javaweb需求分析書_第1頁
javaweb需求分析書_第2頁
javaweb需求分析書_第3頁
javaweb需求分析書_第4頁
javaweb需求分析書_第5頁
免費(fèi)預(yù)覽已結(jié)束,剩余6頁可下載查看

下載本文檔

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

文檔簡介

1、xxxxxxxxxxxxxxxxx系統(tǒng)需求分析書擬制:日期:2009-09-10審核:日期:2009-09-11批準(zhǔn):日期:2009-09-11日期修訂版本描述作者2012-08-17V1.0.0創(chuàng)建馬克2012-08-19V1.0.1增加,修改需求司命1.引言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用戶類和特性 12.4運(yùn)行環(huán)境 22.5設(shè)計(jì)和實(shí)現(xiàn)上的限制 22.6假設(shè)和約束(依賴)錯(cuò)誤!未定義書簽。3.外部接口需求23.1用戶界面 23.2硬件接口 2

2、3.3軟件接口 23.4通訊接口 34.系統(tǒng)功能需求34.1說明和優(yōu)先級(jí)錯(cuò)誤!未定義書簽。4.2激勵(lì)/響應(yīng)序列錯(cuò)誤!未定義書簽。4.3輸入酶出數(shù)據(jù)錯(cuò)誤!未定義書簽。5.其他非功能需求65.1性能需求 75.2安全措施需求 75.3安全性需求 75.4軟件質(zhì)量屬性 75.5業(yè)務(wù)規(guī)則錯(cuò)誤!未定義書簽。5.6用戶文檔 86.詞匯表87.數(shù)據(jù)定義88.分析模型89.待定問題列表81.%2.%3.%4.引言1編寫目的本需求分析報(bào)告的目的是規(guī)范化本系統(tǒng)的編寫,旨在于提高軟件開發(fā)過程中的能見度,便于對(duì)軟件開發(fā)過程中的控制與管理,同時(shí)提出了本系統(tǒng)的軟件開發(fā)過程,便于程序員與客戶之間的交流、協(xié)作,并作為工作成果

3、的原始依據(jù),同時(shí)也表明了本軟件的共性,以期能夠獲得更大范圍的應(yīng)用。1項(xiàng)目風(fēng)險(xiǎn)?開發(fā)過程中如果有開發(fā)人員離職或缺席,有可能延遲項(xiàng)目的進(jìn)度;?開發(fā)過程中遇到實(shí)現(xiàn)不了的功能;?開發(fā)過程中客戶要求修改需求。1文檔約定1預(yù)期讀者和閱讀建議預(yù)期讀者:軟件開發(fā)人員,測(cè)試人員以及客戶1產(chǎn)品規(guī)范1參考文獻(xiàn)2.%2.%3.%4.綜合描述2產(chǎn)品的狀況2產(chǎn)品的功能2.2.12用戶類和特性2.6對(duì)話用戶:所有使用此系統(tǒng)的用戶。分為普通用戶(ordinary_user,簡寫為OU)與認(rèn)證用戶(approved_user,簡寫為AU)。普通用戶指不需要注冊(cè)既可訪問系統(tǒng)的用戶,認(rèn)證用戶又分為:商戶(seller)和買家(bu

4、yer)。適用GUI頁面與系統(tǒng)后臺(tái)管理模塊進(jìn)行交互。2.6系統(tǒng)用戶:負(fù)責(zé)系統(tǒng)管理的前端用戶(operator)。同樣適用GUI頁面與系統(tǒng)后臺(tái)管理模塊進(jìn)行交互,此類用戶與對(duì)話用戶相同。2.6系統(tǒng)管理員:負(fù)責(zé)后端管理系統(tǒng)的用戶(administrator)。使用系統(tǒng)后臺(tái)管理模塊獨(dú)立的GUI頁面與系統(tǒng)交互。文檔名稱:2運(yùn)行環(huán)境本系統(tǒng)采用B/S架構(gòu),需要支持的操作系統(tǒng)和瀏覽器如下:2.7客戶端PC客戶端:操作系統(tǒng):WindowsVista/7/8,Linux,MacOS瀏覽器:IE7/8/9,Firefox14,Safari5/6,Chrome手機(jī)客戶端:操作系統(tǒng):IOS,Android,Window

