孕嬰用品電子商務(wù)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)_第1頁
已閱讀1頁,還剩69頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、<p><b>  畢業(yè)設(shè)計(jì)說明書 </b></p><p>  孕嬰用品電子商務(wù)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)</p><p>  2016年5月15日</p><p> 院(系)名稱信息工程學(xué)院</p><p> 專業(yè)名稱軟件工程</p><p> 學(xué)生姓名</p><p>

2、; 指導(dǎo)教師</p><p>  孕嬰用品電子商務(wù)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)</p><p><b>  摘 要</b></p><p>  當(dāng)下的中國經(jīng)濟(jì)市場,每年1600萬的嬰兒群體及其背后所“綁架”的家庭人員帶來的消費(fèi),使得母嬰行業(yè)已經(jīng)持續(xù)保持高溫態(tài)勢數(shù)年之久,接下來也將是熱門的淘金領(lǐng)域。而孕嬰用品電子商務(wù)網(wǎng)站,滿足廣大消費(fèi)群體對于購物的新概

3、念:無論在何時(shí)何地,只要擁有網(wǎng)絡(luò)和互聯(lián)網(wǎng)設(shè)備就可以購買自己心儀的商品,這對于行動不便的新晉媽媽們來說無疑有著巨大的吸引力。本孕嬰用品電子商務(wù)網(wǎng)站的前臺頁面使用JSP展示,數(shù)據(jù)庫服務(wù)器使用免費(fèi)開源的MySQL,擁有很強(qiáng)的實(shí)用性及可擴(kuò)展性。</p><p>  首先,本文將對當(dāng)下國內(nèi)孕嬰電商網(wǎng)站的發(fā)展?fàn)顩r以及未來走向做簡要分析,闡述本課題研究的原因及必要性。</p><p>  其次,本文將講

4、述本網(wǎng)站作為研究課題將要實(shí)現(xiàn)的功能,還有實(shí)現(xiàn)對應(yīng)功能需要完成的任務(wù),以及選用各項(xiàng)技術(shù)的原因。</p><p>  再次,本文將通過軟件工程設(shè)計(jì)的工具對系統(tǒng)的整體流程、模塊劃分、數(shù)據(jù)用例及前后臺設(shè)計(jì)做出具體講解。</p><p>  最后,本文將簡單介紹網(wǎng)站的模擬用戶測試、功能調(diào)試等檢查驗(yàn)收工作,并對網(wǎng)站的使用做簡要描述。</p><p>  關(guān)鍵詞:孕嬰用品,電子商

5、務(wù)JSP,MySql</p><p>  The Design and Implementation of Infants and pregnant supplies e-commerce website</p><p><b>  Abstract</b></p><p>  In the current market economy of

6、China, behind the infant population and 16 million babies per year by "kidnapping" of family members to bring consumption, making the ma-</p><p>  ternal and child industry has continued to maintai

7、n a high temperature trend for several years. In the next few years, pregnancy and infant industries still will be the “gold industry”. Infants and pregnant supplies e-commerce website allows users without time limit, wi

8、thout the limit of search area that they could buy baby products what they want. Our Infants and pregnant supplies sales site user JSP to establish reception, and connect MySQL database to establish the background.</p

9、><p>  At first, this article will present the domestic development of infants and pregnant Electric's site and the future direction of a brief analysis of the reasons set forth in this research and the nec

10、essary.</p><p>  The second, this article will describe that this site as a research what function to be implemented, the task to achieve the corresponding functions need to complete, and the reasons of sele

11、ction these techniques.</p><p>  The second, this article will based on the software engineering tools for overall process system, module division, made to explain the specific examples front and back desk D

12、esign.</p><p>  At last, this article will briefly simulate user testing, functional check and commissioning work site, and how to use the site to do a brief description.</p><p>  Key words: Inf

13、ants and pregnant supplies sales site; JSP, MySql.</p><p><b>  目 錄</b></p><p><b>  1 緒論1</b></p><p>  1.1 課題現(xiàn)狀分析1</p><p>  1.2 課題研究意義1<

14、;/p><p>  1.3 課題章節(jié)安排2</p><p><b>  2 系統(tǒng)分析3</b></p><p>  2.1 可行性分析3</p><p>  2.2 系統(tǒng)功能分析3</p><p>  2.3 系統(tǒng)非功能行分析4</p><p>  2.4 數(shù)據(jù)用例

15、分析4</p><p>  2.4.1 管理員用例圖5</p><p>  2.4.2 用戶用例圖5</p><p>  3 系統(tǒng)總體設(shè)計(jì)6</p><p>  3.1 系統(tǒng)模塊設(shè)計(jì)6</p><p>  3.2 系統(tǒng)流程設(shè)計(jì)7</p><p>  3.3 系統(tǒng)功能設(shè)計(jì)8</

16、p><p>  3.3.1 用戶模塊8</p><p>  3.3.2 管理員模塊8</p><p>  3.4 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)9</p><p>  3.4.1 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)9</p><p>  3.4.2 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)11</p><p>  3.4.3 數(shù)據(jù)庫物理結(jié)構(gòu)設(shè)

17、計(jì)12</p><p>  4 詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)16</p><p>  4.1前臺部分16</p><p>  4.1.1系統(tǒng)首界面16</p><p>  4.1.2購物車系統(tǒng)17</p><p>  4.1.3母嬰用品查詢18</p><p>  4.1.4訂單系統(tǒng)19<

18、/p><p>  4.2后臺部分20</p><p>  4.2.1登錄界面21</p><p>  4.2.2修改密碼22</p><p>  4.2.3用戶管理22</p><p>  4.2.4母嬰用品類別23</p><p>  4.2.5母嬰用品管理25</p>

19、<p>  4.2.6訂單管理27</p><p><b>  5 系統(tǒng)測試28</b></p><p>  5.1測試用例28</p><p>  5.2測試運(yùn)行結(jié)果29</p><p>  6 系統(tǒng)使用說明與安裝31</p><p>  6.1系統(tǒng)運(yùn)行要求31</p

20、><p>  6.2系統(tǒng)安裝與運(yùn)行31</p><p><b>  結(jié)論32</b></p><p><b>  致謝33</b></p><p><b>  參考文獻(xiàn)34</b></p><p><b>  附錄35</b>

