版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、<p> 畢業(yè)設(shè)計說明書(論文)</p><p> 作 者: 學(xué) 號: </p><p> 學(xué) 院: 信息工程學(xué)院 </p><p> 專 業(yè): 計算機(jī)科學(xué)與技術(shù) </p><p&g
2、t; 題 目: 車輛銷售管理學(xué)系統(tǒng) </p><p> 指導(dǎo)者: 講師 </p><p> 評閱者: </p><p> 2013 年 6 月 </p><
3、;p> 畢業(yè)設(shè)計說明書(論文)中文摘要</p><p> 畢業(yè)設(shè)計說明書(論文)外文摘要</p><p><b> 目 錄</b></p><p><b> 摘 要I</b></p><p> AbstratII</p><p> 第1章 緒
4、 論1</p><p> 1.1 課題背景1 </p><p> 1.2 目的和意義 1 </p><p> 1.3 系統(tǒng)設(shè)計思想2</p><p> 1.4 本文的結(jié)構(gòu)2</p><p> 第2章 可行性分析4</p><p> 2.1 業(yè)務(wù)流程圖4</p
5、><p> 2.2 經(jīng)濟(jì)可行性5</p><p> 2.3 技術(shù)可行性6</p><p> 2.4 運(yùn)行可行性6</p><p> 2.5 本章小結(jié)6</p><p> 第3章 需求分析7</p><p> 3.1 電子商務(wù)的產(chǎn)生和發(fā)展情況7</p><
6、p> 3.2 汽車銷售網(wǎng)站的需求分析8</p><p> 3.3 數(shù)據(jù)流圖9</p><p> 3.4 本章小結(jié)15</p><p> 第4章 總體設(shè)計16</p><p> 4.1 系統(tǒng)模塊總體設(shè)計16</p><p> 4.2 數(shù)據(jù)庫設(shè)計18</p><p>
7、 4.2.1 數(shù)據(jù)分析18</p><p> 4.2.2 數(shù)據(jù)庫的詳細(xì)設(shè)計19</p><p> 4.3 本章小結(jié)22</p><p> 第5章 詳細(xì)設(shè)計與實(shí)現(xiàn)23</p><p> 5.1 系統(tǒng)運(yùn)行平臺設(shè)置23</p><p> 5.2 運(yùn)行環(huán)境23</p><p>
8、 5.3 開發(fā)工具及技術(shù)簡介23</p><p> 5.3.1 開發(fā)工具簡介23</p><p> 5.3.2 技術(shù)簡介24</p><p> 5.3.3 系統(tǒng)首頁設(shè)計24</p><p> 5.4 系統(tǒng)前臺基本功能設(shè)計與實(shí)現(xiàn)25</p><p> 5.4.1 用戶維護(hù)模塊設(shè)計與實(shí)現(xiàn)25<
9、/p><p> 5.4.2 商品展示模塊設(shè)計與實(shí)現(xiàn)28</p><p> 5.4.3 購物車模塊的設(shè)計與實(shí)現(xiàn)29</p><p> 5.4.4 收銀臺模塊的設(shè)計與實(shí)現(xiàn)30</p><p> 5.4.5 查看訂單模塊的設(shè)計與實(shí)現(xiàn)30</p><p> 5.4.6 客戶留言模塊的設(shè)計與實(shí)現(xiàn)30</p&
10、gt;<p> 5.5 系統(tǒng)后臺管理功能設(shè)計與實(shí)現(xiàn)31</p><p> 5.5.1 基本信息管理設(shè)計與實(shí)現(xiàn)31</p><p> 5.5.2 訂單信息管理設(shè)計與實(shí)現(xiàn)31</p><p> 5.5.3 商品信息管理設(shè)計與實(shí)現(xiàn)32</p><p> 5.5.4 公告信息管理設(shè)計與實(shí)現(xiàn)32</p>
11、<p> 5.5.5 留言信息管理設(shè)計與實(shí)現(xiàn)32</p><p> 5.6 本章小結(jié)33</p><p> 第6章 系統(tǒng)測試與性能分析34</p><p> 6.1 軟件測試34</p><p> 6.2 本系統(tǒng)測試34</p><p> 6.2.1 前臺首頁的測試34</p&
12、gt;<p> 6.2.2 購物車模塊的測試35</p><p> 6.2.3 用戶注冊模塊的測試35</p><p> 6.2.4 商品管理模塊的測試35</p><p> 6.3 本章小結(jié)36</p><p><b> 結(jié) 論37</b></p><p>
13、;<b> 參考文獻(xiàn)38</b></p><p><b> 致 謝39</b></p><p> 第1章 緒 論</p><p><b> 1.1 課題背景</b></p><p> 互聯(lián)網(wǎng)的興起從本質(zhì)上改變了整個社會的商品交易方式,國內(nèi)各大企業(yè)從上
14、個世紀(jì)90年代互聯(lián)網(wǎng)興起之時,就產(chǎn)生了通過網(wǎng)絡(luò)進(jìn)行銷售經(jīng)營商品的想法。但是由于在互聯(lián)網(wǎng)上企業(yè)的信譽(yù)難以認(rèn)證、網(wǎng)絡(luò)的法規(guī)政策不健全、物流不發(fā)達(dá)等一系列的原因,限制了網(wǎng)上交易發(fā)展的步伐。進(jìn)入21世紀(jì)以后,隨著整個社會的發(fā)展、進(jìn)步,制約網(wǎng)上交易的各個瓶頸問題逐一被擊破,各企業(yè)也紛紛的加入到電子商務(wù)的洪潮之中。</p><p> 中國互聯(lián)網(wǎng)協(xié)會網(wǎng)絡(luò)營銷工作委員會調(diào)查顯示,隨著國內(nèi)產(chǎn)業(yè)環(huán)境和消費(fèi)市場的成熟,網(wǎng)絡(luò)購物尤其是
15、以商品為代表的網(wǎng)購將在今年實(shí)現(xiàn)更大發(fā)展。</p><p> 根據(jù)會員企業(yè)艾瑞咨詢集團(tuán)的預(yù)測,2008年我國網(wǎng)絡(luò)購物交易將同比增長125.1%,交易總量將達(dá)1263億,形成了中國網(wǎng)絡(luò)購物的快速增長浪潮。其中,商品消費(fèi)人群成為推動此浪潮的一大主力。究其原因,除了該人群對網(wǎng)絡(luò)購物等新興的購物模式接受程度較高之外,相比其他細(xì)分行業(yè)和產(chǎn)品,商品網(wǎng)絡(luò)購物有著更加完備的產(chǎn)業(yè)鏈條和發(fā)展后勁,為其高速增長提供了保障。</p
16、><p> 網(wǎng)絡(luò)購物這一消費(fèi)方式給人們生活帶來的變化,除了購物場所的改變以外,更重要的是大大改變了傳統(tǒng)的消費(fèi)行為習(xí)慣,無論是否在網(wǎng)上購物,上網(wǎng)查看產(chǎn)品的相關(guān)信息,已經(jīng)成為購物決策環(huán)節(jié)的重要組成部分,這一環(huán)節(jié)對購物行為的實(shí)際發(fā)生起到了至關(guān)重要的指導(dǎo)作用。</p><p><b> 1.2 目的和意義</b></p><p> 在互聯(lián)網(wǎng)上所有產(chǎn)品
17、的分類信息中,電子類的產(chǎn)品信息無疑是最豐富的一大批電子資訊類網(wǎng)站從中國互聯(lián)網(wǎng)誕生初期就開始為網(wǎng)友提供大量一手信息。以天極網(wǎng)為例,該網(wǎng)站的導(dǎo)購平臺擁有260條各類商品線、17萬條產(chǎn)品報價信息,涉及6400多個品牌和11萬款產(chǎn)品。如此龐大并仍在持續(xù)增長的信息量遠(yuǎn)非其他產(chǎn)品類別能及,極大地滿足了用戶對商品信息的需求。只需動動鼠標(biāo)即可從資訊頁面跳轉(zhuǎn)到購物頁面的便捷網(wǎng)購模式,使得信息收集與購物行為之間無縫對接。</p><p&
18、gt; 隨著近年來電子資訊網(wǎng)絡(luò)媒體與網(wǎng)絡(luò)購物平臺的合作加深,消費(fèi)者從獲取資訊到發(fā)生購物行為的時空距離被進(jìn)一步縮短,由此帶來的巨大經(jīng)濟(jì)效益使得各大網(wǎng)購平臺越來越重視商品銷售。淘寶網(wǎng)將“手機(jī)商品”放在首頁導(dǎo)航欄細(xì)分頻道的第一位,而易趣網(wǎng)的14個熱門搜索關(guān)鍵詞中商品類占了5個。</p><p> 與傳統(tǒng)方式銷售相比在線銷售有很多的優(yōu)點(diǎn)如:</p><p><b> 1.檢索便捷&
19、lt;/b></p><p> 在線銷售提供了多種檢索途徑,可以從分類、新品、特價等途徑進(jìn)行檢索,快捷準(zhǔn)確。</p><p><b> 2.信息量大</b></p><p> 與傳統(tǒng)銷售方式相比,在線銷售能夠提供海量產(chǎn)品信息。</p><p> 3.成本低,風(fēng)險小,無地域限制</p><
20、p> 網(wǎng)絡(luò)銷售最突出的優(yōu)點(diǎn)是:不再限制消費(fèi)者的購買時段,擴(kuò)大和鞏固了客戶群,從而增加了企業(yè)的核心競爭力,節(jié)省實(shí)際開店時需要投入的成本和租用費(fèi)用。</p><p> 汽車銷售網(wǎng)站的主要目的就是通過網(wǎng)站來推廣互聯(lián)企業(yè)的商品和技術(shù)服務(wù),并使客戶隨時可以了解企業(yè)和企業(yè)的產(chǎn)品,為客戶提供在線服務(wù)和訂單處理功能,客戶可以在網(wǎng)站上了解喜歡的車的信息,采取網(wǎng)上訂車試駕的方式,聯(lián)系當(dāng)?shù)?S店,試駕成功就辦理手續(xù)提車。一個
21、4S店的建設(shè)成本動輒千萬元以上,對于想拓展渠道的整車廠商而言,拓展成本高昂,且這些成本最終得由消費(fèi)者埋單。網(wǎng)上銷售渠道,成本低,廠商愿意對新渠道做這樣的嘗試。</p><p> 1.3 系統(tǒng)設(shè)計思想</p><p> 對于典型的數(shù)據(jù)庫管理系統(tǒng),尤其是對于像汽車銷售網(wǎng)站這樣的數(shù)據(jù)流量特別大的網(wǎng)絡(luò)管理系統(tǒng),必須要滿足使用方便、操作靈活等要求。本系統(tǒng)在設(shè)計時應(yīng)該滿足以下幾個目標(biāo):</p
22、><p> (1)采用人機(jī)對話的操作方式,界面美觀、友好,信息查詢靈活、方便,數(shù)據(jù)存儲準(zhǔn)確、安全可靠;</p><p> ?。?)全面展示所有商品,并可展示最新商品和特價商品;</p><p> ?。?)便于顧客快捷地進(jìn)行商品信息查詢;</p><p> ?。?)會員可以隨時修改自己的基本資料;</p><p> ?。?
23、)實(shí)現(xiàn)網(wǎng)上訂單的功能;</p><p> ?。?)實(shí)現(xiàn)商品銷售排行功能,以方便顧客了解本在線銷售系統(tǒng)內(nèi)的熱銷商品及幫助企業(yè)領(lǐng)導(dǎo)者做出企業(yè)營銷方案;</p><p> ?。?)系統(tǒng)公告公布汽車銷售網(wǎng)站網(wǎng)站內(nèi)的最新信息;</p><p> (8)顧客可以隨時查看自己的訂單信息;</p><p> ?。?)對顧客輸入的數(shù)據(jù),系統(tǒng)進(jìn)行數(shù)據(jù)檢驗,盡可
24、能排除人為的錯誤;</p><p> ?。?0)系統(tǒng)最大限度地實(shí)現(xiàn)了易維護(hù)性和易操作性;</p><p> ?。?1)系統(tǒng)運(yùn)行穩(wěn)定、安全可靠。</p><p><b> 1.4 本文的結(jié)構(gòu)</b></p><p> 本文具體內(nèi)容包括:可行性分析、需求分析、系統(tǒng)總體設(shè)計、系統(tǒng)詳細(xì)設(shè)計與實(shí)現(xiàn)、系統(tǒng)的測試。</p&g
25、t;<p> 本文著重描述了汽車銷售網(wǎng)站的組成與結(jié)構(gòu),闡述了系統(tǒng)的設(shè)計方案、實(shí)現(xiàn)方法以及所采用的開發(fā)工具和相關(guān)技術(shù),另外,重點(diǎn)剖析了部分環(huán)節(jié)的開發(fā)過程。</p><p> 本系統(tǒng)在一定的環(huán)境下對系統(tǒng)的重要模塊進(jìn)行了模擬測試,證實(shí)了系統(tǒng)的可用性、可靠性。</p><p> 第2章 可行性分析</p><p> 網(wǎng)絡(luò)平臺已經(jīng)成為企業(yè)經(jīng)營管理中不可
26、忽視的一個重要的方面,擁有一個全面的、功能強(qiáng)大的、操作簡單的在線銷售系統(tǒng)網(wǎng)站,已經(jīng)成為企業(yè)營銷發(fā)展的一個必然趨勢。汽車銷售網(wǎng)站的建立,從銷售方面來講,不僅給商品企業(yè)增加了一個新的銷售渠道,而且方便了顧客購買與了解公司的商品及新的銷售方向。從商品企業(yè)宣傳方面來講,不僅擴(kuò)大了企業(yè)知名度,還更直觀地展示出企業(yè)的商品。擁有一個B2C的汽車銷售網(wǎng)站,已經(jīng)成為商品企業(yè)網(wǎng)絡(luò)銷售進(jìn)程中的一個重要環(huán)節(jié)。</p><p><b
27、> 2.1 業(yè)務(wù)流程圖</b></p><p> 根據(jù)汽車銷售網(wǎng)站的具體情況,調(diào)查管理業(yè)務(wù)流程是順著系統(tǒng)信息流動的過程逐步地進(jìn)行,內(nèi)容包括各環(huán)節(jié)的業(yè)務(wù)處理、信息來源、處理方法、計算方法、信息流經(jīng)去向、信息提供的時間和形態(tài)(報告、單據(jù)等)。</p><p> 1.系統(tǒng)業(yè)務(wù)流圖描述如下</p><p> ?。?)顧客瀏覽網(wǎng)站 顧客通過瀏覽器登錄到
28、本汽車銷售網(wǎng)站后,可以通過新品上架、特價產(chǎn)品、銷售排行的模塊查看商品及詳細(xì)信息,同時顧客也可以按類別查看商品。另外,顧客可以瀏覽公告,銷售排行榜等模塊;</p><p> ?。?)用戶注冊及登錄 顧客如要購買商品,需要進(jìn)行用戶注冊,注冊成功并登錄后,用戶可以購買商品;</p><p> ?。?)購物車處理 用戶通過瀏覽商品信息選擇要購買的產(chǎn)品時,可以將產(chǎn)品放入購物車,并可以添加至購物車、查
29、看購物車、移除購物車中的商品、修改購物車中商品數(shù)量、清空購物車;</p><p> (4)收銀臺處理 當(dāng)用戶決定購買購物車中的商品時,可以通過收銀臺結(jié)賬填寫相應(yīng)的訂單信息,確定所填寫的訂單信息無誤后,系統(tǒng)將產(chǎn)生此次訂單的編號,完成在線下達(dá)訂單,并且用戶可以查看到訂單;</p><p> ?。?)管理員后臺處理 系統(tǒng)管理員登錄后可以查看到已受理和未受理的訂單及詳細(xì)信息。另外,管理員能夠?qū)ο?/p>
30、統(tǒng)的各項信息進(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)行可行性三個方面對能否實(shí)現(xiàn)新系統(tǒng)目標(biāo)進(jìn)行可行性分析。</p><p><b> 2.2 經(jīng)濟(jì)可行性</b></p>
31、;<p> 軟件的經(jīng)濟(jì)可行性是指軟件所能帶來的經(jīng)濟(jì)效益與開發(fā)設(shè)計所需要的投資相比,是否相適宜,同時還要看此軟件能否真正給用戶帶來足夠的經(jīng)濟(jì)效益。</p><p> 我們開發(fā)的這套系統(tǒng)正是考慮為汽車銷售網(wǎng)站的使用者提高工作效率,節(jié)省工作時間,方便操作與管理而設(shè)計。</p><p> 本系統(tǒng)的開發(fā)在經(jīng)濟(jì)上是完全可行的。開發(fā)此軟件不需要大量經(jīng)費(fèi),而且是個人獨(dú)立設(shè)計,可以節(jié)省許
32、多費(fèi)用,同時也可提高個人的實(shí)際動手能力。</p><p><b> 2.3 技術(shù)可行性</b></p><p> 根據(jù)該系統(tǒng)目標(biāo)來衡量所需的技術(shù)是否具備,一般可從硬軟件的性能要求、環(huán)境條件、操作人員水平和數(shù)量等方面去考慮和分析。考慮到系統(tǒng)實(shí)施的可行性,在軟件方面選擇了</p><p> 如今較流行的MyEclipse工具來進(jìn)行開發(fā)管理平臺
33、的設(shè)計,使用SQL server 2005數(shù)據(jù)庫存儲數(shù)據(jù),SQL Server 2005自身帶有支持對用戶自定義數(shù)據(jù)庫中存儲的數(shù)據(jù)進(jìn)行加密的功能。</p><p> 就目前使用的開發(fā)技術(shù)來說建議系統(tǒng)的功能目標(biāo)應(yīng)該能夠達(dá)到;利用現(xiàn)有的技術(shù)在規(guī)定的期限內(nèi)開發(fā)工作基本能夠完成。</p><p> 在硬件方面,則選擇空間較大,硬件的配置越高,系統(tǒng)的開發(fā)與運(yùn)行會更流暢。考慮到如今的家用或商用電腦
34、硬件的整體配置水平,系統(tǒng)在硬件方面是可行的。</p><p> 在軟件方面,由于MyEclipse和SQL server 2005是兩個非常成熟的開發(fā)工具,無論在安全性、可用性、可靠性方面都毫無置疑,因此軟件方面是可行的。</p><p><b> 2.4 運(yùn)行可行性</b></p><p> 在現(xiàn)今社會,順著Internet在中國的迅速
35、發(fā)展,人們?nèi)粘I钪性絹碓蕉嗟厥褂肳eb技術(shù)來為自己的工作和學(xué)習(xí)服務(wù)。許多企業(yè)為了擴(kuò)大他們的規(guī)模,將他們的生意范圍涉及到了出口生意,由于企業(yè)的客戶很多,而且分布于各地,甚至還有國外,在線銷售商品有著對顧客的地域無限制等諸多的優(yōu)點(diǎn),可以成功地解決企業(yè)所面臨的難題。</p><p> 本汽車銷售網(wǎng)站操作簡單易行,所以使用前的培訓(xùn)也比較容易,此系統(tǒng)網(wǎng)站的管理人員對開發(fā)此應(yīng)用項目的態(tài)度確定而且管理方面的條件都比較成熟。
36、經(jīng)過以上分析,運(yùn)行方面是可行的。</p><p><b> 2.5 本章小結(jié)</b></p><p> 可行性分析的任務(wù)是明確應(yīng)用項目開發(fā)的必要性和可行性。本章主要對系統(tǒng)開發(fā)的可行性進(jìn)行具體的分析,從用戶方角度考慮本系統(tǒng)是否可行,主要通過有力的數(shù)據(jù)和軟件運(yùn)行環(huán)境方面作為依據(jù)。通過經(jīng)濟(jì)可行性、技術(shù)可行性、運(yùn)行可行性等方面的分析說明本工程的技術(shù)成熟、完備,測試手段可靠
37、,具有良好的市場拓展,它追求的是簡單、易學(xué)、易懂、易用,因此,本系統(tǒng)具有一定的開發(fā)前景,具有開發(fā)的價值。</p><p><b> 第3章 需求分析</b></p><p> 3.1 電子商務(wù)的產(chǎn)生和發(fā)展情況</p><p> 中國電子商務(wù)始于1997年。中國商品訂貨系統(tǒng)(CGOS)、中國商品交易中心(CCEC)、虛擬“廣交會”等大型電
38、子商務(wù)項目也在1997年相繼推出,拉開了中國電子商務(wù)的序幕。1998年“首都電子商務(wù)工程”的展開和1999年“8848網(wǎng)上超市”的出現(xiàn),標(biāo)志著中國電子商務(wù)開始進(jìn)入快速發(fā)展時期,中國電子商務(wù)由此正式啟動。</p><p> 據(jù)統(tǒng)計,目前全國已有4萬家商業(yè)網(wǎng)站,其中網(wǎng)上商店700余家。電子商務(wù)項目大量推出,幾乎每天都有各類電子商務(wù)咨詢網(wǎng)站、網(wǎng)上商店、網(wǎng)上商城、網(wǎng)上專賣店、網(wǎng)上拍賣等誕生。電子商務(wù)應(yīng)用與發(fā)展的地域也由
39、北京、上海、深圳等極少數(shù)城市,開始向各大中城市發(fā)展。據(jù)IDC預(yù)測,2000年中國大陸網(wǎng)上交易額將達(dá)4000萬美元,到2003年將達(dá)38億美元。 </p><p> 可以說,中國電子商務(wù)已經(jīng)由表及里、從虛到實(shí),從宣傳、啟蒙和推廣階段進(jìn)入到了務(wù)實(shí)的發(fā)展實(shí)施階段。</p><p> 1.政府推進(jìn) 環(huán)境改善</p><p> 我國政府正全面、積極、穩(wěn)妥地推進(jìn)中國電子商
40、務(wù)的發(fā)展。1998年以來,政府對電子商務(wù)的支持與協(xié)調(diào)力度明顯增加。我國電子商務(wù)發(fā)展的總體框架(包括整體戰(zhàn)略、發(fā)展規(guī)劃、發(fā)展措施、技術(shù)體制標(biāo)準(zhǔn)以及相關(guān)法律法規(guī))的推出,將會使電子商務(wù)有一個更加規(guī)范有序的應(yīng)用與發(fā)展環(huán)境。不少地方政府也都對電子商務(wù)給予了前所未有的關(guān)注與支持,開始將電子商務(wù)作為重要的產(chǎn)業(yè)發(fā)展方向。</p><p> 2.制約瓶頸 開始突破</p><p> 網(wǎng)上支付、實(shí)物配送
41、和信用等作為電子商務(wù)系統(tǒng)工程中的重要環(huán)節(jié),被視為制約中國電子商務(wù)應(yīng)用與發(fā)展的瓶頸。1999年以來,網(wǎng)上支付的瓶頸正在迅速得到解決。在這方面較為成功的,有“8848”網(wǎng)上超市提供的包括網(wǎng)上支付在內(nèi)的多元化支付方式,有首都電子商城電子商務(wù)支付平臺等。</p><p> 3.應(yīng)用模式 日趨多元</p><p> 在B2C模式中,網(wǎng)上商城和網(wǎng)上商場在增加網(wǎng)上支付功能、完善各項服務(wù)后以更大的勢頭
42、發(fā)展;網(wǎng)上拍賣、網(wǎng)上商城、網(wǎng)上郵購等面向消費(fèi)者的電子商務(wù)網(wǎng)站大量推出。不少電子商務(wù)企業(yè)和工商企業(yè)開始醞釀企業(yè)間電子商務(wù)。證券電子商務(wù)也有所發(fā)展,網(wǎng)上炒股對于有些股民已經(jīng)成為現(xiàn)實(shí)。</p><p> 網(wǎng)絡(luò)是一片獨(dú)特的天空,中國國情又有其特殊性。怎樣將結(jié)合Internet和中國國情,充分發(fā)揮電子商務(wù)的優(yōu)越性,實(shí)現(xiàn)極富意義的電子商務(wù)技術(shù)和商務(wù)模式的創(chuàng)新,是擺在中國電子商務(wù)業(yè)界人士面前的一大課題。</p>
43、<p> 4.內(nèi)外融合 漸成大勢</p><p> 具有外資背景的電子商務(wù)企業(yè)和項目日益增加。其表現(xiàn)的形式是雙向的:既有海外風(fēng)險投資直接進(jìn)入國內(nèi)的電子商務(wù)企業(yè),也有國內(nèi)企業(yè)通過海外上市吸收海外資金。在不少電子商務(wù)企業(yè)內(nèi),外籍或具有外資企業(yè)背景的高級管理人員顯著增加。與此同時,海外電子商務(wù)企業(yè)開始直接進(jìn)入中國市場。隨著中國加入世界貿(mào)易組織的前景日趨明朗,基于超越國界的Internet的電子商務(wù)不可逆
44、轉(zhuǎn)地走上了世界經(jīng)濟(jì)一體化的道路。</p><p> 3.2 汽車銷售網(wǎng)站的需求分析</p><p> 經(jīng)過對各大商品購物網(wǎng)站及實(shí)際商品企業(yè)銷售過程的考察、分析,要求本系統(tǒng)具有以下功能:</p><p> ?。?)統(tǒng)一友好的操作界面,保證系統(tǒng)的易用性,方便用戶的操作;</p><p> ?。?)具備商品信息的展示功能,方便瀏覽者對商品信息進(jìn)
45、行瀏覽與比較;</p><p> ?。?)規(guī)范的商品分類,方便瀏覽者分類查找商品;</p><p> ?。?)完善的購物車功能與用戶結(jié)賬功能;</p><p> ?。?)設(shè)置網(wǎng)站公告信息模塊,使瀏覽者能夠及時了解網(wǎng)站的各項動態(tài)變化,及銷售的新品、特價活動等信息;</p><p> ?。?)商品銷售排行功能;</p><p&
46、gt; ?。?)訂單信息查詢功能、商品信息查詢功能;</p><p> ?。?)全面的后臺管理功能,以方便管理員對網(wǎng)站信息進(jìn)行更新與管理。</p><p><b> 3.3 數(shù)據(jù)流圖</b></p><p> 1. 系統(tǒng)總數(shù)據(jù)流圖:</p><p> 系統(tǒng)總數(shù)據(jù)流圖如圖3-1:</p><p&g
47、t; 圖3-1 系統(tǒng)總數(shù)據(jù)數(shù)據(jù)流圖</p><p> 訂單管理數(shù)據(jù)流圖如圖3-2所示:</p><p> 圖3-2 訂單管理數(shù)據(jù)流</p><p> 基本信息維護(hù)數(shù)據(jù)流圖如圖3-3所示。</p><p> 圖3-3 基本信息維護(hù)數(shù)據(jù)流圖</p><p><b> 2.?dāng)?shù)據(jù)字典</b>&
48、lt;/p><p> 數(shù)據(jù)字典的作用是在軟件分析和設(shè)計的過程中給人提供關(guān)于數(shù)據(jù)的描述信息。它主要</p><p> 是對數(shù)據(jù)流圖中的數(shù)據(jù)流、處理邏輯、外部實(shí)體、數(shù)據(jù)存儲和數(shù)據(jù)項等方面進(jìn)行具體的定</p><p> 義。數(shù)據(jù)流程圖配以數(shù)據(jù)字典,就可以從圖形和文字兩個方面對系統(tǒng)的邏輯模型的描述</p><p><b> (1) 數(shù)據(jù)
49、項定義</b></p><p> 表3-1 系統(tǒng)數(shù)據(jù)項定義</p><p><b> ?。?)數(shù)據(jù)流定義</b></p><p> 數(shù)據(jù)流編號:D1 01</p><p> 數(shù)據(jù)流名稱:商品基本信息維護(hù)</p><p> 數(shù)據(jù)流來源:系統(tǒng)管理員</p><p
50、><b> 數(shù)據(jù)流去向:P1</b></p><p> 數(shù)據(jù)流組成:I01-01+I01-02+I01-03+I01-04+I01-05+I01-06+I01-07+I01 -08+I01-09</p><p> 數(shù)據(jù)流編號:D1 02</p><p> 數(shù)據(jù)流名稱:管理商品信息操作</p><p> 數(shù)
51、據(jù)流來源:F1、P1</p><p> 數(shù)據(jù)流去向:P1、F1</p><p> 數(shù)據(jù)流組成:I01-01+I01-02+I01-03+I01-04+I01-05+I01-06+I01-07+I01 -08+I01-09</p><p> 數(shù)據(jù)流編號:D2 01</p><p> 數(shù)據(jù)流名稱:訂單信息操作</p><
52、;p> 數(shù)據(jù)流來源:系統(tǒng)管理員</p><p><b> 數(shù)據(jù)流去向:P2</b></p><p> 數(shù)據(jù)流組成:I01-13+I01-14+I01-15+I01-16+I01-17+I01-18+I01-19+I01 -20+I01-21+I01-22+I01-23+I01-24</p><p> 數(shù)據(jù)流編號:D2 02<
53、/p><p> 數(shù)據(jù)流名稱:訂單信息</p><p> 數(shù)據(jù)流來源:F2、P2</p><p> 數(shù)據(jù)流去向:P2、F2</p><p> 數(shù)據(jù)流組成:I01-13+I01-14+I01-15+I01-16+I01-17+I01-18+I01-19+I01 -20+I01-21+I01-22+I01-23+I01-24</p>
54、<p> 數(shù)據(jù)流編號:D3 01</p><p> 數(shù)據(jù)流名稱:公告信息維護(hù)</p><p> 數(shù)據(jù)流來源:系統(tǒng)管理員</p><p><b> 數(shù)據(jù)流去向:P3</b></p><p> 數(shù)據(jù)流組成:I01-37+I01-38+I01-39+I01-40+I01-41</p>&l
55、t;p> 數(shù)據(jù)流編號:D3 02</p><p> 數(shù)據(jù)流名稱:管理公告信息操作</p><p> 數(shù)據(jù)流來源:F3、P3</p><p> 數(shù)據(jù)流去向:P3、F3</p><p> 數(shù)據(jù)流組成:I01-37+I01-38+I01-39+I01-40+I01-41</p><p> 數(shù)據(jù)流編號:D4
56、01</p><p> 數(shù)據(jù)流名稱:留言信息管理</p><p> 數(shù)據(jù)流來源:系統(tǒng)管理員</p><p><b> 數(shù)據(jù)流去向:P4</b></p><p> 數(shù)據(jù)流組成:I01-42+I01-43+I01-44+I01-45+I01-46</p><p> 數(shù)據(jù)流編號:D4 02&l
57、t;/p><p> 數(shù)據(jù)流名稱:管理留言信息操作</p><p> 數(shù)據(jù)流來源:F4、P4</p><p> 數(shù)據(jù)流去向:P4、F4</p><p> 數(shù)據(jù)流組成:I01-37+I01-38+I01-39+I01-40+I01-41</p><p> 數(shù)據(jù)流編號:D5 01</p><p>
58、; 數(shù)據(jù)流名稱:客戶信息管理</p><p> 數(shù)據(jù)流來源:系統(tǒng)管理員</p><p><b> 數(shù)據(jù)流去向:P5</b></p><p> 數(shù)據(jù)流組成:I01-25+I01-26+I01-27+I01-28+I01-29+I01-30+I01-31+I01 -32+I01-33</p><p> 數(shù)據(jù)流編號:
59、D5 02</p><p> 數(shù)據(jù)流名稱:管理客戶信息操作</p><p> 數(shù)據(jù)流來源:F5、P5</p><p> 數(shù)據(jù)流去向:P5、F5</p><p> 數(shù)據(jù)流組成:I01-25+I01-26+I01-27+I01-28+I01-29+I01-30+I01-31+I01 -32+I01-33</p><p&
60、gt; 數(shù)據(jù)流編號:D6 01</p><p> 數(shù)據(jù)流名稱:用戶信息</p><p><b> 數(shù)據(jù)流來源:客戶</b></p><p><b> 數(shù)據(jù)流去向:P6</b></p><p> 數(shù)據(jù)流組成:I01-25+I01-26+I01-27+I01-28+I01-29+I01-30+
61、I01-31+I01 --32+I01-33</p><p> 數(shù)據(jù)流編號:D6 02</p><p> 數(shù)據(jù)流名稱:管理客戶信息操作</p><p><b> 數(shù)據(jù)流來源:P6</b></p><p><b> 數(shù)據(jù)流去向:F5</b></p><p> 數(shù)據(jù)流組
62、成:I01-25+I01-26+I01-27+I01-28+I01-29+I01-30+I01-31+I01 -32+I01-33</p><p> 數(shù)據(jù)流編號:D7 01</p><p> 數(shù)據(jù)流名稱:留言信息</p><p><b> 數(shù)據(jù)流來源:客戶</b></p><p><b> 數(shù)據(jù)流去向:
63、P7</b></p><p> 數(shù)據(jù)流組成:I01-42+I01-43+I01-44+I01-45+I01-46</p><p> 數(shù)據(jù)流編號:D7 02</p><p> 數(shù)據(jù)流名稱:客戶留言信息</p><p><b> 數(shù)據(jù)流來源:P7</b></p><p><b
64、> 數(shù)據(jù)流去向:F4</b></p><p> 數(shù)據(jù)流組成:I01-42+I01-43+I01-44+I01-45+I01-46</p><p> 數(shù)據(jù)流編號:D8 01</p><p> 數(shù)據(jù)流名稱:公告信息</p><p><b> 數(shù)據(jù)流來源:P8</b></p><
65、p><b> 數(shù)據(jù)流去向:客戶</b></p><p> 數(shù)據(jù)流組成:I01-37+I01-38+I01-39+I01-40+I01-41</p><p> 數(shù)據(jù)流編號:D8 02</p><p> 數(shù)據(jù)流名稱:公告信息</p><p><b> 數(shù)據(jù)流來源:F3</b></p
66、><p><b> 數(shù)據(jù)流去向:P8</b></p><p> 數(shù)據(jù)流組成:I01-37+I01-38+I01-39+I01-40+I01-41</p><p> 數(shù)據(jù)流編號:D9 01</p><p> 數(shù)據(jù)流名稱:商品信息</p><p><b> 數(shù)據(jù)流來源:客戶</b
67、></p><p><b> 數(shù)據(jù)流去向:P9</b></p><p> 數(shù)據(jù)流組成:I01-01+I01-02+I01-03+I01-04+I01-05+I01-06+I01-07+I01 -08+I01-09</p><p> 數(shù)據(jù)流編號:D9 02</p><p> 數(shù)據(jù)流名稱:訂單信息</p&
68、gt;<p><b> 數(shù)據(jù)流來源:P9</b></p><p><b> 數(shù)據(jù)流去向:F2</b></p><p> 數(shù)據(jù)流組成:I01-01+I01-02+I01-03+I01-04+I01-05+I01-06+I01-07+I01 -08+I01-09</p><p> 數(shù)據(jù)流編號:D10 01
69、</p><p> 數(shù)據(jù)流名稱:商品信息</p><p><b> 數(shù)據(jù)流來源:P10</b></p><p><b> 數(shù)據(jù)流去向:客戶</b></p><p> 數(shù)據(jù)流組成:I01-01+I01-02+I01-03+I01-04+I01-05+I01-06+I01-07+I01 -08+
70、I01-09</p><p> 數(shù)據(jù)流編號:D10 02</p><p> 數(shù)據(jù)流名稱:商品信息</p><p><b> 數(shù)據(jù)流來源:F1</b></p><p><b> 數(shù)據(jù)流去向:P10</b></p><p> 數(shù)據(jù)流組成:I01-01+I01-02+I0
71、1-03+I01-04+I01-05+I01-06+I01-07+I01 -08+I01-09</p><p><b> 3.4 本章小結(jié)</b></p><p> 需求分析報告是對系統(tǒng)需求的全面分析,是軟件生存周期中最關(guān)鍵的一步,是建立軟件開發(fā)的基礎(chǔ)。經(jīng)過需求分析要得到系統(tǒng)將要“做什么”,同時理解在做什么的基礎(chǔ)上抽取出其“怎么做”的本質(zhì)。本章首先介紹了電子商務(wù)近
72、年來的發(fā)展?fàn)顩r,然后具體說明了需求分析的內(nèi)容,詳細(xì)描述了數(shù)據(jù)流圖和數(shù)據(jù)字典的組成,為下一章的總體設(shè)計打下基礎(chǔ)。</p><p><b> 第4章 總體設(shè)計</b></p><p> 4.1 系統(tǒng)模塊總體設(shè)計</p><p> 利用層次圖來表示系統(tǒng)中各模塊之間的關(guān)系。層次方框圖是用樹形結(jié)構(gòu)的一系列多層次的矩形框描繪數(shù)據(jù)的層次結(jié)構(gòu)。樹形結(jié)構(gòu)
73、的頂層是一個單獨(dú)的矩形框,它代表完整的數(shù)據(jù)結(jié)構(gòu),下面的各層矩形框代表各個數(shù)據(jù)的子集,最底層的各個矩形框代表組成這個數(shù)據(jù)的實(shí)際數(shù)據(jù)元素(不能再分割的元素)。隨著這種結(jié)構(gòu)的精細(xì)化,層次方框圖對數(shù)據(jù)結(jié)構(gòu)也描繪得越來越詳細(xì),這種模式非常適合于需求分析階段的需要。從對頂層的信息的分類開始,沿著圖中每條路徑反復(fù)細(xì)化,直到確定了數(shù)據(jù)結(jié)構(gòu)的全部細(xì)節(jié)為止。使用樹形結(jié)構(gòu)在網(wǎng)絡(luò)組建中,你可以把主題所對應(yīng)的每個分支編寫的更完善,而不用再另在組建,這樣可以節(jié)省很
74、多的空間</p><p> 本系統(tǒng)一共分為前臺和后臺兩大模塊,兩個模塊之間雖然在表面上是相互獨(dú)立的,但是在對數(shù)據(jù)庫的訪問上是緊密相連的,各個模塊訪問的是同一個數(shù)據(jù)庫,只是所訪問的表不同而已。每個模塊的功能都是按照在調(diào)研中搜集的資料進(jìn)行編排制作的。依據(jù)上述功能分析,系統(tǒng)在兩個模塊的基礎(chǔ)上每一個模塊又分為幾個模塊。</p><p> 1.前臺系統(tǒng)功能模塊分為</p><
75、p> ?。?)商品展臺模塊:通過新品上架,分頁顯示特價商品,商品銷售排行展示網(wǎng)站的所有商品;</p><p> (2)商品查詢模塊:按商品的類別查詢商品的相關(guān)信息;</p><p> ?。?)購物車模塊:用戶添加商品至購物車,查看購物車的商品,從購物車中移除不滿意的商品,清空購物車中的產(chǎn)品,如果要購買點(diǎn)擊下一步,進(jìn)行購買操作,商品數(shù)量不合適,則修改所要購買的商品的數(shù)量;</p
76、><p> (4)收銀臺模塊:用戶滿意購物車中的產(chǎn)品后進(jìn)行結(jié)賬并填寫訂單信息;</p><p> ?。?)用戶維護(hù)模塊:為用戶提供了用戶注冊、用戶登錄、用戶資料修改以及找回密碼的功能;</p><p> (6)訂單查詢模塊:用戶通過查看訂單能夠了解到自己的當(dāng)前訂單信息及歷史訂單記錄;</p><p> (7)公告瀏覽模塊:用戶通過瀏覽公告信
77、息,能夠及時了解到網(wǎng)站最新的各種信息;</p><p> ?。?)留言模塊:客戶可以進(jìn)行留言給我們提意見,我們在不斷地改進(jìn)中前進(jìn)。</p><p> 系統(tǒng)前臺用戶功能結(jié)構(gòu)圖如圖4-1所示。</p><p> 圖4-1 系統(tǒng)前臺用戶功能結(jié)構(gòu)圖</p><p> 2.后臺系統(tǒng)功能模塊分為</p><p> ?。?)
78、商品管理模塊:按類別查看商品,對商品的信息進(jìn)行維護(hù);</p><p> (2)用戶管理模塊:為了保護(hù)用戶的信息,此模塊與前臺用戶維護(hù)的區(qū)別是:管理員只能查看用戶信息和刪除操作;</p><p> ?。?)管理員維護(hù)模塊:這是對管理員的信息進(jìn)行維護(hù),可以修改管理員的密碼。</p><p> ?。?)訂單管理模塊:管理員查詢訂單,查看訂單詳細(xì)信息,刪除訂單信息,進(jìn)行訂
79、單受理;</p><p> (5)公告管理模塊:管理員公告瀏覽,公告信息維護(hù);</p><p> ?。?)留言模塊:管理員可以查看客戶的留言,對留言進(jìn)行刪除。</p><p> 系統(tǒng)后臺管理員功能結(jié)構(gòu)圖如圖4-2所示:</p><p> 圖4-2 系統(tǒng)后臺管理員功能結(jié)構(gòu)圖</p><p><b> 4
80、.2 數(shù)據(jù)庫設(shè)計</b></p><p> 對于一個電子商務(wù)網(wǎng)站而言,為了支持較大的訪問量帶來的數(shù)據(jù)訪問需求,使用桌面型的數(shù)據(jù)庫管理系統(tǒng)是不能滿足需要的,而且安全性也沒有充分保障。因此,需要使用大型商業(yè)化企業(yè)級服務(wù)用途的數(shù)據(jù)庫管理系統(tǒng),如SQL Server,Oracle等。本系統(tǒng)采用Microsoft SQL Server 2005 數(shù)據(jù)庫管理系統(tǒng)。</p><p> 4
81、.2.1 數(shù)據(jù)分析</p><p> 對于本系統(tǒng)的數(shù)據(jù)庫的需求而言,由于其主要是用于信息的提供、保存、更新和查詢等。因此,需要分析該系統(tǒng)功能所隱含的對數(shù)據(jù)應(yīng)用的需求,從而確定數(shù)據(jù)庫的結(jié)構(gòu)。</p><p> 用戶注冊、登錄、驗證等功能需要對用戶信息建立數(shù)據(jù)表,其中的數(shù)據(jù)項可能包括用戶E_mail、昵稱、密碼、住址等;</p><p> 查看商品分類信息和商品詳
82、細(xì)信息等功能既需要對商品大小類別進(jìn)行管理,也需要針對每一個商品進(jìn)行管理,因此至少需要兩張數(shù)據(jù)表;</p><p> 用戶購物后產(chǎn)生的訂單需要進(jìn)行管理,這里也包括訂單的基本信息和詳細(xì)信息等;</p><p> 訂單生成后,在訂單處理的過程中,需要出貨等,因此可能需要記錄訂單的發(fā)送情況;</p><p> 需要系統(tǒng)管理員對該系統(tǒng)進(jìn)行管理,因而需要建立管理員信息數(shù)據(jù)
83、表,其中的數(shù)據(jù)項包括管理員ID、密碼等;</p><p> 客戶要進(jìn)行留言,所以必須建立留言表,其中包括留言標(biāo)題、留言日期等。</p><p> 這樣,至少要創(chuàng)建如下的數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)項:</p><p> (1)用戶信息,包括用戶ID,用戶名等數(shù)據(jù)項;</p><p> ?。?)管理員信息,包括管理員ID,密碼等數(shù)據(jù)項;</p&g
84、t;<p> ?。?)商品信息,包括商品ID,產(chǎn)品名稱、單價、特價等數(shù)據(jù)項;</p><p> (4)商品類別信息,包括電子ID,類別名稱等數(shù)據(jù)項;</p><p> ?。?)訂單信息,包括訂單ID,用戶編號,訂貨地址等數(shù)據(jù)項;</p><p> ?。?)訂單明細(xì)信息,包括訂單ID,商品ID,訂貨時間等數(shù)據(jù)項;</p><p>
85、; ?。?)公告信息,包括公告ID,公告名稱及內(nèi)容等數(shù)據(jù)項;</p><p> ?。?0)留言信息,包括留言標(biāo)題,留言日期,留言內(nèi)容等。</p><p> 4.2.2 數(shù)據(jù)庫的詳細(xì)設(shè)計</p><p> 在設(shè)計數(shù)據(jù)庫時,應(yīng)考慮以下事項</p><p> ?。?)數(shù)據(jù)庫的用途及該用途將如何影響設(shè)計,應(yīng)創(chuàng)建符合用途的數(shù)據(jù)庫計劃;</p
86、><p> (2)數(shù)據(jù)庫規(guī)范化規(guī)則,防止數(shù)據(jù)庫設(shè)計中出現(xiàn)錯誤;</p><p> ?。?)對數(shù)據(jù)完整性的保護(hù);</p><p> ?。?)數(shù)據(jù)庫和用戶權(quán)限的安全要求;</p><p> ?。?)應(yīng)用程序的性能需求,設(shè)計數(shù)據(jù)庫時必須利用 Microsoft SQL Server 2005 中能夠提高性能的功能。對于性能而言,在數(shù)據(jù)庫大小和硬件配置
87、之間權(quán)衡也是很重要的;</p><p><b> ?。?)數(shù)據(jù)庫維護(hù)。</b></p><p> 根據(jù)此汽車銷售網(wǎng)站的實(shí)際情況,本系統(tǒng)的數(shù)據(jù)庫命名為db_shoping,db_shoping數(shù)據(jù)庫中共分為8張數(shù)據(jù)表。</p><p><b> 1.商品信息表</b></p><p> 此表用于
88、記錄網(wǎng)站所有商品的基本信息,是與商品相關(guān)聯(lián)的商品的類別表。如表4-1所示:</p><p> 表4-1 t_goods(商品信息表)</p><p><b> 2.商品類別信息表</b></p><p> 此表用于記錄商品類別的基本信息,為方便用戶查詢商品和管理員管理商品信息而設(shè)立。如表4-2所示:</p><p>
89、; 表4-2 t_catelog(商品類別信息表)</p><p><b> 3.訂單信息表</b></p><p> 此表用于記錄用戶的基本訂單信息,使用戶方便查看自己的訂單信息同時也為管理員出貨提供基本訂單信息。如表4-3所示:</p><p> 表4-3 t_order(訂單信息表)</p><p>&l
90、t;b> 4.訂單明細(xì)信息表</b></p><p> 此表用于記錄用戶訂單的詳細(xì)信息,為用戶提供詳細(xì)的商品訂單信息,同時也為管理員出貨提供用戶所訂的商品的具體信息。如表4-4所示:</p><p> 表4-4 t_orderItem(訂單明細(xì)信息表)</p><p><b> 5.用戶信息表</b></p>
91、;<p> 此表用于記錄用戶的基本信息,是用戶購買商品的權(quán)限基礎(chǔ),為用戶維護(hù)和管理員管理用戶提供信息。如表4-5所示:</p><p> 表4-5 t_user(用戶信息表)</p><p><b> 6.管理員信息表</b></p><p> 此表用于記錄不同權(quán)限管理員的基本信息,可以管理系統(tǒng)的所有信息。如表4-6所示:
92、</p><p> 表4-6 t_admin(管理員信息表)</p><p><b> 7.公告信息表</b></p><p> 此表用于記錄公告的基本信息,為用戶提供系統(tǒng)網(wǎng)站的最新信息。如表4-7所示:</p><p> 表4-7 t_gonggao(公告信息表)</p><p><
93、;b> 8.留言信息表</b></p><p> 此表用于記錄客戶的留言信息,以及對商品的建議等。如表4-8所示:</p><p> 表4-8 t_liuyan(留言信息表)</p><p><b> 4.3 本章小結(jié)</b></p><p> 本章介紹了對本系統(tǒng)的總體設(shè)計,給出了汽車銷售網(wǎng)站
94、的功能結(jié)構(gòu)圖、E-R圖等,說明了各子系統(tǒng)的之間的聯(lián)系。本章完成了系統(tǒng)數(shù)據(jù)庫的數(shù)據(jù)需求分析的過程,說明了數(shù)據(jù)庫由概念結(jié)構(gòu)設(shè)計轉(zhuǎn)換成邏輯結(jié)構(gòu)設(shè)計的過程,并把各個物理數(shù)據(jù)模型結(jié)合起來形成了一個整體的關(guān)系數(shù)據(jù)庫模型,為系統(tǒng)詳細(xì)設(shè)計作好了充足的準(zhǔn)備工作。</p><p> 第5章 詳細(xì)設(shè)計與實(shí)現(xiàn)</p><p> 5.1 系統(tǒng)運(yùn)行平臺設(shè)置</p><p> 本系統(tǒng)的運(yùn)
95、行平臺設(shè)置分為硬件環(huán)境和軟件環(huán)境。</p><p><b> 5.2 運(yùn)行環(huán)境</b></p><p><b> 1.硬件環(huán)境</b></p><p> 系統(tǒng)的硬件環(huán)境配置為處理器Intel Core i3 M370,內(nèi)存2048M,硬盤250G。</p><p><b> 2.軟
96、件環(huán)境</b></p><p> 系統(tǒng)的軟件環(huán)境配置為Windows XP操作系統(tǒng),SQL Server 2005數(shù)據(jù)庫,JDK1.5、MyEclipse8.5開發(fā)工具包和Tomcat6.0服務(wù)器。</p><p> 5.3 開發(fā)工具及技術(shù)簡介</p><p> 以下內(nèi)容是對本系統(tǒng)所采用的開發(fā)工具和技術(shù)進(jìn)行的簡單介紹。</p><
97、;p> 5.3.1 開發(fā)工具簡介</p><p> MyEclipse企業(yè)級工作平臺(MyEclipse Enterprise Workbench ,簡稱MyEclipse)是對Eclipse IDE的擴(kuò)展,我們可以在數(shù)據(jù)庫和J2EE的開發(fā)、以及應(yīng)用程序服務(wù)器的整合方面提高工作效率。是功能豐富的J2EE集成開發(fā)環(huán)境,包括了調(diào)試、測試和發(fā)布功能,完整支持HTML, Struts, JSP, CSS, Ja
98、vascript, SQL, Hibernate。</p><p> 在結(jié)構(gòu)上,MyEclipse的特征分為7類:(1)J2EE模型;(2)WEB開</p><p> 發(fā)工具;(3)EJB開發(fā)工具;(4)應(yīng)用程序服務(wù)器的連接器;(5)J2EE項目部署服務(wù);(6)數(shù)據(jù)庫服務(wù);(7)MyEclipse整合幫助。</p><p> 對于以上每一種功能上的類別,在Ec
99、lipse中都有相應(yīng)的功能部件,并通過一系列的插件來實(shí)現(xiàn)它們。MyEclipse結(jié)構(gòu)上的這種模塊化,對任一模塊進(jìn)行單獨(dú)的擴(kuò)展和升級。</p><p> 簡單而言,MyEclipse是Eclipse的插件,也是一款功能強(qiáng)大的J2EE集成開發(fā)環(huán)境,支持代碼編寫、配置、測試以及除錯。</p><p> SQL Server 2005是一種采用T SQL語言,基于C/S模式的關(guān)系型數(shù)據(jù)庫管理系
100、統(tǒng)。SQL Server 2005存儲和管理數(shù)據(jù)有以下優(yōu)點(diǎn):</p><p> (1)每個數(shù)據(jù)項都存儲在中央位置,所有用戶都可在這個位置使用它們;</p><p> (2)各個客戶端上不單獨(dú)存儲數(shù)據(jù)項復(fù)本,從而消除了因用戶不得不確保使用的信息相同所帶來的麻煩。系統(tǒng)不需要確保使用當(dāng)前值更新所有數(shù)據(jù)復(fù)本,因為中央位置僅有一</p><p><b> 個復(fù)
101、本;</b></p><p> 可以在服務(wù)器上一次性定義業(yè)務(wù)和規(guī)則,對所有的用戶平等執(zhí)行;</p><p> ?。?)可以在數(shù)據(jù)庫內(nèi)通過使用約束、存儲過程和觸發(fā)器來強(qiáng)制執(zhí)行規(guī)則。還可在服務(wù)器應(yīng)用程序中執(zhí)行規(guī)則,因為這些應(yīng)用程序也是許多客戶端訪問的中央資源;</p><p> ?。?)關(guān)系數(shù)據(jù)庫服務(wù)器只返回應(yīng)用程序所需要的數(shù)據(jù),優(yōu)化了網(wǎng)絡(luò)流量;</
102、p><p> ?。?)最大程度地降低硬件的成本,由于數(shù)據(jù)不是存儲在每個客戶端上,客戶端不必耗費(fèi)磁盤空間來存儲數(shù)據(jù)??蛻舳藷o需在本地增加管理數(shù)據(jù)的功能,同時,服務(wù)器不需將處理能力耗費(fèi)在顯示數(shù)據(jù)上;</p><p> ?。?)可以配置服務(wù)器以優(yōu)化檢索數(shù)據(jù)所需的磁盤輸入/輸出容量,配置客戶端以優(yōu)化從服務(wù)器檢索數(shù)據(jù)的格式;</p><p> (8)可以將服務(wù)器存儲在一個相對安
103、全的位置,并配備如不間斷電源供應(yīng)系統(tǒng)這樣的設(shè)備,這比完全保護(hù)每個客戶端更經(jīng)濟(jì);</p><p> ?。?)維護(hù)任務(wù)(例如備份和恢復(fù)數(shù)據(jù))得到簡化,因為這些任務(wù)都可以集中在中央服務(wù)器上執(zhí)行;</p><p> (10) 易用性、適合分布式組織的可伸縮性、用于決策支持的數(shù)據(jù)倉庫功能、與許多其他服務(wù)器軟件緊密關(guān)聯(lián)的集成性、良好的性價比等;</p><p> (11)
104、從數(shù)據(jù)管理和分析角度看,將原始數(shù)據(jù)轉(zhuǎn)化為商業(yè)智能和充分利用Web帶來的機(jī)會非常重要。</p><p> 5.3.2 技術(shù)簡介</p><p> 本系統(tǒng)采用MVC框架,MVC(Model View Controller)是一種設(shè)計 模式,它強(qiáng)制性地把應(yīng)用程序的輸入、處理和輸出分開。MVC把應(yīng)用程序分成3個核心:模型層、視圖層和控制層,它們分別擔(dān)負(fù)不同的任務(wù)。本系統(tǒng)需要用到的Java相關(guān)技
105、術(shù)有JSP技術(shù)、servlet技術(shù)、JDBC技術(shù)、SSH框架。其中,關(guān)鍵的技術(shù)難點(diǎn)在于Struts技術(shù)的運(yùn)用。</p><p> 5.3.3 系統(tǒng)首頁設(shè)計</p><p> 本系統(tǒng)網(wǎng)站的主界面設(shè)計結(jié)構(gòu)采用了上左右的結(jié)構(gòu),上部分為主功能菜單區(qū),主要是顯示網(wǎng)站的主功能,左側(cè)為用戶注冊、登錄,公告瀏覽,商品查詢,右部分為信息顯示區(qū),銷售排行榜 主要是為方便用戶提供了一些最新上架的商品信息。界
106、面設(shè)計如圖5-1所示:</p><p><b> 圖5-1 系統(tǒng)首頁</b></p><p> 5.4 系統(tǒng)前臺基本功能設(shè)計與實(shí)現(xiàn)</p><p> 本節(jié)對系統(tǒng)前臺主要功能設(shè)計進(jìn)行詳細(xì)的說明。</p><p> 5.4.1 用戶維護(hù)模塊設(shè)計與實(shí)現(xiàn)</p><p> 由于網(wǎng)上購物必須保證用
107、戶的正確性、購物的安全性,需要對用戶資料進(jìn)行有效的管理,因此用戶管理是電子商務(wù)網(wǎng)站的重要內(nèi)容。它主要包括用戶注冊、登錄和驗證、用戶注冊資料的修改更新和用戶注銷等功能。</p><p><b> 1.注冊</b></p><p><b> (1)實(shí)現(xiàn)目標(biāo)</b></p><p> 用戶單擊注冊后需要輸入密碼和確認(rèn)密碼、
108、用戶真實(shí)姓名、住址、性別、E_mail、QQ。用戶只須填寫一個Web表單。這里需要用戶通過E_mail注冊是考慮到兩點(diǎn):第一,用戶的E_mail是惟一的;第二,通過用戶的E_mail可以很方便快捷的與用戶取得聯(lián)系。用戶在提交注冊信息后,系統(tǒng)會對注冊頁面填寫的正確性進(jìn)行檢查。對于不符合要求的填寫會給出必要的提示,并返回修改;對于符合要求的注冊表單,用戶提交信息后也要返回相應(yīng)的歡迎信息,用戶提交的正確注冊信息將被存入系統(tǒng)的數(shù)據(jù)庫中。<
109、/p><p><b> (2)實(shí)現(xiàn)過程</b></p><p> 所屬頁面名:userReg.jsp</p><p> 表單屬性:name="form1" action="<%=path%>/userReg.action" method="post"</p>
110、<p> 表5-1 用戶注冊主要控件信息列表</p><p><b> 2.登錄和驗證</b></p><p> ?。?)用戶登錄程序流程描述</p><p> 當(dāng)用戶輸入用戶名和密碼后首先要進(jìn)行身份驗證,如果用戶存在,則成功登錄,反之,如果用戶不存在,提示錯誤信息“輸入的用戶名或密碼不存在,請注冊”,返回登錄界面重新輸入用戶
111、名和密碼。用戶登錄的程序流程圖如圖5-2所示:</p><p> 圖5-2 用戶登錄程序流程圖</p><p><b> ?。?)實(shí)現(xiàn)目標(biāo)</b></p><p> 對于本系統(tǒng)的購物過程而言,在用戶瀏覽商品時,可以不進(jìn)行登錄,只在使用購物</p><p> 車時,才需要登錄,以完成整個購物過程。用戶登錄用于驗證用戶
112、的用戶名和密碼,然后決定顧客進(jìn)入系統(tǒng)進(jìn)行操作,如進(jìn)行用戶修改的操作,購物車和結(jié)帳的操作等。</p><p><b> (3)實(shí)現(xiàn)過程</b></p><p> 所屬頁面名:index.jsp</p><p> 頁面設(shè)計如表5-2所示:</p><p> 表5-2 用戶登錄主要控件信息列表</p>&
113、lt;p><b> 3.用戶修改和注銷</b></p><p><b> (1) 實(shí)現(xiàn)目標(biāo)</b></p><p> 已注冊的用戶只要登錄本系統(tǒng)后便可以通過單擊用戶修改按鈕進(jìn)行用戶修改操作,在此頁面中用戶可以更改自己的帳戶和詳細(xì)信息,如可以修改密碼、修改Email地址等個人信息。通過點(diǎn)擊提交按鈕完成修改操作。界面的設(shè)計如圖5-3所示:
114、</p><p> 圖5-3 用戶修改模塊</p><p> 為了保證用戶購物的安全性,系統(tǒng)提供了不關(guān)閉瀏覽器而退出汽車銷售網(wǎng)站的功能,注銷功能是清除用戶在使用或登錄系統(tǒng)期間的所有Session信息。</p><p><b> (2) 實(shí)現(xiàn)過程</b></p><p> 所屬頁面名:userXinxi.jsp&l
115、t;/p><p> 表單屬性:action="<%=path%>/userEdit.action" name="form1" method="post"</p><p> 頁面設(shè)計如表5-3所示:</p><p> 表5-3 用戶修改主要控件信息列表</p><p>
116、 5.4.2 商品展示模塊設(shè)計與實(shí)現(xiàn)</p><p><b> 1.實(shí)現(xiàn)目標(biāo)</b></p><p> 為了方便顧客選購商品,本系統(tǒng)采用了兩種展示產(chǎn)品的方式。一種是以類別查詢?yōu)榛A(chǔ)查看商品,另外一種是新品上架、特價產(chǎn)品和銷售排行的展臺。以銷售排行查看商品為例,顧客在首頁的的銷售排行即可查看銷售排行,方便顧客查看暢銷的商品相關(guān)信息及詳細(xì)信息。</p>
117、<p><b> 2.實(shí)現(xiàn)過程</b></p><p> 所屬頁面名:index.jsp</p><p> 通過查詢t_orderItem表中按銷售額字段goods_quantity降序排列實(shí)現(xiàn)。</p><p> 5.4.3 購物車模塊的設(shè)計與實(shí)現(xiàn)</p><p> 1.購物車程序流程描述</
118、p><p> 用戶選購商品后添加到購物車中,在購物車中進(jìn)行查看,同時對不滿意的產(chǎn)品可以進(jìn)行移除,對要購買的產(chǎn)品可以調(diào)整數(shù)量,移除產(chǎn)品和清空產(chǎn)品。用戶決定購買產(chǎn)品后可以去收銀臺進(jìn)行結(jié)賬。購物車流程圖如圖5-4所示。一個4S店的建設(shè)成本動輒千萬元以上,拓展成本高昂,且這些成本最終得由消費(fèi)者埋單。網(wǎng)上銷售渠道,成本低,廠商愿意對新渠道做這樣的嘗試。</p><p> 傳統(tǒng)線下4S店優(yōu)勢是有完整的
119、體驗與購買流程,劣勢則是距離成本和消費(fèi)者的比較成本;而網(wǎng)購的優(yōu)勢是便捷性和方便選購,一旦一款車購買者多,也會引發(fā)從眾消費(fèi)心理,在現(xiàn)階段,只要優(yōu)惠足夠有吸引力,通過網(wǎng)絡(luò)大規(guī)模匯集需求,消費(fèi)者將蜂擁網(wǎng)上下單購買。對于汽車品牌商來說,通過網(wǎng)購平臺營銷,也能獲得更多主力消費(fèi)人群的品牌認(rèn)可。</p><p> 圖5-4 購物車程序流程圖</p><p><b> 2.實(shí)現(xiàn)目標(biāo)<
120、/b></p><p> 用戶購買產(chǎn)品的核心功能是購物車和訂單提交。購物車模塊的設(shè)計包括:顧客添加商品到購物車和顧客對購物車的管理,如更新購買的商品數(shù)量、清空購物車和將購物車中商品從購物車中移除等。購物車要具有持續(xù)性,而且不限制用戶購買商品的數(shù)量,也就是購物車可以顯示很多商品。</p><p> 5.4.4 收銀臺模塊的設(shè)計與實(shí)現(xiàn)</p><p><
121、b> 1.實(shí)現(xiàn)目標(biāo)</b></p><p> 用戶選擇完商品后,需要確認(rèn)購物車中內(nèi)容,即結(jié)帳,點(diǎn)擊下一步,此時頁面跳轉(zhuǎn)到結(jié)賬頁面。在結(jié)帳頁面,需要用戶填寫聯(lián)系地址、聯(lián)系電話、付款方式和送貨方式和備注信息,以便生成訂單。當(dāng)完成一次交易所需要的用戶方面的信息都已齊全,只須生成訂單即可進(jìn)入配送過程。如果用戶所填寫的訂單信息正確,系統(tǒng)會返回給用戶此次交易所產(chǎn)生的訂單號碼。</p>&l
溫馨提示
- 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 車輛銷售管理學(xué)系統(tǒng)畢業(yè)設(shè)計(論文)開題報告
- 車輛銷售管理學(xué)系統(tǒng)畢業(yè)設(shè)計(論文)開題報告
- 管理學(xué)基礎(chǔ)畢業(yè)論文
- 經(jīng)濟(jì)管理學(xué)畢業(yè)論文
- 經(jīng)濟(jì)管理學(xué)畢業(yè)論文
- 車輛管理系統(tǒng)畢業(yè)論文
- abkvfxd經(jīng)濟(jì)管理學(xué)畢業(yè)論文
- 《管理學(xué)基礎(chǔ)》課程綜述畢業(yè)論文
- 畢業(yè)論文--車輛管理系統(tǒng)
- 護(hù)理管理學(xué)論文醫(yī)學(xué)護(hù)理畢業(yè)論文
- 畢業(yè)論文----銷售管理系統(tǒng)
- 銷售管理系統(tǒng)畢業(yè)論文
- 經(jīng)濟(jì)管理學(xué)畢業(yè)論文-經(jīng)濟(jì)管理學(xué)的區(qū)別
- 行政管理學(xué)畢業(yè)論文
- 級管理學(xué)畢業(yè)論文選題
- 經(jīng)濟(jì)管理學(xué)畢業(yè)論文(設(shè)計)--經(jīng)濟(jì)管理學(xué)的區(qū)別
- 畢業(yè)論文——車輛調(diào)度管理系統(tǒng)
- 畢業(yè)論文---單位車輛管理系統(tǒng)
- 企業(yè)銷售管理系統(tǒng)(畢業(yè)論文)
- 瓷磚銷售管理系統(tǒng)畢業(yè)論文
評論
0/150
提交評論