《需求規(guī)格說明書模板》由會員分享,可在線閱讀,更多相關(guān)《需求規(guī)格說明書模板(10頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、-
分 類:
<模板>
需求規(guī)格說明書
Version:
項 目 承 擔 單位:
撰寫人〔簽名〕:程素
完 成 日 期:2015年11月1日
本文檔 使 用部門: ■主管領(lǐng)導(dǎo) ■工程組
■客戶〔市場〕 ■維護人員 ■用戶
評審負責人〔簽名〕:
評 審 日 期:
目 錄
旅行記錄系統(tǒng)
1.引言1
1.1目的1
1.2定義1
2、1.3參考資料1
2.軟件總體概述1
2.1軟件標識1
2.2軟件描述1
系統(tǒng)屬性1
開發(fā)背景2
軟件功能2
2.3用戶的特點2
2.4限制與約束2
3.具體需求2
3.1功能需求3
3.2性能需求3
3.3數(shù)據(jù)庫需求4
3.4設(shè)計約束4
其他標準的約束4
硬件約束4
3.5屬性4
可用性4
可靠性4
效率4
平安性4
可維護性4
可移植性5
3.6外部接口需求5
用戶接口5
硬件接口5
軟件接口5
通信接口6
4.數(shù)據(jù)字典6
5.附錄6
5.1用戶方組織機構(gòu)圖;6
. z.
3、
-
引言
1. 目的
學會享受生活是人生中的一大重要局部,然而旅游就是享受生活的重要組成局部。對于旅行,很多人從來都記憶模糊。記不得都去了哪些地方,看了哪些風景,遇到哪些人。甚至有一些人問起來都不講不清楚旅游的那個地方了。
所以針對上述問題,本系統(tǒng)給一些出外旅游喜歡記錄旅游風景、旅游心得等旅途經(jīng)歷的客戶提供方便。本App系統(tǒng)較為時尚與輕便,不僅可以隨手記錄〔旅途中拍照、錄音、寫文字,即可生成精巧旅行紀念冊〕,一鍵分享到各大社交,自動同步,支持離線記錄,而且還可以發(fā)現(xiàn)世界各地的精彩〔數(shù)百萬精選紀念冊,數(shù)百萬精彩照片帶你神游世界〕。
2. 定義
[1]注冊 用
4、戶在使用本系統(tǒng)時所需要個人信息的登記
[2]登錄 以注冊的賬號密碼信息驗證身份進入系統(tǒng)
3. 參考資料
1."Java語言程序設(shè)計" 馬皓等,清華大學,2006
2."Eclipse使用教程" 林峰等,東南大學,2008
3."MySQL使用手冊"
4."軟件工程" 高鐵杠等,交通大學,2012
5."Android實戰(zhàn)開發(fā)"軟件開發(fā)技術(shù)聯(lián)盟編著,清華大學,2013
6."計算機軟件產(chǎn)品開發(fā)文件編制指南"GB/T 8567-89
軟件總體概述
4. 軟件標識
軟件全名稱:基于android開發(fā)的旅行記錄App
縮稱:旅行記錄系統(tǒng)
版本號:android4.0以上
5、5. 軟件描述
一.5.1 系統(tǒng)屬性
軟件具有獨立性
此需求規(guī)格說明書對"旅行記錄系統(tǒng)"做了全面細致的用戶需求分析,明確所要開發(fā)的系統(tǒng)應(yīng)具有的功能、性能與界面,使系統(tǒng)分析人員及系統(tǒng)開發(fā)人員能清楚地了解用戶的需求,并在此根底上進一步提出概要設(shè)計說明書和完成后續(xù)設(shè)計與開發(fā)工作。
一.5.2 開發(fā)背景
現(xiàn)在是信息科技時代,4G網(wǎng)絡(luò)潮流已經(jīng)不可抵擋,用手機進展網(wǎng)絡(luò)通訊會越來越多人,然而用手機查詢出門旅游信息已經(jīng)越來越普遍了。人們的生活水平逐漸提高,度假出外旅游已經(jīng)成為人們生活的一局部,然而一款幫助人們記錄旅行經(jīng)歷,分享旅行心得,制作會說話、會記路、會拼圖、會美容的精巧旅行紀念冊的軟件會
6、方便大家記錄美好的旅行經(jīng)歷 。
本系統(tǒng)采用eclipse開發(fā)平臺來搭建android應(yīng)用的開發(fā)環(huán)境。采用了 技術(shù),以及運用 數(shù)據(jù)庫來報存相關(guān)信息。
一.5.3 軟件功能
a. 高——軟件必須實現(xiàn)的功能,用戶有明確的功能定義和要求;
b. 中——軟件應(yīng)該實現(xiàn)的功能,用戶的功能定義和要求可能是模糊的、不具體的、或低約束的,但是這類功能的缺少會導(dǎo)致用戶的不滿意,因此這類功能的具體需求應(yīng)當由需求分析人員誘導(dǎo)用戶產(chǎn)生并明確;
c. 低——軟件盡量實現(xiàn)的功能,并可根據(jù)開發(fā)進度進展取舍,但這類功能的實現(xiàn)將會增加用戶的滿意度。
功能需求標識:
輸入 1.1
輸出
7、1.2
展示 1.3
1
注冊
1.1
高
用戶登記個人信息
2
登錄
1.1
高
以賬戶密碼信息進入系統(tǒng)
3
找回密碼
1.1
高
忘記密碼時方便用戶重置密碼
4
設(shè)置
1.2
中
用戶要進展信息的設(shè)置例如離線下載等
5
通知
1.2
中
系統(tǒng)通知用戶旅行記憶消息
6
留下足跡
1.1
中
包含了拍照、記錄心得、編寫容以及發(fā)布功能
7
生成紀念冊
1.2
中
把一些足跡生產(chǎn)一段時間出外旅游的紀念冊
8
精選
1.3
低
系統(tǒng)推薦用戶上傳的一些精巧紀念冊分享出來給所有用戶欣賞
9
中國
8、
1.3
低
系統(tǒng)推薦用戶上傳的一些在中國旅行的精巧紀念冊分享出來給所有用戶欣賞
10
世界
1.3
低
系統(tǒng)推薦用戶上傳的一些在世界旅行的精巧紀念冊分享出來給所有用戶欣賞
6. 用戶的特點
使用本軟件系統(tǒng)的用戶只要會識字以及簡單的手機操作〔拍照、打字〕就可以靈活地使用本系統(tǒng)進展旅游記錄了。
7. 限制與約束
(1) 編程語言使用java語言
(2) 通信協(xié)議TCP/IP
具體需求
〔1〕注意系統(tǒng)上傳照片的數(shù)據(jù)保存
〔2〕注意系統(tǒng)用戶的數(shù)量增多時的數(shù)據(jù)庫使用崩潰問題
8. 功能需求
本節(jié)描述2. 2.3.節(jié)所述的每一功能需求。本節(jié)可以劃分為假設(shè)干小節(jié),每一
9、小節(jié)逐一說明每一功能需求。
本節(jié)將該功能需求具體描述為輸入、處理和輸出的需求。本節(jié)可用自然語言描述;也可用形式化的方法描述,如數(shù)據(jù)流圖〔DFD〕、業(yè)務(wù)流程圖〔IDEF0〕方法等。本節(jié)由以下容組成:
A. 輸入:詳細描述該功能的所有輸入數(shù)據(jù),包括:輸入源、類型、長度、數(shù)值圍、精度、量綱、數(shù)量、更新和處理頻度等;
B. 處理:定義對輸入數(shù)據(jù)的全部操作,以獲得預(yù)期的輸出數(shù)據(jù),包括:輸入數(shù)據(jù)的有效性檢驗、操作時序或優(yōu)先級、異常情況處理、輸出數(shù)據(jù)的有效性檢驗等;
C. 輸出:詳細描述該功能的所有輸出數(shù)據(jù),包括:承受者、類型、長度、數(shù)值圍、精度、量綱、數(shù)量、出錯信息等。
可用下表方式描述:
功
10、能編號
功能名稱
所屬部門
調(diào)查者
調(diào)查時間
審核人
功 能
描 述
輸入項
處理描述
輸出項
界面要求
我〔個人信息〕的模塊
未登錄
已登陸
推薦首頁模塊
總體功能
9. 性能需求
〔1〕客戶端一般響應(yīng)時間〔除報表統(tǒng)計、數(shù)據(jù)導(dǎo)入〕不超過1秒。
〔2〕登錄時間不超過30秒。
〔3〕支持2000名用戶信息的一次性導(dǎo)入,導(dǎo)入時間不超過300秒。
〔4〕支持5000名用戶并發(fā)使用,并保證性能不受影響。
10. 數(shù)據(jù)庫需求
本節(jié)說明對軟件所應(yīng)用的數(shù)據(jù)庫的需求,如:數(shù)據(jù)項、記錄、文件標識、靜態(tài)和動態(tài)的組織、存取能力
11、等。
11. 設(shè)計約束
一.11.1 其他標準的約束
本節(jié)描述由現(xiàn)有的標準或規(guī)則派生的要求,如:
a. 報表格式;
b. 數(shù)據(jù)命名;
c. 會計準則;
d. 審計追蹤,等等。
一.11.2 硬件約束
本節(jié)包括各種軟件運行的硬件約束,如:
a 硬件配置的特點;
b 存儲器和輔助存儲器的容量。
12. 屬性
本節(jié)定義用戶對軟件的其他屬性的要求,可能的容如下所列。如果SRS包括了以下屬性,但在SRS的其他章節(jié)進展說明,須在相應(yīng)小節(jié)指明。
一.12.1 可用性
定義*些需求〔如:檢查點、恢復(fù)方法和重啟動性等〕,以保證軟件的可用性。
一.12.2 可靠性
定義軟件在規(guī)定
12、的時間和規(guī)定的條件下,滿足規(guī)定功能的能力。
一.12.3 效率
定義軟件在規(guī)定的條件下,功能和性能水平與所使用資源量〔如軟件產(chǎn)品、硬件設(shè)施、耗材、操作人員、維護人員〕之間的關(guān)系。
一.12.4 平安性
說明如何保護軟件,以防止偶然或惡意的訪問、使用、修改或泄密。
一.12.5 可維護性
規(guī)定需求以保證軟件是可維護的。
一.12.6 可移植性
說明軟件對軟、硬件環(huán)境的兼容,它從一個環(huán)境移植到另一個環(huán)境的約束等。
...
13. 外部接口需求
一.13.1 用戶接口
人性化界面,全新感覺,操作簡便,一目了然,視圖優(yōu)美等特點。并且采用菜單界面驅(qū)動方式,給操作用戶帶來了極大的便
13、利,對用戶友好。
一.13.2 硬件接口
本軟件不需要特定的硬件或硬件接口進展支撐。
普通PC機均可運行此軟件。
一.13.3 軟件接口
運行于Windows95及更高版本的操作系統(tǒng)之上。
一.13.4 通信接口
本節(jié)指定各種通信接口,如局域網(wǎng)的協(xié)議等。
數(shù)據(jù)字典
以如下方式列出數(shù)據(jù)字典:
存折=戶名+所號++開戶日+性質(zhì)+〔印密〕+1{存取行}50
戶名=2{字母}24
所號="001〞.."99999999〞
如果數(shù)據(jù)字典在設(shè)計階段完成或進一步完善,在此節(jié)說明。
附錄
14. 用戶方組織機構(gòu)圖;
附錄中還可能包括的容有:
a 原有系統(tǒng)的組織機構(gòu)圖、業(yè)務(wù)流程圖、信息流程圖;
b 輸入、輸出格式樣本;
c 穿插索引等;
d "需求規(guī)格說明書"確認協(xié)議。
. z.