學(xué)生信息管理系統(tǒng)實(shí)驗(yàn)報(bào)告_第1頁(yè)
學(xué)生信息管理系統(tǒng)實(shí)驗(yàn)報(bào)告_第2頁(yè)
學(xué)生信息管理系統(tǒng)實(shí)驗(yàn)報(bào)告_第3頁(yè)
學(xué)生信息管理系統(tǒng)實(shí)驗(yàn)報(bào)告_第4頁(yè)
學(xué)生信息管理系統(tǒng)實(shí)驗(yàn)報(bào)告_第5頁(yè)
已閱讀5頁(yè),還剩15頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

學(xué)生管理系統(tǒng)1、用例圖班級(jí)信息管理用例圖刀、-/ \謝蠶班級(jí)擁本值息謝蠶班級(jí)擁本值息\■-.\ 欺.「am舍:String

p.thlLimber:totisger錄入班銀站本信良

學(xué)生^namRSlnncj

^e;Nurnbeertitter

^>age:Intagrt說(shuō)明:系統(tǒng)管理員直接參與的用例為“登錄”、“找回密碼”、“查看班級(jí)基本信息”、“刪除班級(jí)基本信息”、“修改班級(jí)基本信息”和“錄入班級(jí)基本信息”校領(lǐng)導(dǎo)、教師、學(xué)生直接參與的用例為“登錄”“找回密碼”和“查看班級(jí)基本信息”若在登錄過(guò)程中發(fā)生忘記密碼的情況,就需要使用“找回密碼”的功能來(lái)恢復(fù)密碼,而在正常情況下用不到“找回密碼”這個(gè)功能,所以用例“找回密碼”和用例“登錄”之間是擴(kuò)展關(guān)系。成績(jī)管理用例圖

說(shuō)明:教師直接參與的用例為“登錄”、“查詢(xún)成績(jī)”、“刪除成績(jī)”、“錄入成績(jī)”、“修改成績(jī)”和“保存成績(jī)”學(xué)生直接參與的用例為“登錄”和“查詢(xún)成績(jī)”因?yàn)樾薷某煽?jī)和錄入成績(jī)的時(shí)候都要保存成績(jī),所以將保存成績(jī)抽象出來(lái)作為單獨(dú)的一個(gè)用例。用例“錄入成績(jī)”、“修改成績(jī)”和“保存成績(jī)”之間是包含關(guān)系,用例“找回密碼”和用例“登錄”之間是擴(kuò)展關(guān)系。(3)網(wǎng)上選課用例圖

說(shuō)明:學(xué)生直接參與的用例為“登錄”“找回密碼”、“查看課程信息”、“按課程編號(hào)查看”、“按課程名查看”、“選擇課程”和“刪除已選課程。系統(tǒng)管理員直接參與的用例為“登錄”、“找回密碼”和“維護(hù)課程信息”。其中查看課程信息有兩種方式,一種是按課程編號(hào)查看,另一種是按課程名查看,所以“查看課程信息”是父用例,而“按課程編號(hào)查看”“按課程名查看”是子用例,他們之間是泛化關(guān)系。用例“找回密碼”和用例“登錄”之間是擴(kuò)展關(guān)系。(4)學(xué)生信息管理用例圖

<<cxtcnd>>找回帝碼査詢(xún)學(xué)生朮本信息術(shù)入學(xué)住總本常息系統(tǒng)管理員皺改學(xué)生川本信息學(xué)生^■name:String^'tNumber<<cxtcnd>>找回帝碼査詢(xún)學(xué)生朮本信息術(shù)入學(xué)住總本常息系統(tǒng)管理員皺改學(xué)生川本信息學(xué)生^■name:String^'tNumber:Integer恥除學(xué)牛肚本殆克:String^&Numt>cr:Integer住>aflu:Integer說(shuō)明:系統(tǒng)管理員直接參與的用例為“登錄”、找回密碼”、“查詢(xún)學(xué)生基本信息”、“刪除學(xué)生基本信息”、“修改學(xué)生基本信息”和“錄入學(xué)生基本信息”校領(lǐng)導(dǎo)、教師直接參與的用例為“登錄”、“找回密碼”和“查詢(xún)學(xué)生基本信息”學(xué)生直接參與的用例為“登錄”、“找回密碼”“查詢(xún)學(xué)生基本信息”和“修改學(xué)生基本信息”若在登錄過(guò)程中發(fā)生忘記密碼的情況,就需要使用“找回密碼”的功能來(lái)恢復(fù)密碼,而在正常情況下用不到“找回密碼”這個(gè)功能,所以用例“找回密碼”和用例“登錄”之間是擴(kuò)展關(guān)系。賬號(hào)管理用例圖