21、</p><p>  附錄A Action層代碼35</p><p>  附錄B Service層代碼59</p><p><b>  1緒論</b></p><p>  1.1 課題現(xiàn)狀分析</p><p>  隨著信息技術(shù)的不斷更新,計(jì)算機(jī)軟硬件技術(shù)的發(fā)展更是如雨后春筍般與日俱進(jìn),

22、計(jì)算機(jī)作為當(dāng)下社會信息技術(shù)核心,極大地改變和豐富了人們的生活模式。同時(shí),計(jì)算機(jī)的發(fā)展不斷引領(lǐng)技術(shù)潮流,同時(shí)更是帶動了社會經(jīng)濟(jì)的飛速發(fā)展,隨著計(jì)算機(jī)技術(shù)穩(wěn)步的走向成熟,互聯(lián)網(wǎng)購物衍生出的各種垂直電商逐漸為人們所青睞。當(dāng)下國內(nèi)涌現(xiàn)出了一大批網(wǎng)絡(luò)購物網(wǎng)站極大地促進(jìn)了人居消費(fèi)水平, 其中不乏優(yōu)秀代表譬如著名的淘寶、京東商城、唯品會、美團(tuán)糯米等,它們都是網(wǎng)絡(luò)購物網(wǎng)站的典型代表。</p><p>  從購物網(wǎng)站的出現(xiàn)、發(fā)展、

23、演變至今,過去的實(shí)例都可以印證好的電商網(wǎng)站不僅依靠先進(jìn)的互聯(lián)網(wǎng)技術(shù),也要有好的功能設(shè)計(jì)及吸引客戶的亮點(diǎn),就能夠?yàn)槠髽I(yè)帶來更大的利益,從而籠絡(luò)到更多的消費(fèi)群體,不斷刷新企業(yè)經(jīng)濟(jì)增長點(diǎn)。從中國電商行業(yè)最早開始,巨頭阿里巴巴最早的開辟了“淘寶網(wǎng)”這個(gè)網(wǎng)購平臺,人們由于總是對陌生事物感到新奇且害怕嘗試,所以電商行業(yè)發(fā)展進(jìn)程平緩。隨著互聯(lián)網(wǎng)產(chǎn)品逐漸普及,走向了億萬用戶的面前,人們對于網(wǎng)購也慢慢接受,收快遞、剁手族在當(dāng)前國內(nèi)市場已是相當(dāng)流行。與之并

24、進(jìn)的是,各大企業(yè)紛紛推出自己的電商平臺,希望在巨頭橫行的時(shí)代分得一杯羹[1]。孕嬰用品行業(yè)是中國目前來說最為火爆高利的行業(yè),以京東母嬰為代表的孕嬰電商網(wǎng)站由于雄厚的資金支持、優(yōu)秀的開發(fā)團(tuán)隊(duì),這些網(wǎng)站都擁有最好的資源來競爭客戶,初實(shí)現(xiàn)基本的購物功能外,他們會利用線下優(yōu)勢制造各種例如海外代購等宣傳、刺激活動,在賣出巨量產(chǎn)品的同時(shí)拉攏、維護(hù)客戶,逐步擴(kuò)大自己的影響力,占有更多市場份額。</p><p>  1.2 課

25、題研究意義</p><p>  俗話說時(shí)間就是金錢,在當(dāng)下信息高度發(fā)達(dá)的背景下工作效率決定了一個(gè)企業(yè)的成敗[2]。孕嬰用品電商網(wǎng)站結(jié)合了傳統(tǒng)銷售業(yè)的銷售手段,以及新興電商業(yè)的信息化優(yōu)勢,同時(shí)擁有社會階層中最“富有”的一類消費(fèi)群體:嬰幼兒及其父母。這三重優(yōu)勢湊在一起不是簡單的疊加,其能夠創(chuàng)造出來的價(jià)值簡直不可估量??偟膩碚f,抓住家庭的孩子和母親就等于抓住了希望。網(wǎng)站的實(shí)現(xiàn)不僅能夠?yàn)椴槐愠鲂械脑袐D、幼兒購買用品帶來方

26、便,對于賣家來講更是極大程度上提高了工作的隨意性,只要有電腦就可以下訂單聊客戶,只需要在不同的時(shí)間段內(nèi)檢查后臺訂單信息,登錄瀏覽自己的網(wǎng)站去查看有關(guān)消費(fèi)者的購物需求,盡可能為客戶提供快速發(fā)貨[3]。與現(xiàn)實(shí)中的店鋪不同的是,網(wǎng)店賣家的店鋪根本不需要所謂的門面高租金,所有的網(wǎng)絡(luò)用戶均可瀏覽賣家的網(wǎng)絡(luò)店鋪, 消費(fèi)群體覆蓋到了全國各地。這樣在家就能輕松辦公賺錢,讓商家與客戶的生活都變得更加輕松美好。</p><p>  

27、1.3 課題章節(jié)安排</p><p>  說明書共分6個(gè)章節(jié),其中第一節(jié)是對課題現(xiàn)狀及意義的透析詳解,第二節(jié)進(jìn)行風(fēng)險(xiǎn)、可行性評估、功能調(diào)研,第三節(jié)對系統(tǒng)的整體構(gòu)架及實(shí)現(xiàn)逐一闡述,第四節(jié)講解了前后臺具體細(xì)節(jié)實(shí)現(xiàn),第五節(jié)對系統(tǒng)進(jìn)行必要測試,第六節(jié)介紹了網(wǎng)站的安裝運(yùn)行環(huán)境。</p><p><b>  1、緒論</b></p><p>  此節(jié)主要

28、介紹了系統(tǒng)設(shè)計(jì)的背景及其必要性,解析了本系統(tǒng)研究的的現(xiàn)實(shí)情況,對該網(wǎng)站設(shè)計(jì)的主要任務(wù),所要實(shí)現(xiàn)的目標(biāo)概括論述。</p><p><b>  2、系統(tǒng)分析</b></p><p>  此節(jié)對網(wǎng)站的設(shè)計(jì)思路進(jìn)行可行性分析,另外把系統(tǒng)的功能需求詳細(xì)列出,非功能需求也要明確,及時(shí)確定系統(tǒng)的邊界,以達(dá)到提高效率,減少資源浪費(fèi)的目的。</p><p>&l

