版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、網(wǎng)網(wǎng)蟲(chóng)商城設(shè)計(jì)目錄1 系統(tǒng)分析與設(shè)計(jì)1.1 系統(tǒng)總體的功能需求1.2 用戶(hù)接口模塊1.3 管理員接口模塊4.2 系統(tǒng) UML 建模2.1系統(tǒng)用例圖7.2.2系統(tǒng)的時(shí)序圖和活動(dòng)圖3 數(shù)據(jù)庫(kù)設(shè)計(jì)113.1 數(shù)據(jù)庫(kù)的 R-R 圖 .1.1.3.2 數(shù)據(jù)表設(shè)計(jì) .1.2專(zhuān)業(yè) .專(zhuān)注1 系統(tǒng)分析與設(shè)計(jì)1.1 系統(tǒng)總體的功能需求網(wǎng)網(wǎng)蟲(chóng)商城是個(gè)復(fù)雜的電子商務(wù)系統(tǒng),它必須提供接口以供用戶(hù)登陸并從中選購(gòu)喜愛(ài)的商品,同時(shí)還提供系統(tǒng)的管理接口以供管理員和一般網(wǎng)站工作者 處理客戶(hù)訂單并維護(hù)網(wǎng)站正常運(yùn)行。系統(tǒng)的總體功能框架如圖1 所示:圖 1 系統(tǒng)總體功能需求圖( 1) 用戶(hù)接口模塊。用戶(hù)接口是網(wǎng)站用戶(hù)使用商城系統(tǒng)的服
2、務(wù)入口,所有在線用戶(hù)都通過(guò)瀏覽器登陸網(wǎng)站,并進(jìn)行一系列的查詢(xún),訂購(gòu)等操作。用戶(hù)接口模塊包括用戶(hù)信息維護(hù)、商品查詢(xún)、訂購(gòu)商品和訂單維護(hù)4 個(gè)部分。用戶(hù)登陸后,用戶(hù)的 ID 將會(huì)被保存在服務(wù)器的緩存(session )中,用戶(hù)在系統(tǒng)中所做的操作都將被系統(tǒng)存儲(chǔ)到數(shù)據(jù)庫(kù)中,以供商家進(jìn)行銷(xiāo)售情況和銷(xiāo)售走勢(shì)分析。(2)管理員接口模塊。這是系統(tǒng)提供給網(wǎng)站維護(hù)管理人員的接口。管理員接口模塊包括商品信息維護(hù)、內(nèi)部員工信息維護(hù)、訂單處理、銷(xiāo)售情況查詢(xún)和報(bào)表維護(hù) 5 部分。網(wǎng)站的一般工作人員通常只有訂單處理的權(quán)限,他們獲得用戶(hù)提交的訂單,并根據(jù)庫(kù)存情況來(lái)確定發(fā)貨或者推遲發(fā)貨。網(wǎng)站管理員具有最高級(jí)的權(quán)限,可以處理客戶(hù)
3、的訂單,可以瀏覽網(wǎng)站商品的銷(xiāo)售情況,及時(shí)做出經(jīng)營(yíng)調(diào)整戰(zhàn)略,降低經(jīng)營(yíng)風(fēng)險(xiǎn)。(3)數(shù)據(jù)服務(wù)模塊。數(shù)據(jù)服務(wù)模塊是系統(tǒng)正常運(yùn)行的基礎(chǔ),它包括客戶(hù)的專(zhuān)業(yè) .專(zhuān)注查詢(xún)訂單的保存,網(wǎng)站工作人員的訂單處理;銷(xiāo)售情況的查詢(xún)分析1.2 用戶(hù)接口模塊用戶(hù)接口模塊包括下圖2 所示的幾個(gè)方面。圖 2 用戶(hù)接口模塊圖 3 商品查詢(xún)功能( 1) 用戶(hù)信息維護(hù)。每個(gè)想在該系統(tǒng)中購(gòu)物的用戶(hù)都必須先注冊(cè),注冊(cè)時(shí)的用戶(hù)名是用戶(hù)的唯一標(biāo)識(shí)。系統(tǒng)可以接受客戶(hù)的個(gè)人信息,比如購(gòu)物方面的 喜好,經(jīng)濟(jì)能力等等。系統(tǒng)的后臺(tái)程序會(huì)自動(dòng)記錄每個(gè)用戶(hù)在登陸網(wǎng)站后進(jìn)行的所有操作,包括 查詢(xún)和訂購(gòu)信息,這種信息對(duì)于系統(tǒng)管理員是珍貴的數(shù)據(jù),系統(tǒng)會(huì)根據(jù)用戶(hù)
4、的 查詢(xún)記錄判斷該用戶(hù)的喜好及用戶(hù)的經(jīng)濟(jì)情況 。( 2) 商品查詢(xún)。商品查詢(xún)模塊可以根據(jù)商品的名稱(chēng)、種類(lèi)、價(jià)格、廠家等條件進(jìn)行組合查詢(xún),在商品查詢(xún)結(jié)果列表中,用戶(hù)可以進(jìn)一步查看詳細(xì)信息。 商品查詢(xún)功能如上圖 3 所示。當(dāng)用戶(hù)已經(jīng)登陸時(shí)。( 3) 訂購(gòu)商品??蛻?hù)在根據(jù)查詢(xún)后得到相應(yīng)的商品列表后,可以選擇自己需要的商品放進(jìn)購(gòu)物車(chē)。在訂購(gòu)商品后,系統(tǒng)會(huì)自動(dòng)保存并更新購(gòu)物車(chē)的訂單信息,系統(tǒng)工作人員可以及時(shí)得到訂單處理,根據(jù)情況選擇發(fā)貨或延時(shí)發(fā)貨。用戶(hù)所有訂購(gòu)商品記錄都保存在系統(tǒng)數(shù)據(jù)庫(kù)中供后臺(tái)管理員分析,訂購(gòu)商品功專(zhuān)業(yè) .專(zhuān)注能如下圖 4 所示(4) 訂單維護(hù)??蛻?hù)訂購(gòu)商品后可查詢(xún)其訂單的狀態(tài)( 包括處
5、理中、發(fā)貨 中、缺貨中和已完成 ) ,可以對(duì)訂單進(jìn)行添加、刪除和修改操作??蛻?hù)的訂單維護(hù)信息也被保存在系統(tǒng)數(shù)據(jù)庫(kù)中供管理員分析。訂單維護(hù)功能如下圖5所示。1.3更新該用戶(hù)的訂單生成新的客戶(hù)訂單管理員接口包括圖6 所示的幾個(gè)方面 品功能輸入要更改更新該用戶(hù)生成新的客的信息管理員接口模塊戶(hù)訂單ir圖 5內(nèi)部銷(xiāo)員訂售報(bào)工單情表況處查維理詢(xún)護(hù)圖 6 管理員接口模塊專(zhuān)業(yè) .專(zhuān)注管理員接口模塊是系統(tǒng)管理員使用的核心模塊,是整個(gè)商城系統(tǒng)正常運(yùn)行的基礎(chǔ)。( 1)商品信息維護(hù),系統(tǒng)管理員登陸后可以對(duì)系統(tǒng)所有商品進(jìn)行維護(hù),包括商品的價(jià)格調(diào)整,商品的描述信息更新,新商品的加入和過(guò)期商品的刪除等。系統(tǒng)的后臺(tái)程序可以根
6、據(jù)商品的銷(xiāo)售情況提供給管理員一份詳細(xì)的分析報(bào)告。管理員可以根據(jù)這份報(bào)告對(duì)熱門(mén)書(shū)進(jìn)行各方面的調(diào)整。這些方案都是根據(jù) 數(shù)據(jù)庫(kù)里記錄的客戶(hù)的查詢(xún)、訂購(gòu)信息來(lái)決定的。商品信息維護(hù)如圖7 所示。圖 7 商品管理維護(hù)功能前提條件:管理員已經(jīng)登陸。( 2)內(nèi)部員工信息維護(hù)。系統(tǒng)管理員登陸后可以對(duì)內(nèi)部員工信息進(jìn)行維 護(hù),包括員工個(gè)人信息的更新,員工權(quán)限更改等等。系統(tǒng)涉及的使用者包括系統(tǒng)管理員和普通員工,普通員工一般只擁有訂單處理的權(quán)限。但管理員可以設(shè)置員工的權(quán)限,比如增加報(bào)表打印權(quán)限。內(nèi)部員工信息維護(hù)功能如圖8 所示。情況發(fā)貨或者延遲發(fā)貨。客戶(hù)在查詢(xún)商品時(shí)顯示商品的庫(kù)存情況1息維護(hù) 但管理員并不希望顯示某商品
7、的庫(kù)存量為零,這樣可能會(huì)失去一部分客戶(hù)源。所以在庫(kù)存不足的情況下,要求一般員工選擇延時(shí)發(fā)貨或拒絕訂單。訂單處理功能如圖9 所示。專(zhuān)業(yè) .專(zhuān)注理員登陸后,可以得到詳細(xì)的銷(xiāo)售情況列表,并及時(shí)更新熱門(mén)的商品信息(如排列位置等)。由于本功能涉及企業(yè)的經(jīng)營(yíng)信息能,考慮到商業(yè)機(jī)密,所以需要 管理員級(jí)別的用戶(hù)才能使用本模塊。銷(xiāo)售情況查詢(xún)功能如圖10 所示。(5)圖 10 銷(xiāo)售情況查詢(xún)功能圖 11 銷(xiāo)售情況查詢(xún)功能2 系統(tǒng) UML 建模2.1 系統(tǒng)用例圖用 IBM 公司的 Rational Rose 完成系統(tǒng) UML 建模,如下圖 12 至圖 18 所示專(zhuān)業(yè) .專(zhuān)注國(guó)網(wǎng)阿蟲(chóng)商城-Use 匚站E Vi-Use
8、Cast三 Associations-LJ User Actors葉黃顧客+ *管理員+R一詼工P AiEociations圖 12 系統(tǒng)的參與者專(zhuān)業(yè) .專(zhuān)注:<include?訂單狀態(tài)登詢(xún)圖 14 系統(tǒng)用戶(hù)用例圖專(zhuān)業(yè) .專(zhuān)注2.2 系統(tǒng)的時(shí)序圖和活動(dòng)圖遁客輸入用戶(hù)名密瑪2 提交用尸nTID3 提示輸入查詞* 條件4 輸入查詢(xún)條件5?顯示查詢(xún)商話列表鼻提交商品 IDg 提示訂購(gòu)成功圖 15 顧客訂購(gòu)時(shí)序圖訂購(gòu)損塊數(shù)據(jù)損披標(biāo)交訂單- >1&提交成專(zhuān)業(yè) .專(zhuān)注一顧訂單竟詢(xún)模塊訂單處理穆塊2 提交用尸 ID3 . 顯示用 F 訂單信息4 提殳要?jiǎng)h除的商品 ID5 更新用戶(hù)訂單&a
9、mp;更新成功! 匸提示刪除成功I圖 16 顧客刪除訂單時(shí)序圖翟錄複訂單處理庫(kù)存查詢(xún)數(shù)據(jù)檯塊1 . 輸入賬號(hào)和5 . 提輩邃商品庫(kù)存I1JI!11<&接受訂單Ii|'7. 更制客卜訂單0 狀蠱Iji|I臣更薪成功I | ii9. 提示處理成胡0ro專(zhuān)業(yè) .專(zhuān)注I*|圖 17 管理員處理訂單時(shí)序圖專(zhuān)業(yè) .專(zhuān)注圖 18 購(gòu)買(mǎi)商品活動(dòng)圖3 數(shù)據(jù)庫(kù)設(shè)計(jì)3.1 數(shù)據(jù)庫(kù)的 R-R 圖用 Microsoft Visio作出的系統(tǒng)E-R 圖如圖 19 所示。專(zhuān)業(yè) .專(zhuān)注商部信息衣PKnroTd分羌佔(zhàn)息表 sortd H -proMame salsorKameeCountN"ii
10、mige pri ccsalcPricc ilecript ; . J I nOi11 sorldFKLH;豐用八壘本佰息段訂恥們崽投訂取雜丨丨嫌述盛PK useridPKentryIdorderXoFKLorderIduseridusernamecount pricepassword咋時(shí)aeridAJrtiSSFX2pro I dKM 欝 telsendZipaddrs mpsondfoeinaf Ipaymentraeno rinifT.fig,圖 19 數(shù)據(jù)庫(kù)的 E-R 圖3.2 數(shù)據(jù)表設(shè)計(jì)數(shù)據(jù)表的設(shè)計(jì)如下:(1) 商品信息表 product 。(2) 分類(lèi)信息表 sort 。(3) 用
11、戶(hù)基本信息表 user。(4) 訂單信息表 order 。(5) 訂單條目描述表 entry 。(6) 系統(tǒng)管理員信息表 admin 。分別如下表 1 至表 6 所示。表1商品信字段名類(lèi)型長(zhǎng)度是否允許為空是否鍵proIdint10否主鍵proNamevarchar60否否saleCo untint4否否PKadbinldadbinNeunepassworriperaiHSlOhb :息表描述產(chǎn)品編號(hào)產(chǎn)品名銷(xiāo)售數(shù)量專(zhuān)業(yè) .專(zhuān)注imagevarchar100是否圖片路徑pricevarchar40否否成本價(jià)格salePricevarchar40否否銷(xiāo)售價(jià)格decriptmediumtext是否產(chǎn)品
12、介紹salaDatedate是否銷(xiāo)售時(shí)間sorldInt4否外鍵產(chǎn)品分類(lèi)編號(hào)表 2分類(lèi)信息表字段名類(lèi)型長(zhǎng)度是否允許為空是否鍵描述sorIdint4否主鍵產(chǎn)品分類(lèi)編號(hào)sorNamevarchar40否否分類(lèi)名表 3用戶(hù)基本信息表字段名類(lèi)型長(zhǎng)度是否允許為空是否鍵描述userIdint10否主鍵會(huì)員編號(hào)user namevarchar20否否會(huì)員名passwordvarchar30否否密碼realNamevarchar20是否真實(shí)姓名telvarchar40是否電話addressvarchar200是否地址zipvarchar8是否郵政編碼emailvarchar50是否電子郵件專(zhuān)業(yè) .專(zhuān)注表 4訂單信息表字段名類(lèi)型長(zhǎng)度是否允許為空是否鍵描述orderldint10否主鍵訂單編號(hào)orderNovarchar50否否生成訂單的編號(hào)userldint10否外鍵會(huì)員編號(hào)sen dNamevarchar40否否收貨姓名sen dAdressvarchar200否否收貨地址sen dZipvarchar8否否收貨郵編sen dTelvarchar40否否收貨人電話payme ntvarchar20否否付款方式menovarchar200否否備注說(shuō)明timedatetime否否訂單生成時(shí)間tagInt4否否訂單處理標(biāo)記表 5訂單條目描述表字段名類(lèi)型長(zhǎng)度是否允許為空是否鍵描述en tryIdint1
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2021屆重慶市縉云教育聯(lián)盟高一上學(xué)期期末數(shù)學(xué)試題(解析版)
- 2025年施工項(xiàng)目部春節(jié)節(jié)后復(fù)工復(fù)產(chǎn)工作專(zhuān)項(xiàng)方案 (匯編3份)
- 《畜牧軟件系統(tǒng)介紹》課件
- 小學(xué)一年級(jí)100以?xún)?nèi)數(shù)學(xué)口算練習(xí)題大全
- 《結(jié)腸癌護(hù)理查房HY》課件
- 《海報(bào)設(shè)計(jì)》課件
- 天津市河北區(qū)2023-2024學(xué)年高三上學(xué)期期末質(zhì)量檢測(cè)英語(yǔ)試題
- 能源行業(yè)環(huán)保意識(shí)培訓(xùn)回顧
- 石油行業(yè)采購(gòu)工作總結(jié)
- 辦公室衛(wèi)生消毒手冊(cè)
- 2024-2025學(xué)年烏魯木齊市數(shù)學(xué)三上期末檢測(cè)試題含解析
- 湖南2025年湖南機(jī)電職業(yè)技術(shù)學(xué)院合同制教師招聘31人歷年參考題庫(kù)(頻考版)含答案解析
- 黑龍江省哈爾濱市第六中學(xué)2025屆高考數(shù)學(xué)三模試卷含解析
- 五年高考真題(2020-2024)分類(lèi)匯編 政治 專(zhuān)題19 世界多極化 含解析
- 【MOOC】數(shù)字邏輯設(shè)計(jì)及應(yīng)用-電子科技大學(xué) 中國(guó)大學(xué)慕課MOOC答案
- ISBAR輔助工具在交班中應(yīng)用
- GB 30254-2024高壓三相籠型異步電動(dòng)機(jī)能效限定值及能效等級(jí)
- 三軸試驗(yàn)報(bào)告(共12頁(yè))
- 學(xué)校及周邊環(huán)境集中整治工作臺(tái)帳
- 江蘇省城市設(shè)計(jì)編制導(dǎo)則
- 糖尿病隨訪表(模板)
評(píng)論
0/150
提交評(píng)論