網(wǎng)上購物系統(tǒng)需求分析+概要設(shè)計文檔.doc_第1頁
網(wǎng)上購物系統(tǒng)需求分析+概要設(shè)計文檔.doc_第2頁
網(wǎng)上購物系統(tǒng)需求分析+概要設(shè)計文檔.doc_第3頁
網(wǎng)上購物系統(tǒng)需求分析+概要設(shè)計文檔.doc_第4頁
網(wǎng)上購物系統(tǒng)需求分析+概要設(shè)計文檔.doc_第5頁
已閱讀5頁,還剩38頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、附錄1 階段項目文檔要求階段項目要求每個項目小組完成的文檔包括以下內(nèi)容。Ø 階段答辯:答辯用的幻燈片,幻燈片的內(nèi)容要求參見下面的“答辯用的幻燈片的目錄結(jié)構(gòu)”。Ø 其他:項目進(jìn)度安排表(由項目經(jīng)理或小組長提供),參見下面的“項目進(jìn)度安排表模板”。附1.1 系統(tǒng)需求和需求分析說明書模板系統(tǒng)需求和需求分析說明書文件狀態(tài): 草稿 正式發(fā)布 正在修改文件標(biāo)識ASP。NET畢業(yè)設(shè)計當(dāng)前版本beta1作 者姬利完成日期200779版本歷史版本/狀態(tài)修訂人修改日期備 注發(fā)布姬利2007-7-9第一部分 概述1項目名稱及背景Ø 項目名稱游戲點卡在線銷售系統(tǒng)Ø 開發(fā)背景網(wǎng)絡(luò)

2、購物已經(jīng)隨著Internet的飛速發(fā)展而得到越來越多應(yīng)用。傳統(tǒng)的面對面的現(xiàn)金交易已經(jīng)遠(yuǎn)遠(yuǎn)不能滿足人們的現(xiàn)代化生活需要,尤其是卡片類商品,人們往往要為了簡單的卡號和密碼跑一趟商店。這些都給人們的生活帶來了很大的不便。為了更好的適應(yīng)現(xiàn)代社會人們的購物需要,為了提高交易效率,節(jié)省人們的寶貴時間,我們開發(fā)了這套穩(wěn)定可靠、操作方便、安全有效的游戲點卡在線銷售系統(tǒng),它主要包括:用戶管理、卡片管理、公告管理、匯款審核、綜合信息管理、會員購物等幾大模塊.2文檔說明該需求文檔在實際開發(fā)過程中,迎合用戶不斷完善需求的過程中總結(jié)而來,請仔細(xì)閱讀。第二部分 任務(wù)說明1功能概述該系統(tǒng)要求實現(xiàn)管理員后臺管理和會員購買卡片

3、功能。會員操作包括:會員注冊、修改個人信息、匯款、投訴、購買物品、查看個人匯款信息和購物信息等;管理員后臺管理包括:修改個人資料、新會員和會員匯款審核、用戶管理、角色管理、卡片類別管理、游戲卡管理、匯款審核、公告管理、銷售統(tǒng)計、投訴瀏覽。2用戶環(huán)境Window Server 2003  Visual Studio 2005 ; SqlServer2005第三部分 需求分析1實現(xiàn)功能Ø 系統(tǒng)用例圖管理員和會員業(yè)務(wù)邏輯如下圖所示:Ø 管理員功能清單功 能 編 號功 能 名 稱文中標(biāo)題編號備 注01個人管理0101修改資料0102審核操作 續(xù)表 功 能 編 號

4、功 能 名 稱文中標(biāo)題編號備 注02系統(tǒng)管理0201用戶管理0202角色管理0203卡片類型管理0204游戲卡管理0205匯款審核0206公告管理03綜合信息0301銷售統(tǒng)計0302瀏覽投訴Ø 會員功能清單功 能 編 號功 能 名 稱文中標(biāo)題編號備 注01個人管理0101修改資料 續(xù)表 功 能 編 號功 能 名 稱文中標(biāo)題編號備 注02會員操作0201商品列表0202投訴建議0203匯款通知03綜合信息0301存款記錄0302購物記錄0303聯(lián)系我們2用例說明Ø 用例1l 用例圖l 描述該模塊主要包括:修改個人資料和審核操作。修改個人資料與會員注冊所需資料完全一致,主要有:

5、登錄號、密碼、真實姓名、性別、密碼問題、密碼答案、Email、地址、電話、身份證.審核操作:主要是對新注冊的會員和會員的匯款信息進(jìn)行審核,可以把新會員設(shè)置成為正式會員,根據(jù)會員匯款的數(shù)額,對會員的個人帳戶充值。l 參與者/參與者,參與用例的對象/Ø 用例2l 用例圖l 描述用戶管理:(1)選擇不同類型用戶可以用GridView自動綁定該類型所有用戶信息。(2)把選中的用戶設(shè)置為“普通會員”,“vip會員”,“管理員”.(3)刪除選中用戶.l 參與者/參與者,參與用例的對象*/Ø 用例3l 用例圖l 描述角色管理:主要包括添加角色、修改角色、刪除角色、分配角色功能、瀏覽所有角

6、色功能、設(shè)置會員優(yōu)惠價。添加角色:包括角色名稱、角色描述。分配角色功能:用CheckBoxList列出所有功能菜單,菜單分為兩級,只列出子菜單,把選中的菜單id及菜單的父菜單id添加到指定的角色下,可以隨時修改角色對應(yīng)的功能菜單。瀏覽所有角色功能:按角色分別列出這些角色對應(yīng)的權(quán)限菜單。設(shè)置會員優(yōu)惠價:設(shè)置不同角色的優(yōu)惠比例。l 參與者/*參與者,參與用例的對象*/Ø 用例4l 用例圖l 描述卡片類型管理:包括顯示卡片類型、添加卡片類型、刪除卡片類型。添加卡片類型:包括卡片名稱、卡片代表圖片(把所有用到的圖片都放到工程下的images/card文件夾里,路徑默認(rèn)為:/images/ca

7、rd/xxxx。gif),卡片價格(用DropDownList初始化幾個價格)3個字段信息。用ListBox列出所有卡片信息,以“卡片名稱-價格”表示。l 參與者/參與者,參與用例的對象/Ø 用例5l 用例圖l 描述游戲卡片管理:主要包括顯示卡片信息、添加卡片、修改卡片、刪除卡片。添加卡片:包括選擇卡片類型(用DropDownList綁定已有卡片類型),卡號,密碼,卡片備注等字段信息。用GridView顯示所有卡片信息。l 參與者/參與者,參與用例的對象/Ø 用例6l 用例圖l 描述匯款審核主要包括:顯示匯款信息、通過審核、撤回審核和刪除匯款記錄幾個功能。用GridView

8、顯示匯款信息。顯示匯款信息:用DropDownList綁定不同的匯款類型,根據(jù)選擇的匯款類型自動綁定該匯款類型對應(yīng)的匯款信息.審核操作:“通過審核"將把選中的會員匯款金額追加到該用戶的帳戶下,“撤回審核"將不追加金額,讓系統(tǒng)以消息的形式通知該會員匯款失敗信息,并提醒重新填寫郵寄信息。刪除匯款記錄:把選定的匯款記錄刪除.l 參與者/*參與者,參與用例的對象/Ø 用例7l 用例圖l 描述公告管理主要包括:顯示公告信息、添加公告、修改公告、發(fā)布公告、刪除公告.添加公告:主要包括公告標(biāo)題和公告內(nèi)容兩個字段信息.發(fā)布公告前可以修改公告,當(dāng)發(fā)布公告后不可以修改公告.l 參與者

9、/*參與者,參與用例的對象/Ø 用例8l 用例圖l 描述銷售統(tǒng)計:用GridView顯示銷售統(tǒng)計信息,主要包括商品名稱、單價、總量、售出量、剩余量。l 參與者/*參與者,參與用例的對象/Ø 用例9l 描述瀏覽投訴:用DataList顯示信息,主要包括投訴人和投訴內(nèi)容。l 參與者/參與者,參與用例的對象*/Ø 用例10l 用例圖l 描述商品列表主要包括:顯示所有商品、按商品名稱模糊查詢、放入購物車、我的購物車幾個部分。顯示所有商品:用DataList顯示所有商品,具體內(nèi)容如下圖所示: 圖:所有商品列表“我的購物車"和“放入購物車”共用同一個彈出窗口,當(dāng)選擇

