實驗1-需求分析_第1頁
實驗1-需求分析_第2頁
實驗1-需求分析_第3頁
實驗1-需求分析_第4頁
實驗1-需求分析_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、實驗1:需求分析一、實驗目的掌握需求分析的步驟,練習撰寫需求規(guī)格說明書。二、軟硬件環(huán)境硬件:PC機(參與實驗的學生每人一臺)軟件環(huán)境:操作系統(tǒng) WindowsXP/2003/Vista; Office 2003/2007,Visio2007三、實驗內(nèi)容1.需求分析方法的實際應用;2.使用Word撰寫實驗報告(需求規(guī)格說明書)。四、實驗步驟按照以下內(nèi)容提綱撰寫項目的需求規(guī)格說明書。1-引言1.1編寫目的本文檔主要針對圖書管理系統(tǒng)的使用環(huán)境與功能提出具體的要求,同時它還將作為該產(chǎn) 品設計與開發(fā)的重要參考依據(jù)。1.2項目背景1.3術(shù)語說明縮寫、術(shù)語及符號解釋BMSBooks Management S

2、ystem的縮寫-圖書管理系統(tǒng)MIS信息管理系統(tǒng)1.4參考資料提示:列出本文檔的所有參考文獻(可以是非正式出版物),格式如下:標識符作者,文獻名稱,出版單位(或歸屬單位),日期例如:SPP-PROC-PP SEPG,需求開發(fā)規(guī)范,機構(gòu)名稱,日期2.項目概述2.1項目目標本系統(tǒng)的名稱為:圖書管理系統(tǒng),英文縮寫為:BMS。圖書館一般采取手工方式對圖書借閱情況進行人工管理,由于信息比較多,圖書借閱信 息的管理工作混亂而又復雜;一般借閱情況是記錄在借書證上,圖書的數(shù)目和內(nèi)容記錄在文 件中,圖書館的工作人員和管理員也只是當時對它比較清楚,時間一長,如再要進行查詢, 就得在眾多的資料中翻閱、查找了,造成查

3、詢費時、費力。如要對很長時間以前的圖書進行 更改就更加困難了。所以有必要建立一個圖書管理系統(tǒng),使圖書管理工作規(guī)范化,系統(tǒng)化, 程序化,避免圖書管理的隨意性,提高信息處理的速度和準確性,能夠及時、準確、有效的 查詢和修改圖書情況。圖書管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),主要包括圖書管理、圖書檢索、借閱管理、 圖書續(xù)借管理、借書證管理等功能。圖書管理系統(tǒng)采用流行的C/S結(jié)構(gòu),可以供多臺電腦協(xié)同工作,數(shù)據(jù)共享。軟件采用模 塊級安全管理,系統(tǒng)安全性高。圖書管理系統(tǒng)對在使用過程中可能出現(xiàn)的外部意外情況,如斷電、網(wǎng)絡中斷等均進行了 妥善處理,可以確保用戶數(shù)據(jù)的完整性,同時在外部故障消除后,系統(tǒng)仍能繼續(xù)

4、操作。圖書管理系統(tǒng)前臺采用.NET平臺進行開發(fā)并實現(xiàn),后臺數(shù)據(jù)選用Microsoft SQL Server 2000進行統(tǒng)一管理。2.2用戶特點圖書管理系統(tǒng)是專門為圖書館開發(fā)的,該系統(tǒng)面向的用戶群體為圖書館的所有成員,包 括系統(tǒng)管理員和普通工作人員。2.3條件和約束圖書管理系統(tǒng)是一套標準的信息管理軟件,符合國家檔案管理標準,本產(chǎn)品遵循計算機軟 件保護條例的各項規(guī)定。2.4運行環(huán)境需求名稱詳細要求硬件要求IBM 兼容機、Intel Pentium III 800/AMD K7以上處理器、128M以上內(nèi)存,支持 標準網(wǎng)絡協(xié)議的網(wǎng)卡系統(tǒng)平臺Windows2000/WinXP/Win2003RedHa

