資源描述:
《圖書館管理系統(tǒng)需求分析 0分new》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。
1、圖書館管理系統(tǒng)需求分析報告目錄1引言31.1編寫目的31.2背景31.3定義31.4參考文獻(xiàn)42任務(wù)概述42.1目標(biāo)42.2用戶的特點52.3假定和約束53需求規(guī)定53.1對功能的規(guī)定53.2對性能的規(guī)定63.3數(shù)據(jù)管理能力要求63.4故障處理要求63.5其他專門要求64運(yùn)行環(huán)境規(guī)定74.1設(shè)備74.2支持軟件74.3接口71引言隨著計算機(jī)技術(shù)的不斷應(yīng)用和提高,計算機(jī)已經(jīng)深入到社會生活的各個角落。而圖書館仍采用手工管理圖書的方法,不僅效率低、易出錯、手續(xù)繁瑣,而且耗費大量的人力。為了滿足圖書館管理人員對圖書館書籍
2、,讀者資料,借還書等進(jìn)行高效的管理,在工作人員具備一定的計算機(jī)操作能力的前提下,特編此圖書管理系統(tǒng)軟件以提高圖書館的管理效率。1.1編寫目的本需求的編寫是為了研究圖書管理系統(tǒng)軟件的開發(fā)途徑和應(yīng)用方法。同時它也是進(jìn)行項目策劃、概要設(shè)計和詳細(xì)設(shè)計的基礎(chǔ),是維護(hù)人員進(jìn)行內(nèi)部維護(hù),信息更新,驗收和測試的依據(jù),是用戶操作說明的指導(dǎo)文檔,是開發(fā)人員和用戶交互的良好界面,起著非常重要的作用。本需求的預(yù)期讀者是與圖書管理系統(tǒng)軟件開發(fā)有聯(lián)系的決策人,開發(fā)組成人員,扶助開發(fā)者,支持本項目的領(lǐng)導(dǎo)和公司人員,具體的軟件使用人員以及軟件驗
3、證者。1.2背景本項目的名稱:圖書管理系統(tǒng)開發(fā)軟件。本項目的任務(wù)提出者及開發(fā)者是圖書管理系統(tǒng)軟件開發(fā)小組,用戶是學(xué)校圖書館。本產(chǎn)品是針對電腦管理圖書的需求設(shè)計的,可以完成讀者登記、購入新書、讀者借還書、圖書注銷等主要功能。1.3定義經(jīng)理(manager):“經(jīng)理”一詞指的是對在其責(zé)任范圍內(nèi)執(zhí)行任務(wù)或從事活動的人們提供技術(shù)指導(dǎo)和從事行政管理的人。經(jīng)理的傳統(tǒng)職能包括策劃、組織、指導(dǎo)和控制某個責(zé)任范圍內(nèi)的工作。項目經(jīng)理(projectmanager):該詞指的是負(fù)責(zé)策劃、指導(dǎo)、控制、構(gòu)造和推動項目的人。項目經(jīng)理對顧客負(fù)
4、根本責(zé)任。開發(fā)(develop):不是單純指開發(fā)活動,還包括維護(hù)活動。項目(project):該詞指的是向顧客或最終用戶交付一個或多個產(chǎn)品的收管理的相關(guān)資源的集合。這個資源集合有著明確的始點和終點,并且一般是按照某項計劃運(yùn)行。這種計劃通常會形成文件,并且說明要交付或?qū)崿F(xiàn)的產(chǎn)品、所用的資源和經(jīng)費、要做的工作和工作進(jìn)度,一個項目可能有若干項目組成。項目開發(fā)計劃(projectdevelopmentplan):是一種把項目一定一過程與項目如何推進(jìn)連接起來的方案。產(chǎn)品生命周期(productlifecycle):是產(chǎn)品從
5、構(gòu)思到不可以再使用的持續(xù)時間。1.4參考文獻(xiàn)《CMMI軟件過程改進(jìn)與評估》羅運(yùn)模、謝志敏等編著,電子工業(yè)出版社,2004年6月版,北京《軟件工程導(dǎo)論》(第四版)張海藩編著,清華大學(xué)出版社,2006年10月版,北京2任務(wù)概述2.1目標(biāo)本系統(tǒng)是針對中小型(尤其是小型)營利性圖書租,借機(jī)構(gòu)而開發(fā)的。也可單獨作為一個大型圖書館的借閱子系統(tǒng)。本系統(tǒng)是一項獨立的軟件。系統(tǒng)框圖如下:圖書館管理系統(tǒng)讀者子系統(tǒng)管理子系統(tǒng)擴(kuò)展的部分圖書借閱書目檢索圖書歸還讀者開戶帳戶續(xù)費更新圖書書目檢索讀者檢索機(jī)讀條碼圖書預(yù)約遠(yuǎn)程預(yù)約2.2用戶的特
6、點本軟件的最終用戶為小型租,借書機(jī)構(gòu)管理員,教育水平不限,能夠使用Windows操作系統(tǒng)即可。無需特殊技術(shù)專長。本軟件預(yù)期的使用頻度較高,主要由讀者的流量決定。2.3假定和約束本軟件開發(fā)工作預(yù)期時間為三周。試運(yùn)行時間為一周。開發(fā)人員5人,測試人員2人。本軟件的開發(fā)測試經(jīng)費較低廉。需2-3臺供開發(fā)使用的PC(開發(fā)小組已經(jīng)具備),目前開發(fā)成為主要為人力成本。3需求規(guī)定3.1對功能的規(guī)定1.讀者信息的制定,輸入,修改,查詢,包括種類,性別,借書數(shù)量,借書期限,備注.2.書籍基本信息制定,輸入,修改,查詢,包括書籍編號,
7、類別,關(guān)鍵詞,備注.3.借書信息制定,輸入,修改,查詢,包括書籍編號,讀者編號,借書日期,借書期限,備注1.還書信息制定,輸入,修改,查詢,包括書籍編號,讀者編號,還書日期,還書期限,備注.2.有條件,多條件查詢各種信息.3.2對性能的規(guī)定1.系統(tǒng)有一定的穩(wěn)定性。2.有較高的差錯控制。3.借書、還書服務(wù)花費的時間一次不得大于5分鐘4.使用用戶登陸的措施保證數(shù)據(jù)庫的安全3.3數(shù)據(jù)管理能力要求針對一般圖書館管理信息系統(tǒng)的需求,通過對圖書管理工作過程的內(nèi)容和數(shù)據(jù)流流程圖,設(shè)計如下所示的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu):1.讀這種類信息
8、包括:種類編號,種類名稱,借書數(shù)量,借書期限,備注等.2.讀者信息包括:讀者編號,讀者姓名,讀者性別,辦證日期.3.書籍類別信息包括:類別編號,關(guān)鍵詞,備注.4.書籍信息包括:書記編號,類別編號,書籍名稱,作者姓名,出版社,關(guān)鍵詞,登記日期,備注.3.4故障處理要求使用本系統(tǒng)時可能出現(xiàn)如下故障1.輸入用戶名不存在:說明數(shù)據(jù)庫沒無此用戶名,需開戶。2.密碼錯誤:說明用戶名和