10、新的商品點“放入購物車”后,打開的購物車自動刷新.購物車頁面:如下圖所示: 圖:我的購物車 選好的商品和推薦商品部分都用DataList顯示,選好的商品中,購買數(shù)量默認(rèn)為1,當(dāng)超過庫存量結(jié)算時就報告庫存不足錯誤。推薦的商品:根據(jù)會員選好的商品提供相關(guān)的商品推薦,(1) 循環(huán)“您選好的商品”,根據(jù)會員已經(jīng)選擇的每一個商品,查找選擇了該商品的所有其他會員;(2) 查找這些會員所購買過的商品中,尚有庫存的,并且被購買次數(shù)最多的2種商品,如果商品不在“您選好的商品"列表中,并且不在“相關(guān)推薦表"中,則添加到推薦的相關(guān)信息表中。l 參與者/參與者,參與用例的對象*/Ø 用例

11、11l 用例圖l 描述投訴建議:默認(rèn)投訴用戶為登錄用戶,填寫投訴或建議內(nèi)容提交即可。l 參與者/*參與者,參與用例的對象*/Ø 用例12l 用例圖l 描述匯款通知:默認(rèn)匯款用戶為登錄用戶,填寫匯款銀行,匯款金額,匯款時間,附言,提交即可。l 參與者/參與者,參與用例的對象/Ø 用例12l 用例圖l 描述匯款記錄:顯示該會員所有匯款歷史記錄,包括匯款人、匯款金額、匯款時間、附言。購物記錄:包括商品名稱、面值、卡號、密碼、購物日期.以上兩個都用GridView顯示信息,要求相同的項要進(jìn)行單元格合并,如上圖所示.l 參與者/參與者,參與用例的對象/Ø 用例13l 用例圖

12、l 描述聯(lián)系我們:靜態(tài)頁面,如上圖所示。l 參與者/*參與者,參與用例的對象*/3用例關(guān)系可以查看業(yè)務(wù)關(guān)系圖。附1。2 系統(tǒng)設(shè)計說明書模板系統(tǒng)設(shè)計說明書文件狀態(tài): 草稿 正式發(fā)布 正在修改文件標(biāo)識ASP.NET畢業(yè)設(shè)計當(dāng)前版本正式版作 者姬利完成日期2007年7月9日版本歷史版本/狀態(tài)修 訂 人修 改 日 期備 注第一部分 概述1文檔說明本文檔主要包括數(shù)據(jù)庫詳細(xì)設(shè)計和界面詳細(xì)設(shè)計講解,所以請認(rèn)真閱讀,以提高開發(fā)的質(zhì)量和效率。2系統(tǒng)需求概述整個系統(tǒng)中所有布局統(tǒng)一采用div布局,所有數(shù)據(jù)展示控件,如GridView和DataList都要有分頁處理。建議在瀏覽頁面時,設(shè)置瀏覽器:從工具-à

13、Internet選項-à設(shè)置-à每次訪問網(wǎng)頁時檢查。第二部分 系統(tǒng)總體結(jié)構(gòu)本系統(tǒng)采用了傳統(tǒng)的3層架構(gòu)實現(xiàn),理解起來更簡單,請采用3層架構(gòu)的模式開發(fā)你的系統(tǒng)。如下圖所示:第三部分 系統(tǒng)設(shè)計類圖/系統(tǒng)中主要的、關(guān)鍵實體類圖,參考圖如下*/Ø 用例1實現(xiàn)l 時序圖/用例1的時序圖,參考圖如下/l 描述第四部分 數(shù)據(jù)庫設(shè)計1邏輯設(shè)計數(shù)據(jù)庫關(guān)系圖:2表設(shè)計/所有的表的詳細(xì)設(shè)計信息匯總,如:/4.1 數(shù)據(jù)庫:GameCardSale所有表信息表 名功 能 說 明UserInfo存放用戶基本信息UserState可擴(kuò)展性,設(shè)置用戶是否被屏蔽的狀態(tài)RoleInfo存放角色基本信息

