電子拍賣系統(tǒng)的設(shè)計與實現(xiàn)_第1頁
電子拍賣系統(tǒng)的設(shè)計與實現(xiàn)_第2頁
電子拍賣系統(tǒng)的設(shè)計與實現(xiàn)_第3頁
電子拍賣系統(tǒng)的設(shè)計與實現(xiàn)_第4頁
電子拍賣系統(tǒng)的設(shè)計與實現(xiàn)_第5頁
已閱讀5頁,還剩40頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、4泳g畢業(yè)設(shè)計(論文)題 目 電子拍賣系統(tǒng)的設(shè)計與實現(xiàn)學生姓名專業(yè)班級機械04-3所在院系軟件學院指導教師王姣職 稱 副教授所在單位大連交通大學軟件學院教研室主任鄭廣海完成日期2009 年 6 月 23 日摘要本系統(tǒng)采用微軟的 WindowsXP為開發(fā)平臺,MySQ為后臺數(shù)據(jù)庫,JSP為開發(fā)工具, 最終開發(fā)出電子拍賣系統(tǒng)。并從技術(shù)和設(shè)計實現(xiàn)兩方面論述了系統(tǒng)的設(shè)計和開發(fā)過程。 在技術(shù)上,深入探討了電子拍賣系統(tǒng)的工作原理,分析了拍賣過程的總流程。在設(shè)計實 現(xiàn)上,以拍賣物資管理,客戶管理,賣方拍賣項目管理,買方拍賣項目管理等主要模塊 來實現(xiàn)其功能??蛻艄芾砟K主要功能是刪除存在不良記錄的用戶帳號,可

2、隨時撤掉劣 質(zhì)上傳的產(chǎn)品,可以對數(shù)據(jù)庫內(nèi)的數(shù)據(jù)進行添加及刪改,對用戶可以進行權(quán)限設(shè)置。賣 方拍賣項目管理功能是發(fā)布拍賣項目,制定拍賣規(guī)則,買方資質(zhì)管理,拍賣監(jiān)控等。買 方拍賣項目管理功能是業(yè)務(wù)項目分配,在線質(zhì)疑,在線申請,在線競拍。該系統(tǒng)對其他 拍賣系統(tǒng)的設(shè)計開發(fā)具有借鑒意義,它的投入運行將產(chǎn)生一定的經(jīng)濟利益。這篇論文的主要內(nèi)容包括系統(tǒng)概述,系統(tǒng)需求分析,系統(tǒng)總體設(shè)計,數(shù)據(jù)庫設(shè)計, 系統(tǒng)詳細設(shè)計和實現(xiàn),系統(tǒng)測試六個方面,詳細地闡述了電子拍賣的全過程。關(guān)鍵詞: 電子拍賣 MySQL JSP B/S 結(jié)構(gòu)ABSTRACTThis system uses Microsofts Windows XP

3、is develops the platform, MySQL is the backstage database, JSP is the development kit, finally develops the electronic auction system. And from a technical and design aspects to achieve both the design and development process. Technically, in-depth exploration into the work of the electronic auction

4、 system theory, an analysis of the overall process of the auction process. In the design to achieve in order to auction materials management, customer management, project management auction seller, the buyer auction management and other major projects to achieve its function modules. Customer manage

5、ment module main function is to delete the bad record of the existence of the user account can be removed at any time to upload low-quality products, the database can add and delete the data, the user can set up permissions. Project management functions of the auction the seller is released auction

6、items, the development of auction rules, the buyer qualified management, monitoring the auction. Buyers auction business project management function is the allocation of items, online query, online applications, online auction. The auction system to other system design and development be learned, an

7、d its operation will have a certain degree of economic interests.The main contents of this paper, including system overview, system requirements analysis, system design, database design, system design and implementation of a detailed, six areas of system testing, Detail the whole process of the elec

8、tronic auction.Key words: Equipment MySQL JSP B/S structure目錄 TOC o 1-5 h z HYPERLINK l bookmark10 o Current Document 第一章 系統(tǒng)概述 . 1 HYPERLINK l bookmark12 o Current Document 1.1 課題來源及意義 1 HYPERLINK l bookmark14 o Current Document 1.2 國內(nèi)外發(fā)展狀況 1 HYPERLINK l bookmark16 o Current Document 1.3 系統(tǒng)開發(fā)環(huán)境及技術(shù)介紹

9、 2 HYPERLINK l bookmark24 o Current Document 第二章 系統(tǒng)需求分析 . 4 HYPERLINK l bookmark26 o Current Document 2.1 功能需求 4 HYPERLINK l bookmark28 o Current Document 2.2 性能需求分析 4 HYPERLINK l bookmark30 o Current Document 2.3 可行性分析 5 HYPERLINK l bookmark32 o Current Document 2.4 數(shù)據(jù)管理需求 5 HYPERLINK l bookmark34

10、o Current Document 2.5 故障處理需求 6 HYPERLINK l bookmark36 o Current Document 2.6 運行環(huán)境需求 6 HYPERLINK l bookmark38 o Current Document 第三章系統(tǒng)總體設(shè)計 . 7 HYPERLINK l bookmark40 o Current Document 3.1 總體設(shè)計的原則 7 HYPERLINK l bookmark42 o Current Document 3.2 總體設(shè)計的原理 7 HYPERLINK l bookmark44 o Current Document 3.3

11、 系統(tǒng)功能版塊劃分 73.4 系統(tǒng)流程分析 83.5 系統(tǒng)功能模塊圖 9 HYPERLINK l bookmark46 o Current Document 第四章數(shù)據(jù)庫設(shè)計 . 10 HYPERLINK l bookmark48 o Current Document 4.1MySQL數(shù)據(jù)庫管理系統(tǒng) 10 HYPERLINK l bookmark50 o Current Document 數(shù)據(jù)庫的需求分析 10 HYPERLINK l bookmark52 o Current Document 外部設(shè)計 11 HYPERLINK l bookmark54 o Current Document

12、4.4實體關(guān)系E-R圖設(shè)計11 HYPERLINK l bookmark56 o Current Document 創(chuàng)建數(shù)據(jù)庫 13 HYPERLINK l bookmark58 o Current Document 數(shù)據(jù)庫設(shè)計 13 HYPERLINK l bookmark60 o Current Document 數(shù)據(jù)庫保密設(shè)計 16 HYPERLINK l bookmark62 o Current Document 數(shù)據(jù)庫的連接 16 HYPERLINK l bookmark64 o Current Document 第五章系統(tǒng)詳細設(shè)計與實現(xiàn) 17 HYPERLINK l bookmar