5、t Linux 9/Fedora 系列運行環(huán)境.NET3-功能需求功能類別功能名稱、標識符描述用戶登錄用戶登錄對用戶輸入的用戶名,密碼,及身份進行驗 證,驗證通過后,該用戶可以使用BMS系統(tǒng) 中自己擁有權(quán)限的那部分功能,否則拒絕使 用。修改個人信息修改密碼登錄用戶可重新設定自己的密碼。退出系統(tǒng)退出系統(tǒng)登錄用戶退出當前角色的專有界面。用戶管理用戶管理系統(tǒng)管理員用戶修改,刪除,新增或查詢各 類用戶信息,系統(tǒng)根據(jù)用戶的操作,對工作 人員資料進行更新或顯示。借書證管理系統(tǒng)管理員用戶修改,刪除,新增或查詢借 閱人員的借書證數(shù)據(jù),系統(tǒng)根據(jù)用戶的操作, 對借書證資料進行更新或顯示。圖書管理圖書管理系統(tǒng)管理員

6、用戶修改,刪除,新增或查詢圖 書數(shù)據(jù),系統(tǒng)根據(jù)用戶的操作,對圖書資料 進行更新或顯示。借閱管理圖書借閱工作人員用戶通過錄入借閱信息記錄圖書的 借閱情況,并可對借閱信息進行修改、刪除 與查詢。圖書續(xù)借工作人員用戶通過修改借閱信息記錄圖書的 續(xù)借情況。圖書歸還工作人員用戶通過修改借閱信息記錄圖書的 歸還情況。圖書檢索工作人員用戶通過組合不同條件,對圖書進 行查詢。圖系統(tǒng)功能結(jié)構(gòu)圖4.數(shù)據(jù)描述4.1數(shù)據(jù)庫表結(jié)構(gòu)根據(jù)系統(tǒng)功能設計的要求以及功能模塊的劃分,對于系統(tǒng)信息數(shù)據(jù)庫,可以 列出以下數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu):1)名稱:用戶信息表表名稱標識:user用戶信息表包括標識、用戶名、用戶密碼、用戶類型四個字段。名

7、稱字段名稱數(shù)據(jù)類型主鍵非空用戶名Name文本NoYes用戶密碼Passwd文本NoNo用戶級別Type數(shù)字NoNo2)名稱:書目信息表表名稱標識:bookdetail書目信息表包括書目編號、書目名稱、作者、閱讀次數(shù)、書目分類、目錄地 址和書目權(quán)限級別七個字段。名稱字段名稱數(shù)據(jù)類型主鍵非空書目編號Bookid數(shù)字NoNo書目名稱Name文本NoNo作者Author文本NoNo閱讀次數(shù)Times數(shù)字NoNo書目分類Type數(shù)字NoNo目錄地址Dir文本NoNo書目權(quán)限級別Identify_num數(shù)字NoNo3)名稱:書目類別表 表名稱標識:bookwarelist書目類別表包括編號、類別名稱、類別

8、編號、上級類別名稱、上級類別編號 上級類別標識。名稱字段名稱數(shù)據(jù)類型主鍵非空編號(唯一性標識)Id數(shù)字YesNo類別名稱Title文本NoNo類別編號Type_id數(shù)字NoNo上級類別名 稱Parent文本NoNo上級類別編Parent_type數(shù)字NoNo號上級類別標 識Parent_id數(shù)字NoNo4)名稱:書評信息表表名稱標識:bookcomment書評信息表包括評論編號、評論者名稱、評論書目編號、評論標題、書目標 題、評論者表情圖標、評論時間和評論內(nèi)容八個字段。名稱字段名稱數(shù)據(jù)類型主鍵非空評論編號commentid自動編號YesNo評論者名稱Username文本NoNo評論標題Titl