5、sPhone瀏覽器:略。平板端:操作系統(tǒng):IOS,Android瀏覽器:略。2.7服務(wù)端硬件:1U刀片機(jī)軟件:操作系統(tǒng):Windows2008serverWeb應(yīng)用服務(wù)器:IIS7數(shù)據(jù)庫:SQLServer20052設(shè)計(jì)和實(shí)現(xiàn)上的限制在系統(tǒng)設(shè)計(jì)和實(shí)現(xiàn)的過程中,從技術(shù)角度上可能存在一些約束條件,這些約束條件包括:7.客戶應(yīng)用環(huán)境特殊,使得一些成熟的工具無法應(yīng)用,只能進(jìn)行底層開發(fā)以實(shí)現(xiàn)上層應(yīng)用流程。8.客戶有獨(dú)特的行業(yè)背景或應(yīng)用目標(biāo), 現(xiàn)有的方法或者工具無法滿足, 只能改變?cè)O(shè)計(jì)思路或者實(shí)現(xiàn)方法。9.客戶提出了一些技術(shù)上不能實(shí)現(xiàn)的需求,只能改變?cè)O(shè)計(jì)思路。.外部接口需求用戶界面要求有菜單及工具欄以方便

6、操作對(duì)文件的各種操作可直接在頁面上操作對(duì)文件目錄的各種操作可直接在頁面上操作查詢出來的文章在另一個(gè)窗口中顯示硬件接口需要計(jì)算機(jī)硬盤接口實(shí)現(xiàn)文件的上傳和下載軟件接口Windows標(biāo)準(zhǔn)接口文檔名稱:通訊接口網(wǎng)絡(luò)通信標(biāo)準(zhǔn)、郵件推送、web瀏覽器、通信安全與加密、數(shù)據(jù)傳輸、短信通訊接口、手機(jī)客戶端接口、第三方支付接口、微博接口.系統(tǒng)功能需求前臺(tái) web 頁面需求說明增加需求:整個(gè)平臺(tái)里面廣告位的需求,試圖考慮平臺(tái)需要廣告管理功能*)?4.1.1注冊(cè)/登陸d906a-Numbered_d0ccec95-788f-4e29-9143-5e32f9325be5-Num普通用戶注冊(cè)和登陸注冊(cè):采用用戶名加密碼