13、k66 o Current Document 電子拍賣管理系統(tǒng)的登陸頁設(shè)計 17 HYPERLINK l bookmark86 o Current Document 電子拍賣的查詢設(shè)計 20 HYPERLINK l bookmark70 o Current Document 物品種類管理設(shè)計 21 HYPERLINK l bookmark98 o Current Document 拍賣物品的管理設(shè)計 23 HYPERLINK l bookmark110 o Current Document 瀏覽物品的管理設(shè)計 25 HYPERLINK l bookmark112 o Current Docum

14、ent 第六章系統(tǒng)測試與性能分析 27 HYPERLINK l bookmark114 o Current Document 6.1 測試方法 27 HYPERLINK l bookmark116 o Current Document 6.2 測試與調(diào)試 27 HYPERLINK l bookmark118 o Current Document 6.3 功能模塊的測試 27 HYPERLINK l bookmark128 o Current Document 性能分析 28 HYPERLINK l bookmark130 o Current Document 測試結(jié)論 29結(jié) 論 30謝 辭

15、31 HYPERLINK l bookmark136 o Current Document 參考文獻 32附 錄 33引言隨著網(wǎng)絡(luò)技術(shù)的不斷發(fā)展和人們購物意識的不斷革新, 網(wǎng)上購物成為一種新型的購 物方式,正逐漸被人們所接受和認可。而網(wǎng)上購物的方式之一的電子拍賣形式給人們的 購物帶來另一種全新的體驗。人們可以通過網(wǎng)站發(fā)出自己想拍賣的物品的信息,也可以 通過競價購買自己想要的物品。即具有一般購物網(wǎng)站的成本低廉,方式靈活,運行快捷 等的特點,更具有自由競爭和公平合理的特性。本系統(tǒng)電子拍賣系統(tǒng)是指通過 Internet 實施的價格談判交易活動,即利用互 聯(lián)網(wǎng)在網(wǎng)站上公開發(fā)布將要招標的物品或者服務(wù)的信

16、息, 通過競爭投標的方式將它出售 給出價最高或最低的投標者。其實質(zhì)是以競爭價格為核心,建立生產(chǎn)者和消費者之間的 交流與互動機制,共同確定價格和數(shù)量,從而達到均衡的一種市場經(jīng)濟過程。它通過 Internet 將過去少數(shù)人才能參與的貴族式的物品交換形式, 變成每一位網(wǎng)民都可以加入 其中的平民化交易方式。網(wǎng)上拍賣不僅是網(wǎng)絡(luò)時代消費者定價原則的體現(xiàn),更重要的是 拍賣網(wǎng)站營造了一個供需有效集結(jié)的市場,成為消費者和生產(chǎn)商各取所需的場所,因此 是一種典型的中介型電子商務(wù)形式。相對與傳統(tǒng)拍賣,網(wǎng)上拍賣的特點在于每個商家都 可以制定一套適合自己的拍賣規(guī)則,并且通過網(wǎng)上拍賣還可以使定價達到更準確的水 平,同時能夠

17、參與拍賣的人的范圍也大大增加了。系統(tǒng)也存在缺陷與不足,首先系統(tǒng)還沒有提供與電子銀行的接口,如果提供將可以 通過電子銀行的操作,可以實現(xiàn)從買家對賣家的自動付款;其次本系統(tǒng)沒有提供如個人 身份認證、信用管理等細節(jié)問題大連交通大學2009屆本科畢業(yè)生畢業(yè)設(shè)計(論文) 大連交通大學2009屆本科畢業(yè)生畢業(yè)設(shè)計(論文) 第一章系統(tǒng)概述1.1課題來源及意義隨著網(wǎng)絡(luò)技術(shù)的不斷發(fā)展和人們購物意識的不斷革新,網(wǎng)上購物成為一種新型的購物方式,正逐漸被人們所接受和認可。而網(wǎng)上購物的方式之一的電子拍賣形式給人們的 購物帶來另一種全新的體驗。人們可以通過網(wǎng)站發(fā)出自己想拍賣的物品的信息,也可以 通過競價購買自己想要的物品

18、。即具有一般購物網(wǎng)站的成本低廉,方式靈活,運行快捷 等的特點,更具有自由競爭和公平合理的特性。拍賣網(wǎng)站的優(yōu)勢在于其強大的網(wǎng)絡(luò)效應(yīng)一一用的人越多,網(wǎng)站就越有用。” Ebay的Pierre Omidyar如是說。這也意味著在拍賣業(yè)中的先進入優(yōu)勢要比在網(wǎng)上零售業(yè)要大。 這就是當Ebay在阻止競爭對手與其網(wǎng)站進行連接并拒絕提供價格及投標信息時,會遭 到反托拉斯調(diào)查的原因。Ebay目前已注冊的會員有1000萬人,參與競拍的物品有3000 萬件。每一用戶幾乎每月在它的網(wǎng)站上花費 2小時,遠遠多于同等忠誠的亞馬遜顧客在 網(wǎng)上所花的時間。Ebay收取的手續(xù)費通常不超過交易金額的 7.5%,而網(wǎng)下拍賣的最低 手

19、續(xù)費為25% Omidyar先生非常高興地指出,Ebay作為一個純電子商務(wù)公司,從建立 之初就一直持續(xù)贏利。所以無怪乎,一些拍賣行和跳蚤市場的經(jīng)營者抱怨他們將失去許 多生意。當然對于傳統(tǒng)的拍賣行而言,Ebay不僅僅是唯一的威脅,亞馬遜和雅虎也有他 們自己的拍賣業(yè)務(wù)。因此華泰汽車也試探性的在銷售方面做成一個汽車拍賣系統(tǒng)來進一 步對企業(yè)進行信息化改造。1.2國內(nèi)外發(fā)展狀況在世界上最大的鮮花交易市場一一荷蘭阿斯米爾花卉拍賣市場,每天都可以拍賣約1400萬支鮮花和150萬盆盆花。拍賣通過拍賣鐘進行,每個拍賣鐘只拍賣某一類花卉。 當一批花卉投入拍賣后,拍賣鐘便顯示出花卉品種、規(guī)格、數(shù)量。購買者根據(jù)自己的

20、需 要及時按下桌上的按鈕,指針停止時所指的便是成交價格,當即付款。已成交的貨物, 根據(jù)購買者的需要進行包裝,在一天內(nèi)由拍賣場用冷藏車或飛機運往世界各地。在日本,大田花卉市場也在采用電子拍賣方式,并成為世界第三大鮮花交易市場。隨著一些在本地局域網(wǎng)上的拍賣的相繼成功和電子商務(wù)在全球的興起,一些以 In ternet為平臺的拍賣網(wǎng)站也相繼成立,如 eBay網(wǎng)站悄然在互聯(lián)網(wǎng)上興起。1995年9 月,身居硅谷的比埃爾.奧米德亞建立了一個網(wǎng)頁,名為“ eBay網(wǎng)站”。eBay提供了一 個開放式的網(wǎng)上交易平臺,任何網(wǎng)上用戶只要在線上完成注冊手續(xù),就可以自由參加網(wǎng) 上拍賣活動,進行交易。eBay向買方提供空間

