



下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、精品文檔1. 主的登錄管理模塊設(shè)計(jì)主的登錄管理模塊負(fù)責(zé)學(xué)生、 教師、 管理員用戶的登錄。 以上三類用戶都是通過選課系統(tǒng)主登錄界面進(jìn)入各自登錄界面的。1.1 表示層設(shè)計(jì)根據(jù)上述的功能介紹總結(jié)出主的登錄頁面如表1-1 所示:表 1-1 主的登錄管理模塊的頁面設(shè)計(jì)界面aspx功能描述主的登錄界面index.aspx登錄的主頁面學(xué)生登錄界面studentLogin.aspx學(xué)生登錄頁面教師登錄界面teacherLogin.aspx教師登錄頁面管理員登錄界面adminLogin.aspx管理員登錄界面根據(jù)界面流的設(shè)計(jì)可以確定各個(gè)界面的訪問入口以及界面之間切換關(guān)系,頁面流程圖如圖 1.1 所示:index
2、.aspxstudentLogin.teacherLogin.adminLogin.aaspxaspxspx圖 1.1 主的登錄界面流程圖1.2 控制層設(shè)計(jì)住登錄管理的控制層主要是涉及用戶登錄事件的流程控制(Cs 文件),表1-2 列出了每個(gè) cs 的入口(即調(diào)用 cs 的組件)、 傳遞 cs 的事件以及出口 (即 cs 將請求轉(zhuǎn)發(fā)到目標(biāo)組件)。表 1-2主的登錄管理的控制層設(shè)計(jì)事件名Cs 文件入口事件出口鏈接到學(xué)生登錄index.aspx.csindex.aspxImageButtonstudentLogin.a界面spx鏈接到教師登錄index.aspx.csindex.aspxImage
3、ButtonteacherLogin.a界面spx鏈接到管理員登index.aspx.csindex.aspxImageButtonadminLogin.asp錄界面x1.3 模型層設(shè)計(jì)登錄管理模型組件負(fù)責(zé)完成用戶信息的數(shù)據(jù)庫操作的業(yè)務(wù)邏輯。1 歡迎下載精品文檔表 1-3登錄管理的公共類模型組件描述無無2. 管理員子系統(tǒng)模塊設(shè)計(jì)2.1管理員登錄管理模塊設(shè)計(jì)管理員登錄頁面是管理員進(jìn)入系統(tǒng)的唯一接口,只有用戶賬號和密碼準(zhǔn)確無誤才能進(jìn)入選課系統(tǒng)。本系統(tǒng)中, 后臺(tái)管理員默認(rèn)賬號為 admin,默認(rèn)密碼為 888888。當(dāng)管理員成功登錄后就可以進(jìn)入選課系統(tǒng)進(jìn)行管理和維護(hù)。表示層設(shè)計(jì)根據(jù)上述的功能介紹總結(jié)
4、出管理員登錄頁面如錯(cuò)誤!未找到引用源。所示:表 2-1 管理員登錄模塊的頁面設(shè)計(jì)界面aspx功能描述管理員登錄頁面adminLogin.aspx填寫用戶名、密碼、主頁面adminIndex.aspx復(fù)用頁面:管理員登錄主頁面頁面中部分main.aspx頁面中部分根據(jù)界面流的設(shè)計(jì)可以確定各個(gè)界面的訪問入口以及界面之間切換關(guān)系,頁面流程圖如圖 2.1 所示:adminLogin.aspx.csadmiadmiadmiadmiadmiadmiadmiadmiindenIndn/stun/stun/tean/tean/con/con/mox.asex.adentdentchercherurseurse
5、difyPpxspxManAdd.ManAdd.ManAdd.wd.aage.aspxage.aspxage.aspxspxaspxaspxaspx圖 2.1 管理員登錄界面流程圖控制層設(shè)計(jì)住登錄管理的控制層主要是涉及用戶登錄事件的流程控制(Cs 文件),表2-2 列出了每個(gè) cs 的入口(即調(diào)用 cs 的組件)、 傳遞 cs 的事件以及出口 (即 cs 將請求轉(zhuǎn)發(fā)到目標(biāo)組件)。2 歡迎下載精品文檔表 2-2管理員登錄管理的控制層設(shè)計(jì)事件名Cs 文件入口事件出口生成驗(yàn)證碼adminLogin.aspadminLogin.aspPage_LoadadminLogin.aspx.csxx調(diào)用函數(shù)判
6、斷用adminLogin.aspadminLogin.aspibtnLogin_ClicadminIndex.asp戶的登錄信息x.csxkx查看學(xué)生信息teacherIndex.aadminIndex.aspTreeNodeadmin/studentMspx.csxanage.aspx學(xué)生選課信息adminIndex.aspadminIndex.aspTreeNodeadmin/studentEx.csxlective.aspx添加學(xué)生adminIndex.aspadminIndex.aspTreeNodeadmin/studentAx.csxdd.aspx查看教師信息adminIndex.
7、aspadminIndex.aspTreeNodeadmin/teacherMx.csxanage.aspx添加教師adminIndex.aspadminIndex.aspTreeNodeadmin/teacherAx.csxdd.aspx查看課程信息adminIndex.aspadminIndex.aspTreeNodeadmin/courseMax.csxnage.aspx添加課程adminIndex.aspadminIndex.aspTreeNodeadmin/courseAdx.csxd.aspx修改密碼adminIndex.aspadminIndex.aspTreeNodeadmin
8、/modifyPwx.csxd.aspx退出adminIndex.aspadminIndex.aspTreeNodeindex.aspxx.csx模型層設(shè)計(jì)登錄管理模型組件負(fù)責(zé)完成用戶信息的數(shù)據(jù)庫操作的業(yè)務(wù)邏輯。表 2-3 管理員登錄管理的公共類模型組件描述Common加密字符串處理DBBase數(shù)據(jù)訪問抽象基礎(chǔ)類Convert字符類型轉(zhuǎn)換Alert跳轉(zhuǎn)頁面DateTime系統(tǒng)時(shí)間2.2學(xué)生管理模塊設(shè)計(jì)學(xué)生管理主要包括:對學(xué)生信息的維護(hù)和管理,即對學(xué)生信息進(jìn)行的增加、刪除、修改的功能及提供學(xué)生的選課信息。表示層設(shè)計(jì)根據(jù)上述的功能介紹,總結(jié)出學(xué)生管理的頁面如表3-1 所示。3 歡迎下載精品文檔表
9、3-1 學(xué)生管理模塊的頁面設(shè)計(jì)界面aspx功能描述查看學(xué)生信息studentManage.aspx查看學(xué)生信息的界面查看學(xué)生選課信息studentElective.aspx查看學(xué)生選課信息的界面添加學(xué)生studentAdd.aspx增加學(xué)生信息修改學(xué)生信息studentEdit.aspx完成特定學(xué)生信息的維護(hù),即修改刪除等根據(jù)界面流的設(shè)計(jì)可以確定各個(gè)界面的訪問入口以及界面之間切換關(guān)系, 頁面的流程圖如圖 3.1 所示。adminIndex.aspxstudentElective.aspxstudentManage.aspxstudentAdd.aspxstudentEdit.aspx圖 3.1
10、學(xué)生管理的頁面流程控制層設(shè)計(jì)學(xué)生管理的控制層主要是設(shè)計(jì)查看、修改、刪除和添加學(xué)生信息及選課信息的事件的流程控制。表 3-2 列出了每個(gè)流程控制的入口 (調(diào)用觸發(fā)事件的頁面) ,觸發(fā)的事件以及出口 (觸發(fā)事件將請求轉(zhuǎn)發(fā)到目標(biāo)頁面)。表 3-2學(xué)生管理的控制層設(shè)計(jì)事件名Cs 文件入口事件出口進(jìn)入查看學(xué)生信studentManage.adminIndex.aspPage_LoadstudentManage.息的界面aspx.csxaspx查詢學(xué)生信息studentManage.studentManage.btnSearch_ClicstudentManage.aspx.csaspxkaspx查詢?nèi)?/p>
11、教師信studentManage.studentManage.btnCheckAll_ClstudentManage.息aspx.csaspxickaspx修改學(xué)生信息studentEdit.asstudentManage.gvStudentInfo_studentEdit.aspx.csaspxRowCommandpx刪除學(xué)生信息studentManage.studentManage.gvStudentInfo_studentManage.aspx.csaspxRowCommandaspx進(jìn)入查看學(xué)生選studentElectivadminIndex.aspPage_LoadstudentE
12、lectiv課信息的界面e.aspx.csxe.aspx刪除學(xué)生選課信studentElectivstudentElectivgvStudentInfo_studentElectiv。4 歡迎下載精品文檔息e.aspx.cse.aspxRowCommande.aspx進(jìn)入添加學(xué)生的studentAdd.aspadminIndex.aspPage_LoadstudentAdd.asp界面x.csxx添加學(xué)生信息studentAdd.aspstudentAdd.aspbtnSure_ClickstudentAdd.aspx.csxx模型層設(shè)計(jì)學(xué)生管理的模型層主要是完成學(xué)生信息的瀏覽、刪除學(xué)生信息、
13、 修改學(xué)生信息等業(yè)務(wù)邏輯,并完成相應(yīng)的數(shù)據(jù)庫操作。模型公共類如表3-3 所示。表 3-3學(xué)生管理的公共類DBBase數(shù)據(jù)庫的基本操作,執(zhí)行SQL語句2.3教師管理模塊設(shè)計(jì)教師管理主要包括:對教師信息的維護(hù)和管理,即對教師信息進(jìn)行的增加、刪除、修改的功能及提供教師的詳細(xì)信息。表示層設(shè)計(jì)根據(jù)上述的功能介紹,總結(jié)出教師管理的頁面如表4-1所示。表 4-1 教師管理模塊的頁面設(shè)計(jì)界面aspx功能描述查看教師信息teacherManage.aspx查看教師信息的界面添加教師teacherAdd.aspx增加教師信息根據(jù)界面流的設(shè)計(jì)可以確定各個(gè)界面的訪問入口以及界面之間切換關(guān)系,頁面的流程圖如圖 4.1
14、所示。adminIndex.aspxteacherManage.aspxteacherAdd.aspxteacherEdit.aspx。5 歡迎下載精品文檔圖 4.1教師管理的頁面流程控制層設(shè)計(jì)教師管理的控制層主要是設(shè)計(jì)查看、修改、刪除和添加教師信息的事件的流程控制。表 4-2 列出了每個(gè)流程控制的入口(調(diào)用觸發(fā)事件的頁面),觸發(fā)的事件以及出口(觸發(fā)事件將請求轉(zhuǎn)發(fā)到目標(biāo)頁面)。表 4-2學(xué)生管理的控制層設(shè)計(jì)事件名Cs 文件入口事件出口進(jìn)入查看教師信teacherManage.adminIndex.aspPage_LoadteacherManage.息的界面aspx.csxaspx查詢教師信息t
15、eacherManage.teacherManage.btnSearch_ClicteacherManage.aspx.csaspxkaspx查詢?nèi)拷處熜舤eacherManage.teacherManage.btnCheckAll_ClteacherManage.息aspx.csaspxickaspx修改教師信息teacherEdit.asteacherManage.gvTeacherInfo_teacherEdit.aspx.csaspxRowCommandpx刪除教師信息teacherManage.teacherManage.gvTeacherInfo_teacherManage.aspx.csaspxRowCommandaspx進(jìn)入添加教師的teacherAdd.aspadminIndex.aspPage_LoadteacherAdd.asp界面x.csxx添加教師信息teacherAdd.asptea
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 典當(dāng)管理辦法律師
- 內(nèi)澇防治管理辦法
- 內(nèi)部消防管理辦法
- 再生物料管理辦法
- 軍校學(xué)員管理辦法
- 軍隊(duì)檔案管理辦法
- 農(nóng)房安全管理辦法
- 農(nóng)村排污管理辦法
- 農(nóng)村道路管理辦法
- 農(nóng)藥市場管理辦法
- 黃氏族譜排版范例(黃氏宗親網(wǎng)制作2023年4月第一版)
- 二十五項(xiàng)反措之防止人身傷害演示幻燈片
- 儀表飛行航圖認(rèn)讀
- tcp-ip協(xié)議基礎(chǔ)教學(xué)課件
- LY/T 1812-2021林地分類
- GB/T 12241-2021安全閥一般要求
- 杭州市殘疾兒童市級定點(diǎn)康復(fù)機(jī)構(gòu)申請表
- CB/T 3623-1994舵系統(tǒng)安裝與效用試驗(yàn)要求
- 試驗(yàn)室安全準(zhǔn)入考試試題
- 傷寒論的講義辨太陽病脈證并治課件
- 磨光機(jī)的安全操作規(guī)程
評論
0/150
提交評論