B2C在線商城軟件需求說明書_第1頁
B2C在線商城軟件需求說明書_第2頁
B2C在線商城軟件需求說明書_第3頁
B2C在線商城軟件需求說明書_第4頁
B2C在線商城軟件需求說明書_第5頁
已閱讀5頁,還剩19頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、案卷號日期B2C在線商城軟件需求說明書 作 者: 簽 收 人: 簽收日期: 修改情況記錄:版本號修改批準(zhǔn)人修改人安裝日期簽收人 目錄 1 引言11.1 編寫目的11.2 范圍11.3 定義21.4 參考資料22 項目概述22.1 產(chǎn)品描述22.2 產(chǎn)品功能22.3 用戶特點42.4 一般約束53 具體需求53.1 功能需求53.1.1 會員注冊53.1.2 會員登錄63.1.3會員密碼找回73.1.4會員個人信息維護73.1.5地址薄添加地址薄修改地址薄刪除地址薄103.1.6會員交易歷史查詢103.1.7會員積分查詢113.1.8商品展示123

2、.1.8.1商品分類瀏覽商品搜索商品評論133.1.9購物車添加購物車修改商品數(shù)量刪除商品153.1.10收藏夾163.1.11結(jié)賬173.1.12會員注銷173.2 外部接口需求183.2.1 用戶接口183.2.2 硬件接口183.2.3 軟件接口183.2.4 通信接口193.3 性能需求193.4 設(shè)計約束203.4.1硬件的限制203.5 屬性203.5.1 可用性203.5.2 安全性203.5.3 可移植性203.5.4 可維護性211 引言1.1 編寫目的本文檔是基于B2C在線商城軟件系統(tǒng)

3、的前臺功能的基本需求制定的。本文檔的編寫是為了規(guī)范化本系統(tǒng)的編寫,提高系統(tǒng)開發(fā)過程的能見度;也是為了下一階段的設(shè)計、開發(fā)提供準(zhǔn)備和依據(jù),為項目小組成員對需求的理解提供詳盡的描述,以及在開發(fā)過程中的各個環(huán)節(jié)的鏈接以及各個組成員之間的協(xié)同工作提供強有力的保證。同時本文檔也作為項目評審驗收的依據(jù)之一。預(yù)期讀者:客戶、項目小組的各個成員以及輔導(dǎo)老師等。1.2 范圍a 產(chǎn)品名稱:B2C在線商城b 該產(chǎn)品為企業(yè)的銷售、服務(wù)和資訊提供了一個平臺,為消費者的瀏覽產(chǎn)品信息和購物提供了一個平臺。它包括前臺管理和后臺管理。c 企業(yè)依托于該產(chǎn)品開展綜合性的網(wǎng)絡(luò)營銷活動,推廣網(wǎng)站,樹立品牌。本產(chǎn)品主要提供以下服務(wù):1)

4、、產(chǎn)品展示:7*24小時永不關(guān)門的產(chǎn)品展示平臺。主要展示產(chǎn)品的信息,包括文字、圖片、多媒體等展示手段。2)、銷售服務(wù):提供自助式的訂單填寫向?qū)?,歷史訂單追溯等多種銷售服務(wù)。增加銷售服務(wù)水平,降低人力成本。3)、售后服務(wù):保留歷史賬單,加強顧客消費體驗。提供企業(yè)相關(guān)產(chǎn)品的有關(guān)信息、購物指南,有助于消費者使用本企業(yè)的產(chǎn)品。4)、提升品牌價值:做好顧客在本網(wǎng)站購物時的細(xì)節(jié)方面,比如訂單、投訴、購物指南以及事務(wù)處理的及時性,有助于加強企業(yè)在顧客心中的印象度和誠信度。5)、后臺管理服務(wù):主要是對買家、賣家、商品信息、訂單信息、商家活動等的管理。1.3 定義1、會員:在B2C在線商城注冊成功的人。2、用戶