21、,展示要拍賣的物品信息。買賣雙方可通 過網(wǎng)上支付系統(tǒng)付款eBay開辟了意見反饋系統(tǒng)來監(jiān)督電子拍賣交易公平、公正的進行。中國網(wǎng)上電子拍賣的歷史從1999年6月16日雅寶拍賣網(wǎng)站正式開通開始,經(jīng)歷了 從單純模仿美國eBay模式到尋求“中國特色”的過程。隨后,中國的傳統(tǒng)拍賣行紛紛 觸網(wǎng),建立有拍賣主體資格的拍賣網(wǎng)站。由于拍賣業(yè)在我國普及率不高,中國的互聯(lián)網(wǎng) 技術(shù),電子商務(wù)發(fā)展落后于美國等發(fā)達國家,所以網(wǎng)上拍賣的發(fā)展還處于起步階段,網(wǎng)上拍賣中存在較多問題,如交易不流暢,債務(wù)劃分不清,易給用戶造成損失。 2001年4 月有關(guān)的調(diào)研結(jié)果表明雖然互聯(lián)網(wǎng)網(wǎng)站發(fā)展還不是很完善,但我國的電子拍賣還是發(fā)展得很熱鬧。

22、另外本系統(tǒng)所應(yīng)用的開發(fā)語言JSP也在國內(nèi)外發(fā)展日益成熟。JSP全稱是JavaServer Pages,翻譯過來可以稱為“基于 JAVA的服務(wù)器端動態(tài)頁面技術(shù)”。它由Sun Microsystems公司在1999年6月推出,近年來已發(fā)展成為一種最流行的動態(tài)網(wǎng)頁開發(fā) 技術(shù)。JSP在HTML弋碼中嵌入Java程序片段,并使用各種JSP指令,構(gòu)成了 JSP頁面。 這種頁面可以完成操作數(shù)據(jù)庫、上傳文件等復雜的邏輯處理功能。另外,還通過支持 JavaBean實現(xiàn)了功能擴展。1.3系統(tǒng)開發(fā)環(huán)境及技術(shù)介紹本系統(tǒng)采用Brower/Sever架構(gòu),以WINDOW作為系統(tǒng)平臺,采用JSP作為主要的 程序設(shè)計語言,S

23、QL SEVER 2000乍為后臺數(shù)據(jù)庫的管理信息系統(tǒng)。Tomcat作為WE服 務(wù)器承載。1.3.1 JSP 簡介JSP是 Java Server Page (Java 服務(wù)器頁面)的簡稱,它是由 Sun Microsystems 公司倡導,多家公司參與一起建立的一種動態(tài)網(wǎng)頁技術(shù)標準,主要用于開發(fā)動態(tài)網(wǎng)頁。JSP技術(shù)讓動態(tài)網(wǎng)頁的編寫更加容易、功能更強,可移植性、可擴展性更好??偨Y(jié)起來, 它的特點如下。1) 將內(nèi)容的生成和顯示進行分離。使用JSP技術(shù),Web頁面開發(fā)人員可以使用HTML 或者XML標識來設(shè)計和格式化最終頁面。使用JSP標識或者小腳本來生成頁面上的動態(tài) 內(nèi)容。生成內(nèi)容的邏輯被封裝在

24、標識 JavaBeans組件中,并且捆綁在小腳本中,所有的 腳本在服務(wù)器端運行。如果核心邏輯被封裝在標識和Bea ns中,那么其他人,如 Web管 理人員和頁面設(shè)計者,能夠編輯和使用 JSP頁面,而不影響內(nèi)容的生成。在服務(wù)器端, JSP引擎解釋JSP標識和小腳本,生成所請求的內(nèi)容。2)強調(diào)可重用的組件。絕大多數(shù)JSP頁面依賴于可重用的,跨平臺的組件(JavaBeans 或者Enterprise JavaBeans TM 組件)來執(zhí)行應(yīng)用程序所要求的更為復雜的處理。開發(fā)人員能夠共享和交換執(zhí)行普通操作的組件,或者使得這些組件為更多的使用者或者客戶 團體所使用?;诮M件的方法加速了總體開發(fā)過程,并且

25、使得各種組織在他們現(xiàn)有的技 能和優(yōu)化結(jié)果的開發(fā)努力中得到平衡。)采用標識簡化頁面開發(fā)。Wet頁面開發(fā)人員不會都是熟悉腳本語言的編程人員。JavaServer Page技術(shù)封裝了許多功能,這些功能是在易用的、與JSP相關(guān)的XML標識中進行動態(tài)內(nèi)容生成所需要的。標準的 JSP標識能夠訪問和實例化JavaBea ns組件,設(shè) 置或者檢索組件屬性,下載Applet,以及執(zhí)行用其他方法更難于編碼和耗時的功能。) 一次編寫,處處運行。由于 JSP頁面的內(nèi)置腳本語言是基于Java編程語言的, 而且所有的JSP頁面都要被轉(zhuǎn)換成Java Servlet,所以JSP頁面就具有Java技術(shù)所有 的好處,包括健壯的存

