

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、<p><b> 摘 要</b></p><p> 電子商務是一種依托現(xiàn)代信息技術和網(wǎng)絡技術,集金融電子化、管理信息化、商貿(mào)信息網(wǎng)絡化為一體,旨在實現(xiàn)物流、資金流與信息流和諧統(tǒng)一的新型貿(mào)易方式。隨著網(wǎng)絡技術和應用需求的發(fā)展,許多網(wǎng)站建立了電子商務平臺,為企業(yè)之間、以及企業(yè)與會員之間提供了各種方便快捷的交易途徑。電子商務被眾多商家和企業(yè)作為提高企業(yè)核心競爭力的一個重要手段;
2、而網(wǎng)上購物系統(tǒng)作為電子商務的一個重要組成,已成為研究與應用的熱點。</p><p> 本文討論了電子商務與網(wǎng)上購物系統(tǒng)的基本概念,分析了國內(nèi)外研究現(xiàn)狀與發(fā)展動態(tài),研究了網(wǎng)上購物系統(tǒng)的實現(xiàn)方法與技術;在此基礎上,將理論知識與開發(fā)技術運用到系統(tǒng)的實現(xiàn)過程當中,完成了網(wǎng)上購物系統(tǒng)的開發(fā)。</p><p> 網(wǎng)上購物系統(tǒng)開發(fā)遵照軟件工程流程,經(jīng)歷了系統(tǒng)需求分析、總體設計、詳細設計、編碼與測試。
3、重點分析了網(wǎng)上購物系統(tǒng)的可行性、系統(tǒng)需求;設計了系統(tǒng)的用例圖、活動圖、層次架構模型、系統(tǒng)架構模型和系統(tǒng)的功能。系統(tǒng)從數(shù)據(jù)庫基本內(nèi)容入手,開發(fā)實現(xiàn)了基于JSP的網(wǎng)上購物系統(tǒng),包括會員登錄注冊模塊、在線會員管理模塊、在線商品銷售模塊、在線后臺管理模塊。其中,在線商品銷售模塊是核心,實現(xiàn)庫房中的商品管理,及管理會員的購物車,從而實現(xiàn)結帳等一系列功能。系統(tǒng)測試表明,基于JSP實現(xiàn)的本系統(tǒng)訪問速度較快,安全性較好,有很強的實用性;系統(tǒng)功能完備,使
4、用方便簡捷,界面人性化,節(jié)省經(jīng)營成本,大大減少了操作人員的工作負擔。</p><p> 關鍵詞:電子商務 購物系統(tǒng) 數(shù)據(jù)庫管理 JSP WEB應用</p><p><b> 目錄</b></p><p><b> 第一章 緒 論1</b></p><p> 1.1 課題背景1</
5、p><p> 1.2 課題的目的和意義1</p><p><b> 1.3主要工作1</b></p><p> 第二章 相關技術和可行性分析2</p><p> 2.1 系統(tǒng)的技術介紹2</p><p> 2.1.1 JSP 技術介紹2</p><p>
6、2.1.2 Tomcat 6.0 介紹2</p><p> 2.1.3 SQL Server 2005 介紹3</p><p> 2.1.4 JDBC 介紹4</p><p> 2.2 系統(tǒng)開發(fā)平臺及運行環(huán)境4</p><p> 2.2.1 系統(tǒng)開發(fā)平臺4</p><p> 2.2.2 運行環(huán)境4
7、</p><p> 第三章 系統(tǒng)分析5</p><p> 3.1 可行性分析5</p><p> 3.1.1 社會可行性5</p><p> 3.1.2 技術可行性5</p><p> 3.2 系統(tǒng)需求分析6</p><p> 3.3 平臺功能分析7</p>
8、<p> 3.4 數(shù)據(jù)庫設計8</p><p> 3.4.1數(shù)據(jù)庫表分析8</p><p> 第四章 系統(tǒng)前臺的設計與實現(xiàn)11</p><p> 4.1 前臺功能設計11</p><p> 4.2 通用文件設計11</p><p> 4.3 首頁設計12</p><
9、;p> 4.3.1首頁中間部分12</p><p> 4.4 網(wǎng)站會員設計13</p><p> 4.4.1 會員注冊13</p><p> 4.4.2 會員登錄15</p><p> 4.4.3 會員信息管理18</p><p> 4.4.3 會員查詢商品信息設計18</p>
10、<p> 4.5 會員購物設計19</p><p> 4.5.1 購物車設計20</p><p> 4.5.2 會員購物訂單設計21</p><p> 4.5.3 生成訂單22</p><p> 4.5.4 查看生成訂單23</p><p> 第五章 購物后臺設計與實現(xiàn)24<
11、;/p><p> 5.1 后臺登錄界面和主頁面界面設計24</p><p> 5.1.1 后登錄界面的設計25</p><p> 5.1.2 后臺主頁的設計26</p><p> 5.2 訂單信息查看27</p><p> 5.3 管理員模塊28</p><p> 5.4 生產(chǎn)
12、單位資料管理29</p><p> 5.5 商品資料管理30</p><p> 5.5.1 瀏覽商品資料31</p><p> 5.5.2 增加商品資料31</p><p> 5.5.3 修改商品資料32</p><p> 5.6 網(wǎng)站人員的管理32</p><p> 第
13、六章 總結與展望34</p><p><b> 致謝35</b></p><p><b> 參考文獻36</b></p><p><b> 第一章 緒 論</b></p><p><b> 1.1 課題背景</b></p>&l
14、t;p> 因特網(wǎng)的迅猛發(fā)展正以前所未有的深度和廣度影響和改變著人類生活的各個方面,而現(xiàn)在人們對于互聯(lián)網(wǎng)技術的要求已不單單是瀏覽一下網(wǎng)站網(wǎng)頁,收發(fā)電子郵件,日益忙碌的人們開始追求足不出戶就能買到心儀的商品,是越來越多的上網(wǎng)愛好者實現(xiàn)購物的一種方式。對于商家來說,擁有一個屬于自己的網(wǎng)站是至關重要的。</p><p> 網(wǎng)上購物系統(tǒng)是一種新興的能夠實現(xiàn)在線交互的商業(yè)信息系統(tǒng),它主要向會員提供靜態(tài)以及動態(tài)的信息
15、資源,靜態(tài)信息是指不經(jīng)常更新的資源,如公司的簡介、規(guī)范、制度等;動態(tài)信息指變化的信息,如公告信息、商品報價等。網(wǎng)上購物系統(tǒng)有強大的在線交互功能,使的商家和會員可以方便的傳遞信息,完成交易。這種新型的交易方式實現(xiàn)了公司間文檔與資金的無紙化交易。</p><p> 1.2 課題的目的和意義</p><p> 鑒于互聯(lián)網(wǎng)的優(yōu)勢以及對國內(nèi)外相關電子商務網(wǎng)站現(xiàn)狀的研究分析,我決定以基于Web的購
16、物電子商務網(wǎng)站開發(fā)作為我的畢業(yè)設計主題。立足于設計一個在網(wǎng)絡平臺上運行的集購物、支付和配送等功能于一體的無店鋪購物,以小小的力量推動中國互聯(lián)網(wǎng)的發(fā)展。</p><p><b> 1.3主要工作</b></p><p> 這個網(wǎng)上購物系統(tǒng)所需要的功能從會員角度進行劃分,可以分為前臺會員功能和后臺管理功能。會員功能主要提供給購物的會員使用,包括會員的注冊、登錄,購物車
17、,查看訂單等;后臺管理功能主要提供給系統(tǒng)的管理人員使用,包括對會員、商品、訂單的管理。會員注冊后,登陸網(wǎng)站的會員可以在線查看、訂購產(chǎn)品,并可在論壇中與其他會員進行交流及提出意見等。這些部分用JSP設計頁面及連接,使用數(shù)據(jù)庫來建立相關的表,以便于對其進行查看、修改或刪除。在網(wǎng)站設計中,管理員完成對網(wǎng)站的維護與管理的工作。使用數(shù)據(jù)庫中權限的功能對管理員設置權限,管理員可以對商品信息進行新增,修改及刪除,也可以對訂單信息進行處理,同時管理員也
18、可以對會員信息進行管理。</p><p> 第二章 相關技術和可行性分析</p><p> 2.1 系統(tǒng)的技術介紹</p><p> 本系統(tǒng)所涉及的技術主要有以 Java 語言為核心的 JSP(Java Server Pages)技術進行實現(xiàn)業(yè)務實現(xiàn),開發(fā)工具為 MyEclipse,后臺的服務支撐部分為應用服務器Tomca 6.0以及數(shù)據(jù)庫服務器 SQL Se
19、rver 2005。以下將對主要技術作簡明的介紹。</p><p> 2.1.1 JSP 技術介紹</p><p> JSP是由Sun公司在Java語言的基礎上開發(fā)出來的一種動態(tài)網(wǎng)頁制作技術,其將標記<% %>插入到頁面中,從而使網(wǎng)頁中的靜態(tài)部分和動態(tài)部分分離開來。JSP是類似ASP的一種技術,在傳統(tǒng)的靜態(tài)網(wǎng)頁HTML文件插入Java程序段和JSP標記,就形成了JSP文件。
20、</p><p> JSP技術的強勢在于:</p><p> 1、一次編寫,到處運行。在更換系統(tǒng)時,代碼不需要做任何修改。</p><p> 2、系統(tǒng)的多平臺支持?;旧峡梢栽谒衅脚_上的任意環(huán)境下開發(fā),在任意環(huán)境中進行系統(tǒng)部署,在任意環(huán)境中擴展。</p><p> 3、強大的可伸縮性。通過小小的jar文件運行servlet/JSP,
21、到由多臺服務器進行集群和負載均衡,到多臺Application進行事務處理,一臺服務器到無數(shù)臺服務器,JSP表現(xiàn)了強大的可伸縮性。</p><p> 4、多樣化和功能強大的開發(fā)工具支持,常用的編輯工具有Dreamweaver和MyEclipse等。</p><p> 2.1.2 Tomcat 6.0 介紹</p><p> Tomcat 由Apache 組織開
22、發(fā)的一種常用 Web 服務器,提供 Web 服務。一種 JSP 引擎,本身具有 Web 功能,可以作為獨立的 Web 服務器使用。但是,在作為 Web 服務器方面,Tomcat 處理靜態(tài) HTML 頁面時不如 Apache 迅速,也沒有Apache 健壯,一般選用 Tomcat 與 Apache 結合的方式,讓后者對網(wǎng)站的靜態(tài)頁面的請求提供服務,而 Tomcat 作為專用的 JSP 引擎,提供 JSP 解析,得以更好的性能。</p
23、><p> 1、JDK 的安裝與配置</p><p> (1)找到 path 變量后單擊[編輯]按鈕;彈出[編輯系統(tǒng)變量]對話框。在[變 量值]文本框中輸入“c:\jdk\bin”,然后單擊[確定]按鈕。同時新建 CLASSPATH 變量;</p><p> (2)在[系統(tǒng)變量]選項組中單擊[新建]按鈕,在[變量名]文本框中輸入“CLASSPATH”, 在 [變量
24、值]文本框中輸入“ c:\jdk\lib\tools.jar ;c:\jdk\lib\dt.jar;”然后單擊[確定]按鈕。</p><p> (3)用同樣的方法把 c:\jdk 添加到 JAVA_HOME 環(huán)境變量中;</p><p> 2、TOMCAT 的安裝與配置</p><p> 在這里設默認安裝目錄為 c:\Tomcat 安裝完畢,更改環(huán)境變量,用同
25、樣</p><p> 的方法把 c:\Tomcat 添加到 TOMCAT_HOME 環(huán)境變量中。啟動 Tomcat,在瀏覽器 的[地址]下拉列表框中輸入“http://localhost:8080/”,如果看到的是在左上 方有一只可愛的小貓,則表示 Tomcat 安裝成功。</p><p> 2.1.3 SQL Server 2005 介紹</p><p>
26、SQL Server 是美國Microsoft公司開發(fā)的一個關系型數(shù)據(jù)庫管理系統(tǒng),是目前世界上最著名的關系數(shù)據(jù)庫管理系統(tǒng)之一。Microsoft SQL Server 2005在性能和可擴展方面確立了世界領先的地位,是一套完全的數(shù)據(jù)庫和數(shù)據(jù)分析解決方案,使用戶可以快速創(chuàng)建下一代的可擴展電子商務和數(shù)據(jù)倉庫解決方案。Microsoft SQL Server 2005 在數(shù)據(jù)庫服務器自動調(diào)整和自動管理技術方面在數(shù)據(jù)庫領域中處于領先地位,使客戶
27、可以集中精力處理商業(yè)戰(zhàn)略上的問題,而不是去細微調(diào)整數(shù)據(jù)庫服務器的各項參數(shù)。SQL Server 的主要功能:</p><p><b> 1、數(shù)據(jù)庫管理功能</b></p><p> 作為數(shù)據(jù)庫管理系統(tǒng),SQL Server 自然應該具有數(shù)據(jù)庫管理功能。Microsoft SQL Server 2005的數(shù)據(jù)庫由包含數(shù)據(jù)的表集合和其他對象(如視圖、索引、存儲過程和觸
28、發(fā)器)組成,目的是為執(zhí)行與數(shù)據(jù)有關的活動提供支持。存儲在數(shù)據(jù)庫中的數(shù)據(jù)通常與特定的主題或過程相關。</p><p><b> 2、數(shù)據(jù)倉庫功能</b></p><p> SQL Server 2005提供了一套全新的綜合分析服務系統(tǒng)。分析服務為商業(yè)活動提供了集成的OLAP服務和數(shù)據(jù)挖掘功能。OLAP可以通過多維存儲技術對大型、復雜數(shù)據(jù)集執(zhí)行快速、高級的分析工作。數(shù)
29、據(jù)挖掘功能能夠揭示出隱藏在大量數(shù)據(jù)中的傾向及趨勢。SQL Server針對包括集成數(shù)據(jù)挖掘、OLAP服務、安全性服務及通過Internet對多維數(shù)據(jù)集進行訪問和鏈接分析提供新的數(shù)據(jù)倉庫功能。</p><p><b> 3、網(wǎng)絡論壇</b></p><p> SQL Server 不僅提供網(wǎng)絡論壇所需的可伸縮性與可擴展性之外,還提供了豐富的數(shù)據(jù)庫編程能力,以確保系統(tǒng)
30、的協(xié)同工作和靈活性。SQL Server2005 不僅支持集中化數(shù)據(jù)庫管理功能,而且還最大程度地實現(xiàn)了管理與優(yōu)化工作的自動化,從而,減輕了有關管理人員的負擔。</p><p> 4、完備的 Web 功能</p><p> SQL Server2005允許通過HTTP協(xié)議,在 Web上進行高性能、基于標準的安全訪問?;赪eb的客戶端擁有訪問關系型數(shù)據(jù)存儲和訪問分析服務的能力。</
31、p><p> 2.1.4 JDBC 介紹</p><p> 數(shù)據(jù)庫管理是每個應用系統(tǒng)開發(fā)過程中不得不考慮的問題,目前主流的數(shù)據(jù)庫有Oracle、SqlServer、MySql等。不管使用何種技術,都離不開JDBC技術的支持。JDBC的全稱是Java DataBases Connectivity standard,即Java數(shù)據(jù)庫連接,是一種數(shù)據(jù)庫通用接口采用的主流技術。其定義了用來訪問數(shù)據(jù)
32、庫源的標準Java類庫,通過它使用一種標準方法,就能夠方便的訪問數(shù)據(jù)庫資源。所以,JDBC又是一種規(guī)范,其目標是使應用程序開發(fā)人員通過它連接任何提供JDBC驅動程序的數(shù)據(jù)庫系統(tǒng),這樣就使得程序員無需對某種數(shù)據(jù)庫有過多的了解,大大加快了開發(fā)過程。</p><p> 有了JDBC,向各種數(shù)據(jù)庫發(fā)送SQL語句就是一件再簡單不過的事了。換言之,有了JDBC,就不必為訪問數(shù)據(jù)庫A專門再寫一個程序,又為訪問數(shù)據(jù)庫B專門寫一
33、個程序。所以,JDBC為Java應用程序與各種不同數(shù)據(jù)庫之間進行對話提供了一個標準的方法,這也是Java語言“一次編寫,到處運行”的優(yōu)勢。</p><p> 2.2 系統(tǒng)開發(fā)平臺及運行環(huán)境</p><p> 2.2.1 系統(tǒng)開發(fā)平臺</p><p> 操作系統(tǒng):Windows 系列操作系統(tǒng); 開發(fā)工具:MyEclipse 8.5;</p><
34、;p> 應用服務器:Tomcat 6.0; 數(shù)據(jù)庫: SQL Server 2005;</p><p> 2.2.2 運行環(huán)境</p><p> 操作系統(tǒng):Windows XP 或 Windows 7</p><p> 服務器軟件:Tomcat6.0</p><p> Java開發(fā)工具:JDK 1.6.0</p>
35、<p> 瀏覽器:Internet Explorer6.0 及以上版本</p><p> 前臺開發(fā)工具:MyEclipse 8.5</p><p> 后臺開發(fā)工具:Microsoft SQL Server 2005</p><p><b> 第三章 系統(tǒng)分析</b></p><p><b>
36、 3.1 可行性分析</b></p><p> 可行性分析是在全面調(diào)查基礎上,針對新系統(tǒng)的開發(fā)是否具備必要性和可能性,對新系統(tǒng)的開發(fā)從技術、經(jīng)濟、運行的方面進行分析和研究,以避免投資失誤,保證新系統(tǒng)開發(fā)成功??尚行匝芯渴菫榱擞米钚〉拇鷥r在盡可能短的時間內(nèi)確定問題是否有解和是否值得求解,如果問題的回答是肯定的,則通過客觀的論證分析確定系統(tǒng)開發(fā)工程必須完成的目標,進而準確估計項目可行性,軟件規(guī)模以及項
37、目開發(fā)成本效益等,并由此導出軟件項目的實施計劃??尚行匝芯康哪康木褪怯米钚〉拇鷥r在盡可能短的時間內(nèi)確定問題是否能夠解決。這部分將從以下三個方面進行研究:社會可行性、技術可行性、經(jīng)濟可行性。</p><p> 3.1.1 社會可行性</p><p> 隨著計算機技術的發(fā)展和網(wǎng)絡人口的增加,網(wǎng)絡世界也越來越廣博,越來越豐富,電子商務已經(jīng)成為網(wǎng)上的一股潮流。相信要不了太長有時間,顧客就可以在
38、網(wǎng)絡世界上獲得他們在現(xiàn)實世界上可以獲得的所有商品和服務。網(wǎng)上購物系統(tǒng)主要目的是進行網(wǎng)上購物,并且嚴格按照國家法律法規(guī)來進行研究和實踐,并無法律和政策方面的限制。</p><p> 3.1.2 技術可行性</p><p> 這次設計實現(xiàn)了一個網(wǎng)上購物網(wǎng)站。網(wǎng)絡購物中心所承載的信息量大、購物流程比較繁瑣,而且互聯(lián)網(wǎng)中日益肆虐的黑客和病毒對網(wǎng)絡的安全性提出了更高的挑戰(zhàn)。本系統(tǒng)采用的是 JSP
39、、Servlet 和 SQL Server 2005 開發(fā),Windows 2005 Server,用 Dreamweaver 8.0 進行前臺網(wǎng)頁界面設計、采用 JDBC 方式與后臺數(shù)據(jù)庫進行連接,完成數(shù)據(jù)的添加、修改、刪除、查詢等功能。由于 JSP、Servlet 功能強大,具有很高的穩(wěn)定性和安全性,而 SQL Server 2005 靈活易維護在開發(fā)方面具有方便快捷、使用靈活的特點,以及目前的廣泛實際應用,因此使用 JSP、Ser
40、vlet、SQL Server 2005 是開發(fā)輕平臺的最佳組合從而說明本系統(tǒng)在技術方面可行。網(wǎng)絡購物中心真正實現(xiàn)了在 Internet 上的經(jīng)營銷售,從而使其獲得更大的市場機遇及經(jīng)濟效益,很大程度地提高了企業(yè)的核心競爭力。用 JSP 開發(fā)的 Web 應用是跨平臺的,即能在 Linux 下運行,也能在其他操作系統(tǒng)上運行。</p><p> 3.1.3 經(jīng)濟可行性</p><p> 經(jīng)濟
41、可行性分析是指成本效益的分析,評估項目的開發(fā)成本并估算開發(fā)成本,評估是否會超過項目預期的全部利潤。網(wǎng)上購書系統(tǒng)在經(jīng)濟上主要有以下幾個突出的優(yōu)勢:</p><p> 1、資金投資少,資金回籠快,不存在存活問題,特別適合于小型商店和個人賣家的應用。</p><p> 2、銷售時間不受限制,不需要專門的人看守,提交訂單自動化,任何時間都可以進行下單交易。</p><p&g
42、t; 3、銷售地點不受限制,甚至在家里就可以經(jīng)營網(wǎng)店。</p><p> 4、由于網(wǎng)絡的發(fā)展,人們上網(wǎng)是很普通很便捷的事情,致使網(wǎng)上商店人氣旺盛,客流量比較多。因此,只要商品有特色、價格合理、服務到位,網(wǎng)上購物系統(tǒng)每天將會帶來成千上萬的客流量,經(jīng)濟收益也是可觀的。該系統(tǒng)對操作環(huán)境要求不大,系統(tǒng)的開發(fā)不需要很強的技術和經(jīng)濟支持,維護起來也很方便,就其功能帶來的利益來說,是完全可行的。</p>&l
43、t;p> 3.2 系統(tǒng)需求分析</p><p> 系統(tǒng)需求分析就是指在整個系統(tǒng)開發(fā)過程中解決“做什么”的問題,把要解決哪些問題,滿足會員哪些具體的信息需求調(diào)查分析清楚。本網(wǎng)上購物系統(tǒng)的目的是鑒于互聯(lián)網(wǎng)的優(yōu)勢以及對國內(nèi)外相關現(xiàn)狀的研究分析,我決定以基于 Web 的購物網(wǎng)站開發(fā)作為我的畢業(yè)設計主題。立足于設計一個在網(wǎng)絡平臺上運行的集購物、支付和配送等功能于一體的無店鋪購物。</p><p
44、> 系統(tǒng)能實現(xiàn)會員的注冊功能、登錄功能、商品的查詢,訂購等功能。該系統(tǒng)基本上具備一個商品銷售網(wǎng)站應該具備的功能,該設計項目基本上體現(xiàn)了構建一個動態(tài)商務網(wǎng)站所需要的技術。</p><p> 本網(wǎng)站是小型的商品銷售網(wǎng)站,消費者可以有目的性的快速找到你所期望的產(chǎn)品,可以直觀的瀏覽商品的價格、內(nèi)容、生產(chǎn)日期是否符合需要,為現(xiàn)在高效率的生活帶來方便。本設計網(wǎng)上購物系統(tǒng)的系統(tǒng)目標如下:</p><
45、;p> 1、展示網(wǎng)站最新的商品信息,不斷地更新商品種類,使會員了解最新的市場動態(tài)。</p><p> 2、會員可以在網(wǎng)站上修改個人資料、修改個人登錄網(wǎng)站密碼、查詢提交的訂單以及查詢個人在網(wǎng)站上的消費情況。</p><p> 3、實現(xiàn)購物車和收銀臺的功能,會員選擇所需要的商品,在線提交商品訂。4、對商品信息進行管理,選擇商品類別將商品具體信息和圖片信息都存放在數(shù)據(jù)庫中,并可以修改
46、或者刪除商品信息。</p><p> 5、可以查看和查詢用詳細信息、會員消費信息。</p><p> 6、對會員提交的訂單,根據(jù)情況進行階段處理。</p><p> 7、對管理員信息、網(wǎng)站公告信息以及友情鏈接信息進行維護管理。</p><p> 8、系統(tǒng)運行穩(wěn)定,安全可靠。</p><p> 3.3 平臺功能
47、分析</p><p> 網(wǎng)上購物系統(tǒng)網(wǎng)站分為前臺和后臺。其中,根據(jù)網(wǎng)上購物系統(tǒng)前臺的特點,可以將其分為商品查詢、商品展臺、購物車、會員管理、收銀臺、訂單查詢、及商城公告7 個部分,其中各個部分及其包括的具體功能模塊如圖 3.1 系統(tǒng)前臺模塊圖展示:</p><p> 圖3.1 系統(tǒng)前臺模塊圖</p><p> 根據(jù)網(wǎng)上購物系統(tǒng)后臺的特點,可以將其分為友情鏈接設
48、置。商品大類別設 置、商品設置、商品小類別設置、公告設置、后臺管理員設置、訂單設置以及退出后臺 9個部分,其中各個部分及其包括的具體功能模塊如圖 3.2</p><p> 圖3.2 后臺系統(tǒng)模塊圖</p><p><b> 3.4 數(shù)據(jù)庫設計</b></p><p> 3.4.1數(shù)據(jù)庫表分析</p><p>
49、 根據(jù)上面實體和產(chǎn)生的行為,從實際需要出發(fā),同時又考慮各實體間的聯(lián)系和統(tǒng)一性,設計出如下各表:</p><p><b> 1.商品表</b></p><p> 商品表主要是用于存儲商品的基本信息,如商品的名稱、商品的價格、商品的類型等,如表3.1所示:</p><p><b> 表3.1商品表</b></p&
50、gt;<p><b> 2.商品類型表</b></p><p> 商品類型表主要是用于保存商品的類型,如商品的ID、商品的類型名、以及商品的日期,如表3.2所示:</p><p> 表 3.2 商品類型表</p><p><b> 3.訂單表</b></p><p> 訂單表
51、主要是用于保存會員的購物信息,如訂單的ID、購買數(shù)量、商品的價格等,如表3.3所示:</p><p><b> 表 3.3 訂單表</b></p><p><b> 4.會員表</b></p><p> 會員表主要是用于保存普通會員和管理員的信息,如會員的ID、會員的名稱、會員的密碼、注冊的時間等,如表3.4所示:&
52、lt;/p><p><b> 表 3.4 會員表</b></p><p> 第四章 系統(tǒng)前臺的設計與實現(xiàn)</p><p> 網(wǎng)站的整個前臺部分是供消費者瀏覽、選購的部分,一個好的網(wǎng)站的前臺部分一定非常精美,非常有條理,因此,前臺的設計主要把握3點:簡明扼要、條理清晰、層次分明。下面將一一介紹我的網(wǎng)站系統(tǒng)的前臺部分的實現(xiàn)</p>
53、<p> 4.1 前臺功能設計</p><p> 為了吸引顧客的眼球,本購物網(wǎng)站將商品分類信息、最新上架商品、商城特色展示和商城公告信息首先展現(xiàn)給顧客,然后再提供查看商品銷售排行、購物車、查看訂單、商品分類查詢等業(yè)務。圖4.1是網(wǎng)站前臺的功能結構圖</p><p> 4.1網(wǎng)上購物前臺設計</p><p> 4.2 通用文件設計</p>
54、<p> 這里所說的通用文件是指在開發(fā)系統(tǒng)頁面中,經(jīng)常會使用到的文件。本系統(tǒng)包括了下面兩個通用文件,分別是系統(tǒng)頭文件和數(shù)據(jù)庫連接文件。</p><p> 系統(tǒng)的頭文件被放置在整個網(wǎng)頁的頂部,它的主要功能是導航。通過頭文件的鏈接,可以很方便、快捷地進入其他頁面。此外,由于它的位置突出,也放置一些重要的提示信息,如目前會員的狀態(tài),是否有未處理的訂單等。2.數(shù)據(jù)庫連接文件</p><
55、;p> 為了使每個網(wǎng)頁都能方便的訪問到數(shù)據(jù)庫,要先建立一個數(shù)據(jù)庫連接文件。此文件由DataConnect類實現(xiàn)。這是一個功能性文件,主要作用是連接服務器中的數(shù)據(jù)庫,凡要調(diào)用數(shù)據(jù)庫的地方,現(xiàn)在就可以直接引用它了。</p><p><b> 4.3 首頁設計</b></p><p> 首頁模塊包括3個主要的部分,采用內(nèi)嵌框架技術。首頁中的系統(tǒng)頭文件,現(xiàn)在只要用
56、包含文件的方式調(diào)用就可以了。網(wǎng)站首頁如圖4.2所示,其頁面為main.Js</p><p><b> 圖4.2 網(wǎng)站首頁</b></p><p> 4.3.1首頁中間部分</p><p> 首頁中間部分內(nèi)嵌一個頁面,將這個部分作為mainFrame,這個部分主要是幫助會員查詢想要購買的商品,當會員沒有注冊時也可以查詢商品,這是為了方便會員
57、查看是否有要購買的商品,當會員查找到自己想要購買的商品時,當會員單擊購買時系統(tǒng)將自動檢測會員是否登錄系統(tǒng),如果沒有登錄系統(tǒng)將提示會員沒有登錄并彈出登錄對畫框,登錄成功后方可購買商品。商品查詢方式采用的是模糊查詢?nèi)鐖D4.3 mohu.jsp頁面所示。</p><p> 圖4.3 商品模糊查詢</p><p> 4.4 網(wǎng)站會員設計</p><p> 會員是構成網(wǎng)
58、站主體的一個重要組成部分,網(wǎng)站設置會員塊的目的之一在于方便網(wǎng)站信息的管理,尤其是商務網(wǎng)站,獲取了注冊會員的資料信息,才能根據(jù)這些信息進行按單發(fā)貨、資料統(tǒng)計、地區(qū)整理的工作。因此,將會員作為模塊來劃分是很有必要的所謂的會員模塊,是指包含會員注冊和各項操作在內(nèi)的活動集合體。下面分析這流程中需要實現(xiàn)的個模塊和實現(xiàn)的功能。</p><p> 4.4.1 會員注冊</p><p> 首先,是會員
59、注冊和資料的登記,這兩個界面比較簡單。在成為會員之前要進行注冊。注冊時,有注冊條款的閱讀,確定后進入簡單的信息登記。在注冊信息登記中,先判斷會員名是否重復。并且對輸入的E-mail的格式進行檢查,輸入不正確時,要重新輸入。同時,系統(tǒng)會驗證前后輸入的密碼是否一樣。此外,對必須登記的項目,要填寫,否則不能注冊成功。顯示的注冊條約是在后臺已經(jīng)設置好的,打開數(shù)據(jù)庫就可以讀取了。接受會員提交的信息后,先根據(jù)會員名打開數(shù)據(jù)庫中的會員信息表,查詢該會
60、員名是否已經(jīng)存在。然后通過使用JavaScript腳本語言編寫的check函數(shù)對輸入的其他信息進行判斷,根據(jù)不同的情況出現(xiàn)不同的提示,直至正確。最后,將提交的信息寫入數(shù)據(jù)庫。值得注意的是:通過一個變量,保存會員的注冊時間段,可以限制會員在短時間內(nèi)多次重復注冊。這些功能的實現(xiàn)主要由注冊文件reg.java完成,register.jsp頁面如圖4-4所示下:</p><p> 圖4-4 會員注冊界面</p&g
61、t;<p> 部分主要實現(xiàn)代碼如下:</p><p> function pass{</p><p> var pass=false;</p><p> var uname=document.form1.username.value;</p><p> var upass=document.form1.upass.va
62、lue;</p><p> if (myform.pwd1.value==""){</p><p> alert("請確認密碼!");myform.pwd1.focus();return;}</p><p> if (myform.pwd.value!=myform.pwd1.value){</p><
63、;p> alert("您兩次輸入的密碼不一致,請重新輸入!");myform.pwd.focus();return;}</p><p> if (myform.email.value==""){</p><p> alert("請輸入Email地址!");myform.email.focus();return;}<
64、;/p><p> var i=myform.email.value.indexOf("@");</p><p> var j=myform.email.value.indexOf(".");</p><p> if((i<0)||(i-j>0)||(j<0)){</p><p>
65、alert("您輸入的Email地址不正確,請重新輸入!</p><p> ");myform.email.value="";myform.email.focus();return;}</p><p> <form name="form2" method="post" action="che
66、ckServlet" onSubmit="return pass()"></p><p> <table width="600" height="260" border="1" align="center" cellpadding="0" cellspacing=&quo
67、t;0" bordercolor="#000000"></p><p><b> <tr></b></p><p> <td width="160" height="40"><div align="center" class="S
68、TYLE3">用戶名:</p><p> 4.4.2 會員登錄</p><p> 其次是登錄界面,注冊成功后的會員在下次進入時,需要進行登錄,其主要功能就是識別是否是注冊會員。會員登錄后成為會員是網(wǎng)上購物系統(tǒng)中會員進行購物的必要條件,在運行本系統(tǒng)時后,首先進入的是網(wǎng)上購物系統(tǒng)的首頁,會員在沒有登陸的情況下可以查詢商城的公告信息,查看商城的各種商品及銷售排行等。當會員在“
69、會員登錄”操作區(qū)域中,沒有輸入會員名和密碼時,系統(tǒng)會通過 JavaScript 進行判斷,并給予提示。會員登錄模塊login.jsp如圖 4.5 所示:</p><p> 圖 4.5 會員登錄</p><p> 登錄數(shù)據(jù)驗證的程序代碼如下:</p><p><b> <%</b></p><p> Cond
70、b con=new Condb();</p><p> where Username='"+username+"' and Userpass='"+password+"'";</p><p> ResultSet rs=con.executeQuery(sql);</p><p>
71、 if(rs.next()){</p><p> session.setAttribute("username",username);</p><p> session.setAttribute("password",password);</p><p><b> %></b></p&
72、gt;<p> <script language="javascript"></p><p> alert("登錄成功");</p><p><b> </script></b></p><p> <% response.sendRedirect(&q
73、uot;../index.jsp");</p><p><b> }else{</b></p><p><b> %></b></p><p> <script language="javascript"></p><p> alert(&qu
74、ot;用戶名或密碼錯誤");</p><p> history.back();</p><p><b> </script></b></p><p><b> <%}}</b></p><p> 部分關鍵類代碼如下:</p><p> A
75、ction 實現(xiàn)類:</p><p><b> // 會員登錄</b></p><p> public ActionForward checkMember(ActionMapping mapping, ActionForm form,</p><p> HttpServletRequest request, HttpServletResp
76、onse response) {</p><p> String name = request.getParameter("name");</p><p> MemberForm.memberForm = dao.selectMemberForm(name);</p><p> if (null == memberForm || membe
77、rForm.equals("")) {</p><p> request.setAttribute("result", "不存在此會員,請重新登錄?。?!");</p><p> } else if (!memberForm.getPassword().trim().equals(</p><p> r
78、equest.getParameter("password").trim())) {</p><p> request.setAttribute("result", "密碼錯誤,請重新登錄?。?!");</p><p><b> } else {</b></p><p> requ
79、est.setAttribute("memberForm", memberForm);</p><p> }return mapping.findForward("checkMember");}</p><p><b> <body></b></p><p> <%@ includ
80、e file="shouye.jsp" %></p><p> <form name="form1" method="post" action=ShopCheckServlet" onSubmit="return pass();"></p><p> 單擊“登錄”按鈕后,先通過用
81、 JavaScript 編寫的函數(shù)來檢測是否輸入了會員名和密碼,如果沒有輸入,便鎖定相應的文本框進行輸入。確定輸入完成以后,將輸入表單中接受的信息,提交給文件控制層,由它查詢該會員是否存在于數(shù)據(jù)庫中的會員資料表中,如果存在便進入相應的界面,否則出現(xiàn)相應的提示。登錄界面是由文件user.jsp 實現(xiàn)的。在將表單信息提交給文件 checkusers.java 處理時,先檢測提交的信息是否完整。同時,控制字體“正在登錄……”字樣的顯示,也是在
82、該文件中通過 visibility 屬性的設置來實現(xiàn)的。通過檢測無誤后,將表單提交的信息轉給文件 checkusers.java 來處理,該文件根據(jù)獲取的信息,在數(shù)據(jù)庫會員信息表中查詢獲得的會員名,并作相應的處理。當會員登錄成功后系統(tǒng)會記錄本次登錄的信息,包括登錄時間等如圖4.6 所示</p><p> 圖4.6 登錄成功界面</p><p><b> 主要關鍵代碼:<
83、/b></p><p> 共</span>${requestScope.totalnum}<span class="STYLE8">頁</span></p><p> <span class="STYLE8">當前</span>${requestScope.curpage}<
84、span class="STYLE8">頁 </p><p> <a href="shouye.jsp" class="STYLE7">首頁</a> </p><p> <a href="ShopServlet?ybid=${requestScope.bid}&&p
85、agenum=${requestScope.curpage-1}">上一頁</a></p><p> <a href="ShopServlet?ybid=${requestScope.bid}&&pagenum=${requestScope.curpage+1}">下一頁 </a></p><p>
86、 <a href="ShopServlet?ybid=${requestScope.bid}&&pagenum=${requestScope.totalnum}"> 尾頁 </a></span></p><p> 4.4.3 會員信息管理</p><p> 上面講述的都是有關注冊和登錄的實現(xiàn)過程,當會員登錄完成后
87、,就可以進行相關的操作,如進入“我的帳戶登錄”,查看相關的信息。在進入“我的帳戶”前,系統(tǒng)會自動檢測該會員是否登錄。該頁是由過程 login()實現(xiàn)的,把一些常用的界面,寫成子過程,既方便其他頁面調(diào)用,又利于以后的程序修改和維護,其過程實現(xiàn)的方法和前面講述的系統(tǒng)登錄時的方法一樣,它也是將獲得的表單信息提交給文件 chkuser.java,由它檢測會員名,確定是否登錄。當會員登錄“我的帳戶”后,便進入帳戶主界面,該頁面展示當前網(wǎng)站銷售量和
88、人氣都是最好的十本商品,會員可以單擊商品名查看商品詳情,也可以直接點擊“購買”圖標,將商品放入購物車中?!拔业膸簟钡闹鹘缑媸怯蛇^程 userziliao()完成的。這一過程的實現(xiàn)主要根據(jù)數(shù)據(jù)庫中商品信息表的商品銷量字段進行排序,同時,設置查看商品詳細信息和購買商品的鏈接。</p><p> 4.4.3 會員查詢商品信息設計</p><p> 商品構成了網(wǎng)上購物系統(tǒng)的物質內(nèi)容,一個網(wǎng)上
89、購物系統(tǒng)能否吸引客戶,豐富的商品資源是必不可少的,所以網(wǎng)上購物系統(tǒng)的商品管理師整個系統(tǒng)中非常重要的一個環(huán)節(jié)。如何安全有效的存儲商品信息,合理安排頁面內(nèi)容,從而使會員查詢方便高效,這是商城管理所要考慮的內(nèi)容。前臺商品信息查詢模塊主要包括商品分頁查詢、商品分類查詢、商品銷售查詢、和特價商品查詢4 個功能。前臺商品信息查詢模塊的框架如圖4.7 所示:</p><p> 圖 4.7 前臺商品信息查詢</p>
90、<p><b> 部分代碼實現(xiàn)如下:</b></p><p> Action 實現(xiàn)類:</p><p> public ActionForward execute(ActionMapping mapping, ActionForm form,</p><p> HttpServletRequest request, Htt
91、pServletResponse response)</p><p> throws Exception {</p><p> request.setCharacterEncoding("gb2312");</p><p> this.dao = new GoodsDao();</p><p> small =
92、new SmallTypeDao();</p><p> action = Integer.parseInt(request.getParameter("action"));</p><p> session = request.getSession();</p><p> switch (action) {</p><
93、p><b> case 0: {</b></p><p> return goodSelect(mapping, form, request, response);</p><p> // 全部查詢小類別信息}</p><p><b> case 1: {</b></p><p>
94、return goodSelectBig(mapping, form, request, response)</p><p> // 按大類別商品信息查詢}</p><p><b> case 2: {</b></p><p> return goodSelectNewHead(mapping, form, request,respons
95、e);</p><p><b> // 新品查詢}</b></p><p><b> case 3: {</b></p><p> return goodSelectFreeHead(mapping, form, request,response);// 特價商品}}</p><p> 4.
96、5 會員購物設計</p><p> 在會員模塊中,除可以查看和修改個人的資料信息,還可以購買網(wǎng)站中的產(chǎn)品。由于商業(yè)網(wǎng)站的主要業(yè)務是銷售產(chǎn)品,因此將介紹的會員購物模塊也是網(wǎng)上購物系統(tǒng)的關鍵部分,會員購物的界面如下圖4.8所示:</p><p><b> 圖4.8 會員購物</b></p><p> 4.5.1 購物車設計</p>
97、<p> 會員登錄后,在頁面的任何一個地方,單擊“購買”鏈接,就可以將對應的商品放入購物車,購物車的作用是暫時存放讀者選中的商品,并顯示相應的產(chǎn)品信息。將選購商品放入購物車中,是由文件 add_shop.java 和文件 show_shop.java 共同完成的。前者是一個純功能性文件,在會員單擊“購買”鏈接時,獲得該商品的 ID 號,并根據(jù) ID 號查詢商品的其他信息,一起保存到數(shù)組變量 Session 中。 當文件a
98、dd_shop.java 執(zhí)行完將購物信息寫入 Session 數(shù)組變量后,便轉向由文件 show_shop.java完成購買商品信息顯示頁面。在該文件中,調(diào)出保存商品信息的數(shù)組變量 Session,經(jīng)過設計shop.jsp頁面如下:</p><p><b> 圖 4.9購物車</b></p><p> 查看購物車的部分關鍵代碼如下:</p><
99、;p> Cart_see.jsp</p><p> <%if(session.getAttribute("cart")==null){%></p><p><b> 您還沒有購物?。。?lt;/b></p><p> <%}else{%></p><p><b&g
100、t; <%</b></p><p> float sum=0;</p><p> Vector cart=(Vector)session.getAttribute("cart");</p><p> for(int i=0;i<cart.size();i++){</p><p> Sell
101、GoodsForm form=(SellGoodsForm)cart.elementAt(i);</p><p> sum=sum+form.number*form.price;}</p><p><b> %></b></p><p> 選購好商品的購物車界面如圖 4.10 所示。</p><p> 清空
102、購物車的部分關鍵代碼如下:</p><p> 清空購物車的實現(xiàn)方法很簡單,只需將保存在 session 中的購物信息清空,并將頁面重定向到購物車為空的頁面即可。清空購物車的完整代碼如下:</p><p> Cart_clear.jsp</p><p><b> <%</b></p><p> session
103、.removeAttribute("cart");</p><p> response.sendRedirect("clear.jsp"):%></p><p> 4.5.2 會員購物訂單設計</p><p> 當會員在購物車中確定好選購的商品品種和數(shù)量后,單擊“去下訂單”按鈕時,便進入確定購物信息和個人信息的頁面
104、,如果會員在注冊時,沒有登記個人詳細的收貨信息,便進入個人信息的錄入頁面;如果錄入完成或注冊時就已經(jīng)填寫了詳細的收貨信息,則顯示全部個人信息,并提供修改信息的鏈接。</p><p> 在會員購物車中單擊“購買”按鈕后,將出現(xiàn)會員商品信息和個人信息確定頁面,該頁面用于顯示會員購買商品的全部信息,包括商品信息、個人資料信息、送貨方式、支付方式,這時還沒有生成訂單,會員還可以取消訂單,也就是說,只要不單擊“生成訂單”
105、按鈕,就不會生成訂單。顯示購買商品全部信息的界面是由文件 orderedit.java 實現(xiàn)的。為了更加合理地處理頁面中各項數(shù)據(jù)的修改和更新,我們將各項功能模塊分別寫成不同的過程,保存在文件 cartfunction.java 中,并將該文件包含在 orderedit.java 文件中,當需要實現(xiàn)哪項功能時,只要調(diào)用該項功能的過程就可以了。在調(diào)用各過程,實現(xiàn)各功能前,還要在文件 orderedit.java 中,編寫 JavaScrip
106、t 函數(shù),用于響應列表框中選項改變和單擊選項事件。</p><p> 4.5.3 生成訂單</p><p> 單擊“生成訂單”按鈕后,則將表單的信息和 Session 數(shù)組變量保存的信息全部寫入數(shù)據(jù)庫,生成訂單;并通過生成訂單表和多表聯(lián)合查詢。共同顯示整個生成的訂單的全部信息。生成訂單是網(wǎng)上購物系統(tǒng)的最終目的,前面的所有功能的實現(xiàn)都是為了生成一個會員滿意的訂單做基礎的。在此要生成一個可
107、以供會員雖死查詢的訂單號,還要保存會員訂單中所購買的物品的詳細信息。當會員確認購物車中所購買的商品不在改變后,就可以到收銀臺結賬并生成訂單。結賬的流程為:從購物車中讀取商品名稱,商品數(shù)量,商品價格信息,生成一個唯一的訂單號,同時把會員的基本信息讀取出來,形成一個完整的訂單,并寫入數(shù)據(jù)庫,填寫訂單的頁面的運行結果如圖 4.10 所示:</p><p> 圖 4.10 訂單頁面運行結果</p><
108、;p><b> 主要關鍵代碼:</b></p><p><b> <%</b></p><p> String buy=request.getParameter("buy");</p><p> if(buy!=null&&buy.equals("查看&qu
109、ot;)){</p><p> response.sendRedirect("look.jsp");</p><p> }else if(buy!=null&&buy.equals("購買")){</p><p> response.sendRedirect("order.jsp");
110、</p><p><b> }</b></p><p><b> %></b></p><p> 4.5.4 查看生成訂單</p><p> 本系統(tǒng)中不僅在生成訂單時,顯示訂單信息,而且還可以在“我的帳戶”中查看歷史訂單,刪除訂單和修改訂單的進程狀態(tài)。會員在前臺修改訂單狀態(tài)后,后臺網(wǎng)站
111、管理人員就可以查看到,同時,后臺人員也可以修改訂單的狀態(tài),并將狀態(tài)信息反饋給會員,從而使整個訂單的進程很透明,便于信息的交流。</p><p> 當在“我的帳戶”中的訂單信息管理欄中單擊某訂單的“查看”鏈接后,便獲取該訂單的訂單號,并將訂單號提交給文件 dingdan.java,由該文件獲取訂單號后查詢相關信息,并將結果顯示在頁面中。訂單查詢模塊流程圖如圖 4.11 所示。</p><p&g
112、t; 圖 4-11 訂單查詢模塊流程圖</p><p> 第五章 購物后臺設計與實現(xiàn)</p><p> 此章將介紹網(wǎng)上購物后臺管理的設計,前臺功能的實現(xiàn)都離不開后臺各項數(shù)據(jù)的錄入和設置??梢哉f整個系統(tǒng)的執(zhí)行是從后臺開始的如:要顯示商品,需要從后臺錄入商品資料等等。整個后臺系統(tǒng)流程如圖 5-1 所示。</p><p> 圖 5-1 整個后臺系統(tǒng)流程</
113、p><p> 5.1 后臺登錄界面和主頁面界面設計</p><p> 為了確保后臺數(shù)據(jù)的安全性,進入后臺系統(tǒng)時,必須先登錄,才能進入。按會員名登錄后臺系統(tǒng)還可以識別管理人員的權限,從而依據(jù)權限進行相應的操作。登錄成功后,管理人員便進入后臺系統(tǒng)的主要界面,該主頁界面包括兩部分:一是系統(tǒng)操作導航菜單,二是本系統(tǒng)的名字。下面分別介紹他們的實現(xiàn)方法。</p><p> 5
114、.1.1 后登錄界面的設計</p><p> 此登錄界面的設計方法很簡單,和普通的登錄界面一樣,用于對操作人員登錄時的身份驗證。主要由兩個文件組成。一是設計界面的文件,主要功能是接收會員輸入的信息,如:姓名、密碼。另外一個是實現(xiàn)登錄功能的文件,主要作用是在數(shù)據(jù)庫的相關表中查找會員名和密碼信息,找到則進入后臺主頁,找不到則出現(xiàn)錯誤提示信息。該界面是由 JAVA 文件實現(xiàn)的。在文件中,建立一個表單,供會員登錄時輸入
115、會員名和密碼,并將接受的信息轉給 JAVA 文件來處理。</p><p> 在提交信息之前,先通過函數(shù) shop_check()對輸入表單的信息是否完整進行檢測。函數(shù) shop_check()是用 JavaScript 腳本語言編寫的。在確認提交的信息完整后,表單將信息提交給文件 chkadmin.java,該文件接受表單信息后,根據(jù)會員名查詢數(shù)據(jù)庫中的記錄,找到記錄后,核對會員名是否與密碼相符,如果無誤則進入
116、后臺系統(tǒng)主頁,否則出現(xiàn)錯誤信息提示。管理員登錄admin.jsp界面如圖5.2 所示:</p><p> 圖 5.2 管理員登錄流程圖</p><p> 圖 5-3 管理員登錄界面</p><p> 管理員信息驗證的關鍵代碼如下:</p><p><b> <%</b></p><p&g
117、t; String admin=(String)session.getAttribute("admin"); //從 session 中獲得會員名</p><p> if(admin==null || !admin.equals("true")){ //若會員名為空或 false</p><p> response.sendRedirect(&
118、quot;login.jsp"); // 則跳轉到登陸界面}</p><p><b> %></b></p><p> 5.1.2 后臺主頁的設計</p><p> 在設計后臺主頁時,由于整個后臺系統(tǒng)以管理信息為主,因此,在界面設計上盡量簡潔,以方便操作為主。此系統(tǒng)的后臺管理主頁是由一個框架結構構成的,當會員單擊導航菜單鏈
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 網(wǎng)上商店系統(tǒng)開發(fā)畢業(yè)論文
- 網(wǎng)上購物系統(tǒng)畢業(yè)論文
- 網(wǎng)上購物系統(tǒng)畢業(yè)論文
- 網(wǎng)上購物系統(tǒng)畢業(yè)論文
- 畢業(yè)論文——網(wǎng)上購物系統(tǒng) (3)
- 網(wǎng)上購物系統(tǒng)畢業(yè)論文 (2)
- 畢業(yè)論文——網(wǎng)上購物系統(tǒng) (2)
- 畢業(yè)論文——網(wǎng)上購物系統(tǒng) (2)
- 網(wǎng)上購物系統(tǒng)的畢業(yè)論文
- 畢業(yè)論文——網(wǎng)上購物系統(tǒng) (3)
- 畢業(yè)論文范文——網(wǎng)上購物系統(tǒng)的設計開發(fā)
- 畢業(yè)論文范文——網(wǎng)上購物系統(tǒng)的設計開發(fā)
- 網(wǎng)上購物畢業(yè)論文--網(wǎng)上購物系統(tǒng)的分析與設計
- 網(wǎng)上購物畢業(yè)論文
- 網(wǎng)上寵物店綜合系統(tǒng)開發(fā)【畢業(yè)論文】
- 網(wǎng)上購物商城系統(tǒng)的畢業(yè)論文
- 網(wǎng)上購物系統(tǒng)后臺管理畢業(yè)論文
- 畢業(yè)論文范文——網(wǎng)上購物系統(tǒng)
- 畢業(yè)論文范文——網(wǎng)上購物系統(tǒng)
- 基于javaee網(wǎng)上購物系統(tǒng)--畢業(yè)論文
評論
0/150
提交評論