Eshop網(wǎng)上商城需求定義書前臺(tái)功能_第1頁
Eshop網(wǎng)上商城需求定義書前臺(tái)功能_第2頁
Eshop網(wǎng)上商城需求定義書前臺(tái)功能_第3頁
Eshop網(wǎng)上商城需求定義書前臺(tái)功能_第4頁
Eshop網(wǎng)上商城需求定義書前臺(tái)功能_第5頁
已閱讀5頁,還剩24頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

軟件需求說明書編寫規(guī)范案卷號(hào)日期2016.07.22VESHOP網(wǎng)上商城軟件系統(tǒng))軟件需求說明書(前臺(tái)功能部分)作者: 簽收人: 簽收日期: 修改情況記錄:版本號(hào)修改批準(zhǔn)人修改人安裝日期簽收人軟件需求說明書編寫規(guī)范目錄TOC\o"1-5"\h\z\o"CurrentDocument"1引言 1\o"CurrentDocument"編寫目的 1\o"CurrentDocument"范圍 1定義 2\o"CurrentDocument"參考資料 2\o"CurrentDocument"2項(xiàng)目概述 3\o"CurrentDocument"產(chǎn)品描述 3\o"CurrentDocument"產(chǎn)品功能 3\o"CurrentDocument"用戶特點(diǎn) 4\o"CurrentDocument"一般約束 5\o"CurrentDocument"3具體需求 5\o"CurrentDocument"功能需求 5\o"CurrentDocument"會(huì)員注冊(cè) 5\o"CurrentDocument"會(huì)員登錄 6\o"CurrentDocument"會(huì)員密碼找回 7\o"CurrentDocument"會(huì)員個(gè)人信息維護(hù) 7\o"CurrentDocument"地址薄 8添加地址薄 9修改地址薄 9刪除地址薄 10\o"CurrentDocument"會(huì)員交易歷史查詢 10\o"CurrentDocument"會(huì)員積分查詢 11\o"CurrentDocument"商品展示 12\o"CurrentDocument"商品分類瀏覽 12\o"CurrentDocument"商品搜索 12\o"CurrentDocument"商品評(píng)論 13\o"CurrentDocument"購物車 14\o"CurrentDocument"添加購物車 14\o"CurrentDocument"修改商品數(shù)量 15冊(cè)U除商品 15收藏夾 16結(jié)賬 17\o"CurrentDocument"會(huì)員注銷 17\o"CurrentDocument"外部接口需求 18\o"CurrentDocument"用戶接口 18\o"CurrentDocument"硬件接口 18\o"CurrentDocument"軟件接口 18\o"CurrentDocument"通信接口 19\o"CurrentDocument"性能需求 19\o"CurrentDocument"設(shè)計(jì)約束 20\o"CurrentDocument"硬件的限制 20軟件需求說明書編寫規(guī)范TOC\o"1-5"\h\z屬性 20\o"CurrentDocument"可用性 20\o"CurrentDocument"安全性 20\o"CurrentDocument"可移植性 20\o"CurrentDocument"可維護(hù)性 21軟件需求說明書編寫規(guī)范1引言編寫目的本文檔是基于ESHOP網(wǎng)上商城軟件系統(tǒng)的前臺(tái)功能的基本需求制定的。本文檔的編寫是為了規(guī)范化本系統(tǒng)的編寫,提高系統(tǒng)開發(fā)過程的能見度;也是為了下一階段的設(shè)計(jì)、開發(fā)提供準(zhǔn)備和依據(jù),為項(xiàng)目小組成員對(duì)需求的理解提供詳盡的描述,以及在開發(fā)過程中的各個(gè)環(huán)節(jié)的鏈接以及各個(gè)組成員之間的協(xié)同工作提供強(qiáng)有力的保證。同時(shí)本文檔也作為項(xiàng)目評(píng)審驗(yàn)收的依據(jù)之一。預(yù)期讀者:客戶、項(xiàng)目小組的各個(gè)成員以及輔導(dǎo)老師等。范圍a.產(chǎn)品名稱:ESHOP網(wǎng)上商城b.該產(chǎn)品為企業(yè)的銷售、服務(wù)和資訊提供了一個(gè)平臺(tái),為消費(fèi)者的瀏覽產(chǎn)品信息和購物提供了一個(gè)平臺(tái)。它包括前臺(tái)管理和后臺(tái)管理。c.企業(yè)依托于該產(chǎn)品開展綜合性的網(wǎng)絡(luò)營銷活動(dòng),推廣網(wǎng)站,樹立品牌。本產(chǎn)品主要提供以下服務(wù):1)、產(chǎn)品展示:7*24小時(shí)永不關(guān)門的產(chǎn)品展示平臺(tái)。主要展示產(chǎn)品的信息,包括文字、圖片、多媒體等展示手段。2)、銷售服務(wù):提供自助式的訂單填寫向?qū)?,歷史訂單追溯等多種銷售服務(wù)。增加銷售服務(wù)水平,降低人力成本。3)、售后服務(wù):保留歷史賬單,加強(qiáng)顧客消費(fèi)體驗(yàn)。提供企業(yè)相關(guān)產(chǎn)品的有關(guān)信息、購物指南,有助于消費(fèi)者使用本企業(yè)的產(chǎn)品。4)、提升品牌價(jià)值:做好顧客在本網(wǎng)站購物時(shí)的細(xì)節(jié)方面,比如訂單、投訴、購物指南以及事務(wù)處理的及時(shí)性,有助于加強(qiáng)企業(yè)在顧客心中的印象度和誠信度。5)、后臺(tái)管理服務(wù):主要是對(duì)買家、賣家、商品信息、訂單信息、商家活動(dòng)等的管理。軟件需求說明書編寫規(guī)范定義1、會(huì)員:在ESHOP商城注冊(cè)成功的人。2、用戶:在ESHOP商城未注冊(cè)以及注冊(cè)未成功的人。3、ES:ESHOP。4、PC:PersonalComputer,個(gè)人計(jì)算機(jī)。5、JDK:JavaDevelopmentKit。6、B/S:(Browser/Server結(jié)構(gòu))結(jié)構(gòu)即瀏覽器和服務(wù)器結(jié)構(gòu)。7、IE:WindowsInternetExplorer,^IE瀏覽器。8、HTTP:HyperTextTransferProtocol,超文本傳輸協(xié)議。9、TCP/IP:TransmissionControlProtocol/InternetProtocol,傳輸控制協(xié)議/因特網(wǎng)互聯(lián)協(xié)議。10、MVC:模型(Model)、視圖(View)和控制(Controller)。11、JSP:JavaServerPages。參考資料a.國家標(biāo)準(zhǔn)軟件開發(fā)模板GB8567——88。運(yùn)行環(huán)境要求系統(tǒng)建模采用支持UML的CASE工具Rose2003開發(fā)環(huán)境。 StarUml系統(tǒng)實(shí)現(xiàn)語言采用Java語言編程。數(shù)據(jù)庫設(shè)計(jì)采用PowerDesigner工具設(shè)計(jì) 16.5版本數(shù)據(jù)管理采用MicrosoftSQLSever2000數(shù)據(jù)庫管理系統(tǒng)。MySQL5.5以上系統(tǒng)操作平臺(tái)采用微軟操作系統(tǒng)WindowsXP。服務(wù)器端系統(tǒng)的運(yùn)行軟件要求:Windows2000Server或更高版本客戶機(jī)運(yùn)行環(huán)境:Windows2000或更高版本軟件需求說明書編寫規(guī)范2項(xiàng)目概述產(chǎn)品描述本系統(tǒng)為了展示企業(yè)的產(chǎn)品,開展企業(yè)的銷售活動(dòng),樹立企業(yè)的品牌而建設(shè),主要適用對(duì)象是廣大網(wǎng)上的顧客。此系統(tǒng)不是一個(gè)獨(dú)立的軟件,它需要數(shù)據(jù)庫的支持,例如Oracle數(shù)據(jù)庫;它還需要網(wǎng)絡(luò)的支持,在局域網(wǎng)和互聯(lián)網(wǎng)中都可,這就需要服務(wù)器的支持,例如tomcat服務(wù)器等;還需要JDK的支持。此系統(tǒng)包含了前臺(tái)管理和后臺(tái)管理,而前臺(tái)包含注冊(cè)、登錄、商品瀏覽以及購物等服務(wù)。主要滿足客戶的需求。產(chǎn)品功能1、本產(chǎn)品主要功能模塊如表(1)。ESHOP網(wǎng)上商城模塊編號(hào)會(huì)員注冊(cè)ES-1會(huì)員登錄ES-2會(huì)員密碼找回ES-3會(huì)員個(gè)人信息維護(hù)ES-4地址薄(ES-5)添加地址薄ES-5-1修改地址薄ES-5-2刪除地址薄ES-5-3會(huì)員交易歷史查詢ES-6會(huì)員賬戶(充值、繳費(fèi)、提現(xiàn))ES2-7二期會(huì)員積分查詢ES-7商品展示商品分類瀏覽ES-8-1商品搜索ES-8-2商品評(píng)論ES-8-3購物車(ES-9)添加購物車ES-9-1修改商品數(shù)量ES-9-2刪除商品ES-9-3收藏夾ES-10

