

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、<p><b> 摘 要</b></p><p> 電子商務是指通過電子信息技術進行生產、營銷和流通的商業(yè)活動。電子商務具有全球化、方便快捷、成本低、效率高、選擇性強等優(yōu)點,因此,發(fā)展十分迅速。</p><p> 本論文主要研究了電子商務網站的設計、開發(fā)過程,實現了電子商務網站中的基本功能,例如:用戶注冊,商品管理,購物車,商品搜索,訂單管理,公告管
2、理等功能,本系統(tǒng)的前臺開發(fā)工具使用的是JSP,后臺采用MySQL數據庫系統(tǒng)。使用Struts框架讓整個程序完整清晰。</p><p> 本文首先介紹了電子商務的概念,電子商務的優(yōu)勢,以及發(fā)展現狀等,之后對一些技術背景和功能結構進行了簡單的介紹和分析。在本文的重點部分,描述了系統(tǒng)需求分析,系統(tǒng)的總體設計以及主要功能模塊的實現及關鍵技術,最后給出了全文的總結和展望。</p><p> 關鍵
3、詞:電子商務,購物車,Struts,JSP</p><p><b> ABSTRACT</b></p><p> E-commerce refers to the business activity that carries on production , marketting and</p><p> circulating throu
4、gh the electronic information technology. E-commerce has advantages ofglobalization, convenient , swift and low cost , these feature make E-commerce developedin a fast speed.</p><p> This paper mainly studi
5、es the design of the E-commerce website, developy course,</p><p> and it realize the basic functions in the E-commerce website. Such as: the registration ofusers, merchandise management, shopping cart, the
6、search for merchandise, the</p><p> management of the orders ,etc . The forestage developing tool of this system is JSP, thebackstage supporter adopts MySQL database system.use the struts framework to make
7、 the system more perfect.</p><p> At first, This paper introduces the concept of E-commerce, advantages of E-commerce, and the current situation of its development,etc., then introduces and</p><p
8、> analyses the technological backgrounds and function structure .In the main part of this</p><p> paper, it describes the requirement analysis of this system, and it gives detailed instructionof the ove
9、rall design , function structure and key technology. At last, it gives the summaryand prospect of the paper.</p><p> KEY WORDS E-commerce,Shopping cart,Struts,JSP</p><p><b> 目 錄</b&g
10、t;</p><p><b> 第一章 緒論1</b></p><p><b> 1.1 概述1</b></p><p> 1.2 課題研究背景、要求和意義2</p><p> 1.2.1 課題研究背景2</p><p> 1.2.2 課題要求2</
11、p><p> 1.2.3 課題研究的意義3</p><p> 1.3 相關領域的研究現狀4</p><p> 1.4 實現目標5</p><p> 1.5 重點難點分析6</p><p> 1.5.1 角色識別6</p><p> 1.5.2 信息瀏覽6</p>
12、<p> 1.5.3 購物車模塊6</p><p> 1.5.4 用戶信息加密6</p><p> 1.6 論文的結構7</p><p> 第二章 技術支持和背景8</p><p> 2.1 開發(fā)環(huán)境8</p><p> 2.1.1 系統(tǒng)環(huán)境需求8</p><p&
13、gt; 2.1.2 開發(fā)語言選用8</p><p> 2.1.3 開發(fā)環(huán)境選擇10</p><p> 2.1.4 JSP運行環(huán)境選擇11</p><p> 2.2 JSP 技術12</p><p> 2.2.1 JavaBean 的基本概念12</p><p> 2.2.2 Servlet 介紹
14、12</p><p> 2.2.3 JDBC 介紹13</p><p> 2.3 JSP開發(fā)經典MVC模式15</p><p> 2.4 本章小結16</p><p> 第三章 需求分析17</p><p> 3.2 系統(tǒng)流程圖18</p><p> 3.2.1.客戶端流程
15、圖18</p><p> 3.2.2 管理端流程圖18</p><p> 3.3 系統(tǒng)的功能結構19</p><p> 3.4 系統(tǒng)用例模型圖20</p><p> 3.5 模塊信息21</p><p> 3.5.1 整體模塊信息21</p><p> 3.5.2 個人信
16、息功能管理模塊22</p><p> 3.5.3 信息瀏覽功能模塊22</p><p> 3.5.4 信息查詢模塊22</p><p> 3.5.5 購物車模塊23</p><p> 3.5.6 前臺訂單處理23</p><p> 3.5.7 用戶管理功能模塊23</p><p
17、> 3.5.8 公告管理模塊24</p><p> 3.5.9 商品管理功能模塊24</p><p> 3.5.10 商品管理功能模塊(延伸)24</p><p> 3.5.11 后臺訂單管理功能模塊25</p><p> 3.6 數據庫設計25</p><p> 3.7 本章小結31&l
18、t;/p><p> 第四章 詳細設計32</p><p> 4.1 系統(tǒng)各個模塊對應的struts組件32</p><p> 4.2 用戶管理模塊35</p><p> 4.2.1 用戶管理模塊Struts應用類圖35</p><p> 4.2.2 用戶管理35</p><p>
19、 4.2.3 基礎操作36</p><p> 4.2.4 用戶操作36</p><p> 4.2.5 用戶操作37</p><p> 4.2.6 用戶模塊數據庫接口37</p><p> 4.3 商品管理模塊37</p><p> 4.3.1 商品管理模塊的Struts應用類圖37</p&
20、gt;<p> 4.3.2 菜單管理38</p><p> 4.3.3 商品類別39</p><p> 4.3.4 商品操作39</p><p> 4.3.5 分頁管理40</p><p> 4.4 商品類別管理40</p><p> 4.4.1 商品類別管理Struts應用類圖4
21、0</p><p> 4.5 購物模塊41</p><p> 4.5.1 購物模塊Struts應用類圖41</p><p> 4.5.2:購物車實現41</p><p> 4.6 結帳模型42</p><p> 4.6.1 結帳Struts應用類圖42</p><p> 4
22、.6.2 用戶結帳操作43</p><p> 4.6.3 訂單添加43</p><p> 4.6.4 訂單確認44</p><p> 4.7 公告管理模塊45</p><p> 4.7.1 公告管理Struts應用類圖45</p><p> 4.7.2 公告查詢46</p><
23、p> 4.7.3 公告修改46</p><p> 4.7.4 公告添加47</p><p> 4.8本章小結47</p><p> 第五章 程序重點部分展示48</p><p> 5.1 用戶登錄48</p><p> 5.2 用戶購物車49</p><p>
24、5.3 管理員訂單管理51</p><p> 5.4 管理員圖書管理53</p><p> 5.5 用戶管理54</p><p> 5.6 公告管理55</p><p> 5.7 本章小結57</p><p> 第六章 總結與展望58</p><p><b>
25、6.1 總結58</b></p><p><b> 6.2 展望59</b></p><p><b> 感 謝60</b></p><p><b> 參考文獻61</b></p><p><b> 第一章 緒論</b></
26、p><p><b> 1.1 概述</b></p><p> 伴隨著互聯(lián)網的飛速發(fā)展,地球村已經不是一個夢想,越來越多的人渴望著能夠足不出戶就可以選購到自己滿意的商品,企業(yè)也希望可以通過互聯(lián)網這一平臺,使得企業(yè)的物流更加的透明化,更加的趨于合理,于是,電子商務這一行業(yè)悄然興起,并在世界煥發(fā)出蓬勃生機。于是,各種電子商務網站如同雨后春筍般出現在互聯(lián)網的各個角落,阿里巴巴
27、,淘寶網,當當網等相繼出現在人們的面前。</p><p> 電子商務,Electronic Commerce,通常是指是在全球各地廣泛的商業(yè)貿易活動中,在因特網開放的網絡環(huán)境下,基于瀏覽器/服務器應用方式,買賣雙方不謀面地進行各種商貿活動,實現消費者的網上購物、商戶之間的網上交易和在線電子支付以及各種商務活動、交易活動、金融活動和相關的綜合服務活動的一種新型的商業(yè)運營模式?!爸袊W絡營銷網” Tinlu相關文章
28、指出,電子商務涵蓋的范圍很廣,一般可分為企業(yè)對企業(yè)(B2B),或企業(yè)對消費者(B2C)兩種。另外還有消費者對消費者(C2C)這種大步增長的模式。隨著國內Internet使用人口之增加,利用Internet進行網絡購物并以銀行卡付款的消費方式已漸流行,市場份額也在快速增長,電子商務網站也層出不窮。</p><p> 電子商務給人們帶來方便的同時,也帶來了安全問題。安全問題是企業(yè)應用電子商務最擔心的問題,而如何保障
29、電子商務活動的安全,將一直是電子商務的核心研究領域。電子商務是通過信息網絡傳輸商務信 息和進行貿易活動的,與傳統(tǒng)的有紙貿易 相比減少了直接的票據傳遞和確認的商業(yè)交易活動,因此要求電子商務比有紙貿易更安全、更可靠。 這里一方面需要技術上的保證,如電子簽名、電子識別等技術手段的采用;另一方面需要通過法律的形式把這些技術手段確定下來。</p><p> 以歐美國家為例,可以說電子商務業(yè)務開發(fā)的如火如荼。在法、德等歐洲
30、國家,電子商務所產生的營業(yè)額已占商務總額的1/4,在美國則已高達1/3以上,而歐美國家電子商務的開展也不過才十幾年的時間。在美國,美國在線(AOL)、雅虎、電子港灣等著名的電子商務公司在1995年前后開始賺錢,到2000年創(chuàng)造了7.8億美元,IBM、亞馬遜書城、戴爾電腦、沃爾瑪超市等電子商務公司在各自的領域更是取得了令人不可思議的巨額利潤。</p><p> 中國電子商務始于1997年。如果說美國電子商務是“商
31、務推動型”,那么中國電子商務則更多的是“技術拉動型”,這是在發(fā)展模式上中國電子商務與美國電子商務的最大不同。在美國,電子商務實踐早于電子商務概念,企業(yè)的商務需求“推動”了網絡和電子商務技術的進步,并促成電子商務概念的形成。當Internet時代到來的時候,美國已經有了一個比較先進和發(fā)達的電子商務基礎。在中國,電子商務概念先于電子商務應用與發(fā)展,“啟蒙者”是IBM等IT廠商,網絡和電子商務技術需要不斷“拉動”企業(yè)的商務需求,進而引致中國電
32、子商務的應用與發(fā)展。了解這一不同點是很重要的,這是中國電子商務發(fā)展的一大特點,也是理解中國電子商務應用與發(fā)展的一把鑰匙。</p><p> 本課題的研究方向就是企業(yè)與個人之間的電子商務,即基于B2C模式的電子商務系統(tǒng)。</p><p> 1.2 課題研究背景、要求和意義</p><p> 1.2.1 課題研究背景</p><p> 隨
33、著經濟和科學體系的發(fā)展,產品的銷售由最初的一般等價物現場購買,到店</p><p> 鋪貿易,到后來的自選超級市場,經歷了很長一段時間。當前,隨著計算機的普及和信息網絡技術的發(fā)展,電子商務已經開始在世界各地慢慢興起。</p><p> 電子商務是一個新興的行業(yè),具有很高的發(fā)展前景和實用性。與傳統(tǒng)交易方式不同,在互聯(lián)網上,大家都是參與者,每個人既是資源的消費者,又是資源的生產者。對許多推
34、出網站的企業(yè)而言,互聯(lián)網絡的基本功能,是作為企業(yè)和消費者之間的溝通中介,而互聯(lián)網本身的雙向溝通特性,使得消費模式從單向變?yōu)榛印ν卸?,互?lián)網可以做信息匯總的窗口,讓相關產業(yè)情況集中;對競爭者而言,互聯(lián)網可以使之更好地掌握對手的情況,根據其信息及時調整相關的營銷策略和宣傳重點;對消費者而言,互聯(lián)網不僅使迂回經濟變成直接經濟,更可以做到貨比三家。本次畢業(yè)設計的課題就是設計開發(fā)電子商務系統(tǒng)。</p><p>
35、1.2.2 課題要求</p><p> 構件[25]是一塊獨立可重用的二進制代碼,它具有特定功能 ,支持靈活的即插即用 ,可以方便地插入到網絡、語言、應用、工具、操作系統(tǒng)中工作。為了實現分布式計算環(huán)境中的軟件資源共享,在軟件工程領域繼過程性模型和面向對象模型之后,產生了下一代邏輯模型——軟件構件結構。DCOM/ COM+[26]、 Java Bean/ EnterpriseJava Bean和 CORBA構件模
36、型三足鼎立 ,構成了實現級構件模型工業(yè)標準的競爭與互操作并存的格局。電子商務就是利用電子手段尤其是互聯(lián)網進行商務活動。從技術上說,電子商務是通過互聯(lián)網傳輸和交換商務數據,并能根據商務數據進行人工或自動處理。本課題中電子商務充分利用Java Bean這種構件模型的特點來進行設計與實現。</p><p> 本課題要求達到利用JavaBean來實現數據層[5],應用邏輯層,Web服務器層和Web用戶界面層。要求所設計
37、的構件具有較強的通用性, Web服務器層用于接收Web用戶界面層的請求,通過調用應用邏輯層的功能,生成相應的Web頁面并返回給Web用戶界面層。Web用戶界面層負責接收用戶的輸入,并通過請求Web服務器以響應用戶的請求而輸出結果。</p><p> 完成本課題的關鍵在于充分掌握基于構件[23]的軟件開發(fā)方法[4],熟悉應用開發(fā)工具,如Java、JSP、XML和JDBC等J2EE的技術,還要求掌握Resin、To
38、mcat或Weblogic等服務器的用法。要通過創(chuàng)造性工作,尋找恰當的技術路線,努力解決問題。本課題要求完成一個具有數據查詢、訂單系統(tǒng)、后臺維護等功能的網站的建設。</p><p> 開發(fā)中要注意采用現代軟件工程方法,用規(guī)范模式來描述系統(tǒng)。</p><p> 1.2.3 課題研究的意義</p><p> ?。玻笔兰o將是一個以網絡計算為核心的信息時代,數字化、信息
39、化與網絡化是</p><p> 21世紀的時代特征。數字化商業(yè)時代的到來使人們對數字式信息的獲取、操縱、傳輸和使用越來越重視。計算機的大規(guī)模普及一直在改變著企業(yè)與企業(yè)之間和企業(yè)與消費者之間的關系,改寫著企業(yè)與消費者的行為準則,極大地促進了電子商務、網絡營銷、電子貨幣及電子金融市場的高速發(fā)展。數字化商業(yè)時代的到來,使經濟生活中的生產、交換、分配、消費等經濟活動,以及生產者、消費金融機構和政府職能部門等主體經濟行為
40、,都同信息網絡密切相關。網上銀行、網上證券交易、網上保險銷售、網上外匯交易等金融業(yè)電子商務越來越多,代表了金融服務業(yè)中一種新的強有力的生產力,正強烈地沖擊著傳統(tǒng)的金融業(yè),金融機構非中介化、網絡化、全球化、電子化之趨勢越來越強,這保證人們不僅可以從網絡上獲取大量的經濟信息,而且許多交易行為和清算與支付都能夠直接在信息網絡上進行。經濟活動的數字化和網絡化,使其突破了傳統(tǒng)的活動空間,在計算機技術和信息網絡技術的迅猛發(fā)展下,經濟活動進入到媒體世
41、界,產生了虛擬化經濟現象,出現了種種虛擬經濟實體,如虛擬商店、虛擬市場、虛擬銀行、虛擬公司、虛擬的研究中心等。這些虛擬的經濟主體可以沒有店鋪、廠房、辦公大樓等固定資產,而只有計算</p><p> 1.3 相關領域的研究現狀</p><p> 通過網上營銷[21]可以降低營銷成本。借助于因特網,企業(yè)可以將產品目錄、公司簡介和產品規(guī)格說明書等信息都儲存在網絡上,供顧客隨時查看。這樣做可以
42、省下一筆印刷、包裝、存儲和運輸費用,所有的營銷材料都可以直接在網上更新,無須送回印刷廠修改。顧客通過因特網自行操作獲取信息,更無須有關人員去做郵寄工作。通過網絡營銷方式向顧客提供更多營銷信息的成本最低,有時幾乎為零。企業(yè)產品通過網上營銷既可省時,又可減少營銷環(huán)節(jié),借助于因特網,企業(yè)可隨時更新顧客所需信息并和顧客快速交換信息,使企業(yè)可以在市場中快人一步,迅速傳遞出信息。</p><p> 網上營銷是一種一對一的銷
43、售方式,企業(yè)通過數據庫和互動式交流一次向一位顧客提供盡可能多的產品及相應服務,縮短了生產廠商與消費者之間的距離,弱化了中間商的作用,簡化了營銷環(huán)節(jié)。因特網上的信息隨時可用。因特網上信息的流動不受限制,網絡資源大家共享,并且通過網絡提供的信息服務不受時空限制,一天24 小時,一年365 天,從不間斷。顧客可以在任何時間上網查詢他所需要的信息。由于因特網具有互動功能,企業(yè)還可以通過網絡鼓勵顧客參與產品決策,讓顧客選擇顏色、款式、包裝、運輸方
44、式等,并自行下定單。在定制、銷售產品的過程中,為滿足顧客的特殊要求,讓他們參與越多,售出產品的機會就越大。由于它的互動性,使網上營銷最受渴求信息的顧客和分析型顧客的青睞,因為它能夠快速及時地提供給顧客各種所需資料,為顧客決定購買提供幫助。通過電子商務可以即時聯(lián)通供需市場,減少市場壁壘,提供平等機會。因特網創(chuàng)造了一個即時全球社區(qū)。它消除了國際貿易中的時間和地域障礙。同時,因特網是一個無法比擬的平等世界,在網上做生意,宗教信仰、性別,甚至公
45、司規(guī)模和經濟實力的差別都顯得不很重要,這為廣大中小企業(yè)開拓市場、參與競爭提供了契機。數字化商業(yè)時</p><p> 同樣的,目前的電子商務在發(fā)展中也存在很多問題。</p><p><b> 網絡自身局限性</b></p><p> 有一位消費者在網上訂購了一新款女式背包,雖然質量不錯,但怎么看款式都沒有網上那個中意。許多消費者都反應實際得
46、到的商品不是在網上看中的商品。這是怎么回事呢?其實在把一件立體的實物縮小許多變成平面的畫片的過程中,商品本身的一些基本信息會丟失;輸入電腦的只是人為選擇商品的部分信息,人們無法從網上得到商品的全部信息,尤其是無法得到對商品的最鮮明的直觀印象。</p><p> 2.電子交易的安全性得不到保障</p><p> 電子商務的安全問題仍然是影響電子商務發(fā)展的主要因素。由于Internet的迅
47、速流行,電子商務引起了廣泛的注意,被公認為是未來IT業(yè)最有潛力的新的增長點。然而,在開放的網絡上處理交易,如何保證傳輸數據的安全成為電子商務能否普及的最重要的因素之一。調查公司曾對電子商務的應用前景進行過在線調查,當問到為什么不愿意在線購物時,絕大多數的人的問題是擔心遭到黑客的侵襲而導致信用卡信息丟失。因此,有一部分人或企業(yè)因擔心安全問題而不愿使用電子商務,安全成為電子商務發(fā)展中最大的障礙。</p><p>
48、3.電子商務的管理還不夠規(guī)范</p><p> 電子商務的多姿多彩給世界帶來全新的商務規(guī)則和方式,這更加要求在管理上要做到規(guī)范,這個管理的概念應該涵蓋商務管理、技術管理、服務管理等多方面,因此要同時在這些方面達到一個比較令人滿意的規(guī)范程度,不是一時半時就可以做到的。另外電子商務平臺的前后端相一致也是非常重要的。前臺的Web平臺是直接面向消費者的,是電子商務的門面。而后臺的內部經營管理體系則是完成電子商務的必備條
49、件,它關系到前臺所承接的業(yè)務最終能不能得到很好的實現。一個完善的后臺系統(tǒng)更能體現一個電子商務公司的綜合實力,因為它將最終決定提供給用戶的是什么樣的服務,決定電子商務的管理是不是有效,決定電子商務公司最終能不能實現贏利。</p><p><b> 4.知識產權問題</b></p><p> 在由電子商務引起的法律問題中,保護知識產權問題又首當其沖。由于計算機網絡上承
50、載的是數字化形式的信息,因而在知識產權領域(專利、商標、版權和商業(yè)秘密等)中,版權保護的問題尤為突出。</p><p><b> 1.4 實現目標</b></p><p> 電子商城包含兩個基本的部分,一個是前臺銷售程序,用戶在線瀏覽,搜索商品,能夠看到商城最新的活動以及公告,如同在商場中一樣,用戶在前臺使用一個叫做購物車的工具來進行模擬購物,用戶可以把自己喜歡的
51、東西放在購物車里面,并且可以對自己放入購物車中的東西進行處理,如修改數量,增加修改刪除數量等操作,當用戶購物完成之后需要到商城的服務臺取結帳,即下訂單,用戶可以保留訂單信息以方便以后查看貨物時候的檢查。</p><p> 另外一個是后臺信息管理程序,商家再次管理本企業(yè)的相關信息發(fā)布,錄入,更改網上商品信息,訂單的查詢,處理并管理商城中的注冊用戶。</p><p> 在電子商務網站的設計
52、與實現過程中盡量使頁面清純簡潔、主題鮮明,同時做</p><p> 到內容編排得當合理、美觀、實用。</p><p> 1.5 重點難點分析</p><p> 1.5.1 角色識別</p><p> 角色識別的任務是找出所有可能與系統(tǒng)發(fā)生交互行為的外部實體,對象和系統(tǒng)。他們的行為不受系統(tǒng)控制,但是可以提供輸入給系統(tǒng)(即使用系統(tǒng)的功能,
53、或者響應系統(tǒng)的請求,為系統(tǒng)提供服務接口)。</p><p> 在前臺的系統(tǒng)描述中可以知道,消費者在訪問系統(tǒng)的時候,瀏覽商品和最新公告,并使用購物車篩選自己中意的商品,購物完成之后服務臺進行結帳,并保留訂單以便對收到貨物進行核對,這個角色就是前臺角色。同樣在系統(tǒng)的后臺,也需要人員管理商品、公告、查詢、訂單、管理注冊用戶。這個角色就是后臺角色,即系統(tǒng)管理員。</p><p> 在實際的情況
54、中,還可以對前臺的角色和后臺的角色分別進行細分,如加入VIP系統(tǒng),將前臺的角色權限細分,將后臺角色細分,分為公告管理員,訂單管理員等。本系統(tǒng)目前僅實現了前臺和后臺兩個角色。</p><p> 1.5.2 信息瀏覽</p><p> 作為電子商城,大家最關心的就是商場中有沒有自己感興趣的東西,有沒有什么最新的商品,以及商城的公告和特價商品列表。可以說這些功能的好壞是電子商城能否吸引人的關
55、鍵。試想如果首頁界面組織的比較合理,而且界面比較美觀,給人眼前一亮,而功能上也比較完善,它可定會很受顧客歡迎的。這個道理同現實中的商場類似,如同柜臺擺放合理,購物導向已經公告和特價商品的宣傳。在首頁中還有各類商品的列表。在電子商城中同樣可以很清楚的看到各類商品的入口,比如DVD,圖書等各類商品。</p><p> 1.5.3 購物車模塊</p><p> 在購物功能中,購物車模擬了現實
56、生活中商城中購物籃的功能,包括購買商品(即把商品放入購物車),瀏覽購物車商品列表,取消購物車商品,修改購物車中商品的數量和清空購物車的功能。購物功能模塊非常重要。因為購物者是最直接和它打交道的。需要說明的是購物車是與某次回話綁定的,具體的詳細內容見詳細設計。</p><p> 1.5.4 用戶信息加密</p><p> 在用戶信息表中,采用MD5加密[17],所以在數據庫表中,我們是看
57、不到用戶的密碼的,用戶需要修改密碼,只有重新設置。MD5加密算法安全性高、加密容易、解密困難,所以應用在用戶信息表中。</p><p> 在用戶交易中,我們可以采用支付寶交易平臺來確保用戶信息的安全性[29]。而且可以數字簽名[31]等安全措施來保護用戶信息。此處加密尚未實現,作為后期拓展功能來實現。</p><p><b> 1.6 論文的結構</b></
58、p><p> 本論文中主要介紹了網上商城計和實現過程。</p><p> 首先本論文的第一部分是緒論,這一部分主要介紹了電子商務的研究背景、發(fā)展情況、研究本課題的意義以及本課題需要實現的任務,并介紹了實現的重點和難點。</p><p> 其次接下來的第二章主要介紹了實現本系統(tǒng)的技術支持,例如系統(tǒng)開發(fā)過程中需要的JSP、后臺所需要的MySQL 以及總體Struts框
59、架。第三章是系統(tǒng)概要設計部分,主要介紹了系統(tǒng)的功能結構,前期進行調研工作后得出的系統(tǒng)需求分析,以及為實現系統(tǒng)各部分功能而做的系統(tǒng)總體設計等。第四章詳細設計是本文的重點,講述了系統(tǒng)的主要實現過程和關鍵性技術,尤其是Struts框架介紹。第五部分對于本程序的重點部分進行了介紹,主要是Java文件和JSP文件的交互,通過運行界面和代碼的詳細解釋來對這些重點部分作出說明。最后的第六部分是對幾個月來實現系統(tǒng)的總結和展望,這部分主要介紹了系統(tǒng)實現過
60、程中遇到的困難和問題以及系統(tǒng)不完善的地方和系統(tǒng)展望。</p><p> 第二章 技術支持和背景</p><p><b> 2.1 開發(fā)環(huán)境</b></p><p> 2.1.1 系統(tǒng)環(huán)境需求</p><p> 軟件環(huán)境如表2.1所示</p><p> 表2.1 系統(tǒng)軟件環(huán)境</p&
61、gt;<p> 硬件環(huán)境如表2.2所示</p><p> 表2.2 系統(tǒng)硬件環(huán)境</p><p><b> 操作系統(tǒng)選用</b></p><p> 企業(yè)級 開發(fā)推薦使用Windows 2003 Server版本,但是這里僅僅是個人開發(fā),所以選用Windows XP Professional 版本為了將所制作的網站發(fā)布,必須
62、安裝xp的IIS服務</p><p> 2.1.2 開發(fā)語言選用</p><p> 開發(fā)電子商務系統(tǒng),可以選用的語言有JSP[14]、PHP、ASP[8]三種。</p><p> ASP是Active Server Page的縮寫,意為“活動服務器網頁”。ASP是微軟公司開發(fā)的代替CGI腳本程序的一種應用,它可以與數據庫和其它程序進行交互,是一種簡單、方便的編
63、程工具。ASP的網頁文件的格式是.asp,現在常用于各種動態(tài)網站中。 ASP是一種服務器端腳本編寫環(huán)境,可以用來創(chuàng)建和運行動態(tài)網頁或Web應用程序。ASP網頁可以包含HTML標記、普通文本、腳本命令以及COM組件等。利用ASP可以向網頁中添加交互式內容(如在線表單),也可以創(chuàng)建使用HTML網頁作為用戶界面的Web應用程序。與HTML[20]相比,ASP網頁具有以下特點: (1)利用ASP可以實現突破靜態(tài)網頁的一些功能限制,實現動態(tài)網頁
64、技術; (2)ASP文件是包含在HTML代碼所組成的文件中的,易于修改和測試; (3)服務器上的ASP解釋程序會在服務器端制定ASP程序,并將結果以HTML格式傳送到客戶端瀏覽器上,因此使用各種瀏覽器都可以正常瀏覽ASP所產生的網頁; (4)ASP提供了一些內置對象,使用這些對象可以使服務器端腳本功能更強。例如可以從Web瀏覽器中獲取用戶通過HTML表單提交的信息,并在</p><p><b>
65、 PHP介紹</b></p><p> PHP,一個嵌套的縮寫名稱,是英文超級文本預處理語言(PHP:Hypertext Preprocessor)的縮寫。PHP 是一種 HTML 內嵌式的語言,PHP與微軟的ASP頗有幾分相似,都是一種在服務器端執(zhí)行的嵌入HTML文檔的腳本語言,語言的風格有類似于C語言,現在被很多的網站編程人員廣泛的運用。PHP 獨特的語法混合了 C、Java、Perl 以及 P
66、HP 自創(chuàng)新的語法。它可以比 CGI 或者 Perl 更快速的執(zhí)行動態(tài)網頁。用PHP做出的動態(tài)頁面與其他的編程語言相比,PHP是將程序嵌入到HTML文檔中去執(zhí)行,執(zhí)行效率比完全生成HTML標記的CGI要高許多;與同樣是嵌入HTML文檔的腳本語言JavaScript相比,PHP在服務器端執(zhí)行,充分利用了服務器的性能;PHP執(zhí)行引擎還會將用戶經常訪問的PHP程序駐留在內存中,其他用戶再一次訪問這個程序時就不需要重新編譯程序了,只要直接執(zhí)行內
67、存中的代碼就可以了,這也是PHP高效率的體現之一。PHP具有非常強大的功能,所有的CGI或者JavaScript的功能PHP都能實現,而且支持幾乎所有流行的數據庫以及操作系統(tǒng)。</p><p> JSP(JavaServer Pages)是由Sun Microsystems公司倡導、許多公司參與一起建立的一種動態(tài)網頁技術標準。JSP技術有點類似ASP技術,它是在傳統(tǒng)的網頁HTML文件(*.htm,*.html)
68、中插入Java程序段(Scriptlet)和JSP標記(tag),從而形成JSP文件(*.jsp)。 用JSP開發(fā)的Web應用是跨平臺的,即能在Linux下運行,也能在其他操作系統(tǒng)上運行。 JSP技術使用Java編程語言[19]編寫類XML的tags和scriptlets,來封裝產生動態(tài)網頁的處理邏輯。網頁還能通過tags和scriptlets訪問存在于服務端的資源的應用邏輯。JSP將網頁邏輯與網頁設計和顯示分離,支持
69、可重用的基于組件的設計,使基于Web的應用程序的開發(fā)變得迅速和容易。 Web服務器在遇到訪問JSP網頁的請求時,首先執(zhí)行其中的程序段,然后將執(zhí)行結果連同JSP文件中的HTML代碼一起返回給客戶。插入的Java程序段可以操作數據庫、重新定向網頁等,以實現建立動態(tài)網頁所需要的功能。 JSP與Java Servlet一樣,是在服務器端</p><p> 三者具體比較數據如表2.3所示。</p>
70、<p> 表2.3 ASP、JSP、PHP開發(fā)語言比較</p><p> 由此可見,在網絡開發(fā)中,JSP具有大量的優(yōu)勢,因此,我們開發(fā)中選用JSP。</p><p> 2.1.3 開發(fā)環(huán)境選擇</p><p> 在開發(fā)工具方面,IBM、Borland、Sun、BEA等軟件巨頭在其應用服務器[22]的基礎上,都推出了開發(fā)Java Web應用程序
71、的開發(fā)工具,如WSAD、Borland JBulider、Sun ONE Studio、BEA Workshop等,這些IDE大多都兼顧了個類別的java應用程序的開發(fā),需要較大的空間進行安裝,并且啟動過程相對較慢,而且,他們都是各廠商的私有產品,外界無法對其進行定制或者改造,無法跟隨J2EE的前進腳步。而Eclipse則在一群無私的開發(fā)者的手中悄然誕生,異軍突起,并且受到了越來越多的歡迎。</p><p>
72、Eclipse是開源、免安裝并且是開放的,任何人都可以自己定制適合自己的插件,這點是其他開發(fā)工具無法做到的。</p><p> Eclipse標準軟件包中只提供了Java應用程序的開發(fā)和調試,而沒有提供JSP開發(fā)環(huán)境,不過有眾多的插件支持在Eclipse上進行JSP開發(fā)。在開發(fā)JSP程序的插件中,Lomboz和IBM的WTP是杰出的代表,而其中最強大的非MyEclipse莫屬。</p><p
73、> MyEclipse具備了眾多令人欣喜的特色,貼心的Wizard、圖形化的配置管理,jsp錯誤跟蹤,代碼跳轉等,都可以林J2EE開發(fā)飛速運轉起來。MyEclipse創(chuàng)建的工程還支持若干開源框架的支持,如Struts、Spring、Hibernate等,緊跟前沿開發(fā)潮流。</p><p> 基于上面的有點,我們在開發(fā)的過程中使用Eclipse+MyEclipse的開發(fā)工具。</p><
74、;p> 2.1.4 JSP運行環(huán)境選擇</p><p> 各個軟件巨頭在J2EE的領域中,從不愿甘拜下風,都有各自品牌的應用服務器,如IBM的Websphere,Sun的IPlanet、BEA的WebLogic等;在數據庫發(fā)那個面各個廠商更是展開角逐,DB2、Oracle、SQL Server[28]激烈的爭奪著市場份額。這些軟件商業(yè)對于普通用戶而言,價格昂貴,并且運行環(huán)境對硬件要求比較高。</p
75、><p> Tomcat是一個開源的Web應用服務器,也就是場所的JSP運行容器,MySQL是開源的數據庫服務器。之所以稱此此二者為最佳運行環(huán)境,主要原因歸結如下:首先,它是開源的,無需為其使用而付費,并且有無數人齊心協(xié)力對其進行著長久的優(yōu)化。有不計其數的優(yōu)秀論壇,熱心用戶組,以及成功案例可供參考咨詢;其次,它們對系統(tǒng)的要求較低,可以在不同的操作系統(tǒng)下運行,且對硬件的要求較低;再者,它們在性能上的表現基本可以滿足一
76、般應用系統(tǒng)的需求;最后,配置和維護Tomcat及MySQL都十分簡單,直接修改配置文件就 可以配置運行環(huán)境的各種特性,復制文件系統(tǒng)即可完成系統(tǒng)的備份,非常適用于遠程網絡環(huán)境。</p><p> 相比較于Resin,Tomcat更加遵循規(guī)范標準,對于XML[32]規(guī)范的校驗更加嚴格。當然,Tomcat重新啟動的速度也比較慢。Tomca5的Web容器可以像Resin一樣自動更新和編譯Web應用。JBoss作為開源的
77、EJB容器,整合了Tomcat、Jetty等開源Web容器,完全支持J2EE標準。對于只需要Serverlet和JSP而不需要EJB的普通Web應用程序,Tomcat可以支持集群配置,錯誤恢復,負載均衡等功能,已經足夠應付了,不需要再引入JBoss。</p><p> MySQL從一開始就定位在快速穩(wěn)定的大型關系數據庫[11]上,因此,其性能和穩(wěn)定性相比于其他開源的數據庫有絕對優(yōu)勢。MySQL可以在多種操作系統(tǒng)
78、平臺下運行,支持全文檢索,提供了編程接口、超大規(guī)模表空間、可伸縮的設計支持企業(yè)級的集群配置。它適合于海量數據檢索而對事務要求并不十分嚴格的業(yè)務系統(tǒng)。有著20多年歷史的PostgreSQL性能與MySQL相比卻遜色不少。精巧的BerkelyDB主要應用在嵌入式數據存儲引擎,可以為MySQL所用。</p><p> 正因為如此,我們選用Tomcat+MySQL的開發(fā)環(huán)境。</p><p>
79、 2.2 JSP 技術</p><p> JSP 技術是本系統(tǒng)的核心技術,本章接下來的部分將分別對JavaBean、Servlet</p><p> 和JDBC 三項技術進行簡單的介紹。</p><p> 2.2.1 JavaBean 的基本概念</p><p> JSP 最強有力的一個方面就是能夠使用JavaBean[15]組件體系
80、。JavaBean 往往封裝了程序的頁面邏輯,JavaBean 是可重用的組件。通過使用JavaBean,可以減少JSP</p><p> 中腳本代碼的使用,這樣使JSP 更容易維護。</p><p> JavaBean 體系結構是第一個全面地基于組件的標準模型之一。JavaBean 是描述</p><p> java 的軟件組件模型,有點類似于Microso
81、ft 的COM 組件概念。JavaBean 組件是java類,這些類遵循一個接口格式,以便于使方法命名、底層行為以及繼承或實現的行為能夠把類看作標準的JavaBean 組件進行構造。</p><p> JavaBean 有很多特性,例如:可以實現代碼的重復利用;易維護性、易使用性、</p><p> 易編寫性;可以在支持Java 的任何平臺上工作,而不需要重新編譯;可以在內部、網內或者
82、是網絡之間進行傳輸;可以以其它部件的模式進行工作。</p><p> JavaBean 傳統(tǒng)的應用在于可視化領域,如AWT[2](窗口抽象工具集)下的應用。</p><p> 現在JavaBean 更多的應用在于不可視化領域,JavaBean 在服務器端應用發(fā)面表現出越來越強的生命力。不可視化的JavaBean 和可視化的JavaBean 同樣使用屬性和事件。不可視化的JavaBean
83、 在JSP 程序中常用來封裝事務邏輯、數據庫操作等,可以很好的實現業(yè)務邏輯和前臺程序的分離,使系統(tǒng)具有更好的健壯性和靈活性。</p><p> 2.2.2 Servlet 介紹</p><p> Servlet[12](Java 服務器小程序)已經出現了很長一段時間,它先于J2EE 平臺的出</p><p> 現。在過去的一段時間內,Servlet[13]曾經
84、得到廣泛的應用,如今Servlet 在J2EE 項目開發(fā)中仍然廣泛使用。JSP 基于Servlet 技術構架,在這里也可以看出Servlet 功能的強大。</p><p> Servlet 是用Java 編寫的服務器端程序,是由服務器端調用和執(zhí)行的、按照Servlet</p><p> 自身規(guī)范編寫的Java 類。Servlet 可以看成是用Java 編寫的CGI,但是他的功能比CGI
85、 更加強大。</p><p> Servlet 是使用Java Servlet 應用程序設計接口(API)及相關類和方法的Java 程</p><p> 序。除了Java Servlet API[6],Servlet 還可以使用用于擴展和添加到API 的Java 類軟件包。</p><p> Servlet 帶給開發(fā)人員最大的好處是它可以處理客戶端傳來的HTT
86、P 請求,并返</p><p> 回一個響應。Servlet 是一個Java 的類,Java 語言能夠實現的功能(圖形界面除外),Servlet 基本上都能夠實現。</p><p> Servlet 技術有下面幾大優(yōu)勢:</p><p> 可移植性:因為Servlet 由Java 開發(fā)并符合規(guī)范定義和廣泛接收的API,它可以</p><p&
87、gt; 在不同的操作系統(tǒng)平臺和不同的應用服務器平臺下移植。</p><p> 功能強大:Servlet 可以使用Java API 核心的所有功能,這些功能包括WEB 和</p><p> URL 訪問、圖像處理、數據壓縮、多線程、JDBC、RMI、序列化對象等。</p><p> 安全:有幾個不同層次為Servlet 的安全提供了保障,首先,它是用Java
88、編寫的,</p><p> 所以它可以使用Java 的安全框架;其次,Servlet API 被實現為類型安全的;另外,容器也會給Servlet 的安全性進行管理。在Servlet 安全策略中,可以使用編程的安全也可以使用聲明性的安全,聲明性的安全由容器進行統(tǒng)一的管理。</p><p> 簡潔:Servlet 代碼面向對象、在封裝方面有天生的優(yōu)勢。</p><p&g
89、t; 集成:Servlet 和服務器緊密集成,它們可以密切合作完成特定的任務。</p><p> 模塊化:每個Servlet 可以執(zhí)行一個特定任務,并且可以將它們并在一起工作。</p><p> Servlet 之間是可以相互交流的。</p><p> 擴展性和靈活性:Servlet 本身的接口設計得非常精簡,使得它有很強的擴展性。</p>&
90、lt;p> 需要指出的是,Servlet 不等于HttpServlet,后者是前者的一個常用擴展。</p><p> 高效耐久:Servlet 一旦載入,它就駐留在內存中,這樣加快了相應速度。</p><p> 2.2.3 JDBC 介紹</p><p> JDBC(Java Database Connectivity),JDBC API 為JAVA
91、開發(fā)者使用數據庫提供</p><p> 了統(tǒng)一的編程接口,它由一組JAVA 類和接口組成。JDBC API 使得開發(fā)人員可以使用純JAVA 的方式來連接數據庫[3],并進行操作。</p><p> 在企業(yè)級環(huán)境中進行的數據庫操作遠遠不只是連接數據庫并執(zhí)行語句,還需要</p><p> 考慮其他方面的要求,包括使用連接緩沖池來優(yōu)化資源的使用,實現分布式事務處理。
92、在JDBC 3.0 版本里,包括了兩個包:java.sql[6] 和javax.sql。</p><p> java.sql:這個包中的類和接口主要針對基本的數據庫編程服務,如生成連接、</p><p> 執(zhí)行語句以及準備語句和運行批處理查詢等。同時也有一些高級的處理,比如批處理更新、事務隔離和可滾動結果等。</p><p> javax.sql:它主要為數據
93、庫方面的高級操作提供了接口和種類。如為連接管理、</p><p> 分布式事物和舊有的連接提供了更好的抽象,它引入了容器管理的連接池、分布式事物和行集等。</p><p> Java 具有堅固、安全、易于使用、易于理解和可從網絡上自動下載等特性,是</p><p> 編寫數據庫應用程序的杰出語言。所需要的只是 Java 應用程序與各種不同數據庫之間進行對話的方
94、法。而 JDBC[1] 正是作為此種用途的機制。</p><p> JDBC 是個“低級”接口,也就是說,它用于直接調用 SQL[16] 命令。在這方面它的</p><p> 功能極佳,并比其它的數據庫連接 API 易于使用,但它同時也被設計為一種基礎接口,在它之上可以建立高級接口和工具。</p><p> 高級接口是“對用戶友好的”接口,它使用的是一種更易理
95、解和更為方便的 API,</p><p> 這種 API 在幕后被轉換為諸如 JDBC 這樣的低級接口。在編寫本文時,正在開發(fā)兩種基于 JDBC 的高級 API:</p><p> 一種用于 Java 的嵌入式 SQL。DBMS[18] 實現SQL:一種專門設計來與數據庫聯(lián)合使用的語言。JDBC 要求 SQL 語句必須作為 String 傳給 Java 方法。相反,嵌入式 SQL 預處
96、理器允許程序員將 SQL 語句直接與Java 混在一起使用。例如,可在 SQL 語句中使用 Java 變量,用以接受或提供SQL 值。然后,嵌入式 SQL 預處理器將通過 JDBC 調用把這種 Java/SQL 的混合物轉換為Java。關系數據庫表到Java 類的直接映射。JavaSoft 和其它提供者都聲稱要實現該API。在這種“對象/關系”映射中,表中的每行對應于類的一個實例,而每列的值對應于該實例的一個屬性。于是,程序員可直接對
97、Java 對象進行操作;存取數據所需的 SQL 調用將在“掩蓋下”自動生成。此外還可提供更復雜的映射,例如將多個表中的行結合進一個Java 類中。隨著人們對 JDBC 的興趣日益增漲,越來越多的開發(fā)人員一直在使用基于JDBC 的工具,以使程序的編寫更加容易。程序員也一直在編寫力圖使最終用戶對數據庫的訪問變得更為簡單的應用程序。例如,應用程序可提供一個選</p><p> 2.3 JSP開發(fā)經典MVC模式<
98、/p><p> MVC[1]本來是存在于Desktop程序中的,M是指數據模型,V是指用戶界面,C則是控制器。使用MVC的目的是將M和V的實現代碼分離,從而使同一個程序可以使用不同的表現形式。比如一批統(tǒng)計數據你可以分別用柱狀圖、餅圖來表示。C存在的目的則是確保M和V的同步,一旦M改變,V應該同步更新。模型-視圖-控制器(MVC)是Xerox PARC在八十年代為編程語言Smalltalk-80發(fā)明的一種軟件設計模
99、式,至今已被廣泛使用。最近幾年被推薦為Sun公司J2EE平臺的設計模式,并且受到越來越多的使用 ColdFusion 和 PHP 的開發(fā)者的歡迎。模型-視圖-控制器模式是一個有用的工具箱,它有很多好處,但也有一些缺點。 MVC是一個設計模式,它強制性的使應用程序的輸入、處理和輸出分開。使用MVC應用程序被分成三個核心部件:模型、視圖、控制器。它們各自處理自己的任務。 視圖是用戶看到并與之交互的界面。對老式的Web應用
100、程序來說,視圖就是由HTML元素組成的界面,在新式的Web應用程序中,HTML依舊在視圖中扮演著重要的角色,但一些新的技術已層出不窮,它們包括Macromed</p><p> MVC工作模式如圖2.1所示:</p><p> 圖2.1 MVC工作模式</p><p><b> 2.4 本章小結</b></p><p&
101、gt; 本章根據設計要求,首先介紹了系統(tǒng)使用的的開發(fā)環(huán)境,然后在語言選擇方面,對于當前流行的開發(fā)語言做了比較,最終確定選用JSP語言,然后確定JSP開發(fā)所需要的各種軟件環(huán)境,數據庫選用MySQL數據庫,開發(fā)工具選用了Eclipse+MyEclipse。在開發(fā)框架上,選用了現在最為流行也是最為合理的Struts開發(fā)框架。對于MVC模式作出了詳細的說明。</p><p><b> 第三章 需求分析<
102、;/b></p><p> 需求分析的任務是通過詳細調查現實世界所要處理的對象(組織、部門、企業(yè)</p><p> 等),充分了解原系統(tǒng)(手工系統(tǒng)或計算機系統(tǒng))的工作概況,明確用戶的各種需求,然后在此基礎上確定新系統(tǒng)的功能。同時,系統(tǒng)必須充分考慮今后可能的擴充和改變。調查的重點是“數據”和“處理”,通過調查、收集與分析,獲得用戶對數據庫的如下要求:</p><
103、p> 信息要求:指用戶需要獲得信息的內容和性質。由信息要求可以導出相應的數據要求,即需要存儲的是哪些數據。</p><p> 處理要求:指用戶要完成什么處理功能,對處理的相應時間有什么要求,處理方式是批處理還是聯(lián)機處理。</p><p> 安全性與完成性要求:確定用戶的最終要求是一件很困難的事,這是因為一方</p><p> 面用戶往往不能準確表達自己
104、的需求,所提出的需求也往往不斷地變化。另一方面,設計人員缺少用戶地專業(yè)知識,不易理解用戶的真正需求,甚至誤解用戶的需求。因此設計人員必須不斷深入地與用戶交流,才能逐步確定用戶的實際需求。</p><p> 3.2 功能需求分析</p><p> 網上商城系統(tǒng)以銷售產品為宗旨,為方便用戶購買產品,電子商務平臺提供下面的幾種功能:</p><p> 產品信息瀏覽:
105、包括產品分類、詳細信息顯示等。由于實際中的電子商務系統(tǒng)中,銷售的產品是品種多樣,因此產品的分類需要重點做好。同時產品的多樣化,優(yōu)秀快捷的搜索也是十分必要的。</p><p> 平臺相關信息:包括電子商務系統(tǒng)的一些用戶關注的特色信息,例如推薦商品等。可以增加用戶的購物欲望,達到更好的銷售自己的產品的效果。</p><p> 購物車:用于存儲用戶在一次購物活動中保存的各種產品的信息,是系統(tǒng)
106、的核心部分。</p><p> 會員注冊:電子商務系統(tǒng)面向的是廣大消費者,為了便于商品管理,了解市場信息,用戶系統(tǒng)必不可少。</p><p> 會員分級:一個好的電子商務系統(tǒng)從長遠發(fā)展來看,要有廣大的用戶消費群,為吸引更多的消費者留在本地,激勵用戶消費,特設立用戶分級制度。根據用戶在網站內的消費水平,將用戶分為普通會員和高級會員,對高級會員除了享有普通會員的權限外,特別享有購買商品優(yōu)惠
107、等優(yōu)勢。</p><p> 商品管理:商品是整個電子商務網站中的主要數據,因此,對商品的管理在本系統(tǒng)中顯的尤為重要。商品管理包括很多模塊,首先為了便于商品管理,商品必須分類,所以商品管理中首先要包括增加商品分類和刪除商品分類。其次,商品管理中的主要對象是商品,所以,商品管理中最重要的是增加商品和刪除商品,以及商品信息修改。所以說在一個完整的商品管理模塊中應該包括:增加商品分類,刪除商品分類,增加商品,刪除商品信
108、息,以及商品信息修改。</p><p> 為實現商品管理,首先需要確定商品的信息以及各類商品間的關系,這種關系確定后,為數據庫的設計提供了依據。商品通過類別管理,每個商品都屬于一個類別,有利于對商品的管理。</p><p><b> 3.2 系統(tǒng)流程圖</b></p><p> 3.2.1.客戶端流程圖</p><p&
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 電子商務網站畢業(yè)設計論文
- 電子商務網站畢業(yè)設計 (2)
- 畢業(yè)設計---電子商務網站建設
- 電子商務網站畢業(yè)設計論文
- 畢業(yè)設計--電子商務網站原型設計
- 畢業(yè)設計--電子商務網站的設計
- 電子商務網站畢業(yè)設計論文 (2)
- 手機電子商務網站系統(tǒng)畢業(yè)設計
- 畢業(yè)設計---電子商務網站系統(tǒng)開發(fā)
- 電子商務網站的設計與實現畢業(yè)設計
- 電子商務網站的設計與實現畢業(yè)設計..
- 電子商務網站設計畢業(yè)論文
- 電子商務網站設計畢業(yè)論文
- 畢業(yè)設計--電子商務網站的開發(fā)與實現
- 畢業(yè)論文--電子商務網站設計
- 電子商務網站設計畢業(yè)論文
- 畢業(yè)設計---電子商務網站系統(tǒng)開發(fā).doc
- 電子商務網站設計報告
- 電子商務網站畢業(yè)論文
- 電子商務網站畢業(yè)論文
評論
0/150
提交評論