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

下載本文檔

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

文檔簡介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上學(xué)生管理系統(tǒng)1、用例圖(1)班級信息管理用例圖說明:系統(tǒng)管理員直接參與的用例為“登錄”、“找回密碼”、“查看班級基本信息”、“刪除班級基本信息”、“修改班級基本信息”和“錄入班級基本信息”。校領(lǐng)導(dǎo)、教師、學(xué)生直接參與的用例為“登錄”、“找回密碼”和“查看班級基本信息”。若在登錄過程中發(fā)生忘記密碼的情況,就需要使用“找回密碼”的功能來恢復(fù)密碼,而在正常情況下用不到“找回密碼”這個功能,所以用例“找回密碼”和用例“登錄”之間是擴(kuò)展關(guān)系。(2)成績管理用例圖說明:教師直接參與的用例為“登錄”、 “查詢成績”、“刪除成績”、“錄入成績”、“修改成績”和“保存成績”。學(xué)生直接參

2、與的用例為“登錄”和“查詢成績”。因為修改成績和錄入成績的時候都要保存成績,所以將保存成績抽象出來作為單獨(dú)的一個用例。用例“錄入成績”、“修改成績”和“保存成績”之間是包含關(guān)系,用例“找回密碼”和用例“登錄”之間是擴(kuò)展關(guān)系。(3)網(wǎng)上選課用例圖說明:學(xué)生直接參與的用例為“登錄”、“找回密碼”、“查看課程信息”、“按課程編號查看”、“按課程名查看”、“選擇課程”和“刪除已選課程。系統(tǒng)管理員直接參與的用例為“登錄”、“找回密碼”和“維護(hù)課程信息”。其中查看課程信息有兩種方式,一種是按課程編號查看,另一種是按課程名查看,所以“查看課程信息”是父用例,而“按課程編號查看”、“按課程名查看”是子用例,他

3、們之間是泛化關(guān)系。用例“找回密碼”和用例“登錄”之間是擴(kuò)展關(guān)系。(4)學(xué)生信息管理用例圖說明:系統(tǒng)管理員直接參與的用例為“登錄”、“找回密碼”、“查詢學(xué)生基本信息”、“刪除學(xué)生基本信息”、“修改學(xué)生基本信息”和“錄入學(xué)生基本信息”。校領(lǐng)導(dǎo)、教師直接參與的用例為“登錄”、“找回密碼”和“查詢學(xué)生基本信息”。學(xué)生直接參與的用例為“登錄”、“找回密碼”、“查詢學(xué)生基本信息”和“修改學(xué)生基本信息”。若在登錄過程中發(fā)生忘記密碼的情況,就需要使用“找回密碼”的功能來恢復(fù)密碼,而在正常情況下用不到“找回密碼”這個功能,所以用例“找回密碼”和用例“登錄”之間是擴(kuò)展關(guān)系。(5)賬號管理用例圖說明:系統(tǒng)管理員直接

4、參與的用例為“創(chuàng)建新賬號”、“設(shè)置賬號”、“設(shè)置賬號基本信息”、“設(shè)置賬號權(quán)限”、“查看賬號”和“刪除賬號”。在設(shè)置賬號時,主要分為設(shè)置賬號的基本信息和設(shè)置賬號的權(quán)限,為了便于修改和維護(hù),將這兩個功能分別抽象為兩個用例,所以用例“設(shè)置賬號基本信息”、“設(shè)置賬號權(quán)限”和用例“設(shè)置賬號”之間是包含關(guān)系。2、類圖說明:創(chuàng)建班級、課程、成績、賬號類,使學(xué)生、教師、校領(lǐng)導(dǎo)、系統(tǒng)管理員與各類之間分別建立關(guān)系。3、序列圖(1)查看班級信息序列圖說明:序列圖中涉及到3個對象之間的交互,分別是學(xué)生、登錄頁面及數(shù)據(jù)管理。學(xué)生首先通過登錄頁面進(jìn)行登錄,登錄頁面需要通過數(shù)據(jù)管理獲得用戶學(xué)生的驗證信息。成功驗證以后學(xué)生