軟件需求說明書編寫規(guī)范結(jié)賬ES-11會(huì)員注銷ES-12表(1)2、本產(chǎn)品各個(gè)功能的業(yè)務(wù)邏輯流程如圖(1)進(jìn)A百城」進(jìn)?、米史4-Q陳j入藥空車J進(jìn)Z迂小圖(1)合雖交展五史五2」進(jìn)A百城」進(jìn)?、米史4-Q陳j入藥空車J進(jìn)Z迂小圖(1)合雖交展五史五2」至另本分用1」士L同意秣?2.3用戶特.1 J是J1、消費(fèi)者J£里文可自一般在網(wǎng)上購物的消費(fèi)者主要特點(diǎn)是他們都可以使用計(jì)算機(jī)的基本操作軟件需求說明書編寫規(guī)范2.4一般約束1、系統(tǒng)中的錯(cuò)誤信息提示:a、錯(cuò)誤信息提示框;b、網(wǎng)頁錯(cuò)誤信息,即文本型。這兩種的信息錯(cuò)誤提示方法都可以。3具體需求功能需求會(huì)員注冊(cè)述:用戶在商城購物時(shí),需要注冊(cè)成為會(huì)員才可以購物,而此模塊就是完成會(huì)員的注冊(cè)功能,讓用戶注冊(cè)成為會(huì)員,方便購物。象:商城的未注冊(cè)用戶。素如表(2)。數(shù)據(jù)項(xiàng)說明輸入格式是否必填E-mail地址一旦注冊(cè)成功不可改變文本是用戶名6~18個(gè)字符,一個(gè)漢字兩個(gè)字符文本是登錄密碼6~18個(gè)字符文本是確認(rèn)密碼6~18個(gè)字符文本是身份證號(hào)碼文本是電話號(hào)碼文本是所在地文本是郵政編碼文本是表(2)4、模塊描述如表(3)。內(nèi)容描述模塊編號(hào)ES-1模塊名稱用戶注冊(cè)主要參與者商城未注冊(cè)的用戶第5頁軟件需求說明書編寫規(guī)范模塊功能描述提供用戶注冊(cè)頁面,填寫用戶必要信息前置條件無后置條件成為會(huì)員,可以購物擴(kuò)展用戶注冊(cè)成功后,成為會(huì)員,就可以登錄購物。表(3)述:用戶進(jìn)入該網(wǎng)站,直接點(diǎn)擊網(wǎng)站首頁的的“【注冊(cè)】”鏈接或未注冊(cè)的用戶在選好商品需要購買時(shí),網(wǎng)站會(huì)提示該用戶不是會(huì)員,則會(huì)直接跳轉(zhuǎn)到注冊(cè)頁面;在注冊(cè)頁面里,用戶填寫好必要信息,點(diǎn)擊“提交”按鈕,則用戶所填信息提交給系統(tǒng)驗(yàn)證,若驗(yàn)證通過,則系統(tǒng)提示“注冊(cè)成功”,否則系統(tǒng)提示“注冊(cè)失敗”,則用戶重新填寫信息注冊(cè)。的驗(yàn)證:在提交信息給系統(tǒng)時(shí),系統(tǒng)對(duì)數(shù)據(jù)驗(yàn)證,此時(shí)系統(tǒng)通過javascript來對(duì)數(shù)據(jù)進(jìn)行驗(yàn)證。主要驗(yàn)證輸入時(shí)有些數(shù)據(jù)是否滿足要求的長(zhǎng)度以及有些數(shù)據(jù)是否滿足要求的格式,比如驗(yàn)證E-mail地址格式、身份證號(hào)碼格式、電話號(hào)碼格式以及郵政編碼格式。還要驗(yàn)證用戶所注冊(cè)的E-mail地址是否已被用過,即E-mail地址唯一性檢測(cè)。會(huì)員登錄1、功能描述:主要用來對(duì)會(huì)員登錄時(shí)的用戶名和密碼的驗(yàn)證,看是否是會(huì)員,即主要對(duì)登錄用戶身份的驗(yàn)證。2、使用對(duì)象:注冊(cè)成功的會(huì)員。3、輸入的要素如表(4)。數(shù)據(jù)項(xiàng)說明輸入格式是否必填用戶名用注冊(cè)時(shí)的郵箱地址登錄文本是密碼文本是表(4)4、模塊描述如表(5)。內(nèi)容描述模塊編號(hào)ES-2模塊名稱會(huì)員登錄主要參與者經(jīng)過注冊(cè)成功的會(huì)員、未注冊(cè)的用戶模塊功能描述對(duì)登錄用戶進(jìn)行身份的驗(yàn)證前置條件無軟件需求說明書編寫規(guī)范后置條件用戶經(jīng)過系統(tǒng)的合法驗(yàn)證后,可以使用合法身份來購物和查閱商品信息以及其他操作擴(kuò)展可以允許用戶先選好商品,然后再去登錄表(5)5、過程描述:注冊(cè)成功的會(huì)員可以在首頁中點(diǎn)擊【登錄】"鏈接進(jìn)入登錄頁面,還可以在選購好商品之后系統(tǒng)提示進(jìn)入到登錄頁面。在登錄頁面里,會(huì)員根據(jù)注冊(cè)成功的用戶名和密碼進(jìn)行登錄,系統(tǒng)對(duì)其輸入的用戶名進(jìn)行驗(yàn)證,若成功,則成功登錄;否則失敗。失敗時(shí)提示失敗信息。6、表單驗(yàn)證:主要驗(yàn)證郵箱地址格式。會(huì)員密碼找回1、功能描述:當(dāng)會(huì)員忘記登錄密碼時(shí),可通過此功能來找回密碼。2、使用對(duì)象:已經(jīng)注冊(cè)過的會(huì)員3、輸入要素如表(6)。數(shù)據(jù)項(xiàng)說明輸入格式是否必填E-mail地址文本是表(6)4、模塊描述如表(7)。內(nèi)容描述模塊編號(hào)ES-3模塊名稱會(huì)員密碼找回主要參與者已經(jīng)注冊(cè)過的會(huì)員主要功能描述主要完成會(huì)員密碼的找回前置條件已經(jīng)注冊(cè)成功的會(huì)員且忘記密碼后置條件可以重新獲得密碼,獲得合法的身份進(jìn)入商城購物擴(kuò)展輸入E-mail后,驗(yàn)證正確后可以讓會(huì)員重新設(shè)置密碼或會(huì)員提供一個(gè)手機(jī)號(hào)碼,系統(tǒng)將會(huì)員密碼發(fā)送去會(huì)員提供的手機(jī)號(hào)碼,根據(jù)手機(jī)的驗(yàn)證來重新獲取密碼。表(7)5、過程描述:會(huì)員在登錄頁面點(diǎn)擊“忘記密碼”鏈接后,進(jìn)入密碼找回頁面,會(huì)員輸入E-mail地址,E-mail地址通過系統(tǒng)驗(yàn)證以后,系統(tǒng)給出會(huì)員注冊(cè)時(shí)的密碼;如果E-mail地址錯(cuò)誤,則密碼找回操作失敗。6、表單驗(yàn)證:主要驗(yàn)證郵箱地址格式。會(huì)員個(gè)人信息維護(hù)1、功能描述:當(dāng)會(huì)員的有些信息變更時(shí),需要在這里進(jìn)行個(gè)人信息的修改,此模塊主要對(duì)會(huì)員信息的一個(gè)更新。

