javaweb需求分析書_第1頁
javaweb需求分析書_第2頁
javaweb需求分析書_第3頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、XXXXXXXXXXXXXXXXX 系統(tǒng)需求分析書擬制:日期:2009-09-10審核:日期:2009-09-11批準(zhǔn):日期:2009-09-11修訂記錄日期修訂版本描述作者2012-08-17創(chuàng)建馬克2012-08-19增加,修改需求司命1. 弓I言 11.1 編寫目的 11.2 項(xiàng)目風(fēng)險(xiǎn) 11.3 文檔約定 11.4 預(yù)期讀者和閱讀建議 11.5 產(chǎn)品規(guī)范 11.6 參考文獻(xiàn) 12. 綜合描述 12.1 產(chǎn)品的狀況 12.2 產(chǎn)品的功能 12.3 用戶類和特性 錯(cuò)誤!未定義書簽。2.4 運(yùn)行環(huán)境 12.5 設(shè)計(jì)和實(shí)現(xiàn)上的限制 22.6 假設(shè)和約束(依賴) 錯(cuò)誤!未定義書簽。3. 外部接口需

2、求 23.1 用戶界面 23.2 硬件接口 23.3 軟件接口 23.4 通訊接口 24.系統(tǒng)功能需求 24.14.2說明和優(yōu)先級(jí) 激勵(lì)/響應(yīng)序列 錯(cuò)誤!未定義書簽。 錯(cuò)誤!未定義書簽。4.3輸入/輸岀數(shù)據(jù) 錯(cuò)誤!未定義書簽。5.其他非功能需求 65.1性能需求65.2安全措施需求65.3安全性需求75.4軟件質(zhì)量屬性75.5業(yè)務(wù)規(guī)則 錯(cuò)誤!未定義書簽。5.6用戶文檔76.詞匯表77.數(shù)據(jù)定義78.分析模型79.待定問題列表 71. 引言1.1 編寫目的 本需求分析報(bào)告的目的是規(guī)范化本系統(tǒng)的編寫,旨在于提高軟件開發(fā)過程中的能見度, 便于對(duì)軟件開發(fā)過程中的控制和管理, 同時(shí)提出了本系統(tǒng)的軟件開發(fā)

3、過程, 便于程序員和客 戶之間的交流、 協(xié)作,并作為工作成果的原始依據(jù),同時(shí)也表明了本軟件的共性, 以期能夠 獲得更大范圍的使用 。1.2 項(xiàng)目風(fēng)險(xiǎn)? 開發(fā)過程中如果有開發(fā)人員離職或缺席,有可能延遲項(xiàng)目的進(jìn)度;? 開發(fā)過程中遇到實(shí)現(xiàn)不了的功能;? 開發(fā)過程中客戶要求修改需求。1.3 文檔約定1.4 預(yù)期讀者和閱讀建議預(yù)期讀者:軟件開發(fā)人員,測(cè)試人員以及客戶1.5 產(chǎn)品規(guī)范1.6 參考文獻(xiàn)2. 綜合描述2.1 產(chǎn)品的狀況2.2 產(chǎn)品的功能2.3 用戶類和特性2.3.1 對(duì)話用戶:所有使用此系統(tǒng)的用戶。分為普通用戶( ordinary_user ,簡(jiǎn)寫為 OU )和認(rèn)證用戶( approved_u

4、ser ,簡(jiǎn)寫為 AU )。普通用戶指不需要注冊(cè) 既可訪問系統(tǒng)的用戶,認(rèn)證用戶又分為:商戶(seller )和買家( buyer )。適用 GUI 頁面和系統(tǒng)后臺(tái)管理模塊進(jìn)行交互。2.3.2 系統(tǒng)用戶:負(fù)責(zé)系統(tǒng)管理的前端用戶( operator )。同樣適用 GUI 頁面和系統(tǒng) 后臺(tái)管理模塊進(jìn)行交互,此類用戶和對(duì)話用戶相同。2.3.3 系統(tǒng)管理員:負(fù)責(zé)后端管理系統(tǒng)的用戶( administrator )。使用系統(tǒng)后臺(tái)管理 模塊獨(dú)立的 GUI 頁面和系統(tǒng)交互。2.4 運(yùn)行環(huán)境本系統(tǒng)采用 B/S 架構(gòu),需要支持的操作系統(tǒng)和瀏覽器如下:2.4.1 客戶端PC 客戶端:操作系統(tǒng): Windows Vi