刪除賬號(hào)說(shuō)明:系統(tǒng)管理員直接參與的用例為“創(chuàng)建新賬號(hào)”、“設(shè)置賬號(hào)”、“設(shè)置賬號(hào)基本信息”、“設(shè)置賬號(hào)權(quán)限”、“查看賬號(hào)”和“刪除賬號(hào)”。在設(shè)置賬號(hào)時(shí),主要分為設(shè)置賬號(hào)的基本信息和設(shè)置賬號(hào)的權(quán)限,為了便于修改和維護(hù),將這兩個(gè)功能分別抽象為兩個(gè)用例,所以用例“設(shè)置賬號(hào)基本信息”、“設(shè)置賬號(hào)權(quán)限”和用例“設(shè)置賬號(hào)”之間是包含關(guān)系。2、類(lèi)圖*9\Ihnni皿Gas*9\Ihnni皿GasVijcw]孚空Fran血4亞^wne:aing:totemsflMwneiString昭朋刑xd:String條outho訶:StringglWiw:Integ^^■4g&:Hegsr^cajrse^LanneTSningfifeiciRdeCduble:String丘.——一弓^clasnajmeSiring_^nams:Slnng^cNumber:inie^':Sirina說(shuō)明:創(chuàng)建班級(jí)、課程、成績(jī)、賬號(hào)類(lèi),使學(xué)生、教師、校領(lǐng)導(dǎo)、系統(tǒng)管理員與各類(lèi)之間分別建立關(guān)系。3、序列圖(1)查看班級(jí)信息序列圖

某某:學(xué)生登錄頁(yè)面:數(shù)據(jù)管理:WebInterfaceDataManager2:驗(yàn)證用戶(hù)某某:學(xué)生登錄頁(yè)面:數(shù)據(jù)管理:WebInterfaceDataManager2:驗(yàn)證用戶(hù)1:登錄>3:返回驗(yàn)證信息3:顯示驗(yàn)證信息5:[驗(yàn)證成功]查看學(xué)生信息6:檢索學(xué)生信息7;返回學(xué)生信息8:顯示學(xué)生信息說(shuō)明:序列圖中涉及到3個(gè)對(duì)象之間的交互,分別是學(xué)生、登錄頁(yè)面及數(shù)據(jù)管理。學(xué)生首先通過(guò)登錄頁(yè)面進(jìn)行登錄,登錄頁(yè)面需要通過(guò)數(shù)據(jù)管理獲得用戶(hù)學(xué)生的驗(yàn)證信息。成功驗(yàn)證以后學(xué)生通過(guò)登錄頁(yè)面向數(shù)據(jù)管理獲取自己的信息進(jìn)行顯示。教師、校領(lǐng)導(dǎo)查詢(xún)學(xué)生信息也類(lèi)似。(2)查看學(xué)生成績(jī)序列圖X老師:教師1X老師:教師1;請(qǐng)求學(xué)生信息,用戶(hù)界面:Webinterface數(shù)據(jù)庫(kù)訪(fǎng)問(wèn):DataManager學(xué)生信息:Studentinfo學(xué)生成績(jī):成

