資源描述:
《圖書管理系統(tǒng)-OOA-系統(tǒng)用例描述》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、圖書管理系統(tǒng)-系統(tǒng)用例描述七月21計(jì)科系段恩澤email:duanenze@126.com業(yè)務(wù)用例圖業(yè)務(wù)流程活動(dòng)圖系統(tǒng)用例圖需求分析的成果借書者和圖書管理員系統(tǒng)用例圖系統(tǒng)管理員系統(tǒng)用例圖其它用例圖主要內(nèi)容(Contents)系統(tǒng)用例描述系統(tǒng)用例描述(Descriptions)任務(wù):圖書管理系統(tǒng)系統(tǒng)用例描述要求:對(duì)系統(tǒng)用例圖中的每個(gè)用例編寫用例描述工作產(chǎn)品:用例描述系統(tǒng)用例描述(Descriptions)針對(duì)每一個(gè)系統(tǒng)用例,分析器內(nèi)部細(xì)節(jié),并編寫系統(tǒng)用例描述用例圖只是簡(jiǎn)單地用圖描述了一下系統(tǒng),但對(duì)于每個(gè)用例,我們還需要有詳細(xì)的說明,這樣就可以
2、讓別人對(duì)這個(gè)系統(tǒng)有一個(gè)更加詳細(xì)的了解,這時(shí)我們就需要寫用例描述。對(duì)于用例描述的內(nèi)容,一般沒有硬性規(guī)定的格式,但一些必須或者重要的內(nèi)容還是必須要寫進(jìn)用例描述里面的。用例描述的主要內(nèi)容簡(jiǎn)要描述:對(duì)用例的角色、目的的簡(jiǎn)要描述;前置條件:執(zhí)行用例之前系統(tǒng)必須要處于的狀態(tài),或者要滿足的條件;基本事件流:描述該用例的基本流程,指每個(gè)流程都“正常”運(yùn)作時(shí)所發(fā)生的事情,沒有任何備選流和異常流,而只有最有可能發(fā)生的事件流;其他事件流:表示這個(gè)行為或流程是可選的或備選的,并不是總要執(zhí)行它們;異常事件流:表示發(fā)生了某些非正常的事情所要執(zhí)行的流程;后置條件:用例一
3、旦執(zhí)行后系統(tǒng)所處的狀態(tài)。用例描述示例用例名稱:網(wǎng)站公告發(fā)布用例標(biāo)識(shí)號(hào):202參與者:負(fù)責(zé)人簡(jiǎn)要說明: 負(fù)責(zé)人用來填寫和修改家教網(wǎng)站首頁的公告,公告最終顯示在家教網(wǎng)站的首頁上。前置條件:負(fù)責(zé)人已經(jīng)登陸家教網(wǎng)站管理系統(tǒng)基本事件流:1.負(fù)責(zé)人鼠標(biāo)點(diǎn)擊“修改公告”按鈕2.系統(tǒng)出現(xiàn)一個(gè)文本框,顯示著原來的公告內(nèi)容3.負(fù)責(zé)人可以在文本框上修改公告,也可以完全刪除,重新寫新的公告4.負(fù)責(zé)人編輯完文本框,按“提交”按鈕,首頁公告就被修改5.用例終止其他事件流A1: 在按“提交”按鈕之前,負(fù)責(zé)人隨時(shí)可以按“返回”按鈕,文本框的任何修改內(nèi)容都不會(huì)影響網(wǎng)站
4、首頁的公告異常事件流:1.提示錯(cuò)誤信息,負(fù)責(zé)人確認(rèn)2.返回到管理系統(tǒng)主頁面后置條件: 網(wǎng)站首頁的公告信息被修改用例描述模板二用例編號(hào)用例名用例描述參與者前置條件后置條件基本路徑1,….XXXX2.….XXXX擴(kuò)展點(diǎn)2a.….XXXX2a1.….XXXX變異點(diǎn)補(bǔ)充說明用例描述模板三(英文)UseCaseID:UseCaseName:CreatedBy:LastUpdatedBy:DateCreated:DateLastUpdated:Actor:Description:Preconditions:Postconditions:Priorit
5、y:FrequencyofUse:NormalCourseofEvents:AlternativeCourses:Exceptions:Includes:SpecialRequirements:Assumptions:NotesandIssues:圖書管理系統(tǒng)的用例描述為每一個(gè)系統(tǒng)用例寫一個(gè)用例描述。圖書管理系統(tǒng)的用例描述-登錄用例名稱:登錄用例描述:輸入帳號(hào)和密碼進(jìn)行系統(tǒng)登錄。參與者:圖書管理員,系統(tǒng)管理員,借書者前置條件:無基本路徑:輸入帳號(hào),密碼點(diǎn)擊“進(jìn)入系統(tǒng)”驗(yàn)證用戶權(quán)限,進(jìn)入相應(yīng)的系統(tǒng)界面?zhèn)溥x流程:2a.重新填寫2a1.點(diǎn)擊“重新
6、填寫”,重填帳號(hào)密碼功能。3a.輸入帳號(hào)或密碼或用戶類型不正確3a1.提示“賬號(hào)或密碼錯(cuò)”;3a2.重新輸入或退出后置條件:用戶成功登入系統(tǒng)2a表示是從基本路徑中2引出的分支2a1表示可選路徑2a的第一步圖書管理系統(tǒng)的用例描述-退出用例名稱:退出用例描述:離開系統(tǒng)參與者:圖書管理員,系統(tǒng)管理員,借書者前置條件:已登錄系統(tǒng)基本路徑:點(diǎn)擊“退出”提示“確認(rèn)退出”點(diǎn)擊確認(rèn),退出系統(tǒng)備選流程:3a.點(diǎn)擊取消3a1.不退出系統(tǒng)后置條件:用戶成功登入系統(tǒng)用例描述-管理讀者信息用例名稱:管理讀者信息用例描述:此用例用來對(duì)借閱證進(jìn)行管理。參與者:圖書管理員
7、。前置條件:已經(jīng)登錄對(duì)有泛化關(guān)系的用例的描述:可先用散文風(fēng)格來撰寫一般用例的用例描述,然后用前面所用的方式撰寫特殊用例的用例描述圖書管理系統(tǒng)的用例描述-新辦借閱證用例名稱:新辦借閱證用例描述:輸入學(xué)生信息進(jìn)行借閱證辦理。參與者:圖書管理員。前置條件:已登錄系統(tǒng)基本路徑:圖書管理員點(diǎn)擊“新辦借閱證”啟動(dòng)用例輸入學(xué)生信息(學(xué)號(hào),姓名,專業(yè),班級(jí),性別)點(diǎn)擊“提交”顯示添加的借閱證信息(借閱證編號(hào),學(xué)號(hào),姓名,專業(yè),班級(jí),性別)備選流程:3a:重新填寫點(diǎn)擊“重新填寫”,實(shí)現(xiàn)重填學(xué)生信息功能,進(jìn)入基本路徑2后置條件:新辦借閱證數(shù)據(jù)已保存圖書管理系統(tǒng)
8、的用例描述-補(bǔ)辦借閱證用例名稱:補(bǔ)辦借閱證用例描述:圖書館工作人員輸入學(xué)生信息進(jìn)行借閱證補(bǔ)辦。參與者:圖書管理員。前置條件:已登錄,且該學(xué)生已辦借閱證基本路徑:圖書管理員點(diǎn)擊“補(bǔ)