5、:在B2C在線商城未注冊以及注冊未成功的人。3、ES:B2C在線。4、PC:Personal Computer,個人計算機。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 國家標(biāo)準(zhǔn)軟件開發(fā)模板GB856788。2 項目概述2.1 產(chǎn)品描述本系統(tǒng)為了展示企業(yè)的產(chǎn)品,開展企業(yè)的銷售活動,樹立企業(yè)的品牌而建設(shè),主要適用對象是廣大網(wǎng)上的顧客。此系統(tǒng)不是一個獨立的軟件,它需要數(shù)據(jù)庫的支持,例如Oracle數(shù)據(jù)庫;它還需要網(wǎng)絡(luò)的支持,在局域網(wǎng)和互聯(lián)網(wǎng)中都可,這就需要服務(wù)器的支持,例如tomcat服務(wù)器等;還需要JDK的支持。此系統(tǒng)包含了前臺管理和后臺管理,而前臺包含注冊、登錄、商品瀏覽以及購物等服務(wù)。主要滿足客戶的需求。2.2 產(chǎn)品功能1、本產(chǎn)品主要功能模塊如表(1

7、)。B2C在線網(wǎng)上商城模塊編號會員注冊ES-1會員登錄ES-2會員密碼找回ES-3會員個人信息維護ES-4地址薄(ES-5)添加地址薄ES-5-1修改地址薄ES-5-2刪除地址薄ES-5-3會員交易歷史查詢ES-6會員積分查詢ES-7商品展示商品分類瀏覽ES-8-1商品搜索ES-8-2商品評論ES-8-3購物車(ES-9)添加購物車ES-9-1修改商品數(shù)量ES-9-2刪除商品ES-9-3收藏夾ES-10結(jié)賬ES-11會員注銷ES-12 表(1)2、本產(chǎn)品各個功能的業(yè)務(wù)邏輯流程如圖(1) 圖(1)2.3 用戶特點本產(chǎn)品的使用對象主要是:1、 消費者一般在網(wǎng)上購物的消費者主要特點是他們都可以使用計

8、算機的基本操作。 2.4 一般約束1、系統(tǒng)中的錯誤信息提示: a、錯誤信息提示框; b、網(wǎng)頁錯誤信息,即文本型。 這兩種的信息錯誤提示方法都可以。3 具體需求3.1 功能需求3.1.1 會員注冊1、功能描述:用戶在商城購物時,需要注冊成為會員才可以購物,而此模塊就是完成會員的注冊功能,讓用戶注冊成為會員,方便購物。2、使用對象:商城的未注冊用戶。3、輸入要素如表(2)。數(shù)據(jù)項說明輸入格式是否必填E-mail地址一旦注冊成功不可改變文本是用戶名618個字符,一個漢字兩個字符文本是登錄密碼618個字符文本是確認(rèn)密碼618個字符文本是身份證號碼文本是電話號碼文本是所在地文本是郵政編碼文本是 表(2)

9、4、模塊描述如表(3)。內(nèi)容描述模塊編號ES-1模塊名稱用戶注冊主要參與者商城未注冊的用戶模塊功能描述提供用戶注冊頁面,填寫用戶必要信息前置條件無后置條件成為會員,可以購物擴展用戶注冊成功后,成為會員,就可以登錄購物。 表(3)5、過程描述:用戶進入該網(wǎng)站,直接點擊網(wǎng)站首頁的的“【注冊】”鏈接或未注冊的用戶在選好商品需要購買時,網(wǎng)站會提示該用戶不是會員,則會直接跳轉(zhuǎn)到注冊頁面;在注冊頁面里,用戶填寫好必要信息,點擊“提交”按鈕,則用戶所填信息提交給系統(tǒng)驗證,若驗證通過,則系統(tǒng)提示“注冊成功”,否則系統(tǒng)提示“注冊失敗”,則用戶重新填寫信息注冊。6、表單中的驗證:在提交信息給系統(tǒng)時,系統(tǒng)對數(shù)據(jù)驗證

