2023年全國(guó)碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩50頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、<p><b>  摘 要</b></p><p>  本文介紹了基于B/S模式的農(nóng)超對(duì)接網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)。所謂的農(nóng)超對(duì)接網(wǎng)站是通過網(wǎng)站推廣互聯(lián)產(chǎn)地的農(nóng)產(chǎn)品,并使客戶隨時(shí)可以了解產(chǎn)地信息和相關(guān)農(nóng)產(chǎn)品信息,為客戶提供在線服務(wù)和訂單處理功能。</p><p>  從長(zhǎng)期的戰(zhàn)略目標(biāo)來說,農(nóng)超對(duì)接網(wǎng)站不僅是農(nóng)產(chǎn)品和相關(guān)產(chǎn)地的推廣,而是通過Internet,將買家與

2、賣家、農(nóng)場(chǎng)和合作伙伴緊密結(jié)合在了一起,因而消除了時(shí)間與空間帶來的障礙。</p><p>  農(nóng)產(chǎn)品的網(wǎng)上銷售提供了多種檢索途徑,可以從分類、新品、特價(jià)等途徑進(jìn)行檢索,快捷準(zhǔn)確。與傳統(tǒng)銷售方式相比,農(nóng)超對(duì)接網(wǎng)站能夠提供海量農(nóng)產(chǎn)品信息。農(nóng)產(chǎn)品網(wǎng)上購(gòu)物最突出的優(yōu)點(diǎn)是:不再限制消費(fèi)者的購(gòu)買時(shí)段,擴(kuò)大和鞏固了客戶群,減小因農(nóng)產(chǎn)品無法及時(shí)銷售帶來的經(jīng)濟(jì)損失,間接解決農(nóng)產(chǎn)品市場(chǎng)上買難賣難的問題。</p><

3、p>  關(guān)鍵詞: 農(nóng)產(chǎn)品;農(nóng)超對(duì)接;網(wǎng)上銷售;訂單處理;電子商務(wù)</p><p><b>  Abstract</b></p><p>  This article describes the design and implementation based on B / S mode, the agriculture super-docking site. Di

4、rect Farm site at any time through the web site to promote Internet origin of agricultural products, and customers can understand the origin of information and related agricultural information, providing customers with t

5、he online service and order processing features. </p><p>  The long-term strategic goal from it, commodity website is not only the promotion of goods and services, but through the Internet and Intranet and e

6、nterprise external network, will be buyers and sellers, manufacturers and the partner closely together, thus eliminating the time and space to bring obstacles. </p><p>  Goods online sales offers a variety o

7、f retrieval way, can from classification, the new product, the special means of retrieval, quick and accurate. Compared with the traditional marketing way, online sales can provide mass digital product information. The m

8、ost prominent advantage of the online shopping of agricultural products are: not limit consumers' purchase period, to expand and consolidate its customer base, reduce the economic losses caused by sales of agricultur

9、al products can not be time</p><p>  Keywords:produce;Agriculture super-docking;online sale;order processin;</p><p>  E-commerce</p><p><b>  目 錄</b></p><p>

10、;<b>  摘 要I</b></p><p>  AbstractII</p><p>  第1章 緒 論1</p><p><b>  1.1課題背景1</b></p><p>  1.2目的和意義1</p><p>  1.3系統(tǒng)設(shè)計(jì)思想2</p&

11、gt;<p><b>  1.4本文綜述3</b></p><p>  第2章 系統(tǒng)分析4</p><p>  2.1 可行性分析4</p><p>  2.1.1 業(yè)務(wù)流程圖4</p><p>  2.1.2 經(jīng)濟(jì)可行性5</p><p>  2.1.3 技術(shù)可行性6

12、</p><p>  2.1.4 運(yùn)行可行性6</p><p>  2.2 需求分析6</p><p>  2.2.1 電子商務(wù)的產(chǎn)生和發(fā)展情況6</p><p>  2.2.2 農(nóng)超對(duì)接網(wǎng)站的需求分析7</p><p>  2.3 本章小結(jié)8</p><p>  第3章 總體設(shè)計(jì)

13、9</p><p>  3.1系統(tǒng)模塊總體設(shè)計(jì)9</p><p>  3.2數(shù)據(jù)庫設(shè)計(jì)11</p><p>  3.2.1 數(shù)據(jù)分析11</p><p>  3.2.2 數(shù)據(jù)庫的詳細(xì)設(shè)計(jì)12</p><p>  3.3 本章小結(jié)16</p><p>  第4章 詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)17&

14、lt;/p><p>  4.1系統(tǒng)運(yùn)行平臺(tái)設(shè)置17</p><p>  4.2 運(yùn)行環(huán)境17</p><p>  4.3 開發(fā)工具及技術(shù)簡(jiǎn)介17</p><p>  4.3.1 開發(fā)工具簡(jiǎn)介17</p><p>  4.3.2 技術(shù)簡(jiǎn)介18</p><p>  4.4 系統(tǒng)首頁設(shè)計(jì)19&

15、lt;/p><p>  4.5 系統(tǒng)前臺(tái)基本功能的設(shè)計(jì)與實(shí)現(xiàn)19</p><p>  4.5.1 用戶維護(hù)模塊的設(shè)計(jì)與實(shí)現(xiàn)19</p><p>  4.5.2 農(nóng)產(chǎn)品展示模塊的設(shè)計(jì)與實(shí)現(xiàn)23</p><p>  4.5.3 購(gòu)物車模塊的設(shè)計(jì)與實(shí)現(xiàn)24</p><p>  4.5.4 收銀臺(tái)模塊的設(shè)計(jì)與實(shí)現(xiàn)25&l

16、t;/p><p>  4.5.5 查看訂單模塊的設(shè)計(jì)與實(shí)現(xiàn)26</p><p>  4.5.6 公告瀏覽模塊的設(shè)計(jì)與實(shí)現(xiàn)26</p><p>  4.5.7 客戶留言模塊的設(shè)計(jì)與實(shí)現(xiàn)27</p><p>  4.6 系統(tǒng)后臺(tái)管理功能設(shè)計(jì)與實(shí)現(xiàn)28</p><p>  4.6.1 基本信息管理設(shè)計(jì)與實(shí)現(xiàn)28<

17、/p><p>  4.6.2 訂單信息管理設(shè)計(jì)與實(shí)現(xiàn)29</p><p>  4.6.4 公告信息管理設(shè)計(jì)與實(shí)現(xiàn)31</p><p>  4.6.5 留言信息管理設(shè)計(jì)與實(shí)現(xiàn)31</p><p>  4.7 本章小結(jié)32</p><p>  第5章 系統(tǒng)測(cè)試與性能分析33</p><p>

18、  5.1軟件測(cè)試33</p><p>  5.2 本系統(tǒng)測(cè)試33</p><p>  5.2.1 前臺(tái)首頁的測(cè)試34</p><p>  5.2.2 購(gòu)物車模塊的測(cè)試34</p><p>  5.2.3 用戶注冊(cè)模塊的測(cè)試34</p><p>  5.2.4 農(nóng)產(chǎn)品管理模塊的測(cè)試34</p>

19、<p>  5.3 本章小結(jié)35</p><p><b>  結(jié) 論36</b></p><p><b>  參考文獻(xiàn)37</b></p><p><b>  致 謝38</b></p><p><b>  附錄 51</b>&l

20、t;/p><p><b>  第1章 緒 論</b></p><p><b>  1.1課題背景</b></p><p>  互聯(lián)網(wǎng)的興起從本質(zhì)上改變了整個(gè)社會(huì)的商品交易方式,國(guó)內(nèi)各大企業(yè)從上個(gè)世紀(jì)90年代互聯(lián)網(wǎng)興起之時(shí),就產(chǎn)生了通過網(wǎng)絡(luò)進(jìn)行銷售經(jīng)營(yíng)商品的想法。但是由于在互聯(lián)網(wǎng)上企業(yè)的信譽(yù)難以認(rèn)證、網(wǎng)絡(luò)的法規(guī)政策不健全、物流

21、不發(fā)達(dá)等一系列的原因,限制了網(wǎng)上交易發(fā)展的步伐。進(jìn)入21世紀(jì)以后,隨著整個(gè)社會(huì)的發(fā)展、進(jìn)步,制約網(wǎng)上交易的各個(gè)瓶頸問題逐一被擊破,各企業(yè)也紛紛的加入到電子商務(wù)的洪潮之中。</p><p>  中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)網(wǎng)絡(luò)營(yíng)銷工作委員會(huì)調(diào)查顯示,隨著國(guó)內(nèi)產(chǎn)業(yè)環(huán)境和消費(fèi)市場(chǎng)的成熟,網(wǎng)絡(luò)購(gòu)物尤其是以生活用品為代表的網(wǎng)購(gòu)將在今年實(shí)現(xiàn)更大發(fā)展。</p><p>  網(wǎng)絡(luò)購(gòu)物這一消費(fèi)方式給人們生活帶來的變化,除