9、e文本NoNo節(jié)目標題Booktitle文本NoNo平論者表情 圖標Imgname文本NoNo評論時間Settime日期/時間NoNo評論內(nèi)容Detail備注NoNo5)名稱:書簽信息表表名稱標識:bookmark書簽信息表包括書簽編號、用戶名稱、書目編號、書簽說明、書簽圖標和書 簽設置時間六個字段。名稱字段名稱數(shù)據(jù)類型主鍵非空書簽編號Markid自動編號YesNo用戶名稱Username文本NoNo書目編號Bookid數(shù)字NoNo書簽說明Detail文本NoNo書簽圖標Imgname文本NoNo書簽設置時 間Settime日期/時間NoNo6)名稱:推薦書目表表名稱標識:introduce推

10、薦書目表包括推薦書目編號、書目編號和推薦詳細信息三個字段。名稱字段名稱數(shù)據(jù)類型主鍵非空推薦書目編 號Id數(shù)字YseNo書目編號Bookid數(shù)字NoNo推薦詳細信 息Description文本NoNo7)名稱:新書信息表表名稱標識:newbook新書信息表包括條目編號、新書的書目編號和新書的評論內(nèi)容三個字段。名稱字段名稱數(shù)據(jù)類型主鍵非空條目編號Id數(shù)字YesNo新書的數(shù)目 編號Bookid數(shù)字NoNo新書的評論 內(nèi)容Descripition文本NoNo8)名稱:訪問次數(shù)表表名稱標識:visit訪問次數(shù)表只包括記錄訪問次數(shù)一個字段。名稱字段名稱數(shù)據(jù)類型主鍵非空記錄訪問次 數(shù)Visitnum數(shù)字No

11、No9)名稱:在線投票統(tǒng)計表表名稱標識:research在線投票統(tǒng)計表包括編號、A、B、C、D、E、F各項的得票數(shù)共七個字段。名稱字段名稱數(shù)據(jù)類型主鍵非空編號Id自動編號YesNoA項的票數(shù)Selectc數(shù)字NoNoB項的票數(shù)Selectc數(shù)字NoNoC項的票數(shù)Selectc數(shù)字NoNoD項的票數(shù)Selectc數(shù)字NoNo4.2E-R圖數(shù)據(jù)庫概念結(jié)構(gòu)設計根據(jù)上面的設計規(guī)劃出的實體有:讀者類別信息實體、讀者信息實體、書籍 類別信息實體、數(shù)據(jù)信息實體、借閱信息實體、各個實體具體的描述圖如下圖書籍類別信息實體圖5性能需求5.1數(shù)據(jù)精確度:因為此數(shù)據(jù)為圖書館內(nèi)部數(shù)據(jù),所以要求不能有誤差5.2時間特性:

12、當日查詢統(tǒng)計要求有即時性,馬上能反應出書籍的所有問題;同 時圖書管理數(shù)據(jù)計算當前書籍情況,并對進貨情況進行估算5.3適應性:此軟件只在學校內(nèi)部管理人員的機器上使用,因此不考慮適應性5.4接口需求需求名稱詳細要求母窗體顯示位置窗體初次啟動時在屏幕位置居中,窗體最大化。子窗體顯示位置窗體初次啟動時在母窗體居中。界面風格界面為“Metal ”觀感。界面字體顏色黑色為主色調(diào)硬件:PC機(參與實驗的學生每人一臺)軟件環(huán)境:操作系統(tǒng) WindowsXP/2003/Vista; Office 2003/2007, Visio20076故障處理當書籍的信息發(fā)生沖突時,系統(tǒng)應自動報錯,此系統(tǒng)需要數(shù)據(jù)備份和恢復功能。系統(tǒng)怎樣對軟硬件故障做出處理,是否需要數(shù)據(jù)備份和恢復功能等。7其它需求主要質(zhì)量屬性詳細要求正確性業(yè)務錯誤不允許出現(xiàn)健壯性能夠容納300人同時訪問,服務器端程序應

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 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

提交評論