10、,此時系統(tǒng)通過javascript來對數(shù)據(jù)進行驗證。主要驗證輸入時有些數(shù)據(jù)是否滿足要求的長度以及有些數(shù)據(jù)是否滿足要求的格式,比如驗證E-mail地址格式、身份證號碼格式、電話號碼格式以及郵政編碼格式。還要驗證用戶所注冊的E-mail地址是否已被用過,即E-mail地址唯一性檢測。 3.1.2 會員登錄1、功能描述:主要用來對會員登錄時的用戶名和密碼的驗證,看是否是會員,即主要對登錄用戶身份的驗證。2、使用對象:注冊成功的會員。3、輸入的要素如表(4)。數(shù)據(jù)項說明輸入格式是否必填用戶名用注冊時的郵箱地址登錄文本是密碼文本是 表(4)4、模塊描述如表(5)。內(nèi)容描述模塊編號ES-2模塊名稱會員登錄

11、主要參與者經(jīng)過注冊成功的會員、未注冊的用戶模塊功能描述對登錄用戶進行身份的驗證前置條件無后置條件用戶經(jīng)過系統(tǒng)的合法驗證后,可以使用合法身份來購物和查閱商品信息以及其他操作擴展可以允許用戶先選好商品,然后再去登錄 表(5)5、過程描述: 注冊成功的會員可以在首頁中點擊“【登錄】”鏈接進入登錄頁面,還可以在選購好商品之后系統(tǒng)提示進入到登錄頁面。在登錄頁面里,會員根據(jù)注冊成功的用戶名和密碼進行登錄,系統(tǒng)對其輸入的用戶名進行驗證,若成功,則成功登錄;否則失敗。失敗時提示失敗信息。6、表單驗證:主要驗證郵箱地址格式。3.1.3會員密碼找回1、功能描述:當(dāng)會員忘記登錄密碼時,可通過此功能來找回密碼。2、使

12、用對象:已經(jīng)注冊過的會員3、輸入要素如表(6)。 數(shù)據(jù)項說明輸入格式是否必填E-mail地址文本是 表(6)4、模塊描述如表(7)。 內(nèi)容描述模塊編號ES-3模塊名稱會員密碼找回主要參與者已經(jīng)注冊過的會員主要功能描述主要完成會員密碼的找回前置條件已經(jīng)注冊成功的會員且忘記密碼后置條件可以重新獲得密碼,獲得合法的身份進入商城購物擴展輸入E-mail后,驗證正確后可以讓會員重新設(shè)置密碼或會員提供一個手機號碼,系統(tǒng)將會員密碼發(fā)送去會員提供的手機號碼,根據(jù)手機的驗證來重新獲取密碼。 表(7)5、過程描述: 會員在登錄頁面點擊“忘記密碼”鏈接后,進入密碼找回頁面,會員輸入E-mail地址,E-mail地址

13、通過系統(tǒng)驗證以后,系統(tǒng)給出會員注冊時的密碼;如果E-mail地址錯誤,則密碼找回操作失敗。6、表單驗證:主要驗證郵箱地址格式。3.1.4會員個人信息維護1、功能描述:當(dāng)會員的有些信息變更時,需要在這里進行個人信息的修改,此模塊主要對會員信息的一個更新。2、使用對象:注冊成功且登錄成功的會員。3、輸入要素如表(8)。數(shù)據(jù)項說明輸入格式是否必填用戶名618個字符文本否原密碼618個字符文本否新密碼618個字符文本否電話號碼文本否所在地文本否郵政編碼文本否 表(8)4、模塊描述如表(9)。 內(nèi)容描述模塊編號ES-4模塊名稱會員個人信息維護主要參與者登錄成功的會員主要功能描述更新個人信息前置條件登錄成

14、功后置條件獲得最新的個人信息,方便會員管理以及購物擴展無 表(9)5、過程描述:會員登錄成功后,然后點擊首頁的“會員個人信息維護”鏈接,進入個人信息維護界面,填寫個人信息,系統(tǒng)對其填寫的信息進行驗證,若通過,然后就對這個會員的信息進行更新,若成功,則提示成功,否則提示失敗。在此過程中,用戶的E-meil地址為不可修改項。6、表單驗證:主要對用戶名、原密碼和新密碼的長度以及電話號碼、郵政編碼格式的驗證。3.1.5地址薄1、功能描述:登錄成功的會員可以在地址薄中創(chuàng)建自己的地址薄,會員在結(jié)賬時可以選擇某個地址作為送貨地址。2、使用對象:登錄成功的會員3、模塊描述如表(10)。內(nèi)容描述模塊編號ES-5