軟件需求說明書編寫規(guī)范2、使用對(duì)象:注冊(cè)成功且登錄成功的會(huì)員。3、輸入要素如表(8)。數(shù)據(jù)項(xiàng)說明輸入格式是否必填用戶名6~18個(gè)字符文本否原密碼6~18個(gè)字符文本否新密碼6~18個(gè)字符文本否電話號(hào)碼文本否所在地文本否郵政編碼文本否表(8)4、模塊描述如表(9)。內(nèi)容描述模塊編號(hào)ES-4模塊名稱會(huì)員個(gè)人信息維護(hù)主要參與者登錄成功的會(huì)員主要功能描述更新個(gè)人信息前置條件登錄成功后置條件獲得最新的個(gè)人信息,方便會(huì)員管理以及購物擴(kuò)展無表(9)5、過程描述:會(huì)員登錄成功后,然后點(diǎn)擊首頁的“會(huì)員個(gè)人信息維護(hù)”鏈接,進(jìn)入個(gè)人信息維護(hù)界面,填寫個(gè)人信息,系統(tǒng)對(duì)其填寫的信息進(jìn)行驗(yàn)證,若通過,然后就對(duì)這個(gè)會(huì)員的信息進(jìn)行更新,若成功,則提示成功,否則提示失敗。在此過程中,用戶的E-meil地址為不可修改項(xiàng)。6、表單驗(yàn)證:主要對(duì)用戶名、原密碼和新密碼的長(zhǎng)度以及電話號(hào)碼、郵政編碼格式的驗(yàn)證。址薄1、功能描述:登錄成功的會(huì)員可以在地址薄中創(chuàng)建自己的地址薄,會(huì)員在結(jié)賬時(shí)可以選擇某個(gè)地址作為送貨地址。2、使用對(duì)象:登錄成功的會(huì)員3、模塊描述如表(10)。內(nèi)容描述模塊編號(hào)ES-5模塊名稱地址薄主要參與者成功登錄的會(huì)員主要功能描述創(chuàng)建自己地址薄前置條件會(huì)員必須已登錄后置條件ES-5-1ES-5-2ES-5-3擴(kuò)展會(huì)員可以在提交訂單時(shí)填寫地址表(10)4、過程描述:軟件需求說明書編寫規(guī)范會(huì)員成功登錄后,點(diǎn)擊導(dǎo)航欄中的"地址薄】”進(jìn)入地址薄頁面,然后會(huì)員就可以進(jìn)行各種操作。添加地址薄1、功能描述:會(huì)員進(jìn)入【地址薄】頁面后,可以在此區(qū)域中添加自己的地址。2、使用對(duì)象:進(jìn)入【地址薄】頁面的會(huì)員3、輸入要素如表(11)。數(shù)據(jù)項(xiàng)說明輸入格式是否必填真實(shí)姓名文本是送貨地址文本是郵政編碼文本是電話號(hào)碼文本是表(11)4、模塊描述如表(12)。內(nèi)容描述模塊編號(hào)ES-5-1模塊名稱添加地址薄主要參與者會(huì)員主要功能描述添加送貨地址前置條件登錄成功的會(huì)員,且進(jìn)入【地址薄】頁面后置條件可以在購物時(shí)用此地址作為送貨地址擴(kuò)展可以在提交訂單時(shí)填寫表(12)5、過程描述:會(huì)員填寫所有地址信息,提交系統(tǒng)驗(yàn)證,若通過驗(yàn)證,且交由系統(tǒng)處理,添加至數(shù)據(jù)庫,則表示添加成功;否則添加失敗。6、表單驗(yàn)證:主要驗(yàn)證表單是否為空,若為空,則提示出錯(cuò)信息。修改地址薄1、功能描述:會(huì)員對(duì)自己所添加的送貨地址進(jìn)行更新。2、使用對(duì)象:登錄成功的會(huì)員。3、輸入要素如表(13)。數(shù)據(jù)項(xiàng)說明輸入格式是否必填真實(shí)姓名文本是送貨地址文本是郵政編碼文本是電話號(hào)碼文本是表(13)4、模塊描述如表(14)。內(nèi)容描述

