版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、<p><b> 湖南軟件職業(yè)學院</b></p><p><b> 畢業(yè)設計</b></p><p> 畢業(yè)題目:基于JSP網上軍火購物系統 </p><p> 指導教師:</p><p> 學生姓名:</p><p
2、> 院系名稱:軟件與信息工程系 </p><p> 專業(yè)班級:.net1502 </p><p> 學生學號:201502050212 </p><p> 完成日期:2017年10月30號 &l
3、t;/p><p><b> 摘 要</b></p><p> 隨著社會的不斷發(fā)展,科學技術也在不斷的更新。Internet作為新型的工具,在90年代便開始用于商業(yè),它的迅速的發(fā)展為商業(yè)界提供了更加廣闊信息平臺與更多的商機,如催化劑一般刺激著商業(yè)經濟的快速發(fā)展。因此選擇設計開發(fā)一個企業(yè)門戶網站擁有重要的意義。</p><p> 本文闡述了網上
4、購物系統的開發(fā)與設計。設計采用現在比較流行的JSP網站開發(fā)技術,并考慮到網站所處理的數據的結構特點及所學到的知識,應用Microsoft SQL Server2000數據庫系統作為網站的后臺數據庫。系統實現了網站的基本功能,包括客戶的注冊登錄、瀏覽網站信息、信息查詢、購物并填寫訂單以及管理員對于網站的維護與更新。在頁面設計與制作中,對于頁面的基本格式,使用HTML語言出大的框架,然后用Dreamweaver8及Eclipse在框架里面做
5、詳細的設計。</p><p> 結合這次設計的意義對Internet在商業(yè)中的應用與發(fā)展做一下介紹;然后針對整個系統進行分析,其中包括可行性分析、需求分析、系統的業(yè)務流程分析、數據分析等;在此基礎上確定網站的功能目標,將網站的功能逐次劃分,并細分出子功能模塊;接下來設計并實現各個模塊,在每個模塊都能完成其功能的結果下將其綜合成一個完整的系統。</p><p> 關鍵詞:網上購物;JSP
6、;HTML</p><p> 第一章 引言1</p><p> 1.1 課題的背景、目的與意義1</p><p> 1.2國內外現狀1</p><p> 1.3 研究(設計)內容3</p><p> 1.4 論文的組織結構3</p><p> 第二章 相關技術簡介
7、5</p><p> 2.1 JSP技術5</p><p> 2.2 Microsoft SQL Server20006</p><p> 2.3 Web服務器6</p><p> 2.4 連接數據庫與JavaScript9</p><p> 2.5 CSS層10</p><p
8、> 第三章 系統分析11</p><p> 3.1 可行性分析11</p><p> 3.2 需求分析12</p><p> 3.2.1 業(yè)務需求分析12</p><p> 3.2.2 用戶需求分析12</p><p> 3.2.3功能需求分析12</p><p&g
9、t; 3.3 業(yè)務流程分析13</p><p> 3.3.1 前臺業(yè)務流程分析13</p><p> 3.3.2 后臺業(yè)務流程分析14</p><p> 3.4 數據流程分析15</p><p> 3.5 運行環(huán)境及開發(fā)工具16</p><p> 第四章 系統總體設計18</p>
10、<p> 4.1 系統結構設計18</p><p> 4.2 功能模塊設計18</p><p> 4.2.1 前臺模塊的功能模塊設計19</p><p> 4.2.2 后臺管理模塊的功能模塊設計20</p><p> 4.3 數據庫設計21</p><p> 4.3.1 E-R圖2
11、1</p><p> 4.3.2 基本表設計24</p><p> 第五章 系統實現29</p><p> 5.1 程序設計29</p><p> 5.2 系統頁面的設計與實現29</p><p> 5.3 前臺功能模塊的實現30</p><p> 5.3.1 用戶管理
12、模塊30</p><p> 5.3.2 購物車模塊34</p><p> 5.3.3 訂單查詢模塊38</p><p> 5.3.4 留言板模塊38</p><p> 5.4 后臺功能模塊的實現40</p><p> 5.4.1 管理員登錄模塊41</p><p>
13、5.4.2 添加商品模塊42</p><p> 5.4.3 訂單信息管理模塊44</p><p> 5.4.4 查詢用戶信息模塊45</p><p> 第六章 系統調試與實施47</p><p> 6.1 系統測試原理及測試原則47</p><p> 6.1.1 系統測試原理47</p&
14、gt;<p> 6.1.2 系統測試原則48</p><p> 第七章 結論49</p><p><b> 參考文獻50</b></p><p><b> 致 謝52</b></p><p><b> 第一章 引言</b></p&
15、gt;<p> 1.1 課題的背景、目的與意義</p><p> 計算機網絡的出現帶給了世界巨大的變化,從過去只面向專業(yè)部門的信息傳送擴展到現代生活的各個角落,它為世界的發(fā)展和變革做出了無可估量的貢獻。特別是在二十世紀九十年代,美國政府提出“信息高速公路”計劃并付諸于實施以后,網絡漸漸的從人們極少了解的領域來到了全世界平常人的生活中。</p><p> 在互聯網日益流行
16、的今天,網絡是主角,是時代的寵兒。在網絡大家族中,電子商務則是一個熱點。電子商務一個最基本體現就是網上購物,從一定程度上講它就是網上超市,也就是一種網上銷售?!熬W”字意味著它具有信息時代的快捷方便等特征。事實上電子商務的出現,給消費者的地位,消費觀念帶來了重要的變化。</p><p> 自我國加入WTO后,越來越多的傳統企業(yè)進一步認識到企業(yè)經濟發(fā)展的必然趨勢是以網絡化、全球化為主要特征。而企業(yè)實行電子商務則成為
17、企業(yè)發(fā)展與國際接軌的必要條件。多年來國家十分重視企業(yè)的信息化建設,并做了大量工作,但目前企業(yè)開始實施信息化的比例還不到20%。所以電子購物網站的實現是一個非常迫切的需求。</p><p> 現代的網絡,已經經歷過迅速發(fā)展的時期,他的技術也已經相當成熟。因此,依靠網絡技術來架設一個網站會在很多方面得到相關的支持。</p><p> 作為信息傳輸的媒介,它的高速,海量,及時與可接受的可靠性
18、滿足了現代人們對于需求的渴望。現在的網絡對于人們來說,已經可以不再是單單獲得信息的意義,更反應了現代人生活的理念,更為重要的是成為企業(yè)與政府傳達思想,介紹自身的平臺。因為現代社會愈發(fā)的依賴于網絡,特別是“萬維網”,為企業(yè)或政府量身設計一個網站被默認為必不可少的事情。</p><p><b> 1.2國內外現狀</b></p><p> 伴隨著Internet的蓬勃
19、發(fā)展,網絡購物中心作為電子商務的一種形式正以其高效、低成本的優(yōu)勢,逐步成為新興的經營模式和理念,人們已不再滿足于信息瀏覽和發(fā)布,而是渴望著能夠充分享受網絡所帶來的更多的便利。的確,客戶足不出戶便可以方便快捷的選購自己喜歡的商品,這正是網絡購物中心為客戶帶來的好處。</p><p> 敏銳的網絡商家當然不會錯過這樣絕好的機會,越來越多的網站投身到提供網絡購物服務的行列中來,一個基于Internet的全球電子商務框
20、架正在形成。</p><p> 在美、日等信息化程度較高的國家和地區(qū),網絡商店發(fā)展速度迅猛,美國的世界級超一流的零售商,如沃爾瑪凱瑪特,家庭倉儲、科羅格、J.C培尼等紛紛擠身于網絡經商的行列。調查表明:美國的家庭已越來越習慣于在家中從網上購物。 </p><p> 在我國,網上購物從無到有也不過短短幾年時間。我國第一家網上購物發(fā)生在1996年,燕莎友誼商場首次通過網上商城售出一個景泰藍
21、,雖然貨款的支付不是在網上進行的,但這畢竟為我國零售業(yè)奏出了網上購物的先聲。根據CNNIC的統計結果,截止2004年1月中國有互聯網用戶7950萬人,而又有40.7%以上的網民在過去的一年里有過網上購物經歷,這就說明中國有網上購物的用戶達是3235.7萬人,并且這一數字還在以17%左右的速度增長,到2006年中國網上購物用戶將達到6962萬人,這說明在中國發(fā)展網上購物具有良好的群眾基礎,網上購物方式日趨被大家所接受。</p>
22、<p> 在最近一段時間里,我也查了一些關于網上購物的信息。</p><p> 有60.4%的網站屬于企業(yè)網站,可見如今企業(yè)都將網站作為推廣自己的重要手段。其次是個人網站。而政府部門的網站占到4.4%。</p><p> 但是,另有調查顯示,將近75%的企業(yè)的網站每天的點擊率在200次以下,更有51.5%的企業(yè)網站的點擊率不足50次,僅有8.6%的企業(yè)網站的點擊率每天超
23、過1000次。這說明,做好一個網站,做出網站的特色也企業(yè)信息與新聞相結合來吸引人觀看是一個非常重要的問題。</p><p> 另外,作為信息、新聞傳播的傳統模式的報刊業(yè)也將目光和精力投入到網絡網站上來。毫無疑問,高速,海量的信息傳輸對報刊業(yè)也是巨大的刺激。2005第五屆中國網絡媒體論壇中提出到“順應數字化潮流,地方報業(yè)踏上網上之路”。</p><p> 此外,隨著電子時代的迅速發(fā)展,M
24、P3等電子產品已受到廣大的消費群體高度的關注。生產制造MP3的廠商作為新時代產業(yè)的一個主要部分,當然也會緊隨著時代的發(fā)展來使自己在市場與行業(yè)中更具競爭力。利用電子商務的模式,在介紹推廣自己的同時,以新的一種渠道銷售自己的產品,也愈發(fā)被關注。</p><p> 因此,設計一個具有電子商務功能的企業(yè)網站具有非常好的開發(fā)與應用前景。</p><p> 1.3 研究(設計)內容</p&g
25、t;<p> 這次設計實現了一個網上購物網站。網絡購物中心所承載的信息量大、購物流程比較繁瑣,而且互聯網中日益肆虐的黑客和病毒對網絡的安全性提出了更高的挑戰(zhàn)。開發(fā)出的網絡購物中心系統基于Windows 2000 Server中文企業(yè)版服務器和SQL Server 2000數據庫,采用國際先進的JSP進行開發(fā),具有很高的穩(wěn)定性和安全性。網絡購物中心真正實現了在Internet上的經營銷售,從而使其獲得更大的市場機遇及經濟效
26、益,很大程度地提高了企業(yè)的核心競爭力。</p><p> 這個網上購物系統所需要的功能從用戶角度進行劃分,可以分為前臺用戶功能和后臺管理功能。用戶功能主要提供給購物的用戶使用,包括用戶的注冊、登錄,購物車,查看訂單等;后臺管理功能主要提供給系統的管理人員使用,包括對用戶、商品、訂單的管理。</p><p> 用戶注冊后,登陸網站的用戶可以在線查看、訂購產品,并可在論壇中與其他用戶進行交
27、流及提出意見等。這些部分用JSP設計頁面及連接,使用數據庫來建立相關的表,以便于對其進行查看、修改或刪除。</p><p> 在網站設計中,管理員完成對網站的維護與管理的工作。使用數據庫中權限的功能對管理員設置權限,管理員可以對商品信息進行新增,修改及刪除,也可以對訂單信息進行處理,同時管理員也可以對用戶信息進行管理。</p><p> 1.4 論文的組織結構</p>&
28、lt;p> 本文分為七章,通過對這個網站的分析、設計與實現的過程的全面介紹來展示系統的全部特性。第一章緒論描述了課題的背景、目的與意義,介紹了國內外現狀,進而總結出此次研究工作的內容。第二章是在系統設計中的一些相關技術簡介。第三章系統分析首先從幾個角度分析了系統開發(fā)的可行性。闡述了系統在實際應用中的價值,然后進行了需求分析、網站業(yè)務流程分析和數據流分析。第四章的系統總體設計在明確了系統設計原則下,進行了功能模塊設計。接著進行數據
29、庫設計,首先針對系統中的數據設計出實體間的關系,然后描述了數據庫中基本表的設計。第五章的系統實現闡述了系統頁面及其邏輯功能的實現,重點描述了前臺與后臺的各個功能模塊的實現過程,對主要的原理和技術進行了詳細的說明,并列出了一些典型的邏輯的程序流程圖進行說明。第六章系統調試與實施介紹了系統的各項調試指標,分析了調試的過程和結果。第七章結論分析了系統的一些主要的優(yōu)、缺點,開發(fā)此系統的過程中所遇到的困難。最后是參考文獻和致謝。參考文獻中列出了本
30、次畢業(yè)設計中所用到的參考資料和文中所引用到的定義與解釋的出處。致謝中對在本次畢業(yè)設計中給予指導和幫助的老師和同學表示由衷的感謝。</p><p> 第二章 相關技術簡介</p><p><b> 2.1 JSP技術</b></p><p> 本系統采用JSP技術開發(fā)。因為JSP與同類的CGI、ASP、PHP相比有著獨特的優(yōu)勢。JSP是
31、Sun屬下Javasoft公司推出的技術,使用的Java語言是ASP、PHP和JSP三者中最新的技術。它以JavaServlet技術為基礎,又在許多方面作了改進,并且充分借鑒了ASP和PHP一些合理的地方。它的平臺無關性勝過ASP技術,而強大的JDBC數據庫接口規(guī)范又優(yōu)于PHP技術,而且JSP技術是以JAVA語言為基礎的,可以使用JavaBeans組件和自定義標簽,因此具有良好的擴展性。</p><p> 總的
32、來說,JSP業(yè)已成為目前主流的動態(tài)網頁開發(fā)技術之一。JSP的優(yōu)點如下:</p><p> (1)借助JSP技術,Web網頁設計人員可以使用HTML或者XML標記來設計和風格化Web頁面,使用JSP標記來生成動態(tài)Web頁面。在服務器端,JSP引擎負責解釋JSP標記和腳本,生產請求的內容,然后將結果以HTML頁面等形式發(fā)送回瀏覽器。這樣開發(fā)者可以保護自己的核心代碼,同時可以保證任何Web瀏覽器的高度兼容性。<
33、/p><p> (2)JSP頁面可借助可重用的、跨平臺的組件(JavaBean),來執(zhí)行Web應用所要求的極為復雜的業(yè)務處理。能夠共享和交換調用一般操作的組件,或者讓這些組件被別的開發(fā)人員或者開發(fā)團隊所使用。</p><p> ?。?)通過開發(fā)定制化的標簽庫等方法,JSP技術可以支持動態(tài)擴展技術。</p><p> ?。?)作為Java2的一個重要組成部分,JSP技術
34、能夠支持高度復雜的、基于Web的企業(yè)級應用。JSP技術可以輕松地與現有多種應用體系架構整合,可以充分利用已有開發(fā)工具和技巧,并擴展到企業(yè)級分布式應用環(huán)境。</p><p> 此外,JSP技術無論是在跨平臺特性、運行效率、企業(yè)級軟件開發(fā)還是商業(yè)支持方面都具有優(yōu)勢,從而使其成為目前和未來進行動態(tài)網頁開發(fā)的最佳工具之一[1]。</p><p> 2.2 Microsoft SQL Serve
35、r2000</p><p> 這次網站的設計選用Microsoft SQL Server 2000作為后臺數據庫。數據庫為db_business。</p><p> SQL Server 2000是一項全面完整的數據庫與分析產品。從借助瀏覽器實現的數據庫查詢功能到內容豐富的擴展標記語言(XML)支持特性均可有力地證明,SQL Server 2000為全面支持Web功能的數據庫解決方案。
36、與此同時,SQL Server 2000還在可伸縮性與可靠性方面保持著多項基準測試紀錄,而這兩方面特性又都是企業(yè)數據庫系統在激烈市場競爭中克敵致勝的關鍵所在。SQL SERVER 2000還推出了一組復雜的新安全特性:強大而靈活的基于角色的服務器、數據庫和應用程序配置安全性;集成的安全性審核工具可以跟蹤18個不同的安全事件及其子事件;精密的文件和網絡加密支持,包括SSL(安全套接字層)。SQL Server 2000已經通過美國政府C2
37、級安全性認證,具備目前業(yè)界最高等級的安全性[6]。</p><p> 對比SQL Server 2000 和其他的大型數據庫管理系統,SQL Server 2000 具有可靠的安全性,更快的存儲速度,高度的兼容性,因此,應用SQL Server 2000作為后臺數據庫為系統的開發(fā)提供了強有力的支持,并對以后軟件的運行提供了堅實的基礎。</p><p> 2.3 Web服務器</
38、p><p> Web服務器負責JSP文件的執(zhí)行。目前支持JSPd應用服務器較多,如Tomcat、Resin、Websphere、Weblogic、Jboss等。</p><p><b> Tomcat</b></p><p> Tomcat是Apache公司組織開發(fā)飛一種JSP引擎,由于自身具有Web服務器,可以作為獨立的Web服務器使用。&
39、lt;/p><p> 如今,基于Web的應用越來越多,傳統的Html已經滿足不了如今的需求。我們需要一個交互式的Web,于是便誕生了各種Web語言。如 Asp,Jsp,Php等。當然,這些語言與傳統的語言有著密切的聯系,如Php基于C和C++語言,Jsp基于Java語言。Tomcat即是一個 Jsp和Servlet的運行平臺。</p><p> Tomcat是一個免費的開源的Serlvet
40、容器,它是Apache基金會的Jakarta項目中的一個核心項目,由Apache,Sun和其它一些公司及個人共同開發(fā)而成。由于有了Sun的參與和支持,最新的Servlet和Jsp規(guī)范總能在 Tomcat中得到體現。Tomcat被JavaWorld雜志的編輯選為2001年度最具創(chuàng)新的java產品,可見其在業(yè)界的地位。</p><p> Tomcat最新版本是4.0x.4.0x與3.x的架構不同,而是重新設計的。T
41、omcat4.0x中采用了新的Servlet容器:Catalina,完整的實現了Servlet2.3和Jsp1.2規(guī)范。Tomcat提供了各種平臺的版本供下載,可以從http://jakarta.apache.org上下載其源代碼版或者二進制版。由于Java的跨平臺特性,基于Java的Tomcat也具有跨平臺性。</p><p> 與傳統的桌面應用程序不同,Tomcat中的應用程序是一個WAR(WebArchi
42、ve)文件。WAR是Sun提出的一種Web應用程序格式,與JAR類似,也是許多文件的一個壓縮包。這個包中的文件按一定目錄結構來組織:通常其根目錄下包含有Html和Jsp文件或者包含這兩種文件的目錄,另外還會有一個WEB-INF目錄,這個目錄很重要。通常在WEB-INF目錄下有一個web.xml文件和一個classes目錄,web.xml是這個應用的配置文件,而classes目錄下則包含編譯好的Servlet類和Jsp或Servlet所依
43、賴的其它類(如JavaBean)。通常這些所依賴的類也可以打包成JAR放到WEB-INF下的lib目錄下,當然也可以放到系統的CLASSPATH中,但那樣移植和管理起來不方便。</p><p> 在 Tomcat中,應用程序的部署很簡單,你只需將你的WAR放到Tomcat的webapp目錄下,Tomcat會自動檢測到這個文件,并將其解壓。你在瀏覽器中訪問這個應用的Jsp時,通常第一次會很慢,因為Tomcat要將
44、Jsp轉化為Servlet文件,然后編譯。編譯以后,訪問將會很快。另外 Tomcat也提供了一個應用:manager,訪問這個應用需要用戶名和密碼,用戶名和密碼存儲在一個xml文件中。通過這個應用,輔助于Ftp,你可以在遠程通過Web部署和撤銷應用。當然本地也可以。</p><p> Tomcat不僅僅是一個Servlet容器,它也具有傳統的Web服務器的功能:處理Html頁面。但是與Apache相比,它的處理
45、靜態(tài)Html的能力就不如Apache.我們可以將Tomcat和Apache集成到一塊,讓 Apache處理靜態(tài)Html,而Tomcat處理Jsp和Servlet.這種集成只需要修改一下Apache和Tomcat的配置文件即可。</p><p> 另外,Tomcat提供Realm支持。Realm類似于Unix里面的group.在Unix中,一個group對應著系統的一定資源,某個group不能訪問不屬于它的資源。
46、Tomcat用Realm來對不同的應用(類似系統資源)賦給不同的用戶(類似group)。沒有權限的用戶則不能訪問這個應用。 Tomcat提供三種Realm,1:JDBCRealm,這個Realm將用戶信息存在數據庫里,通過JDBC獲得用戶信息來進行驗證。 2:JNDIRealm,用戶信息存在基于LDAP的服務器里,通過JNDI獲取用戶信息。3:MemoryRealm,用戶信息存在一個xml文件里面,上面講的manager應用驗證用戶時即
47、使用此種Realm.通過Realm我們可以方便地對訪問某個應用的客戶進行驗證。</p><p> 在 Tomcat4中,你還可以利用Servlet2.3提供的事件監(jiān)聽器功能,來對你的應用或者Session實行監(jiān)聽。Tomcat也提供其它的一些特征,如與SSL集成到一塊,實現安全傳輸。還有Tomcat也提供JNDI支持,這與那些J2EE應用服務器提供的是一致的。說到這里我們要介紹一下通常所說的應用服務器(如Web
48、Logic)與Tomcat有何區(qū)別。應用服務器提供更多的J2EE特征,如EJB,JMS,JAAS等,同時也支持Jsp和 Servlet.而Tomcat則功能沒有那么強大,它不提供EJB等支持。但如果與JBoss(一個開源的應用服務器)集成到一塊,則可以實現J2EE 的全部功能。既然應用服務器具有Tomcat的功能,那么Tomcat有沒有存在的必要呢?事實上,我們的很多中小應用不需要采用EJB等技術,Jsp和 Servlet已經足夠,這時
49、如果用應用服務器就有些浪費了。而Tomcat短小精悍,配置方便,能滿足我們的需求,這種情況下我們自然會選擇 Tomcat.</p><p> 基于Tomcat的開發(fā)其實主要是Jsp和Servlet的開發(fā),開發(fā)Jsp和Servlet非常簡單,你可以用普通的文本編輯器或者IDE,然后將其打包成WAR即可。我們這里要提到另外一個工具Ant,Ant也是Jakarta中的一個子項目,它所實現的功能類似于 Unix中的ma
50、ke.你需要寫一個build.xml文件,然后運行Ant就可以完成xml文件中定義的工作,這個工具對于一個大的應用來說非常好,我們只需在xml中寫很少的東西就可以將其編譯并打包成WAR.事實上,在很多應用服務器的發(fā)布中都包含了Ant.另外,在Jsp1.2中,可以利用標簽庫實現Java代碼與Html文件的分離,使Jsp的維護更方便。</p><p> Tomcat也可以與其它一些軟件集成起來實現更多的功能。如與上
51、面提到的JBoss集成起來開發(fā)EJB,與Cocoon(Apache的另外一個項目)集成起來開發(fā)基于Xml的應用,與OpenJMS</p><p> 集成起來開發(fā)JMS應用,除了我們提到的這幾種,可以與Tomcat集成的軟件還有很多。</p><p> Tomcat確實是一個很好的工具,不僅僅因為其免費,功能強大,更因為其開放性。如今,開源軟件越來越收到人們的重視,Linux就是一個成功
52、的典型[11]。</p><p><b> Resin</b></p><p> Resin是目前最流行的支持JSP和Servlet的Web服務器之一,它被譽為JSP最快的解釋器,而且,目前的Resin可以支持Sun的J2EE,這一點Tomcat暫時是做不到的。Resin對靜態(tài)頁處理能力相對較弱,為了更好的發(fā)揮特性,通常,它都與Apache組合使用,這樣的組合可以
53、架構出功能十分強大的站點。</p><p> Weblogic Server</p><p> Weblogic是 BEA公司開發(fā)的墓前最流行的Web應用服務器之一,它擁有處理關鍵Web應用系統問題所需的性能,具備很高的可擴展性和可用性,而且在與BEA Weblogic Commerce Server TM配合使用時,可為部署適應性個性化的電子商務應用系統所需的多種特色和優(yōu)勢:<
54、/p><p><b> 領先的標準</b></p><p> 全面支持EJB、JSB、JMS、JDBC、XML、和WML。</p><p><b> 無限的可擴展性</b></p><p> 包括客戶機的連接共享,資源Pooling以及動態(tài)網頁和EJB組建群集。</p><p
55、><b> 部署靈活</b></p><p> Weblogic Server的特點是與領先的數據庫、操作系統和Web服務器集成。</p><p> 在本次設計中,選擇使用的是Tomcat服務器。</p><p> 2.4 連接數據庫與JavaScript</p><p> JDBC(Java DataB
56、ase Connectivity)是sun公司制定的Java鏈接數據庫技術。在安裝好數據庫后JSP并不能直接與數據庫連接[8],這里選擇利用第三方JDBC驅動程序連接數據庫。在項目開發(fā)中,如果頻繁在JSP頁面中使用數據庫連接函數,釋放函數進行操作的話,勢必會非常麻煩,而且代碼的冗余量也很大,頁面很多的時候維護也會非常麻煩,頁面上到處都是數據庫連接和釋放代碼。因此,可以利用公共數據庫訪問連接JavaBean的開發(fā)。通過將數據庫連接函數代碼
57、,釋放函數代碼等封裝在JavaBean中,可以減少非常多的代碼編程工作,提高代碼可維護性。</p><p> 在加載了JDBC驅動程序,建立了數據庫的URL后,創(chuàng)建一個Condb.java的文件,通過調用DriverManager類的getConnection方法與db_Business數據庫連接。在getConnection方法的實現中,聲明數據庫名稱為db_Business。這樣,在其他的Java文件和頁面
58、中聲明調用或包含了Condb.java文件后,都可以對數據庫操作了。</p><p> JavaScript也叫小腳本語言,是一種基于對象和事件驅動并具有安全性能的腳本語言,使用它的目的是與HTML超文本標識語言、Java 腳本語言一起實現在一個網頁中鏈接多個對象,與網絡客戶交互作用,從而可以開發(fā)客戶端的應用程序。它是通過嵌入或調入在標準的HTML語言中實現的[9]。</p><p>&
59、lt;b> 2.5 CSS層</b></p><p> CSS層疊樣式表 (Cascading Style Sheet) 是一系列格式規(guī)則,它們控制網頁內容的外觀。使用 CSS 可以非常靈活并更好地控制具體的頁面外觀,從精確的布局定位到特定的字體和樣式。并能極大的方便網頁制作的工作[7]。這次設計中就學習使用了CSS層疊樣式表,在HTML文文檔外部將一系列CSS規(guī)則存儲到一個.CSS文件中。
60、例如創(chuàng)建了一個名為body的選擇器。利用它來統一設計網站內網頁背景及外部框架的樣式。在聲明中規(guī)定了頁面的背景、滾動條的顏色樣式等。還用.br和.wenbenkuang兩個選擇器確定輸出文本框時的樣式。由于CSS已經規(guī)定聲明部分中的屬性及其取值范圍,所以對于我這樣初學者的難點就是如何找到合適的屬性來實現頁面設計。</p><p> 第三章 系統分析</p><p><b>
61、 3.1 可行性分析</b></p><p> 可行性分析是在全面調查基礎上,針對新系統的開發(fā)是否具備必要性和可能性,對新系統的開發(fā)從技術、經濟、運行的方面進行分析和研究,以避免投資失誤,保證新系統開發(fā)成功。可行性研究的目的就是用最小的代價在盡可能短的時間內確定問題是否能夠解決。這部分將從以下四個方面進行研究:技術可行性、經濟可行性、操作可行性和調度可行性。</p><p>
62、<b> ?。?)技術可行性</b></p><p> 因為計算機硬件的發(fā)展已經越來越快,現在PC機的性能已經可以勝任普通網站的web服務器。購買一臺高性能PC機作為企業(yè)的網站對于這個營銷商來說并不是問題。</p><p> JSP是Java在Internet/Intranet Web上的重要應用技術,可以和各種Java技術完好的結合在一起從而實現非常復雜的應用。
63、因此得到了廣泛的支持和承認,成為一種非常流行的網站開發(fā)技術。利用JSP技術可以建立先進、安全和跨平臺的動態(tài)網站。鑒于JSP技術的成熟與廣泛的使用,加以指導老師的幫助可以得到很多的技術支持。由于在學習數據庫時一直以SQL Server作為例子,所以采用Microsoft SQL Server2000作為數據庫的后臺。</p><p><b> ?。?)經濟可行性</b></p>
64、<p> 根據調查的資料,現在聘用一支團隊設計并建設企業(yè)商務型網站的費用為5300元左右,另外每年交納600元占用網站空間和網站維護費。為了使網站建成后能達到增加企業(yè)經濟效益的效果,尋找一支創(chuàng)新與技術優(yōu)秀的團隊最多需要增加3000元的一次性投資。這樣看來一個成功的網站建成后為這個營銷商帶來的效益將會遠大于成本。但架設好一個網絡中的服務器,以滿足互聯網中瀏覽者對速度的需求,這樣每年服務器與網絡線路和設備的維護費用將是企業(yè)不得不
65、重點考慮的因素。如何做好經濟可行性分析,需要通過仔細的調查與投資和行業(yè)方面的專業(yè)人士分析。</p><p><b> ?。?)操作可行性</b></p><p> 如今,計算機與網絡已經非常地普及。特別是在企業(yè)信息化高需求與快速發(fā)展的時代,計算機應用已經成為企業(yè)員工必備的技能。由于這個課題是以PC機作為服務器的網站,營銷商可以自己對網站進行操作和管理。</p&
66、gt;<p><b> 3.2 需求分析</b></p><p> 商務系統隨著中國經濟的高速發(fā)展發(fā)生了巨大的變化。專做營銷的中小型企業(yè)隨著百姓個人消費水平的增長迅速成長起來,但同時也帶來了這一行業(yè)激烈的競爭。</p><p> 3.2.1 業(yè)務需求分析</p><p> 網站的制作已經不單單是把企業(yè)想要表達的內容擺放在網
67、站上那么簡單,當今的網站設計包含了更多的設計元素,給予瀏覽者更多的視覺享受。現在企業(yè)營銷商需要用一些更新穎更有效的方式增強競爭力。建設一個宣傳自身商品形象的電子商務營銷模式的網站是一種有效的方法。另外,通過電子商務網站,廣闊自己的營銷方式和市場,能夠幫助企業(yè)營銷商從魚龍混雜的市場中脫穎而出,完善企業(yè)銷售與服務的環(huán)節(jié),最終提升企業(yè)的價值與經濟效益。</p><p> 3.2.2 用戶需求分析</p>
68、<p> 這個網站以上面的業(yè)務需求為基礎,進一步提出網站需要完成的以下任務:網站需要讓供應商、客戶以及瀏覽者能看到商城的信息及動態(tài),另一個重要的內容就是能夠顯示出該商城現有的各類型商品及其詳細信息;由于消費者的需求在增長和變化,商城在面對面銷售的基礎上也要隨之發(fā)展出相應的服務,如在線訂購等技術。</p><p> 另外,企業(yè)營銷商除了能與普通客戶一樣瀏覽網站之外,還需要對網站進行管理。企業(yè)需要定期
69、更新現有商品的詳細信息、商城動態(tài)和聯系方式,必要時還要對企業(yè)的介紹做更改。對于消費者通過網站提交的各種訂單能夠進行處理以方便銷售。</p><p> 3.2.3功能需求分析</p><p> 根據上面的需求分析,需要設計出網站的前臺與后臺。用戶在前臺所瀏覽的內容,網站的后臺需要能相應的做出更新或修改。根據以上的想法,設計出網站的功能:</p><p> 前臺用
70、戶相關功能主要包括:</p><p><b> 用戶注冊、登錄;</b></p><p><b> 購物車;</b></p><p><b> 訂單查詢;</b></p><p><b> 個人資料修改;</b></p><p&
71、gt;<b> 發(fā)布留言。</b></p><p> 后臺管理相關功能主要包括:</p><p><b> 添加商品;</b></p><p><b> 處理訂單;</b></p><p><b> 查詢用戶信息;</b></p>
72、<p><b> 添加連接;</b></p><p><b> 管理公告信息。</b></p><p> 將以上這些功能制作成網頁以后,在其中分別互相建立連接,基本完成商城及用戶對網站的要求。</p><p> 3.3 業(yè)務流程分析</p><p> 將上面的需求分析進行歸納。得
73、出網站的兩個業(yè)務主角,即用戶與管理員。然后制定他們的相關活動。對應網站的功能可以確定,用戶活動對應網站前臺業(yè)務流程;管理員活動對應網站的后臺業(yè)務流程。在對業(yè)務流程分析中,盡量把業(yè)務主角的活動考慮全面,使系統的功能盡量完整。</p><p> 3.3.1 前臺業(yè)務流程分析</p><p> 前臺業(yè)務主要面向客戶。用戶可以瀏覽網站主頁、商品的介紹和一些服務信息。前臺業(yè)務流程如圖3.1所示。
74、 </p><p> 圖 3.1 前臺業(yè)務流程圖</p><p> 3.3.2 后臺業(yè)務流程分析</p><p> 在網站設計中,管理員完成對網站的維護與管理的工作。使用數據庫中權限的功能對管理員設置權限,管理員可以對商品及商品分類的信息進行新增,修改及刪除,也可以對訂單信息進行查看、撤銷、發(fā)貨、完成等處理,同時管理員也可以對用戶信息進行管理。流程圖如圖3.2
75、所示。</p><p> 圖 3.2 后臺業(yè)務流程圖</p><p> 3.4 數據流程分析</p><p> 在分析了系統的業(yè)務流程之后,就要分析系統的數據流,為后面設計網站的數據庫做好基礎。這里主要利用數據流程圖來說明數據流程。數據流程圖是一個圖示工具,容易理解,容易在開發(fā)和用戶方之間進行交流,以及在開發(fā)組織內部交流。因此數據流程圖作為一種模型工具已經廣泛
76、使用在軟件工程的實踐中[5]。</p><p> 根據前臺業(yè)務流程,可以將用戶的活動分為兩類。用戶瀏覽所使用到的數據歸納為站內信息,如商品信息等。而用戶提交的訂單則作為網站的訂單數據。相應的,根據后臺業(yè)務流程,管理員對網站內容的添加、更新和刪除等所操作的數據定義為商城信息。網站數據流的總體圖如圖3.3所示。</p><p> 圖 3.3 網站數據流的總體圖</p><
77、;p> 進一步分析網站的數據流程,得到網站數據流程的零級圖,如圖3.4所示。</p><p> 圖 3.4 網站數據流的零級圖</p><p> 上面得到的零級圖并不是整個網站數據的詳細流程圖。它只是將網站的數據流進行了一下分類。例如將商城信息分為了商品信息、分類信息和用戶信息。在零級圖的基礎上還可以將每一個處理的細節(jié)描述出來,從而畫出細節(jié)圖。</p><p
78、> 3.5 運行環(huán)境及開發(fā)工具</p><p> 操作系統:Windows 2000。</p><p> 數據庫:SQL Server 2000。</p><p> Web應用服務器:Tomcat5.0。</p><p> 開發(fā)工具:Eclipse3.1.2以上版本,Dreamweaver8。</p><p
79、> 第四章 系統總體設計</p><p> 4.1 系統結構設計</p><p> 根據業(yè)務流程,需要將網站劃分為前臺、后臺和數據庫。前臺中,客戶在登錄網站主頁后即可鏈接查看到商品等信息,還可以做訂購商品等活動。為了方便客戶搜索感興趣的商品信息,將商品搜索嵌入到主頁面中。數據庫將要作為網站后臺重要的組成部分,管理員的主要操作幾乎全部圍繞數據庫,最后將更新的數據要顯示給前臺。
80、</p><p> 前臺是一個比較大的功能群,它所包含的信息不僅數量多,而且種類不同。將它設計成比較優(yōu)化的結構形式能組織好網站的信息內容并將其歸類,方便用戶獲得所需要的信息。其中每一部分都以盡量少的內容顯示,以免瀏覽者看的眼花繚亂而失去耐心。除了這些作用外,設計好前臺的結構形式,也是為后面程序的編寫做出了框架。在為系統劃分功能模塊,并以模塊為單位來實現設計時也是以這個結構為根基的。</p><
81、;p> 系統的后臺要對整個網站的信息和數據進行維護。網站前臺所顯示的信息在后臺都應該有對應的維護。這樣,除了設計后臺的各個管理界面外,為了方便管理員的工作,可以將各個管理的界面結合到一個頁面中。因此,各個管理的界面會作為主管理界面的分支。</p><p> 在設計好網站前臺與后臺的結構以后,就將數據庫加入到結構中。后臺將更新的數據寫入到數據庫中,前臺再將數據庫中的信息取出來并顯示。</p>
82、<p> 4.2 功能模塊設計</p><p> 層次模塊結構是將系統劃分為若干子系統,子系統下再劃分為若干的模塊。而模塊是指具備有輸入輸出、邏輯功能、運行程序和內部數據四種屬性的一組程序。在結構化系統設計中,模塊一般都是按功能劃分的,通常稱為功能模塊。合理的功能模塊的劃分能夠極大限度地減少重復勞動、提高開發(fā)工作的效率并增大系統的可維護性。</p><p> 以前面的系統
83、分析為基礎,將系統分為兩大模塊,即前臺模塊和后臺模塊。</p><p> 網絡購物中心的功能結構如圖4.1所示。</p><p> 圖 4.1 網絡購物中心功能結構圖</p><p> 4.2.1 前臺模塊的功能模塊設計</p><p> 前臺模塊主要為登陸網站的用戶提供商品和服務的信息,填寫并提交訂單的服務。這樣,將前臺模塊再細分為
84、用戶管理模塊、訂單查詢模塊、購物車模塊、修改個人資料模塊、留言板模塊。顧名思義,這些模塊的名稱基本概括了它們的功能。下面詳細說明一下這些功能模塊的設計:</p><p> ?。?)用戶管理模塊:</p><p> 為了方便于網站的管理,必須由一套完整的用戶管理體系。該網站用戶管理模塊主要實現用戶的注冊、登錄、找回密碼3方面功能。</p><p><b>
85、 ?。?)購物車模塊:</b></p><p> 在超市購物,可以根據自己的需要將很多種商品挑選至購物車或購物籃中,然后到收銀臺結款。而在網上虛擬的商城中,當然沒有辦法使用真正的購物工具,因此,通常都會采用一種被稱為“購物車”的技術來模擬現實生活。在網上商城中,所選商品須通過購物車進行暫存,然后生產訂單。這種技術使用起來十分方便,不但可以隨時添加、查看、修改、清空購物車中的內容,還可以隨時去收銀臺結
86、款。</p><p> (3)訂單管理模塊:</p><p> 用戶提交訂單后,通過產生的訂單號查詢訂單信息及執(zhí)行狀態(tài)。只需要根據用戶錄入的訂單號在數據表中查詢處對應的貨品信息即可。</p><p> (4)個人資料管理模塊:</p><p> 用戶資料修改時為用戶更改個人信息所提供的窗口,為了保護用戶信息部受非法侵害,用戶只有登錄網
87、頁后才有權限修改個人資料。</p><p> ?。?)留言板管理模塊:</p><p> 留言板是一個商務網站中不可缺少的組成部分,它可以增進用戶與網站之間的交流。在現實網絡開發(fā)中存在著各種各樣的留言板,但它們都由基于瀏覽留言板及添加留言板2部分組成。</p><p> 這樣,子模塊各自的內容基本設計好。下面可以設計如何將這些模塊組織在一起,構成一個結構比較合理
88、的前臺了。除了在主頁中建立面向其他模塊的鏈接外,也要在其他模塊中建立返回主頁面的鏈接。另外各個模塊間也應該互相鏈接起來。</p><p> 4.2.2 后臺管理模塊的功能模塊設計</p><p> 后臺管理模塊的功能是對站內的資源進行管理和維護。以后臺的業(yè)務流程分析和前臺各個模塊的設計為基礎、根據用戶的需求分析來確定后臺管理模塊應具有的功能。后臺管理模塊的各個子功能模塊如下:</
89、p><p> 管理員身份驗證模塊:</p><p> 為合法用戶提供一個后臺入口。該模塊的功能是對管理員身份進行能夠驗證。用戶輸入登錄ID和密碼后,系統將判斷登錄ID及密碼的有效性,如果通過驗證則狀態(tài)后臺主頁,反之則提示錯誤。</p><p><b> 商品管理模塊:</b></p><p> 向商品表插入前臺首頁展
90、示的商品信息,也就是添加商品信息的功能。</p><p><b> 處理訂單模塊:</b></p><p> 網站管理者對用戶訂單的執(zhí)行和編輯狀態(tài)。</p><p><b> 用戶信息管理模塊:</b></p><p> 查詢注冊所有用戶,對一些非法或失信用戶進行刪除操作 。</p&g
91、t;<p><b> 公告信息管理模塊:</b></p><p> 網站向用戶發(fā)布最新公告信息。</p><p><b> 鏈接信息管理模塊:</b></p><p> 管理員向前臺首頁添加友情鏈接信息。</p><p><b> 4.3 數據庫設計</b&g
92、t;</p><p> 數據庫是數據庫應用程序的重要組成部分。一個設計結構合理的數據庫對于應用程序的開發(fā)效率和程序的性能都是非常重要的。數據庫的設計過程大致如下:</p><p> 根據用戶需求,確定數據庫中要保存的數據信息。對用戶需求進行分析時數據庫設計的第一個階段。不斷的調查與研究用戶需求,了解企業(yè)運作流程等系統需求,使設計概念模型的基礎。</p><p>
93、 設計數據庫的概念模型。概念模型是按用戶的觀點來對數據建模,使用與進行信息世界建模的工具。它對整個數據庫的設計具有深刻的影響。</p><p> 邏輯結構設計。邏輯結構是把概念結構轉化為與所采用的數據庫管理系統所支持的數據模型相符合的過程。</p><p> 數據庫的實施和維護。</p><p> 在設計好前臺與后臺的功能模塊后,就開始進行數據庫的設計了。根
94、據網站系統的分析,數據庫是整個網站的核心。從前臺顯示的信息到后臺操作的對象,都是圍繞數據庫展開的。</p><p> 4.3.1 E-R圖</p><p> E-R圖是一種概念模型。概念模型實際上是現實世界到機器世界的一個中間層次。概念模型用于信息世界的建模,是顯示世界到信息世界的第一層抽象,使數據庫設計人員進行數據庫設計的有利工具,也是數據庫設計人員和用戶之間進行交流的語言,因此概念
95、模型一方面應該具有較強的語義表達能力,能夠方便、直接的表達應該用眾的各種語義知識,另一方面他還應該簡單、清晰并且易于用戶理解[7]。以下是各個數據表的實體圖。</p><p> ?。?)商品信息表tb_Ware的實體圖</p><p> 圖 4.2 商品信息表tb_Ware的實體圖</p><p> ?。?)用戶信息表tb_User的實體圖</p>
96、<p> 圖 4.3 用戶信息表tb_User的實體圖</p><p> ?。?)留言信息表tb_Text的實體圖</p><p> 圖 4.4 留言信息表tb_Text的實體圖</p><p> (4) 訂單生成表tb_Sub的實體圖</p><p> 圖 4.5 訂單生成表tb_Sub的實體圖</p>&l
97、t;p> ?。?)訂單商品表tb_Shop的實體圖</p><p> 圖 4.6 訂單商品表tb_Shop的實體圖</p><p> (6)超級鏈接表tb_Link的實體圖</p><p> 圖 4.7 超級鏈接表tb_Link的實體圖</p><p> ?。?)管理員信息表tb_Admin的實體圖</p><
98、p> 圖 4.8 管理員信息表tb_Admin的實體圖</p><p> ?。?)公告信息表tb_Affiche的實體圖</p><p> 圖 4.9 公告信息表tb_Affiche的實體圖</p><p><b> (9)總體E_R圖</b></p><p> 圖 4.10 總體E-R圖</p>
99、;<p> 4.3.2 基本表設計</p><p> 表的設計是這次設計的一個核心內容。根據前面對網站前臺與后臺功能模塊的分析和對數據庫中實體關系的設計,可以看到網站中所用到的數據信息基本包括:商品信息、用戶信息、留言信息、訂單信息、超級鏈接信息、管理員信息、公告信息等。下面是為數據庫設計的表:</p><p> 商品信息表tb_Ware</p><
100、p> 商品信息表tb_Ware用來保存商品的基礎信息。結構如表4.1所示。</p><p> 表4.1 tb_Ware的結構</p><p> 用戶信息表tb_User</p><p> 用戶信息表tb_User用來保存用戶信息。表tb_User的結構如表4.2下。</p><p> 表4.2 tb_User的結構</p
101、><p> 留言信息表tb_Text</p><p> 留言信息表tb_Text用來記錄留言信息。表tb_Text的結構如表4.3所示。</p><p> 表4.3 tb_Text的結構</p><p> 訂單生成表tb_Sub</p><p> 訂單生成表tb_Sub用來記錄新生成的訂單。表tb_Sub的結構如
102、表4.4所示。</p><p> 表4.4 tb_Sub的結構</p><p> 訂單商品表tb_Shop</p><p> 訂單商品表tb_Shop用來記錄某一訂單中所定購的商品的詳細信息。表tb_Shop的結構如表4.5所示。</p><p> 表4.5 tb_Shop的結構</p><p> 超級鏈接表
103、tb_Link</p><p> 超級鏈接表tb_Link主要用于記錄調價的超級鏈接信息。表tb_Link的結構如表4.6所示。</p><p> 表4.6 tb_Link的結構</p><p> 管理員信息表tb_Admin</p><p> 管理員信息表tb_Admin主要用于記錄管理員的信息。表tb_Admin的結構如表4.7所
104、示。</p><p> 表4.7 tb_Admin的結構</p><p> 公告信息表tb_Affiche</p><p> 公告信息表tb_Affiche主要用于記錄后臺調價的公共信息。表tb_Affiche的結構如表4.8所示。</p><p> 表4.8 tb_Affiche的結構</p><p> 第
105、五章 系統實現</p><p> 在上一章著重討論了系統各個模塊功能的設計,并詳細分析了每一個模塊的功能。在本章將具體討論如何實現功能模塊,最終實現整個系統。經過這個階段的設計工作,應該得出對目標系統的描述,從而在編碼階段可以把這個描述直接翻譯成用JSP網頁設計語言書寫的程序。</p><p><b> 5.1 程序設計</b></p><
106、p> 本系統設計的網站在設計過程中包含頁面(HTML)的設計以及客戶端驗證機制(JavaScript)的設計。JavaScript也叫小腳本語言,他是一種非常流行的動態(tài)網頁技術。他不僅能夠實現網頁的動態(tài)效果,而且能夠在一定程度上檢測網頁的錯誤,從而在一定程度上實現網站的安全。本系統應用服務器端JSP動態(tài)網頁技術,以及在Serverlet和JavaBean的可重用組件技術的支持下,結合客戶端動態(tài)網頁技術Javascript以及與H
107、TML的無縫結合的設計,從而方便系統的實現[10]。</p><p> 5.2 系統頁面的設計與實現</p><p> 如果將網站比作一個人的話,服務器就像大腦,數據庫就像五臟六腑,其內嵌的Java和JavaScript組合起來就像是細胞與神經,而網頁就是這個人的皮肉。網頁將網站的各個組成部分包裹起來,形成易懂并且美觀的外表展示給大家。瀏覽者登陸網站后看到的就是一個個網頁的組合。所以設
108、計和實現每一個網頁也是非常重要的工作。</p><p> 隨著科技的高速發(fā)展,眾多網頁制作的應用軟件應運而生。相對于傳統的動態(tài)網頁開發(fā)工具而言,由于繼承了Java語言的許多優(yōu)點,用JSP開發(fā)動態(tài)網站十分方便,開發(fā)效率較高。此外,JSP還具有強大的組件(Java Bean)支持功能,可以方便地實現組件復用,進一步提高了開發(fā)效率。</p><p> 在整個網頁的制作過程中,都是結合使用HT
109、ML語言來實現設計的。系統的頁面設計決定了網站的風格, 制作好的網站不僅提供給營銷商,更多的要供瀏覽者瀏覽。所以整個網站系統應注重的是:易導航性、易操作性和友好的交互界面。因此,網站的設計最好要簡潔、明了、格調清新、實用、易于使用和維護。在頁面的風格上應保持統一,這里采用CSS樣式表將所有頁面的字體、字號、顏色以及超鏈接的樣式做統一定義。</p><p> 5.3 前臺功能模塊的實現</p>&l
110、t;p> 整個系統分為了前臺功能模塊和后臺功能模塊。下面詳細討論主要的幾個功能模塊的程序實現。在每個模塊的介紹中,將具體說明一些涉及要點。</p><p> 前臺功能模塊分為用戶管理模塊、訂單查詢模塊、購物車模塊、修改個人資料模塊、留言板模塊5個部分。前臺首頁主要有以下幾個部分:</p><p> ?。?)網站導航:主要用戶顯示網站的旗幟廣告、各功能模塊導航;</p>
111、<p> ?。?)用戶登錄:用戶在此注冊、登錄或找回密碼;</p><p> ?。?)商品分類搜索:用戶按商品類別進行搜索顯示;</p><p> ?。?)銷售排行榜:按照商品的銷售數量顯示銷售排行信息;</p><p> ?。?)商品展示區(qū):按后臺添加商品的時間順序展示商品;</p><p> ?。?)友情鏈接:顯示友情鏈接信
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 基于jsp的網上購物系統
- 基于jsp的網上購物,系統的實現
- 基于jsp的網上購物系統的實現
- 基于jsp的網上購物系統-開題報告
- 基于jsp的網上購物系統【文獻綜述】
- 基于jsp的網上購物系統【開題報告】
- jsp網上購物系統課程論文
- 基于jsp的網上購物系統設計和開發(fā)
- 畢業(yè)設計--基于jsp的網上購物系統
- 基于jsp的網上購物系統畢業(yè)設計
- 基于jsp的網上購物系統設計 學年論文
- 基于JSP的網上購物系統的實現.pdf
- jsp網上購物 論文
- 基于JSP的網上購物系統開發(fā).pdf
- 基于jsp的網上購物系統-畢業(yè)設計
- jsp課程設計---網上購物系統
- 畢業(yè)論文 基于jsp的網上購物系統設計
- 基于JSP網上購物系統的實現與應用.pdf
- 基于jsp技術網上購物系統畢業(yè)設計論文
- jsp網上購物系統畢業(yè)設計
評論
0/150
提交評論