14、SysFun存放菜單功能基本信息RoleRight存放所有角色權(quán)限CardType卡片類型信息表Card具體卡片表CardState可擴(kuò)展,卡片是否被售出的狀態(tài)ShoppingCart購物車功能,存放用戶已經(jīng)選擇的卡片信息TempRelativeCard根據(jù)用戶選擇的卡片,給出相關(guān)的選擇ShopHistory用戶購物歷史記錄PostHistory用戶匯款歷史記錄ApproveState可擴(kuò)展,用戶匯款被審核狀態(tài)PostFailedInfo存放匯款失敗時,系統(tǒng)發(fā)送的信息News存放系統(tǒng)公告信息Advice存放會員的投訴建議信息4。2 表UserInfo表名列名數(shù)據(jù)類型(精度范圍)空/非空約束條件

15、其他說明UserIdVarchar(50)非空用戶唯一標(biāo)識UserNameVarchar(50)非空真實姓名PassWordVarchar(50)非空密碼UserRoleint非空用戶角色Genderint非空性別PassQuestionVarchar(50)非空密碼提示問題PassAnswerVarchar(50)非空密碼提示答案EmailVarchar(50)非空TelNobigint非空電話號碼AddressVarchar(50)聯(lián)系地址IDCardNobigint身份證號Moneyfloat用戶余額UserStateint非空表UserState中UserStateId的外鍵用戶狀態(tài)4

16、.3 表UserState表名列名數(shù)據(jù)類型(精度范圍)空/非空約束條件其他說明UserStateIdVarchar(50)非空1:正常狀態(tài);0:被屏蔽UserStateNameVarchar(50)非空4。4 表RoleInfo表名列名數(shù)據(jù)類型(精度范圍)空/非空約束條件其他說明RoleIdint非空角色id RoleNameVarchar(50)非空角色名稱RoleDescVarchar(50)角色描述DisCountint會員折扣4.5 表SysFun表名列名數(shù)據(jù)類型(精度范圍)空/非空約束條件其他說明NodeIdint非空菜單節(jié)點idDisplayNameVarchar(50)非空菜單名

17、稱NodeURLVarchar(50)菜單連接地址DisplayOrderint非空菜單顯示順序ParentNodeIdint非空父節(jié)點id4。6 表RoleRight表名列名數(shù)據(jù)類型(精度范圍)空/非空約束條件其他說明RoleRightIdint非空角色權(quán)限idRoleIdint非空表RoleInfo中RoleId的外鍵角色idNodeIdint非空表SysFun中NodeId的外鍵菜單節(jié)點id4。7 表CardType表名列名數(shù)據(jù)類型(精度范圍)空/非空約束條件其他說明CardTypeIdint非空卡片類型idCardTypeNameVarchar(50)非空卡片類型名稱CardPrice

18、int非空卡片價格CardImageVarchar(50)對應(yīng)圖片地址4。8 表Card表名列名數(shù)據(jù)類型(精度范圍)空/非空約束條件其他說明CardIdint非空卡片idCardTypeIdint非空表CardType中CardTypeId的外鍵卡片類型idCardNobigint非空卡片序號CardPasswordint非空卡片密碼CardDescVarchar(50)卡片描述CardTimedatetime非空添加卡片時間CardStateint非空表CardState中CardStateId的外鍵卡片售出狀態(tài)4。9 表CardState表名列名數(shù)據(jù)類型(精度范圍)空/非空約束條件其他說明