26、儲管理、安全性以及跨平臺性。1.3.2 MySQL 簡介MySQL是瑞典的MySQL AB公司開發(fā)的一個可用于各種流行操作系統(tǒng)平臺的關(guān)系數(shù) 據(jù)庫系統(tǒng),它具有客戶機/服務(wù)器體系結(jié)構(gòu)的分布式數(shù)據(jù)庫管理系統(tǒng)。MySQL完全適用于網(wǎng)絡(luò),用其建造的數(shù)據(jù)庫可在因特網(wǎng)上的任何地方訪問,因此,可以和網(wǎng)絡(luò)上任何地 方的任何人共享數(shù)據(jù)庫。MySQ具有功能強、使用簡單、管理方便、運行速度快、可靠 性高、安全保密性強等優(yōu)點。MySQLffl C和C+編寫,它可以工作在許多平臺(Unix, Linux,WindowS 上,提供了針對不同編程語言(C,C+,JAVA等)的API函數(shù);使用核心 線程實現(xiàn)多線程,能夠很好的支

27、持多 CPU提供事務(wù)和非事務(wù)的存儲機制;快速的基于 線程的內(nèi)存分配系統(tǒng);MySQ采用雙重許可,用戶可以在 GNI許可條款下以免費軟件或 開放源碼軟件的方式使用 MySQ軟件,也可以從MySQL AB公司獲得正式的商業(yè)許可。 除了以上特點,MySQL還有一個最大的特點,那就是在諸如 UNIX這樣的操作系統(tǒng)上, 它是免費的,可從因特網(wǎng)上下載其服務(wù)器和客戶機軟件。并且還能從因特網(wǎng)上得到許多 與其相配的第三方軟件或工具。而在Win dows系統(tǒng)上,其客戶機程序和客戶機程序庫是免費的。133 Tomcat 簡介Tomcat是 Apache 軟件基金會(Apache Software Foundation

28、 )的 Jakarta 項目中 的一個核心項目,由Apache Sun和其他一些公司及個人共同開發(fā)而成。由于有了Sun的參與和支持,最新的Servlet和JSP規(guī)范總是能在Tomcat中得到體現(xiàn),Tomcat 5支 持最新的Servlet 2.4和JSP2.0規(guī)范。因為Tomcat技術(shù)先進、性能穩(wěn)定,而且免費, 因而深受Java愛好者的喜愛并得到了部分軟件開發(fā)商的認可,成為目前比較流行的 Web應(yīng)用服務(wù)器。Tomcat不僅僅是一個Servlet容器,它也具有傳統(tǒng)的Wet服務(wù)器的功能:處理Html 頁面。但是與Apache相比,它的處理靜態(tài)Html的能力就不如Apache我們可以將Tomcat

29、和Apache集成到一塊, 讓Apache處理靜態(tài)Html,而Tomcat處理Jsp和Servlet。這 種集成只需要修改一下 Apache和Tomcat的配置文件即可。 另夕卜,Tomcat提供Realm 支持。Realm類似于Unix里面的group。在Unix中,一個group對應(yīng)著系統(tǒng)的一定資 源,某個group不能訪問不屬于它的資源。Tomcat用Realm來對不同的應(yīng)用(類似系 統(tǒng)資源)賦給不同的用戶(類似group)。沒有權(quán)限的用戶則不能訪問這個應(yīng)用。Tomcat提供三種Realm, 1: JDBCRealm這個Realm將用戶信息存在數(shù)據(jù)庫里,通過 JDBC獲得 用戶信息來進行

30、驗證。2: JNDIRealm,用戶信息存在基于LDAP的服務(wù)器里,通過JNDI 獲取用戶信息。3: MemoryRealm用戶信息存在一個xml文件里面,上面講的manager 應(yīng)用驗證用戶時即使用此種Realm。通過Realm我們可以方便地對訪問某個應(yīng)用的客戶 進行驗證。第二章系統(tǒng)需求分析2.1功能需求用戶在打開系統(tǒng)登陸頁,通過輸入用戶名和密碼之后就會扮演某種角色從而具有了 一定的權(quán)限,根據(jù)他的身份與權(quán)限,就可以在對應(yīng)的界面完成相應(yīng)的功能。管理員:刪除存在不良記錄的用戶帳號,可隨時撤掉劣質(zhì)上傳的產(chǎn)品,可以對 數(shù)據(jù)庫內(nèi)的數(shù)據(jù)進行添加及刪改,對用戶可以進行權(quán)限設(shè)置。如:刪除存在不良記錄的 用戶

31、帳號,可隨時撤掉劣質(zhì)上傳的產(chǎn)品。還可以實時監(jiān)控拍賣現(xiàn)場,根據(jù)實際情況對拍 賣進程進行調(diào)整。拍賣方:發(fā)布拍賣項目:發(fā)布拍賣商品信息;制定拍賣規(guī)則:起拍價格、價格階梯、保留價格以及拍賣時段。買方資質(zhì)管理:未被邀請的買方企業(yè)須經(jīng)審核通過以后方具有競拍資格。拍賣監(jiān)控:賣方實時監(jiān)控拍賣現(xiàn)場,根據(jù)實際情況對拍賣進程進行調(diào)整。拍賣項目報告:拍賣結(jié)束以后,系統(tǒng)自動生成本次拍賣相關(guān)報告信息。拍賣公告管理:賣方選擇對拍賣結(jié)果進行公告,并對公告范圍進行定義。競拍方:業(yè)務(wù)項目分配:系統(tǒng)支持多業(yè)務(wù)員方式,買方可以分配項目給某個業(yè)務(wù)員。在線質(zhì)疑:買方在線提出問題。在線申請:買方主動申請參加競拍項目。在線競拍:買方制定競拍

32、策略,基于競拍現(xiàn)場參與競拍過程。2.2性能需求分析1 準確性和及時性在系統(tǒng)設(shè)計和開發(fā)過程中,不但要保證本次數(shù)據(jù)處理結(jié)果的準確性,還要考慮本次 數(shù)據(jù)處理結(jié)果對整個系統(tǒng)的影響,從而保證整個系統(tǒng)的正確性。系統(tǒng)在日常處理中的響 應(yīng)速度要達到實時要求,以及實時反饋信息。在系統(tǒng)設(shè)計和開發(fā)過程中,還要充分考慮 系統(tǒng)當前和將來可能承受的工作量,使系統(tǒng)處理能力和響應(yīng)時間能夠滿足用戶對信息處 理的要求。2系統(tǒng)的可擴充性系統(tǒng)在開發(fā)過程中,應(yīng)該充分考慮以后的可擴充性。這些要求系統(tǒng)提供足夠手段進 行功能的調(diào)整和擴充。要實現(xiàn)這一點,應(yīng)通過系統(tǒng)的開放性來完成,即系統(tǒng)應(yīng)是一個開 放的系統(tǒng),只要符合一定的規(guī)范,可以簡單的加入和

33、減少系統(tǒng)的模塊、 配置系統(tǒng)的硬件 通過軟件的修補、替換完成系統(tǒng)的升級和更新?lián)Q代??梢哉f,具有良好的擴展性的軟件 才是優(yōu)秀的軟件。3系統(tǒng)的易用性和易維護性為了系統(tǒng)使用的高效率,用戶可以很快的使用網(wǎng)上競標系統(tǒng)而不必專門的學習該軟 件的使用。因此系統(tǒng)應(yīng)該能夠提供良好的用戶接口,易用的人機交互界面。要實現(xiàn)這一 點,就要求系統(tǒng)應(yīng)該設(shè)計成盡量友好的界面。系統(tǒng)中涉及到的重要的信息數(shù)據(jù)要妥善的 保存,系統(tǒng)要提供方便的手段供系統(tǒng)維護人員進行數(shù)據(jù)的備份,日常的安全管理,系統(tǒng) 意外崩潰時數(shù)據(jù)的恢復等工作。2.3可行性分析實驗方案的可行性分析有以下三個方面。技術(shù)可行性:目前市場上的一般計算機軟硬件都能滿足系統(tǒng)開發(fā)要求