5、sta/7/8 , Linux , MacOS 瀏覽器: IE 7/8/9 ,F(xiàn)irefox 14 , Safari 5/6 , Chrome 手機(jī)客戶端:操作系統(tǒng): IOS ,Android , Windows Phone 瀏覽器:略。平板端: 操作系統(tǒng): IOS , Android 瀏覽器:略。2.4.2 服務(wù)端硬件:1U 刀片機(jī)軟件: 操作系統(tǒng): Windows 2008 server Web 使用服務(wù)器: IIS 7 數(shù)據(jù)庫: SQL Server 20052.5 設(shè)計(jì)和實(shí)現(xiàn)上的限制在系統(tǒng)設(shè)計(jì)和實(shí)現(xiàn)的過程中, 從技術(shù)角度上可能存在一些約束條件, 這些約束條件包括:1. 客戶使用環(huán)境特殊

6、,使得一些成熟的工具無法使用,只能進(jìn)行底層開發(fā)以實(shí)現(xiàn)上層 使用流程。2. 客戶有獨(dú)特的行業(yè)背景或使用目標(biāo),現(xiàn)有的方法或者工具無法滿足,只能改變?cè)O(shè)計(jì) 思路或者實(shí)現(xiàn)方法。3. 客戶提出了一些技術(shù)上不能實(shí)現(xiàn)的需求,只能改變?cè)O(shè)計(jì)思路。3. 外部接口需求3.1 用戶界面3.1.1 要求有菜單及工具欄以方便操作3.1.2 對(duì)文件的各種操作可直接在頁面上操作3.1.3 對(duì)文件目錄的各種操作可直接在頁面上操作3.1.4 查詢出來的文章在另一個(gè)窗口中顯示3.2 硬件接口需要計(jì)算機(jī)硬盤接口實(shí)現(xiàn)文件的上傳和下載3.3 軟件接口Windows 標(biāo)準(zhǔn)接口3.4 通訊接口網(wǎng)絡(luò)通信標(biāo)準(zhǔn)、郵件推送、 web 瀏覽器、通信安全

7、和加密、數(shù)據(jù)傳輸、短信通訊 接口、手機(jī)客戶端接口、第三方支付接口、微博接口4. 系統(tǒng)功能需求4.1 前臺(tái) web 頁面需求說明( *增加需求:整個(gè)平臺(tái)里面廣告位的需求,試圖考慮平臺(tái)需要廣告管理功能*)? 4.1.1 注冊(cè) / 登陸4.1.1.1 普通用戶注冊(cè)和登陸注冊(cè): 采用用戶名加密碼方式注冊(cè), 并且驗(yàn)證手機(jī)號(hào)碼。 注冊(cè)成功后, 成 為注冊(cè)用戶( RU-Registered User ),注冊(cè)用戶默認(rèn)為買家,只具備任何 購買能力。 (* 來自普通用戶的自主注冊(cè) 不是這個(gè)平臺(tái)注冊(cè)用戶的主要途 徑,主要途徑是:商家在平臺(tái)里面自己的后臺(tái)給自己要贈(zèng)送 /返利的客人 進(jìn)行打款操作,帳號(hào)是手機(jī)號(hào),如果系

8、統(tǒng)沒有這個(gè)手機(jī)號(hào)那么就自動(dòng)生成一個(gè)對(duì)應(yīng)的帳號(hào) 并轉(zhuǎn)入對(duì)應(yīng)的金額, 如果已有就直接轉(zhuǎn)入對(duì)應(yīng)的金額, 同時(shí)用站內(nèi)信 和 手機(jī)短信的方式通知其用戶;根據(jù)業(yè)務(wù)流程特點(diǎn) 這個(gè) 是系統(tǒng)普通用戶來源的主要途徑 *)商戶:認(rèn)證用戶必須和 XX 公司簽訂合作協(xié)議才能成為商戶( seller ),此 操作由系統(tǒng)管理員( administrator )在管理后臺(tái)完成。(*程序設(shè)計(jì)功能包含兩種:1 商戶在平臺(tái)自助注冊(cè)后 可自主充值,即意味著無需管理員這邊操作即可使用平臺(tái); 2 商戶必須是簽約付款后 有管 理員為其開通對(duì)應(yīng)的帳號(hào)及進(jìn)行初期的設(shè)置 后 交由商戶使用;其中 第 一中方式 可考慮在二期實(shí)施 *)登陸: 用戶使