19、CardStateIdint非空卡片狀態(tài)id1:售出;0:未售出CardStateNameVarchar(50)非空卡片狀態(tài)名稱4.10 表ShoppingCart表名列名數(shù)據(jù)類型(精度范圍)空/非空約束條件其他說明ShoppingCartItemIdint非空購物車項idUserIdVarchar(50)非空表UserInfo中userid的外鍵用戶idCardTypeIdint非空表CardType中CardTypeId的外鍵卡片類型idNumint非空購買數(shù)量4。11 表TempRelativeCard表名列名數(shù)據(jù)類型(精度范圍)空/非空約束條件其他說明TempRelativeCardI

20、dVarchar(50)非空相關(guān)卡片標(biāo)識idUserIdint非空表UserInfo中userid的外鍵用戶idCardTypeIdint非空表CardType中CardTypeId的外鍵卡片類型id4.12 表ShopHistory表名列名數(shù)據(jù)類型(精度范圍)空/非空約束條件其他說明ShopHistoryIdint非空購物歷史記錄idUserIdVarchar(50)非空表UserInfo中userid的外鍵用戶idCardIdint非空表Card中CardId的外鍵卡片idShopTimedatetime非空購買時間4.13 表PostHistory表名列名數(shù)據(jù)類型(精度范圍)空/非空約束

21、條件其他說明PostHistoryIdint非空匯款歷史記錄idUserIdVarchar(50)非空表UserInfo中userid的外鍵用戶idBankVarchar(50)非空匯款銀行Moneyint非空匯款金額PostTimedatetime非空匯款時間PostDescVarchar(50)備注ApproveStateint非空表ApproveState中ApproveStateId的外鍵審核狀態(tài)4.14 表ApproveState表名列名數(shù)據(jù)類型(精度范圍)空/非空約束條件其他說明ApproveStateIdint非空種子,自增1審核狀態(tài)idApproveStateNameVarch

22、ar(50)非空審核狀態(tài)名稱名稱4。15 表PostFailedInfo表名列名數(shù)據(jù)類型(精度范圍)空/非空約束條件其他說明PostFailedInfoIdint非空匯款失敗信息idUserIdVarchar(50)非空表UserInfo中userid的外鍵用戶idPostHistoryIdint非空表PostHistory中PostHistoryId的外鍵匯款歷史記錄idReadStateint非空消息閱讀狀態(tài)0:未讀;1:已讀4.16 表News表名列名數(shù)據(jù)類型(精度范圍)空/非空約束條件其他說明NewsIdint非空公告idTitleVarchar(50)非空公告標(biāo)題ContentVar

23、char(500)公告內(nèi)容NewsTimedatetime非空發(fā)布公告時間NewsStateint非空消息發(fā)布狀態(tài)1:已發(fā)布;0:未發(fā)布4。17 表Advice表名列名數(shù)據(jù)類型(精度范圍)空/非空約束條件其他說明AdviceIdint非空投訴建議idUserIdVarchar(50)非空表UserInfo中userid的外鍵用戶idContentVarchar(2000)非空投訴或建議內(nèi)容第五部分 界面設(shè)計1登陸界面設(shè)計說明:所有頁面設(shè)計要求使用div布局完成。查看商品找回密碼點這里注冊網(wǎng)站公告驗證碼,自動生成 圖1。1用戶登陸首頁用戶登陸首頁要求:只有當(dāng)用戶名、密碼和驗證碼都正確時才能通過驗

24、證.“網(wǎng)站公告”部分為由下到上的滾動字幕,“查看所有商品”部分為從右到左的滾動字幕。點“注冊會員”時,彈出添加新會員窗口,如圖1.2所示。點“忘記密碼?”,彈出找回密碼頁面,如圖1。4所示。點“查看所有商品”,彈出商品展示頁面,如圖1。7所示。點網(wǎng)站公告信息,彈出該公告的詳細(xì)信息頁面,如圖1。9所示。會員注冊頁面:(如圖1。2所示) 圖1。2 用戶注冊頁面會員注冊頁面要求:用戶登陸名只能為數(shù)字和字母以及“_”“-",不得使用其它字符。并且用戶登陸名不能少于4位,密碼不能少于6位,最多不超過10位,email和電話都要進(jìn)行有效性驗證,除了地址和身份證號外,其他信息不能為空。提交后若注冊