5、通過登錄頁面向數(shù)據(jù)管理獲取自己的信息進(jìn)行顯示。教師、校領(lǐng)導(dǎo)查詢學(xué)生信息也類似。(2)查看學(xué)生成績序列圖說明:教師通過用戶界面錄入學(xué)生的學(xué)號,用戶界面根據(jù)學(xué)生的學(xué)號向數(shù)據(jù)庫訪問層請求學(xué)生信息,數(shù)據(jù)庫訪問層根據(jù)學(xué)生的學(xué)號加載學(xué)生信息,在根據(jù)學(xué)生信息和學(xué)科科目獲取該學(xué)生的分?jǐn)?shù)信息,再將學(xué)生信息及分?jǐn)?shù)信息提供給用戶界面。還有兩個備選方案:1.該學(xué)生沒有學(xué)科成績;2.系統(tǒng)沒有該學(xué)生的信息。(3)教師修改錄入成績序列圖說明:教師學(xué)首先通過登錄頁面進(jìn)行登錄,登錄頁面需要通過數(shù)據(jù)管理獲得用戶教師的驗證信息,再通過用戶界面錄入學(xué)生的學(xué)號,用戶界面根據(jù)學(xué)生的學(xué)號向數(shù)據(jù)庫訪問層請求學(xué)生信息,數(shù)據(jù)庫訪問層根據(jù)學(xué)生的學(xué)

6、號加載學(xué)生信息,教師獲取學(xué)生學(xué)科信息后進(jìn)行錄入(修改)學(xué)生成績操作。(4)學(xué)生選課序列圖說明:學(xué)生首先通過登錄頁面進(jìn)行登錄,登錄頁面需要通過數(shù)據(jù)管理獲得用戶學(xué)生的驗證信息。成功驗證以后學(xué)生通過登錄頁面向數(shù)據(jù)管理獲取自己的信息進(jìn)行顯示。學(xué)生擁有檢索課程信息權(quán)限,檢索到課程信息后可對該課程進(jìn)行選擇或刪除操作。系統(tǒng)管理員首先通過登錄頁面進(jìn)行登錄,登錄頁面需要通過數(shù)據(jù)管理獲得管理員的驗證信息。成功驗證以后通過登錄頁面向數(shù)據(jù)管理獲取自己的信息進(jìn)行顯示,管理員即可對課程信息進(jìn)行維護(hù)。4、協(xié)作圖(1)查看班級信息協(xié)作圖說明:序列圖中涉及到3個對象之間的交互,分別是學(xué)生、登錄頁面及數(shù)據(jù)管理。學(xué)生首先通過登錄頁

7、面進(jìn)行登錄,登錄頁面需要通過數(shù)據(jù)管理獲得用戶學(xué)生的驗證信息。成功驗證以后學(xué)生通過登錄頁面向數(shù)據(jù)管理獲取自己的信息進(jìn)行顯示。教師、校領(lǐng)導(dǎo)查詢學(xué)生信息也類似。(2)查看學(xué)生成績協(xié)作圖說明:教師通過用戶界面錄入學(xué)生的學(xué)號,用戶界面根據(jù)學(xué)生的學(xué)號向數(shù)據(jù)庫訪問層請求學(xué)生信息,數(shù)據(jù)庫訪問層根據(jù)學(xué)生的學(xué)號加載學(xué)生信息,在根據(jù)學(xué)生信息和學(xué)科科目獲取該學(xué)生的分?jǐn)?shù)信息,再將學(xué)生信息及分?jǐn)?shù)信息提供給用戶界面。還有兩個備選方案:1.該學(xué)生沒有學(xué)科成績;2.系統(tǒng)沒有該學(xué)生的信息。(3)教師修改錄入成績協(xié)作圖說明:教師學(xué)首先通過登錄頁面進(jìn)行登錄,登錄頁面需要通過數(shù)據(jù)管理獲得用戶教師的驗證信息,再通過用戶界面錄入學(xué)生的學(xué)號