15、模塊名稱地址薄主要參與者成功登錄的會員主要功能描述創(chuàng)建自己地址薄前置條件會員必須已登錄后置條件ES-5-1ES-5-2ES-5-3擴展會員可以在提交訂單時填寫地址 表(10)4、過程描述: 會員成功登錄后,點擊導(dǎo)航欄中的“【地址薄】”進入地址薄頁面,然后會員就可以進行各種操作。添加地址薄1、功能描述:會員進入【地址薄】頁面后,可以在此區(qū)域中添加自己的地址。2、使用對象:進入【地址薄】頁面的會員3、輸入要素如表(11)。數(shù)據(jù)項說明輸入格式是否必填真實姓名文本是送貨地址文本是郵政編碼文本是電話號碼文本是 表(11)4、模塊描述如表(12)。 內(nèi)容描述模塊編號ES-5-1模塊名稱添加地

16、址薄主要參與者會員主要功能描述添加送貨地址前置條件登錄成功的會員,且進入【地址薄】頁面后置條件可以在購物時用此地址作為送貨地址擴展可以在提交訂單時填寫 表(12)5、過程描述: 會員填寫所有地址信息,提交系統(tǒng)驗證,若通過驗證,且交由系統(tǒng)處理,添加至數(shù)據(jù)庫,則表示添加成功;否則添加失敗。6、表單驗證: 主要驗證表單是否為空,若為空,則提示出錯信息。 修改地址薄1、功能描述:會員對自己所添加的送貨地址進行更新。2、使用對象:登錄成功的會員。3、輸入要素如表(13)。數(shù)據(jù)項說明輸入格式是否必填真實姓名文本是送貨地址文本是郵政編碼文本是電話號碼文本是 表(13)4、模塊描述如表(14)。

17、內(nèi)容描述模塊編號ES-5-2模塊名稱修改地址薄主要參與者會員主要功能描述更新送貨地址前置條件登錄成功的會員,且進入【地址薄】頁面,且必須已有一個或多個送貨地址后置條件無擴展無 表(14)5、過程描述: 會員點擊地址薄列表中的一個地址后的“修改”按鈕,出現(xiàn)修改頁面,然后 會員填寫所有地址信息,提交系統(tǒng)驗證,若通過驗證,且交由系統(tǒng)處理,更新至數(shù)據(jù)庫,則表示更新成功;否則更新失敗。6、表單驗證:主要驗證表單是否為空,若為空,則提示出錯。刪除地址薄1、功能描述:會員對自己不用的地址進行刪除。2、使用對象:登錄成功的會員。3、模塊描述如表(15)。內(nèi)容描述模塊編號ES-5-3模塊名稱刪除地

18、址薄主要參與者會員主要功能描述刪除失效的送貨地址前置條件此送貨地址沒有訂單和它關(guān)聯(lián)后置條件無擴展無 表(15)4、過程描述: 會員點擊地址薄中某一個地址后的“刪除”按鈕,就可以刪除此地址,但在刪除時系統(tǒng)會給出“是否刪除”的提示信息。3.1.6會員交易歷史查詢1、功能描述:查詢會員的歷史交易。2、使用對象:會員。3、輸入要素如表(16)。數(shù)據(jù)項說明輸入格式是否必填起始時間時間間隔不得超過12個月選擇是結(jié)束時間選擇是訂單狀態(tài)狀態(tài)只有兩種:已支付和未支付。選擇是 表(16) 輸出要素如表(17)。數(shù)據(jù)項說明訂單號客戶號會員的郵箱地址下單時間訂單狀態(tài)詳情按鈕 表(17)4、模塊描述如表(18)。內(nèi)容描