25、成功則提示,如圖1.3所示。 圖1.3 注冊成功提示信息找回密碼頁面:(如圖1.4所示) 圖1。4 找回密碼頁面找回密碼頁面要求:首先只顯示用戶登陸名填寫部分,如圖1.4所示。驗證該用戶是否存在,不存在則報錯,若存在則顯示找回密碼問題和答案框部分,如圖1.5所示。 圖1。5用戶存在后顯示用戶和密碼框界面如果問題和答案都填寫正確,則顯示輸入新密碼部分,如圖1.6所示. 圖1.6 問題和答案完全正確提交后的新密碼界面輸入新密碼后提交,則顯示:“恭喜您,重新設(shè)置密碼成功,請牢記”,確定后,找回密碼頁自動關(guān)閉。商品展示頁面:(如圖1.7所示) 圖1。7商品展示頁面商品展示頁面功能要求:用DataLis

26、t展示所有商品,如圖1。7所示,要求實現(xiàn)翻頁和模糊查詢功能,點“放入購物車”后報告“請登錄后購買!”,如圖1。8所示。圖1.8放入購物車時提示公告詳細(xì)信息瀏覽頁面:(如圖1。9所示) 圖1.9公告詳細(xì)信息頁面公告詳細(xì)信息頁面功能要求:顯示公告標(biāo)題和內(nèi)容,點“關(guān)閉”按鈕可以關(guān)閉窗體。2后臺管理主界面設(shè)計內(nèi)容頁部分功能菜單部分個人基本信息 圖2.1 后臺管理主界面主界面功能要求:要求使用母版頁設(shè)計主界面,如圖2.2所示,使用TreeView展示用戶功能菜單,內(nèi)容首頁展示待審核的新用戶和用戶匯款,如圖2。1所示.管理員菜單包括:個人管理、系統(tǒng)管理、綜合信息3個父級模塊,個人管理包括:修改資料、審核操