29、t;b>  3、系統(tǒng)設(shè)計(jì)</b></p><p>  此節(jié)從整體角度考慮系統(tǒng)要完成的功能有哪些,系統(tǒng)對用戶操作的具體處理流程是怎樣的,以及系統(tǒng)后臺數(shù)據(jù)庫從概念結(jié)構(gòu)、邏輯結(jié)構(gòu)設(shè)計(jì)到數(shù)據(jù)庫的物理庫表設(shè)計(jì)[4],逐一進(jìn)行細(xì)化詳解。</p><p><b>  4、系統(tǒng)實(shí)現(xiàn)</b></p><p>  此節(jié)通過對系統(tǒng)各模塊的功能進(jìn)行詳

30、解,描述系統(tǒng)具體通過哪些操作調(diào)用哪個(gè)對應(yīng)的方法,結(jié)合圖形化界面和功能代碼逐一介紹。</p><p><b>  5、系統(tǒng)運(yùn)行與測試</b></p><p>  此節(jié)介紹了對系統(tǒng)采用黑盒測試的方法,設(shè)計(jì)并編寫一些測試用例測試各模塊的功能是否完善以及是否存在各種隱形漏洞。</p><p>  6、系統(tǒng)的使用說明與安裝</p><

31、p>  此節(jié)主要介紹本系統(tǒng)運(yùn)行所需要的操作系統(tǒng),軟、硬件環(huán)境及運(yùn)行方法等。</p><p><b>  2 系統(tǒng)分析</b></p><p><b>  2.1 可行性分析</b></p><p>  項(xiàng)目的可行性研究是在開發(fā)前,通過對現(xiàn)有的技術(shù)狀況、資源調(diào)配、支出成本、收益檢查等方面進(jìn)行分析,以防止開發(fā)后造成不必

32、要的資源浪費(fèi),確定其是否具有實(shí)際開發(fā)的意義。</p><p>  操作可行性:對用戶而言,高體驗(yàn)的購物網(wǎng)站需要有賞心悅目的頁面布局及色彩搭配,可承受的響應(yīng)時(shí)間,用戶賬戶的安全性,購物訂單的實(shí)時(shí)準(zhǔn)確性。本網(wǎng)站基于這些方面都進(jìn)行了努力。</p><p>  技術(shù)可行性:本電商網(wǎng)站使用Java語言作為開發(fā)語言,使用當(dāng)下流行的SSH框架作為系統(tǒng)架構(gòu),既節(jié)約了開發(fā)的成本,又降低了后期維護(hù)的難度,體現(xiàn)

33、了三大流行框架的優(yōu)勢之處[5]。前臺用戶操作頁面使用JSP,開發(fā)動態(tài)網(wǎng)站成熟實(shí)用的技術(shù)[5]。充當(dāng)IDE角色的是MyEclipse10,擁有很強(qiáng)大的編輯功能,整合了眾多的插件,開發(fā)便捷高效;數(shù)據(jù)庫服務(wù)器使用阿帕奇公司的開源Mysql Server,而且性能優(yōu)越;同時(shí)使用Tomcat6.0運(yùn)行本網(wǎng)站,其擁有出色的性能,穩(wěn)定性得到市面上眾多企業(yè)的認(rèn)可;結(jié)合完整的開發(fā)工具,展現(xiàn)了Java作為熱門語言的優(yōu)勢。</p><p&

34、gt;  經(jīng)濟(jì)可行性:母嬰用品電商網(wǎng)站作為在線銷售的電商平臺具有不可估量的價(jià)值,其優(yōu)秀的用戶體驗(yàn)?zāi)軌蛭蛻舨⒕S持住,所以可以帶來持久性的收益。作為一個(gè)大型平臺,又能夠獲得足夠的投資,吸引更多的買家品牌,從而提高知名度,獲得更多利潤,一次具有很高的經(jīng)濟(jì)可行性。</p><p>  2.2 系統(tǒng)功能分析</p><p>  通過對市場上眾多優(yōu)秀孕嬰用品電商網(wǎng)站的調(diào)研,以及大家的幫助建議,我查

35、閱相關(guān)文獻(xiàn)得出本網(wǎng)站需要實(shí)現(xiàn)的主要業(yè)務(wù):前臺是面向用戶的,要求有最基本的商品分類模塊,方便用戶查看信息;檢索的功能,滿足用戶檢索商品的需求;加購物車,用戶可以暫時(shí)的收藏自己有意向的商品;我的訂單,查詢自己已經(jīng)購買的商品處理狀態(tài);個(gè)人信息管理,修改個(gè)人基本信息;留言功能,在互動區(qū)發(fā)表自己的觀點(diǎn);用戶關(guān)注的是賬戶安全性,瀏覽頁面美觀,操作簡單便捷;后臺則是實(shí)現(xiàn)了管理員的維護(hù)功能。包括對用戶的維護(hù)、母嬰用品及其分類的管理、訂單的處理和刪改、公

36、告的發(fā)布及刪改等功能,以方便管理人員能夠及時(shí)處理并對信息維護(hù)。具體如下圖2.1所示:</p><p>  圖2.1 系統(tǒng)模塊圖</p><p>  2.3 系統(tǒng)非功能行分析</p><p>  比較受歡迎的網(wǎng)站設(shè)計(jì)不僅要求完善的功能支持,準(zhǔn)確無誤的信息存儲,還有就是較好的用戶體驗(yàn)感。特別是母嬰用品這類銷售網(wǎng)站,他們的用戶群體多為年輕的爸爸媽媽們,有很挑剔的眼光及審美

37、[6]。所以,要想留住這些潛在的大批客戶,我們的網(wǎng)站設(shè)計(jì)方面必須要下足功夫,提高整體美感,增加操作的流暢性及合理性,最終達(dá)到讓用戶滿意從而獲得盈利的目的。</p><p>  2.4 數(shù)據(jù)用例分析</p><p>  對系統(tǒng)的需求進(jìn)行分析時(shí),我們往往要借助一些軟件工程中的方法和工具,通過圖形化的方式來更清晰和直觀的表述出需求的要點(diǎn)[7]。用例圖的使用在軟件工程開發(fā)的過程中是十分普遍且有實(shí)際