軟件需求說明書編寫規(guī)范模塊編號(hào)ES-5-2模塊名稱修改地址薄主要參與者會(huì)員主要功能描述更新送貨地址前置條件登錄成功的會(huì)員,且進(jìn)入【地址薄】頁面,且必須已有一個(gè)或多個(gè)送貨地址后置條件無擴(kuò)展無表(14)5、過程描述:會(huì)員點(diǎn)擊地址薄列表中的一個(gè)地址后的“修改”按鈕,出現(xiàn)修改頁面,然后會(huì)員填寫所有地址信息,提交系統(tǒng)驗(yàn)證,若通過驗(yàn)證,且交由系統(tǒng)處理,更新至數(shù)據(jù)庫,則表示更新成功;否則更新失敗。6、表單驗(yàn)證:主要驗(yàn)證表單是否為空,若為空,則提示出錯(cuò)。刪除地址薄1、功能描述:會(huì)員對(duì)自己不用的地址進(jìn)行刪除。2、使用對(duì)象:登錄成功的會(huì)員。3、模塊描述如表(15)。內(nèi)容描述模塊編號(hào)ES-5-3模塊名稱刪除地址薄主要參與者會(huì)員主要功能描述刪除失效的送貨地址前置條件此送貨地址沒有訂單和它關(guān)聯(lián)后置條件無擴(kuò)展無表(15)4、過程描述:會(huì)員點(diǎn)擊地址薄中某一個(gè)地址后的“刪除”按鈕,就可以刪除此地址,但在刪除時(shí)系統(tǒng)會(huì)給出“是否刪除”的提示信息。3?1.6會(huì)員交易歷史查詢1、功能描述:查詢會(huì)員的歷史交易。2、使用對(duì)象:會(huì)員。3、輸入要素如表(16)。數(shù)據(jù)項(xiàng)說明輸入格式是否必填起始時(shí)間時(shí)間間隔不得超過選擇是結(jié)束時(shí)間12個(gè)月選擇是訂單狀態(tài)狀態(tài)只有兩種:已支付和未支付。選擇是表(16)輸出要素如表(17)。數(shù)據(jù)項(xiàng)說明第10頁

