1. 數(shù)據(jù)需求
根據(jù)系統(tǒng)的需求,首先將要記錄的信息分類,要記錄的信息如下。
⑴讀者信息:包括證號(hào)、姓名、聯(lián)系方式、已借書數(shù)目、讀者類別和能否借書等。
⑵出版社信息:包括名稱、地址、網(wǎng)址、E-mail等。
⑶書籍信息:包括書號(hào)、叢書系列、作者、責(zé)任編輯、字?jǐn)?shù)、定價(jià)、出版時(shí)間、主題分類、二級(jí)分類、館內(nèi)借閱分類、總冊數(shù)、庫存量、出版社和書名等。
⑷借閱信息:包括借閱日期、應(yīng)歸還日期、實(shí)際歸還日期、能否續(xù)借、書號(hào)和證號(hào)等。
⑸管理者信息:包括管理者名稱、對(duì)應(yīng)密碼和對(duì)應(yīng)權(quán)限等。
根據(jù)這些需要,本系統(tǒng)需要“讀者信息”表,“出版社信息”表,“書籍信息”表,“借閱信息”表和“管理者信息”表。
2.事務(wù)需求
經(jīng)過實(shí)際考察、咨詢和分析,高等院校圖書管理系統(tǒng)主要應(yīng)該具有以下功能模塊,如1.1圖。
⑴在讀者信息管理部分,要求如下。
可以瀏覽讀者信息。
可以對(duì)讀者信息進(jìn)行維護(hù),包括添加及刪除等操作。
⑵在出版社信息管理部分,要求如下。
可以瀏覽出版社信息。
可以對(duì)出版社信息進(jìn)行維護(hù),包括添加及刪除等操作。
⑶在書籍信息管理部分,要求如下。
可以瀏覽書籍信息。
可以對(duì)書籍信息進(jìn)行維護(hù),包括添加及刪除等操作。
⑷在借閱信息管理部分,要求如下。
可以瀏覽借閱信息。
可以對(duì)借閱信息進(jìn)行維護(hù)操作。
⑸在管理者信息管理部分,要求如下。
顯示當(dāng)前數(shù)據(jù)庫中管理者情況。
對(duì)管理者信息維護(hù)操作。
用戶登錄
讀者信息管理
出版社信息管理
書籍信息管理
借閱信息管理
管理者信息管理
注 銷
圖1.1 系統(tǒng)業(yè)務(wù)邏輯關(guān)系
3.系統(tǒng)開發(fā)平臺(tái)需求
前臺(tái):
1、硬件要求:
CPU: Pentium 4 2.0GHz以上IBM兼容機(jī)
內(nèi)存:512MB以上容量
顯卡:32MB或以上顯存之AGP接口顯卡
2、軟件要求:
操作系統(tǒng):Microsoft Windows 2000/XP
開發(fā)工具:Microsoft Visual Basic
數(shù)據(jù)庫服務(wù)器:
1、硬件要求:
CPU: Pentium4 2.8GHz以上IBM兼容機(jī)
內(nèi)存:1024MB以上容量
顯卡:32MB或以上顯存之AGP接口顯卡
2、軟件要求:
操作系統(tǒng):Microsoft Windows 2000 Server
數(shù)據(jù)庫服務(wù)器:Microsoft SQL 2000 Server
網(wǎng)絡(luò)設(shè)備:
2塊網(wǎng)卡:客戶機(jī)D-Link DFE-650TX,服務(wù)器Intel PCLA8460B。
路由器:一臺(tái)SOHO路由器TL-R402M
4. 網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)
本設(shè)計(jì)采用客戶機(jī)/服務(wù)器(C/S)體系,數(shù)據(jù)的儲(chǔ)存管理功能較為透明性,可以合理均衡事務(wù)的處理,充分保證數(shù)據(jù)的完整性和一致性。
客戶機(jī)
數(shù)據(jù)庫服務(wù)器
圖1.2 C/S模式結(jié)構(gòu)