教務(wù)系統(tǒng)需求分析_第1頁
教務(wù)系統(tǒng)需求分析_第2頁
教務(wù)系統(tǒng)需求分析_第3頁
教務(wù)系統(tǒng)需求分析_第4頁
教務(wù)系統(tǒng)需求分析_第5頁
已閱讀5頁,還剩11頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上教務(wù)系統(tǒng)設(shè)計(jì)文檔一、需求分析(系統(tǒng)需要的功能)(1)注冊(cè)與登錄學(xué)生登錄學(xué)生可以通過用已經(jīng)獲得注冊(cè)成功的賬號(hào)進(jìn)行登錄操作學(xué)生注冊(cè) 學(xué)生可以在注冊(cè)頁面進(jìn)行用戶登錄的注冊(cè)教師登錄學(xué)生可以通過用已經(jīng)獲得注冊(cè)成功的賬號(hào)進(jìn)行登錄操作教師注冊(cè)教師可以在注冊(cè)頁面進(jìn)行用戶登錄的注冊(cè)管理員登錄.管理員用管理員賬號(hào)進(jìn)行登錄操作(2)學(xué)生權(quán)限查看個(gè)人信息學(xué)生登錄后,可以查看其個(gè)人信息修改個(gè)人信息學(xué)生登錄后,可以根據(jù)其個(gè)人信息進(jìn)行修改進(jìn)入留言板學(xué)生登錄后,可以進(jìn)入留言板,查看學(xué)生討論的主題和內(nèi)容。也可以添加主題和內(nèi)容,也可以對(duì)已有的主題進(jìn)行評(píng)論。查看成績(jī)學(xué)生可以查看自己各科成績(jī)查看學(xué)期課程學(xué)生

2、可以查看本學(xué)期的課程(3)教師權(quán)限查看個(gè)人信息教師登錄后,可以查看其個(gè)人信息修改個(gè)人信息教師登錄后,可以根據(jù)其個(gè)人信息進(jìn)行修改查看留言板教師登錄后,可以進(jìn)入留言板,查看學(xué)生討論的主題和內(nèi)容。申請(qǐng)課程教師可以查看本學(xué)期所有的班級(jí)和課程,并有課程班級(jí)的狀態(tài)(是否已被申請(qǐng)),教師選擇好課程后,可以點(diǎn)擊申請(qǐng)進(jìn)行申請(qǐng),然后等待管理員的審核。查閱審核的進(jìn)度教師可以查看所有教師待申請(qǐng)的課程班級(jí)。查閱通過審核的課程教師可以查看所有通過審核的教師以及其課程班級(jí)。教學(xué)資源上傳教師對(duì)自己授課的班級(jí)課程進(jìn)行教學(xué)資源的上傳。添加學(xué)生成績(jī)教師可以添加學(xué)生的成績(jī)(4)管理員權(quán)限查看學(xué)生信息管理員可以查看所有學(xué)生的信息,并且

3、可以查看每個(gè)學(xué)生的各科成績(jī),并可以對(duì)信息進(jìn)行刪除和修改操作。查看教師信息管理員可以查看所有教師的信息,并可以對(duì)信息進(jìn)行刪除和修改操作。查看班級(jí)信息管理員可以查看所有班級(jí)信息,并且可以查看每個(gè)班級(jí)的學(xué)生信息,查看課程信息管理員可以查看所有課程信息添加班級(jí)管理員可以添加班級(jí)添加課程管理員可以添加班級(jí)審核教師選課顯示所有教師提交申請(qǐng)的課程班級(jí),管理員進(jìn)行審核,如果同意該教師給該班級(jí)上某課程,就提交到課表,該課程不能再進(jìn)行申請(qǐng);如果不同意,就進(jìn)行駁回,該課程還能再進(jìn)行申請(qǐng)。教師課表顯示所有通過審核的班級(jí)課程及其授課的老師。二、總體設(shè)計(jì)(架構(gòu)、模塊劃分、用例圖)1、架構(gòu)2、模塊劃分模塊功能學(xué)生模塊實(shí)現(xiàn)學(xué)

4、生注冊(cè),登錄,個(gè)人信息管理,查看留言板,增加主題及回帖,查詢個(gè)人各科成績(jī)等功能。教師模塊實(shí)現(xiàn)教師注冊(cè),登錄,個(gè)人信息管理,查看留言板,申請(qǐng)課程,查閱審查進(jìn)度,查閱已審核課程,添加學(xué)生成績(jī),教學(xué)資源上傳等功能。管理員模塊實(shí)現(xiàn)管理員登錄,學(xué)生信息管理,教師信息管理,班級(jí)信息管理,課程信息管理,審核教師選課,查看課表等功能。3、用例圖1、學(xué)生用例圖實(shí)現(xiàn)學(xué)生注冊(cè),登錄,個(gè)人信息管理,查看留言板,增加主題及回帖,查詢個(gè)人各科成績(jī)等功能。2、教師用例圖實(shí)現(xiàn)教師注冊(cè),登錄,個(gè)人信息管理,查看留言板,申請(qǐng)課程,查閱審查進(jìn)度,查閱已審核課程,添加學(xué)生成績(jī),教學(xué)資源上傳等功能。3、管理員用例圖實(shí)現(xiàn)管理員登錄,學(xué)生