34、。開發(fā)環(huán)境JSP,數(shù)據(jù)庫采用 SQL Server 2000。(1) JSP是SUN公司推出的全新一代的動態(tài)網(wǎng)頁實現(xiàn)系統(tǒng),用于一臺WEB艮務(wù)器建 立強大的應(yīng)用程序。1)JSP允許用戶選擇并使用功能完善的編程語言,也允許使用潛加巨大 的.NET Framework。2)JSP是編譯性的編程框架,運行是服務(wù)器上的編譯好的公共語言運行時庫代碼, 可以利用早期綁定,實施編譯來提高效率。3)JSP把界面設(shè)計和程序設(shè)計以不同的文件分離開,復用性和維護性得到了提高。(2)維護工作方便,有一定經(jīng)驗的操作人員可以在短時間內(nèi)掌握維護工作。經(jīng)濟可行性:這個系統(tǒng)只要配一臺普通計算機在連網(wǎng)狀態(tài)下就可以實現(xiàn)電子拍賣系統(tǒng)的

35、管理。社會可行性:如今電子商務(wù)受到前所未有的重視,關(guān)于電子商務(wù)的理論體系日臻完善,并在全球 范圍內(nèi)展開幾近商業(yè)性質(zhì)的普及推廣,電子商務(wù)軟件功能及演繹理論能力的不斷提高,使電子商務(wù)從理論走向?qū)嶋H實施進而發(fā)揮效益成為現(xiàn)實,這些都為電子拍賣提供了更為廣闊的空間。另一方面,整個社會誠信體系正在逐步完善,電子拍賣正在走向規(guī)范化。2.4數(shù)據(jù)管理需求數(shù)據(jù)錄入的準確性和實時性數(shù)據(jù)的輸入是否準確是數(shù)據(jù)處理的前提, 錯誤的輸入會導致系統(tǒng)輸出的不正確和不 可用,從而使系統(tǒng)的工作失去意義。數(shù)據(jù)的輸入來源一是手工輸入二是由其它系統(tǒng)產(chǎn)生。 手工輸入要通過系統(tǒng)界面上的安排使系統(tǒng)具有容錯性。而由其它系統(tǒng)生成的數(shù)據(jù)也要有 必要

36、的檢查手段,以保證輸入數(shù)據(jù)的準確性。在系統(tǒng)中,數(shù)據(jù)的輸入往往是大量的,因 此系統(tǒng)要有一定的處理能力,以保證迅速的處理數(shù)據(jù)。數(shù)據(jù)的一致性和完整性由于系統(tǒng)的數(shù)據(jù)是共享的,在不同的模塊或子系統(tǒng)中,報表、文件、數(shù)據(jù)庫是共享 數(shù)據(jù),所以如何保證這些數(shù)據(jù)的一致性,是系統(tǒng)必須解決的問題。要解決這一問題,要 有一定的人員維護數(shù)據(jù)的一致性,在數(shù)據(jù)錄入處控制數(shù)據(jù)的去向,并且要求對數(shù)據(jù)庫的 大連交通大學2009屆本科畢業(yè)生畢業(yè)設(shè)計(論文) 大連交通大學2009屆本科畢業(yè)生畢業(yè)設(shè)計(論文) 數(shù)據(jù)完整性進行嚴格的約束。各模塊之間對數(shù)據(jù)庫的需求各有不同,但一定要協(xié)調(diào)好不 同需求之間的關(guān)系。對于各模塊都會用到的表一定要一致

37、,不能有沖突。2.5故障處理需求由于軟硬件及系統(tǒng)設(shè)計等各種因素,系統(tǒng)在使用過程難免會發(fā)生各種故障。系統(tǒng)應(yīng) 提供一定的對各種故障的檢測能力,并提供相應(yīng)的處理手段。對于硬件故障和系統(tǒng)軟件 故障,應(yīng)由系統(tǒng)報告及處理;對于操作錯誤,要求有信息提示及正確方式。2.6運行環(huán)境需求軟件方面:開發(fā)系統(tǒng):Windows XP P開發(fā)語言:JSP數(shù)據(jù)庫:Microsoft SQL Server 2000服務(wù)器:tomcat5.5硬件方面:CPU P(R) 1.6 GHz內(nèi)存:256 M第三章系統(tǒng)總體設(shè)計總體設(shè)計階段要解決“如何做”的問題,是整個軟件一發(fā)過程的核心問題。所有的 開發(fā)工作都將根據(jù)設(shè)計的方案進行。軟件的

38、總體結(jié)構(gòu)在該階段決定。因此,可以說軟件 的總體設(shè)計決定了軟件的質(zhì)量。采用模塊化原理可以是軟件結(jié)構(gòu)清晰,不僅容易設(shè)計也 容易閱讀和理解。因為程序錯誤通常局限在有關(guān)的模塊及它們之間的接口中,所以模塊 化使軟件容易測試和調(diào)試。3.1總體設(shè)計的原則實用性原則:實用第一位,好看第二位。設(shè)計應(yīng)以滿足用戶需求為主要目標。方便性原則:設(shè)計的軟件應(yīng)操作簡單,界面友好,易于使用,輸入簡單,且出 現(xiàn)錯誤時能夠提示錯誤信息。靈活性(適應(yīng)性)原則:開發(fā)的軟件能夠適應(yīng)管理的變化;適應(yīng)軟、硬件環(huán)境的 改變。擴充性原則:設(shè)計應(yīng)考慮到系統(tǒng)的進一步發(fā)展,是否留有其他功能的接口。3.2總體設(shè)計的原理面向?qū)ο笫且环N自下而上的程序設(shè)計

39、方法。 不像過程式設(shè)計那樣一開始就要用 main 概括出整個程序,面向?qū)ο笤O(shè)計往往從問題的一部分著手,一點一點地構(gòu)建出整個程序。 面向?qū)ο笤O(shè)計以數(shù)據(jù)為中心,類作為表現(xiàn)數(shù)據(jù)的工具,是劃分程序的基本單位。而函數(shù) 在面向?qū)ο笤O(shè)計中成為了類的接口。面向?qū)ο笤O(shè)計自下而上的特性,允許開發(fā)者從問題的局部開始,在開發(fā)過程中逐步 加深對系統(tǒng)的理解。這些新的理解以及開發(fā)中遇到的需求變化,都會再作用到系統(tǒng)開發(fā) 本身,形成一種螺旋式的開發(fā)方式。在面向?qū)ο笤O(shè)計中,類封裝了數(shù)據(jù),而類的成員函 數(shù)作為其對外的接口,抽象地描述了類。用類將數(shù)據(jù)和操作這些數(shù)據(jù)的函數(shù)放在一起, 這可以說就是面向?qū)ο笤O(shè)計方法的本質(zhì)。靜態(tài)模型靜態(tài)模型

