圖書管理系統(tǒng)用例文檔_第1頁
圖書管理系統(tǒng)用例文檔_第2頁
圖書管理系統(tǒng)用例文檔_第3頁
圖書管理系統(tǒng)用例文檔_第4頁
圖書管理系統(tǒng)用例文檔_第5頁
已閱讀5頁,還剩21頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、用例文檔表1、所有用戶登錄系統(tǒng)用例名稱登錄系統(tǒng)簡要描述根據(jù)用戶輸入的用戶名和密碼判斷用戶的身份,賦予相應(yīng)的權(quán)限。參與者讀者、圖書管理員及系統(tǒng)管理員前置條件系統(tǒng)正常運行 后置條件根據(jù)用戶所有的權(quán)限進入相應(yīng)的操作界面。 基本事件流 1 輸入用戶名,檢驗用戶名是否存才 2 輸入密碼,校驗密碼是否正確。 3 根據(jù)用戶身份進入相應(yīng)的操作界面。 備選事件流用戶名錯誤或密碼錯誤(1) 系統(tǒng)顯示用戶名錯誤或密碼錯誤的提示信息,并進入(2)步(2) 用戶可以重新輸入用戶名和密碼進行登錄,也可以選擇直接退出系統(tǒng)(3) 如若用戶忘記了密碼,可以通過一定的方式找回密碼補充約束系統(tǒng)允許用戶重試三次登錄操作,超過三次后系

2、統(tǒng)自動結(jié)束,不允許用戶重試 相關(guān)圖(讀者登錄系統(tǒng))表2、讀者查詢圖書信息用例名稱查詢圖書信息 用例描述由讀者進行操作,查詢圖書館中有沒有需要的圖書,如果有,顯示該圖書編號、書名、作者、出版日期、當前借閱狀態(tài)以及庫存等信息。 參與者讀者前置條件以合法的讀者身份登錄到系統(tǒng)后置條件無 基本流程1、 進入系統(tǒng)并顯示書籍查詢、預(yù)定圖書等窗口,讀者點擊書籍查詢,從而進入查詢界面 2、 系統(tǒng)提示按照何種方式查詢,如:書籍編號、書籍名稱,作者等3、 讀者選擇需要的查詢方式并輸入相關(guān)信息;4、 系統(tǒng)顯示書籍的基本信息、當前借閱狀態(tài)以及庫存量等信息備選事件流如果沒有該圖書,返回提示信息:“沒有找到圖書”。相關(guān)圖表

3、2.1讀者借閱圖書用例名稱借閱圖書簡要描述讀者攜帶圖書借閱證進行圖書的借閱,由圖書管理員把讀者的借書卡的條碼讀入計算機,再將讀者所選圖書的條碼讀入計算機,在讀者沒有尚未歸還的超期圖書及不超過讀者允許借書的情況下,累計該讀者所借的書;否則提示超過借書數(shù)量。參與者讀者 圖書管理員前置條件圖書館正常開放,并且以圖書管理員的身份登錄系統(tǒng)。后置條件(1) 讀者持有圖書證,即可進入圖書館進行圖書查看;(2) 如果讀者借書,進行借閱證掃描,若成功,進行圖書的借閱操作;否則,不能借閱圖書。基本事件流1. 讀者攜帶圖書借閱證進入圖書館;2. 讀者到圖書館查閱相關(guān)的圖書信息;3. 讀者向圖書管理員提出借閱圖書的請

4、求;4. 圖書管理員進入借書功能。5. 圖書管理員錄入讀者的借閱證條碼并檢查借閱證的有效性;6. 圖書管理員檢查讀者有無超期未還信息及讀者可以借閱圖書的數(shù)量等。如果允許借閱,則轉(zhuǎn)為7,否則提示已達到借書數(shù)量;7. 圖書管理員允許讀者借閱圖書,錄入圖書的條碼,顯示該圖書的信息。8. 系統(tǒng)添加借閱信息并保存操作。若還有其他圖書,重復(fù)步驟6。 備選事件流因為某種原因而無法借書(如:讀者查閱的圖書不存在,或借閱的數(shù)量已超過額定的借閱數(shù)量或者讀者還存在超期未還的圖書)相關(guān)圖表2.2讀者預(yù)定圖書用例名稱預(yù)定圖書用例描述讀者想要借閱圖書,為了避免去了圖書館卻沒有找到想要的圖書從而先登錄系統(tǒng)進行查詢圖書信息,

