




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、軟件需求說(shuō)明書(shū)編寫(xiě)規(guī)范*圖書(shū)管理系統(tǒng)技術(shù)文檔*圖書(shū)管理系統(tǒng)軟件需求說(shuō)明書(shū)目錄 1 引言11.1 編寫(xiě)目的11.2 范圍11.3 定義11.4 參考資料12 項(xiàng)目概述12.1 產(chǎn)品目標(biāo)22.2 產(chǎn)品功能22.3 用戶特點(diǎn)23 具體需求33.1 功能需求3圖書(shū)信息采集3讀者信息采集3讀者信息查詢3圖書(shū)檢索4借書(shū)4還書(shū)4讀者借閱信息4管理員維護(hù)5系統(tǒng)參數(shù)維護(hù)5系統(tǒng)外觀設(shè)置5系統(tǒng)幫助53.2 外部接口需求63.3 性能需求73.4 設(shè)計(jì)約束73.6 其他需求81 引言隨著計(jì)算機(jī)技術(shù)的不斷應(yīng)用和提高,計(jì)算機(jī)已經(jīng)深入到社會(huì)生活的各個(gè)角落。而很多學(xué)校圖書(shū)館,尤其是中小圖書(shū)館,仍采用手工管理圖書(shū)的方法,不僅效
2、率低、易出錯(cuò)、手續(xù)繁瑣,而且耗費(fèi)大量的人力。為了滿足圖書(shū)館管理人員對(duì)圖書(shū)館書(shū)籍,讀者資料,借還書(shū)等進(jìn)行高效的管理,在工作人員具備一定的計(jì)算機(jī)操作能力的前提下,特編此圖書(shū)管理系統(tǒng)軟件以提高圖書(shū)館的管理效率。1.1 編寫(xiě)目的本需求的編寫(xiě)是為了研究圖書(shū)管理系統(tǒng)軟件的開(kāi)發(fā)途徑和應(yīng)用方法。同時(shí)它也是進(jìn)行項(xiàng)目策劃、概要設(shè)計(jì)和詳細(xì)設(shè)計(jì)的基礎(chǔ),是維護(hù)人員進(jìn)行內(nèi)部維護(hù),信息更新,驗(yàn)收和測(cè)試的依據(jù)。 本需求的預(yù)期讀者是與圖書(shū)管理系統(tǒng)軟件開(kāi)發(fā)有聯(lián)系的決策人,開(kāi)發(fā)組成人員,扶助開(kāi)發(fā)者,支持該項(xiàng)目的領(lǐng)導(dǎo)和公司人員,軟件驗(yàn)證者。1.2 范圍項(xiàng)目名稱:圖書(shū)管理系統(tǒng)。 項(xiàng)目功能:實(shí)現(xiàn)圖書(shū)館圖書(shū)管理、讀者借閱、圖書(shū)查詢等功能。
3、項(xiàng)目任務(wù)提出者:項(xiàng)目開(kāi)發(fā)者:該項(xiàng)目的用戶:學(xué)校圖書(shū)館。 1.3 定義圖書(shū)管理系統(tǒng):圖書(shū)管理是幫助圖書(shū)館管理人員對(duì)圖書(shū)信息的添加、刪除和修改等,以及幫助讀者對(duì)圖書(shū)信息的檢索,借閱情況的查詢等的管理。1.4 參考資料軟件工程 張海藩 編著 清華大學(xué)出版社 數(shù)據(jù)庫(kù)系統(tǒng)概論 薩師煊,王珊 編著 高等教育出版社Java程序設(shè)計(jì) 曲朝陽(yáng)等 編著 清華大學(xué)出版社Java2使用教程 耿祥義,張躍平 編著 機(jī)械工業(yè)出版社2 項(xiàng)目概述為方便對(duì)圖書(shū)館書(shū)籍,讀者資料,借還書(shū)等進(jìn)行高效的管理,特編寫(xiě)該程序以提高圖書(shū)館的管理效率。使用該程序之后,圖書(shū)館管理人員可以管理讀者的登記、圖書(shū)的購(gòu)入、借出、歸還以及注銷(xiāo)等;還可以查
4、詢某位讀者、某本圖書(shū)的借閱情況,對(duì)當(dāng)前借閱情況給出一些統(tǒng)計(jì),給出統(tǒng)計(jì)表格,以全面掌握?qǐng)D書(shū)的流通情況。2.1 產(chǎn)品目標(biāo)開(kāi)發(fā)意圖 a. 為了圖書(shū)管理系統(tǒng)更完善; b. 為了學(xué)校圖書(shū)館對(duì)圖書(shū)的管理更方便; c. 為了減輕圖書(shū)管理人員的工作負(fù)擔(dān);d. 為了方便讀者對(duì)圖書(shū)信息的檢索及借閱情況的查詢。 應(yīng)用目標(biāo) 通過(guò)本系統(tǒng)軟件,能幫助圖書(shū)館管理人員利用計(jì)算機(jī),快速方便地對(duì)圖書(shū)館書(shū)籍,讀者資料,借還書(shū)等進(jìn)行高效的管理。讀者可以實(shí)時(shí)的進(jìn)行圖書(shū)的檢索和借閱。 作用及范圍 本軟件適用于教育界,它是比較完善的系統(tǒng)管理軟件,對(duì)圖書(shū)館的書(shū)籍,讀者資料,借還書(shū)等可以進(jìn)行方便的管理。 背景 人工管理圖書(shū)的手續(xù)繁索、效率低下
5、給具有強(qiáng)烈時(shí)間觀念的管理人員帶來(lái)了諸多不便,學(xué)校圖書(shū)館缺少一套完善的圖書(shū)管理軟件,為了對(duì)圖書(shū)的管理方便,因此開(kāi)發(fā)了本軟件。2.2 產(chǎn)品功能系統(tǒng)由圖書(shū)查詢子系統(tǒng)、借書(shū)還書(shū)子系統(tǒng)、用戶管理子系統(tǒng)和圖書(shū)管理子系統(tǒng)、讀者借閱信息查詢系統(tǒng)等五大主要模塊構(gòu)成。具體功能如下:1. 查詢所有書(shū)籍列表、書(shū)籍借閱情況和所有用戶列表。2. 管理員用戶分為系統(tǒng)管理員、書(shū)籍管理員和借閱管理員三種角色,不同角色具有不同的權(quán)限。3. 用戶登錄和用戶管理功能,包括讀者和管理員兩種角色的管理。4. 圖書(shū)管理包括增加圖書(shū)信息、刪除圖書(shū)信息和修改圖書(shū)信息功能。5. 借書(shū)和還書(shū)管理,實(shí)現(xiàn)借閱者的借書(shū)、續(xù)借、還書(shū)功能。2.3 用戶特點(diǎn)
6、本軟件的使用對(duì)象是學(xué)校圖書(shū)館的管理人員和在校師生。會(huì)漢語(yǔ)、懂計(jì)算機(jī)的基本操作就可以利用該軟件進(jìn)行所需操作。5.1. 3 具體需求3.1 功能需求3.1.1圖書(shū)信息采集規(guī)格說(shuō)明:圖書(shū)的全部信息(包括:分類(lèi)號(hào)、條形碼、書(shū)名、作者、內(nèi)容摘要、價(jià)格和購(gòu)書(shū)日期等)采集 輸入:圖書(shū)的全部信息。 處理:通過(guò)圖書(shū)管理系統(tǒng)寫(xiě)入數(shù)據(jù)庫(kù)。 輸出:圖書(shū)信息的全部?jī)?nèi)容。3.1.2讀者信息采集規(guī)格說(shuō)明:讀者的具體信息(包括:讀者賬號(hào),姓名,學(xué)院,專(zhuān)業(yè),年級(jí)等) 采集輸入:讀者具體信息。處理:通過(guò)圖書(shū)管理系統(tǒng)寫(xiě)入數(shù)據(jù)庫(kù)輸出:讀者具體信息。3.1.3讀者信息查詢規(guī)格說(shuō)明:根據(jù)讀者編號(hào)查詢讀者的相關(guān)信息。輸入:讀者信息的關(guān)鍵字
7、(讀者編號(hào)或姓名)。 處理:利用關(guān)鍵字在讀者數(shù)據(jù)庫(kù)中找到此編號(hào)或姓名讀者的相關(guān)信息。 輸出:讀者的相關(guān)信息。3.1.4圖書(shū)檢索規(guī)格說(shuō)明:查找圖書(shū)的相關(guān)信息。 輸入:書(shū)信息的關(guān)鍵字(如圖書(shū)的書(shū)名、作者、出版社、ISBN號(hào)等)。 處理:利用關(guān)鍵字在圖書(shū)目錄文件中找到此圖書(shū)分類(lèi)號(hào)或書(shū)名圖書(shū)的相關(guān)信息。 輸出:圖書(shū)的相關(guān)信息。3.1.5借書(shū)規(guī)格說(shuō)明:把讀者借書(shū)的相關(guān)信息(包括:借閱人編號(hào)、圖書(shū)條碼、借閱日期和還書(shū)日期等)寫(xiě)入系統(tǒng)。 輸入:讀者借書(shū)信息。 處理:通過(guò)借還書(shū)子系統(tǒng)寫(xiě)入借書(shū)數(shù)據(jù)庫(kù)中。 輸出:讀者借書(shū)信息的全部?jī)?nèi)容。3.1.6還書(shū)規(guī)格說(shuō)明:把讀者還書(shū)的相關(guān)信息(包括:借閱人編號(hào)、圖書(shū)條碼和還書(shū)
8、日期等)寫(xiě)入系統(tǒng)。 輸入:讀者還書(shū)信息。 處理:通過(guò)借還書(shū)子系統(tǒng)寫(xiě)入還書(shū)數(shù)據(jù)庫(kù)中。 輸出:讀者超期天數(shù)和罰款金額。3.1.7讀者借閱信息規(guī)格說(shuō)明:查詢讀者借書(shū)的相關(guān)信息。輸入:借書(shū)信息的關(guān)鍵字(賬號(hào))。處理:通過(guò)讀者借閱信息查詢系統(tǒng)查詢讀者借閱情況。輸出:修改后的管理員的相關(guān)信息。3.1.8管理員維護(hù)規(guī)格說(shuō)明:針對(duì)不同身份的管理員的對(duì)其所負(fù)責(zé)的權(quán)限及信息進(jìn)行維護(hù)。輸入:管理員的ID和密碼。處理:通過(guò)用戶管理子系統(tǒng)來(lái)。輸出:不同身份的管理員管理系統(tǒng)的結(jié)果。3.1.9系統(tǒng)參數(shù)維護(hù)規(guī)格說(shuō)明:系統(tǒng)管理員對(duì)系統(tǒng)參數(shù)(即借閱規(guī)則)的設(shè)置(包括:讀者類(lèi)別,借書(shū)天數(shù),借書(shū)數(shù)量,超期罰款金額等)。輸入:系統(tǒng)管理
9、員的ID和密碼。處理:通過(guò)修改數(shù)據(jù)庫(kù)表parameter來(lái)設(shè)置系統(tǒng)。輸出:修改后的數(shù)據(jù)庫(kù)表parameter。3.1.9系統(tǒng)外觀設(shè)置規(guī)格說(shuō)明:對(duì)系統(tǒng)的外觀樣式進(jìn)行選擇。輸入:進(jìn)入系統(tǒng)并選擇外觀菜單。處理:系統(tǒng)外觀設(shè)置子模塊根據(jù)用戶的當(dāng)前選擇修改系統(tǒng)的外觀。輸出:系統(tǒng)實(shí)時(shí)呈現(xiàn)出用戶選擇的外觀樣式。3.1.10系統(tǒng)幫助規(guī)格說(shuō)明:給用戶提供的系統(tǒng)詳細(xì)使用指南。輸入:進(jìn)入系統(tǒng),選擇幫助菜單,點(diǎn)擊幫助列表。處理:系統(tǒng)通過(guò)幫助子模塊管理。輸出:在界面上顯示出用戶點(diǎn)擊的幫助信息。3.2 外部接口需求3.2.1 用戶接口本產(chǎn)品的用戶一般需要通過(guò)終端進(jìn)行操作,進(jìn)入主界面后點(diǎn)擊相應(yīng)的窗口,分別進(jìn)入相對(duì)應(yīng)的界面(如
10、:輸入界面、輸出界面)。用戶對(duì)程序的維護(hù),最好要有備份。3.2.2 硬件接口服務(wù)器端:CPU:P4以上。內(nèi)存:256MB以上??蛻舳耍篊PU:P3以上。內(nèi)存:256MB以上。顯示卡:16K色以上顯示模式。3.2.3 軟件接口服務(wù)器端:操作系統(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臺(tái); b. 處理1個(gè)文件及20條記錄。2.精度需求 在精度需求上,根據(jù)
11、使用需要,在各項(xiàng)數(shù)據(jù)的輸入,輸出及傳輸過(guò)程中,可以滿足各種精度的需求。 3.時(shí)間需求 在軟件方面,響應(yīng)時(shí)間,更新處理時(shí)間都比較快且迅速,完全滿足用戶要求。4.靈活性 當(dāng)用戶需求,如操作方式,運(yùn)行環(huán)境,結(jié)果精度,數(shù)據(jù)結(jié)構(gòu)于其他軟件接口等發(fā)生變化時(shí),設(shè)計(jì)的軟件要做適當(dāng)調(diào)整,靈活性非常大。 5.故障處理 a. 內(nèi)部故障處理 在開(kāi)發(fā)階段可以隨即修改數(shù)據(jù)庫(kù)里的相應(yīng)內(nèi)容。b. 外部故障處理 對(duì)編輯的程序進(jìn)行重裝載時(shí),第一次裝載認(rèn)為錯(cuò),修改。第二次運(yùn)行,在需求調(diào)用時(shí)出錯(cuò),有錯(cuò)誤提示,重試。3.4 設(shè)計(jì)約束1.技術(shù)約束本項(xiàng)目的設(shè)計(jì)是在漢語(yǔ)程序設(shè)計(jì)語(yǔ)言的條件下進(jìn)行的,技術(shù)設(shè)計(jì)采用軟硬一體化的設(shè)計(jì)方法。2環(huán)境約束
12、運(yùn)行該軟件所在的服務(wù)器端必須是P4以上、內(nèi)存256兆以上的計(jì)算機(jī)??蛻舳吮仨毷荘3以上、內(nèi)存256兆以上的PC機(jī),并且具備訪問(wèn)網(wǎng)絡(luò)的功能。3.標(biāo)準(zhǔn)約束該軟件的開(kāi)發(fā)完全按照企業(yè)標(biāo)準(zhǔn)開(kāi)發(fā),包括硬件、軟件和文檔規(guī)格。4.硬件限制 服務(wù)器端必須是P4以上、內(nèi)存256兆以上的計(jì)算機(jī)??蛻舳吮仨毷荘3以上、內(nèi)存256兆以上的PC機(jī)。3.5 屬性3.5.1 可用性在裝載總程序時(shí),正常就運(yùn)行,異常就停止;系統(tǒng)出現(xiàn)錯(cuò)誤,將會(huì)產(chǎn)生不可遇見(jiàn)的問(wèn)題,熱啟,整個(gè)終端程序就會(huì)再啟動(dòng);程序出現(xiàn)錯(cuò)誤, 重新裝載,若仍有錯(cuò),按照提示逐漸裝載。 3.5.2 安全性本軟件的規(guī)模比較小,不需要保密技術(shù);限定一個(gè)程序中某些區(qū)域的規(guī)約,
13、給不同的模塊分配不同的功能。3.5.3 可維護(hù)性本軟件的組成結(jié)構(gòu)獨(dú)立性強(qiáng),模塊化程度高,具有高內(nèi)聚低耦合的特性,維護(hù)起來(lái)比簡(jiǎn)單。3.5.4 可轉(zhuǎn)移轉(zhuǎn)換性可轉(zhuǎn)移的環(huán)境是P3以上,至少256兆的環(huán)境;不可修改任何部分;可用向上兼容的高版本的漢語(yǔ)編程系統(tǒng)。3.5.5 警告本產(chǎn)品所擁有的屬性十分重要,它使得讀者用規(guī)定的方法去客觀的驗(yàn)證軟件的各種特性。3.6 其他需求3.6.1 數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)是實(shí)現(xiàn)有組織地,動(dòng)態(tài)地存儲(chǔ)大量關(guān)聯(lián)數(shù)據(jù),方便多用戶訪問(wèn)的計(jì)算機(jī)軟硬自愿組成的系統(tǒng);他與文件系統(tǒng)的重要區(qū)別是數(shù)據(jù)的充分共享,交叉訪問(wèn),與應(yīng)用程序的高度獨(dú)立性。由于本軟件數(shù)據(jù)庫(kù)主要使用了6張基本表,即bookdata、b
14、ookinfo、lendinfo、librarian、parameter、reader表,每個(gè)表的具體描述如下:1、bookdata表,用于存放圖書(shū)的具體信息2、bookinfo表,用于存放圖書(shū)的館藏信息3、reader表,用于存放讀者的基本信息3、lendinfo表,用于存儲(chǔ)讀者-圖書(shū)借還信息4、librarian表,用于存儲(chǔ)管理員的基本信息5、parameter用于存儲(chǔ)系統(tǒng)有關(guān)的參數(shù)3.6.2 操作a. 初始化操作;b. 數(shù)據(jù)處理的支持功能強(qiáng);c. 后援和恢復(fù)操作。3.6.3 場(chǎng)合適應(yīng)性需求該系統(tǒng)須在網(wǎng)絡(luò)環(huán)境中才能使用,可以部署在任何局域網(wǎng)和校園網(wǎng)內(nèi)。3.7 系統(tǒng)主要頁(yè)面1、系統(tǒng)主界面通過(guò)菜單項(xiàng)可以選擇使用系統(tǒng)的不同功能,系統(tǒng)的初始界面是圖書(shū)查詢界面,讀者在這里可以選擇圖書(shū)的檢索方式(如書(shū)名、書(shū)號(hào)、
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 哈爾濱電力職業(yè)技術(shù)學(xué)院《BIM技術(shù)與軟件應(yīng)用》2023-2024學(xué)年第二學(xué)期期末試卷
- 延安職業(yè)技術(shù)學(xué)院《中學(xué)生物教育技術(shù)》2023-2024學(xué)年第二學(xué)期期末試卷
- 西昌民族幼兒師范高等專(zhuān)科學(xué)校《項(xiàng)目管理與案例分析》2023-2024學(xué)年第二學(xué)期期末試卷
- 杭州萬(wàn)向職業(yè)技術(shù)學(xué)院《外科護(hù)理學(xué)2(含皮膚性病護(hù)理學(xué))》2023-2024學(xué)年第二學(xué)期期末試卷
- 揚(yáng)州大學(xué)《壓鑄成型工藝與模具設(shè)計(jì)》2023-2024學(xué)年第二學(xué)期期末試卷
- 惠州學(xué)院《教育大數(shù)據(jù)及其應(yīng)用》2023-2024學(xué)年第二學(xué)期期末試卷
- 蘭州城市學(xué)院《數(shù)據(jù)分析與實(shí)踐》2023-2024學(xué)年第二學(xué)期期末試卷
- 方程的應(yīng)用-銷(xiāo)售問(wèn)題及變化率問(wèn)題(小升初銜接)(教學(xué)設(shè)計(jì))-2023-2024學(xué)年北師大版六年級(jí)下冊(cè)數(shù)學(xué)
- 濟(jì)源職業(yè)技術(shù)學(xué)院《工程項(xiàng)目管理與建設(shè)法規(guī)》2023-2024學(xué)年第二學(xué)期期末試卷
- 西安職業(yè)技術(shù)學(xué)院《國(guó)際貿(mào)易運(yùn)輸與保險(xiǎn)》2023-2024學(xué)年第二學(xué)期期末試卷
- 化工原理陳敏恒課件
- 新概念英語(yǔ)青少版入門(mén) A-Unit-1課件(共98張)
- 中國(guó)金融書(shū)法家協(xié)會(huì)入會(huì)申請(qǐng)表
- 廣西易多收生物科技有限公司河池化工廠綠色節(jié)能生產(chǎn)升級(jí)項(xiàng)目環(huán)境影響報(bào)告書(shū)
- 北京市海淀區(qū)九年級(jí)英語(yǔ)第二學(xué)期期末練習(xí)(初三中考二模)試卷講評(píng)-客觀題
- (完整版)園藝產(chǎn)品貯藏與加工
- 中國(guó)古典文獻(xiàn)-第七章-文獻(xiàn)目錄
- 學(xué)前教育大專(zhuān)畢業(yè)論文3000字
- 注塑領(lǐng)班簡(jiǎn)歷樣板
- 骨骼肌-人體解剖學(xué)-運(yùn)動(dòng)系統(tǒng)
- 兒童財(cái)商養(yǎng)成教育講座PPT
評(píng)論
0/150
提交評(píng)論