圖書管理系統(tǒng)需求分析(共5頁)_第1頁
圖書管理系統(tǒng)需求分析(共5頁)_第2頁
圖書管理系統(tǒng)需求分析(共5頁)_第3頁
圖書管理系統(tǒng)需求分析(共5頁)_第4頁
圖書管理系統(tǒng)需求分析(共5頁)_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上圖書管理系統(tǒng)需求分析報告1. 引言1.1 編寫目的軟件需求分析,其目的是用于說明軟件產(chǎn)品或軟件項目需要滿足的條件和限制。在軟件工程項目中,首先要獲取用戶的需求,通過對軟件需要的提取、分析、文檔化和驗證,為進一步的設(shè)計和實現(xiàn)提供數(shù)據(jù)。軟件需求與其他活動也密切相關(guān),如軟件測試、配置管理和質(zhì)量管理等。本需求的編寫是為了研究利用大型數(shù)據(jù)庫做基礎(chǔ)的圖書管理系統(tǒng)軟件的開發(fā)途徑和應(yīng)用方法。同時它也是進行項目策劃、概要設(shè)計和詳細設(shè)計的基礎(chǔ),是維護人員進行內(nèi)部維護,信息更新,驗收和測試的依據(jù)。1.2 項目背景本項目的名稱:圖書管理系統(tǒng)。圖書管理系統(tǒng)這任務(wù)提出與開發(fā)者為某學生的課程設(shè)計,

2、用戶是學校圖書館。本產(chǎn)品是針對電腦管理圖書的需求設(shè)計的,可以完成圖書信息錄入、修改、刪除,讀者登記、購入新書、讀者借還書、圖書注銷等。1.3 相關(guān)定義數(shù)據(jù)流圖(Data Flow Diagram):簡稱DFD,它從數(shù)據(jù)傳遞和加工角度,以圖形方式來表達系統(tǒng)的邏輯功能、數(shù)據(jù)在系統(tǒng)內(nèi)部的邏輯流向和邏輯變換過程,是結(jié)構(gòu)化系統(tǒng)分析方法的主要表達工具及用于表示軟件模型的一種圖示方法 。數(shù)據(jù)字典:它是數(shù)據(jù)的信息的集合,即對數(shù)據(jù)流圖中包含的所有元素的定義的集 合。其作用是為設(shè)計人員提供關(guān)于數(shù)據(jù)描述的信息。數(shù)據(jù)字典應(yīng)該由對以下四類元素的定義組成:數(shù)據(jù)流、數(shù)據(jù)流分量(即數(shù)據(jù)元素)、數(shù)據(jù)存儲、處理。2. 需求概述2

3、.1 目標“圖書管理系統(tǒng)”主要提供圖書信息和讀者基本信息的維護以及借閱等功能。本系統(tǒng)是提高圖書管理工作的效率,減少相關(guān)人員的工作量,使學校的圖書管理工作真正做到科學、合理的規(guī)劃,系統(tǒng)、高效的實施。2.2 用戶類和特征最高用戶是圖書管理員和讀者,圖書管理員需要進行用戶的創(chuàng)建、修改和刪除等工作,要求具備計算機知識,如權(quán)限管理等。讀者是普通用戶,具備一定的計算機操作即可。2.3 運行環(huán)境服務(wù)器:CPU P4 1GHz以上;內(nèi)存256M以上配置。由于服務(wù)器將存儲大量圖書資料,建議準備100G以上硬盤、并預(yù)留磁盤擴充接口??蛻舳耍篊PU C433MHz以上;硬盤:200M以上空白空間;內(nèi)存:128M以上

4、配置。 軟件運行環(huán)境:服務(wù)器:Windows 2000 Server 、Windows 2000 Advanced Server、Windows 2003均可;Microsoft SQL Server 2000 或 2005。3. 需求分析3.1數(shù)據(jù)需求圖書館管理信息系統(tǒng)需要完成功能主要有:1) 讀者基本信息的輸入,包括借書證編號、讀者姓名、讀者性別等。2) 讀者基本信息的查詢、修改,包括讀者借書證編號、讀者姓名、讀者性別等。3) 書籍類別標準的制定、類別信息的輸入,包括類別編號、類別名稱。4) 書籍類別信息的查詢、修改,包括類別編號、類別名稱。5) 書籍庫存信息的輸入,包括書籍編號、書籍名稱