5、若找到該書,又發(fā)現(xiàn)庫存不多怕被別人借走,讀者可先進性預(yù)定,再去圖書館借閱;或者讀者暫時有其他事情要做,不能及時到圖書館借閱想要的圖書,可提前預(yù)定參與者讀者前置條件讀者已經(jīng)登錄系統(tǒng)后置條件預(yù)定圖書成功或失敗,若成功,系統(tǒng)記錄預(yù)訂信息基本事件流1、 讀者進入系統(tǒng)并顯示書籍查詢,書籍預(yù)定等窗口;2、 讀者查詢自己需要的圖書并點擊預(yù)定;3、 讀者點擊確定就成功預(yù)定了該書籍;備選事件流如果該書為非借出書籍,則讀者預(yù)定該書會失敗。相關(guān)圖表2.3 讀者還書用例名稱還書 用例描述由圖書管理員把圖書的條碼讀入計算機,系統(tǒng)顯示該書的讀者信息,提示是否超出借閱期限。如未超出則顯示還書成功;如超出則計算罰金。參與者讀

6、者 圖書管理員前置條件以圖書管理員的身份登錄系統(tǒng)。后置條件圖書信息中相應(yīng)記錄的狀態(tài)值做改變;將還書明細加入還書記錄中?;臼录?、 圖書管理員進入系統(tǒng)主界面,點擊進入還書功能。 2、 錄入歸還圖書條碼。 3、 系統(tǒng)顯示該書的讀者資料,點擊還書,系統(tǒng)記錄讀者借書記錄及書庫中圖書信息4、 系統(tǒng)顯示還書成功; 備選事件流1、 還書時圖書管理員檢查圖書是否被損壞(如缺頁、隨意圖畫等),若損壞,則需要一定的賠償金;2、 如圖書無損壞,則進行還書,錄入圖書條形碼,顯示讀者資料,并提示是否超出借閱期限。如超出則需要交納罰金。相關(guān)圖表2、4讀者續(xù)借圖書用例名稱續(xù)借 用例描述借閱的圖書的歸還日期到了,但是讀者

7、還沒有讀完該書,想要繼續(xù)直到讀完,則可進行續(xù)借操作。參與者讀者 圖書管理員前置條件1、 讀者持借閱證或者需要續(xù)借的圖書到圖書館,圖書管理員登錄系統(tǒng)。2、 或者讀者登錄圖書管理系統(tǒng)進行續(xù)借 后置條件圖書信息中相應(yīng)記錄的還書日期值做改變;將續(xù)借明細加入借書記錄中?;臼录魅糇x者持借閱證或者需要續(xù)借的圖書到圖書館,則:1、 圖書管理員進入系統(tǒng)主界面并進入續(xù)借功能。 2、 錄入讀者的借書卡條碼或圖書條形碼。 3、 系統(tǒng)顯示讀者所借圖書及狀態(tài)并進行相關(guān)書籍的續(xù)借。 4、 續(xù)借成功,系統(tǒng)提示還書時間 若讀者登錄系統(tǒng),則:1、 讀者進入系統(tǒng)主界面,查詢個人借閱信息2、 系統(tǒng)顯示借閱的詳細信息,讀者選中需要

8、續(xù)借的圖書點擊續(xù)借3、 續(xù)借成功,系統(tǒng)顯示還書日期備選事件流在讀者借書日期到期后,只能進行一次續(xù)借操作,若該讀者是第二次續(xù)借,系統(tǒng)則提示不能再續(xù)借,續(xù)借失敗相關(guān)圖表2、5讀者查看個人信息用例名稱查詢個人信息用例描述借閱者通過登錄系統(tǒng)查詢個人信息,以便于進行后續(xù)的操作參與者讀者前置條件讀者登錄系統(tǒng)后置條件系統(tǒng)顯示讀者個人信息,包括個人姓名、學(xué)號、專業(yè)、院系等以及借閱書籍的詳細信息基本事件流1、 讀者進入系統(tǒng)主界面,進一步進入查詢個人信息界面2、 系統(tǒng)顯示讀者個人信息,包括個人姓名、學(xué)號、專業(yè)、院系等以及借閱書籍的詳細信息備選事件流無相關(guān)圖表3、圖書管理員書籍借閱處理用例名稱書籍借閱處理用例描述圖