績(jī)1.1獲取學(xué)生信息1.1.1加載學(xué)生信息1.1.1.1返回學(xué)生信息1.1.2加載1.1.2加載分?jǐn)?shù)信息1.121返回分?jǐn)?shù)信息1.2.1顯示學(xué)生分?jǐn)?shù)1.1.3.1返回學(xué)生分?jǐn)?shù)1.1.1.2未找到該學(xué)生1.1.3.2返回學(xué)生信息為空22顯示該學(xué)生不存在|1.122未找1.122未找到學(xué)生信息1.1.3.3返回學(xué)科分?jǐn)?shù)為空1.2.3顯示學(xué)生分?jǐn)?shù)不存在說(shuō)明:教師通過(guò)用戶(hù)界面錄入學(xué)生的學(xué)號(hào),用戶(hù)界面根據(jù)學(xué)生的學(xué)號(hào)向數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)層請(qǐng)求學(xué)生信息,數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)層根據(jù)學(xué)生的學(xué)號(hào)加載學(xué)生信息,在根據(jù)學(xué)生信息和學(xué)科科目獲取該學(xué)生的分?jǐn)?shù)信息,再將學(xué)生信息及分?jǐn)?shù)信息提供給用戶(hù)界面。還有兩個(gè)備選方案:1.該學(xué)生沒(méi)有學(xué)科成績(jī);2.系統(tǒng)沒(méi)有該學(xué)生的信息。(3)教師修改錄入成績(jī)序列圖

1登錄登錄頁(yè)面;Webinterface數(shù)據(jù)管理;1登錄登錄頁(yè)面;Webinterface數(shù)據(jù)管理;DataManager學(xué)生成績(jī):

成績(jī)2:驗(yàn)證用戶(hù)3:返回驗(yàn)證信息3:顯示驗(yàn)證信息5:[驗(yàn)證成功]查看學(xué)生信息6:檢索學(xué)生信息7;返回學(xué)生信息8:顯示學(xué)生信息9:錄入(修改)學(xué)生成績(jī)

10:返回學(xué)生成績(jī)說(shuō)明:教師學(xué)首先通過(guò)登錄頁(yè)面進(jìn)行登錄,登錄頁(yè)面需要通過(guò)數(shù)據(jù)管理獲得用戶(hù)教師的驗(yàn)證信息,再通過(guò)用戶(hù)界面錄入學(xué)生的學(xué)號(hào),用戶(hù)界面根據(jù)學(xué)生的學(xué)號(hào)向數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)層請(qǐng)求學(xué)生信息,數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)層根據(jù)學(xué)生的學(xué)號(hào)加載學(xué)生信息,教師獲取學(xué)生學(xué)科信息后進(jìn)行錄入(修改)學(xué)生成績(jī)操作。(4)學(xué)生選課序列圖

說(shuō)明:學(xué)生首先通過(guò)登錄頁(yè)面進(jìn)行登錄,登錄頁(yè)面需要通過(guò)數(shù)據(jù)管理獲得用戶(hù)學(xué)生的驗(yàn)證信息。成功驗(yàn)證以后學(xué)生通過(guò)登錄頁(yè)面向數(shù)據(jù)管理獲取自己的信息進(jìn)行顯示。學(xué)生擁有檢索課程信息權(quán)限,檢索到課程信息后可對(duì)該課程進(jìn)行選擇或刪除操作。系統(tǒng)管理員首先通過(guò)登錄頁(yè)面進(jìn)行登錄,登錄頁(yè)面需要通過(guò)數(shù)據(jù)管理獲得管理員的驗(yàn)證信息。成功驗(yàn)證以后通過(guò)登錄頁(yè)面向數(shù)據(jù)管理獲取自己的信息進(jìn)行顯示,管理員即可對(duì)課程信息進(jìn)行維護(hù)。4、協(xié)作圖(1)查看班級(jí)信息協(xié)作圖