38、價(jià)值的,利用其分析系統(tǒng)的功能特點(diǎn),我們使用用例圖,結(jié)合協(xié)作圖、動作圖進(jìn)行開發(fā)的設(shè)計(jì)。</p><p>  2.4.1 管理員用例圖</p><p>  管理員需要對系統(tǒng)的所有商品和用戶維護(hù)管理,包括母嬰用品的分類,商品的添加與下架,價(jià)格的調(diào)整,本人信息的修改,用戶的信息維護(hù),訂單接受或刪除操作以及系統(tǒng)公告的管理,由此可以得出管理員用例圖模型,如圖2.2:</p><p&

39、gt;  圖2.2 管理員用例圖 圖2.3 用戶用例圖</p><p>  2.4.2 用戶用例圖</p><p>  根據(jù)前臺用戶系統(tǒng)的功能分析,用戶可以瀏覽網(wǎng)站在售的商品,還可以點(diǎn)擊商品分類進(jìn)行查看,在搜索框輸入搜索關(guān)鍵字進(jìn)行模糊查詢,登陸后可對本人信息進(jìn)行維護(hù),可將有意購買的商品加入購物車,可購買商品進(jìn)行結(jié)算。所以得出用例圖,如圖2.3。

40、</p><p><b>  3 系統(tǒng)總體設(shè)計(jì)</b></p><p>  對當(dāng)前網(wǎng)站系統(tǒng)進(jìn)行全面的剖析,利用系統(tǒng)流程圖和操作流程圖把所有的功能模塊分析清楚[8]。這樣一來,就可以把系統(tǒng)的設(shè)計(jì)思路闡述的更加清晰有條理,更有利于系統(tǒng)的實(shí)現(xiàn),明確開發(fā)步驟。</p><p>  3.1 系統(tǒng)模塊設(shè)計(jì)</p><p>  根據(jù)

41、需求調(diào)研,網(wǎng)站可以分為兩大模塊,分為前臺用戶模塊和后臺管理員模塊,前臺主要功能的模塊劃分主要有用戶信息、孕嬰用品查詢、特價(jià)母嬰用品、購物車、訂單、系統(tǒng)公告等。如下圖3.1所示:</p><p>  圖3.1系統(tǒng)前臺模塊圖</p><p>  后臺管理員系統(tǒng)主要有六大功能模塊,以滿足管理員管理前臺用戶、修改密碼、管理商品分類、管理訂單、管理公告等需求,模塊圖如下圖3.2所示:</p&g

42、t;<p>  圖3.2 系統(tǒng)后臺模塊圖</p><p>  3.2 系統(tǒng)流程設(shè)計(jì)</p><p>  分析整個(gè)系統(tǒng)的處理流程,我們可以獲得如下流程圖。如圖3.3所示:</p><p>  圖3.3 系統(tǒng)流程圖</p><p>  分析系統(tǒng)從用戶看到程序入口界面開始,進(jìn)一步對系統(tǒng)接下來的流程進(jìn)行逐步細(xì)化,以使得用戶在操作時(shí)一目了

43、然,流程更加清楚,也加強(qiáng)開發(fā)人員對系統(tǒng)的整體感知與把握[9],故得出系統(tǒng)操作流程圖,如圖3.4所示:</p><p>  圖3.4 系統(tǒng)操作流程圖</p><p>  3.3 系統(tǒng)功能設(shè)計(jì)</p><p>  3.3.1 用戶模塊</p><p>  1:用戶信息修改:本人可以把自己的信息進(jìn)行維護(hù),例如個(gè)人姓名、收貨地址等。</p>

44、;<p>  2:分類查看:用戶在主界面根據(jù)商品分類了解查看相應(yīng)商品信息。</p><p>  3:模糊查詢:通過搜索框,用戶可以輸入搜索項(xiàng),或者不輸入內(nèi)容檢索商品。</p><p>  4:購物車:用戶可選擇喜歡的商品加入購物車,以便于下次直接購買。</p><p>  5:我的訂單:查詢已經(jīng)付款的訂單及未完成訂單,查看實(shí)時(shí)交易狀態(tài)。</p&g

45、t;<p>  6:留言板:用戶在互動社區(qū)留言板添加自己的評論或發(fā)表留言。</p><p>  3.3.2 管理員模塊</p><p>  1:管理員個(gè)人管理:對后臺的個(gè)人登錄信息包括密碼等維護(hù)、修改。</p><p>  2:孕嬰用品分類:依據(jù)孕嬰用品的用途、材質(zhì)、實(shí)用年齡等特征對商品劃分類別,或進(jìn)行適當(dāng)修改。</p><p>

46、;  3母嬰用品信息管理:后臺登錄后,管理員對現(xiàn)有的用品巡檢,查看是否有錯(cuò)誤的商品信息,或者線下已經(jīng)沒有貨源、下架的商品執(zhí)行刪除。</p><p>  4用戶信息管理:對于不正當(dāng)操作、信息不全、有不法行為或者蓄意破壞網(wǎng)站的用戶管理員及時(shí)予以警告或者刪除。</p><p>  5.訂單管理:用戶提交訂單之后,管理員需要及時(shí)處理,可以根據(jù)實(shí)時(shí)情況刪除不合法的訂單或執(zhí)行接下來的發(fā)貨處理。<

47、/p><p>  6:網(wǎng)站互動社區(qū):在留言區(qū)域,管理員實(shí)時(shí)進(jìn)入查看,對于惡意攻擊其他用戶的言論留言及時(shí)清理。</p><p>  7:公告模塊:在有新的信息發(fā)布或者通知的時(shí)候,管理員擁有權(quán)限發(fā)布全體通知,以公告的形式。</p><p>  3.4 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)</p><p>  3.4.1 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)</p><p

48、>  1)用戶個(gè)人信息圖如圖3.5所示:</p><p>  圖3.5用戶實(shí)體與屬性</p><p>  2)孕嬰用品類別表設(shè)計(jì)如圖3.6所示:</p><p>  圖3.6 孕嬰用品類別實(shí)體與屬性</p><p>  3)孕嬰用品信息圖如圖3.7所示:</p><p>  圖3.7孕嬰用品實(shí)體與屬性</p

49、><p>  4)公告信息圖如圖3.8所示:</p><p>  圖3.8公告信息實(shí)體與屬性的定義</p><p>  5)管理員信息如圖3.9所示:</p><p>  圖3.9管理員信息實(shí)體與屬性的定義</p><p>  6)訂單信息圖如圖3.10所示:</p><p>  圖3.10訂單信息