40、表示靜態(tài)的、結(jié)構(gòu)化的系統(tǒng)的“數(shù)據(jù)”性質(zhì)。它是對模擬客觀世界實體的 對象以及對象彼此的關(guān)系的映射,描述了系統(tǒng)的靜態(tài)結(jié)構(gòu)。動態(tài)模型動態(tài)模型表示瞬時的、行為化的系統(tǒng)的“控制”性質(zhì),它規(guī)定了對象模型中的對象 的合法變化序列。功能模型功能模型表示變化的系統(tǒng)的“功能”性質(zhì),它指明了系統(tǒng)應(yīng)該“做什么”,因此更 直接地反映了用戶對目標系統(tǒng)的需求。3.3系統(tǒng)功能版塊劃分系統(tǒng)功能版塊按角色分為三大部分:管理員,拍賣方,競拍方。1 管理員:刪除存在不良記錄的用戶帳號,可隨時撤掉劣質(zhì)上傳的產(chǎn)品,可以對 大連交通大學2009屆本科畢業(yè)生畢業(yè)設(shè)計(論文) 大連交通大學2009屆本科畢業(yè)生畢業(yè)設(shè)計(論文) 數(shù)據(jù)庫內(nèi)的數(shù)據(jù)進

41、行添加及刪改,對用戶可以進行權(quán)限設(shè)置。如:刪除存在不良記錄的 用戶帳號,可隨時撤掉劣質(zhì)上傳的產(chǎn)品。還可以實時監(jiān)控拍賣現(xiàn)場,根據(jù)實際情況對拍 賣進程進行調(diào)整。2拍賣方:發(fā)布拍賣商品信息;起拍價格、價格階梯、保留價格以及拍賣時段; 賣方實時監(jiān)控拍賣現(xiàn)場,根據(jù)實際情況對拍賣進程進行調(diào)整;拍賣結(jié)束以后,系統(tǒng)自動 生成本次拍賣相關(guān)報告信息。3.競拍方:系統(tǒng)支持多業(yè)務(wù)員方式,買方可以分配項目給某個業(yè)務(wù)員;買方在線提 出問題;買方主動申請參加競拍項目;買方制定競拍策略,基于競拍現(xiàn)場參與競拍過程。 3.4系統(tǒng)流程分析登錄注冊判斷顯示當前的 汽車種類查看竟得汽 車瀏覽流拍汽 車管理汽車種 類添加汽車種 類退出管

42、理汽車瀏覽拍賣物(X.口品顯示當前正添加新拍賣在拍賣汽車汽車查看自己的 竟標圖3-1系統(tǒng)流程圖由系統(tǒng)流程圖可以看出,用戶進入本系統(tǒng)后,可以查看自己的競標,競得的物品, 瀏覽流拍汽車和正拍賣的物品,管理汽車種類并可發(fā)布自己拍賣物品的信息。3.5系統(tǒng)功能模塊圖下面是系統(tǒng)總體功能樹,列出了各個模塊的主要功能。電 子 拍 賣 管 理 系 統(tǒng)第四章數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫設(shè)計是建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng)的技術(shù),是信息系統(tǒng)開發(fā)和建設(shè)中的核心技術(shù),具體說,數(shù)據(jù)庫設(shè)計是指對于一個給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫模式,建立 數(shù)據(jù)庫及其應(yīng)用系統(tǒng),使之能夠有效地存儲數(shù)據(jù),滿足各種用戶的應(yīng)用需求。4.1 MySQl數(shù)據(jù)庫管理系統(tǒng)

43、MySQL是瑞典的MySQL AB公司開發(fā)的一個可用于各種流行操作系統(tǒng)平臺的關(guān)系數(shù) 據(jù)庫系統(tǒng),它具有客戶機/服務(wù)器體系結(jié)構(gòu)的分布式數(shù)據(jù)庫管理系統(tǒng)。MySQ具有以下優(yōu) 占:八、速度。MySQL運行速度很快。開發(fā)者聲稱 MySQL可能是目前能得到的最快的數(shù) 據(jù)庫。可訪問 HYPERLINK /benchmark.html /benchmark.html(MySQL We站點上的性能比較頁),調(diào)查一下這個性能。容易使用。MySQL是個高性能且相對簡單的數(shù)據(jù)庫系統(tǒng),與一些更大系統(tǒng)的設(shè) 置和管理相比,其復雜程度較低。價格。MySQL對多數(shù)個人用戶來說是免費的。小巧。4.1.1的數(shù)據(jù)庫發(fā)行版僅僅只有21M

44、安裝完成也僅僅51M支持查詢語言。MySQL可以利用SQL (結(jié)構(gòu)化查詢語言),SQL是一種所有現(xiàn)代數(shù)據(jù)庫系統(tǒng)都選用的語言。也可以利用支持ODBC(開放式數(shù)據(jù)庫連接)的應(yīng)用程序,ODBC是 Microsoft 開發(fā)的一種數(shù)據(jù)庫通信協(xié)議。性能。許多客戶機可同時連接到服務(wù)器。MySQ數(shù)據(jù)庫沒有用戶數(shù)的限制,多個客戶機可同時使用同一個數(shù)據(jù)庫。 可利用幾個輸入查詢并查看結(jié)果的界面來交互式地訪問MySQL這些界面為:命令行客戶機程序、Web瀏覽器或X Window System 客戶機程序。此外,還有由各種語言(如 C, C+, Eiffel, Java, Perl, PHP, Pytho n. Rub

45、y, and Tcl )編寫的界面。因此,可以選擇使用已編好的客戶機程序或編寫自己的客戶機 應(yīng)用程序。連接性和安全性。MySQL是完全網(wǎng)絡(luò)化的,其數(shù)據(jù)庫可在因特網(wǎng)上的任何地方訪問,因此,可以和任何地方的任何人共享數(shù)據(jù)庫。而且MySQL還能進行訪問控制,可以控制哪些人不能看到您的數(shù)據(jù)。移植性。MySQL可運行在各種版本的UNIX以及其他非 UNIX的系統(tǒng)(如Windows和OS/2)上。MySQL可運行在從家用PC到高級的服務(wù)器上。開放式的分發(fā)。MySQL容易獲得;只要使用 Web瀏覽器即可。如果不能理解某 樣東西是如何起作用的,或者對某個算法感到好奇,可以將其源代碼取來,對源代碼進 行分析。如

