圖書管理系統(tǒng)軟件需求說明書_第1頁
圖書管理系統(tǒng)軟件需求說明書_第2頁
圖書管理系統(tǒng)軟件需求說明書_第3頁
圖書管理系統(tǒng)軟件需求說明書_第4頁
圖書管理系統(tǒng)軟件需求說明書_第5頁
已閱讀5頁,還剩15頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、軟件需求說明書編寫規(guī)范*圖書管理系統(tǒng)技術文檔*圖書管理系統(tǒng)軟件需求說明書目錄 1 引言11.1 編寫目的11.2 范圍11.3 定義11.4 參考資料12 項目概述12.1 產(chǎn)品目標22.2 產(chǎn)品功能22.3 用戶特點23 具體需求33.1 功能需求3圖書信息采集3讀者信息采集3讀者信息查詢3圖書檢索4借書4還書4讀者借閱信息4管理員維護5系統(tǒng)參數(shù)維護5系統(tǒng)外觀設置5系統(tǒng)幫助53.2 外部接口需求63.3 性能需求73.4 設計約束73.6 其他需求81 引言隨著計算機技術的不斷應用和提高,計算機已經(jīng)深入到社會生活的各個角落。而很多學校圖書館,尤其是中小圖書館,仍采用手工管理圖書的方法,不僅效

2、率低、易出錯、手續(xù)繁瑣,而且耗費大量的人力。為了滿足圖書館管理人員對圖書館書籍,讀者資料,借還書等進行高效的管理,在工作人員具備一定的計算機操作能力的前提下,特編此圖書管理系統(tǒng)軟件以提高圖書館的管理效率。1.1 編寫目的本需求的編寫是為了研究圖書管理系統(tǒng)軟件的開發(fā)途徑和應用方法。同時它也是進行項目策劃、概要設計和詳細設計的基礎,是維護人員進行內(nèi)部維護,信息更新,驗收和測試的依據(jù)。 本需求的預期讀者是與圖書管理系統(tǒng)軟件開發(fā)有聯(lián)系的決策人,開發(fā)組成人員,扶助開發(fā)者,支持該項目的領導和公司人員,軟件驗證者。1.2 范圍項目名稱:圖書管理系統(tǒng)。 項目功能:實現(xiàn)圖書館圖書管理、讀者借閱、圖書查詢等功能。

3、項目任務提出者:項目開發(fā)者:該項目的用戶:學校圖書館。 1.3 定義圖書管理系統(tǒng):圖書管理是幫助圖書館管理人員對圖書信息的添加、刪除和修改等,以及幫助讀者對圖書信息的檢索,借閱情況的查詢等的管理。1.4 參考資料軟件工程 張海藩 編著 清華大學出版社 數(shù)據(jù)庫系統(tǒng)概論 薩師煊,王珊 編著 高等教育出版社Java程序設計 曲朝陽等 編著 清華大學出版社Java2使用教程 耿祥義,張躍平 編著 機械工業(yè)出版社2 項目概述為方便對圖書館書籍,讀者資料,借還書等進行高效的管理,特編寫該程序以提高圖書館的管理效率。使用該程序之后,圖書館管理人員可以管理讀者的登記、圖書的購入、借出、歸還以及注銷等;還可以查

4、詢某位讀者、某本圖書的借閱情況,對當前借閱情況給出一些統(tǒng)計,給出統(tǒng)計表格,以全面掌握圖書的流通情況。2.1 產(chǎn)品目標開發(fā)意圖 a. 為了圖書管理系統(tǒng)更完善; b. 為了學校圖書館對圖書的管理更方便; c. 為了減輕圖書管理人員的工作負擔;d. 為了方便讀者對圖書信息的檢索及借閱情況的查詢。 應用目標 通過本系統(tǒng)軟件,能幫助圖書館管理人員利用計算機,快速方便地對圖書館書籍,讀者資料,借還書等進行高效的管理。讀者可以實時的進行圖書的檢索和借閱。 作用及范圍 本軟件適用于教育界,它是比較完善的系統(tǒng)管理軟件,對圖書館的書籍,讀者資料,借還書等可以進行方便的管理。 背景 人工管理圖書的手續(xù)繁索、效率低下

5、給具有強烈時間觀念的管理人員帶來了諸多不便,學校圖書館缺少一套完善的圖書管理軟件,為了對圖書的管理方便,因此開發(fā)了本軟件。2.2 產(chǎn)品功能系統(tǒng)由圖書查詢子系統(tǒng)、借書還書子系統(tǒng)、用戶管理子系統(tǒng)和圖書管理子系統(tǒng)、讀者借閱信息查詢系統(tǒng)等五大主要模塊構(gòu)成。具體功能如下:1. 查詢所有書籍列表、書籍借閱情況和所有用戶列表。2. 管理員用戶分為系統(tǒng)管理員、書籍管理員和借閱管理員三種角色,不同角色具有不同的權限。3. 用戶登錄和用戶管理功能,包括讀者和管理員兩種角色的管理。4. 圖書管理包括增加圖書信息、刪除圖書信息和修改圖書信息功能。5. 借書和還書管理,實現(xiàn)借閱者的借書、續(xù)借、還書功能。2.3 用戶特點

