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

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

TOC\o"1-3"\h\z1引言21.1編寫目的21.2背景說(shuō)明22任務(wù)概述32.1目標(biāo)32.1.1開(kāi)發(fā)意圖32.1.2應(yīng)用目標(biāo)32.1.3作用及范圍32.2用戶特點(diǎn)42.3假定與約束53需求規(guī)定63.1對(duì)功能的規(guī)定73.2對(duì)性能規(guī)定83.2.1精度83.2.2時(shí)間特性要求83.2.3靈活性93.3輸入輸出要求93.4數(shù)據(jù)管理能力要求113.5故障處理要求123.6其他專門要求124運(yùn)行環(huán)境設(shè)定134.1設(shè)備134.2支持軟件134.3接口13用戶接口13軟件接口134.4控制134.5出錯(cuò)處理和恢復(fù)141.引言1.1.編寫目的需求的編寫是為了研究圖書管理系統(tǒng)軟件的開(kāi)發(fā)途徑和應(yīng)用方法。同時(shí)它也是進(jìn)行工程籌劃、概要設(shè)計(jì)和詳細(xì)設(shè)計(jì)的根底,是維護(hù)人員進(jìn)行內(nèi)部維護(hù),信息更新,驗(yàn)收和測(cè)試的依據(jù)。本需求的預(yù)期讀者是與圖書管理系統(tǒng)軟件開(kāi)發(fā)有聯(lián)系的決策人,開(kāi)發(fā)組成人員,扶助開(kāi)發(fā)者,支持本工程的領(lǐng)導(dǎo)和公司人員,軟件驗(yàn)證者。1.2.背景說(shuō)明人工管理圖書的手續(xù)繁索、效率低下給具有強(qiáng)烈時(shí)間觀念的管理人員帶來(lái)了諸多不便,學(xué)校圖書館缺少一套完善的圖書管理軟件,為了對(duì)圖書的管理方便,因此必須開(kāi)發(fā)圖書管理系統(tǒng)。隨著計(jì)算機(jī)技術(shù)的不斷應(yīng)用和提高,計(jì)算機(jī)已經(jīng)深入到社會(huì)生活的各個(gè)角落。而采用手工管理圖書的方法,不僅效率低、易出錯(cuò)、手續(xù)繁瑣,而且消耗大量的人力。為了滿足圖書館管理人員對(duì)圖書館書籍,讀者資料,借還書等進(jìn)行高效的管理,在工作人員具備一定的計(jì)算機(jī)操作能力的前提下,特編此圖書管理系統(tǒng)軟件以提高圖書館的管理效率。2.任務(wù)概述2.1.目標(biāo)建立的圖書管理系統(tǒng),要把圖書館的圖書管理、讀者管理、圖書借閱管理等日常管理工作實(shí)行計(jì)算機(jī)統(tǒng)一管理,以提高工作效率和管理水平。開(kāi)發(fā)意圖a.為了圖書管理系統(tǒng)更完善;b.為了學(xué)校圖書館對(duì)圖書的管理更方便;c.為了減輕圖書管理人員的工作負(fù)擔(dān)。應(yīng)用目標(biāo)通過(guò)本系統(tǒng)軟件,能幫助圖書館管理人員利用計(jì)算機(jī),快速方便地對(duì)圖書館書籍,讀者資料,借還書等進(jìn)行高效的管理。作用及范圍本軟件適用于教育界,它是比擬完善的系統(tǒng)管理軟件,對(duì)圖書館的書籍,讀者資料,借還書等可以進(jìn)行方便的管理。圖1.圖書管理系統(tǒng)用例概況圖2.2.用戶的特點(diǎn)本軟件的使用對(duì)象有學(xué)校圖書館的系統(tǒng)管理員〔更新維護(hù)系統(tǒng)〕,圖書管理人員〔辦理借閱,歸還圖書〕和讀者〔查詢圖書〕。備注:會(huì)漢語(yǔ)、懂計(jì)算機(jī)的根本操作就可以利用該軟件進(jìn)行所需操作。 圖2.系統(tǒng)管理員信息 圖3.圖書管理員信息 圖4.讀者信息2.3.假定與約束人力資源約束:a.估計(jì)開(kāi)發(fā)該系統(tǒng)需購(gòu)置硬件、外部設(shè)備〔P4微機(jī)一臺(tái)、打印機(jī)一臺(tái)〕,花費(fèi)1.2萬(wàn)元左右,開(kāi)發(fā)工作量約需3個(gè)人月工作量,每人月工資為2000元,開(kāi)發(fā)完成后維護(hù)費(fèi)用每年600元,開(kāi)發(fā)完成后,原有的3名管理人員可以減少2名,每人月工資600元。b.輔導(dǎo)老師1人,開(kāi)發(fā)人員3人;技術(shù)約束:本工程的設(shè)計(jì)是在Java\C++\.NET程序設(shè)計(jì)語(yǔ)言的條件下進(jìn)行的,技術(shù)設(shè)計(jì)采用軟硬一體化的設(shè)計(jì)方法。環(huán)境約束:運(yùn)行該軟件所適用的具體設(shè)備必須是奔騰4、內(nèi)存256兆以上的計(jì)算機(jī);3.需求規(guī)定1、理解需求 理解需求是在問(wèn)題及其最終解決方案之間架設(shè)橋梁的第一步。開(kāi)發(fā)者只有和用戶充分理解了需求之后才能開(kāi)始設(shè)計(jì)系統(tǒng),否那么,對(duì)需求定義的任何改良,設(shè)計(jì)上都必須大量的返工。下面是對(duì)系統(tǒng)的終端用戶和客戶調(diào)研后得到的需求規(guī)格說(shuō)明書。(1)在啟動(dòng)系統(tǒng)后,首先是登陸界面,根據(jù)用戶輸入判斷用戶身份是否合法。合法用戶分為普通用戶和系統(tǒng)管理員,其中,系統(tǒng)管理員擁有所有權(quán)限,而普通用戶沒(méi)有用戶管理權(quán)限。(2)進(jìn)入讀者信息維護(hù)界面,可以對(duì)讀者信息進(jìn)行添加、刪除、修改和查詢操作,并且可以遍歷記錄。(3)進(jìn)入圖書信息維護(hù)界面,可以對(duì)圖書信息進(jìn)行添加、刪除、修改和查詢操作,并且可以遍歷記錄。(4)進(jìn)入讀者借還書界面,可以實(shí)現(xiàn)讀者借書、還書和查閱讀者借閱記錄的功能,并在讀者借還書時(shí),對(duì)相應(yīng)數(shù)據(jù)庫(kù)數(shù)據(jù)進(jìn)行修改。(5)系統(tǒng)客戶端運(yùn)行在Windows平臺(tái)下,效勞器可以運(yùn)行在Windows或Unix平臺(tái)下。系統(tǒng)還應(yīng)該有一個(gè)較好的圖形用戶界面。(6)系統(tǒng)應(yīng)該有很好的可擴(kuò)展性。2、需求分析需求分析是從客戶的需求中提取出軟件系統(tǒng)能夠幫助用戶解決的業(yè)務(wù)問(wèn)題,通過(guò)對(duì)用戶業(yè)務(wù)問(wèn)題的分析,確定系統(tǒng)的功能需求。這個(gè)步驟是對(duì)理解需求的升華,直接關(guān)系到該系統(tǒng)的質(zhì)量。分析的根本目的是在開(kāi)發(fā)者和提出需求的人之間建立一種理解和溝通機(jī)制,因此,系統(tǒng)的需求分析也應(yīng)該是開(kāi)發(fā)人員和用戶或客戶一起完成的。<1>系統(tǒng)功能模塊劃分根據(jù)開(kāi)發(fā)者和客戶的需求分析后,可以把系統(tǒng)功能分為兩個(gè)大的個(gè)功能模塊:讀者管理模塊包括:讀者登記,查詢,借書,還書,刪除等功能圖書管理模塊包括:圖書添加,查詢等功能3.1.對(duì)功能的規(guī)定圖5.圖書管理員處理借書、還書用例圖 圖6.借閱者請(qǐng)求效勞用例圖 圖7.系統(tǒng)管理員管理維護(hù)系統(tǒng)用例圖3.2.對(duì)性能的規(guī)定.精度在精度需求上,根據(jù)使用需要,在各項(xiàng)數(shù)據(jù)的輸入,輸出及傳輸過(guò)程中,可以滿足各種精度的需求。如:根據(jù)關(guān)鍵字精度的不同,查找可分為精確查找和泛型查找,精確查找可精確匹配讀者道的書目,泛型查找,只要滿足與輸入的關(guān)鍵字相匹配的書目即輸出,可供讀者查找。.時(shí)間特性要求在軟件方面,響應(yīng)時(shí)間,更新處理時(shí)間都比擬快且迅速,完全滿足用戶要求。.靈活性當(dāng)用戶需求,如操作方式,運(yùn)行環(huán)境,結(jié)果精度,數(shù)據(jù)結(jié)構(gòu)于其他軟件接口等發(fā)生變化時(shí),設(shè)計(jì)的軟件要做適當(dāng)調(diào)整,靈活性非常大。3.3.輸入輸出要求查詢書目:輸入關(guān)鍵字為書名,作者,索引號(hào),按照精確匹配為主,再索引關(guān)聯(lián)字。輸出時(shí)列出索引到的所有書目信息,具體信息包括內(nèi)容摘要、目錄號(hào)、作者信息、書名、價(jià)格、流水號(hào)、購(gòu)置日期等。方便讀者查找。 圖8.查詢圖書信息流程圖圖9.圖書相關(guān)屬性借閱圖書:通過(guò)設(shè)備識(shí)別圖書和讀者〔借閱證〕的流水號(hào)〔條形碼〕,向數(shù)據(jù)庫(kù)傳送信息,然后在數(shù)據(jù)庫(kù)索引圖書信息和讀者信息是否符合要求,符合要求待圖書管理員確認(rèn)后再更新相關(guān)數(shù)據(jù),并將這些數(shù)據(jù)存入借書文件,最后輸出顯示存儲(chǔ)成功;否那么報(bào)錯(cuò)。查看讀者的借閱信息:進(jìn)入讀者借書信息管理系統(tǒng),只需要輸入讀者個(gè)人信息即可,然后系統(tǒng)根據(jù)輸入的信息,送圖書館管理系統(tǒng)索引查找相關(guān)信息,最后將讀者借書的信息輸出顯示。 圖4.讀者信息圖10.讀者借閱圖書流程圖3.4.數(shù)據(jù)管理能力要求圖11.定時(shí)整理數(shù)據(jù):系統(tǒng)管理員根據(jù)市場(chǎng)圖書行情定時(shí)整理系統(tǒng)數(shù)據(jù)庫(kù),對(duì)圖書的借閱情況、讀者的管理情況、書庫(kù)的增減等均可有計(jì)算機(jī)執(zhí)行,并將運(yùn)行結(jié)果歸檔。查詢庫(kù)存量:能隨時(shí)查詢書庫(kù)中圖書的庫(kù)存量,以便準(zhǔn)確、及時(shí)、方便地為讀者提供借閱信息,但不能修改數(shù)據(jù),無(wú)信息處理權(quán),即可以打印清單、瀏覽數(shù)據(jù)等,管理權(quán)限由系統(tǒng)管理員掌握和分配。3.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ò)誤提示,重試。c.本軟件可能產(chǎn)生的錯(cuò)誤為數(shù)據(jù)庫(kù)的錯(cuò)誤信息,應(yīng)由數(shù)據(jù)庫(kù)管理員對(duì)數(shù)據(jù)庫(kù)進(jìn)行維護(hù)。為了確保系統(tǒng)恢復(fù)的能力,數(shù)據(jù)庫(kù)管理員要定期對(duì)數(shù)據(jù)庫(kù)進(jìn)行備份。3.6.其它專門要求數(shù)據(jù)的平安性、完整性要求:圖書館各項(xiàng)數(shù)據(jù)信息必須保證平安性和完整性。網(wǎng)絡(luò)系統(tǒng)設(shè)有通信、程序、網(wǎng)絡(luò)三級(jí)權(quán)限和口令管理,確保系統(tǒng)平安。4.運(yùn)行環(huán)境設(shè)定4.1.設(shè)備硬件、外部設(shè)備〔P4微機(jī)一臺(tái)、打印機(jī)一臺(tái)〕運(yùn)行本軟件所要求的硬設(shè)備的最小配置:奔騰4代、內(nèi)存256M;I/O設(shè)備:顯示器、鼠標(biāo)、鍵盤;4.2.支持軟件說(shuō)明為運(yùn)行本軟件所需要的支持軟件,如:a.操作系統(tǒng):Windows98及以上版本b.支撐框架:.NETFramewor

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論