19、述模塊編號ES-6模塊名稱會員交易歷史查詢主要參與者會員主要功能描述查詢會員的交易情況前置條件必須是會員且登錄成功,查詢條件輸入正確后置條件可以了解自己的訂單的詳情擴展無 表(18)5、過程描述: 非會員點擊首頁的“會員交易歷史查詢”鏈接,系統(tǒng)提示去登錄;登錄成功后的會員點擊首頁的“會員交易歷史查詢”鏈接,跳轉(zhuǎn)到會員交易歷史查詢的頁面,會員選擇查詢的條件,點擊“查詢”按鈕,提交查詢條件,系統(tǒng)在數(shù)據(jù)庫中查找,若數(shù)據(jù)庫中由符合查詢條件的訂單,就顯示到前臺頁面中;否則提示“沒有符合條件的訂單”。在顯示的查詢的訂單頁面中,每一個訂單后面都有一個“詳情”按鈕,會員點擊這個按鈕,就可以看見自己訂單的詳細(xì)信

20、息。每一個訂單的詳情中包括訂單號、客戶號、下單時間、訂單狀態(tài)、訂單金額、支付方式、收貨人、收貨人地址、收貨人E-email、收貨人手機以及這個訂單所包含的商品信息。訂單中的商品信息包括商品編號、商品名稱、商品價格、折扣率以及購買數(shù)量。3.1.7會員積分查詢1、功能描述:用來查詢會員當(dāng)前總積分和積分明細(xì)。2、使用對象:成功登錄的會員。3、輸出要素如表(19)。數(shù)據(jù)項說明當(dāng)前總積分訂單號下單時間訂單金額獲得積分某個訂單單獨獲得的積分 表(19)4、模塊描述如表(20)。內(nèi)容描述模塊編號ES-7模塊名稱會員積分查詢主要參與者會員主要功能描述查詢會員積分情況前置條件必須是會員且登錄成功后置條件可以了解

21、自己的積分的詳情,使會員在購物時享受積分服務(wù)擴展無 表(20) 5、過程描述:會員登錄成功后,點擊首頁的“會員積分查詢”鏈接,就可以看見自己積分的詳細(xì)情況。會員積分規(guī)則則在系統(tǒng)后臺有詳細(xì)說明。3.1.8商品展示3.1.81商品分類瀏覽1、功能描述:首頁顯示商品分類,每類商品下包含子類。便于用戶瀏覽,購買時快速找到欲購商品。2、使用對象:所有人。3、輸出要素如表(22)。數(shù)據(jù)項說明大類別商品所屬的大的類別小類別商品所屬的小的類別商品圖片商品名稱商品價格商品折扣率商品詳細(xì)信息介紹點擊商品圖片時就會出現(xiàn)商品的詳細(xì)信息頁面 表(21)4、模塊描述如表(23)。 內(nèi)容描述模塊編號ES-8-1模塊名稱商品

22、分類瀏覽主要參與者所有人主要功能描述方便用戶查找商品,方便購物前置條件無后置條件無擴展無 表(22)5、過程描述:用戶可以在首頁中商品目錄下的類別可以找到自己所想購買商品所屬的類別,然后點擊類別鏈接,類別下就會出現(xiàn)許多的商品,在類別中點擊商品的圖片,就可以查看商品的詳細(xì)信息。3.1.82商品搜索1、功能描述:根據(jù)所輸入的關(guān)鍵字,快速找到自己想要買的商品。2、使用對象:所有人。3、輸入要素如表(24)。數(shù)據(jù)項說明輸入格式是否必填商品類別選項否關(guān)鍵字文本是 表(23)4、模塊描述如表(25)。內(nèi)容描述模塊編號ES-8-2模塊名稱商品搜素主要參與者所有人主要功能描述快速查找商品前置條件無后置條件無擴

