資源描述:
《學(xué)生管理系統(tǒng)的用例描述》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、學(xué)生管理系統(tǒng)的用例描述用例編號(hào):001用例名:系統(tǒng)管理員的登錄用例描述:系統(tǒng)管理員完成學(xué)生信息管理系統(tǒng)登錄的整個(gè)過程。參與者:系統(tǒng)管理員老師學(xué)生前罝條件:系統(tǒng)運(yùn)行正常。后置條件:如果管理員登錄成功,可以對(duì)學(xué)生的基木信息進(jìn)行進(jìn)行管理。包括:錄入,查詢,修改,刪除。如果教師登陸成功,可以對(duì)學(xué)生的成績進(jìn)行管理。如果學(xué)生登錄成功,可以查看個(gè)人的基本信息。如果登錄未成功,則不能進(jìn)行如上操作?;韭飞纾?,系統(tǒng)管理員,學(xué)生,老師輸入用戶和密碼。2,然后系統(tǒng)管理員,學(xué)生,老師提交輸入的信息。3,系統(tǒng)對(duì)系統(tǒng)管理員,學(xué)生和老師的用戶和密碼信息進(jìn)行有效的檢查
2、。4,檢查通過,則返回帶用戶登錄界面。擴(kuò)展點(diǎn):3a:密碼輸入錯(cuò)誤3a1:系統(tǒng)彈出輸入錯(cuò)誤的警告信息。3a2:系統(tǒng)管理員,學(xué)生和老師離開或重新輸入密碼。變異點(diǎn):無補(bǔ)充說明:無用例編號(hào):002用例名:查詢學(xué)生的基本信息用例描述:完成系統(tǒng)管理員對(duì)學(xué)生的基木信息查詢的完整過程。參與者:系統(tǒng)管理員前置條件:登錄成功后置S件:系統(tǒng)給出學(xué)生的基本信息。系統(tǒng)管理員可以查詢操作?;韭飞纾?.系統(tǒng)管理員,進(jìn)入查詢學(xué)生基木信息界面,發(fā)送查詢學(xué)生基木信息的請(qǐng)求。2.界面Form向控制對(duì)象Control請(qǐng)求學(xué)生的基本信息,控制對(duì)象到數(shù)據(jù)庫查詢學(xué)生的基本信息。3.
3、查詢學(xué)生基本信息界面對(duì)象從控制對(duì)象中取得所奔詢得到的學(xué)生基本信息Course。并返In]到查詢界面上顯示所有的學(xué)生基本信息。4.系統(tǒng)管理員查詢學(xué)生的基木信息。擴(kuò)展點(diǎn):4a:查詢學(xué)生基本信息失敗。4al:系統(tǒng)彈出查詢學(xué)生信息失敗的警告信息。4a2:系統(tǒng)管理員離開或重新查詢學(xué)生的基本信息。變異點(diǎn):學(xué)生管理系統(tǒng)的用例描述用例編號(hào):001用例名:系統(tǒng)管理員的登錄用例描述:系統(tǒng)管理員完成學(xué)生信息管理系統(tǒng)登錄的整個(gè)過程。參與者:系統(tǒng)管理員老師學(xué)生前罝條件:系統(tǒng)運(yùn)行正常。后置條件:如果管理員登錄成功,可以對(duì)學(xué)生的基木信息進(jìn)行進(jìn)行管理。包括:錄入,查詢,
4、修改,刪除。如果教師登陸成功,可以對(duì)學(xué)生的成績進(jìn)行管理。如果學(xué)生登錄成功,可以查看個(gè)人的基本信息。如果登錄未成功,則不能進(jìn)行如上操作。基本路社:1,系統(tǒng)管理員,學(xué)生,老師輸入用戶和密碼。2,然后系統(tǒng)管理員,學(xué)生,老師提交輸入的信息。3,系統(tǒng)對(duì)系統(tǒng)管理員,學(xué)生和老師的用戶和密碼信息進(jìn)行有效的檢查。4,檢查通過,則返回帶用戶登錄界面。擴(kuò)展點(diǎn):3a:密碼輸入錯(cuò)誤3a1:系統(tǒng)彈出輸入錯(cuò)誤的警告信息。3a2:系統(tǒng)管理員,學(xué)生和老師離開或重新輸入密碼。變異點(diǎn):無補(bǔ)充說明:無用例編號(hào):002用例名:查詢學(xué)生的基本信息用例描述:完成系統(tǒng)管理員對(duì)學(xué)生的基木
5、信息查詢的完整過程。參與者:系統(tǒng)管理員前置條件:登錄成功后置S件:系統(tǒng)給出學(xué)生的基本信息。系統(tǒng)管理員可以查詢操作?;韭飞纾?.系統(tǒng)管理員,進(jìn)入查詢學(xué)生基木信息界面,發(fā)送查詢學(xué)生基木信息的請(qǐng)求。2.界面Form向控制對(duì)象Control請(qǐng)求學(xué)生的基本信息,控制對(duì)象到數(shù)據(jù)庫查詢學(xué)生的基本信息。3.查詢學(xué)生基本信息界面對(duì)象從控制對(duì)象中取得所奔詢得到的學(xué)生基本信息Course。并返In]到查詢界面上顯示所有的學(xué)生基本信息。4.系統(tǒng)管理員查詢學(xué)生的基木信息。擴(kuò)展點(diǎn):4a:查詢學(xué)生基本信息失敗。4al:系統(tǒng)彈出查詢學(xué)生信息失敗的警告信息。4a2:系統(tǒng)
6、管理員離開或重新查詢學(xué)生的基本信息。變異點(diǎn):無補(bǔ)充說明:無用例編號(hào):003用例名:修改學(xué)生的基本信息用例描述:完成系統(tǒng)管理員對(duì)學(xué)生的基本信息修改的完整過程。參與者:系統(tǒng)管理員前置條件:登錄成功,數(shù)據(jù)庫中存在這個(gè)學(xué)生的記錄后置條件:系統(tǒng)給出學(xué)生的基本信息。系統(tǒng)管理員可以進(jìn)行修改操作?;韭窂剑?1)系統(tǒng)管理員進(jìn)入修改學(xué)生信息界面,并在界面中提交修改學(xué)生的信息。(2)修改學(xué)生信息界面將查詢的信息傳遞到控制對(duì)象Controlo(3)控制對(duì)象到數(shù)據(jù)庫中查詢的該學(xué)生信息對(duì)象是否并判斷是否可以修改。(4)控制對(duì)象Control將該學(xué)生的信息進(jìn)行修改并
7、保存。(4)控制對(duì)象將修改成功的信息返回到修改學(xué)生信息界面并顯示。(5)系統(tǒng)管理員從修改學(xué)生信息界面獲得修改成功的信息。?0:明:點(diǎn)說點(diǎn)異充展無變無補(bǔ)無用例編號(hào):004用例名:刪除學(xué)生的基本信息用例描述:完成系統(tǒng)管理員對(duì)學(xué)生的基本信息刪除的完整過程。參與者:系統(tǒng)管理員前置條件:登錄成功,數(shù)據(jù)庫中存在次學(xué)生基本信息的記錄后置條件:系統(tǒng)管理員可以繼續(xù)學(xué)生信息的相關(guān)操作?;韭窂剑?1)系統(tǒng)管理員進(jìn)入刪除學(xué)生基本信息界面,并在界面中提交刪除學(xué)生基本信息的信息。(2)界面將管理員提交的學(xué)生基本信息傳遞給控制對(duì)象Control(3)控制對(duì)象向數(shù)據(jù)庫
8、查詢此學(xué)生的相關(guān)信息并對(duì)查詢結(jié)果進(jìn)行判斷。(4)控制對(duì)象Control向數(shù)據(jù)庫中執(zhí)行刪除學(xué)生基本信息的數(shù)據(jù)。(5)控制對(duì)象將修改學(xué)生基本信息成功的信息返回界面。(6)系統(tǒng)管理員在刪除界面獲得修