版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、<p> 課題:電子拍賣系統(tǒng)的設計與實現</p><p><b> 姓名:***</b></p><p><b> 學號:***</b></p><p><b> 班級:***</b></p><p><b> 學院:***</b>&l
2、t;/p><p><b> 指導教師:***</b></p><p><b> 完成時間:</b></p><p><b> 摘 要</b></p><p> 本電子拍賣系統(tǒng)以Windows XP為開發(fā)平臺,MyEclipse為開發(fā)工具,MySQL為后臺數據庫,利用JSP技
3、術和sevlet技術來實現動態(tài)網頁制作。從技術和設計兩方面論述系統(tǒng)的設計和開發(fā)過程。在技術上,深入探討電子拍賣系統(tǒng)工作原理,分析拍賣流程。在設計實現上,以拍賣物品管理,賣方拍賣項目管理,買方拍賣項目管理,用戶管理等主要模塊來實現其功能。通過軟件開發(fā)流程,前臺開發(fā)和后臺開發(fā)同時結合,以功能實現為原則,利用所學知識分部對各個模塊進行設計,最終完成了整個系統(tǒng)的實現。本篇論文通過幾個方面闡述電子拍賣系統(tǒng)全過程。</p><p
4、> 關鍵字:JSP,電子拍賣,MySQL</p><p><b> Abstract</b></p><p> The electronic auction system to Windows XP as a development platform, the MyEclipse development tools, MySQL back-end data
5、base using JSP technology and sevlet technology to achieve a dynamic web page production. Discusses two aspects of technology and design the system design and development process.Technically, the depth study of the elect
6、ronic auction system works, the analysis of the auction process. To auction management on the design and implementation, the Vendor Project Management auctio</p><p> Key words:JSP, Electronic auction,MySQL&
7、lt;/p><p><b> 目 錄</b></p><p><b> 引 言- 1 -</b></p><p> 系統(tǒng)概述- 2 -</p><p> 1.1課題來源與意義- 2 -</p><p> 1.2國內外發(fā)展狀況- 2 -</p>
8、<p> 1.3系統(tǒng)開發(fā)環(huán)境及技術介紹- 3 -</p><p> 1.3.1 JSP簡介- 3 -</p><p> 1.3.2 MySQL簡介- 4 -</p><p> 1.3.3 Tomcat簡介- 4 -</p><p> 系統(tǒng)需求分析- 6 -</p><p> 2.1 功
9、能需求- 6 -</p><p> 2.2性能需求- 6 -</p><p> 2.3 可行性分析- 7 -</p><p> 2.4 數據管理需求- 7 -</p><p> 2.5 故障處理需求- 8 -</p><p> 2.6 運行環(huán)境需求- 8 -</p><p>
10、; 系統(tǒng)總體設計- 9 -</p><p> 3.1 設計原理- 9 -</p><p> 3.2 系統(tǒng)模塊劃分- 9 -</p><p> 3.3 系統(tǒng)流程- 10 -</p><p> 3.4 系統(tǒng)功能模塊- 10 -</p><p> 數據庫設計- 11 -</p><
11、p> 4.1 數據庫需求設計- 11 -</p><p> 4.2 MySQL管理- 11 -</p><p> 4.3 創(chuàng)建數據庫- 12 -</p><p> 4.4 關系E-R圖設計- 12 -</p><p> 4.5 數據庫表設計- 14 -</p><p> 4.6 數據庫連接
12、- 17 -</p><p> 系統(tǒng)詳細設計和實現- 19 -</p><p> 5.1 物品購買功能實現- 19 -</p><p> 5.2 前臺頁面設計- 20 -</p><p> 系統(tǒng)測試- 23 -</p><p> 6.1軟件測試目的- 23 -</p><p>
13、; 6.2 軟件測試的基本原則- 23 -</p><p> 6.3 測試方法- 23 -</p><p> 6.4 功能模塊測試- 23 -</p><p> 6.5 測試舉例- 24 -</p><p> 6.6 性能分析- 24 -</p><p> 6.7 測試總結- 24 -</
14、p><p> 結 論- 25 -</p><p><b> 致 謝- 1 -</b></p><p> 參考文獻- 1 -</p><p><b> 附 錄- 1 -</b></p><p><b> 引 言</b></p>
15、<p> 隨著社會科技的不斷發(fā)展和人們購物意識的不斷革新,網上購物成為一種新型的購物方式,正逐漸被人們所接受和認可。而作為網上購物的方式之一的電子拍賣形式給人們的購物帶來一種全新的體驗。人們可通過網站發(fā)布自己想要拍賣的商品信息,也可以通過競價去購買自己想要的商品。即具有一般購物網站的成本低廉,方式靈活,運行快捷等的特點,更具有自由競爭和公平合理的特性。</p><p> 本電子拍賣系統(tǒng)是傳統(tǒng)拍賣形
16、式在線實現。通過網絡實施的價格談判交易活動,即利用互聯(lián)網在網站上公開發(fā)布將要招標的物品或者服務的信息,通過競爭投標的方式將它出售給出價最高或最低的投標者。其實質是以競爭價格為核心,建立生產者和消費者之間的交流與互動機制,共同確定價格和數量,從而達到均衡的一種市場經濟過程。它通過網絡將過去少數人才能參與的貴族式的物品交換形式,變成每一位網民都可以加入其中的平民化交易方式。網上拍賣不僅是網絡時代消費者定價原則的體現,更重要的是拍賣網站營造了
17、一個供需有效集結的市場,成為消費者和生產商各取所需的場所,因此是一種典型的中介型電子商務形式。相對與傳統(tǒng)拍賣,網上拍賣的特點在于每個商家都可以制定一套適合自己的拍賣規(guī)則,并且通過網上拍賣還可以使定價達到更準確的水平,同時能夠參與拍賣的人的范圍也大大增加了。</p><p> 系統(tǒng)也存在缺陷與不足,首先系統(tǒng)還沒有提供與電子銀行的接口,如果提供將可以通過電子銀行的操作,可以實現從買家對賣家的自動付款;其次本系統(tǒng)沒有
18、提供如個人身份認證、信用管理等細節(jié)問題實現</p><p><b> 系統(tǒng)概述</b></p><p><b> 課題來源與意義</b></p><p> 隨著網絡技術的不斷發(fā)展和人們購物意識的不斷革新,網上購物成為一種新型的購物方式,正逐漸被人們所接受和認可。而網上購物的方式之一的電子拍賣形式給人們的購物帶來另一種
19、全新的體驗。人們可以通過網站發(fā)出自己想拍賣的物品的信息,也可以通過競價購買自己想要的物品。即具有一般購物網站的成本低廉,方式靈活,運行快捷等的特點,更具有自由競爭和公平合理的特性。</p><p> 拍賣網站的優(yōu)勢在于其強大的網絡效應——用的人越多,網站就越有用?!盓bay的Pierre Omidyar如是說。這也意味著在拍賣業(yè)中的先進入優(yōu)勢要比在網上零售業(yè)要大。這就是當Ebay在阻止競爭對手與其網站進行連接并
20、拒絕提供價格及投標信息時,會遭到反托拉斯調查的原因。Ebay目前已注冊的會員有1000萬人,參與競拍的物品有3000萬件。每一用戶幾乎每月在它的網站上花費2小時,遠遠多于同等忠誠的亞馬遜顧客在網上所花的時間。Ebay收取的手續(xù)費通常不超過交易金額的7.5%,而網下拍賣的最低手續(xù)費為25%。Omidyar先生非常高興地指出,Ebay作為一個純電子商務公司,從建立之初就一直持續(xù)贏利。所以無怪乎,一些拍賣行和跳蚤市場的經營者抱怨他們將失去許多
21、生意。當然對于傳統(tǒng)的拍賣行而言,Ebay不僅僅是唯一的威脅,亞馬遜和雅虎也有他們自己的拍賣業(yè)務。因此華泰汽車也試探性的在銷售方面做成一個汽車拍賣系統(tǒng)來進一步對企業(yè)進行信息化改造。</p><p><b> 國內外發(fā)展狀況</b></p><p> 在世界上最大的鮮花交易市場——荷蘭阿斯米爾花卉拍賣市場,每天都可以拍賣約1400萬支鮮花和150萬盆盆花。拍賣通過拍賣
22、鐘進行,每個拍賣鐘只拍賣某一類花卉。當一批花卉投入拍賣后,拍賣鐘便顯示出花卉品種、規(guī)格、數量。購買者根據自己的需要及時按下桌上的按鈕,指針停止時所指的便是成交價格,當即付款。已成交的貨物,根據購買者的需要進行包裝,在一天內由拍賣場用冷藏車或飛機運往世界各地。在日本,大田花卉市場也在采用電子拍賣方式,并成為世界第三大鮮花交易市場。</p><p> 隨著一些在本地局域網上的拍賣的相繼成功和電子商務在全球的興起,一
23、些以Internet為平臺的拍賣網站也相繼成立,如eBay網站悄然在互聯(lián)網上興起。1995年9月,身居硅谷的比埃爾.奧米德亞建立了一個網頁,名為“eBay網站”。eBay提供了一個開放式的網上交易平臺,任何網上用戶只要在線上完成注冊手續(xù),就可以自由參加網上拍賣活動,進行交易。eBay向買方提供空間,展示要拍賣的物品信息。買賣雙方可通過網上支付系統(tǒng)付款eBay開辟了意見反饋系統(tǒng)來監(jiān)督電子拍賣交易公平、公正的進行。</p>&
24、lt;p> 中國網上電子拍賣的歷史從1999年6月16日雅寶拍賣網站正式開通開始,經歷了從單純模仿美國eBay模式到尋求“中國特色”的過程。隨后,中國的傳統(tǒng)拍賣行紛紛觸網,建立有拍賣主體資格的拍賣網站。由于拍賣業(yè)在我國普及率不高,中國的互聯(lián)網技術,電子商務發(fā)展落后于美國等發(fā)達國家,所以網上拍賣的發(fā)展還處于起步階段,網上拍賣中存在較多問題,如交易不流暢,債務劃分不清,易給用戶造成損失。2001年4月有關的調研結果表明雖然互聯(lián)網網站
25、發(fā)展還不是很完善,但我國的電子拍賣還是發(fā)展得很熱鬧。</p><p> 另外本系統(tǒng)所應用的開發(fā)語言JSP也在國內外發(fā)展日益成熟。JSP全稱是Java Server Pages,翻譯過來可以稱為“基于JAVA的服務器端動態(tài)頁面技術”。它由Sun Microsystems公司在1999年6月推出,近年來已發(fā)展成為一種最流行的動態(tài)網頁開發(fā)技術。JSP在HTML代碼中嵌入Java程序片段,并使用各種JSP指令,構成了J
26、SP頁面。這種頁面可以完成操作數據庫、上傳文件等復雜的邏輯處理功能。另外,還通過支持JavaBean實現了功能擴展。</p><p> 系統(tǒng)開發(fā)環(huán)境及技術介紹</p><p> 本系統(tǒng)采用Brower/Sever架構,以Windows XP為開發(fā)平臺,MyEclipse為開發(fā)工具,MySQL為后臺數據庫,采用JSP作為主要的程序設計語言,MySQL作為后臺數據庫的管理信息系統(tǒng)。Tomc
27、at作為WEB服務器承載。</p><p> 1.3.1 JSP簡介</p><p> JSP是Java Server Page(Java服務器頁面)的簡稱,它是由Sun Microsystems公司倡導,多家公司參與一起建立的一種動態(tài)網頁技術標準,主要用于開發(fā)動態(tài)網頁。JSP技術讓動態(tài)網頁的編寫更加容易、功能更強,可移植性、可擴展性更好??偨Y起來,它的特點如下。</p>
28、<p> 1)將內容的生成和顯示進行分離。使用JSP技術,Web頁面開發(fā)人員可以使用HTML或者XML標識來設計和格式化最終頁面。使用JSP標識或者小腳本來生成頁面上的動態(tài)內容。生成內容的邏輯被封裝在標識JavaBeans 組件中,并且捆綁在小腳本中,所有的腳本在服務器端運行。如果核心邏輯被封裝在標識和Beans中,那么其他人,如Web管理人員和頁面設計者,能夠編輯和使用JSP頁面,而不影響內容的生成。在服務器端,JSP引
29、擎解釋JSP標識和小腳本,生成所請求的內容。</p><p> 2)強調可重用的組件。絕大多數JSP頁面依賴于可重用的,跨平臺的組件(JavaBeans或者Enterprise JavaBeans TM組件)來執(zhí)行應用程序所要求的更為復雜的處理。開發(fā)人員能夠共享和交換執(zhí)行普通操作的組件,或者使得這些組件為更多的使用者或者客戶團體所使用。基于組件的方法加速了總體開發(fā)過程,并且使得各種組織在他們現有的技能和優(yōu)化結果
30、的開發(fā)努力中得到平衡。 3)采用標識簡化頁面開發(fā)。Web頁面開發(fā)人員不會都是熟悉腳本語言的編程人員。JavaServer Page技術封裝了許多功能,這些功能是在易用的、與JSP相關的XML標識中進行動態(tài)內容生成所需要的。標準的JSP標識能夠訪問和實例化JavaBeans組件,設置或者檢索組件屬性,下載Applet,以及執(zhí)行用其他方法更難于編碼和耗時的功能。 4)一次編寫,處處運行。由于JSP頁面的內置腳本語言是基于Ja
31、va編程語言的,而且所有的JSP頁面都要被轉換成Java Servlet,所以JSP頁面就具有Java技術所有的好處,包括健壯的存儲管理、安全性以及跨平臺性。</p><p> 1.3.2 MySQL簡介</p><p> MySQL 是瑞典的MySQL AB公司開發(fā)的一個可用于各種流行操作系統(tǒng)平臺的關系數據庫系統(tǒng),它具有客戶機/服務器體系結構的分布式數據庫管理系統(tǒng)。MySQL 完全適
32、用于網絡,用其建造的數據庫可在因特網上的任何地方訪問,因此,可以和網絡上任何地方的任何人共享數據庫。MySQL具有功能強、使用簡單、管理方便、運行速度快、可靠性高、安全保密性強等優(yōu)點。MySQL用C和C++編寫,它可以工作在許多平臺(Unix,Linux,Windows)上,提供了針對不同編程語言(C,C++,JAVA等)的API函數;使用核心線程實現多線程,能夠很好的支持多CPU;提供事務和非事務的存儲機制;快速的基于線程的內存分配系
33、統(tǒng);MySQL采用雙重許可,用戶可以在GNU許可條款下以免費軟件或開放源碼軟件的方式使用MySQL軟件,也可以從MySQL AB公司獲得正式的商業(yè)許可。除了以上特點,MySQL 還有一個最大的特點,那就是在諸如 UNIX 這樣的操作系統(tǒng)上,它是免費的,可從因特網上下載其服務器和客戶機軟件。并且還能從因特網上得到許多與其相配的第三方軟件或工具。而在 Windows 系統(tǒng)上,其客戶機程序和客戶機程</p><p>
34、 1.3.3 Tomcat簡介</p><p> Tomcat是Apache 軟件基金會(Apache Software Foundation)的Jakarta 項目中的一個核心項目,由Apache、Sun 和其他一些公司及個人共同開發(fā)而成。由于有了Sun 的參與和支持,最新的Servlet 和JSP 規(guī)范總是能在Tomcat 中得到體現,Tomcat 5 支持最新的Servlet 2.4 和JSP 2.0 規(guī)
35、范。因為Tomcat 技術先進、性能穩(wěn)定,而且免費,因而深受Java 愛好者的喜愛并得到了部分軟件開發(fā)商的認可,成為目前比較流行的Web 應用服務器。</p><p> Tomcat不僅僅是一個Servlet容器,它也具有傳統(tǒng)的Web服務器 的功能:處理Html頁面。但是與Apache相比,它的處理靜態(tài)Html的能力就不如Apache。我們可以將Tomcat和Apache集成到一塊, 讓Apache處理靜態(tài)Ht
36、ml,而Tomcat處理Jsp和Servlet。這種集成只需要修改一下Apache和Tomcat的配置文件即可。 另 外,Tomcat提供Realm支持。Realm類似于Unix里面的group。在Unix中,一個group對應著系統(tǒng)的一定資源,某個group不 能訪問不屬于它的資源。Tomcat用Realm來對不同的應用(類似系統(tǒng)資源)賦給不同的用戶(類似group)。沒有權限的用戶則不能訪問這個應用。 Tomcat提供三種Realm
37、,1:JDBCRealm,這個Realm將用戶信息存在數據庫里,通過JDBC獲得用戶信息來進行驗證。2:JNDIRealm,用戶信息存在基于LDAP的服務器里,通過JNDI獲取用戶信息。3:MemoryRealm,用戶信息存在一個xml文件里面,上面講的manager應用驗證用戶時即使用此種Realm。通過Real</p><p><b> 系統(tǒng)需求分析</b></p>&l
38、t;p><b> 2.1 功能需求</b></p><p> 用戶打開系統(tǒng)登錄頁面,通過登錄之后才有一定的權限,登錄之后,根據相應的身份以及權限,就可以在對應的界面進行相應的操作了。</p><p><b> 1.競拍方:</b></p><p> 在線修改:對個人信息進行修改。</p><
39、;p> 在線提問:可在留言板進行留言提問。</p><p> 在線競價:買方可對商品進行競拍購買操作。</p><p><b> 2.拍賣方:</b></p><p> 發(fā)布拍賣項目:發(fā)布所要拍賣商品的信息。</p><p> 制定規(guī)則:可對拍賣物品進行規(guī)則制定,如起始價,價格階梯,拍賣時間段。</
40、p><p> 在線留言:可在系統(tǒng)留言板上留言已經查看留言。</p><p> 拍賣項目報告:拍賣成功后系統(tǒng)自動生成拍賣信息報告。</p><p> 拍賣物品管理:可對拍賣的物品進行相關操作。</p><p><b> 2.2性能需求</b></p><p><b> 1.準確性和及
41、時性</b></p><p> 在系統(tǒng)設計和開發(fā)過程中,不僅要確保本次數據處理結果的準確性,還要考慮本次數據處理結果對整個系統(tǒng)的影響,從而保證整個系統(tǒng)的準確性。系統(tǒng)在日常處理過程中的響應速度要達到實時要求,以及實時反饋信息。在系統(tǒng)設計和開發(fā)過程中,還要充分考慮系統(tǒng)當前和將來可能承受的工作量,使系統(tǒng)處理能力和響應時間能夠滿足用戶對信息處理的要求。</p><p><b&g
42、t; 2.系統(tǒng)的可擴充性</b></p><p> 在系統(tǒng)開發(fā)過程中,應該充分考慮將來的可擴充性。這就需要系統(tǒng)提供足夠的方式進行功能調整和擴充。為了實現這一點,應通過系統(tǒng)的開放性來完成,即系統(tǒng)應是一個開放的系統(tǒng),只要符合一定的規(guī)范,就可以簡單的加入和減少系統(tǒng)的模塊、配置系統(tǒng)的硬件。通過軟件的修補、替換完成系統(tǒng)的升級和更新??梢哉f,具有良好的擴展性的軟件才是優(yōu)秀的軟件。</p><
43、;p> 3.系統(tǒng)的易用性和易維護性</p><p> 為了讓系統(tǒng)使用效率高,用戶可以很快的使用網上競標系統(tǒng),而不必專門去學習該軟件的使用。因此系統(tǒng)應該提供良好的用戶接口,易用的人機交互界面。要實現這一點,就要求系統(tǒng)設計出一個友好的界面。系統(tǒng)中涉及到的重要的信息數據要妥善的保存,系統(tǒng)需要提供方便的手段供系統(tǒng)維護人員進行數據備份,日常安全管理,系統(tǒng)意外崩潰時數據的恢復等工作。</p><
44、p><b> 2.3 可行性分析</b></p><p> 整個系統(tǒng)設計方案的可行性分析有以下三個方面。</p><p><b> 1.技術可行性:</b></p><p> 目前對于一般計算機軟硬件都能滿足系統(tǒng)開發(fā)要求。開發(fā)環(huán)境采用JSP,數據庫采用My SQL。</p><p>
45、 (1)JSP是一種建立在Servlet規(guī)范提供的功能之上的動態(tài)網頁技術,是在通常的網頁文件中嵌入腳本代碼,用于產生動態(tài)內容。 </p><p> 1)JSP具有一次編譯,到處運行的特點。</p><p> 2)JSP系統(tǒng)的多平臺支持。基本上可以在所有平臺上的任意環(huán)境中開發(fā),在任意環(huán)境中進行系統(tǒng)部署,在任意環(huán)境中擴展。</p><p> 3)JSP具有多樣化和
46、功能強大的開發(fā)工具支持。能把界面設計和程序設計分離,復用性和維護性得到了提高。 </p><p> (2)維護的工作方便,有一定經驗的操作人員便可在短暫時間內掌握維護工作。</p><p><b> 2.經濟可行性:</b></p><p> 本系統(tǒng)只需要配備一臺普通計算機并在連網狀態(tài)下就可實現電子拍賣系統(tǒng)的管理。</p>
47、<p><b> 3.社會可行性:</b></p><p> 如今社會中電子商務受到了前所未有的重視,關于電子商務的理論體系不斷完善,并以全球形勢展開商業(yè)性質的普及推廣,電子商務系統(tǒng)功能及演繹理論能力的不斷提高,使電子商務從理論走向實施進而發(fā)揮效益成為現實,這些都為電子拍賣系統(tǒng)提供了更為廣闊的空間。而另一方面,整個社會誠信體系正在逐步得到完善,因此電子拍賣正在逐步走向規(guī)范。&l
48、t;/p><p> 2.4 數據管理需求</p><p> 1.數據錄入的準確性和實時性</p><p> 對于數據輸入的準確與否是數據處理的前提條件,輸入錯誤會導致系統(tǒng)的輸出不正確或不可用,從而失去了系統(tǒng)工作的意義。數據輸入的來源有手工輸入和其它系統(tǒng)產生。手工輸入需要根據系統(tǒng)界面上的安排使系統(tǒng)具有容錯性。而由其它系統(tǒng)生成的數據也要有必要的檢查手段,以保證輸入數據
49、的準確性。在系統(tǒng)運用中,輸入的數據通常都是大量的,因此需要系統(tǒng)具有一定的處理能力,以保證迅速的處理數據。</p><p> 2.數據的一致性和完整性</p><p> 由于系統(tǒng)的數據是共享的,在不同的模塊或子系統(tǒng)中,文件、報表、數據庫都是共享的數據,因此如何保證這些數據的一致性,是系統(tǒng)必須解決的問題。若要解決此種問題,就需要有一定的維護人員去維護數據一致性,在錄入數據時控制數據的去向,
50、且對數據庫的數據完整性進行嚴格的約束。各個模塊之間對數據庫的需求是不同的,但一定要協(xié)調好不同需求之間的關系。對于各模塊都會用到的表要一致,不能使其沖突。</p><p> 2.5 故障處理需求</p><p> 由于軟硬件及系統(tǒng)設計等各種因素,系統(tǒng)在使用過程中難免會發(fā)生一些故障。系統(tǒng)應提供對各種故障的一定檢測能力,并提供相應的處理手段。對于硬件故障和系統(tǒng)軟件故障,應由系統(tǒng)報告及處理;對
51、于操作錯誤,要求有信息提示及正確方式。</p><p> 2.6 運行環(huán)境需求</p><p> 軟件方面:MyEclipse</p><p> 開發(fā)系統(tǒng):Windows XP</p><p><b> 開發(fā)語言:JSP</b></p><p><b> 數據庫:MySQL&l
52、t;/b></p><p> 服務器:tomcat6.0</p><p><b> 硬件方面:</b></p><p> CPU:P(R) 2.5 GHz</p><p> 內存:2.00 GB</p><p><b> 系統(tǒng)總體設計</b></p>
53、;<p> 對于總體設計階段,我們需要闡述系統(tǒng)設計的過程,是整個軟件開發(fā)過程中的核心部分。整個開發(fā)工作都將根據設計方案進行,它決定軟件的總體結構。因此,軟件的質量取決于軟件的總體設計。為了讓軟件結構能夠較為清晰,可采用模塊化原理,同時也能容易閱讀和理解。由于程序的錯誤通常出現在相關模塊之間的接口中,所以模塊化也使軟件容易測試和調試。</p><p><b> 3.1 設計原理</
54、b></p><p> 采用面向對象方法,面向對象不僅是一些具體的軟件開發(fā)技術與策略,而且是一整套關于如何看待軟件系統(tǒng)與現實世界的關系,用什么觀點來研究問題并進行問題求解,以及如何進行軟件系統(tǒng)構造的軟件方法學。</p><p> 由于面向對象自下而上的特性,使開發(fā)者從問題的局部開始,在開發(fā)過程中逐步加深對系統(tǒng)的理解。主要概念有對象、屬性、操作、類、繼承等,基本原則有抽象、分類、封
55、裝、多態(tài)等。</p><p> 設計的原則包括以下幾點:</p><p> 實用性:實用應該放在首位,是滿足用戶需求的主要目標,其次考慮美觀。</p><p> 方便性:系統(tǒng)應該包含易操作,界面友好,便于使用,有錯誤提示以及輸入簡單。</p><p> 適應性:軟件能夠適應管理變化,適應環(huán)境的改變。</p><p&
56、gt; 可擴充性:為了在日后能夠對系統(tǒng)進行進一步提升,應考慮是否留有其他功能的接口。</p><p> 3.2 系統(tǒng)模塊劃分</p><p> 本系統(tǒng)根據功能模塊可分為我的購物車,我的賬戶,商品拍賣,發(fā)表留言,幫助中心。</p><p> 購物車:只有競拍者才有權限進入,在此競拍者可查看已購入的商品。</p><p> 我的賬戶:競
57、拍者和拍賣者可在此頁面對用戶信息進行修改操作。</p><p> 商品拍賣:只有拍賣者才有權限進入,在此拍賣者可發(fā)布商品,查看出售物品以及拍賣成功的商品信息。</p><p> 發(fā)表留言:用戶可在此頁面進行留言操作。</p><p> 幫助中心:為用戶提供幫助信息,使其能夠更容易運用系統(tǒng)。</p><p> 根據角色劃分為競拍方和拍賣
58、方。</p><p> 競拍方:對物品進行拍賣競價操作。</p><p> 拍賣方:發(fā)布商品,查看上架商品信息。</p><p><b> 3.3 系統(tǒng)流程</b></p><p> 圖3.1系統(tǒng)流程圖</p><p> 此流程圖展示出用戶進入系統(tǒng)可以進行的操作,對商品競價,發(fā)布商品,
59、留言,用戶資料修改等。</p><p> 3.4 系統(tǒng)功能模塊</p><p> 圖3.2 功能模塊圖</p><p><b> 數據庫設計</b></p><p> 數據庫設計是建立數據庫及其應用系統(tǒng)的技術,是信息系統(tǒng)開發(fā)和建議中的核心技術。由于數據庫應用系統(tǒng)的復雜性,為了支持相關程序運行,數據庫設計就變得異常
60、復雜,因此最佳設計不可能一蹴而就,而只能是一種“反復探尋,逐步求精”的過程,也就是規(guī)劃和結構化數據庫中的數據對象以及這些數據對象之間關系的過程。</p><p> 4.1 數據庫需求設計</p><p> 此電子拍賣系統(tǒng)要求數據庫必須有以下幾個數據表:</p><p> 競拍者用戶表(buyuser):用于存放競拍者用戶信息。</p><p
61、> 拍賣者用戶表(selluser):用于存放拍賣者用戶信息。</p><p> 購買商品信息(buygoodsinfo):用于存放競拍者購買獲得的商品信息。</p><p> 商品信息(goodsinfo):用于存放拍賣者發(fā)布的商品信息。</p><p> 購買信息(leaveword):包含競拍者在購買物品是顯示的物品購買信息。</p>
62、<p> 留言信息(appraise):包含用戶在留言板上的留言信息。</p><p> 4.2 MySQL管理</p><p> MySQL是一個小型關系型數據庫管理系統(tǒng),開發(fā)者為瑞典MySQL AB公司。與其他的大型數據庫例如Oracle、DB2、SQL Server等相比,MySQL自有它的不足之處,如規(guī)模小、功能有限(MySQL Cluster的功能和效率都相對
63、比較差)等,但是這絲毫也沒有減少它受歡迎的程度。對于一般的個人使用者和中小型企業(yè)來說,MySQL提供的功能已經綽綽有余,而且由于MySQL是開放源碼軟件,因此可以大大降低總體擁有成本。</p><p> MySQL的特性只要包括以下幾點:</p><p> 1) 為多種編程語言提供了API。這些編程語言包括C、C++、Python、Java、Perl、PHP、Eiffel、Ruby和T
64、cl等。</p><p> 2) 支持多線程,充分利用CPU資源。</p><p> 3) 提供TCP/IP、ODBC、和JDBC等多種數據庫連接途徑。</p><p> 4) 既能夠作為一個單獨的應用程序應用在客戶端服務器網絡環(huán)境中,也能夠作為一個庫而嵌入到其他的軟件中提供多語言支持,常見的編碼如中文的GB 2312、BIG5,日文的Shift_JIS等都可
65、以用作數據表名和數據列名。</p><p> 5) 提供用于管理、檢查、優(yōu)化數據庫操作的管理工具。</p><p> 6) 優(yōu)化的SQL查詢算法,有效地提高查詢速度。</p><p><b> 4.3 創(chuàng)建數據庫</b></p><p> 打開MySQL界面,利用語句CREATE DATABASE onlines
66、alesystem,創(chuàng)建一個名為“onlinesalesystem”的數據庫。</p><p> 4.4 關系E-R圖設計</p><p><b> E-R方法概念:</b></p><p> E-R方法是“實體-聯(lián)系方法”(Entity-Relationship Approach)的簡稱。它是描述現實世界概念結構模型的有效方法。是表示概
67、念模型的一種方式,用矩形表示實體型,矩形框內寫明實體名;用橢圓表示實體的屬性,并用無向邊將其與相應的實體型連接起來;用菱形表示實體型之間的聯(lián)系,在菱形框內寫明聯(lián)系名,并用無向邊分別于有關實體型連接起來,同時在無向邊旁標上聯(lián)系的類型(1:1,1:n或m:n)。</p><p><b> E-R圖概念:</b></p><p> E-R圖也稱實體-聯(lián)系圖(Entity
68、 Relationship Diagram),提供了表示實體類型、屬性和聯(lián)系的方法,用來描述現實世界的概念模型。</p><p> 本電子拍賣系統(tǒng)包含的實體有競拍者,拍賣者,商品信息,已購商品信息,留言信息。</p><p> 于是通過這幾個實體來分布進行E-R圖的設計。</p><p> 圖4.1 用戶實體圖</p><p> 圖4
69、.2 已購商品實體圖</p><p> 圖4.3 發(fā)布商品信息實體圖</p><p> 圖4.4 留言板信息實體圖</p><p> 根據上述的幾個實體類,以及這些實體類之間的關系可以得到總體的E-R圖。</p><p> 圖4.5 系統(tǒng)基本E-R圖</p><p> 4.5 數據庫表設計</p>
70、<p> 根據E-R圖開始進行數據庫表設計。</p><p> 1.數據庫表設計的原則:</p><p> 1)標準化和規(guī)范化。數據的標準化有助于消除數據庫中的數據冗余。標準化有好幾種形式,但Third Normal Form(3NF)通常被認為在性能、擴展性和數據完整性方面達到了最好平衡。</p><p> 2)數據驅動。采用數據驅動而非硬編
71、碼的方式,許多策略變更和維護都會方便得多,大大增強系統(tǒng)的靈活性和擴展性。</p><p> 3)考慮各種變化。在設計數據庫的時候考慮到哪些數據字段將來可能會發(fā)生變更。</p><p> 4)每個表中都應該添加的3 個有用的字段。</p><p> 5)對地址和電話采用多個字段。描述街道地址就短短一行記錄是不夠的。 Address_Line1、Address_L
72、ine2 和Address_Line3 可以提供更大的靈活性。</p><p> 6)使用角色實體定義屬于某類別的列。在需要對屬于特定類別或者具有特定角色的事物做定義時,可以用角色實體來創(chuàng)建特定的時間關聯(lián)關系,從而可以實現自我文檔化。</p><p> 7)選擇數字類型和文本類型盡量充足。</p><p> 8)增加刪除標記字段。</p><
73、;p> 2.E-R圖向關系模型的轉換</p><p> E-R圖向關系模型的轉換要解決的問題是如何將實體型和實體間的聯(lián)系轉換為關系模式,如何確定這些關系模式的屬性和碼。</p><p> 關系模型的邏輯結構是一組關系模式的集合。E-R圖則是由實體型、實體的屬性和實體型之間的聯(lián)系3個要素組成的。所以將E-R圖轉換為關系模型實際上就是要將實體型、實體的屬性和實體型之間的聯(lián)系轉換為關
74、系模式,這種轉換一般遵循如下原則:</p><p> 1)一個1:1聯(lián)系可以轉換為一個獨立的關系模式,也可以與任意一端對應的關系模式合并。如果轉換為一個獨立的關系模式,則與該聯(lián)系相連的各實體的友以及聯(lián)系本身的屬性均轉換為關系的屬性,每個實體的碼均是該關系的候選碼。如果與某一端實體對應的關系模式合并,則需要在該關系模式的屬性中加入另一個關系模式的碼和聯(lián)系本身的屬性。</p><p> 2
75、)一個1:n聯(lián)系可以轉換為一個獨立的關系模式,也可以與n端對應的關系模式合并。如果轉換為一個獨立的關系模式,則與該聯(lián)系相連的各實體的碼以及聯(lián)系本身的屬性均轉換為關系的屬性,而關系的碼為n端實體的碼。</p><p> 3)一個m:n聯(lián)系轉換為一個關系模式。與該聯(lián)系相連的各實體的碼以及聯(lián)系本身的屬性均轉換為關系的屬性,而關系的碼為各實體碼的組合。</p><p> 4)3個或3個以上實體
76、間的一個多元聯(lián)系可以轉換為一個關系模式。與該多元聯(lián)系相連的各實體的碼以及聯(lián)系本身的屬性均轉換為關系的屬性,各實體的碼組成關系的碼或關系碼的一部分。</p><p> 5)具有相同碼的關系模式可合并。</p><p> 3.利用SQL語句建立數據庫表。</p><p> 首先use onlinesalesystem;</p><p>
77、然后輸入SQL語句,使用CREATE TABLE語句格式來建立下列6個數據庫表</p><p><b> 競拍者用戶表</b></p><p><b> 完成之后</b></p><p> 輸入desc BuyUser顯示:</p><p> 圖4.6 競拍者用戶信息表</p>
78、<p><b> 建立拍賣者用戶表</b></p><p><b> 完成之后</b></p><p> 輸入desc SellUser顯示:</p><p> 圖4.7拍賣者用戶信息表</p><p><b> 建立商品信息表</b></p>
79、<p><b> 完成之后</b></p><p> 輸入desc GoodsInfo顯示:</p><p> 圖4.8 商品信息表</p><p><b> 建立購得商品信息表</b></p><p><b> 完成之后</b></p>
80、<p> 輸入desc BuyGoodsInfo顯示:</p><p> 圖4.9 購得商品信息表</p><p><b> 建立評價信息表</b></p><p><b> 完成之后</b></p><p> 輸入desc Appraise顯示:</p><
81、p> 圖4.10 評價信息表</p><p><b> 建立購買信息表</b></p><p><b> 完成之后</b></p><p> 輸入desc LeaveWord顯示:</p><p> 圖4.11 購買信息表</p><p><b>
82、 4.6 數據庫連接</b></p><p> 由于本系統(tǒng)采用JSP開發(fā),所以數據庫連接技術為JDBC(Java Database Connectivity)。JDBC是一種用于執(zhí)行SQL語句的Java API,可以為多種關系數據庫提供統(tǒng)一訪問,它由一組用Java語言編寫的類和接口組成。JDBC提供了一種基準,據此可以構建更高級的工具和接口,使數據庫開發(fā)人員能夠編寫數據庫應用程序。</p>
83、;<p> 在本系統(tǒng)dataaccess包下建立一個名為SqlConnection的JAVA類,在此類里面有如下代碼來完成數據庫連接工作。</p><p> public Connection sqlCon() {</p><p><b> try {</b></p><p> //Class.forName("
84、com.microsoft.jdbc.sqlserver.SQLServerDriver");</p><p> Class.forName("com.mysql.jdbc.Driver");</p><p> con = DriverManager.getConnection(</p><p> "jdbc:mysql
85、://127.0.0.1:3306/onlinesalesystem?useUnicode=true&characterEncoding=GBK",</p><p> "root", "123456");</p><p> } catch (Exception ce) {</p><p> ce.pri
86、ntStackTrace();</p><p><b> }</b></p><p> return con;</p><p><b> }</b></p><p><b> 系統(tǒng)詳細設計和實現</b></p><p> 在此階段需要做的就是整
87、體內容實現過程。包括頁面設計,詳細功能設計以及展示效果。也是前臺和后臺交互的實現。</p><p> 5.1 物品購買功能實現</p><p> 對商品進行競價,其功能實現代碼詳見附錄,功能流程圖如下:</p><p> 圖5.1 競價功能實現流程圖</p><p> 5.2 前臺頁面設計</p><p>&l
88、t;b> 1)首頁。</b></p><p> 首頁index.jsp中包含頭部分和尾部分以及中間頁面,頭部分添加Header.jsp,尾部分添加Footer.jsp,中間位圖片格式。</p><p> Header.jsp中包含有框架中涉及到的鏈接,如我的購物車,我的賬戶,商品拍賣,發(fā)表留言,幫助中心以及搜索功能。</p><p> 圖5
89、.2 首頁頭部展示</p><p> Footer.jsp中包含一些網站信息和制作者聯(lián)系方式等。</p><p> 圖5.3 首頁底部展示</p><p> 2)我的購物車頁面。</p><p> 購物車頁面在buyCar.jsp中代碼實現,用于展示競拍者所購買獲得的商品列表。如下面圖片顯示。</p><p>
90、 圖5.4購物車內容展示</p><p><b> 3)我的賬戶頁面。</b></p><p> 此頁面包含查看,修改用戶信息。如圖所示:</p><p> 圖5.5 賬戶修改密碼展示</p><p><b> 4)商品拍賣頁面</b></p><p> 此頁面用
91、于拍賣者發(fā)布商品以及查看拍賣商品資料。如圖所示:</p><p> 圖5.6 發(fā)布商品頁面展示</p><p> 圖5.7 拍賣物品展示</p><p><b> 5)發(fā)表留言頁面</b></p><p> 用戶開在此頁面發(fā)表留言,以及查看所有留言。如圖所示:</p><p> 圖5.8
92、 發(fā)表留言展示</p><p> 圖5.9 留言內容展示</p><p><b> 6)幫助中心頁面</b></p><p> 此頁面包含有一些方便用戶操作網站的信息。</p><p><b> 7)登陸頁面</b></p><p> 在此登陸用戶,分兩種形式登陸,
93、競拍者身份和拍賣者身份</p><p> 圖5.10登陸頁面展示</p><p><b> 8)注冊頁面</b></p><p> 此頁面顯示表單,用于非會員用戶注冊信息提交。</p><p> 圖5.11 注冊頁面展示</p><p><b> 系統(tǒng)測試</b>&
94、lt;/p><p> 軟件測試就是利用測試工具按照測試方案和流程對產品進行功能和性能測試,甚至根據需要編寫不同的測試工具,設計和維護測試系統(tǒng),對測試方案可能出現的問題進行分析和評估。執(zhí)行測試用例后,需要跟蹤故障,以確保開發(fā)的產品適合需求。</p><p><b> 6.1軟件測試目的</b></p><p> 軟件測試的目的是發(fā)現軟件中的錯誤
95、和缺陷,并加以糾正。應該排除對測試的錯誤觀點,設計合適的測試用例,用盡可能少的測試用例,來發(fā)現盡可能多的軟件錯誤。</p><p> 6.2 軟件測試的基本原則</p><p> 1)軟件開發(fā)人員即程序員應當避免測試自己的程序或者本組開發(fā)的功能模塊。</p><p> 2)應盡早地和不斷地進行軟件測試。</p><p> 3)對測試用
96、例要有正確的態(tài)度。</p><p> 4)一定要充分注意軟件測試中的群集現象。</p><p> 5)嚴格執(zhí)行測試計劃,排除測試的隨意性。</p><p> 6)應當對每一個測試結果進行全面檢查。</p><p> 7)妥善保存測試用例、測試計劃、測試報告和最終分析報告,以備回歸測試和維護之用。</p><p>
97、;<b> 6.3 測試方法</b></p><p> 由于電子拍賣系統(tǒng)凸顯視覺效果,所以主要選用黑盒測試。黑盒測試可用于各種測試,它試圖發(fā)現以下類型的錯誤:</p><p> 1)不正確或遺漏的功能。</p><p> 2)接口錯誤,如輸入輸出參數的個數、類型等。</p><p> 3)數據結構錯誤或外部信息
98、(如外部數據庫)訪問錯誤。</p><p><b> 4)性能錯誤。</b></p><p> 5)初始化和終止錯誤。</p><p> 6.4 功能模塊測試</p><p> 進入系統(tǒng)頁面登陸各功能板塊,根據頁面提示功能進行測試。測試功能是否達到要求以及各個模塊之間是否連接正常。</p><
99、p><b> 6.5 測試舉例</b></p><p> 通過以下表格形式列舉幾個測試用例:</p><p><b> 6.6 性能分析</b></p><p> 本電子拍賣系統(tǒng)采用J2EE下的三層結構,為表現層、業(yè)務邏輯層和數據服務層。三層體系將業(yè)務規(guī)則、數據訪問等工作放到中間層處理,客戶端不直接與數據庫交
100、互,而是通過控制器與中間層建立連接,再由中間層與數據庫交互。該界面方便用戶對系統(tǒng)的操作使用,并且應該符合用戶以往的操作習慣或者大部分用戶的操作習慣,只有這樣才能使用戶充分發(fā)揮主觀能動性更快、更好的學習使用該系統(tǒng)。</p><p><b> 6.7 測試總結</b></p><p> 本電子拍賣系統(tǒng)的基本功能已實現,功能有待加強,但是頁面的美工方面不足,在維護系統(tǒng)安
101、全性、實現數據備份等方面還需要進一步完善。</p><p><b> 結 論</b></p><p> 本電子拍賣管理系統(tǒng)采用了JSP編程,因此具有較好的移植性、可擴充性性。由于JSP支持多語言編寫和混合編寫,所以構建電子拍賣管理系統(tǒng)不僅縮短了系統(tǒng)的開發(fā)周期,提高了開發(fā)的效率同時方便用戶使用。</p><p> 通過電子拍賣管理系統(tǒng)模塊
102、的設計與實現,使我對軟件編程的思想有了更加深刻的理解,尤其是對需求分析,總體設計和系統(tǒng)的詳細設計有了更深刻的認識。對軟件測試的方法、手段也有了一定的掌握,同時對電子拍賣管理所應具備的功能有了新的認識。整個開發(fā)過程就是學習的過程,也是發(fā)現問題、分析問題、解決問題的過程。經過這段時間的認真學習,極大拓寬了知識面,受益匪淺。對JSP這種開發(fā)語言的認識也從開始的淺顯到現在的基本掌握并靈活使用,對于MySQL的基本原理和應用方法也有了更深的認識。
103、</p><p> 在系統(tǒng)的開發(fā)過程中主要解決了六個問題:電子拍賣管理系統(tǒng)的用戶登錄管理,物品管理,用戶管理管理,評價信息管理。對于這幾方面功能的實現方法有了全面的認識,并成功實現了各項功能。但是,諸如系統(tǒng)的安全問題、負載能力和容錯能力的改善問題上有待更進一步的推敲和改進。</p><p><b> 致 謝</b></p><p> 通過
104、這次將近兩個月的畢業(yè)設計,使我收獲了很多東西。不但學到了很多有用的知識,還學到了很多從書本上無法學習到的東西,如編程經驗、調錯能力、理論與實際相結合、獨立動手能力等等,開闊了視野,增長了知識,鍛煉了自己,認識到了自己的不足。通過一段時間的努力終于克服了困難,完成了自己的作品。知識的增長果然是個艱苦的過程。</p><p> 指導老師田杰老師給予了我悉心的指導,在整個畢業(yè)設計的過程中,田老師從方方面面都給予幫助和
105、支持。從畢業(yè)設計任務的確定到最終論文的審閱批改,在每一細節(jié)上,田老師都細心的指導,設計中遇到的許多問題,也是在田老師的幫助下得以解決,使畢業(yè)設計能夠順利完成。在此表示衷心的感謝。</p><p> 所有老師嚴謹細致、一絲不茍的作風一直是我工作、學習中的榜樣;他們一絲不茍的教導和不拘一格的思路給予我無盡的啟迪。</p><p> 同時也非常感謝我身邊的幾位同學,他們同樣給予了我很大的幫助
106、。</p><p> 在這里對所有幫助過我的人報以最真摯的感謝。</p><p><b> 參考文獻</b></p><p> [1] 錢樂秋等. 軟件工程清華大學出版社2007</p><p> [2] 孫鑫. JAJA Web開發(fā)詳解電子工業(yè)出版社2009</p><p>
107、[3] 王珊等. 數據庫系統(tǒng)概述高等教育出版社2006</p><p> [4] 孫偉琴等. Tomcat與JSP Web開發(fā)技術詳解電子工業(yè)出版社2003</p><p> [5] 光軍,胡波. JSP應用開發(fā)實例講解北京航空航天大學出版社2002</p><p> [6] 肖來元,吳濤等. 軟件項目管理與案例分析清華大學出版社 2009&l
108、t;/p><p> [7] 譚浩強等. 基于Web標準的網頁設計與制作清華大學出版社2009</p><p> [8] 福塔著,劉曉霞,鐘鳴譯. MySQL必知必會人民郵電出版社2009</p><p><b> 附 錄</b></p><p> if ("賣".equals(Userd
109、egree)) {</p><p> // 用戶以賣者身份登陸</p><p> session.setAttribute("buyinfo", "您還沒有權限竟價購買商品!");</p><p> response.sendRedirect(request.getContextPath() + "/BuyGo
110、ods.jsp");</p><p><b> } else {</b></p><p> // 用戶以買者身份登陸</p><p> float price = 0;// 保存商品購買表中的臨時最高價格</p><p> int shuliang = 0;// 保存商品信息表中的臨時商品數量</
111、p><p> float beginprice = 0;// 保存商品信息表中的臨時的起始價格</p><p><b> // 設置時間</b></p><p> Date d = new Date();</p><p> SimpleDateFormat f = new SimpleDateFormat("
112、;yyyy-MM-dd");</p><p> String date = f.format(d);</p><p> System.out.println(date);</p><p> long id = Long.parseLong((String) session</p><p> .getAttribute(&qu
113、ot;selectGoodsId"));// 獲得商品ID</p><p> long userid = Long.parseLong((String) session</p><p> .getAttribute("loginedUserId"));// 獲取用戶ID</p><p> String sql = "se
114、lect BuyPrice from buygoodsinfo where Fk_GoodsId="</p><p> + id + " ";// 查詢商品購買表中的最高竟價</p><p> String sqlcount = "select BeginPrice,GoodsCount from goodsinfo where pkid=&qu
115、ot;</p><p> + id + "";// 查詢商品信息表中商品的數量</p><p> ResultSet rs1 = consql.lookfor(sqlcount);</p><p> ResultSet rs = consql.lookfor(sql);</p><p><b> try
116、{</b></p><p> while (rs1.next()) {</p><p> beginprice = rs1.getFloat(1);// 獲取商品信息表中的起始價格</p><p> shuliang = rs1.getInt(2);// 獲取商品信息表中商品的數量</p><p><b> }&
117、lt;/b></p><p> while (rs.next()) {</p><p> price = rs.getFloat(1);// 獲取商品購買表中買者的最高竟價</p><p><b> }</b></p><p> } catch (SQLException e) {</p>&
118、lt;p> // TODO Auto-generated catch block</p><p> e.printStackTrace();</p><p> } finally {</p><p><b> try {</b></p><p> consql.sqlCon().close();</
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 畢業(yè)設計(論文)電子拍賣系統(tǒng)的設計與實現
- [優(yōu)秀畢業(yè)設計精品] 電子拍賣系統(tǒng)的設計與實現
- 電子拍賣系統(tǒng)的設計與實現.pdf
- 電子郵件系統(tǒng)的設計與實現畢業(yè)設計論文
- 畢業(yè)論文-網上拍賣平臺系統(tǒng)的設計與實現
- 課題名稱電子拍賣系統(tǒng)的設計與實現
- 畢業(yè)設計---電子商城系統(tǒng)的設計與實現
- 基于SSH的電子拍賣系統(tǒng)設計與實現.pdf
- 畢業(yè)設計(論文)管理系統(tǒng)的設計與實現
- 電子產品網上購物系統(tǒng)設計與實現-畢業(yè)設計論文
- 電子產品網上購物系統(tǒng)設計與實現-畢業(yè)設計論文
- 畢業(yè)論文——畢業(yè)設計管理系統(tǒng)的設計與實現
- 畢業(yè)論文——畢業(yè)設計管理系統(tǒng)的設計與實現
- 畢業(yè)論文——畢業(yè)設計管理系統(tǒng)的設計與實現
- 畢業(yè)設計---高校畢業(yè)設計論文選題系統(tǒng)設計與實現
- 小型在線拍賣系統(tǒng)畢業(yè)設計
- 畢業(yè)論文管理系統(tǒng)的設計與實現---畢業(yè)設計
- 畢業(yè)論文——畢業(yè)設計管理系統(tǒng)的設計與實現
- 畢業(yè)設計--賓館管理系統(tǒng)的設計與實現(論文)
- 電子門禁系統(tǒng)畢業(yè)設計論文
評論
0/150
提交評論