9、書管理員利用該用例為讀者處理借書參與者圖書管理員 讀者前置條件一個合法管理員已經(jīng)登錄到該系統(tǒng)后置條件讀者借書成功同時系統(tǒng)記錄書庫中書籍信息及讀者記錄基本事件流1、 圖書管理員進入系統(tǒng)主界面,顯示書籍借閱、預(yù)定等窗口;2、 點擊進入書籍借閱處理;系統(tǒng)提示掃描讀者圖書證及圖書條形碼;3、 圖書管理員掃描并點擊確定,系統(tǒng)顯示該借閱者的借閱信息以及該書的信息;4、 圖書管理員提交借月信息并保存操作5、 系統(tǒng)更新讀者信息記錄以及書庫中圖書的借閱記錄備選事件流1、 掃描讀者圖書證,系統(tǒng)顯示讀者的詳細信息,若讀者已借閱書籍達到上限,則提示不能再借書2、 如讀者符合借書條件,則掃描圖書條形碼,顯示圖書信息,如

10、該書為補課外借資源,則提示不能借書,借書失敗3、 如果該書為該讀者的預(yù)定圖書,借書成功后,刪除讀者的預(yù)定記錄相關(guān)圖表3.1、圖書管理員書籍歸還處理用例名稱書籍歸還處理用例描述圖書管理員利用該用例為讀者處理還書參與者圖書管理員 讀者前置條件一個合法的圖書管理員已經(jīng)登錄到系統(tǒng)后置條件讀者還書成功同時系統(tǒng)記錄書庫中書籍信息及讀者記錄基本事件流1、 圖書管理員進入系統(tǒng)主界面,顯示書籍借閱,書籍預(yù)定等窗口;2、 點擊進入書籍歸還處理;系統(tǒng)提示掃描圖書條形碼;3、 圖書管理員點擊確定,系統(tǒng)顯示該借閱者的借閱信息;4、 圖書管理員將已歸還的書籍從借閱信息中點擊“已歸還”,5、 保存操作,系統(tǒng)更新讀者信息記錄

11、以及書庫中圖書的借閱記錄;備選事件流1、 歸還時圖書管理員檢查圖書是否完好(沒有缺頁,沒有隨便涂畫等),若不完好,則需要交納一定的賠償金2、 若圖書完好,則在進行還書處理時,需要查看該書是否已經(jīng)超期,若超期,則需要交納一定的罰款相關(guān)圖表3.2、圖書管理員續(xù)借處理用例名稱續(xù)借處理用例描述圖書管理員利用該用例為讀者處理圖書續(xù)借參與者圖書管理員 讀者前置條件讀者帶圖書到圖書館同時圖書管理員登錄系統(tǒng) 或者讀者登錄系統(tǒng),在線續(xù)借后置條件圖書信息中讀者借書記錄發(fā)生改變基本事件流讀者帶圖書到圖書到圖書館完成續(xù)借:1、 圖書管理員進入主界面中的續(xù)借處理界面2、 圖書管理員掃描讀者需要續(xù)借的圖書條形碼;3、 系

12、統(tǒng)顯示讀者的借書記錄,圖書管理員點擊確定續(xù)借,4、 保存操作,系統(tǒng)更新讀者借書記錄,讀者登錄系統(tǒng),在線借閱:1、 讀者查看個人借閱信息;2、 系統(tǒng)顯示讀者的詳細借閱信息;3、 選中需要續(xù)借的圖書點擊確定,提交操作4、 系統(tǒng)更新讀者的借書記錄備選事件流1、 讀者借閱的書籍第一次到期之后,只能續(xù)借一次,超過一次,則不能再次續(xù)借2、 保存操作之前,可取消操作 相關(guān)圖(到圖書館續(xù)借)表3.3、圖書管理員增加圖書信息用例名稱增加圖書信息用例描述由于圖書館新購買了一批書,需要將圖書的相應(yīng)信息添加到圖書信息庫中,則由圖書管理員將新書的信息錄入計算機中,進行保存。參與者圖書管理員前置條件以圖書管理員的身份登錄