7、方式注冊(cè),并且驗(yàn)證手機(jī)號(hào)碼。注冊(cè)成功后,成為注冊(cè)用戶(RU-RegisteredUser),注冊(cè)用戶默認(rèn)為買家,只具備任何購買能力。(*來自普通用戶的自主注冊(cè)不是這個(gè)平臺(tái)注冊(cè)用戶的主要途徑,主要途徑是:商家在平臺(tái)里面自己的后臺(tái)給自己要贈(zèng)送/返利的客人進(jìn)行打款操作,帳號(hào)是手機(jī)號(hào),如果系統(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)完成

8、。(*程序設(shè)計(jì)功能包含兩種:1商戶在平臺(tái)自助注冊(cè)后可自主充值,即意味著無需管理員這邊操作即可使用平臺(tái);2商戶必須是簽約付款后有管理員為其開通對(duì)應(yīng)的帳號(hào)及進(jìn)行初期的設(shè)置后交由商戶使用;其中第一中方式可考慮在二期實(shí)施*)登陸:用戶使用用戶名、密碼和驗(yàn)證碼方式進(jìn)行登錄,登錄后系統(tǒng)自動(dòng)判斷其身份,進(jìn)入相應(yīng)頁面。d906a-Numbered_d0ccec95-788f-4e29-9143-5e32f9325be5-Num系統(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)

9、管理系統(tǒng)日志信息中。(信息包含但不限于以下:登陸用戶名、登陸IP、登陸時(shí)間、行為、登出時(shí)間等)。?4.1.2首頁包含以下功能/模塊文檔名稱:活動(dòng)(*提供的限量的可搶的實(shí)物商品一期只為實(shí)物*)當(dāng)前活動(dòng)即將開始的活動(dòng)推薦活動(dòng)(*取消*)用戶動(dòng)態(tài)/商戶動(dòng)態(tài)導(dǎo)航欄鏈接微博關(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)。商戶:管理

10、商品:商品的增刪查改(*一期商戶自己在后臺(tái)可無商品商品即活動(dòng)申請(qǐng)功能一期有系統(tǒng)運(yùn)營管理員操作*)合作期限:(*商戶人民幣資金帳戶無余額即無法使用平臺(tái)返利功能*)賬戶管理:充值:采用線下支付或在線支付(第三方支付接口)。轉(zhuǎn)賬:打款給購買了商品的普通用戶。查詢:充值記錄,轉(zhuǎn)賬記錄。普通用戶:賬戶管理:查詢:購買記錄,轉(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)容、商品、地址

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

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

13、.5活動(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í)4.2.6系統(tǒng)設(shè)置重置管理員密碼設(shè)置貨幣比例(*1平臺(tái)收取人民幣對(duì)應(yīng)折算平臺(tái)虛擬幣的比例;2運(yùn)營管理推出的活動(dòng)即實(shí)物商品的采購價(jià)和在平臺(tái)出售的價(jià)格比例*)設(shè)定合作商戶設(shè)定商戶優(yōu)先級(jí)設(shè)定商品優(yōu)先級(jí)頁面廣告位管理.其他非功能需求文檔名稱:性能需求并發(fā)性:因?yàn)槭窃诰€系統(tǒng),所以必須要具有并發(fā)性,并發(fā)數(shù)量前期設(shè)定為500.時(shí)間特性:略。兼容性:參見2.4運(yùn)行環(huán)境。數(shù)據(jù)庫容量:略網(wǎng)絡(luò)環(huán)境:最低要求,在512k撥號(hào)上網(wǎng)環(huán)境中能運(yùn)行。系統(tǒng)

14、運(yùn)行時(shí)間:7X24小時(shí)不間斷運(yùn)行。安全措施需求設(shè)有登錄密碼檢驗(yàn)功能,并且此密碼可以在以后進(jìn)行修改,所有密碼均使用MD5加密。安全性需求因本系統(tǒng)屬于開放性B/S系統(tǒng),因此要做到良好用戶權(quán)限控制,尤其是對(duì)于數(shù)據(jù)庫的安全性要予以考慮。軟件質(zhì)量屬性可擴(kuò)展性以后隨著系統(tǒng)的發(fā)展,系統(tǒng)需求有可能也會(huì)有相應(yīng)的增加,所以具有可擴(kuò)展性是為了便于以后對(duì)系統(tǒng)進(jìn)行修改。安全性這里的安全性是指信息安全,英文是Security而不是Safety。安全性是指防止系統(tǒng)被非法入侵的能力,既屬于技術(shù)問題又屬于管理問題。清晰性清晰意味著系統(tǒng)易讀、易理解,這個(gè)質(zhì)量屬性表達(dá)了人們的一種質(zhì)樸的愿望。易用性便于用戶使用,具有友好的用戶界面性能通常是指軟件的“時(shí)間一空間”效率,而不僅是指系統(tǒng)的運(yùn)行速度。盡量使系統(tǒng)的相應(yīng)速度與運(yùn)行快些,并且占用資源少些。正確性讓系統(tǒng)具有按照需求正確執(zhí)行任務(wù)的能力。這里“正確性”的語義涵蓋了“精確性”。正確性無疑是第一重要的軟件質(zhì)量屬性。如果系統(tǒng)運(yùn)行不正確,將會(huì)給用戶造成不便甚至損失。技術(shù)評(píng)審和測(cè)試的第一關(guān)都是檢查工作成果的正確性。健壯性在異常情況下,系統(tǒng)能夠正常運(yùn)行的能力。健壯性有兩層含義:一是容錯(cuò)能力,二是恢復(fù)能力。所以系統(tǒng)必須具

溫馨提示

  • 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)論