版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、-.z.z.項目一ASP.NET綜合應用實例一、系統總體設計系統功能設計功能、課程信息管理功能、同學信息管理功能、同學成果管理功能等。用戶登錄和注冊功能用戶登錄和注冊功能主要包括的功能如下:用戶注冊:由系統管理員添加新的用戶。用戶和角色管理功能管理。在系統中主要包括:用戶管理、角色管理、添加角色和用戶修改密碼。老師信息管理功能在系統中主要包括:添加新的老師信息、修改老師信息、刪除老師信息。班級和班級管理功能班級和班級、查看班級和班級。課程信息管理功能等。在系統中主要包括添加課程信息、修改課程信息、刪除課程信息。同學信息管理功能等。在系統中主要包括添加同學信息、修改同學信息、刪除同學信息。同學成
2、果管理功能除同學成果。系統模塊劃分依據 1.1 的系統功能設計,可以把同學信息管理系統劃分為用戶登錄和注冊模塊、用戶和角色管理模塊、老師信息管理模塊、班級和班級管理模塊、課程信息管理模塊、同學信息管理模塊、同學成果管理模塊。系統數據庫設計總體設計課程數據、成果數據。表設計 (Tree)2角色表(Role)RoleIDID 等。User 用來存儲用戶的數據,如用戶ID、用戶名稱、用戶密碼、電子、所ID 等。GradeID、班級名稱、時間(年、包含的學期等。DepartmentDepartment 用來存儲部門的信息,如部門ID、部門名稱、部門備注信息等。老師表 TeacherTeacherID、
3、老師名稱、年齡、雇用日期、聯系等。Class班級表 Class 用來存儲班級的信息,如班級名稱、班主任 ID、所屬班級 ID、同學數量等。CourseCourseID、課程名稱、課程的具體信息、ID 等。Student同學信息表 Student 用來存儲同學的信息,猶如學 ID、同學、性別、年齡、聯系地址、籍貫等。ScoreScoreIDIDID、課程成果等。表關系設計系統主頁面設計界面設計系統主頁面為 Main.asp* , 存放在文件夾DesktopModules下, 它由頁面Inde*.asp*MainDesktop.asp*LeftTree.asp*SystemTop.asp*共同組成
4、。功能模塊樹設計功能模塊樹主要由頁面 LeftTree.asp*實現,它的代碼隱蔽文件為,主要以樹形式顯示系統的功能模塊。界面設計LeftTree.asp*TreeViewLeftTreeView,主要UserManage.asp*等。頁面初始化頁面 LeftTree.asp*初始化功能比較簡潔,主要從數據庫的功能模塊表獵取全部信息,然后通過LeftTreeView 控件顯示這些信息。頁面LeftTree.asp*初始化功能由函Page_Load()和函數 BindTreeData()實現用戶登錄和注冊用戶登錄Default.asp*實現,它的代碼隱蔽文件為,同時該頁面為系統的起始頁面。用戶注
5、冊用戶注冊主要實現添加用戶功能,它由頁面 AddUser.asp*實現,它的代碼隱蔽文件為。該頁面保存在文件夾DesktopModules/User”下。老師信息管理老師基本信息管理添加老師信息AddTeacher.asp*實現,為它的代碼隱蔽文件。用戶可以通過該頁面添加新的老師信息。修改老師信息可以通過該頁面修改老師信息。刪除老師信息TeacherManage.a*ps擇的老師信息,該功能由大事 deleteBtn_Click(object sender,ImageClickEventArgs e)實現。它調用TeacherDeleteTeacher()法從數據庫中刪除選擇的老師信息,其中刪
6、TeacherID 作為參數。班級管理和班級管理班級管理GradeManage.asp*實現,文件為它的代碼隱蔽文件。班級管理ClassManage.asp*實現,文件為它的代碼隱蔽文件。課程信息管理課程基本信息管理CourseManage.asp*實現,文件為它的代碼隱蔽文件。添加課程信息AddCourse.asp*實現,為它的代碼隱蔽文件。修改課程信息UpdateCourse.asp*實現,為它的代碼隱蔽文件。刪除課程信息在課程基本信息管理頁面 CourseManage.asp*中單擊【】按鈕,就可以刪除選擇的課程信息,該功能由大事 deleteBtn_Click(object sende
7、r,ImageClickEventArgs e)實CourseDeleteCourse(CourseID 作為參數。同學信息管理同學基本信息管理StudentManage.asp*實現,文件為它的代碼隱蔽文件。添加同學信息AddStudent.asp*實現,為它的代碼隱蔽文件。修改同學信息UpdateStudent.asp*實現,為它的代碼隱蔽文件。刪除同學信息StudentManage.asp*中單擊【】按鈕,就可以刪除選擇的同學信息,該功能由大事 deleteBtn_Click(object sneder,ImageClickEventArgs e)實現。它調用 Student 類的 DeleteStudent()法從數據庫中刪除選擇的同學信息,其中刪StudentID 作為參數。同學成果管理登記成果AddScore.asp*實現,文件為它的代碼隱蔽文件。
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年度年福建省高校教師資格證之高等教育心理學押題練習試題B卷含答案
- 2024年度山西省高校教師資格證之高等教育法規(guī)題庫綜合試卷B卷附答案
- 2024年度年福建省高校教師資格證之高等教育學能力提升試卷B卷附答案
- 一年級數學(上)計算題專項練習匯編
- 職業(yè)培訓學校計劃及實施方案
- 2024年度合作伙伴保密義務協議
- 吊車租賃協議:2024年詳細
- 2024年度工程承包施工協議范本
- 大理石產品購買與銷售專項協議范本
- 2024年企業(yè)對外擔保協議樣式
- 皮炎濕疹診斷治療課件
- Python程序設計課件第7章面向對象程序設計
- 空運提單格式
- 課件零件手冊vespa gts250ie2011-2013cina
- 咽喉解剖生理醫(yī)學課件
- 幼兒園課件《撓撓小怪物》
- 骨質疏松癥-PPT課件
- 調查問卷-“職工之家”建設調查問卷
- 2019年11月系統集成項目管理工程師真題
- 小小建筑師公開課-PPT課件
- 完整版老舊住宅小區(qū)綜合整治工程施工組織設計方案
評論
0/150
提交評論