23、展無 表(24)5、過程描述:在首頁點擊“商品搜索”鏈接,進入商品搜索頁面輸入查詢條件或直接在首頁中輸入查找的條件,提交系統(tǒng)進行搜索。查詢條件主要是商品類別和商品名稱。商品類別向可以選擇商品之類別之一,如果不選,則默認(rèn);關(guān)鍵字可以是任意的字符組合,如不填寫,則為空,搜索結(jié)果顯示為沒有滿足條件的商品。搜索結(jié)果以商品列表的形式在當(dāng)前頁顯示。每個搜索商品顯示包括圖片,名稱,市場價,折扣率,并附有“購買”和“收藏”兩個按鈕。3.1.83商品評論1、功能描述:會員可以對網(wǎng)站的商品發(fā)表評論和打分,并可以查看其它會員的留言。2、使用對象:會員3、輸入要素如表(26)。數(shù)據(jù)項說明輸入格式是否必填打分選項是內(nèi)容

24、文本否 表(25)輸出要素如表(27)。數(shù)據(jù)項說明會員名會員郵箱地址發(fā)表時間發(fā)表時的系統(tǒng)時間打分發(fā)表內(nèi)容 表(26)4、模塊描述如表(28)。內(nèi)容描述模塊編號ES-8-3模塊名稱商品評論主要參與者會員主要功能描述評分和發(fā)表評論前置條件無后置條件可以了解商品好壞以及商家信譽度擴展無 表(27)5、過程描述: 在每一個商品的詳細(xì)信息下都有“查看用戶詳細(xì)評論”和“參與評論”的鏈接,會員可以點擊“查看用戶詳細(xì)評論”鏈接去查看所有會員的評論;點擊“參與評論”鏈接可以參與評論。 進入“參與評論”界面,會員可以打分和書寫評論;打分分為五個等級:很不喜歡、不喜歡、還行、喜歡、很喜歡。一個會員對一個商品只能評論

25、一次。 商品評論顯示是從時間早到時間晚來顯示。3.1.9購物車 購物車是會員購買的商品存放處,會員購買商品后,商品會添加到購物車中,添加的商品默認(rèn)數(shù)量為1。購物車中同時可存放多件商品,每件商品的購買數(shù)量在結(jié)賬前可以隨時更改,也可在結(jié)賬前隨時刪除。暫時不購買的商品,可先放入收藏夾中保存。 模塊描述如表(29)。內(nèi)容描述模塊編號ES-9模塊名稱購物車主要參與者會員主要功能描述裝載產(chǎn)品前置條件無后置條件ES-9-1ES-9-2ES-9-3擴展任何人都可使用 表(28)添加購物車1、功能描述:會員選好商品后點擊“購買”按鈕將商品加之購物車。2、使用對象:會員3、輸出要素如表(30)。(即

26、購物車中顯示商品的字段)數(shù)據(jù)項說明商品名稱原價折扣率節(jié)省費用數(shù)量操作即刪除 表(29)4、模塊描述如表(31). 內(nèi)容描述模塊編號ES-9-1模塊名稱添加購物車主要參與者會員主要功能描述方便購物前置條件無后置條件可以結(jié)賬擴展任何人都可以使用 表(30)5、過程描述:會員購買商品時,可以有四中獲取方式。一是選購首頁或廣告頁中有顯示,直接獲取。二是某商品分類,進入該類商品頁面,獲取商品。三是商品搜索,獲取商品。四是進入收藏夾,獲取商品。獲取商品后,會員通過點擊商品項的“購買”按鈕,將商品加入購物車。獲取商品后,通過點擊商品圖片,可先瀏覽商品的詳細(xì)信息:商品圖片、原價、折扣率、節(jié)省、庫存量、用戶評分

27、和商品描述,再加入購物車。如果庫存為0,只能收藏,不能購買。在購物車中,商品顯示項有商品名稱、原價、折扣率、節(jié)省以及數(shù)量,數(shù)量默認(rèn)為1.當(dāng)會員點擊“收藏”按鈕,表示選中的商品暫不購買,商品會被加入收藏夾中永久保存。用戶再次登錄時,收藏夾中的商品可重新加入購物車購買。在購物車頁面中,點擊“繼續(xù)購買”,繼續(xù)購買其它商品。點擊“進入結(jié)算中心”,進入結(jié)賬頁面。修改商品數(shù)量1、功能描述:結(jié)算之前,會員可以改變購買商品的數(shù)量。2、使用對象:會員3、模塊描述如表(32)。內(nèi)容描述模塊編號ES-9-2模塊名稱修改商品數(shù)量主要參與者會員主要功能描述修改購物中購買的商品的數(shù)量前置條件購物車中有需要購