6、本軟件的使用對象是學校圖書館的管理人員和在校師生。會漢語、懂計算機的基本操作就可以利用該軟件進行所需操作。5.1. 3 具體需求3.1 功能需求3.1.1圖書信息采集規(guī)格說明:圖書的全部信息(包括:分類號、條形碼、書名、作者、內(nèi)容摘要、價格和購書日期等)采集 輸入:圖書的全部信息。 處理:通過圖書管理系統(tǒng)寫入數(shù)據(jù)庫。 輸出:圖書信息的全部內(nèi)容。3.1.2讀者信息采集規(guī)格說明:讀者的具體信息(包括:讀者賬號,姓名,學院,專業(yè),年級等) 采集輸入:讀者具體信息。處理:通過圖書管理系統(tǒng)寫入數(shù)據(jù)庫輸出:讀者具體信息。3.1.3讀者信息查詢規(guī)格說明:根據(jù)讀者編號查詢讀者的相關信息。輸入:讀者信息的關鍵字

7、(讀者編號或姓名)。 處理:利用關鍵字在讀者數(shù)據(jù)庫中找到此編號或姓名讀者的相關信息。 輸出:讀者的相關信息。3.1.4圖書檢索規(guī)格說明:查找圖書的相關信息。 輸入:書信息的關鍵字(如圖書的書名、作者、出版社、ISBN號等)。 處理:利用關鍵字在圖書目錄文件中找到此圖書分類號或書名圖書的相關信息。 輸出:圖書的相關信息。3.1.5借書規(guī)格說明:把讀者借書的相關信息(包括:借閱人編號、圖書條碼、借閱日期和還書日期等)寫入系統(tǒng)。 輸入:讀者借書信息。 處理:通過借還書子系統(tǒng)寫入借書數(shù)據(jù)庫中。 輸出:讀者借書信息的全部內(nèi)容。3.1.6還書規(guī)格說明:把讀者還書的相關信息(包括:借閱人編號、圖書條碼和還書

8、日期等)寫入系統(tǒng)。 輸入:讀者還書信息。 處理:通過借還書子系統(tǒng)寫入還書數(shù)據(jù)庫中。 輸出:讀者超期天數(shù)和罰款金額。3.1.7讀者借閱信息規(guī)格說明:查詢讀者借書的相關信息。輸入:借書信息的關鍵字(賬號)。處理:通過讀者借閱信息查詢系統(tǒng)查詢讀者借閱情況。輸出:修改后的管理員的相關信息。3.1.8管理員維護規(guī)格說明:針對不同身份的管理員的對其所負責的權限及信息進行維護。輸入:管理員的ID和密碼。處理:通過用戶管理子系統(tǒng)來。輸出:不同身份的管理員管理系統(tǒng)的結(jié)果。3.1.9系統(tǒng)參數(shù)維護規(guī)格說明:系統(tǒng)管理員對系統(tǒng)參數(shù)(即借閱規(guī)則)的設置(包括:讀者類別,借書天數(shù),借書數(shù)量,超期罰款金額等)。輸入:系統(tǒng)管理

9、員的ID和密碼。處理:通過修改數(shù)據(jù)庫表parameter來設置系統(tǒng)。輸出:修改后的數(shù)據(jù)庫表parameter。3.1.9系統(tǒng)外觀設置規(guī)格說明:對系統(tǒng)的外觀樣式進行選擇。輸入:進入系統(tǒng)并選擇外觀菜單。處理:系統(tǒng)外觀設置子模塊根據(jù)用戶的當前選擇修改系統(tǒng)的外觀。輸出:系統(tǒng)實時呈現(xiàn)出用戶選擇的外觀樣式。3.1.10系統(tǒng)幫助規(guī)格說明:給用戶提供的系統(tǒng)詳細使用指南。輸入:進入系統(tǒng),選擇幫助菜單,點擊幫助列表。處理:系統(tǒng)通過幫助子模塊管理。輸出:在界面上顯示出用戶點擊的幫助信息。3.2 外部接口需求3.2.1 用戶接口本產(chǎn)品的用戶一般需要通過終端進行操作,進入主界面后點擊相應的窗口,分別進入相對應的界面(如

10、:輸入界面、輸出界面)。用戶對程序的維護,最好要有備份。3.2.2 硬件接口服務器端:CPU:P4以上。內(nèi)存:256MB以上??蛻舳耍篊PU:P3以上。內(nèi)存:256MB以上。顯示卡:16K色以上顯示模式。3.2.3 軟件接口服務器端:操作系統(tǒng):中文WindowsServer2000,WindowsXP。JRE環(huán)境:JRE1.5以上版本??蛻舳耍翰僮飨到y(tǒng):Windows2000/XPJRE環(huán)境:JRE1.5以上版本。3.2.4 通信接口基于TCP/IP協(xié)議的局域網(wǎng)或校園網(wǎng)。3.3 性能需求1.靜態(tài)數(shù)值需求a. 支持的終端數(shù)為1臺; b. 處理1個文件及20條記錄。2.精度需求 在精度需求上,根據(jù)