50、實(shí)體與屬性的定義</p><p>  3.4.2 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)</p><p>  數(shù)據(jù)庫表如何存儲,具體信息都有哪些需要,邏輯結(jié)構(gòu)設(shè)計(jì)中完全展示清楚[10],其設(shè)計(jì)過程主要有幾個(gè)層次:</p><p>  (1)首先,對所涉及到的數(shù)據(jù)進(jìn)行收集整合,把具有共同特征的糅合在一起,形成一張具有低冗余的數(shù)據(jù)庫表。</p><p> ?。?)其

51、次,把設(shè)計(jì)出的庫表模型進(jìn)行關(guān)系分析,看是否存在重復(fù)、遺漏的信息未進(jìn)行處理。</p><p> ?。?)最后,對設(shè)計(jì)出來的數(shù)據(jù)模型進(jìn)行再次整合并進(jìn)行關(guān)聯(lián),以期達(dá)到最優(yōu)化的效果。</p><p>  通過對前述的E-R模型設(shè)計(jì)思路整合,本網(wǎng)站的物理庫表邏輯結(jié)構(gòu)設(shè)計(jì)體現(xiàn)了包含以下幾點(diǎn):</p><p>  客戶表(ID號,正式客戶名,客戶憑證,真實(shí)姓名,性別,注冊手機(jī)號,

52、詳細(xì)地址,Age,Emai),</p><p>  商品類別(分類ID,類名,詳細(xì)介紹),</p><p>  孕嬰用品(用品ID,類ID,商品名,介紹,商品封皮,商品標(biāo)價(jià),孕嬰特價(jià)),</p><p>  系統(tǒng)通知(ID,通知標(biāo)題,通知消息內(nèi)容,發(fā)布時(shí)間信息),</p><p>  管理員表(號碼,姓名,證書),</p>&l

53、t;p>  訂單詳情(訂單ID,編號,時(shí)間,狀態(tài),配送信息,結(jié)算類型,總錢,會員ID號),</p><p>  3.4.3 數(shù)據(jù)庫物理結(jié)構(gòu)設(shè)計(jì)</p><p>  根據(jù)前面數(shù)據(jù)庫的邏輯結(jié)構(gòu)設(shè)計(jì)進(jìn)行庫表設(shè)計(jì),數(shù)據(jù)表字段均包含主鍵ID,同時(shí)有對于該表字段的數(shù)據(jù)類型、長度以及備注進(jìn)行描述。</p><p>  (1)管理員個(gè)人信息表有三個(gè)字段來描述,如表3.1所示。

54、</p><p>  表3.1設(shè)計(jì)表“t_admin”</p><p>  (2)孕嬰用品分類表主要包含以下字段,具體包含如表3.2所示。</p><p>  表3.2設(shè)計(jì)表“t_catelog”</p><p>  (3)系統(tǒng)通知表的信息分成四個(gè)部分表現(xiàn),如表3.3所示。</p><p>  表3.3設(shè)計(jì)表“t_ m

55、essage”</p><p>  (4)商品表存儲了本網(wǎng)站所有在售物品的具體信息,如表3.4所示。</p><p>  表3.4設(shè)計(jì)表“t_ product”</p><p>  (5)留言表在結(jié)構(gòu)上容納了客戶留言的主要幾個(gè)部分,如表3.5所示。</p><p>  表3.5設(shè)計(jì)表“t_liuyan”</p><p>

56、;  (6)訂單表是本網(wǎng)站數(shù)據(jù)和核心部分,處理起來比較繁瑣,故有多條信息,如表3.6所示。</p><p>  表3.6設(shè)計(jì)表“t_order”</p><p>  (7)客戶信息表存儲了大量的客戶信息,對于整個(gè)系統(tǒng)來說至關(guān)重要,客戶信息必須足夠詳細(xì)以便后期的維護(hù)和管理[11],表3.7所示。</p><p>  表3.7設(shè)計(jì)表“t_user”</p>

57、<p><b>  4 詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)</b></p><p>  網(wǎng)站設(shè)計(jì)的功能主要分成前臺、后臺兩大模塊,前臺是針對用戶的操作實(shí)現(xiàn)以下功能:個(gè)人信息管理模塊;我的訂單查詢、修改管理;孕嬰產(chǎn)品關(guān)鍵字檢索;根據(jù)孕嬰用品分類查看商品;特價(jià)孕嬰用品模塊;加入我的購物車;留言板留言等模塊。后臺對管理員的設(shè)計(jì)使用,提供了以下操作功能:增刪母嬰用品;維護(hù)母嬰用品類別;個(gè)人信息維護(hù);系統(tǒng)客戶

58、管理;訂單處理流程管理等。</p><p><b>  4.1前臺部分</b></p><p>  前臺為用戶瀏覽及夠買商品設(shè)計(jì),使用個(gè)人安全賬戶進(jìn)行登錄操作,然后瀏覽所有的母嬰用品信息,以及通過關(guān)鍵字檢索母嬰用品信息[12],并且進(jìn)行留言以及查看系統(tǒng)通知。</p><p>  4.1.1系統(tǒng)首界面</p><p>  

59、本系統(tǒng)的前臺頁面設(shè)計(jì)主要有上部、左部、底部、右部4個(gè)模塊,分別擁有以下的功能:上部中心是本系統(tǒng)的主要圖標(biāo),是由8個(gè)<a/>標(biāo)簽組成的超鏈接,分別對應(yīng)點(diǎn)擊,跳轉(zhuǎn)到系統(tǒng)的首頁面,特價(jià)商品,我的購物車,我的訂單等一系列<tr>組成。左部是一列分三塊的功能塊,包括用戶登錄、母嬰用品類別和日歷表。用戶登錄是一個(gè)<form>表單,當(dāng)用戶輸入用戶名及密碼后點(diǎn)擊登錄就會發(fā)送請求并被struts攔截,調(diào)用UserAct

60、ion中的login方法。右部部分展示的是所有孕嬰用品的信息。底部部分是網(wǎng)站聲明、服務(wù)網(wǎng)點(diǎn)、網(wǎng)站地圖、已經(jīng)客服熱線,主頁效果如圖4.1所示。</p><p>  圖4.1 系統(tǒng)首界面</p><p>  4.1.2購物車系統(tǒng)</p><p>  當(dāng)找到想買的母嬰用品時(shí),則點(diǎn)擊購買,將其放入孕嬰用品車,進(jìn)入孕嬰用品車后,有清空、繼續(xù)、下一步三個(gè)Button按鈕。清空是