28、買的商品后置條件無擴展任何人都可以使用 表(31)4、過程描述:會員點擊“購買”按鈕將商品加入購物車時,默認(rèn)數(shù)量為“1”。會員可以在數(shù)量文本框中將“1”修改為欲購買的數(shù)量,并通過點擊“更新”按鈕使修改生效。如果更新的數(shù)量小于等于庫存,系統(tǒng)將顯示更新后的數(shù)量,價格和總價;如果更新的數(shù)量大于庫存,系統(tǒng)將提示庫存不足。刪除商品1、功能描述:購買過程中,會員可對商品數(shù)量進行刪除。2、使用對象:會員3、模塊描述如表(33)。內(nèi)容描述模塊編號ES-9-3模塊名稱刪除商品主要參與者會員主要功能描述刪除購物中購買的商品的數(shù)量前置條件購物車中有需要購買的商品后置條件無擴展任何人都可以使用 表(32

29、)4、過程描述:購買過程中,會員可以對商品進行刪除。每個商品項都帶有一個“刪除”一個按鈕,點擊該按鈕,系統(tǒng)將彈出刪除確認(rèn)對話框,會員確認(rèn)是否刪除。3.1.10收藏夾1、功能描述:顧客選中的商品暫時不購買,可以先放到收藏夾里保存。會員退出登錄,收藏夾里的商品永久保存,下次登錄還可以看到自己的收藏夾,收藏夾里的商品還可以加入購物車。2、使用對象:會員3、輸出要素如表(34)數(shù)據(jù)項說明商品圖片商品名稱原價折扣率操作包括加入購物車和刪除 表(33)4、模塊描述如表(35)。內(nèi)容描述模塊編號ES-10模塊名稱收藏夾主要參與者會員主要功能描述保存暫不購買的商品前置條件無后置條件無擴展無 表(34)5、過程

30、描述:點擊首頁中的“收藏夾”鏈接,可以進入收藏夾頁面中,在此可以看見自己加入收藏夾內(nèi)的商品。在收藏夾內(nèi),會員可以刪除自己加入收藏夾里的商品。點擊“刪除”按鈕時,系統(tǒng)將彈出刪除確認(rèn)對話框,會員確認(rèn)是否刪除。在每一個商品項都有“收藏”按鈕,點擊即可加入收藏夾。購物車頁面中的每一個商品項有“移入收藏夾”按鈕,表示在購物過程中,也可隨時將商品移入收藏夾,暫時不購買。收藏夾里的商品可以永久保存,直到此會員不存在。3.1.11結(jié)賬1、功能描述:主要完成會員購物完畢時核對商品信息、確認(rèn)訂單以及收貨地址的完善。2、使用對象:登錄成功的會員3、模塊描述如表(36)。內(nèi)容描述模塊編號ES-11模塊名稱結(jié)賬主要參與

31、者登錄成功的會員主要功能描述核對信息、下訂單和完善送貨地址前置條件購物車?yán)锉仨氈辽儆幸患唐泛笾脳l件無擴展所有人都可以使用,配送方式支持“支付寶”、“先付款后到貨”等方式。 表(35)4、過程描述: 提交訂單必須是成功登錄的會員,因此,用戶在進入結(jié)算頁面時,若不是會員,系統(tǒng)提示用戶需要注冊成為會員且成功登錄后才可以提交訂單;若是會員,但未登錄,則系統(tǒng)需要提示會員去登錄,才可以提交訂單。訂單頁面主要顯示:已購買的商品清單、總價、積分、送貨地址和配送方式。點擊商品清單的“修改”按鈕,可返回購物車頁面對商品進行再次修改。用戶可選擇使用積分抵用商品價格,如果選擇抵用,總價為抵用后的價格。送貨地址,會員

