【文章內(nèi)容簡(jiǎn)介】
)2 : ch e ckst u _ ca r d ( )3 : sh o w i n f o r m a t i o n ( )4 : b o r r o w ( )5 : g e t r e a d e r s( )6 : r e t u r n v a l i d7 : g e t t i t l e ( )8 : ch e ck r e se r v a t i o n ( )9 : g e t n o r e se r v a t i o n ( )1 0 : cr e a t e ( b o r r o w , i t e m )1 1 : 顯示借書(shū)成功 【順序圖說(shuō)明】 ( 1) login():登錄系統(tǒng)。 ( 2) checkstu_card():對(duì)讀者信息進(jìn)行驗(yàn)證,檢查是否符合本圖書(shū)館借書(shū)條件。 ( 3) showinformation():顯示該讀者的基本信息函數(shù)。 ( 4) borrow():讀者借書(shū)函數(shù)。 ( 5) getreaders():取得讀者信息函數(shù)。看該讀者是否符合借書(shū)條件,若符合,則返回可借信息。 ( 6) gettitle() :取得書(shū)目信息。 ( 7) getreservation():檢驗(yàn)書(shū)籍是否被預(yù)訂函數(shù)。 ( 8) getnoreservation():書(shū)籍沒(méi)被預(yù)訂或取消預(yù)訂函數(shù)。 ( 9) create( borrower, item):創(chuàng)建書(shū)籍外借函數(shù)。 借書(shū)時(shí),讀者先將書(shū)拿予管理員,管理員對(duì)書(shū)籍和讀者進(jìn)行檢驗(yàn),若書(shū)籍和讀者都符合借書(shū)條件,則借書(shū)成功。 .還書(shū)順序圖 : R e a d e r : A d m i n i st r a t o r:還書(shū)界面 : 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 : 掃描書(shū)籍條形碼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 : 還書(shū)成功 圖 5:圖書(shū)館管理系統(tǒng)還書(shū)順序圖 【順序圖說(shuō)明】 ( 1) login():登錄系統(tǒng)。 ( 2) getitem():取得書(shū)籍條目信息。 ( 3) update():對(duì)圖書(shū)館書(shū)籍條目和借閱者信息進(jìn)行更新條目。 還書(shū)時(shí),讀者先將書(shū)交給管理員,由管理員掃描書(shū)籍,若書(shū)籍沒(méi)有過(guò)期等違規(guī)現(xiàn)象,則對(duì)書(shū)目和讀者借閱信息進(jìn)行更新,同時(shí)還書(shū)成功。 : 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: 顯示過(guò)期書(shū)籍3: 提示應(yīng)交罰金4: 交罰金5: u pd a t e( )6: u pd a t e( ) 【順序圖說(shuō)明】 管理員對(duì)書(shū)籍進(jìn)行掃描,若發(fā)現(xiàn)書(shū)籍已經(jīng)超過(guò)了圖書(shū)館規(guī)定的還書(shū)期限,則按每天一定金額進(jìn)行罰款,過(guò)期天數(shù)和罰款金額由系統(tǒng)自動(dòng)計(jì)算。用戶交完罰金后,則對(duì)讀者借閱信息進(jìn)行更新。 系統(tǒng)的協(xié)作圖 、 系統(tǒng)管理員添加書(shū)籍的協(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ù)庫(kù)添加新書(shū)4 : 向書(shū)庫(kù)添加書(shū)籍5 : 返回添加成功信息6 : 返回添加新書(shū)成功 、系統(tǒng) 管理員刪除書(shū)籍的協(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ù)庫(kù)書(shū)目()4 : 刪除館藏的書(shū)籍()5 : 返回刪除消息6 : 更新數(shù)據(jù)庫(kù)7 : 刪除成功 、 系統(tǒng) 管理員處理借書(shū) 的協(xié)作圖 : A