46、果不喜歡某些東西,則可以更改它。4.2數(shù)據(jù)庫的需求分析數(shù)據(jù)庫需要創(chuàng)建以下數(shù)據(jù)表:1 用戶信息表(DEV_USER)存放用戶登錄相關(guān)信息。2儀器設(shè)備信息表(DEV_INFO)存放儀器設(shè)備的具體信息。3基本信息表(DEV_BASE)存放實驗分類和部門的相關(guān)信息。4報廢信息表(DEV_DISCARD)存放報廢設(shè)備的相關(guān)信息。5領(lǐng)用關(guān)系信息表(DEV_LEND)存放領(lǐng)用設(shè)備和領(lǐng)用部門及領(lǐng)用者之間的相關(guān)信息。6領(lǐng)用設(shè)備信息表(DEV_LENDLIST)存放領(lǐng)用設(shè)備的相關(guān)信息。7維修信息表(DEV_MNTAIN)存放維修設(shè)備的相關(guān)信息。4.3外部設(shè)計數(shù)據(jù)庫使用MySQL,數(shù)據(jù)庫名稱為“ dlsz ”,所對

47、應(yīng)的開發(fā)的系統(tǒng)的全稱為“電子 拍賣系統(tǒng)”。4.4實體關(guān)系E-R圖設(shè)計在本系統(tǒng)的實體包括用戶,管理員,競價記錄,物品狀態(tài),拍賣物品,物品種類6個實體。在E-R圖的設(shè)計過程中,我們抽象出這6個實體,用戶和管理員都包括用戶名和用 戶密碼的信息;競價記錄包括競價,競價日期,競價編號;物品狀態(tài)包括狀態(tài)名稱,狀 態(tài)編號;拍賣物品包括物品編號,物品名稱,物品記錄,物品描述,最高價,種類編號結(jié)束日期,圖4-5物品種類E-R圖物品種類4.5創(chuàng)建數(shù)據(jù)庫啟動MySQ數(shù)據(jù)庫選擇開始-程序-Microsoft SQL Server-服務(wù)管理器,然后單擊“啟動”按鈕啟動企業(yè)管理器選擇開始-程序-Microsoft SQL

48、 Server -企業(yè)管理器,啟動數(shù)據(jù)庫的管理界面3.新建數(shù)據(jù)庫展開Microsoft SQLServer-local-數(shù)據(jù)庫,右鍵單擊“數(shù)據(jù)庫”,在彈出的快捷菜 單中選擇“新建數(shù)據(jù)庫”,彈出“數(shù)據(jù)庫屬性”對話框,如圖4-7所示r IjSdL ftuery Brower - 仁 U.1:3305 / auction?ih EJit Tiff 晌前:p 典pQHenltullSctiaidlaBochskj H腳圖4-6 數(shù)據(jù)庫屬性在名稱文本框中輸入新數(shù)據(jù)庫的名稱auction。設(shè)置完成后,單擊“確定”按鈕完成數(shù)據(jù)庫的創(chuàng)建。4.6數(shù)據(jù)庫設(shè)計系統(tǒng)設(shè)計階段的數(shù)據(jù)庫設(shè)計是以系統(tǒng)分析階段的成果和數(shù)據(jù)流程

49、圖為依據(jù)的設(shè)計。 數(shù)據(jù)庫在一個管理信息系統(tǒng)中占有非常重要的地位,數(shù)據(jù)庫結(jié)構(gòu)設(shè)計的好壞將直接對應(yīng) 大連交通大學2009屆本科畢業(yè)生畢業(yè)設(shè)計(論文) 大連交通大學2009屆本科畢業(yè)生畢業(yè)設(shè)計(論文) 用系統(tǒng)的效率以及實現(xiàn)的效果產(chǎn)生影響。 合理的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計可以提高數(shù)據(jù)存儲的效 率,保證數(shù)據(jù)的完整和一致。設(shè)計數(shù)據(jù)庫時應(yīng)該首先充分了解用戶各個方面的需求,包 括現(xiàn)有的以及將來可能增加的需求。數(shù)據(jù)庫設(shè)計一般包括:數(shù)據(jù)庫邏輯設(shè)計和數(shù)據(jù)庫物 理設(shè)計。邏輯結(jié)構(gòu)設(shè)計的任務(wù)就是把概念結(jié)構(gòu)設(shè)計階段設(shè)計好的基本 E- R圖轉(zhuǎn)換為與選用 DBM產(chǎn)品所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu)。E R圖向關(guān)系模型轉(zhuǎn)換的原則關(guān)系模型的

50、邏輯結(jié)構(gòu)是一組關(guān)系模式的集合。E R圖則是由實體、實體的屬性和實 體之間的聯(lián)系三個要素組成的。所以將 ER轉(zhuǎn)換為關(guān)系模型實際上就是要將實體、實 體的屬性和實體之間的聯(lián)系轉(zhuǎn)換為關(guān)系模式,這種轉(zhuǎn)換所遵循的原則如下:一個1:1聯(lián)系可以轉(zhuǎn)換為一個獨立的關(guān)系模式,也可以與任意一端對應(yīng)的關(guān) 系模式合并。如果轉(zhuǎn)換為一個獨立的關(guān)系模式,則與該聯(lián)系相連的各實體的友以及聯(lián)系 本身的屬性均轉(zhuǎn)換為關(guān)系的屬性,每個實體的碼均是該關(guān)系的候選碼。如果與某一端實 體對應(yīng)的關(guān)系模式合并,則需要在該關(guān)系模式的屬性中加入另一個關(guān)系模式的碼和聯(lián)系 本身的屬性。一個1: n聯(lián)系可以轉(zhuǎn)換為一個獨立的關(guān)系模式,也可以與 n端對應(yīng)的關(guān)系模式