軟件需求說明書編寫規(guī)范訂單號(hào)客戶號(hào)會(huì)員的郵箱地址下單時(shí)間訂單狀態(tài)詳情按鈕表(17)4、模塊描述如表(18)。內(nèi)容描述模塊編號(hào)ES-6模塊名稱會(huì)員交易歷史查詢主要參與者會(huì)員主要功能描述查詢會(huì)員的交易情況前置條件必須是會(huì)員且登錄成功,查詢條件輸入正確后置條件可以了解自己的訂單的詳情擴(kuò)展無表(18)5、過程描述:非會(huì)員點(diǎn)擊首頁的“會(huì)員交易歷史查詢”鏈接,系統(tǒng)提示去登錄;登錄成功后的會(huì)員點(diǎn)擊首頁的“會(huì)員交易歷史查詢”鏈接,跳轉(zhuǎn)到會(huì)員交易歷史查詢的頁面,會(huì)員選擇查詢的條件,點(diǎn)擊“查詢”按鈕,提交查詢條件,系統(tǒng)在數(shù)據(jù)庫中查找,若數(shù)據(jù)庫中由符合查詢條件的訂單,就顯示到前臺(tái)頁面中;否則提示“沒有符合條件的訂單”。在顯示的查詢的訂單頁面中,每一個(gè)訂單后面都有一個(gè)“詳情”按鈕,會(huì)員點(diǎn)擊這個(gè)按鈕,就可以看見自己訂單的詳細(xì)信息。每一個(gè)訂單的詳情中包括訂單號(hào)、客戶號(hào)、下單時(shí)間、訂單狀態(tài)、訂單金額、支付方式、收貨人、收貨人地址、收貨人E-email、收貨人手機(jī)以及這個(gè)訂單所包含的商品信息。訂單中的商品信息包括商品編號(hào)、商品名稱、商品價(jià)格、折扣率以及購買數(shù)量。員積分查詢1、功能描述:用來查詢會(huì)員當(dāng)前總積分和積分明細(xì)。2、使用對(duì)象:成功登錄的會(huì)員。3、輸出要素如表(19)。數(shù)據(jù)項(xiàng)說明當(dāng)前總積分訂單號(hào)下單時(shí)間訂單金額獲得積分某個(gè)訂單單獨(dú)獲得的積分表(19)4、模塊描述如表(20)。內(nèi)容描述模塊編號(hào)ES-7模塊名稱會(huì)員積分查詢主要參與者會(huì)員主要功能描述查詢會(huì)員積分情況第11頁