說(shuō)明:序列圖中涉及到3個(gè)對(duì)象之間的交互,分別是學(xué)生、登錄頁(yè)面及數(shù)據(jù)管理。學(xué)生首先通過(guò)登錄頁(yè)面進(jìn)行登錄,登錄頁(yè)面需要通過(guò)數(shù)據(jù)管理獲得用戶(hù)學(xué)生的驗(yàn)證信息。成功驗(yàn)證以后學(xué)生通過(guò)登錄頁(yè)面向數(shù)據(jù)管理獲取自己的信息進(jìn)行顯示。教師、校領(lǐng)導(dǎo)查詢(xún)學(xué)生信息也類(lèi)似。2)查看學(xué)生成績(jī)協(xié)作圖1:1:請(qǐng)求學(xué)生信息1:1:請(qǐng)求學(xué)生信息用戶(hù)界面:2:1.1獲取學(xué)生信息數(shù)據(jù)庫(kù)訪(fǎng)問(wèn):5:1.1.2加載分?jǐn)?shù)信息學(xué)生成績(jī):WebinterfaceDataManagerX老師:X老師:教師14:1.2.3顯示學(xué)生分?jǐn)?shù)不存在

11:1.2.2顯示該學(xué)生不存在

7:1.2.1顯示學(xué)生分?jǐn)?shù)13:1.1.3.3返回學(xué)科分?jǐn)?shù)為空10:1.1.3.2返回學(xué)生信息為空8:1.1.3.1返回學(xué)生分?jǐn)?shù)12:1.1.2.2未找到學(xué)生信息6:1.1.2.1返回分?jǐn)?shù)信息3:1.1.1加載學(xué)生信息9:1.1.1.2未找到該學(xué)生4:1.1.1.1返回學(xué)生信息學(xué)生信息:Studentlnfo說(shuō)明:教師通過(guò)用戶(hù)界面錄入學(xué)生的學(xué)號(hào),用戶(hù)界面根據(jù)學(xué)生的學(xué)號(hào)向數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)層請(qǐng)求學(xué)生信息,數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)層根據(jù)學(xué)生的學(xué)號(hào)加載學(xué)生信息,在根據(jù)學(xué)生信息和學(xué)科科目獲取該學(xué)生的分?jǐn)?shù)信息,再將學(xué)生信息及分?jǐn)?shù)信息提供給用戶(hù)界

面。還有兩個(gè)備選方案:1.該學(xué)生沒(méi)有學(xué)科成績(jī);2.系統(tǒng)沒(méi)有該學(xué)生的信息。(3)教師修改錄入成績(jī)協(xié)作圖1:1:登錄登錄頁(yè)面:WebInterfaceX老師:教師&8:顯示學(xué)生信息4:3:顯示驗(yàn)證信息9:9:登錄頁(yè)面:WebInterfaceX老師:教師&8:顯示學(xué)生信息4:3:顯示驗(yàn)證信息9:9:錄入(修改)學(xué)生…10:10:返回學(xué)生成績(jī)2:2:驗(yàn)證用戶(hù)6:6:檢索學(xué)生信息7:7;返回學(xué)生信息3:3:返回驗(yàn)證信息數(shù)據(jù)管理:DataManager學(xué)生成績(jī):成績(jī)說(shuō)明:教師學(xué)首先通過(guò)登錄頁(yè)面進(jìn)行登錄,登錄頁(yè)面需要通過(guò)數(shù)據(jù)管理獲得用戶(hù)教師的驗(yàn)證信息,再通過(guò)用戶(hù)界面錄入學(xué)生的學(xué)號(hào),用戶(hù)界面根據(jù)學(xué)生的學(xué)號(hào)向數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)層請(qǐng)求學(xué)生信息,數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)層根據(jù)學(xué)生的學(xué)號(hào)加載學(xué)生信息,教師獲取學(xué)生學(xué)科信息后進(jìn)行錄入(修改)學(xué)生成績(jī)操作。4)學(xué)生選課協(xié)作圖

