資源描述:
《圖書(shū)管理系統(tǒng)用例描述.doc》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、圖書(shū)管理系統(tǒng)設(shè)計(jì)報(bào)告班級(jí):信管1001學(xué)號(hào):姓名:王勇一、圖書(shū)管理系統(tǒng)用例圖1.1、圖書(shū)管理系統(tǒng)用例圖根據(jù)平常自己去圖書(shū)館的經(jīng)歷,簡(jiǎn)單繪制了圖書(shū)館的用例圖,其中包括學(xué)生借書(shū)、還書(shū)、交罰金的功能,以及管理員處理還書(shū)、更新圖書(shū)、讀者信息鄧等功能。1.2、圖書(shū)管理系統(tǒng)用例描述用例編號(hào):001用例名稱:讀者登錄用例描述:讀者登錄圖書(shū)館管理系統(tǒng)參與者:讀者前置條件:圖書(shū)館的管理系統(tǒng)正常運(yùn)行后置條件:讀者登錄成功基本路徑:1.讀者用戶進(jìn)入圖書(shū)館的登錄頁(yè)面2.讀者輸入用戶名和密碼3.登陸成功擴(kuò)展點(diǎn):變異點(diǎn):4a.讀者輸入的用戶名錯(cuò)誤
2、4a2.讀者重新輸入用戶名。4b.讀者輸入的密碼錯(cuò)誤4b2.讀者重新輸入密碼。補(bǔ)充說(shuō)明:用例編號(hào):002用例名稱:查詢信息用例描述:讀者或管理員查詢讀者借閱的書(shū)籍。參與者:讀者,管理員前置條件:圖書(shū)館的主頁(yè)面正常運(yùn)行后置條件:如果讀者信息無(wú)誤,則查詢成功,否則失敗?;韭窂剑?.讀者在圖書(shū)管理系統(tǒng)上進(jìn)行查詢;2.系統(tǒng)管理員對(duì)讀者的個(gè)人信息進(jìn)行查詢;擴(kuò)展點(diǎn):變異點(diǎn):3a.讀者向系統(tǒng)管理員提出申請(qǐng)未通過(guò)3a1.用戶重新提出申請(qǐng);3a2.系統(tǒng)管理員重新審核。補(bǔ)充說(shuō)明:用例編號(hào):003用例名稱:讀者借閱圖書(shū)用例描述:讀者攜帶圖
3、書(shū)借閱證進(jìn)行圖書(shū)的借閱。參與者:讀者前置條件:圖書(shū)館正常開(kāi)放后置條件:如果讀者的圖書(shū)借閱證掃描成功,讀者進(jìn)入圖書(shū)館借閱,進(jìn)行圖書(shū)的借閱等操作;否則,不能借閱圖書(shū)。基本路徑:1.讀者攜帶圖書(shū)借閱證進(jìn)入圖書(shū)館;2.用戶到圖書(shū)館查閱相關(guān)的圖書(shū)信息;3.讀者向圖書(shū)管理員提出借閱圖書(shū)的請(qǐng)求;4.圖書(shū)管理員檢查借閱證的有效性;5.圖書(shū)管理員檢查讀者有無(wú)超期未還信息;6.圖書(shū)管理員允許讀者借閱圖書(shū)。7.系統(tǒng)添加借閱信息。擴(kuò)展點(diǎn):變異點(diǎn):2a.讀者查閱的圖書(shū)不存在2a1.讀者離開(kāi)圖書(shū)館,或讀者搜索其他的圖書(shū)信息;5a.無(wú)法借書(shū)5a1.
4、系統(tǒng)彈出讀者的圖書(shū)實(shí)際借閱的數(shù)量超過(guò)圖書(shū)額定的借閱數(shù)量5b.無(wú)法借書(shū)5b1.系統(tǒng)顯示圖書(shū)證與讀者本人信息不符;5c.無(wú)法借書(shū)5c1.系統(tǒng)顯示讀者有超期未還得圖書(shū);5c2.讀者歸還未還圖書(shū)并交罰款;5c3.可以借書(shū)。補(bǔ)充說(shuō)明:用例編號(hào):004用例名稱:讀者歸還圖書(shū)用例描述:讀者到圖書(shū)館歸還所借閱的圖書(shū)參與者:讀者前置條件:圖書(shū)館正常開(kāi)放、讀者攜帶圖書(shū)借閱證及所需還的書(shū)。后置條件:如果歸還了圖書(shū),下次可以正常借書(shū)。基本路徑:1、讀者攜帶圖書(shū)借閱證,進(jìn)入圖書(shū)館;2、讀者歸還圖書(shū);3、圖書(shū)管理員檢查讀者所借圖書(shū)的情況;4、系統(tǒng)
5、刪除讀者的借閱信息。擴(kuò)展點(diǎn):3a.圖書(shū)管理員檢查讀者借閱的圖書(shū)是否超期3a1.圖書(shū)管理員檢查讀者借閱的圖書(shū)是否損壞3a2.圖書(shū)管理員判斷讀者是否繳納罰金變異點(diǎn):3a.讀者借閱的圖書(shū)超期3a1.圖書(shū)管理員根據(jù)規(guī)定及圖書(shū)的超期情況向讀者收取相應(yīng)的罰金;3b.讀者借閱的讀書(shū)已損壞3ab1.圖書(shū)管理員根據(jù)規(guī)定及圖書(shū)的損壞情況向讀者收取相應(yīng)的罰金;補(bǔ)充說(shuō)明:用例編號(hào):005用例名稱:更新圖書(shū)信息用例描述:圖書(shū)管理員對(duì)新書(shū)上架或者是圖書(shū)下架進(jìn)行處理參與者:圖書(shū)管理員前置條件:圖書(shū)管理員正常工作后置條件:圖書(shū)館可以正常開(kāi)放基本路徑:
6、1.搜集舊書(shū)和新書(shū)的信息1.對(duì)新書(shū)貼條形碼;;2.把舊書(shū)下架3.把新書(shū)上架;擴(kuò)展點(diǎn):變異點(diǎn):補(bǔ)充說(shuō)明:用例編號(hào):006用例名稱:更新讀者信息用例描述:管理員增加或刪除讀者的信息參與者:圖書(shū)管理員前置條件:圖書(shū)館開(kāi)放后置條件:讀者的信息沒(méi)有錯(cuò)誤基本路徑:1.管理員搜集讀者信息;2.管理員增加或刪除讀者信息擴(kuò)展點(diǎn):變異點(diǎn):2a.讀者信息有誤2a1.系統(tǒng)顯示無(wú)法讀出用戶信息補(bǔ)充說(shuō)明:用例編號(hào):007用例名稱:處理還書(shū)用例描述:處理讀者的還書(shū)操作。參與者:圖書(shū)管理員前置條件:圖書(shū)館開(kāi)放后置條件:圖書(shū)管理系統(tǒng)正常運(yùn)行基本路徑:1
7、.讀者發(fā)出還書(shū)請(qǐng)求;2.管理員掃描圖書(shū)條形碼;3.管理員檢查圖書(shū)是否有損壞,若有損壞則要求讀者按要求交罰款;4.管理員檢查圖書(shū)是否超期歸還,若是超期還書(shū)則要求讀者按要求交罰款;擴(kuò)展點(diǎn):變異點(diǎn):補(bǔ)充說(shuō)明:二、圖書(shū)管理系統(tǒng)類圖2.1、實(shí)體類圖因?yàn)榇嬖趫D書(shū),所以才會(huì)有讀者借書(shū),借書(shū)會(huì)因?yàn)閳D書(shū)的改變而改變,所以借書(shū)與圖書(shū)是依賴關(guān)系。2.2、邊界類圖查詢頁(yè)面、借書(shū)頁(yè)面、還書(shū)頁(yè)面、更新圖書(shū)信息頁(yè)面、更新讀者信息頁(yè)面、處理還書(shū)頁(yè)面都是在登陸頁(yè)面后選擇的業(yè)務(wù),所以屬于普通關(guān)聯(lián)關(guān)系。由于版本問(wèn)題,選擇邊界和控制類,圖形無(wú)法改變,只能在圖
8、形上用單詞“boundary”標(biāo)出。望老師見(jiàn)諒。2.3、控制類圖處理罰金是處理還書(shū)過(guò)程中的一個(gè)任務(wù),所以是一種組成關(guān)聯(lián)關(guān)系三、圖書(shū)管理系統(tǒng)時(shí)序圖3.1、讀者查詢借閱記錄時(shí)序圖、圖書(shū)館數(shù)據(jù)庫(kù)中存有讀者的借閱記錄。3.2、讀者登錄時(shí)序圖3.3、讀者還書(shū)時(shí)序圖管理員處理還書(shū)時(shí)存在圖書(shū)過(guò)期和沒(méi)有過(guò)期兩鐘情況,所以會(huì)返回兩種信息。3.4、讀