版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、<p> 軟件項(xiàng)目設(shè)計(jì)報(bào)告</p><p> 卓越代購網(wǎng)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)</p><p><b> 目 錄</b></p><p><b> 1 緒論2</b></p><p><b> 1.1開發(fā)背景2</b></p><p&
2、gt; 1.2 本次設(shè)計(jì)完成的工作2</p><p> 1.3 任務(wù)分工3</p><p><b> 1.4 任務(wù)3</b></p><p><b> 2 系統(tǒng)分析4</b></p><p><b> 2.1需求分析4</b></p><
3、p> 2.2可行性分析4</p><p> 2.3 用例圖如圖2-15</p><p> 3 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)7</p><p><b> 3.1系統(tǒng)目標(biāo)7</b></p><p> 3.2系統(tǒng)功能結(jié)構(gòu)如圖3-17</p><p> 3.3功能流程及工作流程7</
4、p><p> 3.4系統(tǒng)流程圖如圖3-28</p><p> 3.5構(gòu)建開發(fā)環(huán)境9</p><p> 3.6文件夾組織結(jié)構(gòu)如圖3-39</p><p> 3.7 發(fā)布商品信息模塊的實(shí)現(xiàn)10</p><p> 3.8 刪除商品信息模塊的實(shí)現(xiàn)12</p><p> 3.9 庫存入庫
5、管理模塊的實(shí)現(xiàn)14</p><p> 4 數(shù)據(jù)庫設(shè)計(jì)17</p><p><b> 5 結(jié)論24</b></p><p><b> 6參考文獻(xiàn)25</b></p><p><b> 1 緒論</b></p><p> 以下將介紹該系統(tǒng)的
6、開發(fā)背景、研究現(xiàn)狀、研究意義以及本文檔的簡要內(nèi)容。</p><p><b> 1.1開發(fā)背景 </b></p><p> 代購系統(tǒng)是一個(gè)以人為主導(dǎo)的,以計(jì)算機(jī)硬件、軟件、通信網(wǎng)絡(luò)以及其他辦公設(shè)備為基本信息處理手段和傳輸工具,進(jìn)行信息的收集、傳遞、加工、儲(chǔ)存、使用、更新和維護(hù),方便消費(fèi)者使用的人---機(jī)系統(tǒng)。</p><p> 在現(xiàn)在的社會(huì)
7、,計(jì)算機(jī)已經(jīng)深入到日常工作和生活的方方面面,已經(jīng)成為我們學(xué)習(xí)和工作所必不可少的助力。本項(xiàng)目要開發(fā)的是基于互聯(lián)網(wǎng)的卓越代購系統(tǒng),隨著“網(wǎng)購”市場日漸成熟,從中衍生出的另一種銷售服務(wù)形式——“網(wǎng)絡(luò)代購”。網(wǎng)絡(luò)代購系統(tǒng)越來越受到消費(fèi)者的歡迎,消費(fèi)者可以從得到自己所需要的國外的產(chǎn)品。但同時(shí),網(wǎng)絡(luò)代購還遠(yuǎn)沒有成熟,代購商中魚龍混雜,售后服務(wù)不健全,網(wǎng)絡(luò)代購產(chǎn)業(yè)還有待加強(qiáng)監(jiān)管。消費(fèi)者在享受價(jià)格優(yōu)惠的同時(shí),也承擔(dān)了相當(dāng)?shù)娘L(fēng)險(xiǎn)。一旦貨物出現(xiàn)問題,消費(fèi)者
8、維權(quán)非常困難,而且成本很高。然而,相對(duì)于消費(fèi)者所承擔(dān)的風(fēng)險(xiǎn)而言,代購商似乎在貨物到達(dá)消費(fèi)者手中之后便不再承擔(dān)任何責(zé)任,這勢(shì)必將對(duì)消費(fèi)者權(quán)益構(gòu)成傷害。因此,實(shí)現(xiàn)一個(gè)讓消費(fèi)者和賣家的權(quán)益同時(shí)受到保護(hù)的代購系統(tǒng)是十分必要的。</p><p> 1.2 本次設(shè)計(jì)完成的工作</p><p> 本次設(shè)計(jì)的課題為卓越代購網(wǎng)系統(tǒng),可以讓消費(fèi)者在該網(wǎng)站進(jìn)行商品購買,購買后可以獲得相應(yīng)的積分以及對(duì)商品進(jìn)行
9、評(píng)論、評(píng)分。后臺(tái)銷售部門負(fù)責(zé)管理商品信息、訂單信息,市場部負(fù)責(zé)發(fā)布市場營銷活動(dòng)以及特別通知,管理員負(fù)責(zé)賬號(hào)和權(quán)限的管理。</p><p> 實(shí)現(xiàn)的功能主要包括:</p><p><b> 1、管理員功能</b></p><p> 1.1管理員主要要負(fù)責(zé)管理用戶權(quán)限和用戶賬號(hào),可以實(shí)現(xiàn)對(duì)兩者的發(fā)布、刪除和修改功能。</p>&
10、lt;p><b> 銷售部門功能</b></p><p> 2.1 銷售部門負(fù)責(zé)商品信息的增刪改查、庫存管理、商品積分管理及消費(fèi)者訂單信息的管理。</p><p><b> 市場部功能</b></p><p> 3.1市場部可以發(fā)布營銷活動(dòng)信息以及特別通知信息并對(duì)它們進(jìn)行管理。</p><
11、p><b> 4、消費(fèi)者功能</b></p><p> 4.1消費(fèi)者可以瀏覽商品,按條件搜索商品,若無該網(wǎng)站賬戶,可以快速注冊(cè)為該網(wǎng)站會(huì)員。登錄過后,可以將選中的商品加入購物車,用戶還可以修改密碼,修改個(gè)人信息。若登錄時(shí)忘記密碼,可以通過發(fā)送郵件到注冊(cè)時(shí)填寫的郵箱找回密碼。</p><p><b> 1.3 任務(wù)分工</b></
12、p><p> 組織結(jié)構(gòu):為了完成卓越代購網(wǎng)系統(tǒng)的項(xiàng)目開發(fā),班級(jí)每三人自由組成了一個(gè)項(xiàng)目團(tuán)隊(duì),人員分工:為了明確項(xiàng)目團(tuán)隊(duì)中每個(gè)人的任務(wù)分工,現(xiàn)制定人員分工,如下表1-1所示:</p><p><b> 表1-1 人員分工</b></p><p><b> 1.4 任務(wù)</b></p><p> 組
13、長池雨需要先構(gòu)思整個(gè)系統(tǒng),然后設(shè)計(jì)數(shù)據(jù)庫,為整個(gè)系統(tǒng)的開發(fā)做好工作,有完成的系統(tǒng)模型,同時(shí)負(fù)責(zé)銷售管理,數(shù)據(jù)庫設(shè)計(jì)以及收集所需要的圖片信息。組員孫柯則根據(jù)組長的提出的任務(wù)寫出相應(yīng)的代碼并實(shí)現(xiàn)前臺(tái)消費(fèi)者功能,界面美化,組員謝晨曦根據(jù)組長的提出的任務(wù)寫出相應(yīng)的代碼并實(shí)現(xiàn)后臺(tái)管理員功能和市場營銷管理功能,并整理文檔。</p><p><b> 2 系統(tǒng)分析</b></p><
14、p><b> 2.1需求分析</b></p><p> 通過實(shí)現(xiàn)該系統(tǒng),可以為卓越代購提供一個(gè)發(fā)布各種商品的平臺(tái)。商家可以通過該平臺(tái)方便快捷的發(fā)布商品信息、處理客戶訂單、管理庫存信息等內(nèi)容,用戶可以通過該平臺(tái)同步瀏覽商品的各項(xiàng)信息、購買商品、查詢物流信息等。</p><p><b> 2.2可行性分析</b></p>&
15、lt;p><b> 2.2.1引言</b></p><p><b> 編寫目的:</b></p><p> 隨著網(wǎng)絡(luò)技術(shù)不斷發(fā)展和計(jì)算機(jī)的普及,網(wǎng)絡(luò)代購已成為當(dāng)今普通上班族購物的新方式,尋找代購的主要是25歲至35歲的年輕女性。代購涉及的商品五花八門,從早期的數(shù)碼、通訊產(chǎn)品,到后來的家居用品、化妝品、品牌服裝,再到現(xiàn)在時(shí)興的香港特色產(chǎn)
16、品甚至是一些國際大牌奢侈品等,都成為網(wǎng)絡(luò)代購的熱門。隨著國內(nèi)網(wǎng)絡(luò)代購生意越來越紅火,網(wǎng)絡(luò)代購正在成為時(shí)尚新職業(yè)。但是作為一個(gè)新興的產(chǎn)業(yè),網(wǎng)絡(luò)代購還遠(yuǎn)沒有成熟。代購商中魚龍混雜,售后服務(wù)不健全,掛羊頭賣狗肉和投訴無門等狀況屢有發(fā)生,網(wǎng)絡(luò)代購產(chǎn)業(yè)還有待加強(qiáng)監(jiān)管。卓越代購網(wǎng)系統(tǒng)可以實(shí)現(xiàn)滿足消費(fèi)者對(duì)海外產(chǎn)品的需求,同時(shí)能夠保證消費(fèi)者不會(huì)受到欺騙,完善的售后服務(wù),能夠讓消費(fèi)者放心購買。在保護(hù)消費(fèi)者權(quán)益不受到傷害的同時(shí),還可以保護(hù)賣家的利益不受到傷
17、害,不會(huì)出現(xiàn)消費(fèi)者拍下代購產(chǎn)品后,又不要產(chǎn)品導(dǎo)致賣家虧損的現(xiàn)象。</p><p><b> 背景:</b></p><p> 在現(xiàn)在的社會(huì),計(jì)算機(jī)已經(jīng)深入到日常工作和生活的方方面面,已經(jīng)成為我們學(xué)習(xí)和工作所必不可少的助力。本項(xiàng)目要開發(fā)的是基于互聯(lián)網(wǎng)的卓越代購系統(tǒng),隨著“網(wǎng)購”市場日漸成熟,從中衍生出的另一種銷售服務(wù)形式——“網(wǎng)絡(luò)代購”。網(wǎng)絡(luò)代購系統(tǒng)越來越受到消費(fèi)者
18、的歡迎,消費(fèi)者可以從得到自己所需要的國外的產(chǎn)品。但同時(shí),網(wǎng)絡(luò)代購還遠(yuǎn)沒有成熟,代購商中魚龍混雜,售后服務(wù)不健全,網(wǎng)絡(luò)代購產(chǎn)業(yè)還有待加強(qiáng)監(jiān)管。消費(fèi)者在享受價(jià)格優(yōu)惠的同時(shí),也承擔(dān)了相當(dāng)?shù)娘L(fēng)險(xiǎn)。一旦貨物出現(xiàn)問題,消費(fèi)者維權(quán)非常困難,而且成本很高。然而,相對(duì)于消費(fèi)者所承擔(dān)的風(fēng)險(xiǎn)而言,代購商似乎在貨物到達(dá)消費(fèi)者手中之后便不再承擔(dān)任何責(zé)任,這勢(shì)必將對(duì)消費(fèi)者權(quán)益構(gòu)成傷害。因此,實(shí)現(xiàn)一個(gè)讓消費(fèi)者和賣家的權(quán)益同時(shí)受到保護(hù)的代購系統(tǒng)是十分必要的。</
19、p><p> 2.2.2可行性研究的前提</p><p><b> 要求:</b></p><p> 卓越代購網(wǎng)系統(tǒng)必須通過消費(fèi)者注冊(cè)賬戶進(jìn)行商品購買;后臺(tái)管理者可以分不同權(quán)限、不同用戶對(duì)該系統(tǒng)進(jìn)行操作。另外,該系統(tǒng)還必須保證數(shù)據(jù)的安全性、完整性和準(zhǔn)確性。</p><p><b> 目標(biāo):</b>
20、;</p><p> 卓越代購網(wǎng)系統(tǒng)的目標(biāo)是實(shí)現(xiàn)消費(fèi)者安全購買商品,商家放心銷售的平臺(tái)。銷售管理員實(shí)現(xiàn)商品信息的管理,包括商品信息的發(fā)布、修改以及下架、上架,市場營銷部門實(shí)現(xiàn)對(duì)特別通知、營銷活動(dòng)的管理,消費(fèi)者可以通過瀏覽商品信息、活動(dòng)信息并對(duì)商品進(jìn)行購買。</p><p><b> 條件、假定和限制:</b></p><p> 時(shí)間的限制
21、,我們必須在三周的時(shí)間里完成項(xiàng)目,在這期間系統(tǒng)分析員需要整理好分析結(jié)果,分配各組員的任務(wù),每天需要人員跟蹤記錄整理文檔。程序開發(fā)人員須在5天的時(shí)間里進(jìn)行系統(tǒng)設(shè)計(jì)、程序編碼、系統(tǒng)測試、程序調(diào)試。</p><p><b> 2.2.3結(jié)論</b></p><p> 根據(jù)上面的分析,在技術(shù)上不會(huì)存在什么問題,因此項(xiàng)目延期的可能性很小。只要在分配的時(shí)間里都能順利地完成任務(wù)
22、,再加上團(tuán)隊(duì)的凝聚力齊心協(xié)力,相信在老師要求時(shí)間內(nèi)會(huì)獲得一個(gè)滿意的結(jié)果。</p><p> 2.3 用例圖如圖2-1</p><p><b> 圖2-1 用例圖</b></p><p> 2.3.1管理員功能如圖2-2</p><p><b> 圖2-2</b></p><
23、;p> 2.3.1銷售部門功能如圖2-3</p><p><b> 圖2-3</b></p><p> 2.3.3市場營銷部門功能如圖2-3</p><p><b> 圖2-3</b></p><p><b> 3 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)</b></p>
24、<p><b> 3.1系統(tǒng)目標(biāo)</b></p><p> 根據(jù)需求分析的描述以及與組建成員的溝通,現(xiàn)制定系統(tǒng)實(shí)現(xiàn)目標(biāo)如下:</p><p> a.界面設(shè)計(jì)簡潔、友好、美觀大方。</p><p> b.操作簡單、快捷方便。</p><p> c.數(shù)據(jù)存儲(chǔ)安全、可靠。</p><p&
25、gt; d.信息分類清晰、準(zhǔn)確。</p><p> e.強(qiáng)大的查詢功能,保證數(shù)據(jù)查詢的靈活性。</p><p> f.為管理員提供真實(shí)的數(shù)據(jù)信息。</p><p> g.對(duì)用戶輸入的數(shù)據(jù),系統(tǒng)進(jìn)行嚴(yán)格的數(shù)據(jù)檢查,盡可能排除認(rèn)為的錯(cuò)誤。</p><p> 3.2系統(tǒng)功能結(jié)構(gòu)如圖3-1</p><p> 圖3-
26、1 系統(tǒng)功能結(jié)構(gòu)</p><p> 3.3功能流程及工作流程</p><p><b> 銷售部門模塊:</b></p><p><b> A 、商品信息管理</b></p><p> 可以顯示所有的商品信息及可以按條件搜索信息,添加新的商品信息,刪除、修改商品信息。</p>&
27、lt;p><b> B、訂單信息管理</b></p><p> 可以顯示所有的訂單信息及可以按條件搜索信息,并能夠刪除訂單信息。</p><p><b> C、管理積分信息</b></p><p> 可以給商品設(shè)定積分,即賣家購買相應(yīng)的商品能夠獲得對(duì)應(yīng)的積分。</p><p><
28、b> D、管理庫存信息</b></p><p> 可以調(diào)整商品的庫存數(shù)量。</p><p><b> 管理員模塊:</b></p><p><b> A、賬號(hào)信息管理</b></p><p> 可以實(shí)現(xiàn)顯示所有賬號(hào)信息,添加新的賬號(hào)信息,刪除賬號(hào)信息以及修改賬號(hào)信息。&l
29、t;/p><p><b> B、權(quán)限信息管理</b></p><p> 可以實(shí)現(xiàn)顯示所有權(quán)限信息,添加新的權(quán)限信息,刪除權(quán)限信息以及修改權(quán)限信息。</p><p><b> 市場營銷模塊:</b></p><p> A、營銷活動(dòng)信息管理</p><p> 可以實(shí)現(xiàn)顯示所
30、有營銷活動(dòng)信息,添加新的營銷活動(dòng)信息,刪除和修改營銷活動(dòng)信息。</p><p> B、特別通知信息管理</p><p> 可以實(shí)現(xiàn)顯示所有特別通知信息,添加新的特別通知,刪除特別通知,修改特別通知。</p><p><b> 消費(fèi)者功能:</b></p><p> A、無需登錄可以瀏覽商品,按條件搜索、查看商品。
31、</p><p> B、登錄后將商品加入購物車,可以修改商品數(shù)量后進(jìn)行提交訂單。</p><p> C、登錄后修改個(gè)人賬號(hào)信息。</p><p> D、若登錄密碼忘記,可以向之前注冊(cè)賬號(hào)時(shí)填寫的郵箱發(fā)送信息找回密碼。</p><p> 3.4系統(tǒng)流程圖如圖3-2</p><p> 圖3-2 系統(tǒng)流程圖<
32、/p><p><b> 3.5構(gòu)建開發(fā)環(huán)境</b></p><p> a.操作系統(tǒng):windows 7b.java開發(fā)包:hibernate,structs2,sqljdbc4;</p><p> c.數(shù)據(jù)庫:SQL Server</p><p> D.框架:hibernate,structs2;</p>
33、<p> 3.6文件夾組織結(jié)構(gòu)如圖3-3</p><p> 圖3-3 文件夾組織結(jié)構(gòu)</p><p> 3.7 發(fā)布商品信息模塊的實(shí)現(xiàn)</p><p> 3.7.1發(fā)布商品信息時(shí)序圖如圖3-4</p><p><b> 圖3-4時(shí)序圖</b></p><p> 3.7.2
34、Action配置</p><p> 在struts-staff.xml中配置</p><p> <action name="updateGoodAction" class="shop.staff.salemanage.Action.goodsManageAction" method="update"></p&
35、gt;<p> <result name="success" type="redirect">goodsManageAction</result></p><p> <result name="failure" type="redirect">goodsManageAction&l
36、t;/result></p><p><b> </action></b></p><p> 3.7.3發(fā)布商品信息運(yùn)行效果如圖3-5</p><p><b> 圖3-5</b></p><p> public String insert() throws Exceptio
37、n{</p><p> //request = ServletActionContext.getRequest();</p><p> //String _id = request.getParameter("goodsID");</p><p> //GoodsInfo goodInfo = staffdao.updatebyid(_id
38、);</p><p> //request.getSession().setAttribute("goodInfo", goodInfo);</p><p> goodinfo.setPicturePath1(uploadpic());</p><p> if(staffdao.insertgood(goodinfo))</p>
39、<p> return "success";</p><p> else return "failure";</p><p><b> }</b></p><p> 3.8 刪除商品信息模塊的實(shí)現(xiàn)</p><p> 3.8.1刪除商品信息時(shí)序圖如圖3-6&l
40、t;/p><p><b> 圖3-6</b></p><p> 3.8.2Action配置</p><p> 在struts-staff.xml中配置</p><p> <action name="deleteGoodSelectedAction" class="shop.staf
41、f.salemanage.Action.goodsManageAction" method="deleteselected"></p><p> <result name="success" type="redirect">goodsManageAction</result></p><p&g
42、t; <result name="failure" type="redirect">goodsManageAction</result></p><p><b> </action></b></p><p> 3.8.3刪除商品信息運(yùn)行效果如圖3-7</p><p&g
43、t;<b> 圖3-7</b></p><p> public String deleteselected() throws Exception{</p><p> request = ServletActionContext.getRequest();</p><p> String[] _ids = request.getParam
44、eterValues("checkbox2");</p><p> if(_ids==null) return "failure";</p><p> for(String id:_ids){</p><p> //System.out.println(id);</p><p> staffda
45、o.deletebyid(id);</p><p><b> }</b></p><p> //boolean deleted = staffdao.deletebyid(_id);</p><p> //if(deleted) return "success";</p><p> //els
46、e return "failure";</p><p> return "success";</p><p><b> }</b></p><p> 3.9 庫存入庫管理模塊的實(shí)現(xiàn)</p><p> 3.9.1庫存入庫管理時(shí)序圖如圖3-8</p><p&
47、gt;<b> 圖3-8</b></p><p> 3.9.2 Action的配置</p><p> 在struts-staff.ml的配置:</p><p> <action name="addGoodTradeAction" class="shop.staff.salemanage.Action.
48、goodsTradeManageAction" method="addGoodTrade"></p><p> <result name="success" type="redirect">goodsTradeManageAction</result></p><p> <resu
49、lt name="failure" type="redirect">goodsTradeManageAction</result></p><p><b> </action></b></p><p> 3.9.3庫存入庫管理運(yùn)行效果如圖3-9</p><p><b
50、> 圖3-9</b></p><p> public class goodsTradeManageAction extends ActionSupport{</p><p> private HttpServletRequest request;</p><p> private StaffDaoImpl staffdao;</p&g
51、t;<p> public goodsTradeManageAction(){</p><p> staffdao = new StaffDaoImpl();</p><p><b> }</b></p><p> public String execute() throws Exception{</p>&
52、lt;p> request = ServletActionContext.getRequest();</p><p> List list = staffdao.queryGoods();</p><p> Paging paging = new Paging();</p><p> paging.initialize(list.size());<
53、;/p><p> request.getSession().setAttribute("rowCount", paging.getRowCount());</p><p> request.getSession().setAttribute("currentPage", paging.getCurrentPage());</p><
54、;p> request.getSession().setAttribute("pageCount", paging.getPageCount());</p><p> request.getSession().setAttribute("goodsInfoList", list.subList(0, paging.getToIndex()));</p>
55、<p> return "success";</p><p><b> }</b></p><p> public String addGoodTrade() throws Exception{</p><p> request = ServletActionContext.getRequest();&
56、lt;/p><p> String _id = request.getParameter("id");</p><p> int quantity = Integer.parseInt(request.getParameter("quantity"));</p><p> boolean deleted = staffdao
57、.addGoodTrade(_id,quantity,true);</p><p> if(deleted) return "success";</p><p> else return "failure";</p><p><b> }</b></p><p><b&
58、gt; 數(shù)據(jù)庫設(shè)計(jì)</b></p><p> ?。?)權(quán)限數(shù)據(jù)表,作用是描述權(quán)限的信息,如表4-1所示</p><p><b> 表4-1權(quán)限表</b></p><p><b> 表4-1</b></p><p> ?。?)用戶信息表,作用是描述用戶的信息,如表4-2所示</
59、p><p><b> 表4-2用戶信息表</b></p><p> ?。?)用戶余額信息表,作用是描述用戶余額的信息,如表4-3所示</p><p> 表4-3用戶余額信息表</p><p> ?。?)商品信息表,作用是描述商品的信息,如表4-4所示</p><p><b> 表4-4
60、商品信息表</b></p><p> ?。?)員工賬號(hào)表,作用是描述員工賬號(hào)的信息,如表4-5所示</p><p><b> 表4-5員工賬號(hào)表</b></p><p> ?。?)購物車表,作用是描述購物車的信息,如表4-6所示</p><p><b> 表4-6購物車表</b>&l
61、t;/p><p> ?。?)結(jié)賬表,作用是描述結(jié)賬的信息,如表4-7所示</p><p><b> 表4-7結(jié)賬表</b></p><p> ?。?)商品評(píng)價(jià)表,作用是描述商品評(píng)價(jià)的信息,如表4-8所示</p><p><b> 表4-8商品評(píng)價(jià)表</b></p><p>
62、?。?)商品圖片表,作用是描述商品圖片的信息,如表4-9所示</p><p><b> 表4-9商品圖片表</b></p><p> ?。?0)商品類別表,作用是描述商品類別的信息,如表4-10所示</p><p> 表4-10商品類別表</p><p> ?。?1)幫助中心信息表,作用是描述幫助中心的信息,如表4-
63、11所示</p><p> 表4-11幫助中心信息表</p><p> (12)訂單表,作用是描述訂單的信息,如表4-12所示</p><p><b> 表4-12訂單表</b></p><p> ?。?3)商品價(jià)格表,作用是描述商品價(jià)格的信息,如表4-13所示</p><p> 表4-1
64、3商品價(jià)格表</p><p> ?。?4)宣傳信息表,作用是描述宣傳的信息,如表4-14所示</p><p> 表4-14宣傳信息表</p><p> ?。?5)充值記錄表,作用是充值記錄的信息,如表4-15所示</p><p> 表4-15充值記錄表</p><p> ?。?6)運(yùn)費(fèi)表,作用是運(yùn)費(fèi)的信息,如表4-
65、16所示</p><p><b> 表4-16運(yùn)費(fèi)表</b></p><p> ?。?7)特別通告表,作用是描述特別通告的信息,如表4-17所示</p><p> 表4-17特別通告表</p><p> ?。?8)網(wǎng)頁基本信息表,作用是網(wǎng)頁基本的信息,如表4-18所示</p><p> 表4
66、-18網(wǎng)頁基本信息表</p><p> 10、數(shù)據(jù)庫關(guān)系圖如圖4-1</p><p><b> 圖4-1</b></p><p><b> 5 結(jié)論</b></p><p> 本系統(tǒng)使用MyEclipse與SQL Server2008數(shù)據(jù)庫結(jié)合設(shè)計(jì)建立的一個(gè)卓越代購網(wǎng)系統(tǒng)。用戶首先通過管理員
67、進(jìn)行簡單的注冊(cè)并經(jīng)審核通過后,即可以在本網(wǎng)站進(jìn)行商品購買,如果不進(jìn)行注冊(cè),只可以瀏覽商品。功能模塊包括消費(fèi)者功能,系統(tǒng)管理員功能,市場營銷管理和銷售管理。該網(wǎng)站可以為消費(fèi)者提供各種代購的產(chǎn)品,實(shí)現(xiàn)瀏覽商品,將商品加入購物車進(jìn)行購買。并通過實(shí)現(xiàn)收到貨后確認(rèn)收貨,打款給賣家,保證交易的安全。通過開發(fā)這個(gè)系統(tǒng),主要工作和收獲如下:</p><p> 主要工作實(shí)現(xiàn)對(duì)商品信息、特別通知信息、營銷活動(dòng)信息以及賬號(hào)信息的管理
68、。實(shí)現(xiàn)消費(fèi)者瀏覽、搜索商品信息和進(jìn)行商品交易。</p><p> 通過使用struts2和hibernate了解到這兩者方便使用,配置簡單。</p><p> ?。?)使用struts2和hibernate便于修改,結(jié)構(gòu)體系明確,比較有條理。</p><p><b> 存在的問題:</b></p><p> 由于時(shí)
69、間人力等各資源的限制,本系統(tǒng)暫只做模擬測試,因此該系統(tǒng)并不是很完善,存在一定的局限性,比如還不能實(shí)現(xiàn)支付的功能;在添加一些信息時(shí),填寫的編號(hào)沒有通過自動(dòng)生成實(shí)現(xiàn);在添加商品信息時(shí),有些選項(xiàng)應(yīng)該調(diào)整為可以進(jìn)行選擇的內(nèi)容,有利于操作人員進(jìn)行操作等;在以上這些地方都是有待提高與改進(jìn)。</p><p><b> 6 參考文獻(xiàn)</b></p><p> [1]張志峰,朱顥
70、東.Java Web 技術(shù)整合應(yīng)用與項(xiàng)目實(shí)踐[M].北京:清華大學(xué)出版社, 2013.</p><p> [2]面向?qū)ο蠓治雠c設(shè)計(jì)(第3版) Grady Booch、Robert A.Maksimchuk、Michael W.Engle、 Bobbi J.Young 電子工業(yè)出版社 ,2012.</p><p> [3]李興華. 名師講壇:Java Web開發(fā)實(shí)戰(zhàn)經(jīng)典基礎(chǔ)篇 [M].
溫馨提示
- 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. 眾賞文庫僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- java課程設(shè)計(jì)----課程設(shè)計(jì)報(bào)告
- java課程設(shè)計(jì)報(bào)告
- java課程設(shè)計(jì)報(bào)告-
- java課程設(shè)計(jì)報(bào)告
- java課程設(shè)計(jì)報(bào)告
- java課程設(shè)計(jì)報(bào)告--beatbox
- JAVA課程設(shè)計(jì)報(bào)告.doc
- java語言課程設(shè)計(jì)報(bào)告
- java課程設(shè)計(jì)實(shí)驗(yàn)報(bào)告--java日歷設(shè)計(jì)
- java課程設(shè)計(jì)報(bào)告---java實(shí)現(xiàn)畫筆系統(tǒng)
- java課程設(shè)計(jì)-猜數(shù)游戲課程設(shè)計(jì)報(bào)告
- java課程設(shè)計(jì)-蜘蛛紙牌游戲設(shè)計(jì)課程設(shè)計(jì)報(bào)告
- java課程設(shè)計(jì)報(bào)告——蜘蛛紙牌
- java課程設(shè)計(jì)--掃雷游戲報(bào)告
- java坦克大戰(zhàn)課程設(shè)計(jì)報(bào)告
- java課程設(shè)計(jì)報(bào)告---考試系統(tǒng)
- java課程設(shè)計(jì)報(bào)告--hannoi塔
- java火柴游戲課程設(shè)計(jì)報(bào)告
- java課程設(shè)計(jì)報(bào)告—蜘蛛紙牌
- java課程設(shè)計(jì)報(bào)告--hannoi塔
評(píng)論
0/150
提交評(píng)論