5、、書籍類別、作者姓名、出版社名稱、出版日期、登記日期。6) 書籍庫存信息的查詢,修改,包括書籍編號、書籍名稱、書籍類別、作者姓名、出版社名稱、出版日期登記日期等。7) 借書信息的輸入,包括讀者借書證編號、書籍編號、借書日期。8) 借書信息的查詢、修改,包括借書證編號、借書證編號、讀者姓名、書籍編號、書籍名稱、借書日期等。9) 還書信息的輸入,包括借書證編號、書籍編號、還書日期。10) 還書信息的查詢和修改,包括還書讀者借書證編號、讀者姓名、書籍編號、書籍名稱、借書日期、還書日期等。11) 超期還書罰款輸入,還書超出期限包括超出期限還書的讀者借書證號,書籍編號,罰款金額。12) 超期還書罰款查詢

6、,刪除,包括讀者借書證編號、讀者姓名、書籍編號、書籍名稱,罰款金額等13) 管理員管理:包括創(chuàng)建讀者用戶信息、刪除讀者用戶信息、添加圖書信息、刪除圖書信息。3.2事物需求1) 在讀者信息管理部分,要求:a.可以查詢讀者信息。b.可以對讀者信息進行添加及刪除的操作。2) 在書籍信息管理部分,要求:a.可以瀏覽書籍信息。b.可以對書籍信息進行維護,包括添加及刪除的操作。3) 在借閱信息管理部分,要求:a.可以瀏覽借閱信息。b.可以對借閱信息進行維護操作。4) 在歸還信息管理部分,要求:a.可以瀏覽歸還信息。b.對歸還信息可修改維護操作。5) 在管理者信息管理部分,要求: a.顯示當前數(shù)據(jù)庫中管理者

7、情況。b.對管理者信息維護操作。6) 在罰款信息管理部分,要求: a.可以瀏覽罰款信息。b.對罰款信息可以更新。3.3確定用例及編寫用例文檔用例描述了一個完整的系統(tǒng)事件流程,其重點在于執(zhí)行者與系統(tǒng)之間的交互而不是內(nèi)在的系統(tǒng)活動,并對執(zhí)行者產(chǎn)生有價值的可觀測結(jié)果。在這個“圖書管理系統(tǒng)”中的用例圖如下所示。用例圖不能提供用例所具有的全部信息,為此需要使用文字描述那些不能放在圖形上的信息。用例文檔是關(guān)于執(zhí)行者與系統(tǒng)如何交互的規(guī)格說明,要求清晰明確,沒有二義性。在描述用例時,應(yīng)該只注重外部能力,不涉及內(nèi)部細節(jié)。4. 非功能需求4.1 性能需求學校對系統(tǒng)性能無特殊的要求,只要查詢圖書的時候沒有明顯的延遲

8、就可以了,查詢的時間不要超過3秒鐘。條件、假定和限制:1) 系統(tǒng)最小壽命:系統(tǒng)應(yīng)該能在無重大改動的條件下正常運行5年以上。2) 對設(shè)備的要求:要求計算機穩(wěn)定性良好,整套系統(tǒng)經(jīng)濟實惠。3) 可以利用的信息和資源:圖書管已經(jīng)配置了所有的計算機,以及網(wǎng)絡(luò)設(shè)備,操作人員將使用win20034) 圖書管員工受過較好的計算機方面的培訓,在調(diào)研的時候感覺有不少員工有計算機方面的專業(yè)經(jīng)驗。5) 編目要參照中圖法。安全性需求對于圖書管理系統(tǒng)的圖書量會非常大,所以在對這些圖書導入和查詢時要保證速度。在圖書借閱過程中又要保證事務(wù)的完整性。對于整個系統(tǒng),需要完整的權(quán)限控制,防止某些人惡意攻擊系統(tǒng),修改原始記錄,同時對于數(shù)據(jù)庫中的數(shù)據(jù)需要定時備份,防止系統(tǒng)數(shù)據(jù)丟失。此外,系統(tǒng)要求用戶在登陸時需要身份驗證。5. 故障處

溫馨提示

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

評論

0/150

提交評論