22、了購(gòu)物場(chǎng)所的改變以外,更重要的是大大改變了傳統(tǒng)的消費(fèi)行為習(xí)慣,無論是否在網(wǎng)上購(gòu)物,上網(wǎng)查看產(chǎn)品的相關(guān)信息,已經(jīng)成為購(gòu)物決策環(huán)節(jié)的重要組成部分,這一環(huán)節(jié)對(duì)購(gòu)物行為的實(shí)際發(fā)生起到了至關(guān)重要的指導(dǎo)作用。</p><p>  我國(guó)是一個(gè)農(nóng)業(yè)大國(guó),隨著科技的發(fā)展,生產(chǎn)力的提高,大量?jī)?yōu)質(zhì)高產(chǎn)農(nóng)作物品種的普及,許多優(yōu)質(zhì)農(nóng)產(chǎn)品在收獲旺季隱不能及時(shí)出售而造成大量的經(jīng)濟(jì)損失。另一方面,大量商販運(yùn)用非法手段,以次充好,大量造假,使農(nóng)產(chǎn)

23、品市場(chǎng)混亂不堪。將農(nóng)產(chǎn)品銷售網(wǎng)絡(luò)化,運(yùn)用電子商務(wù)技術(shù)是農(nóng)產(chǎn)品的銷售,出口規(guī)范化,透明化,有效的改善了國(guó)內(nèi)農(nóng)產(chǎn)品市場(chǎng)的買難賣難的同時(shí),還進(jìn)一步擴(kuò)大了農(nóng)產(chǎn)品交易市場(chǎng),拉近買家賣家之間的關(guān)系。</p><p><b>  1.2目的和意義</b></p><p>  農(nóng)超對(duì)接,是指農(nóng)戶和商家簽訂意向協(xié)議書,由農(nóng)戶向超市,菜市場(chǎng)和便民店直接供應(yīng)農(nóng)產(chǎn)品的新型流通方式,主要是為優(yōu)

24、質(zhì)農(nóng)產(chǎn)品進(jìn)入超市搭建平臺(tái)。農(nóng)超對(duì)接為農(nóng)戶提供了一個(gè)好的渠道來銷售他們生產(chǎn)出的優(yōu)質(zhì)農(nóng)產(chǎn)品。而建立一個(gè)好的農(nóng)超對(duì)接網(wǎng)站不僅僅方便了農(nóng)戶出售手中的產(chǎn)品,更為采購(gòu)商提供了一個(gè)更好的平臺(tái),讓其能更準(zhǔn)確的了解農(nóng)產(chǎn)品的各類信息,從而使他們能夠采購(gòu)到更優(yōu)質(zhì)的農(nóng)產(chǎn)品。通過建立網(wǎng)站,做出一個(gè)農(nóng)產(chǎn)品交易系統(tǒng),預(yù)期達(dá)到效果是發(fā)布一些如:農(nóng)產(chǎn)品的數(shù)量,價(jià)格,產(chǎn)地以及運(yùn)輸條件。只需動(dòng)動(dòng)鼠標(biāo)即可從資訊頁面跳轉(zhuǎn)到購(gòu)物頁面的便捷網(wǎng)購(gòu)模式,使得信息收集與購(gòu)物行為之間無縫對(duì)

25、接。</p><p>  而且通過網(wǎng)站實(shí)現(xiàn)農(nóng)超對(duì)接還有很多優(yōu)點(diǎn):</p><p><b>  1.檢索便捷</b></p><p>  網(wǎng)站上提供了多種檢索途徑,可以從分類、新品、特價(jià)等途徑進(jìn)行檢索,快捷準(zhǔn)確。</p><p><b>  2.信息量大</b></p><p>

26、;  與傳統(tǒng)方式相比,在網(wǎng)上能夠提供海量農(nóng)產(chǎn)品信息。</p><p>  通過網(wǎng)站來推廣農(nóng)業(yè)產(chǎn)業(yè)信息和農(nóng)產(chǎn)品信息,并使客戶隨時(shí)可以了農(nóng)業(yè)信息和農(nóng)產(chǎn)品信息,為客戶提供在線服務(wù)和訂單處理功能。從長(zhǎng)期的戰(zhàn)略目標(biāo)來說,網(wǎng)站不僅僅是產(chǎn)品和服務(wù)的推廣,而是通過Internet、企業(yè)內(nèi)部網(wǎng)(Intranet)和企業(yè)外部網(wǎng)(Extranet),將買家與賣家、農(nóng)戶和合作伙伴緊密結(jié)合在了一起,因而消除了時(shí)間與空間帶來的障礙。<

27、/p><p><b>  1.3系統(tǒng)設(shè)計(jì)思想</b></p><p>  對(duì)于典型的數(shù)據(jù)庫管理系統(tǒng),尤其是對(duì)于像商品網(wǎng)上購(gòu)物系統(tǒng)這樣的數(shù)據(jù)流量特別大的網(wǎng)絡(luò)管理系統(tǒng),必須要滿足使用方便、操作靈活等要求。本系統(tǒng)在設(shè)計(jì)時(shí)應(yīng)該滿足以下幾個(gè)目標(biāo)</p><p> ?。?)采用人機(jī)對(duì)話的操作方式,界面美觀、友好,信息查詢靈活、方便,數(shù)據(jù)存儲(chǔ)準(zhǔn)確、安全可靠;&l

28、t;/p><p>  (2)全面展示所有生活用品,并可展示最新生活用品和特價(jià)生活用品;</p><p>  (3)便于顧客快捷地進(jìn)行生活用品信息查詢;</p><p> ?。?)會(huì)員可以隨時(shí)修改自己的基本資料;</p><p> ?。?)實(shí)現(xiàn)網(wǎng)上購(gòu)物的功能;</p><p> ?。?)實(shí)現(xiàn)商品銷售排行功能,以方便顧客了解本

29、網(wǎng)上購(gòu)物系統(tǒng)內(nèi)的熱銷商品及幫助企業(yè)領(lǐng)導(dǎo)者做出企業(yè)營(yíng)銷方案;</p><p> ?。?)系統(tǒng)公告公布商品網(wǎng)上購(gòu)物系統(tǒng)網(wǎng)站內(nèi)的最新信息;</p><p> ?。?)顧客可以隨時(shí)查看自己的訂單信息;</p><p> ?。?)對(duì)顧客輸入的數(shù)據(jù),系統(tǒng)進(jìn)行嚴(yán)格的數(shù)據(jù)檢驗(yàn),盡可能排除人為的錯(cuò)誤;</p><p> ?。?0)系統(tǒng)最大限度地實(shí)現(xiàn)了易維護(hù)性和

30、易操作性;</p><p> ?。?1)系統(tǒng)運(yùn)行穩(wěn)定、安全可靠。</p><p><b>  1.4本文綜述</b></p><p>  本文具體內(nèi)容包括:可行性分析、需求分析、系統(tǒng)總體設(shè)計(jì)、系統(tǒng)詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)、系統(tǒng)的測(cè)試。</p><p>  本文著重描述了農(nóng)超對(duì)接網(wǎng)站的組成與結(jié)構(gòu),闡述了系統(tǒng)的設(shè)計(jì)方案、實(shí)現(xiàn)方法以及所

31、采用的開發(fā)工具和相關(guān)技術(shù),另外,重點(diǎn)剖析了部分環(huán)節(jié)的開發(fā)過程。</p><p>  本系統(tǒng)在一定的環(huán)境下對(duì)系統(tǒng)的重要模塊進(jìn)行了模擬測(cè)試,證實(shí)了系統(tǒng)的可用性、可靠性。</p><p><b>  第2章 系統(tǒng)分析</b></p><p><b>  2.1 可行性分析</b></p><p>  網(wǎng)

32、絡(luò)平臺(tái)已經(jīng)成為企業(yè)經(jīng)營(yíng)管理中不可忽視的一個(gè)重要的方面,擁有一個(gè)全面的、功能強(qiáng)大的、操作簡(jiǎn)單的農(nóng)超對(duì)接網(wǎng)站,已經(jīng)成為農(nóng)產(chǎn)品銷售發(fā)展的一個(gè)必然趨勢(shì)。農(nóng)超對(duì)接網(wǎng)站的建立,從銷售方面來講,不僅給農(nóng)戶增加了一個(gè)新的銷售渠道,而且方便了顧客的購(gòu)買。從農(nóng)產(chǎn)品宣傳方面來講,不僅擴(kuò)大了農(nóng)產(chǎn)品銷售市場(chǎng),還更直觀地展示農(nóng)產(chǎn)品的具體信息。擁有一個(gè)B2C的農(nóng)超對(duì)接網(wǎng)站,已經(jīng)成為農(nóng)產(chǎn)品網(wǎng)絡(luò)銷售進(jìn)程中的一個(gè)重要環(huán)節(jié)。</p><p>  2.

