【正文】
圖書館工作人員會(huì)根據(jù)輸入圖書編號(hào)返回的情況進(jìn)行判斷是否可以續(xù)借。如果用戶存在,在“圖書編號(hào)”框內(nèi)輸入要借閱的圖書編號(hào),按“借書”按鈕,如果輸入的圖書編號(hào)正確,并借該書沒有被借出,則彈出“借書成功!”對(duì)話框;如果書已借出,則彈出“借書失??!”對(duì)話框。 ( 3) Title 類是記錄書目信息的類,包括書籍的名字( name)、作者( author)、book_id 等屬性。 系 統(tǒng) 管 理 員動(dòng) 態(tài) 信 息 瀏 覽管 理 動(dòng) 態(tài) 信 息增 加 書 目登 錄 系 統(tǒng)刪 除 用 戶修 改 用 戶 信 息查 詢 用 戶 信 息 u s e s u s e s u s e s u s e s u s e s u s e s u s e s 刪 除 書 目更 新 書 目查 詢 書 目 信 息增 加 用 戶 u s e s u s e s u s e s u s e s 圖 圖書管理員的用例圖 領(lǐng)域概念模型 基于 UML 校園圖書管理系統(tǒng)的分析設(shè)計(jì) 系統(tǒng)的交互圖 分析類 有三種分析類 :邊界類、實(shí)體類和控制類。 創(chuàng)建用例圖之前首先需要確定參與者。其中,讀者主要查詢圖書信息和個(gè)人借閱信息等;圖書管理員主要查看圖書信息、用戶借閱信息和讀者借書、還書管理,并利用網(wǎng)絡(luò)和通信技術(shù)及時(shí)向讀者發(fā)布新到書籍的信息和催還信息;系統(tǒng)管理員主要管理和維護(hù)讀者信息、書目信息和書籍信息等,并為讀者提供多個(gè)大學(xué)圖書館的鏈接地址,讀者可根據(jù)自己的需要進(jìn)行選擇。充分利用計(jì)算機(jī)的功能,實(shí)現(xiàn)對(duì)讀者管理、書籍管理等自動(dòng)化控制,將會(huì)使圖書資料庫的工作強(qiáng)度大大減弱,可以實(shí)現(xiàn)圖書檢索迅速、可靠性高、存儲(chǔ)量大、壽命長、成本低,能最大限度地提高圖書管理的效率,也是圖書管理信息化、正規(guī)化管理的必然趨勢。主要內(nèi)容包括基于 UML 的高校圖書管理系統(tǒng)的模型分析及設(shè)計(jì)。 UML 的主要內(nèi)容通常用用例圖、類圖、對(duì)象圖、狀態(tài)圖、活動(dòng)圖、構(gòu)件圖、配置圖、順序圖、協(xié)作圖和包圖等 l0 種圖來描述,它們從不同的角 度和層次為系統(tǒng)建模提供支持,完全可以描述系統(tǒng)的方方面面。 ,他對(duì)圖書管理系統(tǒng)的要求主要有: ? 能夠方便地對(duì)借閱者的信息進(jìn)行查詢; ? 能夠方便地處理借書和還書操作; ? 能夠方便地處理書籍的預(yù)約和取消預(yù)約的操作; ? 將通訊技術(shù)和網(wǎng)絡(luò)技術(shù)相結(jié)合,及時(shí)發(fā)布一些重要信息,例如學(xué)生借閱的書籍到期的通知、館內(nèi) 新到書籍的信息等等,以便學(xué)生能夠隨時(shí)獲知書籍的借閱情況和圖書館的最新藏書情況。 圖 系統(tǒng)的模塊結(jié)構(gòu)圖 基本業(yè)務(wù)模塊 圖書管理模塊主要是進(jìn)行借閱登記業(yè)務(wù)的處理,方便讀者在需要借閱時(shí)正常有序的進(jìn)行,也保證了館內(nèi)圖書整理以及信息更新等活動(dòng)正常進(jìn)行。讀者可以在館內(nèi)進(jìn)行登記借閱,也可以是現(xiàn)在圖書館網(wǎng)址上實(shí)現(xiàn)在線文章的一個(gè)查閱,對(duì)自己的個(gè)人信息修改以及及時(shí)的更新等操作。可以設(shè)計(jì)出系統(tǒng)精化的類圖如圖 3,7 所示: 【類圖說明】 reader 類是借閱者的類,它的屬性很多,包括借閱者的賬戶 ID( reader_id)、姓名( reader_Name)、地址( Address)、班級(jí)( class)、所借書籍的書目( borrowed)等。 (7) persistent store 類是書籍永久的存儲(chǔ)類,在數(shù)據(jù)庫中的存儲(chǔ)數(shù)據(jù),其他對(duì)與書籍有關(guān)的活動(dòng)都要經(jīng)過其存儲(chǔ)類。單擊“還書”按鈕即可進(jìn)行還書操作,借書情況將隨之更新。鑒于篇幅有限,本文只對(duì)主要部分和主要過程做了介紹,限于水平,歡迎各位讀者對(duì)本文的缺點(diǎn)、錯(cuò)誤提出批評(píng)?!皥D書編號(hào)”是整個(gè)還書過程中唯一要處理的數(shù)據(jù)。 ( 5) borrow 類是某本書的借閱信息類,包括所借閱書籍的 ISBN、借閱的時(shí)間( date)等。在 ***管理系統(tǒng)中定義的控制類如表 所示 : 表 控制類名 控制類職責(zé) 交互圖設(shè)計(jì) 對(duì)于圖書管理系統(tǒng)借書還書是兩個(gè)重要的過程,我們先來分析一下借書、還書的一般過程,并由借書的一般過程畫出其順序圖、協(xié)作圖以及活動(dòng)圖。 ( 3) 系統(tǒng)管理員。 ( 3)讀者查詢模塊 讀者查詢管理 :書目和書籍信息的查詢;個(gè)人借閱情況查詢;借閱者個(gè)人信息部分限制修改;動(dòng)態(tài)信息的瀏覽等。對(duì)于高校圖書館而言,它面對(duì)的核心服務(wù)群體是廣大的學(xué)生(也可以稱之為借閱者或讀者),因此,圖書館應(yīng)該以學(xué)生為中心來提供更加多元化的服務(wù)。