5、信息管理,教師信息管理,班級(jí)信息管理,課程信息管理,審核教師選課,查看課表等功能。三、詳細(xì)設(shè)計(jì)(具體功能模塊的流程圖)1、學(xué)生模塊的流程圖2、教師模塊的流程圖3、管理員模塊的流程圖四、數(shù)據(jù)庫設(shè)計(jì)(E-R 表結(jié)構(gòu)用三線圖)一、數(shù)據(jù)庫表結(jié)構(gòu)設(shè)計(jì)1、user表結(jié)構(gòu)如下:字段數(shù)據(jù)類型長(zhǎng)度備注idVarchar25主鍵,不為空nameVarchar30不為空passwordVarchar30activeBoolean1telphoneVarchar30birthdayDate0emailVarchar30classidVarchar25外鍵(class)不為空2、teacher表結(jié)構(gòu)如下:字段數(shù)據(jù)類型長(zhǎng)

6、度備注idVarchar25主鍵,不為空nameVarchar30不為空passwordVarchar30activeBoolean1telphoneVarchar30birthdayDate0emailVarchar30zhichengVarchar30departmentVarchar303、admin表結(jié)構(gòu)如下:字段數(shù)據(jù)類型長(zhǎng)度備注nameVarchar30主鍵,不為空passwordVarchar304、class表結(jié)構(gòu)如下:字段數(shù)據(jù)類型長(zhǎng)度備注classidVarchar25主鍵,不為空classnameVarchar30termVarchar205、course表結(jié)構(gòu)如下:字段數(shù)據(jù)

7、類型長(zhǎng)度備注courseidVarchar25主鍵,不為空coursenameVarchar30xuefenFloat0termVarchar206、result表結(jié)構(gòu)如下:字段數(shù)據(jù)類型長(zhǎng)度備注idVarchar25外鍵(user)courseidVarchar25外鍵(course)resultInt11termVarchar207、bbs表結(jié)構(gòu)如下:字段數(shù)據(jù)類型長(zhǎng)度備注bbsidInt25主鍵,自動(dòng)增長(zhǎng),不為空idVarchar25外鍵(user)courseidVarchar25外鍵(course)dateDate0titleVarchar50contentVarchar2008、rep

8、ly表結(jié)構(gòu)如下:字段數(shù)據(jù)類型長(zhǎng)度備注replyidInt11主鍵,自動(dòng)增長(zhǎng),不為空contentVarchar200idVarchar25外鍵(user)dateDate0bbsidVarchar25外鍵(bbs)9、apply_course表結(jié)構(gòu)如下:字段數(shù)據(jù)類型長(zhǎng)度備注applyidInt11主鍵,自動(dòng)增長(zhǎng),不為空courseidVarchar25外鍵(course)classidVarchar25外鍵(class)teacheridVarchar25外鍵(teacher)stateBoolean110、pre_course表結(jié)構(gòu)如下:字段數(shù)據(jù)類型長(zhǎng)度備注courseidvarchar25

9、外鍵(course)coursenameVarchar30classidVarchar25外鍵(class)classnameVarchar30teacheridVarchar25外鍵(teacher)stateboolean1二、數(shù)據(jù)庫實(shí)體圖及E-R圖1、user表實(shí)體圖如下:2、teacher表實(shí)體圖如下:3、admin表實(shí)體圖如下:4、class表實(shí)體圖如下:5、course表實(shí)體圖如下:6、bbs表實(shí)體圖如下:7、reply表實(shí)體圖如下:8、apply_course表實(shí)體圖如下:9、pre_course表實(shí)體圖如下:之間關(guān)系:1、 學(xué)生和教師之間是多對(duì)多關(guān)系2、 學(xué)生和班級(jí)之間是一對(duì)一

10、關(guān)系3、 學(xué)生和課程之間是多對(duì)多關(guān)系4、 教師和班級(jí)和課程之間的關(guān)系是多對(duì)多對(duì)多關(guān)系5、 管理員和學(xué)生之間的關(guān)系是一對(duì)多關(guān)系6、 管理員和教師之間的關(guān)系是一對(duì)多關(guān)系五、功能實(shí)現(xiàn)一、系統(tǒng)目錄架構(gòu)1、 注冊(cè)功能實(shí)現(xiàn)此功能主要實(shí)現(xiàn)初次登錄教務(wù)系統(tǒng)的用戶,注冊(cè)分為學(xué)生和教師,選擇正確的身份,填寫相關(guān)的信息,即可注冊(cè)成功,成功后,即可實(shí)現(xiàn)登錄。2、 登錄功能實(shí)現(xiàn)此功能主要實(shí)現(xiàn)已有賬號(hào)密碼的用戶登錄教務(wù)系統(tǒng),登錄分為學(xué)生登錄、教師登錄和管理員登錄,輸入正確的姓名密碼,選擇正確的身份,即可成功登錄,進(jìn)入歡迎界面。3、 查看功能實(shí)現(xiàn)此功能主要實(shí)現(xiàn)各種信息的查看功能,包括學(xué)生信息、教師信息、班級(jí)信息、課程信息、留言板、選課信息、已審核課程、各科成績(jī)等信息的查看。4、 增刪改功能實(shí)現(xiàn)此功能主要實(shí)現(xiàn)各種信息的增刪改功能,包括學(xué)生信息、教師信息、班級(jí)信息、課程信息、留言板、各科成績(jī)等信息的增刪改。5、 申請(qǐng)選課功能實(shí)現(xiàn)此功能主要實(shí)現(xiàn)教師申請(qǐng)選課,教師根據(jù)列出的所有班級(jí)信息和課程信息,以及是否被申請(qǐng)的狀態(tài),選擇所要教授的課程班級(jí),提交申請(qǐng)后,等待管理員的審核。6、 審核課程功能實(shí)現(xiàn)此功能主要實(shí)現(xiàn)管理員對(duì)教師申請(qǐng)選課的審核,如果同意該教師給該班級(jí)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(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ǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論