33、1.1 業(yè)務(wù)流程圖</p><p>  根據(jù)農(nóng)產(chǎn)品網(wǎng)上銷售的具體情況,調(diào)查管理業(yè)務(wù)流程是順著系統(tǒng)信息流動(dòng)的過程逐步地進(jìn)行,內(nèi)容包括各環(huán)節(jié)的業(yè)務(wù)處理、信息來源、處理方法、計(jì)算方法、信息流經(jīng)去向、信息提供的時(shí)間和形態(tài)(報(bào)告、單據(jù)等)。</p><p>  1.系統(tǒng)業(yè)務(wù)流圖描述如下</p><p> ?。?)顧客瀏覽網(wǎng)站 顧客通過瀏覽器登錄到本農(nóng)超對(duì)接網(wǎng)站后,可以通過新品

34、上架、特價(jià)產(chǎn)品、銷售排行的模塊查看農(nóng)產(chǎn)品及詳細(xì)信息,同時(shí)顧客也可以按類別查看農(nóng)產(chǎn)品。另外,顧客可以瀏覽公告,銷售排行榜等模塊;</p><p> ?。?)用戶注冊(cè)及登錄 顧客如要購(gòu)買農(nóng)產(chǎn)品,需要進(jìn)行用戶注冊(cè),注冊(cè)成功并登錄后,用戶可以購(gòu)買農(nóng)產(chǎn)品;</p><p>  (3)購(gòu)物車處理 用戶通過瀏覽農(nóng)產(chǎn)品信息選擇要購(gòu)買的農(nóng)產(chǎn)品時(shí),可以將農(nóng)產(chǎn)品放入購(gòu)物車,并可以添加至購(gòu)物車、查看購(gòu)物車、移除購(gòu)

35、物車中的農(nóng)產(chǎn)品、修改購(gòu)物車中農(nóng)產(chǎn)品數(shù)量、清空購(gòu)物車;</p><p> ?。?)收銀臺(tái)處理 當(dāng)用戶決定購(gòu)買購(gòu)物車中的農(nóng)產(chǎn)品時(shí),可以通過收銀臺(tái)結(jié)賬填寫相應(yīng)的訂單信息,確定所填寫的訂單信息無誤后,系統(tǒng)將產(chǎn)生此次訂單的編號(hào),完成在線下達(dá)訂單,并且用戶可以查看到訂單;</p><p> ?。?)管理員后臺(tái)處理 系統(tǒng)管理員登錄后可以查看到已受理和未受理的訂單及詳細(xì)信息。另外,管理員能夠?qū)ο到y(tǒng)的各項(xiàng)信

36、息進(jìn)行維護(hù)處理。</p><p>  系統(tǒng)業(yè)務(wù)流圖如圖2-1所示。</p><p>  圖2-1 系統(tǒng)業(yè)務(wù)流圖</p><p>  新系統(tǒng)的目標(biāo)確定后,可以從經(jīng)濟(jì)可行性、技術(shù)可行性和運(yùn)行可行性三個(gè)方面對(duì)能否實(shí)現(xiàn)新系統(tǒng)目標(biāo)進(jìn)行可行性分析。</p><p>  2.1.2 經(jīng)濟(jì)可行性</p><p>  軟件的經(jīng)濟(jì)可行性

37、是指軟件所能帶來的經(jīng)濟(jì)效益與開發(fā)設(shè)計(jì)所需要的投資相比,是否相適宜,同時(shí)還要看此軟件能否真正給用戶帶來足夠的經(jīng)濟(jì)效益,我們開發(fā)的這套系統(tǒng)正是考慮為農(nóng)產(chǎn)品網(wǎng)上購(gòu)物系統(tǒng)的使用者提高工作效率,節(jié)省工作時(shí)間,方便操作與管理而設(shè)計(jì)。</p><p>  本系統(tǒng)的開發(fā)在經(jīng)濟(jì)上是完全可行的。開發(fā)此軟件不需要大量經(jīng)費(fèi),而且是個(gè)人獨(dú)立設(shè)計(jì),可以節(jié)省許多費(fèi)用,同時(shí)也可提高個(gè)人的實(shí)際動(dòng)手能力。</p><p> 

38、 2.1.3 技術(shù)可行性</p><p>  根據(jù)該系統(tǒng)目標(biāo)來衡量所需的技術(shù)是否具備,一般可從硬軟件的性能要求、環(huán)境條件、操作人員水平和數(shù)量等方面去考慮和分析。</p><p>  考慮到系統(tǒng)實(shí)施的可行性,在軟件方面選擇了如今較流行的MyEclipse工具來進(jìn)行開發(fā)管理平臺(tái)的設(shè)計(jì),使用SQL server 2005數(shù)據(jù)庫存儲(chǔ)數(shù)據(jù)。</p><p>  在硬件方面,則

39、選擇空間較大,硬件的配置越高,系統(tǒng)的開發(fā)與運(yùn)行會(huì)更流暢??紤]到如今的家用或商用電腦硬件的整體配置水平,系統(tǒng)在硬件方面是可行的。</p><p>  在軟件方面,由于MyEclipse和SQL server 2005是兩個(gè)非常成熟的開發(fā)工具,無論在安全性、可用性、可靠性方面都毫無置疑,因此軟件方面是可行的。</p><p>  2.1.4 運(yùn)行可行性</p><p>

40、  在現(xiàn)今社會(huì),順著Internet在中國(guó)的迅速發(fā)展,人們?nèi)粘I钪性絹碓蕉嗟厥褂肳eb技術(shù)來為自己的工作和學(xué)習(xí)服務(wù)。許多農(nóng)產(chǎn)品產(chǎn)地為了擴(kuò)大他們的規(guī)模,將他們的生意范圍涉及到了出口生意,由于產(chǎn)地的客戶很多,而且分布于各地,甚至還有國(guó)外,網(wǎng)上購(gòu)物農(nóng)產(chǎn)品有著對(duì)顧客的地域無限制等諸多的優(yōu)點(diǎn),可以成功地解決農(nóng)產(chǎn)品產(chǎn)地所面臨的難題。</p><p>  本農(nóng)超對(duì)接網(wǎng)站操作簡(jiǎn)單易行,所以使用前的培訓(xùn)也比較容易,此系統(tǒng)網(wǎng)站的管

41、理人員對(duì)開發(fā)此應(yīng)用項(xiàng)目的態(tài)度確定而且管理方面的條件都比較成熟。經(jīng)過以上分析,運(yùn)行方面是可行的。</p><p><b>  需求分析</b></p><p>  2.2.1 電子商務(wù)的產(chǎn)生和發(fā)展情況</p><p>  中國(guó)電子商務(wù)始于1997年。中國(guó)商品訂貨系統(tǒng)(CGOS)、中國(guó)商品交易中心(CCEC)、虛擬“廣交會(huì)”等大型電子商務(wù)項(xiàng)目也在1

42、997年相繼推出,拉開了中國(guó)電子商務(wù)的序幕。1998年“首都電子商務(wù)工程”的展開和1999年“8848網(wǎng)上超市”的出現(xiàn),標(biāo)志著中國(guó)電子商務(wù)開始進(jìn)入快速發(fā)展時(shí)期,中國(guó)電子商務(wù)由此正式啟動(dòng)。</p><p>  據(jù)統(tǒng)計(jì),目前全國(guó)已有4萬家商業(yè)網(wǎng)站,其中網(wǎng)上商店700余家。電子商務(wù)項(xiàng)目大量推出,幾乎每天都有各類電子商務(wù)咨詢網(wǎng)站、網(wǎng)上商店、網(wǎng)上商城、網(wǎng)上專賣店、網(wǎng)上拍賣等誕生。電子商務(wù)應(yīng)用與發(fā)展的地域也由北京、上海、深圳

43、等極少數(shù)城市,開始向各大中城市發(fā)展。易觀智庫發(fā)布《2012年第一季度中國(guó)網(wǎng)上零售市場(chǎng)季度監(jiān)測(cè)》,數(shù)據(jù)顯示,2012年一季度中國(guó)網(wǎng)上零售市場(chǎng)交易規(guī)模2188億元。 </p><p>  可以說,中國(guó)電子商務(wù)已經(jīng)由表及里、從虛到實(shí),從宣傳、啟蒙和推廣階段進(jìn)入到了務(wù)實(shí)的發(fā)展實(shí)施階段。</p><p>  1.政府推進(jìn) 環(huán)境改善</p><p>  我國(guó)政府正全面、積極、穩(wěn)