8、,用戶界面根據(jù)學(xué)生的學(xué)號向數(shù)據(jù)庫訪問層請求學(xué)生信息,數(shù)據(jù)庫訪問層根據(jù)學(xué)生的學(xué)號加載學(xué)生信息,教師獲取學(xué)生學(xué)科信息后進(jìn)行錄入(修改)學(xué)生成績操作。(4)學(xué)生選課協(xié)作圖說明:學(xué)生首先通過登錄頁面進(jìn)行登錄,登錄頁面需要通過數(shù)據(jù)管理獲得用戶學(xué)生的驗證信息。成功驗證以后學(xué)生通過登錄頁面向數(shù)據(jù)管理獲取自己的信息進(jìn)行顯示。學(xué)生擁有檢索課程信息權(quán)限,檢索到課程信息后可對該課程進(jìn)行選擇或刪除操作。系統(tǒng)管理員首先通過登錄頁面進(jìn)行登錄,登錄頁面需要通過數(shù)據(jù)管理獲得管理員的驗證信息。成功驗證以后通過登錄頁面向數(shù)據(jù)管理獲取自己的信息進(jìn)行顯示,管理員即可對課程信息進(jìn)行維護(hù)。5、狀態(tài)圖(1)管理員狀態(tài)圖說明:對于一個管理員

9、賬號而言,它的狀態(tài)主要包括初始、課程維護(hù)狀態(tài)、學(xué)生班級信息管理狀態(tài),管理員通過各種操作在各狀態(tài)之間轉(zhuǎn)換。(2)教師賬號狀態(tài)圖說明:對于一個教師賬號而言,它的狀態(tài)主要包括初始、學(xué)生成績管理維護(hù)狀態(tài),教師通過各種操作在各狀態(tài)之間轉(zhuǎn)換。(3)學(xué)生賬號狀態(tài)圖說明:對于一個學(xué)生賬號而言,它的狀態(tài)主要包括初始、終止?fàn)顟B(tài)、可選課、不可選課狀態(tài)、賬號被刪除狀態(tài),學(xué)生通過賬號進(jìn)行各種操作在各狀態(tài)之間轉(zhuǎn)換。6、活動圖(1)成績錄入活動圖說明:教師在登錄時,系統(tǒng)會驗證教師輸入的賬號、密碼等登錄信息,如果驗證通過,則登錄失敗。如果驗證成功就登錄成功并可以選擇需要查詢的學(xué)生或者課程,系統(tǒng)會顯示教師選擇的信息,教師完成操作之后,系統(tǒng)會將修改過的成績保存到數(shù)據(jù)庫,之后教師退出系統(tǒng),系統(tǒng)注銷教師賬號。(2)管理員對學(xué)生/班級信息活動圖說明:管理員在登錄時,系統(tǒng)會驗證管理員輸入的賬號、密碼等登錄信息,如果驗證通過,則登錄失敗。如果驗證成功就登錄成功并可以選擇需要查詢的學(xué)生或班級,也可以新建學(xué)生或班級,系統(tǒng)會顯示管理員選擇的信息,管理員完成操作之后,系統(tǒng)會將修改過的信息保存到數(shù)據(jù)庫,之后管理員退出系統(tǒng),系統(tǒng)注銷管理員賬號。(3)選課活動圖說明:學(xué)生在登錄時,系統(tǒng)會驗證學(xué)生輸入的賬號、密碼等登錄信息,如果驗證通過,則登錄失敗。如果驗證成功就登錄成功并可以選擇需要查

溫馨提示

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

評論

0/150

提交評論