某某:學(xué)生登錄頁(yè)面:Weblnterface6:1.2:顯示驗(yàn)證信息7:2.1:檢索課程信息4:1.1.2:返回驗(yàn)證信息12:3.2:返回操作成功信息10:2.2某某:學(xué)生登錄頁(yè)面:Weblnterface6:1.2:顯示驗(yàn)證信息7:2.1:檢索課程信息4:1.1.2:返回驗(yàn)證信息12:3.2:返回操作成功信息10:2.2:顯示課程信息3:1.1.1:驗(yàn)證用戶(hù)11:3.1:選擇/刪除課程9:2.1.2:返回課程信息數(shù)居管理:DataManager2:4.1:課程管理:=課程::2.1.1:加載課程信息14:5.2:返回課程信息5:4.2:顯示驗(yàn)證信息13:5.1:[驗(yàn)證成功]維護(hù)課程信息說(shuō)明:學(xué)生首先通過(guò)登錄頁(yè)面進(jìn)行登錄,登錄頁(yè)面需要通過(guò)數(shù)據(jù)管理獲得用戶(hù)學(xué)生的驗(yàn)證信息。成功驗(yàn)證以后學(xué)生通過(guò)登錄頁(yè)面向數(shù)據(jù)管理獲取自己的信息進(jìn)行顯示。學(xué)生擁有檢索課程信息權(quán)限,檢索到課程信息后可對(duì)該課程進(jìn)行選擇或刪除操作。系統(tǒng)管理員首先通過(guò)登錄頁(yè)面進(jìn)行登錄,登錄頁(yè)面需要通過(guò)數(shù)據(jù)管理獲得管理員的驗(yàn)證信息。成功驗(yàn)證以后通過(guò)登錄頁(yè)面向數(shù)據(jù)管理獲取自己的信息進(jìn)行顯示,管理員即可對(duì)課程信息進(jìn)行維護(hù)。5、狀態(tài)圖(1)管理員狀態(tài)圖課程信息

錯(cuò)誤維護(hù)課程管理員賬

號(hào)不完整的班J級(jí)/學(xué)生信息管理員辭職/退休課程信息

錯(cuò)誤維護(hù)課程管理員賬

號(hào)不完整的班J級(jí)/學(xué)生信息管理員辭職/退休點(diǎn)擊【確定】按鈕點(diǎn)擊【刪除】/【修改】按鈕課程信息

正確信息完全2)教師賬號(hào)狀態(tài)圖賬號(hào)被刪

除說(shuō)明:對(duì)于一個(gè)管理員賬號(hào)而言,它的狀態(tài)主要包括初始、課程維護(hù)狀態(tài)、學(xué)生班級(jí)信息管理狀態(tài),管理員通過(guò)各種操作在各狀態(tài)之間轉(zhuǎn)換。說(shuō)明:對(duì)于一個(gè)教師賬號(hào)而言,它的狀態(tài)主要包括初始、學(xué)生成績(jī)管理維護(hù)狀態(tài),教師通過(guò)各種操作在各狀態(tài)之間轉(zhuǎn)換。3)學(xué)生賬號(hào)狀態(tài)圖說(shuō)明:對(duì)于一個(gè)學(xué)生賬號(hào)而言,它的狀態(tài)主要包括初始、終止?fàn)顟B(tài)、可選課、不可選課狀態(tài)、賬號(hào)被刪除狀態(tài),學(xué)生通過(guò)賬號(hào)進(jìn)行各種操作在各狀態(tài)之間轉(zhuǎn)換。6、活動(dòng)圖(1)成績(jī)錄入活動(dòng)圖

說(shuō)明:教師在登錄時(shí),系統(tǒng)會(huì)驗(yàn)證教師輸入的賬號(hào)、密碼等登錄信息,如果驗(yàn)證通過(guò),則登錄失敗。如果驗(yàn)證成功就登錄成功并可以選擇需要查詢(xún)的學(xué)生或者課程,系統(tǒng)會(huì)顯示教師選擇的信息,教師完成操作之后,系統(tǒng)會(huì)將修改過(guò)的成績(jī)保存到數(shù)據(jù)庫(kù),之后教師退出系統(tǒng),系統(tǒng)注銷(xiāo)教師賬號(hào)。(2)管理員對(duì)學(xué)生/班級(jí)信息活動(dòng)圖班級(jí),也可以新建學(xué)生或班級(jí),系統(tǒng)會(huì)顯示管

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論