44、妥地推進(jìn)中國(guó)電子商務(wù)的發(fā)展。1998年以來,政府對(duì)電子商務(wù)的支持與協(xié)調(diào)力度明顯增加。我國(guó)電子商務(wù)發(fā)展的總體框架(包括整體戰(zhàn)略、發(fā)展規(guī)劃、發(fā)展措施、技術(shù)體制標(biāo)準(zhǔn)以及相關(guān)法律法規(guī))的推出,將會(huì)使電子商務(wù)有一個(gè)更加規(guī)范有序的應(yīng)用與發(fā)展環(huán)境。不少地方政府也都對(duì)電子商務(wù)給予了前所未有的關(guān)注與支持,開始將電子商務(wù)作為重要的產(chǎn)業(yè)發(fā)展方向。</p><p>  2.制約瓶頸 開始突破</p><p>  

45、網(wǎng)上支付、實(shí)物配送和信用等作為電子商務(wù)系統(tǒng)工程中的重要環(huán)節(jié),被視為制約中國(guó)電子商務(wù)應(yīng)用與發(fā)展的瓶頸。1999年以來,網(wǎng)上支付的瓶頸正在迅速得到解決。在這方面較為成功的,有“8848”網(wǎng)上超市提供的包括網(wǎng)上支付在內(nèi)的多元化支付方式,有首都電子商城電子商務(wù)支付平臺(tái)等。</p><p>  3.應(yīng)用模式 日趨多元</p><p>  在BtoC模式中,網(wǎng)上書店和網(wǎng)上商場(chǎng)在增加網(wǎng)上支付功能、完善各

46、項(xiàng)服務(wù)后以更大的勢(shì)頭發(fā)展;網(wǎng)上拍賣、網(wǎng)上商城、網(wǎng)上郵購(gòu)等面向消費(fèi)者的電子商務(wù)網(wǎng)站大量推出。不少電子商務(wù)企業(yè)和工商企業(yè)開始醞釀企業(yè)間電子商務(wù)。證券電子商務(wù)也有所發(fā)展,網(wǎng)上炒股對(duì)于有些股民已經(jīng)成為現(xiàn)實(shí)。</p><p>  網(wǎng)絡(luò)是一片獨(dú)特的天空,中國(guó)國(guó)情又有其特殊性。怎樣將結(jié)合Internet和中國(guó)國(guó)情,充分發(fā)揮電子商務(wù)的優(yōu)越性,實(shí)現(xiàn)極富意義的電子商務(wù)技術(shù)和商務(wù)模式的創(chuàng)新,是擺在中國(guó)電子商務(wù)業(yè)界人士面前的一大課題。&

47、lt;/p><p>  4.內(nèi)外融合 漸成大勢(shì)</p><p>  具有外資背景的電子商務(wù)企業(yè)和項(xiàng)目日益增加。其表現(xiàn)的形式是雙向的:既有海外風(fēng)險(xiǎn)投資直接進(jìn)入國(guó)內(nèi)的電子商務(wù)企業(yè),也有國(guó)內(nèi)企業(yè)通過海外上市吸收海外資金。在不少電子商務(wù)企業(yè)內(nèi),外籍或具有外資企業(yè)背景的高級(jí)管理人員顯著增加。與此同時(shí),海外電子商務(wù)企業(yè)開始直接進(jìn)入中國(guó)市場(chǎng)。隨著中國(guó)加入世界貿(mào)易組織的前景日趨明朗,基于超越國(guó)界的Intern

48、et的電子商務(wù)不可逆轉(zhuǎn)地走上了世界經(jīng)濟(jì)一體化的道路。</p><p>  農(nóng)超對(duì)接網(wǎng)站的需求分析</p><p>  經(jīng)過對(duì)各大商品購(gòu)物網(wǎng)站和實(shí)際農(nóng)產(chǎn)品產(chǎn)地信息以及農(nóng)產(chǎn)品銷售過程的考察、分析,為了使本農(nóng)超對(duì)接網(wǎng)站滿足農(nóng)產(chǎn)品交易市場(chǎng)的需求,要求本農(nóng)超對(duì)接網(wǎng)站應(yīng)具有以下功能</p><p> ?。?)統(tǒng)一友好的操作界面,保證系統(tǒng)的易用性,方便用戶的操作;</p&g

49、t;<p>  (2)具備商品信息的展示功能,方便瀏覽者對(duì)農(nóng)產(chǎn)品信息進(jìn)行瀏覽與比較;</p><p> ?。?)規(guī)范的商品分類,方便瀏覽者分類查找商品;</p><p> ?。?)完善的購(gòu)物車功能與用戶結(jié)賬功能;</p><p>  (5)設(shè)置網(wǎng)站公告信息模塊,使瀏覽者能夠及時(shí)了解網(wǎng)站的各項(xiàng)動(dòng)態(tài)變化,及銷售的新品、特價(jià)活動(dòng)等信息;</p>

50、<p> ?。?)商品銷售排行功能;</p><p> ?。?)訂單信息查詢功能、農(nóng)產(chǎn)品信息查詢功能;</p><p> ?。?)全面的后臺(tái)管理功能,以方便管理員對(duì)網(wǎng)站信息進(jìn)行更新與管理。</p><p><b>  2.3 本章小結(jié)</b></p><p>  可行性分析的任務(wù)是明確應(yīng)用項(xiàng)目開發(fā)的必要性和可

51、行性。主要對(duì)系統(tǒng)開發(fā)的可行性進(jìn)行具體的分析,從用戶方角度考慮本系統(tǒng)是否可行,主要通過有力的數(shù)據(jù)和軟件運(yùn)行環(huán)境方面作為依據(jù)。通過經(jīng)濟(jì)可行性、技術(shù)可行性、運(yùn)行可行性等方面的分析說明本工程的技術(shù)成熟、完備,測(cè)試手段可靠,具有良好的市場(chǎng)拓展,它追求的是簡(jiǎn)單、易學(xué)、易懂、易用,因此,本系統(tǒng)具有一定的開發(fā)前景,具有開發(fā)的價(jià)值。</p><p>  需求分析報(bào)告是對(duì)系統(tǒng)需求的全面分析,是軟件生存周期中最關(guān)鍵的一步,是建立軟件開

52、發(fā)的基礎(chǔ)。經(jīng)過需求分析要得到系統(tǒng)將要“做什么”,同時(shí)理解在做什么的基礎(chǔ)上抽取出其“怎么做”的本質(zhì)。本章首先介紹了電子商務(wù)近年來的發(fā)展?fàn)顩r,然后具體說明了需求分析的內(nèi)容,為下一章的總體設(shè)計(jì)打下基礎(chǔ)。</p><p><b>  第3章 總體設(shè)計(jì)</b></p><p>  3.1系統(tǒng)模塊總體設(shè)計(jì)</p><p>  利用層次圖來表示系統(tǒng)中各模塊

53、之間的關(guān)系。層次方框圖是用樹形結(jié)構(gòu)的一系列多層次的矩形框描繪數(shù)據(jù)的層次結(jié)構(gòu)。樹形結(jié)構(gòu)的頂層是一個(gè)單獨(dú)的矩形框,它代表完整的數(shù)據(jù)結(jié)構(gòu),下面的各層矩形框代表各個(gè)數(shù)據(jù)的子集,最底層的各個(gè)矩形框代表組成這個(gè)數(shù)據(jù)的實(shí)際數(shù)據(jù)元素(不能再分割的元素)。隨著這種結(jié)構(gòu)的精細(xì)化,層次方框圖對(duì)數(shù)據(jù)結(jié)構(gòu)也描繪得越來越詳細(xì),這種模式非常適合于需求分析階段的需要。從對(duì)頂層的信息的分類開始,沿著圖中每條路徑反復(fù)細(xì)化,直到確定了數(shù)據(jù)結(jié)構(gòu)的全部細(xì)節(jié)為止。</p&g

54、t;<p>  本系統(tǒng)一共分為前臺(tái)和后臺(tái)兩大模塊,兩個(gè)模塊之間雖然在表面上是相互獨(dú)立的,但是在對(duì)數(shù)據(jù)庫的訪問上是緊密相連的,各個(gè)模塊訪問的是同一個(gè)數(shù)據(jù)庫,只是所訪問的表不同而已。每個(gè)模塊的功能都是按照在調(diào)研中搜集的資料進(jìn)行編排制作的。依據(jù)上述功能分析,系統(tǒng)在兩個(gè)模塊的基礎(chǔ)上每一個(gè)模塊又分為幾個(gè)模塊。</p><p>  1.前臺(tái)系統(tǒng)功能模塊分為</p><p> ?。?)商品

55、展臺(tái)模塊:通過新品上架,分頁顯示特價(jià)商品,商品銷售排行展示網(wǎng)站的所有商品;</p><p> ?。?)商品查詢模塊:按商品的類別查詢商品的相關(guān)信息;</p><p> ?。?)購(gòu)物車模塊:用戶添加商品至購(gòu)物車,查看購(gòu)物車中的商品,從購(gòu)物車中移除不滿意的商品,清空購(gòu)物車中的商品,修改所要購(gòu)買的商品的數(shù)量;</p><p> ?。?)收銀臺(tái)模塊:用戶滿意購(gòu)物車中的商品后