軟件需求說明書編寫規(guī)范前置條件必須是會(huì)員且登錄成功后置條件可以了解自己的積分的詳情,使會(huì)員在購物時(shí)享受積分服務(wù)擴(kuò)展無表(20)5、過程描述:會(huì)員登錄成功后,點(diǎn)擊首頁的“會(huì)員積分查詢”鏈接,就可以看見自己積分的詳細(xì)情況。會(huì)員積分規(guī)則則在系統(tǒng)后臺(tái)有詳細(xì)說明。品展示1商品分類瀏覽1、功能描述:首頁顯示商品分類,每類商品下包含子類。便于用戶瀏覽,購買時(shí)快速找到欲購商品。2、使用對(duì)象:所有人。3、輸出要素如表(22)。數(shù)據(jù)項(xiàng)說明大類別商品所屬的大的類別小類別商品所屬的小的類別商品圖片商品名稱商品價(jià)格商品折扣率商品詳細(xì)信息介紹點(diǎn)擊商品圖片時(shí)就會(huì)出現(xiàn)商品的詳細(xì)信息頁面表⑵)4、模塊描述如表(23)。內(nèi)容描述模塊編號(hào)ES-8-1模塊名稱商品分類瀏覽主要參與者所有人主要功能描述方便用戶查找商品,方便購物前置條件無后置條件無擴(kuò)展無表(22)5、過程描述:用戶可以在首頁中商品目錄下的類別可以找到自己所想購買商品所屬的類別,然后點(diǎn)擊類別鏈接,類別下就會(huì)出現(xiàn)許多的商品,在類別中點(diǎn)擊商品的圖片,就可以查看商品的詳細(xì)信息。第12頁

軟件需求說明書編寫規(guī)范2商品搜索1、功能描述:根據(jù)所輸入的關(guān)鍵字,快速找到自己想要買的商品。2、使用對(duì)象:所有人。3、輸入要素如表(24)。數(shù)據(jù)項(xiàng)說明輸入格式是否必填商品類別選項(xiàng)否關(guān)鍵字文本是表(23)4、模塊描述如表(25)。內(nèi)容描述模塊編號(hào)ES-8-2模塊名稱商品搜素主要參與者所有人主要功能描述快速查找商品前置條件無后置條件無擴(kuò)展無表(24)5、過程描述:在首頁點(diǎn)擊“商品搜索”鏈接,進(jìn)入商品搜索頁面輸入查詢條件或直接在首頁中輸入查找的條件,提交系統(tǒng)進(jìn)行搜索。查詢條件主要是商品類別和商品名稱。商品類別向可以選擇商品之類別之一,如果不選,則默認(rèn);關(guān)鍵字可以是任意的字符組合,如不填寫,則為空,搜索結(jié)果顯示為沒有滿足條件的商品。搜索結(jié)果以商品列表的形式在當(dāng)前頁顯示。每個(gè)搜索商品顯示包括圖片,名稱,市場(chǎng)價(jià),折扣率,并附有“購買”和“收藏”兩個(gè)按鈕。3商品評(píng)論1、功能描述:會(huì)員可以對(duì)網(wǎng)站的商品發(fā)表評(píng)論和打分,并可以查看其它會(huì)員的留言。2、使用對(duì)象:會(huì)員3、輸入要素如表(26)。數(shù)據(jù)項(xiàng)說明輸入格式是否必填打分選項(xiàng)是內(nèi)容文本否表(25)輸出要素如表(27)。數(shù)據(jù)項(xiàng)說明會(huì)員名會(huì)員郵箱地址發(fā)表時(shí)間發(fā)表時(shí)的系統(tǒng)時(shí)間打分發(fā)表內(nèi)容第13頁

軟件需求說明書編寫規(guī)范表(26)4、模塊描述如表(28)。內(nèi)容描述模塊編號(hào)ES-8-3模塊名稱商品評(píng)論主要參與者會(huì)員主要功能描述評(píng)分和發(fā)表評(píng)論前置條件無后置條件可以了解商品好壞以及商家信譽(yù)度擴(kuò)展無表(27)5、過程描述:在每一個(gè)商品的詳細(xì)信息下都有“查看用戶詳細(xì)評(píng)論”和“參與評(píng)論”的鏈接,會(huì)員可以點(diǎn)擊“查看用戶詳細(xì)評(píng)論”鏈接去查看所有會(huì)員的評(píng)論;點(diǎn)擊“參與評(píng)論”鏈接可以參與評(píng)論。進(jìn)入“參與評(píng)論”界面,會(huì)員可以打分和書寫評(píng)論;打分分為五個(gè)等級(jí):很不喜歡、不喜歡、還行、喜歡、很喜歡。一個(gè)會(huì)員對(duì)一個(gè)商品只能評(píng)論一次。商品評(píng)論顯示是從時(shí)間早到時(shí)間晚來顯示。物車購物車是會(huì)員購買的商品存放處,會(huì)員購買商品后,商品會(huì)添加到購物車中,添加的商品默認(rèn)數(shù)量為1。購物車中同時(shí)可存放多件商品,每件商品的購買數(shù)量在結(jié)賬前可以隨時(shí)更改,也可在結(jié)賬前隨時(shí)刪除。暫時(shí)不購買的商品,可先放入收藏夾中保存。模塊描述如表(29)。內(nèi)容描述模塊編號(hào)ES-9模塊名稱購物車主要參與者會(huì)員主要功能描述裝載產(chǎn)品前置條件無后置條件ES-9-1ES-9-2ES-9-3擴(kuò)展任何人都可使用表(28)加購物車1、功能描述:會(huì)員選好商品后點(diǎn)擊“購買”按鈕將商品加之購物車。2、使用對(duì)象:會(huì)員3、輸出要素如表(30)。(即購物車中顯示商品的字段)第14頁