11、使用需要,在各項數(shù)據(jù)的輸入,輸出及傳輸過程中,可以滿足各種精度的需求。 3.時間需求 在軟件方面,響應時間,更新處理時間都比較快且迅速,完全滿足用戶要求。4.靈活性 當用戶需求,如操作方式,運行環(huán)境,結(jié)果精度,數(shù)據(jù)結(jié)構(gòu)于其他軟件接口等發(fā)生變化時,設計的軟件要做適當調(diào)整,靈活性非常大。 5.故障處理 a. 內(nèi)部故障處理 在開發(fā)階段可以隨即修改數(shù)據(jù)庫里的相應內(nèi)容。b. 外部故障處理 對編輯的程序進行重裝載時,第一次裝載認為錯,修改。第二次運行,在需求調(diào)用時出錯,有錯誤提示,重試。3.4 設計約束1.技術約束本項目的設計是在漢語程序設計語言的條件下進行的,技術設計采用軟硬一體化的設計方法。2環(huán)境約束

12、運行該軟件所在的服務器端必須是P4以上、內(nèi)存256兆以上的計算機。客戶端必須是P3以上、內(nèi)存256兆以上的PC機,并且具備訪問網(wǎng)絡的功能。3.標準約束該軟件的開發(fā)完全按照企業(yè)標準開發(fā),包括硬件、軟件和文檔規(guī)格。4.硬件限制 服務器端必須是P4以上、內(nèi)存256兆以上的計算機??蛻舳吮仨毷荘3以上、內(nèi)存256兆以上的PC機。3.5 屬性3.5.1 可用性在裝載總程序時,正常就運行,異常就停止;系統(tǒng)出現(xiàn)錯誤,將會產(chǎn)生不可遇見的問題,熱啟,整個終端程序就會再啟動;程序出現(xiàn)錯誤, 重新裝載,若仍有錯,按照提示逐漸裝載。 3.5.2 安全性本軟件的規(guī)模比較小,不需要保密技術;限定一個程序中某些區(qū)域的規(guī)約,

13、給不同的模塊分配不同的功能。3.5.3 可維護性本軟件的組成結(jié)構(gòu)獨立性強,模塊化程度高,具有高內(nèi)聚低耦合的特性,維護起來比簡單。3.5.4 可轉(zhuǎn)移轉(zhuǎn)換性可轉(zhuǎn)移的環(huán)境是P3以上,至少256兆的環(huán)境;不可修改任何部分;可用向上兼容的高版本的漢語編程系統(tǒng)。3.5.5 警告本產(chǎn)品所擁有的屬性十分重要,它使得讀者用規(guī)定的方法去客觀的驗證軟件的各種特性。3.6 其他需求3.6.1 數(shù)據(jù)庫數(shù)據(jù)庫是實現(xiàn)有組織地,動態(tài)地存儲大量關聯(lián)數(shù)據(jù),方便多用戶訪問的計算機軟硬自愿組成的系統(tǒng);他與文件系統(tǒng)的重要區(qū)別是數(shù)據(jù)的充分共享,交叉訪問,與應用程序的高度獨立性。由于本軟件數(shù)據(jù)庫主要使用了6張基本表,即bookdata、b

14、ookinfo、lendinfo、librarian、parameter、reader表,每個表的具體描述如下:1、bookdata表,用于存放圖書的具體信息2、bookinfo表,用于存放圖書的館藏信息3、reader表,用于存放讀者的基本信息3、lendinfo表,用于存儲讀者-圖書借還信息4、librarian表,用于存儲管理員的基本信息5、parameter用于存儲系統(tǒng)有關的參數(shù)3.6.2 操作a. 初始化操作;b. 數(shù)據(jù)處理的支持功能強;c. 后援和恢復操作。3.6.3 場合適應性需求該系統(tǒng)須在網(wǎng)絡環(huán)境中才能使用,可以部署在任何局域網(wǎng)和校園網(wǎng)內(nèi)。3.7 系統(tǒng)主要頁面1、系統(tǒng)主界面通過菜單項可以選擇使用系統(tǒng)的不同功能,系統(tǒng)的初始界面是圖書查詢界面,讀者在這里可以選擇圖書的檢索方式(如書名、書號、

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論