56、進(jìn)行結(jié)賬并填寫訂單信息;</p><p> ?。?)用戶維護(hù)模塊:為用戶提供了用戶注冊(cè)、用戶登錄、用戶資料修改以及找回密碼的功能;</p><p>  (6)訂單查詢模塊:用戶通過查看訂單能夠了解到自己的當(dāng)前訂單信息及歷史訂單記錄;</p><p> ?。?)公告瀏覽模塊:用戶通過瀏覽公告信息,能夠及時(shí)了解到網(wǎng)站最新的各種信息。</p><p&g

57、t; ?。?)留言模塊:客戶可以進(jìn)行留言給我們提意見,我們?cè)诓粩嗟馗倪M(jìn)中前進(jìn)。</p><p>  系統(tǒng)前臺(tái)用戶功能結(jié)構(gòu)圖如圖4-1所示。</p><p>  圖4-1 系統(tǒng)前臺(tái)用戶功能結(jié)構(gòu)圖</p><p>  2.后臺(tái)系統(tǒng)功能模塊分為</p><p> ?。?)商品管理模塊:按類別查看商品,對(duì)商品的信息進(jìn)行維護(hù);</p>&

58、lt;p> ?。?)用戶管理模塊:為了保護(hù)用戶的信息,此模塊與前臺(tái)用戶維護(hù)的區(qū)別是管理員只能查看用戶信息和刪除操作;</p><p> ?。?)管理員維護(hù)模塊:這是對(duì)管理員的信息進(jìn)行維護(hù),可以修改管理員的信息。</p><p> ?。?)訂單管理模塊:管理員查詢訂單,查看訂單詳細(xì)信息,刪除訂單信息,進(jìn)行訂單受理;</p><p> ?。?)公告管理模塊:管理員

59、公告瀏覽,公告信息維護(hù);</p><p> ?。?)留言模塊:管理員可以查看客戶的留言,對(duì)留言進(jìn)行維護(hù)。</p><p>  系統(tǒng)后臺(tái)管理員功能結(jié)構(gòu)圖如圖4-2所示。</p><p>  圖4-2 系統(tǒng)后臺(tái)管理員功能結(jié)構(gòu)圖</p><p><b>  3.2數(shù)據(jù)庫設(shè)計(jì)</b></p><p>  

60、對(duì)于一個(gè)電子商務(wù)網(wǎng)站而言,為了支持較大的訪問量帶來的數(shù)據(jù)訪問需求,使用桌面型的數(shù)據(jù)庫管理系統(tǒng)是不能滿足需要的,而且安全性也沒有充分保障。因此,需要使用大型商業(yè)化企業(yè)級(jí)服務(wù)用途的數(shù)據(jù)庫管理系統(tǒng),如SQL Server,Oracle等。本系統(tǒng)采用Microsoft SQL Server 2005 數(shù)據(jù)庫管理系統(tǒng)。</p><p>  3.2.1 數(shù)據(jù)分析</p><p>  對(duì)于本系統(tǒng)的數(shù)據(jù)庫

61、的需求而言,由于其主要是用于信息的提供、保存、更新和查詢等。因此,需要分析該系統(tǒng)功能所隱含的對(duì)數(shù)據(jù)應(yīng)用的需求,從而確定數(shù)據(jù)庫的結(jié)構(gòu)。</p><p> ?。?)用戶注冊(cè)、登錄、驗(yàn)證等功能需要對(duì)用戶信息建立數(shù)據(jù)表,其中的數(shù)據(jù)項(xiàng)可能包括用戶E_mail、昵稱、密碼、住址等;</p><p>  (2)查看商品分類信息和商品詳細(xì)信息等功能既需要對(duì)商品大小類別進(jìn)行管理,也需要針對(duì)每一個(gè)商品進(jìn)行管理

62、,因此至少需要兩張數(shù)據(jù)表;</p><p>  (3)用戶購(gòu)物后產(chǎn)生的訂單需要進(jìn)行管理,這里也包括訂單的基本信息和詳細(xì)信息等;</p><p>  (4)訂單生成后,在訂單處理的過程中,需要出貨等,因此可能需要記錄訂單的發(fā)送情況;</p><p> ?。?)需要系統(tǒng)管理員對(duì)該系統(tǒng)進(jìn)行管理,因而需要建立管理員信息數(shù)據(jù)表,其中的數(shù)據(jù)項(xiàng)包括管理員ID、密碼等。</p

63、><p> ?。?)客戶要進(jìn)行留言,所以必須建立留言表,其中包括留言標(biāo)題、留言日期等。</p><p>  這樣,至少要?jiǎng)?chuàng)建如下的數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)項(xiàng)</p><p> ?。?)用戶信息,包括用戶ID,用戶名等數(shù)據(jù)項(xiàng);</p><p> ?。?)管理員信息,包括管理員ID,密碼等數(shù)據(jù)項(xiàng);</p><p>  (3)商品信息,包

64、括商品ID,產(chǎn)品名稱、單價(jià)、特價(jià)等數(shù)據(jù)項(xiàng);</p><p> ?。?)商品類別信息,包括電子ID,類別名稱等數(shù)據(jù)項(xiàng);</p><p> ?。?)訂單信息,包括訂單ID,用戶編號(hào),訂貨地址等數(shù)據(jù)項(xiàng);</p><p> ?。?)訂單明細(xì)信息,包括訂單ID,農(nóng)產(chǎn)品ID,訂貨時(shí)間等數(shù)據(jù)項(xiàng);</p><p> ?。?)公告信息,包括公告ID,公告名稱及

65、內(nèi)容等數(shù)據(jù)項(xiàng);</p><p>  (10)留言信息,包括留言標(biāo)題,留言日期,留言內(nèi)容等。</p><p><b>  數(shù)據(jù)庫的詳細(xì)設(shè)計(jì)</b></p><p>  在設(shè)計(jì)數(shù)據(jù)庫時(shí),應(yīng)考慮以下事項(xiàng)</p><p> ?。?)數(shù)據(jù)庫的用途及該用途將如何影響設(shè)計(jì),應(yīng)創(chuàng)建符合用途的數(shù)據(jù)庫計(jì)劃;</p><p

66、>  (2)數(shù)據(jù)庫規(guī)范化規(guī)則,防止數(shù)據(jù)庫設(shè)計(jì)中出現(xiàn)錯(cuò)誤;</p><p> ?。?)對(duì)數(shù)據(jù)完整性的保護(hù);</p><p> ?。?)數(shù)據(jù)庫和用戶權(quán)限的安全要求;</p><p> ?。?)應(yīng)用程序的性能需求,設(shè)計(jì)數(shù)據(jù)庫時(shí)必須利用 Microsoft SQL Server 2005 中能夠提高性能的功能。對(duì)于性能而言,在數(shù)據(jù)庫大小和硬件配置之間權(quán)衡也是很重要的;

67、</p><p><b> ?。?)數(shù)據(jù)庫維護(hù)。</b></p><p>  數(shù)據(jù)庫E-R圖如圖4-3所示。</p><p>  圖4-3 數(shù)據(jù)庫E-R圖</p><p>  根據(jù)此農(nóng)超對(duì)接網(wǎng)站系統(tǒng)的實(shí)際情況,本系統(tǒng)的數(shù)據(jù)庫命名為db_wlgw, db_wlgw數(shù)據(jù)庫中共分為8張數(shù)據(jù)表。</p><

68、p><b>  1.商品信息表</b></p><p>  此表用于記錄網(wǎng)站所有農(nóng)產(chǎn)品的基本信息,是與商品相關(guān)聯(lián)的商品的類別表。如表4-1所示。</p><p>  表4-1 t_goods(農(nóng)產(chǎn)品信息表)</p><p>  2.農(nóng)產(chǎn)品類別信息表</p><p>  此表用于記錄農(nóng)產(chǎn)品類別的基本信息,為方便用戶查

69、詢農(nóng)產(chǎn)品和管理員管理農(nóng)產(chǎn)品信息而設(shè)立。如表4-2所示。</p><p>  表4-2 t_catelog(農(nóng)產(chǎn)品類別信息表)</p><p><b>  3.訂單信息表</b></p><p>  此表用于記錄用戶的基本訂單信息,使用戶方便查看自己的訂單信息同時(shí)也為管理員出貨提供基本訂單信息。如表4-3所示。</p><p&

70、gt;  表4-3 t_order(訂單信息表)</p><p><b>  4.訂單明細(xì)信息表</b></p><p>  此表用于記錄用戶訂單的詳細(xì)信息,為用戶提供詳細(xì)的商品訂單信息,同時(shí)也為管理員出貨提供用戶所訂的商品的具體信息。如表4-4所示。</p><p>  表4-4 t_orderItem(訂單明細(xì)信息表)</p>