13、系統(tǒng)后置條件圖書信息中增加一條記錄基本事件流1、 圖書管理員進入系統(tǒng)主界面。 2、 點擊進入書籍管理模塊中的新書增加信息界面。 3、 輸入新書的相應(yīng)信息。 4、 保存操作,系統(tǒng)更新圖書信息庫中的記錄備選事件流在保存之前,可以取消操作相關(guān)圖表3.4、圖書管理員刪除圖書信息用例名稱刪除圖書信息 用例描述由于某種原因,該圖書不再被放到書架上供用戶查看或借閱,則由圖書管理員刪除圖書庫中圖書的信息,并進行保存。參與者圖書管理員前置條件以圖書管理員的身份登錄系統(tǒng)后置條件圖書信息庫中相應(yīng)書籍的記錄刪除基本事件流1、 圖書管理員進入系統(tǒng)主界面。 2、 點擊進入圖書管理功能模塊中的刪除圖書信息界面。 3、 錄入

14、要刪除的圖書條形碼或書名。 4、 刪除圖書的相應(yīng)信息。 5、 保存操作,系統(tǒng)更新圖書信息庫中相應(yīng)的信息。備選事件流1、 在刪除之前,需要先查找該圖書信息,若不存在,則不能進行刪除操作2、 若圖書庫中存在該書信息,查看該書是否被借出還未歸還,若未歸還,則不能進行刪除3、 在保存之前,可以取消操作。 相關(guān)圖表3.5、圖書管理員修改圖書信息用例名稱修改圖書信息 用例描述由于某種原因,需要修改已經(jīng)存在于圖書信息庫中的圖書的某些信息,則由圖書管理員修改圖書的信息,進行保存。參與者圖書管理員前置條件以圖書管理員的身份登錄系統(tǒng)后置條件圖書信息中相應(yīng)記錄更新基本事件流1、 圖書管理員進入系統(tǒng)主界面。 2、 點

15、擊進入圖書管理模塊中的修改圖書信息界面。 3、 查找到需要修改的圖書,選定并進行相應(yīng)修改。 4、 保存操作,系統(tǒng)更新圖書信息庫中的記錄。 備選事件流1、 在修改之前需先找到該書籍的原記錄,若果不存在該書記錄,則不能進行修改2、 在保存之前,可以取消操作。相關(guān)圖表3.6、圖書管理員增加讀者信息用例名稱增加讀者信息 用例描述由圖書管理員將新讀者的信息錄入計算機中,進行保存。參與者圖書管理員前置條件以圖書管理員的身份登錄系統(tǒng)。后置條件讀者信息中增加一條記錄?;臼录?、 圖書管理員進入系統(tǒng)主界面。 2、 點擊進入讀者管理模塊中的添加讀者界面。 3、 輸入新讀者的相應(yīng)信息,設(shè)置讀者類別。 4、 保存

16、操作,系統(tǒng)記錄讀者信息。 備選事件流如果該讀者已經(jīng)存在于讀者記錄中,則不能重復(fù)添加相關(guān)圖表3.7、圖書管理員刪除讀者信息用例名稱刪除讀者 用例描述由圖書管理員修改讀者的信息或刪除讀者,進行保存參與者圖書管理員前置條件以圖書管理員的身份登錄系統(tǒng)。后置條件讀者信息中相應(yīng)記錄被刪除。 基本事件流1、 圖書管理員進入系統(tǒng)主界面。 2、 點擊進入讀者管理模塊中的刪除讀者信息界面。 3、 錄入讀者的借書卡條碼,查詢讀者,確定需要刪除的讀者。 4、 刪除該讀者的相應(yīng)信息 5、 保存操作,修改系統(tǒng)中讀者記錄。 備選事件流1、 刪除之前,需要查找到要刪除的讀者,如果讀者信息不再讀者記錄中,則不能進行刪除操作2、 查找到需要刪除的讀者,查看該讀者的詳細信息,若該讀者還存在借出未歸還的圖書,則不能進行刪除3、 在保存之前,可以取消操作。 相關(guān)圖表3.8、圖書管理員查詢讀者信息用例名稱查詢讀者信息用例描述圖書管理員利用該用例插敘讀者的相關(guān)信息,以便于其他的操作參與者圖書管理員前置條件以圖書管理員身份登錄系統(tǒng)后置條件無基本事件流1、 圖書管理員進入主界面的讀者管理模塊的查詢讀者信息界面2、 錄入要查詢的讀者的圖書證號3、 系統(tǒng)顯示相應(yīng)讀者的信息4、 可進行其他操作,操作完成,退出備選事件流若錄入的讀者信息已經(jīng)刪除,則

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論