【正文】
s i n q u i r e sB o o ks sc h e d u l e dO v e r d u e p r o ce ss i n gB o o ks l o st p r o ce ss i n gA n d m i st r a t o rR e a d e r m a n a g e m e n t ( 1) 登錄系統(tǒng) (Login)。 ( 3) 還書 (Return books):管理讀者還書業(yè)務(wù)。 ( 6) 逾期處理( Overdue processing):管理讀者所借書籍過期后的繳納罰金等。 ( 8) 讀者管理( Reader management) :對(duì)讀者執(zhí)行的帳號(hào)操作進(jìn)行處理,并可對(duì)讀者增刪改。該圖書館管理系統(tǒng)主要含有以下幾個(gè)重要的順序圖,其他對(duì)象的順序圖和這些也類似。 ( 2) checkstu_card():對(duì)讀者信息進(jìn)行驗(yàn)證,檢查是否符合本圖書館借書條件。 ( 4) borrow():讀者借書函數(shù)??丛撟x者是否符合借書條件,若符合,則返回可借信息。 ( 7) getreservation():檢驗(yàn)書籍是否被預(yù)訂函數(shù)。 ( 9) create( borrower, item):創(chuàng)建書籍外借函數(shù)。 .還書順序圖 : R e a d e r : A d m i n i st r a t o r:還書界面 : b o r r o w i f o : i t e m : b o r r o w1 : 交給2 : L o g i n ()3 : 掃描書籍條形碼4 : g e t i t e m ( )5 : 確認(rèn)6 : u p d a t e ( )7 : u p d a t e ( )8 : 還書成功 圖 5:圖書館管理系統(tǒng)還書順序圖 【順序圖說明】 ( 1) login():登錄系統(tǒng)。 ( 3) update():對(duì)圖書館書籍條目和借閱者信息進(jìn)行更新條目。 : A dm i n i st r at o r:bo r r ow _i n f o: bo r r ow : R ea de r1: 掃描顯示2: 顯示過期書籍3: 提示應(yīng)交罰金4: 交罰金5: u pd a t e( )6: u pd a t e( ) 【順序圖說明】 管理員對(duì)書籍進(jìn)行掃描,若發(fā)現(xiàn)書籍已經(jīng)超過了圖書館規(guī)定的還書期限,則按每天一定金額進(jìn)行罰款,過期天數(shù)和罰款金額由系統(tǒng)自動(dòng)計(jì)算。 系統(tǒng)的協(xié)作圖 、 系統(tǒng)管理員添加書籍的協(xié)作圖 : A d m i n i st r a t o rR e so u r ce sD a t a b a seL i b r a r y R e so u r ce sL i b r a r y S t a f f B a se1 : 驗(yàn)證身份2 : 返回驗(yàn)證消息3 : 向數(shù)據(jù)庫添加新書4 : 向書庫添加書籍5 : 返回添加成功信息6 : 返回添加新書成功 、系統(tǒng) 管理員刪除書籍的協(xié)作圖 : A d m i n i st r a t o rL i b r a r y S t a f f B a seR e sou r ceD a t a b a seL i b r a r y R e sou r ces1 : 驗(yàn)證身份()2 : 返回信息3 : 刪除數(shù)據(jù)庫書目()4 : 刪除館藏的書籍()5 : 返回刪除消息6 : 更新數(shù)據(jù)庫7 : 刪除成功 、 系統(tǒng) 管理員處理借書 的協(xié)作圖 : A d m i n i st r a t o r借書界面 D a t a B a seIt e mR e se r a t i o nB o o ks4 : sh o w i n f o r m a t i o n ( )1 : l o g i n ( )2 : ch e ckst u _ ca r d ( )3 : 返回提示信息5 : b o r r o w ( )1 1 : 返回借書成功的消息8 : ch e ckr e se r a t i o n ( )9 : g e t n