71、<p><b>  5.用戶信息表</b></p><p>  此表用于記錄用戶的基本信息,是用戶購(gòu)買農(nóng)產(chǎn)品的權(quán)限基礎(chǔ),為用戶維護(hù)和管理員管理用戶提供信息。如表4-5所示。</p><p>  表4-5 t_user(用戶信息表)</p><p><b>  6.管理員信息表</b></p>&l

72、t;p>  此表用于記錄不同權(quán)限管理員的基本信息,可以管理系統(tǒng)的所有信息。如表4-6所示。</p><p>  表4-6 t_admin(管理員信息表)</p><p><b>  7.公告信息表</b></p><p>  此表用于記錄公告的基本信息,為用戶提供系統(tǒng)網(wǎng)站的最新信息。如表4-7所示</p><p>

73、  表4-7 t_gonggao(公告信息表)</p><p><b>  8.留言信息表</b></p><p>  此表用于記錄客戶的留言信息,以及對(duì)商品的建議等。如表4-8所示。</p><p>  表4-8 t_liuyan(留言信息表)</p><p><b>  3.3 本章小結(jié)</b>

74、</p><p>  本章介紹了對(duì)本系統(tǒng)的總體設(shè)計(jì),給出了農(nóng)超對(duì)接網(wǎng)站的功能結(jié)構(gòu)圖、E-R圖等,說明了各子系統(tǒng)的之間的聯(lián)系。本章完成了系統(tǒng)數(shù)據(jù)庫的數(shù)據(jù)需求分析的過程,說明了數(shù)據(jù)庫由概念結(jié)構(gòu)設(shè)計(jì)轉(zhuǎn)換成邏輯結(jié)構(gòu)設(shè)計(jì)的過程,并把各個(gè)物理數(shù)據(jù)模型結(jié)合起來形成了一個(gè)整體的關(guān)系數(shù)據(jù)庫模型,為系統(tǒng)詳細(xì)設(shè)計(jì)作好了充足的準(zhǔn)備工作。</p><p>  第4章 詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)</p><

75、p>  4.1系統(tǒng)運(yùn)行平臺(tái)設(shè)置</p><p>  本系統(tǒng)的運(yùn)行平臺(tái)設(shè)置分為硬件環(huán)境和軟件環(huán)境。</p><p><b>  4.2 運(yùn)行環(huán)境</b></p><p><b>  1.硬件環(huán)境</b></p><p>  系統(tǒng)的硬件環(huán)境配置為處理器Pentium III800,內(nèi)存512M,硬

76、盤1G。</p><p><b>  2.軟件環(huán)境</b></p><p>  系統(tǒng)的軟件環(huán)境配置為Windows XP、Windows 7等操作系統(tǒng)均可,SQL Server 2005數(shù)據(jù)庫,JDK1.5、MyEclipse5.1開發(fā)工具包和Tomcat6.0服務(wù)器。</p><p>  4.3 開發(fā)工具及技術(shù)簡(jiǎn)介</p>&l

77、t;p>  以下內(nèi)容是對(duì)本系統(tǒng)所采用的開發(fā)工具和技術(shù)進(jìn)行的簡(jiǎn)單介紹。</p><p><b>  開發(fā)工具簡(jiǎn)介</b></p><p>  MyEclipse企業(yè)級(jí)工作平臺(tái)(MyEclipse Enterprise Workbench ,簡(jiǎn)稱MyEclipse)是對(duì)Eclipse IDE的擴(kuò)展,利用它我們可以在數(shù)據(jù)庫和J2EE的開發(fā)、發(fā)布,以及應(yīng)用程序服務(wù)器的整

78、合方面極大的提高工作效率。它是功能豐富的J2EE集成開發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測(cè)試和發(fā)布功能,完整支持HTML, Struts, JSF, CSS, Javascript, SQL, Hibernate。</p><p>  在結(jié)構(gòu)上,MyEclipse的特征可以分為7類:(1)J2EE模型;(2)WEB開發(fā)工具;(3)EJB開發(fā)工具;(4)應(yīng)用程序服務(wù)器的連接器;(5)J2EE項(xiàng)目部署服務(wù);(6)數(shù)據(jù)庫

79、服務(wù);(7)MyEclipse整合幫助。</p><p>  對(duì)于以上每一種功能上的類別,在Eclipse中都有相應(yīng)的功能部件,并通過一系列的插件來實(shí)現(xiàn)它們。MyEclipse結(jié)構(gòu)上的這種模塊化,可以在不影響其他模塊的情況下,對(duì)任一模塊進(jìn)行單獨(dú)的擴(kuò)展和升級(jí)。</p><p>  簡(jiǎn)單而言,MyEclipse是Eclipse的插件,也是一款功能強(qiáng)大的J2EE集成開發(fā)環(huán)境,支持代碼編寫、配置、

80、測(cè)試以及除錯(cuò)。</p><p>  SQL Server 2005是一種采用T-SQL語言,基于C/S模式的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。SQL Server 2005存儲(chǔ)和管理數(shù)據(jù)有以下優(yōu)點(diǎn)</p><p>  (1)每個(gè)數(shù)據(jù)項(xiàng)都存儲(chǔ)在中央位置,所有用戶都可在這個(gè)位置使用它們;</p><p> ?。?)各個(gè)客戶端上不單獨(dú)存儲(chǔ)數(shù)據(jù)項(xiàng)復(fù)本,從而消除了因用戶不得不確保使用的信

81、息相同所帶來的麻煩。系統(tǒng)不需要確保使用當(dāng)前值更新所有數(shù)據(jù)復(fù)本,因?yàn)橹醒胛恢脙H有一個(gè)復(fù)本;</p><p>  可以在服務(wù)器上一次性定義業(yè)務(wù)和安全規(guī)則,并對(duì)所有的用戶平等執(zhí)行;</p><p> ?。?)可以在數(shù)據(jù)庫內(nèi)通過使用約束、存儲(chǔ)過程和觸發(fā)器來強(qiáng)制執(zhí)行規(guī)則。還可在服務(wù)器應(yīng)用程序中執(zhí)行規(guī)則,因?yàn)檫@些應(yīng)用程序也是許多客戶端訪問的中央資源;</p><p>  (5)

82、關(guān)系數(shù)據(jù)庫服務(wù)器只返回應(yīng)用程序所需要的數(shù)據(jù),優(yōu)化了網(wǎng)絡(luò)流量;</p><p> ?。?)最大程度地降低硬件的成本,由于數(shù)據(jù)不是存儲(chǔ)在每個(gè)客戶端上,客戶端不必耗費(fèi)磁盤空間來存儲(chǔ)數(shù)據(jù)??蛻舳藷o需在本地增加管理數(shù)據(jù)的功能,同時(shí),服務(wù)器不需將處理能力耗費(fèi)在顯示數(shù)據(jù)上;</p><p> ?。?)可以配置服務(wù)器以優(yōu)化檢索數(shù)據(jù)所需的磁盤輸入/輸出容量,配置客戶端以優(yōu)化從服務(wù)器檢索數(shù)據(jù)的格式;</

83、p><p> ?。?)可以將服務(wù)器存儲(chǔ)在一個(gè)相對(duì)安全的位置,并配備如不間斷電源供應(yīng)系統(tǒng)這樣的設(shè)備,這比完全保護(hù)每個(gè)客戶端更經(jīng)濟(jì);</p><p>  (9)維護(hù)任務(wù)(例如備份和恢復(fù)數(shù)據(jù))得到簡(jiǎn)化,因?yàn)檫@些任務(wù)都可以集中在中央服務(wù)器上執(zhí)行。</p><p><b>  技術(shù)簡(jiǎn)介</b></p><p>  本系統(tǒng)采用MVC框架

84、,MVC(Model-View-Controller)是一種設(shè)計(jì) 模式,它強(qiáng)制性地把應(yīng)用程序的輸入、處理和輸出分開。MVC把應(yīng)用程序分成3個(gè)核心:模型層、視圖層和控制層,它們分別擔(dān)負(fù)不同的任務(wù)。其中視圖層向用戶顯示相關(guān)的數(shù)據(jù),并能接受用戶的輸入數(shù)據(jù),但是它并不進(jìn)行任何實(shí)際的業(yè)務(wù)處理。模型層表示業(yè)務(wù)數(shù)據(jù)和業(yè)務(wù)邏輯。控制層接收用戶輸入并調(diào)用模型和視圖去完成用戶的需求。</p><p>  本系統(tǒng)需要用到的Java相關(guān)

85、技術(shù)有jsp技術(shù)、servlet技術(shù)、jdbc技術(shù)、SSH框架。其中,關(guān)鍵的技術(shù)難點(diǎn)在于Struts技術(shù)的運(yùn)用。Struts技術(shù)是基于MVC的Web應(yīng)用框架。在Struts框架中,模型層由實(shí)現(xiàn)業(yè)務(wù)邏輯的JavaBean組件構(gòu)成,控制層由ActionServlet和Action來實(shí)現(xiàn),視圖層由一組JSP文件構(gòu)成。</p><p><b>  系統(tǒng)首頁設(shè)計(jì)</b></p><