軟件需求說明書編寫規(guī)范數(shù)據(jù)項(xiàng)說明商品名稱原價(jià)折扣率節(jié)省費(fèi)用數(shù)量操作即刪除表(29)4、模塊描述如表(31).內(nèi)容描述模塊編號(hào)ES-9-1模塊名稱添加購物車主要參與者會(huì)員主要功能描述方便購物前置條件無后置條件可以結(jié)賬擴(kuò)展任何人都可以使用表(30)5、過程描述:會(huì)員購買商品時(shí),可以有四中獲取方式。一是選購首頁或廣告頁中有顯示,直接獲取。二是某商品分類,進(jìn)入該類商品頁面,獲取商品。三是商品搜索,獲取商品。四是進(jìn)入收藏夾,獲取商品。獲取商品后,會(huì)員通過點(diǎn)擊商品項(xiàng)的“購買”按鈕,將商品加入購物車。獲取商品后,通過點(diǎn)擊商品圖片,可先瀏覽商品的詳細(xì)信息:商品圖片、原價(jià)、折扣率、節(jié)省、庫存量、用戶評(píng)分和商品描述,再加入購物車。如果庫存為0,只能收藏,不能購買。在購物車中,商品顯示項(xiàng)有商品名稱、原價(jià)、折扣率、節(jié)省以及數(shù)量,數(shù)量默認(rèn)為1.當(dāng)會(huì)員點(diǎn)擊“收藏”按鈕,表示選中的商品暫不購買,商品會(huì)被加入收藏夾中永久保存。用戶再次登錄時(shí),收藏夾中的商品可重新加入購物車購買。在購物車頁面中,點(diǎn)擊“繼續(xù)購買”,繼續(xù)購買其它商品。點(diǎn)擊“進(jìn)入結(jié)算中心”,進(jìn)入結(jié)賬頁面。改商品數(shù)量1、功能描述:結(jié)算之前,會(huì)員可以改變購買商品的數(shù)量。2、使用對(duì)象:會(huì)員3、模塊描述如表(32)。內(nèi)容描述模塊編號(hào)ES-9-2模塊名稱修改商品數(shù)量主要參與者會(huì)員主要功能描述修改購物中購買的商品的數(shù)量前置條件購物車中有需要購買的商品第15頁軟件需求說明書編寫規(guī)范后置條件無擴(kuò)展任何人都可以使用表(31)4、過程描述:會(huì)員點(diǎn)擊“購買”按鈕將商品加入購物車時(shí),默認(rèn)數(shù)量為1”。會(huì)員可以在數(shù)量文本框中將“1”修改為欲購買的數(shù)量,并通過點(diǎn)擊“更新”按鈕使修改生效。如果更新的數(shù)量小于等于庫存,系統(tǒng)將顯示更新后的數(shù)量,價(jià)格和總價(jià);如果更新的數(shù)量大于庫存,系統(tǒng)將提示庫存不足。除商品1、功能描述:購買過程中,會(huì)員可對(duì)商品數(shù)量進(jìn)行刪除。2、使用對(duì)象:會(huì)員3、模塊描述如表(33)。內(nèi)容描述模塊編號(hào)ES-9-3模塊名稱刪除商品主要參與者會(huì)員主要功能描述刪除購物中購買的商品的數(shù)量前置條件購物車中有需要購買的商品后置條件無擴(kuò)展任何人都可以使用表(32)4、過程描述:購買過程中,會(huì)員可以對(duì)商品進(jìn)行刪除。每個(gè)商品項(xiàng)都帶有一個(gè)“刪除”一個(gè)按鈕,點(diǎn)擊該按鈕,系統(tǒng)將彈出刪除確認(rèn)對(duì)話框,會(huì)員確認(rèn)是否刪除。收藏夾1、功能描述:顧客選中的商品暫時(shí)不購買,可以先放到收藏夾里保存。會(huì)員退出登錄,收藏夾里的商品永久保存,下次登錄還可以看到自己的收藏夾,收藏夾里的商品還可以加入購物車。2、使用對(duì)象:會(huì)員3、輸出要素如表(34)數(shù)據(jù)項(xiàng)說明商品圖片商品名稱原價(jià)折扣率操作包括加入購物車和刪除表(33)4、模塊描述如表(35)。第16頁軟件需求說明書編寫規(guī)范內(nèi)容描述模塊編號(hào)ES-10模塊名稱收藏夾主要參與者會(huì)員主要功能描述保存暫不購買的商品前置條件無后置條件無擴(kuò)展無表(34)5、過程描述:點(diǎn)擊首頁中的“收藏夾”鏈接,可以進(jìn)入收藏夾頁面中,在此可以看見自己加入收藏夾內(nèi)的商品。在收藏夾內(nèi),會(huì)員可以刪除自己加入收藏夾里的商品。點(diǎn)擊“刪除”按鈕時(shí),系統(tǒng)將彈出刪除確認(rèn)對(duì)話框,會(huì)員確認(rèn)是否刪除。在每一個(gè)商品項(xiàng)都有“收藏”按鈕,點(diǎn)擊即可加入收藏夾。購物車頁面中的每一個(gè)商品項(xiàng)有“移入收藏夾”按鈕,表示在購物過程中,也可隨時(shí)將商品移入收藏夾,暫時(shí)不購買。收藏夾里的商品可以永久保存,直到此會(huì)員不存在。結(jié)賬1、功能描述:主要完成會(huì)員購物完畢時(shí)核對(duì)商品信息、確認(rèn)訂單以及收貨地址的完善。2、使用對(duì)象:登錄成功的會(huì)員3、模塊描述如表(36)。內(nèi)容描述模塊編號(hào)ES-11模塊名稱結(jié)賬主要參與者登錄成功的會(huì)員主要功能描述核對(duì)信息、下訂單和完善送貨地址前置條件購物車?yán)锉仨氈辽儆幸患唐泛笾脳l件無擴(kuò)展所有人都可以使用,配送方式支持“支付寶”、“先付款后到貨”等方式。表(35)4、過程描述:提交訂單必須是成功登錄的會(huì)員,因此,用戶在進(jìn)入結(jié)算頁面時(shí),若不是會(huì)員,系統(tǒng)提示用戶需要注冊(cè)成為會(huì)員且成功登錄后才可以提交訂單;若是會(huì)員,但未登錄,則系統(tǒng)需要提示會(huì)員去登錄,才可以提交訂單。訂單頁面主要顯示:已購買的商品清單、總價(jià)、積分、送貨地址和配送方式。點(diǎn)擊商品清單的“修改”按鈕,可返回購物車頁面對(duì)商品進(jìn)行再次修改。用戶可選擇使用積分抵用商品價(jià)格,如果選擇抵用,總價(jià)為抵用后的價(jià)格。送貨地址,會(huì)員可以選擇重新填寫和在地址薄里選擇兩種;若選擇重新選擇,會(huì)員須填寫送貨地址;若選擇在已有的地址薄里選擇,會(huì)員則可以選擇已有的地址。若是首次結(jié)賬且地址薄里沒有預(yù)備地址,則需要填寫送貨地址;非首次結(jié)賬,顯示上次購物時(shí)的送貨地址,并默認(rèn)為本次的送貨地址第17頁軟件需求說明書編寫規(guī)范配送方式只支持“貨到付款”。確認(rèn)購買,點(diǎn)擊“提交訂單”,系統(tǒng)提示“您的訂單已提交成功!”和訂單總金額,購買完成就。會(huì)員注銷1、功能描述:會(huì)員購物完成時(shí),可以點(diǎn)擊“注銷”按鈕退出商城。2、使用對(duì)象:成功登陸的會(huì)員3、模塊描述如表(21)。內(nèi)容描述模塊編號(hào)ES-12模塊名稱會(huì)員注銷主要參與者會(huì)員主要功能描述退出商城。前置條件必須是登錄后的會(huì)員后置條件擴(kuò)展無表(36)外部接口需求用戶接口1、E-mail地址:有效的E-mail地址格式,注冊(cè)成功后不可更改。2、用戶名:6~18個(gè)字符,可以為任意字符包括漢字,若有漢字,則一個(gè)漢字為兩個(gè)字符。3、密碼:6~18個(gè)字符。硬件接口1、帶有終端顯示的計(jì)算機(jī),例如pc機(jī)、筆記本電腦、臺(tái)式機(jī)等都可以。但不支持移動(dòng)終端設(shè)備。2、分辨率為1024*768以及以上。3、內(nèi)存為1G以及以上。4、網(wǎng)卡:網(wǎng)卡(NetworkInterfaceCard)也稱為網(wǎng)絡(luò)適配器或網(wǎng)板,它負(fù)責(zé)計(jì)算機(jī)與網(wǎng)絡(luò)介質(zhì)之間的電氣連接、數(shù)據(jù)流的傳輸和網(wǎng)絡(luò)地址確認(rèn)。5、集線器:集線器又稱集中器,集線器是連接網(wǎng)絡(luò)上各個(gè)結(jié)點(diǎn)的一種裝置,當(dāng)網(wǎng)絡(luò)的某個(gè)結(jié)點(diǎn)發(fā)生故障時(shí),連接在集線器上的結(jié)點(diǎn)立即可以檢測(cè)到,而且不影響網(wǎng)絡(luò)上其他結(jié)點(diǎn)第18頁軟件需求說明書編寫規(guī)范的正常工作,有利于網(wǎng)絡(luò)的維護(hù)和故障排除。6、網(wǎng)橋:網(wǎng)橋是一種存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備,主要用來連接類型相似的局域網(wǎng)絡(luò)。7、路由器:路由器是連接兩個(gè)或更多個(gè)邏輯上相互獨(dú)立的子網(wǎng),工作在ISO/OSI的第三層,即網(wǎng)絡(luò)層。8、網(wǎng)關(guān):網(wǎng)關(guān)又稱協(xié)議轉(zhuǎn)換器,它負(fù)責(zé)將協(xié)議進(jìn)行轉(zhuǎn)換并且保留原有的功能,將數(shù)據(jù)重新分組,以便在兩個(gè)協(xié)議不同的網(wǎng)絡(luò)之間進(jìn)行通信。網(wǎng)關(guān)工作在OSI協(xié)議的傳送層或更高層,主要用于連接不同結(jié)構(gòu)體系的網(wǎng)絡(luò)或用于局域網(wǎng)與主機(jī)之間的連接,9、中繼器:中繼器是最簡(jiǎn)單的局域網(wǎng)延伸設(shè)備,運(yùn)行在物理層,即OSI的最底層。3.2.3軟件接口1、該系統(tǒng)在開發(fā)過程所用的軟件如下:Qmyeclipse-8.0.0-win32QApache-Tomcat-6.0.16QJDK7QOracleDatabase

溫馨提示

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