9、用用戶名、 密碼和驗(yàn)證碼方式進(jìn)行登錄, 登錄后系統(tǒng)自動(dòng)判 斷其身份,進(jìn)入相應(yīng)頁面。4.1.1.2 系統(tǒng)用戶注冊(cè)和登陸注冊(cè): 系統(tǒng)用戶 (operator )為系統(tǒng)內(nèi)建用戶, 登陸密碼由系統(tǒng)自行生產(chǎn)。 登陸:系統(tǒng)用戶使用內(nèi)建賬戶進(jìn)行登陸對(duì)系統(tǒng)前臺(tái)進(jìn)行管理。 其登陸的信 息以及操作信息都會(huì)被記錄到后臺(tái)管理系統(tǒng)日志信息中。 (信息包含但不 限于以下:登陸用戶名、登陸IP、登陸時(shí)間、行為、登出時(shí)間等)。? 4.1.2 首頁包含以下功能 /模塊4.1.2.1 活動(dòng) ( *提供的限量的可搶的實(shí)物商品 一期只為實(shí)物 *)當(dāng)前活動(dòng)即將開始的活動(dòng)推薦活動(dòng) (*取消 *)4.1.2.2 用戶動(dòng)態(tài) /商戶動(dòng)態(tài)4.1

10、.2.3 導(dǎo)航欄鏈接4.1.2.4 微博關(guān)聯(lián)(* 不一定在首頁:在整個(gè)平臺(tái)里面增加一個(gè)內(nèi)容:就是對(duì)簽約商戶的展示,即在 平臺(tái)上展示商戶的相關(guān)活動(dòng)信息, 同步達(dá)到給用戶推薦活動(dòng)更多返利的消費(fèi)途徑 *)? 4.1.3 用戶管理平臺(tái)用戶可以對(duì)自身資料以及自身賬戶信息進(jìn)行管理。例如, 修改密碼, 修改昵稱,修改手機(jī)號(hào)碼(需重新驗(yàn)證) ,站內(nèi)消息管理等等。以下列出的是普通 用戶和商戶的不同點(diǎn)。4.1.3.1 商戶: 管理商品:商品的增刪查改( * 一期商戶自己在后臺(tái)可無商品商品即活動(dòng) 申請(qǐng)功能 一期有系統(tǒng) 運(yùn)營(yíng)管理員操作 *)合作期限:(*商戶人民幣 資金帳戶 無余額即無法使用平臺(tái)返利功能* )賬戶管理

11、:充值:采用線下支付或在線支付(第三方支付接口) 。 轉(zhuǎn)賬:打款給購買了商品的普通用戶。查詢:充值記錄,轉(zhuǎn)賬記錄。4.1.3.2 普通用戶: 賬戶管理:查詢:購買記錄,轉(zhuǎn)入記錄? 4.1.4 地圖搜索 (* 待二期增加:一期提供全實(shí)物商品,二期增加地域和 虛擬物品或服務(wù)性產(chǎn)品 更適合 *)商戶搜索: 搜索結(jié)果顯示在地圖上, 并以標(biāo)注的形式在地圖上顯示。 同時(shí)輔以 文字說明其商戶提供的商品以及具體地址。? 4.1.5 活動(dòng) 活動(dòng)詳細(xì)介紹:活動(dòng)詳細(xì)情況介紹,包含活動(dòng)內(nèi)容、商品、地址、相關(guān)商 戶、時(shí)間、返利等等。? 4.1.6 購買商品用戶購買商品后, 系統(tǒng)自動(dòng)發(fā)送短信至用戶手機(jī)作為憑證。 ( *因

12、一期是實(shí) 物商品 無需驗(yàn)證 按照用戶提供的收貨信息 發(fā)貨即可,可查詢發(fā)貨記錄 一般為快遞單號(hào) *)? 4.1.7 系統(tǒng)消息推送系統(tǒng)定時(shí)( *人工定時(shí) 手工操作 *)以短信或郵件形式將活動(dòng)已經(jīng)最新上 架商品信息發(fā)送到用戶處。? 4.1.8 短信接口略。4.2 后臺(tái)管理系統(tǒng)?421登陸系統(tǒng)管理員使用管理員賬號(hào)、密碼和驗(yàn)證碼方式登陸系統(tǒng)。?422用戶管理對(duì)系統(tǒng)所有注冊(cè)用戶進(jìn)行管理。操作可包含以下內(nèi)容:用戶查詢。查詢結(jié)果包含:用戶賬號(hào),昵稱,姓名,性別,身份證號(hào)碼,手機(jī)號(hào)碼,用戶身份,代表商戶,用戶狀態(tài),注冊(cè)時(shí)間,最后登陸 時(shí)間,上次登陸IP等。4.2.1.2 用戶賬號(hào)凍結(jié)。凍結(jié)用戶賬號(hào),需要發(fā)送郵件