86、p>  本系統(tǒng)網(wǎng)站的主界面結(jié)構(gòu)設(shè)計(jì)比較簡(jiǎn)潔,上部分為主功能菜單區(qū),主要是顯示網(wǎng)站的主功能,農(nóng)產(chǎn)品查詢,左側(cè)為信息顯示區(qū),銷售排行榜 主要是為方便用戶提供了一些最新上架的農(nóng)產(chǎn)品信息,右側(cè)為用戶注冊(cè)、登錄,公告瀏覽。界面設(shè)計(jì)如圖5-1所示。</p><p><b>  圖5-1 系統(tǒng)首頁</b></p><p>  系統(tǒng)前臺(tái)基本功能的設(shè)計(jì)與實(shí)現(xiàn)</p>

87、<p>  本節(jié)對(duì)系統(tǒng)前臺(tái)主要功能設(shè)計(jì)進(jìn)行詳細(xì)的說明。</p><p>  用戶維護(hù)模塊的設(shè)計(jì)與實(shí)現(xiàn)</p><p>  由于網(wǎng)上購(gòu)物必須保證用戶的正確性、購(gòu)物的安全性,需要對(duì)用戶資料進(jìn)行有效的管理,因此用戶管理是電子商務(wù)類網(wǎng)站的重要內(nèi)容。它主要包括用戶注冊(cè)、登錄和驗(yàn)證、用戶注冊(cè)資料的修改更新和用戶注銷等功能。</p><p><b>  1.

88、注冊(cè)</b></p><p><b> ?。?)實(shí)現(xiàn)目標(biāo)</b></p><p>  用戶單擊注冊(cè)后需要輸入密碼和確認(rèn)密碼、用戶真實(shí)姓名、住址、性別、E_mail、QQ。用戶只須填寫一個(gè)Web表單。這里需要用戶通過E_mail注冊(cè)是考慮到兩點(diǎn):第一,用戶的E_mail是惟一的;第二,通過用戶的E_mail可以很方便快捷的與用戶取得聯(lián)系。用戶在提交注冊(cè)信息后

89、,系統(tǒng)會(huì)對(duì)注冊(cè)頁面填寫的正確性進(jìn)行檢查。對(duì)于不符合要求的填寫會(huì)給出必要的提示,并返回修改;對(duì)于符合要求的注冊(cè)表單,用戶提交信息后也要返回相應(yīng)的歡迎信息,用戶提交的正確注冊(cè)信息將被存入系統(tǒng)的數(shù)據(jù)庫中。界面的設(shè)計(jì)如圖5-2所示。</p><p>  圖5-2 用戶注冊(cè)模塊</p><p><b> ?。?)實(shí)現(xiàn)過程</b></p><p>  所屬

90、頁面名:userReg.jsp</p><p>  表單屬性:name="form1" action="<%=path%>/userReg.action" method="post"</p><p>  頁面設(shè)計(jì)如表5-2所示。</p><p>  表5-2 用戶注冊(cè)主要控件信息列表</p

91、><p><b>  2.登錄和驗(yàn)證</b></p><p> ?。?)用戶登錄程序流程描述</p><p>  當(dāng)用戶輸入用戶名和密碼后首先要進(jìn)行身份驗(yàn)證,如果用戶存在,則成功登錄,反之,如果用戶不存在,提示錯(cuò)誤信息“輸入的用戶名或密碼不存在,請(qǐng)注冊(cè)”,返回登錄界面重新輸入用戶名和密碼。用戶登錄的程序流程圖如圖5-3所示。</p>

92、<p>  圖5-3 用戶登錄程序流程圖</p><p><b> ?。?)實(shí)現(xiàn)目標(biāo)</b></p><p>  對(duì)于本系統(tǒng)的購(gòu)物過程而言,在用戶瀏覽商品時(shí),可以不進(jìn)行登錄,只有在使用購(gòu)物車時(shí),才需要登錄,以完成整個(gè)購(gòu)物過程。用戶登錄用于驗(yàn)證用戶的用戶名和密碼,然后決定顧客進(jìn)入系統(tǒng)進(jìn)行操作,如進(jìn)行用戶修改的操作,購(gòu)物車和結(jié)帳的操作等。界面的設(shè)計(jì)如圖5-4所示

93、。</p><p>  圖5-4 用戶登錄模塊</p><p><b> ?。?)實(shí)現(xiàn)過程</b></p><p>  所屬頁面名:index.jsp</p><p>  頁面設(shè)計(jì)如表5-3所示。</p><p>  表5-3 用戶登錄主要控件信息列表</p><p>&l

94、t;b>  3.用戶修改和注銷</b></p><p><b> ?。?)實(shí)現(xiàn)目標(biāo)</b></p><p>  已注冊(cè)的用戶只要登錄本系統(tǒng)后便可以通過單擊用戶修改按鈕進(jìn)行用戶修改操作,在此頁面中用戶可以更改自己的帳戶和詳細(xì)信息,如可以修改密碼、修改Email地址等個(gè)人信息。通過點(diǎn)擊提交按鈕完成修改操作。界面的設(shè)計(jì)如圖5-5所示。</p>

95、<p>  圖5-5 用戶修改模塊</p><p>  為了保證用戶購(gòu)物的安全性,系統(tǒng)提供了不關(guān)閉瀏覽器而退出農(nóng)超對(duì)接網(wǎng)站系統(tǒng)的功能,注銷功能是清除用戶在使用或登錄系統(tǒng)期間的所有Session信息。</p><p><b>  (2)實(shí)現(xiàn)過程</b></p><p>  所屬頁面名:userXinxi.jsp</p>

96、<p>  表單屬性:action="<%=path%>/userEdit.action" name="form1" method="post"</p><p>  頁面設(shè)計(jì)如表5-4所示。</p><p>  表5-4 用戶修改主要控件信息列表</p><p>  農(nóng)產(chǎn)品展示模塊的

97、設(shè)計(jì)與實(shí)現(xiàn)</p><p><b>  1.實(shí)現(xiàn)目標(biāo)</b></p><p>  為了方便顧客選購(gòu)商品,本系統(tǒng)采用了兩種展示產(chǎn)品的方式。一種是以類別查詢?yōu)榛A(chǔ)查看商品,另外一種是新品上架、特價(jià)產(chǎn)品和銷售排行的展臺(tái)。以銷售排行查看農(nóng)產(chǎn)品為例,顧客在首頁的的銷售排行即可查看銷售排行,方便顧客查看暢銷的農(nóng)產(chǎn)品相關(guān)信息及詳細(xì)信息。界面的設(shè)計(jì)如圖5-6所示。</p>

98、<p>  圖5-6 銷售排行模塊</p><p><b>  2.實(shí)現(xiàn)過程</b></p><p>  所屬頁面名:index.jsp</p><p>  通過查詢t_orderItem表中按銷售額字段goods_quantity降序排列實(shí)現(xiàn)。</p><p>  購(gòu)物車模塊的設(shè)計(jì)與實(shí)現(xiàn)</p>

99、;<p>  1.購(gòu)物車程序流程描述</p><p>  用戶選購(gòu)商品后添加到購(gòu)物車中,在購(gòu)物車中進(jìn)行查看,同時(shí)對(duì)不滿意的產(chǎn)品可以進(jìn)行移除,對(duì)要購(gòu)買的產(chǎn)品可以調(diào)整數(shù)量,移除產(chǎn)品和清空產(chǎn)品。用戶決定購(gòu)買產(chǎn)品后可以去收銀臺(tái)進(jìn)行結(jié)賬。購(gòu)物車流程圖如圖5-7所示。</p><p>  圖5-7 購(gòu)物車程序流程圖</p><p><b>  2.實(shí)現(xiàn)目

100、標(biāo)</b></p><p>  用戶購(gòu)買產(chǎn)品的核心功能是購(gòu)物車和訂單提交。購(gòu)物車模塊的設(shè)計(jì)包括:顧客添加商品到購(gòu)物車和顧客對(duì)購(gòu)物車的管理,如更新購(gòu)買的商品數(shù)量、清空購(gòu)物車和將購(gòu)物車中商品從購(gòu)物車中移除等。購(gòu)物車要具有持續(xù)性,而且不限制用戶購(gòu)買商品的數(shù)量,也就是購(gòu)物車可以顯示很多商品。界面的設(shè)計(jì)如圖5-8所示。</p><p>  圖5-8 購(gòu)物車模塊</p>&

