第一篇:圖書館管理系統(tǒng)(軟件需求說明書)
1引言...............................................................................................................................................2 1.1編寫目的.................................................................................................................................2 1.2背景說明.................................................................................................................................2 2任務(wù)概述.......................................................................................................................................3 2.1目標(biāo).......................................................................................................錯誤!未定義書簽。2.1.1開發(fā)意圖............................................................................................錯誤!未定義書簽。2.1.2應(yīng)用目標(biāo)............................................................................................錯誤!未定義書簽。2.1.3作用及范圍........................................................................................錯誤!未定義書簽。2.2用戶特點...............................................................................................錯誤!未定義書簽。2.3假定與約束...........................................................................................錯誤!未定義書簽。3需求規(guī)定.....................................................................................................錯誤!未定義書簽。3.1對功能的規(guī)定.......................................................................................錯誤!未定義書簽。3.2對性能規(guī)定.............................................................................................................................8 3.2.1精度....................................................................................................錯誤!未定義書簽。3.2.2時間特性要求....................................................................................錯誤!未定義書簽。3.2.3靈活性...................................................................................................................................9 3.3輸入輸出要求.......................................................................................錯誤!未定義書簽。3.4數(shù)據(jù)管理能力要求...............................................................................................................11 3.5故障處理要求.......................................................................................................................12 3.6其他專門要求.......................................................................................................................12 4運行環(huán)境設(shè)定.............................................................................................................................13 4.1設(shè)備.......................................................................................................................................13 4.2支持軟件...............................................................................................錯誤!未定義書簽。4.3接口.......................................................................................................錯誤!未定義書簽。4.3.1用戶接口............................................................................................錯誤!未定義書簽。4.3.2軟件接口............................................................................................錯誤!未定義書簽。4.4控制.......................................................................................................錯誤!未定義書簽。4.5出錯處理和恢復(fù)...................................................................................錯誤!未定義書簽。
1.引言
1.1.編寫目的
需求的編寫是為了研究圖書管理系統(tǒng)軟件的開發(fā)途徑和應(yīng)用方法。同時它也是進行項目策劃、概要設(shè)計和詳細(xì)設(shè)計的基礎(chǔ),是維護人員進行內(nèi)部維護,信息更新,驗收和測試的依據(jù)。本需求的預(yù)期讀者是與圖書管理系統(tǒng)軟件開發(fā)有聯(lián)系的決策人,開發(fā)組成人員,扶助開發(fā)者,支持本項目的領(lǐng)導(dǎo)和公司人員,軟件驗證者。
1.2.背景說明
人工管理圖書的手續(xù)繁索、效率低下給具有強烈時間觀念的管理人員帶來了諸多不便,學(xué)校圖書館缺少一套完善的圖書管理軟件,為了對圖書的管理方便,因此必須開發(fā)圖書管理系統(tǒng)。
隨著計算機技術(shù)的不斷應(yīng)用和提高,計算機已經(jīng)深入到社會生活的各個角落。而采用手工管理圖書的方法,不僅效率低、易出錯、手續(xù)繁瑣,而且耗費大量的人力。為了滿足圖書館管理人員對圖書館書籍,讀者資料,借還書等進行高效的管理,在工作人員具備一定的計算機操作能力的前提下,特編此圖書管理系統(tǒng)軟件以提高圖書館的管理效率。2.任務(wù)概述
2.1.目標(biāo)
建立的圖書管理系統(tǒng),要把圖書館的圖書管理、讀者管理、圖書借閱管理等日常管理工作實行計算機統(tǒng)一管理,以提高工作效率和管理水平。
2.1.1 開發(fā)意圖
a.為了圖書管理系統(tǒng)更完善;
b.為了學(xué)校圖書館對圖書的管理更方便;
c.為了減輕圖書管理人員的工作負(fù)擔(dān)。
2.1.2 應(yīng)用目標(biāo)
通過本系統(tǒng)軟件,能幫助圖書館管理人員利用計算機,快速方便地對圖書館書籍,讀者資料,借還書等進行高效的管理。
2.1.3 作用及范圍
本軟件適用于教育界,它是比較完善的系統(tǒng)管理軟件,對圖書館的書籍,讀者資料,借還書等可以進行方便的管理。
System圖書管理系統(tǒng)查詢信息辦理借書還書業(yè)務(wù)讀者借閱,歸還圖書反饋系統(tǒng)管理維護信息管理,維護系統(tǒng)系統(tǒng)管理員圖書管理員圖書管理系統(tǒng)概況圖
圖1.圖書管理系統(tǒng)用例概況圖
2.2.用戶的特點
本軟件的使用對象有學(xué)校圖書館的系統(tǒng)管理員(更新維護系統(tǒng)),圖書管理人員(辦理借閱,歸還圖書)和讀者(查詢圖書)。
備注:會漢語、懂計算機的基本操作就可以利用該軟件進行所需操作。
圖2.系統(tǒng)管理員信息
圖3.圖書管理員信息
圖 4.讀者信息
2.3.假定與約束
人力資源約束:
a.估計開發(fā)該系統(tǒng)需購買硬件、外部設(shè)備(P4微機一臺、打印機一臺),花費1.2萬元左右,開發(fā)工作量約需3個人月工作量,每人月工資為2000元,開發(fā)完成后維護費用每年600元,開發(fā)完成后,原有的3名管理人員可以減少2名,每人月工資600元。
b.輔導(dǎo)老師1人,開發(fā)人員3人; 技術(shù)約束:
本項目的設(shè)計是在JavaC++.NET程序設(shè)計語言的條件下進行的,技術(shù)設(shè)計采用軟硬一體化的設(shè)計方法。
環(huán)境約束:
運行該軟件所適用的具體設(shè)備必須是奔騰
4、內(nèi)存256兆以上的計算機;3.需求規(guī)定
1、理解需求
理解需求是在問題及其最終解決方案之間架設(shè)橋梁的第一步。開發(fā)者只有和用戶充分理解了需求之后才能開始設(shè)計系統(tǒng),否則,對需求定義的任何改進,設(shè)計上都必須大量的返工。
下面是對系統(tǒng)的終端用戶和客戶調(diào)研后得到的需求規(guī)格說明書。
(1)在啟動系統(tǒng)后,首先是登陸界面,根據(jù)用戶輸入判斷用戶身份是否合法。合法用戶分為普通用戶和系統(tǒng)管理員,其中,系統(tǒng)管理員擁有所有權(quán)限,而普通用戶沒有用戶管理權(quán)限。
(2)進入讀者信息維護界面,可以對讀者信息進行添加、刪除、修改和查詢操作,并且可以遍歷記錄。
(3)進入圖書信息維護界面,可以對圖書信息進行添加、刪除、修改和查詢操作,并且可以遍歷記錄。
(4)進入讀者借還書界面,可以實現(xiàn)讀者借書、還書和查閱讀者借閱記錄的功能,并在讀者借還書時,對相應(yīng)數(shù)據(jù)庫數(shù)據(jù)進行修改。
(5)系統(tǒng)客戶端運行在Windows平臺下,服務(wù)器可以運行在Windows或Unix平臺下。系統(tǒng)還應(yīng)該有一個較好的圖形用戶界面。(6)系統(tǒng)應(yīng)該有很好的可擴展性。
2、需求分析
需求分析是從客戶的需求中提取出軟件系統(tǒng)能夠幫助用戶解決的業(yè)務(wù)問題,通過對用戶業(yè)務(wù)問題的分析,確定系統(tǒng)的功能需求。這個步驟是對理解需求的升華,直接關(guān)系到該系統(tǒng)的質(zhì)量。分析的根本目的是在開發(fā)者和提出需求的人之間建立一種理解和溝通機制,因此,系統(tǒng)的需求分析也應(yīng)該是開發(fā)人員和用戶或客戶一起完成的。
<1>系統(tǒng)功能模塊劃分
根據(jù)開發(fā)者和客戶的需求分析后,可以把系統(tǒng)功能分為兩個大的個功能模塊:(1)讀者管理模塊
包括:讀者登記,查詢,借書,還書,刪除等功能(2)圖書管理模塊
包括:圖書添加,查詢等功能
3.1.對功能的規(guī)定
System歸還圖書(管理員)辦理還書符合條件<
圖5.圖書管理員處理借書、還書用例圖
System查詢圖書信息<
圖6.借閱者請求服務(wù)用例圖
System增加系統(tǒng)功能增加圖書增加讀者查詢圖書信息查詢讀者信息系統(tǒng)管理員移除,更新讀者移除,更新圖書移除,更新系統(tǒng)功能系統(tǒng)管理員管理維護系統(tǒng)的用例圖
圖 7.系統(tǒng)管理員管理維護系統(tǒng)用例圖
3.2.對性能的規(guī)定 3.2.1.精度
在精度需求上,根據(jù)使用需要,在各項數(shù)據(jù)的輸入,輸出及傳輸過程中,可以滿足各種精度的需求。如:根據(jù)關(guān)鍵字精度的不同,查找可分為精確查找和泛型查找,精確查找可精確匹配讀者已知道的書目,泛型查找,只要滿足與輸入的關(guān)鍵字相匹配的書目即輸出,可供讀者查找。
3.2.2.時間特性要求
在軟件方面,響應(yīng)時間,更新處理時間都比較快且迅速,完全滿足用戶要求。
3.2.3.靈活性
當(dāng)用戶需求,如操作方式,運行環(huán)境,結(jié)果精度,數(shù)據(jù)結(jié)構(gòu)于其他軟件接口等發(fā)生變化時,設(shè)計的軟件要做適當(dāng)調(diào)整,靈活性非常大。
3.3.輸入輸出要求
查詢書目:輸入關(guān)鍵字為書名,作者,索引號,按照精確匹配為主,再索引關(guān)聯(lián)字。輸出時列出索引到的所有書目信息,具體信息包括內(nèi)容摘要、目錄號、作者信息、書名、價格、流水號、購買日期等。方便讀者查找。
圖8.查詢圖書信息流程圖
圖9.圖書相關(guān)屬性
借閱圖書:通過設(shè)備識別圖書和讀者(借閱證)的流水號(條形碼),向數(shù)據(jù)庫傳送信息,然后在數(shù)據(jù)庫索引圖書信息和讀者信息是否符合要求,符合要求待圖書管理員確認(rèn)后再更新相關(guān)數(shù)據(jù),并將這些數(shù)據(jù)存入借書文件,最后輸出顯示存儲成功;否則報錯。
查看讀者的借閱信息:進入讀者借書信息管理系統(tǒng),只需要輸入讀者個人信息即可,然后系統(tǒng)根據(jù)輸入的信息,送圖書館管理系統(tǒng)索引查找相關(guān)信息,最后將讀者借書的信息輸出顯示。
圖 4.讀者信息
圖10.讀者借閱圖書流程圖
3.4.數(shù)據(jù)管理能力要求
圖 11.定時整理數(shù)據(jù):系統(tǒng)管理員根據(jù)市場圖書行情定時整理系統(tǒng)數(shù)據(jù)庫,對圖書的借閱情況、讀者的管理情況、書庫的增減等均可有計算機執(zhí)行,并將運行結(jié)果歸檔。
查詢庫存量:能隨時查詢書庫中圖書的庫存量,以便準(zhǔn)確、及時、方便地為讀者提供借閱信息,但不能修改數(shù)據(jù),無信息處理權(quán),即可以打印清單、瀏覽數(shù)據(jù)等,管理權(quán)限由系統(tǒng)管理員掌握和分配。
3.5.故障處理要求
a.內(nèi)部故障處理
在開發(fā)階段可以隨即修改數(shù)據(jù)庫里的相應(yīng)內(nèi)容。
b.外部故障處理
對編輯的程序進行重裝載時,第一次裝載認(rèn)為錯,修改。第二次運行,在需求調(diào)用時出錯,有錯誤提示,重試。
c.本軟件可能產(chǎn)生的錯誤為數(shù)據(jù)庫的錯誤信息,應(yīng)由數(shù)據(jù)庫管理員對數(shù)據(jù)庫進行維護。為了確保系統(tǒng)恢復(fù)的能力,數(shù)據(jù)庫管理員要定期對數(shù)據(jù)庫進行備份。
3.6.其它專門要求
數(shù)據(jù)的安全性、完整性要求:圖書館各項數(shù)據(jù)信息必須保證安全性和完整性。網(wǎng)絡(luò)系統(tǒng)設(shè)有通信、程序、網(wǎng)絡(luò)三級權(quán)限和口令管理,確保系統(tǒng)安全。
4.運行環(huán)境設(shè)定
4.1.設(shè)備
硬件、外部設(shè)備(P4微機一臺、打印機一臺)
運行本軟件所要求的硬設(shè)備的最小配置: a.奔騰4代、內(nèi)存256M;
b.I/O設(shè)備:顯示器、鼠標(biāo)、鍵盤;
4.2.支持軟件
說明為運行本軟件所需要的支持軟件,如: a.操作系統(tǒng):Windows98及以上版本 b.支撐框架:.NET Framework1.1 c.數(shù)據(jù)庫:Access2000。
4.3.接口
4.3.1 用戶接口
本產(chǎn)品的用戶一般需要通過終端進行操作,進入主界面后點擊相應(yīng)的窗口,分別進入相對應(yīng)的界面(如:輸入界面、輸出界面)。用戶對程序的維護,最好要有備份。
4.3.2 軟件接口
WIN9X/NT操作系統(tǒng)。
4.4.控制
本軟件是以中文版Windows 98及其以上版本的操作系統(tǒng)來控制軟件運行。
第二篇:酒店管理系統(tǒng)軟件需求說明書
1引言...............................21.1編寫目的...............................2
1.2背景.........................2
1.3定義.........................2
1.4參考資料...............................2
2任務(wù)概述..............................2
2.1目標(biāo).........................2
2.2用戶的特點...........................32.3假定和約束...........................3
3需求規(guī)定..............................3
3.1對功能的規(guī)定.......................3
3.2對性能的規(guī)定.......................43.2.1精度.........................4
3.2.2時間特性要求.......................4
3.2.3靈活性............................53.3輸人輸出要求.......................5
3.4數(shù)據(jù)管理能力要求......................5
3.5故障處理要求.......................5
3.6其他專門要求.......................5
4運行環(huán)境規(guī)定.............................6
4.1設(shè)備.........................6
4.2支持軟件...............................6
4.3接口.........................6
4.4控制.........................6
軟件需求說明書
1引言
1.1編寫目的本文檔的目的是闡述酒店管理系統(tǒng)的需求分析
預(yù)期的讀者:酒店經(jīng)營者、客戶、中間用戶(軟件的管理人員、開發(fā)人員、維護人員)、最終用戶。
1.2背景
待開發(fā)的軟件系統(tǒng)的名稱:酒店管理系統(tǒng)
本項目的任務(wù)提出者和開發(fā)者:劉暢和酒店管理系統(tǒng)開發(fā)小組 本項目的用戶是針對各檔次酒店賓館管理定制開發(fā)的本系統(tǒng)環(huán)境要求:所有程序均在Windows98/XP,Windows2000操作系統(tǒng)下測試運行。如果數(shù)據(jù)庫為SQL Server數(shù)據(jù)庫,建議用戶安裝SQL Serve2000
1.3定義
酒店管理系統(tǒng)是酒店賓館銷售管理系統(tǒng)
1.4參考資料
《現(xiàn)代軟件工程》陳松喬 任勝兵 王國軍 編著清華大學(xué)出版社 《程序設(shè)計語言》沈志斌編著電子工業(yè)出版社 《Delphi實用教程》 鄭阿奇主編電子工業(yè)出版社
2任務(wù)概述
2.1目標(biāo)
開發(fā)意圖:
隨著人民生活的水平的日益提高,人們對于生活的品質(zhì)也有了明顯的提高,現(xiàn)在到酒店住宿已經(jīng)不再是少部分人才有的享受,越來越多的人開始將之視為日常生活的一部份。人們消費觀念的改變也帶來了酒店業(yè)的巨大發(fā)展。跟隨時代的改變,21世紀(jì)的計算機化地位也已不可動搖,計算機簡單、快捷、高效、準(zhǔn)確的特性也受到推崇,在各行各業(yè)迅速發(fā)展壯大
起來。較大規(guī)模的酒店也正一步步地朝這方面發(fā)展。
與其他軟件的關(guān)系:
與相應(yīng)的軟件可以共享數(shù)據(jù)庫,本系統(tǒng)考慮到今后的數(shù)據(jù)量的擴大采用SQL Server數(shù)據(jù)庫。
2.2用戶的特點
本軟件的最終用戶為各大酒店及賓館 一般用戶只需懂得計算機基本操作、具備文字錄入能力。相對維護人員應(yīng)具備一定的計算機專業(yè)知識,了解數(shù)據(jù)庫系統(tǒng)的管理與維護,能排除一般計算機故障。
2.3假定和約束
從項目設(shè)計需求說明至最終審核,開發(fā)人員工作分配到位,開發(fā)小組成員在配合組長工作的同時,應(yīng)能如期完成各自的工作任務(wù)。
開發(fā)期限為一個月,若小組某成員因技術(shù)缺陷或者特殊原因延誤開發(fā)進度,其他組員應(yīng)提供相對幫助。另有輔導(dǎo)老師進行指導(dǎo)與督促。
3需求規(guī)定
3.1對功能的規(guī)定
功能模塊初步設(shè)計為五大模塊分別為身份驗證、系統(tǒng)設(shè)置、客房管理、訂房管理、結(jié)算管理。各模塊分別提供基本數(shù)據(jù)流圖。各模塊所包含的子功能如下列出為準(zhǔn)。
身份驗證:提供了系統(tǒng)的訪問控制功能。
系統(tǒng):提供了對密碼的修改以及添加新用戶的功能。
客房信息管理:包括兩大主要功能,設(shè)置客服標(biāo)準(zhǔn)和設(shè)置客房信息,在設(shè)置客房標(biāo)準(zhǔn)中,管理員可以添加,修改,刪除客房標(biāo)準(zhǔn),在設(shè)置客房信息中,管理員可以添加,修改,刪除,查詢客房信息。
訂房信息管理:包括查詢剩余客房信息,添加,修改,查詢訂房信息等功能。結(jié)算信息管理:包括添加,修改,查詢結(jié)算信息功能。
圖1.酒店管理系統(tǒng)用例圖
3.2對性能的規(guī)定 3.2.1精度
對金額的輸入要求保留小數(shù)點后兩位,其他數(shù)值不做要求。
3.2.2時間特性要求
說明對于該軟件的時間特性要求,如對: a. 響應(yīng)時間<=15s; b. 更新處理時間<=5s;
c. 數(shù)據(jù)的轉(zhuǎn)換和傳送時間<=15s; d. 等待時鼠標(biāo)將變成漏斗狀。
3.2.3靈活性
a. 系統(tǒng)的界面操作方式應(yīng)以用戶意見變化而靈活轉(zhuǎn)化; b. 系統(tǒng)不能以運行環(huán)境的變化而停止運作;
c. 一般情況下不用進行程序修改而是通過修改配置選項完成相應(yīng)工作。
3.3輸人輸出要求
數(shù)據(jù)類型: 字符數(shù)據(jù)CHAR[(N)]:存放固定長度的N個字符數(shù)據(jù),1<=N<=8000VARCHAR[(N)]:存放可變長度的N個字符數(shù)據(jù),1<=N<=8000 日期型數(shù)據(jù)
DATATIME:存放從1/1/1753到12/31/9999的時間數(shù)據(jù),精確到1/1000秒 數(shù)字型數(shù)據(jù)
INTEGER:存放從-2^31到2^63的整形數(shù)據(jù)貨幣數(shù)據(jù)
MONEY:存放從-2^63到2^63-1的貨幣數(shù)據(jù),精度為貨幣單位的10/1000
3.4數(shù)據(jù)管理能力要求
需要管理的文卷和記錄的個數(shù)為六張表:分別是 客戶住宿基本信息表,營業(yè)動態(tài)數(shù)據(jù)信息表,營業(yè)總分析表,每日客流信息表,收費項目表,當(dāng)日營業(yè)額日報表。
按可預(yù)見的增長對數(shù)據(jù)及其分量的存儲要求估算字段的大小不超過50。表和文卷的大小規(guī)模為中等大小。
3.5故障處理要求
a. 源數(shù)據(jù)的處理:建議全部保存;
b. 操作規(guī)程:確保系統(tǒng)正常工作,數(shù)據(jù)完好無損,并定期進行數(shù)據(jù)庫備份;
c. 數(shù)據(jù)進入系統(tǒng)的過程:通過數(shù)據(jù)庫管理員身份登錄進行管理,或由DBA直接對數(shù)據(jù)庫進行操作;
d. 數(shù)據(jù)保存、存儲、恢復(fù)的處理:請軟件使用者自行備份相關(guān)信息; e. 系統(tǒng)失效的后果及恢復(fù)的處理辦法:首先請恢復(fù)備份,在這里我建議備份數(shù)據(jù)庫以將可能的損失降到最低點。如果不能恢復(fù),請與我們聯(lián)系,我們將竭盡所能提供力所能及的幫助。
3.6其他專門要求
該軟件安全保密的要求為中等,對該系統(tǒng)使用盡可能方便,對可維護性比較容易、易補充、易讀、可靠。
運行環(huán)境可在windows x系列操作系統(tǒng)下轉(zhuǎn)換。
4運行環(huán)境規(guī)定
4.1設(shè)備
服務(wù)器:
CPU:PII233或HP系列的專門服務(wù)器 內(nèi)存:128M 以上 硬盤:10G 以上
顯示模式:推薦分辨率為800*600 工作站:
CPU:P133以上 內(nèi)存:64M以上
模式:推薦分辨率為800*600
4.2支持軟件
支持軟件:Win9X/2000/XP/2003
服務(wù)器:數(shù)據(jù)庫系統(tǒng)Microsoft SQL Server 2000
工作站:局域網(wǎng)絡(luò)運行,工作站上不需要安裝數(shù)據(jù)庫系統(tǒng)。
4.3接口
該軟件同各酒店賓館的銷售系統(tǒng)之間的接口。
與較大的客戶單位之間的接口,用來跟蹤掌握大客戶的相關(guān)情況。接口之間網(wǎng)絡(luò)協(xié)議采用TCP/IP協(xié)議。
4.4控制
用專門的機器控制該軟件,并有專門的人員去維護與運行。可以通過計算機發(fā)出信號去控制軟件的正常運行。
第三篇:門禁系統(tǒng)軟件需求說明書
1引言...............................................................................................................................................2 1.1編寫目的.................................................................................................................................2 1.2背景.........................................................................................................................................2 1.3定義.........................................................................................................................................2 1.4參考資料.................................................................................................................................2 2任務(wù)概述.......................................................................................................................................3 2.1目標(biāo).........................................................................................................................................3 2.2用戶的特點.............................................................................................................................3 3需求規(guī)定.......................................................................................................................................3 3.1對功能的規(guī)定.........................................................................................................................3 3.2對性能的規(guī)定.........................................................................................................................3 3.2.1精度..................................................................................................................................4 3.2.2時間特性要求..................................................................................................................4 3.2.3靈活性..............................................................................................................................5 3.3輸人輸出要求.........................................................................................................................5 3.4數(shù)據(jù)管理能力要求.................................................................................................................5 3.5故障處理要求.........................................................................................................................5 3.6其他專門要求.........................................................................................................................5 4運行環(huán)境規(guī)定...............................................................................................................................5 4.1設(shè)備.........................................................................................................................................5 4.2支持軟件.................................................................................................................................6 4.3接口.........................................................................................................................................6 4.4控制.........................................................................................................................................7 軟件需求說明書的編寫提示
1引言
1.1編寫目的
隨著社會經(jīng)濟和科技的發(fā)展,IC卡技術(shù)已廣泛地應(yīng)用于各種行業(yè),特別是公共交通、無線通信、身份識別、金融交易和安全防衛(wèi)等行業(yè)。門禁控制系統(tǒng)通過對出入口的控制,限制人員和車輛進入受控區(qū)域,達到確保受控區(qū)域安全的目的。IC卡門禁系統(tǒng)由于其較高的安全性、較好的便捷性和性價比成為門禁系統(tǒng)的主流。此文希望給有需求的讀者已啟發(fā)
1.2背景說明:
a. 軟件系統(tǒng)的名稱:門禁管理系統(tǒng)
b. 本項目的任務(wù)由羅長團提出,由于藝涵,鎮(zhèn)詩琪一起完成
c. 本非接觸式IC門禁管理系統(tǒng)軟件具有界面友好,使用方便,操作簡單的特點,不需要操作人員具有專業(yè)的計算機操作水平。
1.3定義
關(guān)鍵詞:IC卡,門禁系統(tǒng),數(shù)據(jù)庫,SQL Server2005
1.4參考資料
參考資料
[1]孫燕濤,試論我國非接觸式IC卡應(yīng)用系統(tǒng)的現(xiàn)狀與發(fā)展,維普資訊 [2]王愛英,智能卡技術(shù),清華大學(xué)出版社,1996 [3]Klaus Finkenzeller,射頻識別(RFID)技術(shù)一無線電感應(yīng)的應(yīng)答器和非接觸IC卡的原理與應(yīng)用,電子工業(yè)業(yè)出版社,2001.6第一版
[4]智能門禁管理說明書,深圳來吉智能有限公司 2任務(wù)概述
2.1目標(biāo)
敘述該項軟件開發(fā)的意圖、應(yīng)用目標(biāo)、作用范圍以及其他應(yīng)向讀者說明的有關(guān)該軟件開發(fā)的背景材料。解釋被開發(fā)軟件與其他有關(guān)軟件之間的關(guān)系。如果本軟件產(chǎn)品是一項獨立的軟件,而且全部內(nèi)容自含,則說明這一點。如果所定義的產(chǎn)品是一個更大的系統(tǒng)的一個組成部分,則應(yīng)說明本產(chǎn)品與該系統(tǒng)中其他各組成部分之間的關(guān)系,為此可使用一張方框圖來說明該系統(tǒng)的組成和本產(chǎn)品同其他各部分的聯(lián)系和接口。| 2.2用戶的特點
該軟件是一個簡易型不收費的管理系統(tǒng)。通過軟件平臺管理員可發(fā)行用戶卡,并采集出入記錄存入數(shù)據(jù)庫中供查詢和打印,通過“巡檢”界面實時監(jiān)控人員的出入,用戶可以根據(jù)密碼進入
3需求規(guī)定
3.1對功能的規(guī)定
系統(tǒng)概括圖
流程圖
對不同的系統(tǒng)進行不同的處理,最終實現(xiàn)功能需求(不同的用戶可以進入)
3.2對性能的規(guī)定 3.2.1精度
本系統(tǒng)中并沒有涉及具體的數(shù)據(jù),故而無精度規(guī)定
3.2.2時間特性要求
一般頁面的響應(yīng)時間小于5秒,統(tǒng)計頁面的響應(yīng)時間小于15秒 3.2.3靈活性
無特殊要求,主要觀察界面
3.3輸人輸出要求
支持中文輸入輸出
3.4數(shù)據(jù)管理能力要求
數(shù)據(jù)并不大無特殊要求
3.5故障處理要求
無特殊要求
3.6其他專門要求
無特殊要求
4運行環(huán)境規(guī)定
4.1設(shè)備
最低配置
-Windows Vista/7/8操作系統(tǒng);AMD Phenom II X2 565或Intel Core i5-750同等級四核處理器;DirectX 11兼容,擁有2GB顯存,AMD R9 270或NVIDIA GTX 960同等級顯卡;推薦使用8GB內(nèi)存。
4.2支持軟件
操作系統(tǒng):Microsoft Windows7 Advanced Server 數(shù)據(jù)庫:Microsoft SQL Server 2000 企業(yè)版 主界面
4.3接口
外部接口
外部接口的用戶界面部分按Windows應(yīng)用軟件用戶界面的規(guī)范來設(shè)計,界面設(shè)計風(fēng)格與java環(huán)境保持一致,采用圖形界面以及對話框等方式作為用戶界面,便于用戶使用。
軟件接口
本軟件運行于eplise軟件及以上版本上,整個環(huán)境需要運行在Windows某某版本及更高版本并裝有java(依賴軟件)的操作系統(tǒng)之上。
硬件接口
Inter或其他系列的微型計算機,內(nèi)存2G以上,硬盤8G以上。內(nèi)部接口
軟件內(nèi)部的接口是通過java來進行交換的。用戶使用java軟件……可以說軟件的各個模塊之間主要通過ecplise來進行關(guān)聯(lián),傳送數(shù)據(jù)并交換信息,從而降低軟件模塊間的耦合程度。
4.4控制
Java軟件最終交付形式為java??刂圃撥浖\行的方法為通過鼠標(biāo)雙擊或命令行啟動java環(huán)境,然后通過鼠標(biāo)啟動ecpilse。
Java軟件提供java等功能,各個功能項的設(shè)置及使用應(yīng)符合人們使用計算機的操作習(xí)慣,通過常用的鼠標(biāo)點擊,鍵盤輸入以及菜單等形式來完成啟動和使用軟件的過程,控制信號均由鼠標(biāo)和鍵盤進行輸入。
第四篇:教材購銷系統(tǒng)軟件需求說明書
實驗報告
(三)課程名稱_軟件工程__共頁 系別_計算機學(xué)院_____________________ 實驗日期2012年3月 23日 專業(yè)班級__09計算機科學(xué)與技術(shù)1班__ 實 驗 報 告 日 期年月日
實驗名稱: 實驗三軟件需求規(guī)格說明書
一.實驗?zāi)康脑谲浖到y(tǒng)數(shù)據(jù)流圖和數(shù)據(jù)字典的基礎(chǔ)上,學(xué)習(xí)軟件需求說明書SRS的編寫。
二.實驗任務(wù)
編寫教材購銷系統(tǒng)的軟件需求說明書SRS。
三.實驗要求
按需求規(guī)格說明書格式編寫:
1.引言
(1)編寫目的:說明編寫需求規(guī)格說明書的目的.(2)背景說明:軟件產(chǎn)品的名稱,項目的提出者、開發(fā)者及用戶,軟件產(chǎn)品能作什么。
(3)術(shù)語定義:列出文檔中所用的專門術(shù)語的定義等.(4)參考資料:列出文檔所引用的全部資料.2.概述
(1)功能概述:列出待開發(fā)軟件產(chǎn)品將完成的主要功能.(2)約束:敘述對系統(tǒng)設(shè)計產(chǎn)生影響的限制條件或特殊需求的理由,如管理模式、硬件限制、與其它應(yīng)用系統(tǒng)的接口、安全保密等。
3.數(shù)據(jù)流圖與數(shù)據(jù)字典
(1)數(shù)據(jù)流圖:加工說明(編號、加工名、輸入流、輸出流、加工邏輯)、數(shù)據(jù)流說明;
(2)數(shù)據(jù)字典:文件說明(文件的成分及組織形式)、數(shù)據(jù)項說明。
4.接口
(1)用戶接口:屏幕格式、報表或菜單的頁面格式及內(nèi)容、功能鍵等;
(2)硬件接口:軟件產(chǎn)品與硬件各接口特點、運行軟件的硬件設(shè)備等;
(3)軟件接口:該軟件與其它軟件之間的接口。
5.性能需求:精度、時間特征、靈活性等。
6.屬性:可使用性、保密性、可維護性和可移植性。
7.其它需求:數(shù)據(jù)庫、操作及故障處理。
四.實驗內(nèi)容
教材購銷系統(tǒng)軟件需求說明書
一、引言
1.編寫目的詳細(xì)介紹教材購銷系統(tǒng)的需求說明,為用戶描述出一個具體的產(chǎn)品模型,為軟件設(shè)計、開發(fā)及測試人員提供下步工作的依據(jù)。此文檔說明了系統(tǒng)的設(shè)計考慮,包括系統(tǒng)的功能概述、數(shù)據(jù)流圖、數(shù)據(jù)字典、接口設(shè)計、性能需求、屬性設(shè)計和故障處理設(shè)計等,為詳細(xì)設(shè)計提供基礎(chǔ)。并控制系統(tǒng)進化過程,項目開發(fā)的目標(biāo)是否完成根據(jù)需求規(guī)格說明書中確立的可測試標(biāo)準(zhǔn)決定。
2.背景說明
(1)軟件產(chǎn)品的名稱:教材購銷系統(tǒng)
(2)項目的提出者:彭華老師
(3)開發(fā)人員:系統(tǒng)分析員:xxx,系統(tǒng)設(shè)計員:xxx,程序設(shè)計員:xxx,數(shù)據(jù)庫管理員:
xxx,數(shù)據(jù)操作員:xxx,系統(tǒng)測試員:xxx
(4)用戶:學(xué)校教材管理部門和全校師生
(5)系統(tǒng)功能:該系統(tǒng)還和學(xué)校財務(wù)科進行資金數(shù)據(jù)來往,.由本系統(tǒng)向財務(wù)處提供銷售
情況,實行教材的安全發(fā)放和采購.并順便和各書店聯(lián)營向個別人員單獨
售書。
3.術(shù)語定義:列出文檔中所用的專門術(shù)語的定義等.數(shù)據(jù)流圖:數(shù)據(jù)流圖描繪系統(tǒng)的邏輯模型,圖中沒有任何具體的物理元素,只是描繪
信息 在系統(tǒng)中流動和處理的情況。
數(shù)據(jù)字典:
接口: 庫存表:存放庫中存在得書籍?dāng)?shù)據(jù)。
出庫表:存放已銷售的書籍的數(shù)據(jù)。
進庫表:存放入庫書籍的數(shù)據(jù)。
購書表:存放提交的購書信息。
缺書登記表:存放缺少的書籍的信息。
待購教材表:存放待購書籍信息。
4.參考資料
(1)《軟件工程——原理、方法與應(yīng)用》(第3版)史濟民 顧春華 鄭紅等,高等教育
出版社
(2)《實用軟件工程》(第二版)鄭人杰等,清華大學(xué)出版社
(3)《軟件工程》第六版,Roger S.Pressman著,機械工業(yè)出版社
二、概述
1.功能概述:列出待開發(fā)軟件產(chǎn)品將完成的主要功能.2.約束:敘述對系統(tǒng)設(shè)計產(chǎn)生影響的限制條件或特殊需求的理由,如管理模式、硬件限制、與其它應(yīng)用系統(tǒng)的接口、安全保密等。
三、數(shù)據(jù)流圖與數(shù)據(jù)字典(詳見實驗二)
(1)數(shù)據(jù)流圖:加工說明(編號、加工名、輸入流、輸出流、加工邏輯)、數(shù)據(jù)流說明;
(2)數(shù)據(jù)字典:文件說明(文件的成分及組織形式)、數(shù)據(jù)項說明。
四、接口
(1)用戶接口:屏幕格式、報表或菜單的頁面格式及內(nèi)容、功能鍵等;
(2)硬件接口:軟件產(chǎn)品與硬件各接口特點、運行軟件的硬件設(shè)備等;
(3)軟件接口:該軟件與其它軟件之間的接口。
五、性能需求:精度、時間特征、靈活性等。
六、屬性:可使用性、保密性、可維護性和可移植性。
七、其它需求:數(shù)據(jù)庫、操作及故障處理。
五.實驗小結(jié)
第五篇:個人博客系統(tǒng)軟件需求說明書
雞西大學(xué)電氣與信息工程系10軟件呂娜君
個人博客系統(tǒng)需求規(guī)格說明書
目錄
個人博客系統(tǒng)...................................................................................................................1 1引言..............................................................................................................................2 1.1編寫目的:................................................................................................................2 1.2背景:....................................................................................................................2 1.3定義........................................................................................................................2 1.4參考資料.................................................................................................................2 2任務(wù)概述.......................................................................................................................3 2.1目標(biāo)........................................................................................................................3 2.2用戶的特點.............................................................................................................3 2.3假定和約束.............................................................................................................3 3需求規(guī)定.......................................................................................................................4 3.1對功能的規(guī)定..........................................................................................................4 3.2需求分析.................................................................................................................4 E-R圖:...................................................................................................................4 3.3對性能的規(guī)定..........................................................................................................5 3.3.1精度:..............................................................................................................5 3.3.2時間特性要求:................................................................................................5 3.3.3靈活性:...........................................................................................................5 3.4輸人輸出要求..........................................................................................................5 3.5數(shù)據(jù)管理能力要求:...............................................................................................5 3.6故障處理要求..........................................................................................................5 3.7其他專門要求..........................................................................................................5
雞西大學(xué)電氣與信息工程系10軟件呂娜君
1引言
1.1編寫目的: 本需求的編寫為實現(xiàn)個人博客系統(tǒng)奠定了基礎(chǔ),定義了個人博客系統(tǒng)的詳細(xì)需求,同時它也是進行項目策劃、概要設(shè)計和詳細(xì)設(shè)計的基礎(chǔ),是維護人員進行內(nèi)部維護,信息更新,驗收和測試的依據(jù)。本需求的預(yù)期讀者是與個人博客系統(tǒng)軟件開發(fā)有聯(lián)系的決策人,開發(fā)組成人員,如果可能實現(xiàn)的話,將面向輔助開發(fā)者,支持本項目的領(lǐng)導(dǎo)和公司人員,軟件驗證者。
1.2背景:
隨著Blog快速擴張,它的目的與最初的瀏覽網(wǎng)頁心得已相去甚遠。目前網(wǎng)絡(luò)上數(shù)以千計的Bloggers發(fā)表和張貼Blog的目的有很大的差異。不過,由于溝通方式比電子郵件、討論群組以及BBS和論壇更簡單和容易,Blog已成為家庭、公司、部門和團隊之間越來越盛行的溝通工具。
充分做了可行性分析后,我們對系統(tǒng)的是使用人群、主要功能等有了一個初步構(gòu)想。
本項目的任務(wù)提出者及開發(fā)者是個人博客系統(tǒng)軟件開發(fā)小組,用戶是主要是學(xué)生。本產(chǎn)品是針對博客用戶的需求設(shè)計的,可以完成博客用戶注冊、登入、發(fā)表、瀏覽、修改博文、上傳、瀏覽照片片、留言等主要功能。
1.3定義
個人博客系統(tǒng): 個人博客是使得博客用戶能夠在網(wǎng)絡(luò)上發(fā)表及其評論相關(guān)博客。使用漢語編程語言,獨立完成其功能。
1.4參考資料
《軟件工程》
《數(shù)據(jù)庫系統(tǒng)概論》
雞西大學(xué)電氣與信息工程系10軟件呂娜君
2任務(wù)概述
2.1目標(biāo)
總體目標(biāo),做好詳細(xì)需求分析,確保博客系統(tǒng)能滿足用戶要求。編寫需求說明文檔滿足一下要求。a.無歧義性
對最終產(chǎn)品的每一個特性用某一術(shù)語描述;若某一術(shù)語在某一特殊的行文中使用時具有多種含義,那么應(yīng)對該術(shù)語的每種含義做出解釋并指出其適用場合。b.完整性
需求分析報告應(yīng)該包括全部有意義的需求,無論是關(guān)系到功能的、性能的、設(shè)計約束的、還是關(guān)系到外部接口方面的需求;對所有可能出現(xiàn)的輸入數(shù)據(jù)的響應(yīng)予以定義,要對合法和非合法的輸入值的響應(yīng)做出規(guī)定;填寫全部插圖、表、圖示標(biāo)記等;定義全部術(shù)語和度量單位。c.可驗證性
需求分析報告描述的每一個需求應(yīng)是可以驗證的。可以通過一個有限處理過程來檢查軟件產(chǎn)品是否滿足需求。d.一致性
在需求分析報告中的各個需求的描述不能互相矛盾。e.可修改性
需求分析報告應(yīng)具有一個有條不紊、易于使用的內(nèi)容組織;沒有冗余,即同一需求不能在需求分析報告中出現(xiàn)多次。f.可追蹤性
每一個需求的源流必須清晰,在進一步產(chǎn)生和改變文件編制時,可以方便地引證每一個需求。
g.運行和維護階段的可使用性
需求分析報告必須滿足運行和維護階段的需要。在需求分析報告要寫明功能的來源和目的。
2.2用戶的特點
本軟件的使用對象主要是學(xué)生??梢赃_到使用本系統(tǒng)的基本要求:會漢語、懂計算機的基本操作。系統(tǒng)管理員需要能夠熟練操作計算機,具有網(wǎng)站管理、數(shù)據(jù)庫應(yīng)用等相關(guān)技術(shù)。
2.3假定和約束
.軟件約束:VS2008、IIS、SQL2000;
硬件約束:Web服務(wù)器及數(shù)據(jù)庫服務(wù)器。內(nèi)存1024M、硬盤120G。
雞西大學(xué)電氣與信息工程系10軟件呂娜君
3需求規(guī)定
3.1對功能的規(guī)定
用列表的方式(例如IPO表即輸入、處理、輸出表的形式),逐項定量和定性地敘述對軟件所提出的功能要求,說明輸入什么量、經(jīng)怎樣的處理、得到什么輸出,說明軟件應(yīng)支持的終端數(shù)和應(yīng)支持的并行操作的用戶數(shù)。
3.2需求分析 E-R圖:
用戶登錄密碼用戶性別用戶郵箱用戶頭像ID用戶用戶ID用戶名最近登錄時間
是否管理員標(biāo)記
雞西大學(xué)電氣與信息工程系10軟件呂娜君
3.3對性能的規(guī)定 3.3.1精度:
在精度需求上,根據(jù)使用需要,控制各項輸入、輸出數(shù)據(jù)的長度。確保保證用戶正常使用的同時節(jié)省系統(tǒng)空間。
3.3.2時間特性要求:
用html語言寫博客首頁,做到響應(yīng)時間在3秒內(nèi)。
對附件上傳做好文件大小限制,保證滿足一般需求并且傳輸通暢,同時節(jié)約空間。
3.3.3靈活性:
要求系統(tǒng)可以在各種主流瀏覽器上正常運行,對不同分辨率的顯示器具有良好適應(yīng)性。針對用戶的新需求可以做到系統(tǒng)靈活修改。
3.4輸人輸出要求
輸入:登陸個人博客系統(tǒng)的賬號。
輸出:個人博客系統(tǒng)的相關(guān)信息。
3.5數(shù)據(jù)管理能力要求:
要求新系統(tǒng)有穩(wěn)定、完整的數(shù)據(jù)庫系統(tǒng)支持,可以容納大量的數(shù)據(jù)和各種資料。同時還具有靈活的數(shù)據(jù)管理能力,包括查詢、更新、修改、統(tǒng)計等功能。數(shù)據(jù)庫的維護和備份也要做到方便、簡潔。
3.6故障處理要求
當(dāng)系統(tǒng)出現(xiàn)故障時,可利用系統(tǒng)自身的維護工具來進行系統(tǒng)的故障排除。
3.7其他專門要求
如新系統(tǒng)可以設(shè)置不同的訪問權(quán)限,用戶單位為了安全,可以針對不同級別的用戶來設(shè)置不同的訪問權(quán)限。用戶使用系統(tǒng)時,操作簡單方便。同時系統(tǒng)具有可維護性、可補充性、易讀性、可靠性、運行環(huán)境可轉(zhuǎn)換性的特殊要求等。
雞西大學(xué)電氣與信息工程系10軟件呂娜君
本說明書由設(shè)計人員根據(jù)軟件需求規(guī)格說明書編寫,由主程序員和程序員實施,供測試人員及維護人員參考。
高級程序員:呂娜君
日期:2012-10-26