【正文】
圖2. 系統(tǒng)管理員刪除書籍的協(xié)作圖3. 圖書管理員處理借書的協(xié)作圖4. 圖書管理員處理還書的協(xié)作圖5. 借閱者預(yù)留書籍的協(xié)作圖1. 系統(tǒng)管理員添加書籍的協(xié)作圖2. 系統(tǒng)管理員刪除書籍的協(xié)作圖3. 圖書管理員處理借書的協(xié)作圖4. 圖書管理員處理還書的協(xié)作圖5. 借閱者預(yù)留書籍的協(xié)作圖2. 創(chuàng)建狀態(tài)圖1. 書的狀態(tài)圖2. 借閱者帳戶的狀態(tài)圖TT_Book對象狀態(tài)圖這些類之間我們可以用樸素的關(guān)聯(lián)關(guān)系作一簡要表達(dá)。在對系統(tǒng)進行分析時,這里把系統(tǒng)的類對象抽象為圖書管理、圖書流通兩方面。該圖書館管理員的用例圖如下:圖3:圖書館管理員的用例圖3) 系統(tǒng)管理員進行系統(tǒng)維護的用例圖在用例分析基礎(chǔ)上,根據(jù)需求可建立起系統(tǒng)的靜態(tài)數(shù)據(jù)模型,即建立系統(tǒng)類圖,以及相關(guān)的關(guān)系和方法。(4) 讀者管理:包含對讀者的增刪改等操作。 、還書等的用例圖 圖書管理員除了具有普通借閱者所有的功能外,還可以通過本系統(tǒng)進行如下活動:(1) 登錄系統(tǒng):管理員可以通過登錄該系統(tǒng)進行各項功能的操作(2) 書籍管理:包括對書籍的增刪改等。9)單擊編輯工具欄上的“依賴關(guān)系”圖標(biāo),在圖形編輯區(qū)中使用依賴關(guān)系的箭頭線段分別從“Return with fine”用例連接到“Return the book”,從“Borrow continue”用例連接到“Borrow the book”,創(chuàng)建用例和用例間的擴展關(guān)系。7)單擊編輯工具欄上的“關(guān)聯(lián)關(guān)系”圖標(biāo),在圖形編輯區(qū)中使用關(guān)聯(lián)關(guān)系的箭頭線段分別從“Borrower”參與者連接到“Borrower the book”、“Search user info ”、“Reserve the book”、“Borrow the book”、“Return the book”、“Auto machine”、“Quary the book”、“Deal with daly”、“Deal with loss”、“Reader manager”共10個用例,創(chuàng)建用例和參與者之間的關(guān)聯(lián)關(guān)系。5)單擊編輯工具欄中的“用例”圖標(biāo),然后在空白處單擊右鍵,再創(chuàng)建橢圓形的用例上修改用例名稱為“Borrower the book”。3) 雙擊“借閱者用例圖”,進入圖形編輯窗口。根據(jù)以上描述,借閱者用例圖的建模過程如下:1) 在創(chuàng)建好的“圖書管理系統(tǒng)”模型中,右擊User Case View(用例視圖),在彈出的快捷菜單中選擇New|User Case Diagram(用例圖)。7)書籍丟失處理(Deal with loss):對書籍丟失后的不同措施進行處理。5)返還圖書(Return the book)。3)預(yù)定(Reserve the book):可以預(yù)定當(dāng)前正在被別人借閱的圖書。2)查詢個人信息(Search user info )