13、或手機(jī)短信以通知用戶, 并告之凍結(jié)的原因。4.2.1.3 解封。解封同時(shí)也需要采用同樣方式通知用戶。4.2.1.4 商戶賬戶充值。4.2.1.5 用戶賬號(hào)狀態(tài)更改。普通賬戶更改為商戶,商戶更改為普通用戶。4.2.1.6 黑名單。對(duì)于違反網(wǎng)站規(guī)定的用戶,管理員可將其賬號(hào)加入黑名單,同時(shí)將其身份證號(hào)碼,手機(jī)號(hào)碼等相關(guān)身份信息同時(shí)加入黑名單中。?商品管理對(duì)商戶提供的商品進(jìn)行管理。包含商品的上下架、數(shù)量、描述等的管理。同時(shí)還對(duì)商戶進(jìn)行管理,包含商戶排名優(yōu)先級(jí)等等。?日志 對(duì)系統(tǒng)日志,具備查詢的功能。日志內(nèi)容包含但不限于以下內(nèi)容:管理員登陸賬號(hào)管理員登陸時(shí)間管理員登陸IP管理員操作內(nèi)容管理員登出時(shí)間?4

14、25活動(dòng)管理管理員對(duì)于活動(dòng)的操作。應(yīng)包含以下內(nèi)容:編輯活動(dòng)內(nèi)容增加活動(dòng)供應(yīng)商戶多個(gè)活動(dòng)同時(shí)出現(xiàn)時(shí), 編輯活動(dòng)的優(yōu)先級(jí) (是否需要首頁顯示, 以及首頁 顯示的活動(dòng)信息)編輯商戶的優(yōu)先級(jí)?426系統(tǒng)設(shè)置重置管理員密碼設(shè)置貨幣比例(*1平臺(tái)收取 人民幣 對(duì)應(yīng)折算平臺(tái)虛擬幣的 比例;2運(yùn) 營(yíng)管理推出的活動(dòng) 即實(shí)物商品 的采購價(jià) 和 在平臺(tái)出售的價(jià)格 比例*) 設(shè)定合作商戶設(shè)定商戶優(yōu)先級(jí)設(shè)定商品優(yōu)先級(jí)頁面廣告位管理5. 其他非功能需求5.1性能需求并發(fā)性:因?yàn)槭窃诰€系統(tǒng),所以必須要具有并發(fā)性,并發(fā)數(shù)量前期設(shè)定為500.5.1.2 時(shí)間特性:略。5.1.3 兼容性:參見2.4運(yùn)行環(huán)境。5.1.4 數(shù)據(jù)庫容

15、量:略5.1.5 網(wǎng)絡(luò)環(huán)境:最低要求,在512k撥號(hào)上網(wǎng)環(huán)境中能運(yùn)行。5.1.6 系統(tǒng)運(yùn)行時(shí)間:7X 24小時(shí)不間斷運(yùn)行。5.2安全措施需求設(shè)有登錄密碼檢驗(yàn)功能,并且此密碼可以在以后進(jìn)行修改,所有密碼均使用 MD5加密。5.3 安全性需求因本系統(tǒng)屬于開放性 B/S 系統(tǒng),因此要做到良好用戶權(quán)限控制,尤其是對(duì)于數(shù)據(jù) 庫的安全性要予以考慮。5.4 軟件質(zhì)量屬性5.4.1 可擴(kuò)展性 以后隨著系統(tǒng)的發(fā)展,系統(tǒng)需求有可能也會(huì)有相應(yīng)的增加,所以具有可擴(kuò)展 性是為了便于以后對(duì)系統(tǒng)進(jìn)行修改。5.4.2 安全性 這里的安全性是指信息安全,英文是 Security 而不是 Safety 。安全性是指防 止系統(tǒng)被非

16、法入侵的能力,既屬于技術(shù)問題又屬于管理問題。5.4.3 清晰性 清晰意味著系統(tǒng)易讀、易理解,這個(gè)質(zhì)量屬性表達(dá)了人們的一種質(zhì)樸的愿望。5.4.4 易用性 便于用戶使用,具有友好的用戶界面5.4.5 性能 通常是指軟件的 “時(shí)間空間” 效率,而不僅是指系統(tǒng)的運(yùn)行速度。盡量使系 統(tǒng)的相應(yīng)速度和運(yùn)行快些,并且占用資源少些。5.4.6 正確性 讓系統(tǒng)具有按照需求正確執(zhí)行任務(wù)的能力。這里“正確性”的語義涵蓋了“精 確性”。正確性無疑是第一重要的軟件質(zhì)量屬性。如果系統(tǒng)運(yùn)行不正確,將會(huì)給用 戶造成不便甚至損失。技術(shù)評(píng)審和測(cè)試的第一關(guān)都是檢查工作成果的正確性。5.4.7 健壯性 在異常情況下,系統(tǒng)能夠正常運(yùn)行的能力。 健壯性有兩層含義: 一是容錯(cuò)

溫馨提示

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

評(píng)論

0/150

提交評(píng)論