61、指將孕嬰用品車?yán)锏脑袐胗闷啡縿h除,點(diǎn)擊會調(diào)用cartClear()方法。繼續(xù)是按鈕是普通的帶有超鏈接的Button,返回到網(wǎng)上孕嬰用品首頁,下一步是訂單確認(rèn)頁,跳轉(zhuǎn)后臺調(diào)用orderSubmit方法提交訂單。也可以點(diǎn)擊X,刪除某一個(gè)孕嬰用品。孕嬰用品購物車功能如圖4.2所示:</p><p><b>  圖4.2購物車</b></p><p>  點(diǎn)擊清空購物車功能

62、按鈕,會觸發(fā)購物車服務(wù)類里邊清空購物車方法的調(diào)用,代碼如下:</p><p>  public String clearCart()</p><p><b>  {</b></p><p><b>  try</b></p><p><b>  {</b></p>

63、<p>  Thread.sleep(1000);</p><p>  } catch (InterruptedException e)</p><p><b>  {</b></p><p>  e.printStackTrace();</p><p><b>  }</b></

64、p><p>  WebContext ctx = WebContextFactory.get(); </p><p>  HttpSession session=ctx.getSession();</p><p>  Cart cart=(Cart)session.getAttribute("cart");</p><p> 

65、 cart.getItems().clear();</p><p>  session.setAttribute("cart", cart);</p><p>  return "yes";</p><p><b>  }</b></p><p>  若點(diǎn)擊繼續(xù)購買,則直接運(yùn)行到網(wǎng)

66、站主界面,即默認(rèn)首界面,若是點(diǎn)擊下一步按鈕,請求則會轉(zhuǎn)發(fā)到buyAction里的orderQueren()方法,跳轉(zhuǎn)頁面從而確認(rèn)訂單詳情。</p><p>  4.1.3母嬰用品查詢</p><p>  母嬰用品查詢分為按關(guān)鍵字查詢和按類別查詢兩種查詢方法。按關(guān)鍵字查詢是指在母嬰用品input輸入框里輸入關(guān)鍵字,此處采用的是模糊查詢,后臺數(shù)據(jù)庫的like關(guān)鍵字搜尋母嬰用品全部列出。若輸入框

67、里輸入內(nèi)容為null或是space等內(nèi)容,點(diǎn)擊查詢按鈕,則會列出所有母嬰用品信息。此處查詢語句如下:</p><p>  public String goodsSearch()</p><p><b>  {</b></p><p>  Map request=(Map)ServletActionContext.getContext().get

68、("request");</p><p>  String sql="from TGoods where goodsDel='no' and goodsName like '%"+goodsName.trim()+"%'";</p><p>  List goodsList=goodsDAO.get

69、HibernateTemplate().find(sql);</p><p>  request.put("goodsList", goodsList);</p><p>  return ActionSupport.SUCCESS;</p><p><b>  }</b></p><p>  按母嬰

70、用品類別查詢則是根據(jù)類別名稱快速搜索。這種查詢方法是調(diào)用catelogAction類中的catelogAll()方法來查詢所有的該類別的母嬰用品信息,然后在goodsByCatelog.jsp頁面通過遍歷Struts標(biāo)簽展示所有查詢到的數(shù)據(jù)。用戶只需點(diǎn)擊類別信息,該類別母嬰用品即可都顯示出來,代碼如下:</p><p>  //按照類別查看母嬰用品信息</p><p>  public S

71、tring goodsByCatelog()</p><p><b>  {</b></p><p>  Map request=(Map)ServletActionContext.getContext().get("request");</p><p>  String sql="from TGoods wher

72、e goodsDel='no' and goodsCatelogId=?";</p><p>  Object[] con={catelogId};</p><p>  List goodsList=goodsDAO.getHibernateTemplate().find(sql,con);</p><p>  request.put(&q

73、uot;goodsList", goodsList);</p><p>  return ActionSupport.SUCCESS;</p><p><b>  }</b></p><p>  孕嬰用品類別查詢?nèi)鐖D4.3所示:</p><p><b>  圖4.3類別查詢</b><

74、/p><p><b>  4.1.4訂單系統(tǒng)</b></p><p>  我的訂單含有所有的訂單信息,例如確定訂單的日期,該訂單正在處理中的哪個(gè)階段,訂單的明細(xì)修改與刪除等。在此使用了迭代器iterator,遍歷返回的訂單List集合。我的訂單信息界面如圖4.4所示:</p><p><b>  圖4.4訂單信息</b><

75、;/p><p>  訂單明細(xì)是先找到控制層中的buyAction實(shí)例,并調(diào)用其orderDetail()方法,如圖4.5所示,代碼如下:</p><p><b>  //訂單明細(xì)</b></p><p>  public String orderDetail()</p><p><b>  {</b>&

76、lt;/p><p>  String sql="from TOrderItem where orderId="+orderId;</p><p>  List orderItemList=orderItemDAO.getHibernateTemplate().find(sql);</p><p>  for(int i=0;i<orderIte

77、mList.size();i++)</p><p><b>  {</b></p><p>  TOrderItem orderItem=(TOrderItem)orderItemList.get(i);</p><p>  orderItem.setGoods(goodsDAO.findById(orderItem.getGoodsId())

78、);</p><p><b>  }</b></p><p>  Map request=(Map)ServletActionContext.getContext().get("request");</p><p>  request.put("orderItemList", orderItemList)

79、;</p><p>  return ActionSupport.SUCCESS;</p><p><b>  }</b></p><p><b>  圖4.5 訂單明細(xì)</b></p><p><b>  4.2后臺部分</b></p><p>  后

80、臺部分是整個(gè)網(wǎng)站數(shù)據(jù)的源頭,其中添加孕嬰用品時(shí)最重要的一項(xiàng)功能。管理員根據(jù)權(quán)限負(fù)責(zé)商品的錄入和商品、用戶信息的CURD。在眾多的模塊中,比較重要的是修改管理員個(gè)人密碼、用戶的維護(hù)與管理、母嬰用品分類維護(hù)與操作、母嬰用品的添加與刪除維護(hù)、訂單處理等模塊。</p><p><b>  4.2.1登錄界面</b></p><p>  管理員擁有后臺相當(dāng)大的權(quán)限,為避免數(shù)據(jù)誤

