版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、案卷號(hào)日期B2C在線商城軟件需求說(shuō)明書 作 者: 簽 收 人: 簽收日期: 修改情況記錄:版本號(hào)修改批準(zhǔn)人修改人安裝日期簽收人 目錄 1 引言11.1 編寫目的11.2 范圍11.3 定義21.4 參考資料22 項(xiàng)目概述22.1 產(chǎn)品描述22.2 產(chǎn)品功能22.3 用戶特點(diǎn)42.4 一般約束53 具體需求53.1 功能需求53.1.1 會(huì)員注冊(cè)53.1.2 會(huì)員登錄63.1.3會(huì)員密碼找回73.1.4會(huì)員個(gè)人信息維護(hù)73.1.5地址薄添加地址薄修改地址薄刪除地址薄103.1.6會(huì)員交易歷史查詢103.1.7會(huì)員積分查詢113.1.8商品展示123
2、.1.8.1商品分類瀏覽商品搜索商品評(píng)論133.1.9購(gòu)物車添加購(gòu)物車修改商品數(shù)量刪除商品153.1.10收藏夾163.1.11結(jié)賬173.1.12會(huì)員注銷173.2 外部接口需求183.2.1 用戶接口183.2.2 硬件接口183.2.3 軟件接口183.2.4 通信接口193.3 性能需求193.4 設(shè)計(jì)約束203.4.1硬件的限制203.5 屬性203.5.1 可用性203.5.2 安全性203.5.3 可移植性203.5.4 可維護(hù)性211 引言1.1 編寫目的本文檔是基于B2C在線商城軟件系統(tǒng)
3、的前臺(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)老師等。1.2 范圍a 產(chǎn)品名稱:B2C在線商城b 該產(chǎn)品為企業(yè)的銷售、服務(wù)和資訊提供了一個(gè)平臺(tái),為消費(fèi)者的瀏覽產(chǎn)品信息和購(gòu)物提供了一個(gè)平臺(tái)。它包括前臺(tái)管理和后臺(tái)管理。c 企業(yè)依托于該產(chǎn)品開展綜合性的網(wǎng)絡(luò)營(yíng)銷活動(dòng),推廣網(wǎng)站,樹立品牌。本產(chǎn)品主要提供以下服務(wù):1)
4、、產(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)信息、購(gòu)物指南,有助于消費(fèi)者使用本企業(yè)的產(chǎn)品。4)、提升品牌價(jià)值:做好顧客在本網(wǎng)站購(gòu)物時(shí)的細(xì)節(jié)方面,比如訂單、投訴、購(gòu)物指南以及事務(wù)處理的及時(shí)性,有助于加強(qiáng)企業(yè)在顧客心中的印象度和誠(chéng)信度。5)、后臺(tái)管理服務(wù):主要是對(duì)買家、賣家、商品信息、訂單信息、商家活動(dòng)等的管理。1.3 定義1、會(huì)員:在B2C在線商城注冊(cè)成功的人。2、用戶
5、:在B2C在線商城未注冊(cè)以及注冊(cè)未成功的人。3、ES:B2C在線。4、PC:Personal Computer,個(gè)人計(jì)算機(jī)。5、JDK:Java Development Kit。6、B/S:(Browser/Server結(jié)構(gòu))結(jié)構(gòu)即瀏覽器和服務(wù)器結(jié)構(gòu)。7、IE:Windows Internet Explorer,即IE瀏覽器。8、HTTP:HyperText Transfer Protocol,超文本傳輸協(xié)議。9、TCP/IP:Transmission Control Protocol/Internet Protocol,傳輸控制協(xié)議/因特網(wǎng)互聯(lián)協(xié)議。10、MVC:模型(Model)、視圖(V
6、iew)和控制(Controller)。11、JSP:Java Server Pages。1.4 參考資料a 國(guó)家標(biāo)準(zhǔn)軟件開發(fā)模板GB856788。2 項(xiàng)目概述2.1 產(chǎn)品描述本系統(tǒng)為了展示企業(yè)的產(chǎn)品,開展企業(yè)的銷售活動(dòng),樹立企業(yè)的品牌而建設(shè),主要適用對(duì)象是廣大網(wǎng)上的顧客。此系統(tǒng)不是一個(gè)獨(dú)立的軟件,它需要數(shù)據(jù)庫(kù)的支持,例如Oracle數(shù)據(jù)庫(kù);它還需要網(wǎng)絡(luò)的支持,在局域網(wǎng)和互聯(lián)網(wǎng)中都可,這就需要服務(wù)器的支持,例如tomcat服務(wù)器等;還需要JDK的支持。此系統(tǒng)包含了前臺(tái)管理和后臺(tái)管理,而前臺(tái)包含注冊(cè)、登錄、商品瀏覽以及購(gòu)物等服務(wù)。主要滿足客戶的需求。2.2 產(chǎn)品功能1、本產(chǎn)品主要功能模塊如表(1
7、)。B2C在線網(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ì)員積分查詢ES-7商品展示商品分類瀏覽ES-8-1商品搜索ES-8-2商品評(píng)論ES-8-3購(gòu)物車(ES-9)添加購(gòu)物車ES-9-1修改商品數(shù)量ES-9-2刪除商品ES-9-3收藏夾ES-10結(jié)賬ES-11會(huì)員注銷ES-12 表(1)2、本產(chǎn)品各個(gè)功能的業(yè)務(wù)邏輯流程如圖(1) 圖(1)2.3 用戶特點(diǎn)本產(chǎn)品的使用對(duì)象主要是:1、 消費(fèi)者一般在網(wǎng)上購(gòu)物的消費(fèi)者主要特點(diǎn)是他們都可以使用計(jì)
8、算機(jī)的基本操作。 2.4 一般約束1、系統(tǒng)中的錯(cuò)誤信息提示: a、錯(cuò)誤信息提示框; b、網(wǎng)頁(yè)錯(cuò)誤信息,即文本型。 這兩種的信息錯(cuò)誤提示方法都可以。3 具體需求3.1 功能需求3.1.1 會(huì)員注冊(cè)1、功能描述:用戶在商城購(gòu)物時(shí),需要注冊(cè)成為會(huì)員才可以購(gòu)物,而此模塊就是完成會(huì)員的注冊(cè)功能,讓用戶注冊(cè)成為會(huì)員,方便購(gòu)物。2、使用對(duì)象:商城的未注冊(cè)用戶。3、輸入要素如表(2)。數(shù)據(jù)項(xiàng)說(shuō)明輸入格式是否必填E-mail地址一旦注冊(cè)成功不可改變文本是用戶名618個(gè)字符,一個(gè)漢字兩個(gè)字符文本是登錄密碼618個(gè)字符文本是確認(rèn)密碼618個(gè)字符文本是身份證號(hào)碼文本是電話號(hào)碼文本是所在地文本是郵政編碼文本是 表(2)
9、4、模塊描述如表(3)。內(nèi)容描述模塊編號(hào)ES-1模塊名稱用戶注冊(cè)主要參與者商城未注冊(cè)的用戶模塊功能描述提供用戶注冊(cè)頁(yè)面,填寫用戶必要信息前置條件無(wú)后置條件成為會(huì)員,可以購(gòu)物擴(kuò)展用戶注冊(cè)成功后,成為會(huì)員,就可以登錄購(gòu)物。 表(3)5、過程描述:用戶進(jìn)入該網(wǎng)站,直接點(diǎn)擊網(wǎng)站首頁(yè)的的“【注冊(cè)】”鏈接或未注冊(cè)的用戶在選好商品需要購(gòu)買時(shí),網(wǎng)站會(huì)提示該用戶不是會(huì)員,則會(huì)直接跳轉(zhuǎn)到注冊(cè)頁(yè)面;在注冊(cè)頁(yè)面里,用戶填寫好必要信息,點(diǎn)擊“提交”按鈕,則用戶所填信息提交給系統(tǒng)驗(yàn)證,若驗(yàn)證通過,則系統(tǒng)提示“注冊(cè)成功”,否則系統(tǒng)提示“注冊(cè)失敗”,則用戶重新填寫信息注冊(cè)。6、表單中的驗(yàn)證:在提交信息給系統(tǒng)時(shí),系統(tǒng)對(duì)數(shù)據(jù)驗(yàn)證
10、,此時(shí)系統(tǒng)通過javascript來(lái)對(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è)。 3.1.2 會(huì)員登錄1、功能描述:主要用來(lái)對(duì)會(huì)員登錄時(shí)的用戶名和密碼的驗(yàn)證,看是否是會(huì)員,即主要對(duì)登錄用戶身份的驗(yàn)證。2、使用對(duì)象:注冊(cè)成功的會(huì)員。3、輸入的要素如表(4)。數(shù)據(jù)項(xiàng)說(shuō)明輸入格式是否必填用戶名用注冊(cè)時(shí)的郵箱地址登錄文本是密碼文本是 表(4)4、模塊描述如表(5)。內(nèi)容描述模塊編號(hào)ES-2模塊名稱會(huì)員登錄
11、主要參與者經(jīng)過注冊(cè)成功的會(huì)員、未注冊(cè)的用戶模塊功能描述對(duì)登錄用戶進(jìn)行身份的驗(yàn)證前置條件無(wú)后置條件用戶經(jīng)過系統(tǒng)的合法驗(yàn)證后,可以使用合法身份來(lái)購(gòu)物和查閱商品信息以及其他操作擴(kuò)展可以允許用戶先選好商品,然后再去登錄 表(5)5、過程描述: 注冊(cè)成功的會(huì)員可以在首頁(yè)中點(diǎn)擊“【登錄】”鏈接進(jìn)入登錄頁(yè)面,還可以在選購(gòu)好商品之后系統(tǒng)提示進(jìn)入到登錄頁(yè)面。在登錄頁(yè)面里,會(huì)員根據(jù)注冊(cè)成功的用戶名和密碼進(jìn)行登錄,系統(tǒng)對(duì)其輸入的用戶名進(jìn)行驗(yàn)證,若成功,則成功登錄;否則失敗。失敗時(shí)提示失敗信息。6、表單驗(yàn)證:主要驗(yàn)證郵箱地址格式。3.1.3會(huì)員密碼找回1、功能描述:當(dāng)會(huì)員忘記登錄密碼時(shí),可通過此功能來(lái)找回密碼。2、使
12、用對(duì)象:已經(jīng)注冊(cè)過的會(huì)員3、輸入要素如表(6)。 數(shù)據(jù)項(xiàng)說(shuō)明輸入格式是否必填E-mail地址文本是 表(6)4、模塊描述如表(7)。 內(nèi)容描述模塊編號(hào)ES-3模塊名稱會(huì)員密碼找回主要參與者已經(jīng)注冊(cè)過的會(huì)員主要功能描述主要完成會(huì)員密碼的找回前置條件已經(jīng)注冊(cè)成功的會(huì)員且忘記密碼后置條件可以重新獲得密碼,獲得合法的身份進(jìn)入商城購(gòu)物擴(kuò)展輸入E-mail后,驗(yàn)證正確后可以讓會(huì)員重新設(shè)置密碼或會(huì)員提供一個(gè)手機(jī)號(hào)碼,系統(tǒng)將會(huì)員密碼發(fā)送去會(huì)員提供的手機(jī)號(hào)碼,根據(jù)手機(jī)的驗(yàn)證來(lái)重新獲取密碼。 表(7)5、過程描述: 會(huì)員在登錄頁(yè)面點(diǎn)擊“忘記密碼”鏈接后,進(jìn)入密碼找回頁(yè)面,會(huì)員輸入E-mail地址,E-mail地址
13、通過系統(tǒng)驗(yàn)證以后,系統(tǒng)給出會(huì)員注冊(cè)時(shí)的密碼;如果E-mail地址錯(cuò)誤,則密碼找回操作失敗。6、表單驗(yàn)證:主要驗(yàn)證郵箱地址格式。3.1.4會(huì)員個(gè)人信息維護(hù)1、功能描述:當(dāng)會(huì)員的有些信息變更時(shí),需要在這里進(jìn)行個(gè)人信息的修改,此模塊主要對(duì)會(huì)員信息的一個(gè)更新。2、使用對(duì)象:注冊(cè)成功且登錄成功的會(huì)員。3、輸入要素如表(8)。數(shù)據(jù)項(xiàng)說(shuō)明輸入格式是否必填用戶名618個(gè)字符文本否原密碼618個(gè)字符文本否新密碼618個(gè)字符文本否電話號(hào)碼文本否所在地文本否郵政編碼文本否 表(8)4、模塊描述如表(9)。 內(nèi)容描述模塊編號(hào)ES-4模塊名稱會(huì)員個(gè)人信息維護(hù)主要參與者登錄成功的會(huì)員主要功能描述更新個(gè)人信息前置條件登錄成
14、功后置條件獲得最新的個(gè)人信息,方便會(huì)員管理以及購(gòu)物擴(kuò)展無(wú) 表(9)5、過程描述:會(huì)員登錄成功后,然后點(diǎn)擊首頁(yè)的“會(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)證。3.1.5地址薄1、功能描述:登錄成功的會(huì)員可以在地址薄中創(chuàng)建自己的地址薄,會(huì)員在結(jié)賬時(shí)可以選擇某個(gè)地址作為送貨地址。2、使用對(duì)象:登錄成功的會(huì)員3、模塊描述如表(10)。內(nèi)容描述模塊編號(hào)ES-5
15、模塊名稱地址薄主要參與者成功登錄的會(huì)員主要功能描述創(chuàng)建自己地址薄前置條件會(huì)員必須已登錄后置條件ES-5-1ES-5-2ES-5-3擴(kuò)展會(huì)員可以在提交訂單時(shí)填寫地址 表(10)4、過程描述: 會(huì)員成功登錄后,點(diǎn)擊導(dǎo)航欄中的“【地址薄】”進(jìn)入地址薄頁(yè)面,然后會(huì)員就可以進(jìn)行各種操作。添加地址薄1、功能描述:會(huì)員進(jìn)入【地址薄】頁(yè)面后,可以在此區(qū)域中添加自己的地址。2、使用對(duì)象:進(jìn)入【地址薄】頁(yè)面的會(huì)員3、輸入要素如表(11)。數(shù)據(jù)項(xiàng)說(shuō)明輸入格式是否必填真實(shí)姓名文本是送貨地址文本是郵政編碼文本是電話號(hào)碼文本是 表(11)4、模塊描述如表(12)。 內(nèi)容描述模塊編號(hào)ES-5-1模塊名稱添加地
16、址薄主要參與者會(huì)員主要功能描述添加送貨地址前置條件登錄成功的會(huì)員,且進(jìn)入【地址薄】頁(yè)面后置條件可以在購(gòu)物時(shí)用此地址作為送貨地址擴(kuò)展可以在提交訂單時(shí)填寫 表(12)5、過程描述: 會(huì)員填寫所有地址信息,提交系統(tǒng)驗(yàn)證,若通過驗(yàn)證,且交由系統(tǒng)處理,添加至數(shù)據(jù)庫(kù),則表示添加成功;否則添加失敗。6、表單驗(yàn)證: 主要驗(yàn)證表單是否為空,若為空,則提示出錯(cuò)信息。 修改地址薄1、功能描述:會(huì)員對(duì)自己所添加的送貨地址進(jìn)行更新。2、使用對(duì)象:登錄成功的會(huì)員。3、輸入要素如表(13)。數(shù)據(jù)項(xiàng)說(shuō)明輸入格式是否必填真實(shí)姓名文本是送貨地址文本是郵政編碼文本是電話號(hào)碼文本是 表(13)4、模塊描述如表(14)。
17、內(nèi)容描述模塊編號(hào)ES-5-2模塊名稱修改地址薄主要參與者會(huì)員主要功能描述更新送貨地址前置條件登錄成功的會(huì)員,且進(jìn)入【地址薄】頁(yè)面,且必須已有一個(gè)或多個(gè)送貨地址后置條件無(wú)擴(kuò)展無(wú) 表(14)5、過程描述: 會(huì)員點(diǎn)擊地址薄列表中的一個(gè)地址后的“修改”按鈕,出現(xiàn)修改頁(yè)面,然后 會(huì)員填寫所有地址信息,提交系統(tǒng)驗(yàn)證,若通過驗(yàn)證,且交由系統(tǒng)處理,更新至數(shù)據(jù)庫(kù),則表示更新成功;否則更新失敗。6、表單驗(yàn)證:主要驗(yàn)證表單是否為空,若為空,則提示出錯(cuò)。刪除地址薄1、功能描述:會(huì)員對(duì)自己不用的地址進(jìn)行刪除。2、使用對(duì)象:登錄成功的會(huì)員。3、模塊描述如表(15)。內(nèi)容描述模塊編號(hào)ES-5-3模塊名稱刪除地
18、址薄主要參與者會(huì)員主要功能描述刪除失效的送貨地址前置條件此送貨地址沒有訂單和它關(guān)聯(lián)后置條件無(wú)擴(kuò)展無(wú) 表(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)說(shuō)明輸入格式是否必填起始時(shí)間時(shí)間間隔不得超過12個(gè)月選擇是結(jié)束時(shí)間選擇是訂單狀態(tài)狀態(tài)只有兩種:已支付和未支付。選擇是 表(16) 輸出要素如表(17)。數(shù)據(jù)項(xiàng)說(shuō)明訂單號(hào)客戶號(hào)會(huì)員的郵箱地址下單時(shí)間訂單狀態(tài)詳情按鈕 表(17)4、模塊描述如表(18)。內(nèi)容描
19、述模塊編號(hào)ES-6模塊名稱會(huì)員交易歷史查詢主要參與者會(huì)員主要功能描述查詢會(huì)員的交易情況前置條件必須是會(huì)員且登錄成功,查詢條件輸入正確后置條件可以了解自己的訂單的詳情擴(kuò)展無(wú) 表(18)5、過程描述: 非會(huì)員點(diǎn)擊首頁(yè)的“會(huì)員交易歷史查詢”鏈接,系統(tǒng)提示去登錄;登錄成功后的會(huì)員點(diǎn)擊首頁(yè)的“會(huì)員交易歷史查詢”鏈接,跳轉(zhuǎn)到會(huì)員交易歷史查詢的頁(yè)面,會(huì)員選擇查詢的條件,點(diǎn)擊“查詢”按鈕,提交查詢條件,系統(tǒng)在數(shù)據(jù)庫(kù)中查找,若數(shù)據(jù)庫(kù)中由符合查詢條件的訂單,就顯示到前臺(tái)頁(yè)面中;否則提示“沒有符合條件的訂單”。在顯示的查詢的訂單頁(yè)面中,每一個(gè)訂單后面都有一個(gè)“詳情”按鈕,會(huì)員點(diǎn)擊這個(gè)按鈕,就可以看見自己訂單的詳細(xì)信
20、息。每一個(gè)訂單的詳情中包括訂單號(hào)、客戶號(hào)、下單時(shí)間、訂單狀態(tài)、訂單金額、支付方式、收貨人、收貨人地址、收貨人E-email、收貨人手機(jī)以及這個(gè)訂單所包含的商品信息。訂單中的商品信息包括商品編號(hào)、商品名稱、商品價(jià)格、折扣率以及購(gòu)買數(shù)量。3.1.7會(huì)員積分查詢1、功能描述:用來(lái)查詢會(huì)員當(dāng)前總積分和積分明細(xì)。2、使用對(duì)象:成功登錄的會(huì)員。3、輸出要素如表(19)。數(shù)據(jù)項(xiàng)說(shuō)明當(dāng)前總積分訂單號(hào)下單時(shí)間訂單金額獲得積分某個(gè)訂單單獨(dú)獲得的積分 表(19)4、模塊描述如表(20)。內(nèi)容描述模塊編號(hào)ES-7模塊名稱會(huì)員積分查詢主要參與者會(huì)員主要功能描述查詢會(huì)員積分情況前置條件必須是會(huì)員且登錄成功后置條件可以了解
21、自己的積分的詳情,使會(huì)員在購(gòu)物時(shí)享受積分服務(wù)擴(kuò)展無(wú) 表(20) 5、過程描述:會(huì)員登錄成功后,點(diǎn)擊首頁(yè)的“會(huì)員積分查詢”鏈接,就可以看見自己積分的詳細(xì)情況。會(huì)員積分規(guī)則則在系統(tǒng)后臺(tái)有詳細(xì)說(shuō)明。3.1.8商品展示3.1.81商品分類瀏覽1、功能描述:首頁(yè)顯示商品分類,每類商品下包含子類。便于用戶瀏覽,購(gòu)買時(shí)快速找到欲購(gòu)商品。2、使用對(duì)象:所有人。3、輸出要素如表(22)。數(shù)據(jù)項(xiàng)說(shuō)明大類別商品所屬的大的類別小類別商品所屬的小的類別商品圖片商品名稱商品價(jià)格商品折扣率商品詳細(xì)信息介紹點(diǎn)擊商品圖片時(shí)就會(huì)出現(xiàn)商品的詳細(xì)信息頁(yè)面 表(21)4、模塊描述如表(23)。 內(nèi)容描述模塊編號(hào)ES-8-1模塊名稱商品
22、分類瀏覽主要參與者所有人主要功能描述方便用戶查找商品,方便購(gòu)物前置條件無(wú)后置條件無(wú)擴(kuò)展無(wú) 表(22)5、過程描述:用戶可以在首頁(yè)中商品目錄下的類別可以找到自己所想購(gòu)買商品所屬的類別,然后點(diǎn)擊類別鏈接,類別下就會(huì)出現(xiàn)許多的商品,在類別中點(diǎn)擊商品的圖片,就可以查看商品的詳細(xì)信息。3.1.82商品搜索1、功能描述:根據(jù)所輸入的關(guān)鍵字,快速找到自己想要買的商品。2、使用對(duì)象:所有人。3、輸入要素如表(24)。數(shù)據(jù)項(xiàng)說(shuō)明輸入格式是否必填商品類別選項(xiàng)否關(guān)鍵字文本是 表(23)4、模塊描述如表(25)。內(nèi)容描述模塊編號(hào)ES-8-2模塊名稱商品搜素主要參與者所有人主要功能描述快速查找商品前置條件無(wú)后置條件無(wú)擴(kuò)
23、展無(wú) 表(24)5、過程描述:在首頁(yè)點(diǎn)擊“商品搜索”鏈接,進(jìn)入商品搜索頁(yè)面輸入查詢條件或直接在首頁(yè)中輸入查找的條件,提交系統(tǒng)進(jìn)行搜索。查詢條件主要是商品類別和商品名稱。商品類別向可以選擇商品之類別之一,如果不選,則默認(rèn);關(guān)鍵字可以是任意的字符組合,如不填寫,則為空,搜索結(jié)果顯示為沒有滿足條件的商品。搜索結(jié)果以商品列表的形式在當(dāng)前頁(yè)顯示。每個(gè)搜索商品顯示包括圖片,名稱,市場(chǎng)價(jià),折扣率,并附有“購(gòu)買”和“收藏”兩個(gè)按鈕。3.1.83商品評(píng)論1、功能描述:會(huì)員可以對(duì)網(wǎng)站的商品發(fā)表評(píng)論和打分,并可以查看其它會(huì)員的留言。2、使用對(duì)象:會(huì)員3、輸入要素如表(26)。數(shù)據(jù)項(xiàng)說(shuō)明輸入格式是否必填打分選項(xiàng)是內(nèi)容
24、文本否 表(25)輸出要素如表(27)。數(shù)據(jù)項(xiàng)說(shuō)明會(huì)員名會(huì)員郵箱地址發(fā)表時(shí)間發(fā)表時(shí)的系統(tǒng)時(shí)間打分發(fā)表內(nèi)容 表(26)4、模塊描述如表(28)。內(nèi)容描述模塊編號(hào)ES-8-3模塊名稱商品評(píng)論主要參與者會(huì)員主要功能描述評(píng)分和發(fā)表評(píng)論前置條件無(wú)后置條件可以了解商品好壞以及商家信譽(yù)度擴(kuò)展無(wú) 表(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)論
25、一次。 商品評(píng)論顯示是從時(shí)間早到時(shí)間晚來(lái)顯示。3.1.9購(gòu)物車 購(gòu)物車是會(huì)員購(gòu)買的商品存放處,會(huì)員購(gòu)買商品后,商品會(huì)添加到購(gòu)物車中,添加的商品默認(rèn)數(shù)量為1。購(gòu)物車中同時(shí)可存放多件商品,每件商品的購(gòu)買數(shù)量在結(jié)賬前可以隨時(shí)更改,也可在結(jié)賬前隨時(shí)刪除。暫時(shí)不購(gòu)買的商品,可先放入收藏夾中保存。 模塊描述如表(29)。內(nèi)容描述模塊編號(hào)ES-9模塊名稱購(gòu)物車主要參與者會(huì)員主要功能描述裝載產(chǎn)品前置條件無(wú)后置條件ES-9-1ES-9-2ES-9-3擴(kuò)展任何人都可使用 表(28)添加購(gòu)物車1、功能描述:會(huì)員選好商品后點(diǎn)擊“購(gòu)買”按鈕將商品加之購(gòu)物車。2、使用對(duì)象:會(huì)員3、輸出要素如表(30)。(即
26、購(gòu)物車中顯示商品的字段)數(shù)據(jù)項(xiàng)說(shuō)明商品名稱原價(jià)折扣率節(jié)省費(fèi)用數(shù)量操作即刪除 表(29)4、模塊描述如表(31). 內(nèi)容描述模塊編號(hào)ES-9-1模塊名稱添加購(gòu)物車主要參與者會(huì)員主要功能描述方便購(gòu)物前置條件無(wú)后置條件可以結(jié)賬擴(kuò)展任何人都可以使用 表(30)5、過程描述:會(huì)員購(gòu)買商品時(shí),可以有四中獲取方式。一是選購(gòu)首頁(yè)或廣告頁(yè)中有顯示,直接獲取。二是某商品分類,進(jìn)入該類商品頁(yè)面,獲取商品。三是商品搜索,獲取商品。四是進(jìn)入收藏夾,獲取商品。獲取商品后,會(huì)員通過點(diǎn)擊商品項(xiàng)的“購(gòu)買”按鈕,將商品加入購(gòu)物車。獲取商品后,通過點(diǎn)擊商品圖片,可先瀏覽商品的詳細(xì)信息:商品圖片、原價(jià)、折扣率、節(jié)省、庫(kù)存量、用戶評(píng)分
27、和商品描述,再加入購(gòu)物車。如果庫(kù)存為0,只能收藏,不能購(gòu)買。在購(gòu)物車中,商品顯示項(xiàng)有商品名稱、原價(jià)、折扣率、節(jié)省以及數(shù)量,數(shù)量默認(rèn)為1.當(dāng)會(huì)員點(diǎn)擊“收藏”按鈕,表示選中的商品暫不購(gòu)買,商品會(huì)被加入收藏夾中永久保存。用戶再次登錄時(shí),收藏夾中的商品可重新加入購(gòu)物車購(gòu)買。在購(gòu)物車頁(yè)面中,點(diǎn)擊“繼續(xù)購(gòu)買”,繼續(xù)購(gòu)買其它商品。點(diǎn)擊“進(jìn)入結(jié)算中心”,進(jìn)入結(jié)賬頁(yè)面。修改商品數(shù)量1、功能描述:結(jié)算之前,會(huì)員可以改變購(gòu)買商品的數(shù)量。2、使用對(duì)象:會(huì)員3、模塊描述如表(32)。內(nèi)容描述模塊編號(hào)ES-9-2模塊名稱修改商品數(shù)量主要參與者會(huì)員主要功能描述修改購(gòu)物中購(gòu)買的商品的數(shù)量前置條件購(gòu)物車中有需要購(gòu)
28、買的商品后置條件無(wú)擴(kuò)展任何人都可以使用 表(31)4、過程描述:會(huì)員點(diǎn)擊“購(gòu)買”按鈕將商品加入購(gòu)物車時(shí),默認(rèn)數(shù)量為“1”。會(huì)員可以在數(shù)量文本框中將“1”修改為欲購(gòu)買的數(shù)量,并通過點(diǎn)擊“更新”按鈕使修改生效。如果更新的數(shù)量小于等于庫(kù)存,系統(tǒng)將顯示更新后的數(shù)量,價(jià)格和總價(jià);如果更新的數(shù)量大于庫(kù)存,系統(tǒng)將提示庫(kù)存不足。刪除商品1、功能描述:購(gòu)買過程中,會(huì)員可對(duì)商品數(shù)量進(jìn)行刪除。2、使用對(duì)象:會(huì)員3、模塊描述如表(33)。內(nèi)容描述模塊編號(hào)ES-9-3模塊名稱刪除商品主要參與者會(huì)員主要功能描述刪除購(gòu)物中購(gòu)買的商品的數(shù)量前置條件購(gòu)物車中有需要購(gòu)買的商品后置條件無(wú)擴(kuò)展任何人都可以使用 表(32
29、)4、過程描述:購(gòu)買過程中,會(huì)員可以對(duì)商品進(jìn)行刪除。每個(gè)商品項(xiàng)都帶有一個(gè)“刪除”一個(gè)按鈕,點(diǎn)擊該按鈕,系統(tǒng)將彈出刪除確認(rèn)對(duì)話框,會(huì)員確認(rèn)是否刪除。3.1.10收藏夾1、功能描述:顧客選中的商品暫時(shí)不購(gòu)買,可以先放到收藏夾里保存。會(huì)員退出登錄,收藏夾里的商品永久保存,下次登錄還可以看到自己的收藏夾,收藏夾里的商品還可以加入購(gòu)物車。2、使用對(duì)象:會(huì)員3、輸出要素如表(34)數(shù)據(jù)項(xiàng)說(shuō)明商品圖片商品名稱原價(jià)折扣率操作包括加入購(gòu)物車和刪除 表(33)4、模塊描述如表(35)。內(nèi)容描述模塊編號(hào)ES-10模塊名稱收藏夾主要參與者會(huì)員主要功能描述保存暫不購(gòu)買的商品前置條件無(wú)后置條件無(wú)擴(kuò)展無(wú) 表(34)5、過程
30、描述:點(diǎn)擊首頁(yè)中的“收藏夾”鏈接,可以進(jìn)入收藏夾頁(yè)面中,在此可以看見自己加入收藏夾內(nèi)的商品。在收藏夾內(nèi),會(huì)員可以刪除自己加入收藏夾里的商品。點(diǎn)擊“刪除”按鈕時(shí),系統(tǒng)將彈出刪除確認(rèn)對(duì)話框,會(huì)員確認(rèn)是否刪除。在每一個(gè)商品項(xiàng)都有“收藏”按鈕,點(diǎn)擊即可加入收藏夾。購(gòu)物車頁(yè)面中的每一個(gè)商品項(xiàng)有“移入收藏夾”按鈕,表示在購(gòu)物過程中,也可隨時(shí)將商品移入收藏夾,暫時(shí)不購(gòu)買。收藏夾里的商品可以永久保存,直到此會(huì)員不存在。3.1.11結(jié)賬1、功能描述:主要完成會(huì)員購(gòu)物完畢時(shí)核對(duì)商品信息、確認(rèn)訂單以及收貨地址的完善。2、使用對(duì)象:登錄成功的會(huì)員3、模塊描述如表(36)。內(nèi)容描述模塊編號(hào)ES-11模塊名稱結(jié)賬主要參與
31、者登錄成功的會(huì)員主要功能描述核對(duì)信息、下訂單和完善送貨地址前置條件購(gòu)物車?yán)锉仨氈辽儆幸患唐泛笾脳l件無(wú)擴(kuò)展所有人都可以使用,配送方式支持“支付寶”、“先付款后到貨”等方式。 表(35)4、過程描述: 提交訂單必須是成功登錄的會(huì)員,因此,用戶在進(jìn)入結(jié)算頁(yè)面時(shí),若不是會(huì)員,系統(tǒng)提示用戶需要注冊(cè)成為會(huì)員且成功登錄后才可以提交訂單;若是會(huì)員,但未登錄,則系統(tǒng)需要提示會(huì)員去登錄,才可以提交訂單。訂單頁(yè)面主要顯示:已購(gòu)買的商品清單、總價(jià)、積分、送貨地址和配送方式。點(diǎn)擊商品清單的“修改”按鈕,可返回購(gòu)物車頁(yè)面對(duì)商品進(jìn)行再次修改。用戶可選擇使用積分抵用商品價(jià)格,如果選擇抵用,總價(jià)為抵用后的價(jià)格。送貨地址,會(huì)員
32、可以選擇重新填寫和在地址薄里選擇兩種;若選擇重新選擇,會(huì)員須填寫送貨地址;若選擇在已有的地址薄里選擇,會(huì)員則可以選擇已有的地址。若是首次結(jié)賬且地址薄里沒有預(yù)備地址,則需要填寫送貨地址;非首次結(jié)賬,顯示上次購(gòu)物時(shí)的送貨地址,并默認(rèn)為本次的送貨地址配送方式只支持“貨到付款”。確認(rèn)購(gòu)買,點(diǎn)擊“提交訂單”,系統(tǒng)提示“您的訂單已提交成功!”和訂單總金額,購(gòu)買完成就。3.1.12會(huì)員注銷1、功能描述:會(huì)員購(gòu)物完成時(shí),可以點(diǎn)擊“注銷”按鈕退出商城。2、使用對(duì)象:成功登陸的會(huì)員3、模塊描述如表(21)。內(nèi)容描述模塊編號(hào)ES-12模塊名稱會(huì)員注銷主要參與者會(huì)員主要功能描述退出商城。前置條件必須是登錄后的會(huì)員后置
33、條件擴(kuò)展無(wú) 表(36)3.2 外部接口需求3.2.1 用戶接口1、E-mail地址:有效的E-mail地址格式,注冊(cè)成功后不可更改。2、用戶名:618個(gè)字符,可以為任意字符包括漢字,若有漢字,則一個(gè)漢字為兩個(gè)字符。3、密碼:618個(gè)字符。3.2.2 硬件接口1、帶有終端顯示的計(jì)算機(jī),例如PC機(jī)、筆記本電腦、臺(tái)式機(jī)等都可以。但不支持移動(dòng)終端設(shè)備。2、分辨率為1024*768以及以上。3、內(nèi)存為1G以及以上。4、網(wǎng)卡:網(wǎng)卡(Network Interface Card)也稱為網(wǎng)絡(luò)適配器或網(wǎng)板,它負(fù)責(zé)計(jì)算機(jī)與網(wǎng)絡(luò)介質(zhì)之間的電氣連接、數(shù)據(jù)流的傳輸和網(wǎng)絡(luò)地址確認(rèn)。5、集線器:集線器又稱集中器,集線器是連
34、接網(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)的正常工作,有利于網(wǎng)絡(luò)的維護(hù)和故障排除。6、網(wǎng)橋:網(wǎng)橋是一種存儲(chǔ)轉(zhuǎn)發(fā)設(shè)備,主要用來(lái)連接類型相似的局域網(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)行在物理層
35、,即OSI的最底層。 3.2.3 軟件接口1、該系統(tǒng)在開發(fā)過程所用的軟件如下: myeclipse-win32 Apache-Tomcat- JDK7 Oracle Database 10g .42、該系統(tǒng)可在windows操作系統(tǒng)或unix操作系統(tǒng)上運(yùn)行,數(shù)據(jù)庫(kù)在windows操作系統(tǒng)上運(yùn)行。 建議Windows版本最好在Microsoft Windows XP Professional SP3以及以上。3、該系統(tǒng)采用B/S架構(gòu),可通過瀏覽器訪問,使用IE6.0或更高版本的瀏覽器可順利完成各項(xiàng)功能。且分辨率在1024*768以及以上。4、該系統(tǒng)可運(yùn)行于局域網(wǎng),也可運(yùn)行于互聯(lián)網(wǎng)。3.2.4 通信接口
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024至2030年配重式電纜卷筒項(xiàng)目投資價(jià)值分析報(bào)告
- 2024至2030年橋式石材切機(jī)項(xiàng)目投資價(jià)值分析報(bào)告
- 2024至2030年兔毛大衣項(xiàng)目投資價(jià)值分析報(bào)告
- 2024年蘆薈果醋項(xiàng)目可行性研究報(bào)告
- 2024至2030年中國(guó)煤鍬數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2024設(shè)計(jì)招標(biāo)合同范本
- 2024年發(fā)動(dòng)機(jī)自動(dòng)化試驗(yàn)臺(tái)架項(xiàng)目可行性研究報(bào)告
- 2024工傷代理合同范本
- 2024至2030年中國(guó)燃?xì)獠裼蜋C(jī)數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2024水泵電機(jī)維修合同
- 建筑工程初步設(shè)計(jì)文件審查要點(diǎn)
- 《律師參與公司自行清算業(yè)務(wù)操作指引》
- 引水工程施工設(shè)計(jì)方案
- 四氫呋喃項(xiàng)目可行性研究報(bào)告-用于立項(xiàng)備案
- 部編版《道德與法治》五年級(jí)下冊(cè)第8課《推翻帝制 民族覺醒》優(yōu)質(zhì)課件
- Q∕GDW 11514-2021 變電站智能機(jī)器人巡檢系統(tǒng)檢測(cè)規(guī)范
- 基坑支護(hù)工程(技術(shù)標(biāo)圖文)
- 汽車美容裝飾行業(yè)員工提成方案
- 布纜船操作規(guī)程
- 鴻業(yè)市政道路9.0實(shí)例教學(xué)視頻課程
- 食品快檢結(jié)果記錄表
評(píng)論
0/150
提交評(píng)論