101、lt;p><b>  3.實(shí)現(xiàn)過程</b></p><p>  所屬頁面名:myCart.jsp核心代碼參見附錄B。</p><p>  收銀臺(tái)模塊的設(shè)計(jì)與實(shí)現(xiàn)</p><p><b>  1.實(shí)現(xiàn)目標(biāo)</b></p><p>  用戶選擇完商品后,需要確認(rèn)購(gòu)物車中內(nèi)容,即結(jié)帳,點(diǎn)擊下一步,此

102、時(shí)頁面跳轉(zhuǎn)到結(jié)賬頁面。在結(jié)帳頁面,需要用戶填寫聯(lián)系地址、聯(lián)系電話、付款方式和送貨方式和備注信息,以便生成訂單。當(dāng)完成一次交易所需要的用戶方面的信息都已齊全,只須生成訂單即可進(jìn)入配送過程。如果用戶所填寫的訂單信息正確,系統(tǒng)會(huì)返回給用戶此次交易所產(chǎn)生的訂單號(hào)碼。界面的設(shè)計(jì)如圖5-9所示。</p><p><b>  圖5-9 結(jié)賬模塊</b></p><p><b&

103、gt;  2.實(shí)現(xiàn)過程</b></p><p>  所屬頁面名:orderQuren.jsp</p><p>  表單屬性:action="<%=path%>/orderSubmit.action" name="f" method="post"</p><p>  頁面設(shè)計(jì)如表5-5

104、所示。</p><p>  具體代碼參照附錄B。</p><p>  表5-5 收銀臺(tái)主要控件信息列表</p><p>  查看訂單模塊的設(shè)計(jì)與實(shí)現(xiàn)</p><p><b>  1.實(shí)現(xiàn)目標(biāo)</b></p><p>  用戶填寫完訂單并提交成功后可以通過查看訂單按鈕看到自己的訂單及詳細(xì)信息。界面的

105、設(shè)計(jì)如圖5-10所示。</p><p>  圖5-10 查看訂單模塊</p><p><b>  2.實(shí)現(xiàn)過程</b></p><p>  所屬頁面名:myOrder.jsp</p><p>  具體代碼參見附錄B。</p><p>  公告瀏覽模塊的設(shè)計(jì)與實(shí)現(xiàn)</p><p&

106、gt;<b>  1.實(shí)現(xiàn)目標(biāo)</b></p><p>  吸引顧客有很多種宣傳措施,本系統(tǒng)采用公告的方式進(jìn)行宣傳。利用類似流動(dòng)看板的方式顯示公告信息。在顧客點(diǎn)擊某一條公告信息時(shí),系統(tǒng)可以自動(dòng)彈出一個(gè)頁面顯示具體的公告信息。界面的設(shè)計(jì)如圖5-11所示。</p><p>  圖5-11 公告瀏覽模塊</p><p><b>  2.實(shí)現(xiàn)

107、過程</b></p><p>  所屬頁面名:gonggaoDetailQian.jsp</p><p>  首先使用gonggaoDAO中的save方法,將公告信息添加到數(shù)據(jù)庫中,在用戶點(diǎn)擊頁面中的公告后,通過gonggaoDAO下的findAll方法,將其調(diào)出,顯示到頁面中。</p><p>  客戶留言模塊的設(shè)計(jì)與實(shí)現(xiàn)</p><

108、;p><b>  1.實(shí)現(xiàn)目標(biāo)</b></p><p>  為了能夠了解客戶對(duì)我們的商品以及服務(wù)的滿意程度,我們?cè)O(shè)計(jì)了留言模塊,讓用戶能夠在第一時(shí)間將問題反映給我們,以便我們及時(shí)改進(jìn)。界面的設(shè)計(jì)如圖5-12所示。</p><p>  圖5-12 公告瀏覽模塊</p><p><b>  2.實(shí)現(xiàn)過程</b></

109、p><p>  所屬頁面名:liuyanAll.jsp</p><p>  首先通過判斷session中的userName是否為空,如果為空,則只能先登錄才能進(jìn)行留言。如果不為空,則留言人中顯示userName,使用獲取系統(tǒng)時(shí)將來給留言時(shí)間賦值??蛻粼谳斎霕?biāo)題和內(nèi)容后,將其存儲(chǔ)到數(shù)據(jù)庫中,在客戶查看時(shí)再將其調(diào)出。</p><p>  系統(tǒng)后臺(tái)管理功能設(shè)計(jì)與實(shí)現(xiàn)</

110、p><p>  本節(jié)對(duì)系統(tǒng)后臺(tái)功能設(shè)計(jì)進(jìn)行詳細(xì)的說明。</p><p>  基本信息管理設(shè)計(jì)與實(shí)現(xiàn)</p><p><b>  1.實(shí)現(xiàn)目標(biāo)</b></p><p>  該功能主要分布在管理員信息、用戶信息、商品類別信息,訂單信息,公告信息和留言信息的處理。對(duì)這些信息操作的主要功能詳細(xì)設(shè)計(jì)包括對(duì)它們的添加、刪除、更新和查詢等

111、操作,需要分別在基本信息中的每一個(gè)頁面中設(shè)計(jì)這些功能。當(dāng)對(duì)這些基本信息進(jìn)行添加、刪除和更新操作時(shí),需要將這些操作所執(zhí)行的結(jié)果返回到本系統(tǒng)的數(shù)據(jù)庫中,并能夠在相應(yīng)的頁面中刷新顯示新的結(jié)果集。需要用SQL語句將這些信息添加到數(shù)據(jù)庫中。模塊的輸出是操作信息成功的提示信息。對(duì)于在某一頁面中的查詢功能,此頁面要能夠刷新顯示出此查詢結(jié)果信息。以客戶信息管理理為例。界面的設(shè)計(jì)如圖5-13所示。</p><p>  圖5-13 

112、客戶信息管理模塊</p><p><b>  2.實(shí)現(xiàn)過程</b></p><p>  所屬頁面名:userMana.jsp</p><p>  客戶管理主要是使用userDAO中下的findById和findAll方法來刪除和獲取數(shù)據(jù)庫中的數(shù)據(jù)。進(jìn)入客戶管理界面時(shí)通過findAll方法來顯示所有用戶的信息,點(diǎn)擊刪除時(shí),通過findById方法

113、獲取指定的用戶ID,使用sql語句進(jìn)行操作。</p><p>  訂單信息管理設(shè)計(jì)與實(shí)現(xiàn)</p><p><b>  1.實(shí)現(xiàn)目標(biāo)</b></p><p>  該模塊是針對(duì)用戶訂單信息和訂單明細(xì)信息的管理功能進(jìn)行的詳細(xì)設(shè)計(jì),主要是對(duì)用戶訂單信息和訂單明細(xì)信息的查看、刪除和受理訂單的操作。管理員應(yīng)該可以查看系統(tǒng)中已處理的訂單和未經(jīng)處理的訂單信息,

114、用戶訂單信息和訂單明細(xì)信息在不同的頁面顯示。界面的設(shè)計(jì)如圖5-14所示。</p><p>  圖5-14 訂單管理模塊</p><p><b>  2.實(shí)現(xiàn)過程</b></p><p>  所屬頁面名:orderMana.jsp</p><p>  訂單管理模塊使用了buyAction中的方法,當(dāng)用戶提交訂單時(shí),訂單狀態(tài)

115、默認(rèn)為未受理。管理員查看訂單時(shí)調(diào)用了orderMana()方法將訂單顯示到頁面中,點(diǎn)擊刪除時(shí)調(diào)用orderDelByAd()方法將通過訂單的ID對(duì)指定的訂單進(jìn)行那個(gè)刪除操作,點(diǎn)擊受理訂單時(shí)調(diào)用orderShouli()方法將訂單狀態(tài)改為已受理。管理員查看訂單明細(xì)時(shí)通過 orderDetail()方法通過訂單ID將指定的訂單明細(xì)顯示到頁面中。</p><p>  具體代碼參照附錄B。</p><

116、p>  農(nóng)產(chǎn)品信息管理設(shè)計(jì)與實(shí)現(xiàn)</p><p><b>  1.實(shí)現(xiàn)目標(biāo)</b></p><p>  在商品管理模塊中除了基本的信息管理功能外,為了方便顧客瀏覽到商品的真實(shí)外貌,在添加商品模塊中增加上傳商品圖片的功能。</p><p>  管理員在商品添加頁面中輸入添加的商品基本信息,點(diǎn)擊提交后進(jìn)入上傳圖片頁面。在商品信息管理中,我將商

117、品分為特價(jià)和非特價(jià)商品來管理。此頁面中能夠顯示出已輸入的特價(jià)商品基本信息,在上傳圖片位置上添加文件后點(diǎn)擊提交,提交成功后有提示信息彈出。在管理員查看商品信息時(shí),將鼠標(biāo)放到查看圖片上就可以查看圖片界面的設(shè)計(jì)如圖5-15所示。</p><p>  圖5-15 商品信息管理模塊</p><p><b>  2.實(shí)現(xiàn)過程</b></p><p>  所

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論