81、操作,每個(gè)管理員都擁有屬于自己的用戶名和密碼,以此來作為登錄系統(tǒng)后臺的唯一憑證。系統(tǒng)登錄頁面由兩個(gè)input輸入框和一個(gè)Button按鈕組成,效果圖如4.6所示:</p><p><b>  圖4.6 登錄界面</b></p><p>  當(dāng)管理員輸入用戶名和憑證確認(rèn)點(diǎn)擊登錄按鈕的時(shí)候,系統(tǒng)首先會判斷用戶名和密碼有沒有實(shí)際值,然后再根據(jù)數(shù)據(jù)庫里存儲的數(shù)據(jù)進(jìn)行匹對,通過

82、之后才會提交<form>表單,調(diào)用adminLogin方法。判斷是否輸入用戶名和密碼的代碼如下:</p><p>  function check1()</p><p>  { </p>&

83、lt;p>  if(document.ThisForm.userName.value=="")</p><p><b>  {</b></p><p>  alert("請輸入用戶名");</p><p>  document.ThisForm.userName.focus();</p>

84、<p>  return false;</p><p><b>  }</b></p><p>  if(document.ThisForm.userPw.value=="")</p><p><b>  {</b></p><p>  alert("請輸

85、入密碼");</p><p>  document.ThisForm.userPw.focus();</p><p>  return false;</p><p><b>  }</b></p><p>  document.getElementById("indicator").styl

86、e.display="block";</p><p>  loginService.login(document.ThisForm.userName.value,document.ThisForm.userPw.value,0,callback);</p><p><b>  }</b></p><p>  如果用戶輸入的用

87、戶名以及口令并不是與數(shù)據(jù)庫中信息保持一致,那么系統(tǒng)自動跳轉(zhuǎn),提示重新登錄。</p><p><b>  4.2.2修改密碼</b></p><p>  這個(gè)模塊的功能時(shí)為管理員設(shè)計(jì),方便其直接操作、修改自己的個(gè)人信息所做的。管理員執(zhí)行此操作時(shí),應(yīng)先后兩次輸入密碼,分別為舊密碼和新密碼,系統(tǒng)會驗(yàn)證在舊密碼正確與數(shù)據(jù)庫一致的情況下,才可以正常修改。檢查原始密碼以及新密碼輸

88、入是否正確,代碼如下:</p><p>  function check()</p><p><b>  {</b></p><p>  var userPwReal="${sessionScope.admin.userPw}";</p><p>  if(document.formPw.userPw

89、.value !=userPwReal)</p><p><b>  {</b></p><p>  alert("原密碼不正確");</p><p><b>  return ;</b></p><p><b>  }</b></p><

90、;p>  if(document.formPw.userPw1.value =="")</p><p><b>  {</b></p><p>  alert("新密碼不能空");</p><p><b>  return ;</b></p><p>&

91、lt;b>  }</b></p><p>  document.getElementById("indicator").style.display="block";</p><p>  loginService.adminPwEdit(document.formPw.userPw1.value,callback);</p>

92、;<p><b>  }</b></p><p><b>  4.2.3用戶管理</b></p><p>  用戶登錄網(wǎng)上母嬰用品時(shí),均可注冊成為網(wǎng)上母嬰用品的會員,在用戶管理這一模塊中管理員可以查看并有權(quán)限刪除用戶信息。管理員點(diǎn)擊用戶管理的Button時(shí),系統(tǒng)將通過Struts發(fā)送請求,調(diào)用用戶管理類并從到數(shù)據(jù)庫中查詢對應(yīng)用戶的信

93、息,接著將用戶對象作為屬性值賦給request并進(jìn)行傳遞轉(zhuǎn)發(fā),然后轉(zhuǎn)到最終的的userMa.jsp界面,對網(wǎng)站用戶的管理操作如圖4.7示。</p><p><b>  圖4.7 用戶管理</b></p><p>  用戶管理功能中刪除用戶的關(guān)鍵代碼如下:</p><p><b>  //管理員刪除會員</b></p&

94、gt;<p>  public String userDel()</p><p><b>  {</b></p><p>  TUser user=userDAO.findById(userId);</p><p>  userDAO.delete(user);</p><p>  user.setUser

95、Del("yes");</p><p>  this.setMessage("刪除成功");</p><p>  this.setPath("userMana.action");</p><p>  return "succeed";</p><p><

96、b>  }</b></p><p>  實(shí)現(xiàn)用戶管理功能中,核心功能為查看用戶信息,其中的關(guān)鍵方法為:</p><p>  //管理員查看會員信息</p><p>  public String userXinxi()</p><p><b>  {</b></p><p>  

97、String sql="from TUser where userId="+userId;</p><p>  List userList=userDAO.getHibernateTemplate().find(sql);</p><p>  Map request=(Map)ServletActionContext.getContext().get("req

98、uest");</p><p>  request.put("userList", userList);</p><p>  return ActionSupport.SUCCESS;</p><p><b>  }</b></p><p>  4.2.4母嬰用品類別</p>

99、<p>  母嬰用品類別管理主要是對類別的刪除與添加。對于商品添加功能,管理員使用權(quán)限為新的商品分類輸入名稱,若輸入內(nèi)容為null,則會提示重新輸入分類名稱,且此次添加母嬰用品類別失敗。另外有驗(yàn)證輸入內(nèi)容合法性的方法onclick="check()"。添加母嬰用品的類別界面如圖4.8所示。</p><p>  圖4.8 母嬰用品類別添加</p><p>  管

100、理員添加母嬰用品類別的關(guān)鍵代碼如下:</p><p>  public String catelogAdd()</p><p><b>  {</b></p><p>  TCatelog catelog=new TCatelog();</p><p>  catelog.setCatelogName(catelogNa

101、me);</p><p>  catelog.setCatelogDel("no");</p><p>  catelogDAO.save(catelog);</p><p>  this.setMessage("操作成功");</p><p>  this.setPath("catelogM

102、ana.action");</p><p>  return "succeed";</p><p><b>  }</b></p><p>  管理員點(diǎn)擊母嬰用品類別里的類別管理,請求則轉(zhuǎn)至catelogAction類的catelogAll()方法,從數(shù)據(jù)庫查詢出所有母嬰用品的類別信息,并且在頁面的右邊顯示母嬰用品

103、類別信息。</p><p>  查看所有商品類別信息界面,管理員可以對母嬰用品類別操作,點(diǎn)擊刪除會彈出確定刪除的對話框,確認(rèn)之后即可刪除該類別信息,刪除成功界面如圖4.9所示。</p><p><b>  圖4.9 刪除類別</b></p><p>  在母嬰用品類別功能模塊中,點(diǎn)擊類別管理會調(diào)用后臺查詢方法去數(shù)據(jù)庫查找,顯示所有的母嬰用品類別

104、,其后有響應(yīng)操作的按鈕通過點(diǎn)擊即可對應(yīng)實(shí)現(xiàn)功能,刪除母嬰用品類別的主要代碼如下:</p><p>  public String catelogDel()</p><p><b>  {</b></p><p>  String sql="from TGoods where goodsDel='no' and good

105、sCatelogId="+catelogId;</p><p>  List goodsList=goodsDAO.getHibernateTemplate().find(sql);</p><p>  if(goodsList.size()>0)</p><p><b>  {</b></p><p>

106、  this.setMessage("請先刪除此類別下的母嬰用品");</p><p>  this.setPath("catelogMana.action");</p><p><b>  }</b></p><p><b>  else</b></p><p&

107、gt;<b>  {</b></p><p>  TCatelog catelog=catelogDAO.findById(catelogId);</p><p>  catelog.setCatelogDel("yes");</p><p>  catelogDAO.attachDirty(catelog);</p&

108、gt;<p>  this.setMessage("操作成功");</p><p>  this.setPath("catelogMana.action");</p><p><b>  }</b></p><p>  return "succeed";</p>

109、;<p><b>  }</b></p><p>  4.2.5母嬰用品管理</p><p>  孕嬰電商平臺的母嬰用品管理模塊可以查看所有商品的信息,每一項(xiàng)母嬰用品在添加的時(shí)候都需要大量詳細(xì)的信息,例如圖片、文字描述等比較復(fù)雜的項(xiàng)目,需要借助fckEditor在線文本編輯器插件以降低工作量,達(dá)到信息化存儲,優(yōu)化管理方式。</p><

110、p>  母嬰用品的管理信息查詢調(diào)用goodsAction類的goodsAll方法,返回的界面如圖4.10所示。</p><p>  圖4.10 母嬰用品管理信息</p><p>  如果想要添加新的孕嬰用品,我們實(shí)現(xiàn)了以下兩種方式,在孕嬰用品管理的側(cè)邊欄中打開對應(yīng)<li></li>標(biāo)簽,選擇添加孕嬰用品或者在直接點(diǎn)擊預(yù)設(shè)置的添加view進(jìn)行用品添加。添加孕嬰用

111、品界面如圖4.11所示。</p><p>  圖4.11 添加母嬰用品</p><p>  孕嬰用品管理功能模塊是網(wǎng)站很常用的工作,添加新的商品信息的核心處理如下:</p><p>  //添加母嬰用品信息</p><p>  public String goodsAdd()</p><p><b>  {&

112、lt;/b></p><p>  TGoods goods=new TGoods();</p><p>  goods.setGoodsCatelogId(goodsCatelogId);</p><p>  goods.setGoodsName(goodsName);</p><p>  goods.setGoodsISBN(good

113、sISBN);</p><p>  goods.setGoodsMiaoshu(goodsMiaoshu);</p><p>  goods.setGoodsPic(fujian);</p><p>  goods.setGoodsShichangjia(goodsShichangjia);</p><p>  goods.setGoodsT

114、ejia(goodsShichangjia);</p><p>  goods.setGoodsIsnottejia("no");</p><p>  goods.setGoodsIsnottuijian("no");</p><p>  goods.setGoodsKucun(goodsKucun);</p>

115、<p>  goods.setGoodsDel("no");</p><p>  goodsDAO.save(goods);</p><p>  this.setMessage("操作成功");</p><p>  this.setPath("goodsMana.action");</p&g

116、t;<p>  return "succeed";</p><p><b>  }</b></p><p>  4.2.6訂單管理 </p><p>  訂單是整個(gè)購物網(wǎng)站最為重要的信息載體,訂單管理功能模塊能夠使得商家客戶對于用戶購買商品做出及時(shí)查看、響應(yīng),作為管理員可以做到查看客戶訂單詳情,及時(shí)接收處理或者

117、直接刪除訂單。在線的編輯器fckEditor功能強(qiáng)大可以滿足前臺用戶苛刻的操作需求,并能做到展示客戶信息。點(diǎn)擊訂單的操作時(shí),它會轉(zhuǎn)發(fā)向userAction類,展現(xiàn)出完整的客戶信息。其對應(yīng)的界面如圖4.12所示。</p><p>  圖4.12 訂單信息</p><p>  訂單管理的核心處理代碼如下:</p><p><b>  //管理員管理訂單<

118、/b></p><p>  public String orderMana()</p><p><b>  {</b></p><p>  String sql="from TOrder order by orderUserId";</p><p>  List orderList=orderD

119、AO.getHibernateTemplate().find(sql);</p><p>  Map request=(Map)ServletActionContext.getContext().get("request");</p><p>  request.put("orderList", orderList);</p><

120、p>  return ActionSupport.SUCCESS;</p><p><b>  }</b></p><p>  在此界面,管理員也可以選擇刪除訂單,其主要代碼如下:</p><p><b>  //管理員刪除訂單</b></p><p>  public String orde

121、rDelByAd()</p><p><b>  {</b></p><p>  TOrder order=orderDAO.findById(orderId);</p><p>  orderDAO.delete(order);</p><p>  String sql="delete from TOrder

122、Item where orderId="+orderId;</p><p>  orderItemDAO.getHibernateTemplate().bulkUpdate(sql);</p><p>  this.setMessage("刪除成功");</p><p>  this.setPath("orderMana.ac

123、tion");</p><p>  return "succeed";</p><p><b>  5 系統(tǒng)測試</b></p><p>  此章節(jié)對系統(tǒng)當(dāng)前實(shí)現(xiàn)狀況進(jìn)行黑盒測試,通過一些簡單用例均勻覆蓋可能出現(xiàn)的所有情況,通過對運(yùn)行結(jié)果進(jìn)行評估,再對比實(shí)際操作的結(jié)果,以檢驗(yàn)程序開發(fā)過程中是否有漏洞,是否符合預(yù)期開

溫馨提示

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

最新文檔

評論

0/150

提交評論