51、 合并。如果轉(zhuǎn)換為一個獨立的關(guān)系模式,則與該聯(lián)系相連的各實體的碼以及聯(lián)系本身的 屬性均轉(zhuǎn)換為關(guān)系的屬性,而關(guān)系的碼為 n端實體的碼。個m n聯(lián)系轉(zhuǎn)換為一個關(guān)系模式。與該聯(lián)系相連的各實體的碼以及聯(lián)系本身 的屬性均轉(zhuǎn)換為關(guān)系的屬性,而關(guān)系的碼為各實體碼的組合。系統(tǒng)關(guān)系模型將E-R圖轉(zhuǎn)換為關(guān)系模型,其中用下橫線標出的為關(guān)系的碼。物品狀態(tài):(狀態(tài)編號,狀態(tài)名稱)物品種類:(種類編號,種類名稱,種類描述)用戶:(用戶編號,用戶名稱,用戶密碼,用戶郵箱)拍賣物品:(物品編號,物品名稱,物品記錄,物品描述,種類編號,添加日期,結(jié)束日期,底價,最咼價,擁有者編號,贏取者編號,狀態(tài)編號)竟價記錄:(竟價編號,用

52、戶編號,物品編號,竟價,竟價日期 )數(shù)據(jù)庫在物理設(shè)備上的存儲結(jié)構(gòu)與存取方法稱為數(shù)據(jù)庫的物理結(jié)構(gòu),它依賴于給定的計算機系統(tǒng)。本系統(tǒng)的物理表如下:表3-1物品狀態(tài)表列名列名說明數(shù)據(jù)類型長度是否為空state_id狀態(tài)編號(主鍵)int11NOT NULLstate_ name狀態(tài)名稱varchar10NULL表3-2物品種類表列名列名說明數(shù)據(jù)類型長度是否為空ki ndd種類編號(主鍵)int11NOT NULLkind_n ame種類名稱varchar50NOT NULLKin d_desc種類描述varchar255NOT NULL表3-3用戶表列名列名說明數(shù)據(jù)類型長度是否為空user_id用戶

53、編號int11NOT NULL(主鍵)user name用戶名稱varchar50NOT NULLuserpass用戶密碼varchar50NOT NULLemail用戶郵箱varchar100NOT NULL表3-4竟價記錄表列名列名說明數(shù)據(jù)類型長度是否為空bid_id竟價編號(主鍵)int11NOT NULLuser_id用戶編號(外鍵)int11NOT NULLitemd物品編號(外鍵)int11NOT NULLbid_price竟價doubleNOT NULLbid date竟價日期dateNOT NULL表3-5拍賣物品表列名列名說明數(shù)據(jù)類型長度是否為空itemd物品編號int11N

54、OT NULL(主鍵)item _n ame物品名稱varchar255NOT NULLitem_remar物品記錄varchar255NOT NULLkitem_desc物品描述varchar255NULLki ndd種類編號int11NOT NULL(外鍵)addtime添加日期dataNOT NULLen dtime結(jié)束日期dataNOT NULLin it_price底價doubleNOT NULLmax_price最高價doubleNOT NULLown er_id擁有者編號int11NOT NULL(外鍵)win er_id贏取者編號int11NULL(外鍵)state_id狀態(tài)編

55、號int11NOT NULL(外鍵)4.7數(shù)據(jù)庫保密設(shè)計用戶在登陸管理系統(tǒng)時就會獲得相應(yīng)的角色,根據(jù)角色的不同,其對數(shù)據(jù)庫的訪問 權(quán)限就不盡相同。4.8數(shù)據(jù)庫的連接數(shù)據(jù)庫連接對動態(tài)網(wǎng)站來說是最為重要的部分,Java中連接數(shù)據(jù)庫的技術(shù)是JDBC(Java Database Connectivity )。很多數(shù)據(jù)庫系統(tǒng)帶有 JDBC驅(qū)動程序,Java程序就通 過JDBC驅(qū)動程序與數(shù)據(jù)庫相連,執(zhí)行查詢,提取數(shù)據(jù)等操作。SUN公司開發(fā)了 JDBC-ODBC 橋,通過JDBC-ODB橋,Java程序可以訪問帶有ODB驅(qū)動程序的數(shù)據(jù)庫。目前大多數(shù) 數(shù)據(jù)庫系統(tǒng)都帶有 ODB(驅(qū)動程序,所以Java程序能訪問

56、Oracle ,Sybase, MSSQLServer 和MS Access等數(shù)據(jù)庫。本系統(tǒng)通過以下代碼連接數(shù)據(jù)庫。其代碼如下:/*定義連接數(shù)據(jù)庫需要的變量*/private Stri ng driverName=com.mysql.jdbc.Driver;jjprivateStri ng url=jdbc:mysql:/localhost:3306sin ess;private Strin guser=root;private String password=root;/*初始化連接對象*/public Connection getC onnection() tryClass.forName

57、(driverName);return DriverMa nager.getC onnection( url,user,password);catch(Excepti on e)e.pri ntStackTrace();return n ull;第五章系統(tǒng)詳細設(shè)計與實現(xiàn)5.1電子拍賣管理系統(tǒng)的登陸頁設(shè)計電子拍賣管理系統(tǒng)的登陸頁如圖5-1所示。華泰汽車電子拍賣系統(tǒng)用尸名和邏碼舟道陸All 陽版粗所有 Cmrihua20CkQ :*:連交連焦學如有性何問霓権屋諛:軌“ “丄 - . ?連迓JE使川】QEITSFiiy祈宰* IE5 Ct4_tK&l3J JatS I圖5-1-1系統(tǒng)登陸頁面華泰汽車

58、電子日賣系統(tǒng)一后臺管理中心圖5-1-2系統(tǒng)登陸頁面本管理系統(tǒng)有三種角色權(quán)限,分別為管理員,拍賣方和競拍方。當在圖 5-1-1中輸 入用戶名和密碼時,會根據(jù)權(quán)限限制進入拍賣競拍頁面,執(zhí)行不同的操作。當在圖5-1-2 中輸入用戶名和密碼時,進入管理員界面,進行管理員的權(quán)限操作。根據(jù)下面的2段代碼來判斷:vmeta http-equiv=Co nten t-Type con te nt=text/html; charset=GBK 華泰汽車電子拍賣系統(tǒng)大連交通大學2009屆本科畢業(yè)生畢業(yè)設(shè)計(論文) 大連交通大學2009屆本科畢業(yè)生畢業(yè)設(shè)計(論文) vscript type=text/javascr

59、ipt/ Dojo con figurati ondjConfig = baseRelativePath: /auct ion /struts/dojo,isDebug: false,bindEn codi ng: GBK,debugAtAIICosts: true / not needed, but allows the Venkman debugger to work with the in cludes;v/scriptv/scriptvfo nt size=+2 color=#CC6600華泰汽車電子拍賣系統(tǒng)vfont size=+1歡 迎您進入華泰汽車電子拍賣系統(tǒng)! 查看競得的物品

60、瀏覽流拍物品 管理種類 管理物品 瀏覽拍賣物品 查看自己的競標 返回首頁v/tdvTABLEwidth=780alig n=ce nterCELLSPACING=0backgro un d=images/bodybg.jpg請輸入用戶名和密碼來登陸vform id=processLog in on submit=return true; actio n=processLogi n.actio n method=post密碼:驗證碼:div align=right代碼2:華泰汽車電子拍賣系統(tǒng)-后臺管理function check()if(form1. name.value=)alert(管理員姓

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論