32、可以選擇重新填寫和在地址薄里選擇兩種;若選擇重新選擇,會員須填寫送貨地址;若選擇在已有的地址薄里選擇,會員則可以選擇已有的地址。若是首次結(jié)賬且地址薄里沒有預(yù)備地址,則需要填寫送貨地址;非首次結(jié)賬,顯示上次購物時的送貨地址,并默認(rèn)為本次的送貨地址配送方式只支持“貨到付款”。確認(rèn)購買,點擊“提交訂單”,系統(tǒng)提示“您的訂單已提交成功!”和訂單總金額,購買完成就。3.1.12會員注銷1、功能描述:會員購物完成時,可以點擊“注銷”按鈕退出商城。2、使用對象:成功登陸的會員3、模塊描述如表(21)。內(nèi)容描述模塊編號ES-12模塊名稱會員注銷主要參與者會員主要功能描述退出商城。前置條件必須是登錄后的會員后置

33、條件擴展無 表(36)3.2 外部接口需求3.2.1 用戶接口1、E-mail地址:有效的E-mail地址格式,注冊成功后不可更改。2、用戶名:618個字符,可以為任意字符包括漢字,若有漢字,則一個漢字為兩個字符。3、密碼:618個字符。3.2.2 硬件接口1、帶有終端顯示的計算機,例如PC機、筆記本電腦、臺式機等都可以。但不支持移動終端設(shè)備。2、分辨率為1024*768以及以上。3、內(nèi)存為1G以及以上。4、網(wǎng)卡:網(wǎng)卡(Network Interface Card)也稱為網(wǎng)絡(luò)適配器或網(wǎng)板,它負(fù)責(zé)計算機與網(wǎng)絡(luò)介質(zhì)之間的電氣連接、數(shù)據(jù)流的傳輸和網(wǎng)絡(luò)地址確認(rèn)。5、集線器:集線器又稱集中器,集線器是連

34、接網(wǎng)絡(luò)上各個結(jié)點的一種裝置,當(dāng)網(wǎng)絡(luò)的某個結(jié)點發(fā)生故障時,連接在集線器上的結(jié)點立即可以檢測到,而且不影響網(wǎng)絡(luò)上其他結(jié)點的正常工作,有利于網(wǎng)絡(luò)的維護和故障排除。6、網(wǎng)橋:網(wǎng)橋是一種存儲轉(zhuǎn)發(fā)設(shè)備,主要用來連接類型相似的局域網(wǎng)絡(luò)。7、路由器:路由器是連接兩個或更多個邏輯上相互獨立的子網(wǎng),工作在ISO/OSI的第三層,即網(wǎng)絡(luò)層。8、網(wǎng)關(guān):網(wǎng)關(guān)又稱協(xié)議轉(zhuǎn)換器,它負(fù)責(zé)將協(xié)議進行轉(zhuǎn)換并且保留原有的功能,將數(shù)據(jù)重新分組,以便在兩個協(xié)議不同的網(wǎng)絡(luò)之間進行通信。網(wǎng)關(guān)工作在OSI協(xié)議的傳送層或更高層,主要用于連接不同結(jié)構(gòu)體系的網(wǎng)絡(luò)或用于局域網(wǎng)與主機之間的連接, 9、中繼器:中繼器是最簡單的局域網(wǎng)延伸設(shè)備,運行在物理層

35、,即OSI的最底層。 3.2.3 軟件接口1、該系統(tǒng)在開發(fā)過程所用的軟件如下: myeclipse-8.0.0-win32 Apache-Tomcat-6.0.16 JDK7 Oracle Database 10g 2、該系統(tǒng)可在windows操作系統(tǒng)或unix操作系統(tǒng)上運行,數(shù)據(jù)庫在windows操作系統(tǒng)上運行。 建議Windows版本最好在Microsoft Windows XP Professional SP3以及以上。3、該系統(tǒng)采用B/S架構(gòu),可通過瀏覽器訪問,使用IE6.0或更高版本的瀏覽器可順利完成各項功能。且分辨率在1024*768以及以上。4、該系統(tǒng)可運行于局域網(wǎng),也可運行于互聯(lián)網(wǎng)。3.2.4 通信

溫馨提示

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

最新文檔

評論

0/150

提交評論