【《基于Java的網(wǎng)上拍賣系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)》6800字(論文)】_第1頁(yè)
【《基于Java的網(wǎng)上拍賣系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)》6800字(論文)】_第2頁(yè)
【《基于Java的網(wǎng)上拍賣系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)》6800字(論文)】_第3頁(yè)
【《基于Java的網(wǎng)上拍賣系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)》6800字(論文)】_第4頁(yè)
【《基于Java的網(wǎng)上拍賣系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)》6800字(論文)】_第5頁(yè)
已閱讀5頁(yè),還剩15頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

[8]。這里選擇了實(shí)體-聯(lián)系這一模型設(shè)計(jì)方法,而E-R概念數(shù)據(jù)模型的要素主要是實(shí)體和屬性之間的連接。對(duì)于本系統(tǒng)的模型則是使用E-R圖來(lái)進(jìn)行表示的。根據(jù)以上數(shù)據(jù)庫(kù)概念分析,并結(jié)合軟件數(shù)據(jù)模型的特點(diǎn)和創(chuàng)建方法,設(shè)計(jì)E-R模型圖。管理員實(shí)體E-R圖,準(zhǔn)確描述了管理員實(shí)體屬性之間的聯(lián)系,如圖3-3所示。管理員管理員序號(hào)用戶名密碼圖3-3管理員實(shí)體E-R圖商品信息實(shí)體E-R圖,描述了拍品信息實(shí)體屬性之間的聯(lián)系,如圖3-4所示。拍品信息序號(hào)拍品信息序號(hào)拍品描述拍品名稱拍品競(jìng)價(jià)發(fā)布時(shí)間拍品圖片競(jìng)拍底價(jià)競(jìng)拍底價(jià)拍品類別拍品類別圖3-4拍品信息實(shí)體E-R圖商品類別實(shí)體E-R圖,描述了拍品類別實(shí)體屬性之間的聯(lián)系,如圖3-5所示。拍品類別拍品類別序號(hào)介紹名字圖3-5商品類別實(shí)體E-R圖用戶信息實(shí)體E-R圖,準(zhǔn)確描述了用戶信息實(shí)體屬性之間的聯(lián)系,如圖3-6所示。用戶名用戶名密碼真實(shí)姓名聯(lián)系方式住址QQ郵箱性別用戶用戶圖3-6用戶信息實(shí)體E-R圖拍賣信息實(shí)體E-R圖,描述了拍賣信息實(shí)體屬性之間的聯(lián)系,如圖3-7所示。拍賣信息拍賣信息競(jìng)拍時(shí)間競(jìng)拍價(jià)格競(jìng)拍貨物競(jìng)拍用戶狀態(tài)圖3-7拍賣信息實(shí)體E-R圖系統(tǒng)總E-R圖,描述了各個(gè)實(shí)體之間的聯(lián)系,如圖3-8所示。N1管理N1管理NN拍品類別選擇NN拍品類別選擇11NN1用戶拍品信息管理管理員NN1用戶拍品信息管理管理員M瀏覽M瀏覽NN拍賣信息NN拍賣信息圖3-8系統(tǒng)總E-R圖數(shù)據(jù)庫(kù)表結(jié)構(gòu)設(shè)計(jì)例如能夠依據(jù)電子計(jì)算機(jī)的有關(guān)解決邏輯標(biāo)準(zhǔn)來(lái)開(kāi)展轉(zhuǎn)換為邏輯關(guān)聯(lián)模型。將一個(gè)二模型轉(zhuǎn)向?yàn)殛P(guān)聯(lián)數(shù)據(jù)庫(kù)模型,實(shí)際必須遵照以下基本準(zhǔn)則,針對(duì)于每一個(gè)實(shí)體來(lái)講,都必須把主鍵轉(zhuǎn)化成一個(gè)關(guān)聯(lián),因而針對(duì)全部的主鍵來(lái)講,務(wù)必界定為非空。而針對(duì)二元聯(lián)系,大家必須依據(jù)一對(duì)多、弱對(duì)強(qiáng)、一對(duì)一、多對(duì)多的方法來(lái)明確它的外鍵。根據(jù)E-R模型,然后就可以在此拍賣系統(tǒng)當(dāng)中,建立下列邏輯數(shù)據(jù)結(jié)構(gòu),以下我將根據(jù)數(shù)據(jù)庫(kù)表來(lái)開(kāi)展詳細(xì)描述。(1)管理員信息表(t_admin):用來(lái)管理和存儲(chǔ)管理員的基本信息,主要包括3個(gè)字段的信息,分別是管理員用戶名、管理員密碼、管理員序號(hào),如表3-9所示。表STYLEREF1\s3-9管理員信息表(t_admin)字段名數(shù)據(jù)類型長(zhǎng)度能否空是否主鍵userIdint20否是userNamevarchar10是否userPwvarchar10是否(2)拍品信息表(t_goods):主要用來(lái)對(duì)于拍賣品相關(guān)信息的儲(chǔ)存,主要包括8個(gè)字段的信息,分別是編號(hào),名字,描述,圖片,最低價(jià),發(fā)布時(shí)間,商品類別,拍賣者編號(hào),如表3-10所示。表STYLEREF1\s3-10拍品信息表(t_goods)字段名數(shù)據(jù)類型長(zhǎng)度能否空是否主鍵goodsidInt20否是goodsnamevarchar 10否否goodsmiaoshuvarchar3000否否fujianvarchar20否否goodsdijiaint10否否goodsshijianint5否否goodscatelogidint20否否goodsuseridint20否否(3)會(huì)員信息表(t_user):主要用來(lái)存儲(chǔ)用戶的相關(guān)信息,主要包括9個(gè)字段的信息,分別是會(huì)員編號(hào)、會(huì)員名字、密碼、真實(shí)姓名、地址、性別、電話、郵箱、QQ、圖像,如表3-11所示。表STYLEREF1\s3-11會(huì)員信息表(t_user)字段名數(shù)據(jù)類型長(zhǎng)度能否空是否主鍵user_idint20否是user_namevarchar10否否user_pwvarchar10否否user_realnamevarchar5否否user_addressvarchar30否否user_sexvarchar2否否user_telvarchar11否否user_emailvarchar20否否user_qqvarchar11否否(4)拍品類別信息表(t_catelog):主要用來(lái)存儲(chǔ)拍品類別的相關(guān)信息,主要包括3個(gè)字段的信息,分別是類別名稱、序號(hào)、添加時(shí)間,如表3-12所示。表STYLEREF1\s3-12拍品類別信息表(t_catelog)字段名數(shù)據(jù)類型長(zhǎng)度能否空是否主鍵catelog_idInt20否是catelog_namevarchar10是否catelog_miaoshuvarchar3000是否競(jìng)拍信息表(t_jingpai):用來(lái)存儲(chǔ)進(jìn)行中的競(jìng)拍的相關(guān)信息,主要包括4個(gè)字段的信息,分別是序號(hào)、添加時(shí)間、競(jìng)拍ID、競(jìng)拍用戶,如表3-13所示。表STYLEREF1\s3-13競(jìng)拍信息表(t_jingpai)字段名數(shù)據(jù)類型長(zhǎng)度能否空是否主鍵jingpai_idInt20否是jingpai_jiageInt11是否jingpai_goods_idInt10是否jingpai_user_idInt10是否jingpai_shijianvarchar5是否系統(tǒng)詳細(xì)設(shè)計(jì)及實(shí)現(xiàn)前臺(tái)頁(yè)面模塊的實(shí)現(xiàn)系統(tǒng)主頁(yè)面模塊系統(tǒng)的主頁(yè)面總體分為上中下兩部分,最上方的是系統(tǒng)的導(dǎo)航欄,有5個(gè)部分組成,分別是首頁(yè)、留言板、我的信息、留言板、進(jìn)入后臺(tái)。中間部分總體又分為左右兩部分,在左邊的部分由用戶登錄、商品搜索、網(wǎng)站公告、日歷表組成,右半部分展示的是商品分類以及各個(gè)正在拍賣的各個(gè)商品,在網(wǎng)頁(yè)的尾部由網(wǎng)站聲明、服務(wù)網(wǎng)點(diǎn)、網(wǎng)站地圖、聯(lián)系我們、客服熱線組成,如圖4-1所示。圖4-1系統(tǒng)首頁(yè)界面4.2管理員功能模塊后臺(tái)登錄模塊對(duì)于后臺(tái)登錄模塊,為了更好地保證該系統(tǒng)的安全系數(shù)以及穩(wěn)定性,因此需要使用該系統(tǒng)就務(wù)必先登錄該到系統(tǒng)之中,所以對(duì)用戶來(lái)說(shuō)必須得先擁有正確的用戶密碼,才可以登錄到系統(tǒng)之中,登錄驗(yàn)證都由service進(jìn)行判斷。后臺(tái)登錄界面如圖4-2所示。圖STYLEREF1\s4-2系統(tǒng)后臺(tái)登錄界面管理員功能模塊在該頁(yè)面的左方我們可以看到管理員能夠操作的6個(gè)主要功能,通過(guò)點(diǎn)擊進(jìn)入轉(zhuǎn)到相應(yīng)的管理頁(yè)面,而對(duì)于每一個(gè)管理頁(yè)面而言,又有一個(gè)相應(yīng)的子菜單,如圖4-3所示。圖STYLEREF1\s4-3管理員功能模塊界面用戶信息管理模塊管理員需要點(diǎn)擊菜單當(dāng)中的注冊(cè)用戶管理,該模塊主要包括用戶信息的增加查詢刪除管理,主要通過(guò)action類代碼實(shí)現(xiàn)功能查詢用戶信息的結(jié)果,如圖4-4所示。圖STYLEREF1\s4-4注冊(cè)用戶管理界面商品類別管理模塊商品類別管理模塊負(fù)責(zé)對(duì)本系統(tǒng)中所有商品類別進(jìn)行管理,主要通過(guò)對(duì)數(shù)據(jù)集合List的操作,關(guān)聯(lián)Request目標(biāo),然后轉(zhuǎn)到相匹配的JSP頁(yè)面之中。操作界面如圖4-5所示。圖STYLEREF1\s4-5商品類別管理界面用戶功能模塊的實(shí)現(xiàn)用戶登錄模塊在系統(tǒng)當(dāng)中我們?yōu)榱藢?duì)用戶進(jìn)行判斷,確定其是否為拍賣系統(tǒng)當(dāng)中的注冊(cè)用戶,所以我們就可以通過(guò)用戶所輸入的用戶名以及密碼來(lái)進(jìn)行判斷,從而確定其合法性,因此用戶登錄時(shí)需要完成這一功能,所以在這里我們需要設(shè)計(jì)一個(gè)表單,讓用戶輸入他的用戶名和密碼,同時(shí)在該表當(dāng)中我們添加判斷,其值是否為空J(rèn)avaScript代碼。當(dāng)用戶輸入信息均正確的時(shí)候,此時(shí)就可以轉(zhuǎn)到該網(wǎng)站的首頁(yè),如果錯(cuò)誤則會(huì)出現(xiàn)提示信息,該信息是由JSP文件為login.jsp,如圖4-6所示。圖4-6登錄界面用戶查看拍賣信息模塊利用session獲取用戶信息,調(diào)用select語(yǔ)句檢索出數(shù)據(jù)庫(kù)里面的信息,并把這些信息轉(zhuǎn)到數(shù)據(jù)集合jingpailist中,再利用request返回至頁(yè)面。如圖4-7所示。圖4-7用戶查看拍賣信息界面用戶發(fā)布拍品模塊當(dāng)用戶輸入拍品的有關(guān)信息以后,點(diǎn)擊提交按鈕就可以發(fā)布拍品當(dāng)輸入詳細(xì)的拍品信息,如果此時(shí)輸入的信息并不詳細(xì),那么就會(huì)出現(xiàn)一個(gè)提醒錯(cuò)誤的窗口,用戶所給予的信息則不能錄入到系統(tǒng)中,在這里系統(tǒng)通過(guò)form表中的來(lái)進(jìn)行檢查,執(zhí)行頁(yè)面如圖4-8所示。圖4-8用戶發(fā)布商品界面系統(tǒng)測(cè)試在網(wǎng)上拍賣系統(tǒng)的整個(gè)開(kāi)發(fā)設(shè)計(jì)過(guò)程中,不能保證每一個(gè)設(shè)計(jì)方案都順利進(jìn)行,所以測(cè)試系統(tǒng)的功能是設(shè)計(jì)開(kāi)發(fā)過(guò)程中必不可少的一部分。本節(jié)內(nèi)容將選擇黑盒測(cè)試方法對(duì)系統(tǒng)的主要功能進(jìn)行測(cè)試。功能測(cè)試登錄界面的測(cè)試內(nèi)容:輸入正確的會(huì)員賬號(hào)密碼,成功登錄系統(tǒng);輸入不存在的用戶名或者錯(cuò)誤的會(huì)員密碼,提示錯(cuò)誤信息。操作:輸入用戶名:rxcrxc,密碼:123456;輸入用戶名:rxcrxc,密碼:123123。結(jié)果:第一個(gè)賬戶測(cè)試成功,進(jìn)入用戶首頁(yè),如圖4-9所示,第二個(gè)賬戶系統(tǒng)提示登錄失敗,如圖4-10所示。圖4-9登錄成功界面圖4-10登錄失敗提示信息注冊(cè)界面的測(cè)試內(nèi)容:選擇性輸入不完整信息進(jìn)行注冊(cè);或輸入用戶其他基本信息點(diǎn)擊注冊(cè)。操作:直接點(diǎn)擊注冊(cè);輸入郵箱“rxc@123”、“1”、“阮學(xué)成”、“男”、“2”后點(diǎn)擊注冊(cè)。結(jié)果:直接點(diǎn)擊注冊(cè)會(huì)提示輸入用戶信息,如圖4-11所示,輸入正確信息注冊(cè)成功會(huì)跳出離開(kāi)注冊(cè)頁(yè)面的提示,如圖4-12所示。圖4-11注冊(cè)失敗界面圖4-12注冊(cè)成功界面提示用戶發(fā)布拍品測(cè)試內(nèi)容:不完全輸入拍品信息或輸入完拍品基本信息進(jìn)行發(fā)布。操作:點(diǎn)擊發(fā)布;選擇商品類別,輸入商品底價(jià),上傳圖片后點(diǎn)擊發(fā)布。結(jié)果:系統(tǒng)提示請(qǐng)選擇商品類別,如圖4-13所示,輸入拍品完整信息發(fā)布成功會(huì)提示操作成功,如圖4-14所示。圖4-13拍品發(fā)布失敗界面圖4-14拍品發(fā)布成功界面用戶競(jìng)拍測(cè)試內(nèi)容:輸入低于底價(jià)進(jìn)行競(jìng)拍;輸入高于底價(jià)進(jìn)行競(jìng)拍。操作:進(jìn)行競(jìng)拍。結(jié)果:系統(tǒng)提示競(jìng)拍價(jià)不能低于底價(jià),競(jìng)拍失敗,如圖4-15所示;高于底價(jià)會(huì)顯示競(jìng)拍成功,如圖4-16所示。圖4-15用戶競(jìng)拍失敗界面圖4-16用戶競(jìng)拍成功界面結(jié)束語(yǔ)本系統(tǒng)圍繞網(wǎng)上拍賣進(jìn)行開(kāi)發(fā),并基本實(shí)現(xiàn)了預(yù)期功能。包括用戶注冊(cè)與登錄、服務(wù)用戶查詢拍賣品、多元化展現(xiàn)拍賣分類信息以及系統(tǒng)管理等功能。系統(tǒng)設(shè)計(jì)采用SSH框架,在Windows10操作系統(tǒng)下搭建Web服務(wù)器Tomcat,使用Java語(yǔ)言進(jìn)行,結(jié)合MySQL數(shù)據(jù)庫(kù)的配合,完成了本次設(shè)計(jì)。雖然網(wǎng)上拍賣系統(tǒng)軟件中的各項(xiàng)功能已經(jīng)基本實(shí)現(xiàn),但是仍存在許多不足,該系統(tǒng)缺少管理員審核功能,線上支付功能也未完善,與實(shí)際業(yè)務(wù)流程還有距離,所以在未來(lái),我希望能完善該系統(tǒng)的每一個(gè)功能,使其能夠滿足實(shí)際應(yīng)用的目的。參考文獻(xiàn)吳建平等.可演進(jìn)的新一代互聯(lián)網(wǎng)體系結(jié)構(gòu)研究進(jìn)展[J].計(jì)算機(jī)學(xué)報(bào),2012,35(06):1094-1108.汪定偉.網(wǎng)上拍賣的模型與機(jī)制設(shè)計(jì)[M

溫馨提示

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

評(píng)論

0/150

提交評(píng)論