27、作2個菜單,系統(tǒng)管理包括:用戶管理、角色管理、分類管理、游戲卡管理、匯款審核、公告管理6個菜單項,綜合信息包括:銷售統(tǒng)計、瀏覽投訴2個菜單項。 圖2.2 后臺管理主頁面設(shè)計3后臺管理用例界面實現(xiàn)/*用例界面實現(xiàn)是對需求的進(jìn)一步明確和以可視化的方式呈現(xiàn),作為編碼和實現(xiàn)依據(jù)/Ø 用例1個人修改資料界面:(如圖2.3所示) 圖2.3修改個人資料界面修改個人資料頁面功能要求:顯示用戶基本信息如圖2。3所示,修改資料時的限制如注冊時相同。Ø 用例2審核操作界面:(如圖2。4所示) 圖2.4審核操作界面審核操作頁面功能要求:用兩個GridView分別顯示待審核的用戶和匯款信息,如圖2.

28、4所示,都有“查看詳細(xì)"功能。點“通過審核”實現(xiàn)通過審核功能,如果匯款出現(xiàn)錯誤,點“撤回匯款"則以系統(tǒng)消息的形式通知用戶。Ø 用例3用戶管理界面:(如圖2.5所示) 圖2。5 用戶管理界面用戶管理頁面功能要求:用GridView展示用戶基本信息,點“查看詳細(xì)”可以查看更詳細(xì)的信息,如圖2.4所示,選中用戶后,點頁面上的四個操作按鈕,即可以實現(xiàn)把用戶設(shè)置為普通會員、vip會員、管理員和刪除選中用戶功能.另外添加全選功能,選擇不同的用戶角色,GridView重新綁定相應(yīng)的用戶信息.Ø 用例4角色管理頁面:(如圖2.6所示) 圖2.6 角色管理界面角色管理頁面

29、功能要求:用GridView展示角色基本信息,如圖2。5 所示,要求實現(xiàn)添加角色、修改角色、刪除角色、分配角色權(quán)限、瀏覽角色功能和設(shè)置會員優(yōu)惠價功能.添加角色頁面:(如圖2。7所示) 圖2。7 添加角色界面添加角色頁面功能要求:為模式對話框,角色名稱不能為空,提交后自動關(guān)閉并刷新角色管理頁面.修改角色頁面:(如圖2.8 所示) 圖2。8 修改角色界面功能要求同添加頁面。分配角色權(quán)限頁面:(如圖2。9所示) 圖2.9 分配角色權(quán)限分配角色權(quán)限頁面功能要求:用CheckBoxList列出所有子菜單權(quán)限名稱,不要求列出父菜單名稱,要求選中子菜單時,自動把父菜單分配給該角色,把選中的權(quán)限分配給對應(yīng)的角

30、色,點“提交"提示“權(quán)限已生效”,確定后關(guān)閉該模式對話框.角色功能瀏覽頁面:(如圖2。10所示) 圖2。10 角色功能瀏覽界面角色功能瀏覽界面功能要求:按角色展示它們被分配的權(quán)限,如圖2。9所示。設(shè)置會員優(yōu)惠價頁面:(如圖2。11所示) 圖2。11 設(shè)置會員優(yōu)惠價頁面設(shè)置會員優(yōu)惠價頁面功能要求:會員類型又roleinfo表動態(tài)綁定,然后選擇你要設(shè)置的會員類型,填寫優(yōu)惠價比(1100之間的整數(shù))后,點“提交”則更新選定會員類型的優(yōu)惠價比例,如圖2.12所示。 圖2.12 設(shè)置會員優(yōu)惠價比能成功執(zhí)行刪除操作.Ø 用例5卡片類別管理界面:(如圖2.13所示) 圖2。13 卡片類別

31、管理界面卡片類別管理頁面功能要求:卡片類別可以同名,用卡片類別和價格結(jié)合起來作為唯一標(biāo)志,用ListBox列出所有卡片類別+價格。商品價格部分可以自己定義,但菜單項要合理。圖片路徑部分要求只保存圖片的相對路徑,并且輸入框部分為只讀,可以把所有的圖片都放在項目中的“images"文件夾里,保存數(shù)據(jù)庫時,路徑保存為:“/images/.gif"。點“添加新類型后”卡片類別列表自動刷新,顯示剛才添加的卡片類別,另外點“刪除選中類型”按鈕,刪除該行記錄,并自動刷新卡片ListBox。Ø 用例6卡片管理界面:(如圖2.14所示) 圖2.14 卡片管理界面卡片管理頁面功能要求

32、:用GridView顯示卡片基本信息,按卡片類別名稱和價格排序,相同的部分盡量合并單元格,如圖2.14所示。實現(xiàn)添加、修改和刪除功能。添加卡片頁面功能要求:為卡片管理頁面彈出的模式對話框,如圖2.15所示,要求所屬類型部分為自動綁定的所有卡片類型+價格,默認(rèn)編號是從數(shù)據(jù)庫獲取的當(dāng)前默認(rèn)種子最大值,卡號和密碼部分要有有效性驗證,比如卡號只能為1020位整數(shù),密碼為310位數(shù)字。點“提交”后保存卡片信息,并自動關(guān)閉模式對話框。 圖2.15 添加卡片界面修改卡片頁面功能要求:初始時分別綁定卡片管理中選中的卡片信息,卡片類型也要自動綁定為該卡片對應(yīng)的類型,修改卡片的內(nèi)容,“提交”更新卡片信息,關(guān)閉模式

33、對話框,自動刷新卡片管理頁面。 圖2。16 修改卡片界面Ø 用例7匯款審核界面:(如圖2.17所示) 圖2.17 匯款審核界面匯款審核頁面功能要求:用GridView顯示匯款基本信息,添加查看詳細(xì)信息和全選功能,“匯款信息選擇"下拉菜單項如圖2.18所示,點“通過審核”追加用戶余額,點“撤回匯款”通知用戶匯款失敗,當(dāng)改變“匯款信息選擇"中的類型時,則重新綁定GridView,顯示相關(guān)信息。 圖2。18 匯款審核菜單展開界面Ø 用例8公告管理界面:(如圖2。19所示) 圖2.19 公告管理界面公告管理頁面功能要求:用GridView顯示公告基本信息,有添加

34、、修改、刪除和發(fā)布功能,要求發(fā)布后,不能修改,但可以刪除。添加新消息頁面功能要求:公告管理頁面彈出的模式對話框,如圖2.20所示。填寫消息標(biāo)題和內(nèi)容,提交后關(guān)閉該對話框,自動刷新公告管理頁面,消息標(biāo)題不能為空。 圖2.20 添加新消息界面修改消息頁面功能要求:初始時顯示該消息的基本信息,其他要求同添加新消息頁面.Ø 用例9商品統(tǒng)計界面:(如圖2.21所示) 圖2。21 商品統(tǒng)計界面商品統(tǒng)計頁面功能要求:用GridView顯示商品銷售情況信息。Ø 用例10瀏覽投訴界面:(如圖2。22所示) 圖2.22 瀏覽投訴界面瀏覽投訴頁面功能要求:用DataList顯示投訴建議基本信息.

35、4前臺操作主界面設(shè)計內(nèi)容頁部分功能菜單部分個人基本信息 圖4.1 前臺操作主界面前臺操作主界面功能要求:要求使用母版頁設(shè)計主界面,如圖4。1所示,使用TreeView展示用戶功能菜單,內(nèi)容首頁展示所有可購商品信息,如圖4.1所示。會員菜單包括:個人管理、會員操作、綜合信息3個父級模塊,個人管理包括:修改資料1個菜單,會員操作包括:商品列表、投訴建議、匯款通知3個菜單項,綜合信息包括:存款記錄、購物記錄和聯(lián)系我們3個菜單項。5前臺操作用例界面實現(xiàn)/用例界面實現(xiàn)是對需求的進(jìn)一步明確和以可視化的方式呈現(xiàn),作為編碼和實現(xiàn)依據(jù)/Ø 用例1修改個人資料頁面功能要求與后臺管理中的相同.Ø

36、 用例2商品列表界面:(如圖4。2所示) 圖4.2 商品列表界面商品列表頁面功能要求:用DataList顯示可購商品基本信息,展示方式如圖4。2所示。可以按照商品名稱模糊搜索,點“放入購物車”后,打開新的窗口,里面顯示該會員已經(jīng)選擇的卡片信息,當(dāng)選擇另外的商品點“放入購物車"后,只刷新原來的窗口不打開新窗口,點“我的購物車"共用剛才打開的窗口.如圖4.3所示. 圖4.3 我的購物車界面我的購物車頁面功能要求:用DataList顯示選好的商品信息,根據(jù)已經(jīng)選擇好的商品,在上邊用DataList列出推薦的商品,如圖4.3所示。選擇好的商品部分“您的成交價"即是該會員的

37、身份所對應(yīng)的優(yōu)惠價比卡片面值而得到,當(dāng)更改購買數(shù)量時,金額總計自動刷新,當(dāng)購買數(shù)量超過庫存量,結(jié)算時報告庫存不足的提示。推薦商品來源-首先查找購買了該會員已經(jīng)選擇的某一件商品的所有會員,然后從這些會員購買的商品中,挑選出被購買次數(shù)最多的2種商品,如果這些商品不在購物車中則把它們顯示出來。依照上邊的方法,遍歷該會員選擇好的所有的商品。另外:當(dāng)推薦的商品,點“購買”時,將自動更新已經(jīng)選擇的商品和推薦的商品數(shù)據(jù),如圖4.4所示。 圖4.4 推薦的商品點“購買”后的界面Ø 用例3投訴建議界面:(如圖4。5所示) 圖4.5 投訴建議界面投訴建議頁面功能要求 :客戶文本框部分默認(rèn)為用戶登陸時的id,內(nèi)容有非空驗證。Ø 用例4匯款通知界面:(如圖4.6所示) 圖4。6 匯款通知界面匯款通知頁面功能要求:客戶默認(rèn)為

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論