版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
基于J2EE的二手手機(jī)交易系統(tǒng)設(shè)計(jì)摘要自從來(lái)到21世紀(jì)以來(lái),科學(xué)技術(shù)迅猛發(fā)展并且同時(shí)也帶動(dòng)了社會(huì)的持續(xù)發(fā)展,計(jì)算機(jī)技術(shù)也到了更新?lián)Q代的時(shí)候,隨著計(jì)算機(jī)技術(shù)的進(jìn)步,電子商務(wù)也開(kāi)始走向大眾的今天。中國(guó)電子商務(wù)行業(yè)已經(jīng)把他們和中國(guó)經(jīng)濟(jì)的重要支柱之一。業(yè)務(wù)流程簡(jiǎn)單、舒適、快捷。雙方都很關(guān)心。所以,二手手機(jī)交易系統(tǒng)的設(shè)計(jì)以及是迫在眉睫。然而,為了節(jié)約了銷(xiāo)售成本,提高了公司的經(jīng)濟(jì)效益。通過(guò)電子商務(wù)平臺(tái)購(gòu)買(mǎi)和二手購(gòu)買(mǎi),不僅省時(shí)省力,而且比線下商店好,受到市民的廣泛歡迎。于是我便根據(jù)這個(gè)需求,研究并且設(shè)計(jì)了一個(gè)二手手機(jī)交易系統(tǒng)。本論文研究的目的就是設(shè)計(jì)一個(gè)二手手機(jī)交易平臺(tái),該平臺(tái)是一個(gè)基于用戶(hù)體驗(yàn)的電子商務(wù)網(wǎng)站,采用Java編程語(yǔ)言、MVC和JSP技術(shù),設(shè)計(jì)并實(shí)現(xiàn)了eclipse編輯器和MySQL數(shù)據(jù)庫(kù)。最后,針對(duì)不同用戶(hù)的需求設(shè)計(jì)了移動(dòng)交易系統(tǒng),實(shí)現(xiàn)了電子商務(wù)平臺(tái)的幾個(gè)基本功能。并且最終得出結(jié)論:二手手機(jī)交易平臺(tái)確實(shí)是一個(gè)更加便捷的功能平臺(tái)。關(guān)鍵詞:電子商務(wù);MySQL;Eclipse目錄第1章緒論 第一章緒論1.1研究背景與意義隨著經(jīng)濟(jì)的持續(xù)復(fù)蘇和消費(fèi)市場(chǎng)的日趨成熟,流通行業(yè)特別是基于互聯(lián)網(wǎng)的網(wǎng)上銷(xiāo)售,未來(lái)將迎來(lái)無(wú)限的發(fā)展機(jī)遇?;ヂ?lián)網(wǎng)消費(fèi)者已經(jīng)成為一支重要的力量,互聯(lián)網(wǎng)和各種電商平臺(tái)推動(dòng)了移動(dòng)網(wǎng)絡(luò)交易體系的快速增長(zhǎng)和來(lái)自中國(guó)用戶(hù)的銷(xiāo)售量,主要原因有:第一,移動(dòng)網(wǎng)絡(luò)交易體系的產(chǎn)業(yè)鏈比其他行業(yè)更加完善,第二,中國(guó)人對(duì)網(wǎng)絡(luò)銷(xiāo)售商業(yè)模式的不斷發(fā)展有著高度的接受度,也是商業(yè)活動(dòng)和信息展示的窗口。本項(xiàng)目的目標(biāo)是實(shí)現(xiàn)在線的網(wǎng)上二手手機(jī)購(gòu)買(mǎi)功能,如整體購(gòu)買(mǎi)模塊、游客瀏覽商品、確認(rèn)產(chǎn)品信息、用戶(hù)注冊(cè)/登錄、添加購(gòu)物車(chē)和支付等功能。1.2開(kāi)發(fā)現(xiàn)狀海外各個(gè)國(guó)家的電子商務(wù)產(chǎn)業(yè)正在無(wú)線擴(kuò)張,淘寶、京東、拼多多等電子商務(wù)平臺(tái),這些行業(yè)里的領(lǐng)頭羊企業(yè)的發(fā)展促動(dòng)了全國(guó)乃至全世界的網(wǎng)購(gòu)熱潮,與這些大型電子商務(wù)平臺(tái)相比,二手移動(dòng)商務(wù)系統(tǒng)能夠服務(wù)于多個(gè)區(qū)域的客戶(hù)以及消費(fèi)者,為了能夠更好地規(guī)避與大型電子商務(wù)公司的競(jìng)爭(zhēng),吸引該區(qū)域消費(fèi)者,開(kāi)拓市場(chǎng),開(kāi)拓局面,二手手機(jī)交易系統(tǒng)應(yīng)運(yùn)而生,可以為客戶(hù)提供更好的商務(wù)體驗(yàn)和售后服務(wù)。1.3研究方法通過(guò)百度百科等搜索工具在網(wǎng)上搜集各種相關(guān)資料,能夠更加系統(tǒng)地了解到一個(gè)清晰的系統(tǒng)設(shè)計(jì)思路從而可以獲得各種信息。在MySQL的使用上:通過(guò)Java創(chuàng)建各種功能界面然后再用Java語(yǔ)言連接到數(shù)據(jù)庫(kù)。為了實(shí)現(xiàn)系統(tǒng)的邏輯合理性,設(shè)計(jì)了多個(gè)相關(guān)的功能,并且以用戶(hù)和管理員的兩個(gè)不同角度運(yùn)行系統(tǒng)。并且整個(gè)開(kāi)發(fā)過(guò)程是在eslipse開(kāi)發(fā)平臺(tái)上完成的,并充分利用自己的知識(shí)在指導(dǎo)老師的輔導(dǎo)下完成系統(tǒng)設(shè)計(jì),使得系統(tǒng)的可行性和可用性得到保證。第二章相關(guān)技術(shù)介紹2.1HTTP協(xié)議本次開(kāi)發(fā)的二手手機(jī)銷(xiāo)售商城分為了前端和后端兩個(gè)架構(gòu),整體上用戶(hù)的交互任務(wù)全部交給瀏覽器完成的,在整個(gè)瀏覽器與后臺(tái)服務(wù)器交互的數(shù)據(jù)傳輸通信上使用的是HTTP協(xié)議作為本次開(kāi)發(fā)的二手手機(jī)商城數(shù)據(jù)傳輸?shù)膮f(xié)議和通信方式,用戶(hù)只需要在瀏覽器輸入帶有http協(xié)議頭的對(duì)應(yīng)地址即可完成操作[1]。2.2Java語(yǔ)言與JDK開(kāi)發(fā)環(huán)境開(kāi)發(fā)環(huán)境上需要再自己的開(kāi)發(fā)PC機(jī)上安裝JDK開(kāi)發(fā)環(huán)境,并且還需要通過(guò)配置環(huán)境變量的方式方便Java語(yǔ)言進(jìn)行快捷方式的調(diào)用,整個(gè)二手手機(jī)商城的開(kāi)發(fā)語(yǔ)言后端控制類(lèi)的主要代碼是以Java語(yǔ)言為基礎(chǔ)進(jìn)行編寫(xiě)的[2]。利用Java技術(shù)帶來(lái)的龐大類(lèi)庫(kù)和成熟的框架模型,在本次開(kāi)發(fā)的二手手機(jī)商城項(xiàng)目上可以實(shí)現(xiàn)迅捷開(kāi)發(fā)[3]。2.3HTML網(wǎng)頁(yè)技術(shù)HTML網(wǎng)頁(yè)技術(shù)再本次開(kāi)發(fā)的二手手機(jī)商城上主要是用在了Web前端頁(yè)面的開(kāi)發(fā)上,整個(gè)二手手機(jī)商城的Web前端頁(yè)面均是使用HTML網(wǎng)頁(yè)技術(shù)進(jìn)行創(chuàng)建的,能夠給本次的二手手機(jī)商城提供很好的文本、圖形或者超鏈接信息進(jìn)行商品展示[4]。2.4JSP腳本語(yǔ)言為了完成二手手機(jī)商城的前端頁(yè)面與后端頁(yè)面進(jìn)行交互,在前后端的通信方式上采用了JSP腳本語(yǔ)言進(jìn)行了交互[5]。JSP本質(zhì)上是對(duì)Javaweb開(kāi)發(fā)技術(shù)的Servlet進(jìn)行了腳本化的封裝,方便Java代碼與前端進(jìn)行嵌入使用,只需要經(jīng)過(guò)簡(jiǎn)單的配置即可完成與Tomcat服務(wù)器的交互任務(wù)[6]。2.5MySQL數(shù)據(jù)庫(kù)經(jīng)過(guò)幾次升級(jí),MySQL非常豐富和強(qiáng)大。MySQL版本4更新了版本5通過(guò)對(duì)多個(gè)系統(tǒng)的更新,實(shí)現(xiàn)了對(duì)信息的壓縮和加密,F(xiàn)IO數(shù)據(jù)庫(kù)本身的鏡像功能得到了很大的提高,操作效率和用戶(hù)友好性得到了很大的提高,USO和驅(qū)動(dòng)程序的生成也更加高效的讓操作變得更簡(jiǎn)單,坐標(biāo)在應(yīng)用卡上顯示和計(jì)算,用戶(hù)使用強(qiáng)大的備份功能[7]。MySQL功能還支持用戶(hù)自身的安裝和統(tǒng)一標(biāo)配定義,展示更為新穎、具體,在儀器信息區(qū)顯示信息,同時(shí)比較各種信息,為用戶(hù)的實(shí)際使用提供了極大的方便[8]。最后在選擇作為本次二手手機(jī)交易系統(tǒng)的底層數(shù)據(jù)的原因還有從經(jīng)濟(jì)成本和項(xiàng)目規(guī)模的考量[9]。由于MySQL適合中小規(guī)模的企業(yè)進(jìn)行集成和使用并且還是一款老牌的開(kāi)源免費(fèi)使用的數(shù)據(jù)庫(kù),因此在成本和規(guī)模效益的綜合考量下,二手手機(jī)交易系統(tǒng)選用該數(shù)據(jù)庫(kù)作為底層數(shù)據(jù)庫(kù)[10]。二手手機(jī)交易系統(tǒng)的整體的MySQL數(shù)據(jù)庫(kù)組成架構(gòu)如圖2-1所示:圖2-1數(shù)據(jù)庫(kù)組成結(jié)構(gòu)
第三章系統(tǒng)分析3.1功能需求分析二手手機(jī)交易系統(tǒng)的功能主要分為:1.前端:二手手機(jī)交易系統(tǒng)的前端功能主要是去讓用戶(hù)能夠去自由地根據(jù)需要查看各種商家發(fā)布的二手手機(jī)而且還能讓用戶(hù)對(duì)二手手機(jī)進(jìn)行評(píng)價(jià)、對(duì)心儀的二手手機(jī)進(jìn)行收藏、觀看各種關(guān)于手機(jī)的最新資訊以及最終下單購(gòu)買(mǎi)二手手機(jī)。當(dāng)然,這一切的實(shí)現(xiàn)都是基于用戶(hù)在登錄過(guò)的基礎(chǔ)上。2.后端:二手手機(jī)交易系統(tǒng)的主要角色有二手手機(jī)商家和管理員。商家的主要職能是對(duì)商店的訂單進(jìn)行各種處理,以及能夠處理自己的商品信息。管理員的主要權(quán)限是統(tǒng)籌全局對(duì)整個(gè)系統(tǒng)進(jìn)行管理操作,比如可以自由修改這里面的用戶(hù)的賬號(hào)信息、根據(jù)需要選擇增加或是刪除二手手機(jī)以及能夠根據(jù)需要?jiǎng)h除或者增加賣(mài)家。登錄者的用例圖如圖3-1所示:圖3-1登錄者的用例圖系統(tǒng)管理者的用例圖如圖3-2所示:圖3-2系統(tǒng)管理者的用例圖賣(mài)家用例圖如圖3-3所示:圖3-3賣(mài)家用例圖3.1.1前端用戶(hù)的功能二手手機(jī)交易系統(tǒng)的前端操作用戶(hù)包括了已登錄用戶(hù)和未登錄用戶(hù)兩種狀態(tài),已經(jīng)登錄的用戶(hù)可以進(jìn)行二手手機(jī)購(gòu)買(mǎi)并且可以切到后臺(tái)去修改自己的個(gè)人隱私信息并且更改自己用于登錄系統(tǒng)的有力憑證,并且也可以在個(gè)人中心對(duì)自己的收貨地址進(jìn)行修改,如果個(gè)人有訂單記錄或者在商城購(gòu)買(mǎi)過(guò)商品,已經(jīng)登錄的用戶(hù)可以直接到個(gè)人中心的商品訂單模塊查看自己的購(gòu)買(mǎi)商品信息,包括訂單號(hào)和訂單詳情等,這樣一來(lái)就可以方便用戶(hù)進(jìn)行最終的對(duì)于想要入手的二手手機(jī)的信息對(duì)照,這樣就能確保購(gòu)買(mǎi)正確,然后用戶(hù)下單完成還能實(shí)現(xiàn)評(píng)價(jià),還可以查看別人對(duì)二手手機(jī)商品的評(píng)價(jià)信息,方便其他用戶(hù)進(jìn)行選購(gòu),未登錄用戶(hù)類(lèi)似于游客,僅可以瀏覽商城的商品,如果未登錄的用戶(hù)需要使用二手手機(jī)交易系統(tǒng)則需要進(jìn)行登錄,或者點(diǎn)擊注冊(cè)完成注冊(cè)后再進(jìn)行登錄以使用全部的二手手機(jī)交易系統(tǒng)前端功能。3.1.2后端管理員的功能后端的功能劃分上使用了二手手機(jī)商家和平臺(tái)管理員兩種角色,商家的主要是對(duì)其對(duì)應(yīng)的店鋪進(jìn)行管理,為了保證商家的信息的安全性,二手手機(jī)交易系統(tǒng)的商家可以對(duì)自己的操作密碼進(jìn)行更正,然后就是商家的一些基本操作,比如實(shí)現(xiàn)對(duì)消費(fèi)者購(gòu)買(mǎi)的自己店鋪內(nèi)的二手手機(jī)商品訂單進(jìn)行處理,包括和對(duì)訂單內(nèi)的商品日期、收件人信息和收件地址等,完成二手手機(jī)商品的審核任務(wù)。平臺(tái)管理員的主要任務(wù)職責(zé)則包括了對(duì)二手手機(jī)交易系統(tǒng)的處理,可以處理賣(mài)家的信息,還可以處理消費(fèi)者的評(píng)論的信息,平臺(tái)內(nèi)的二手手機(jī)商品分類(lèi)和安全信息等進(jìn)行相應(yīng)的管理操作。3.2非功能需求分析二手手機(jī)交易系統(tǒng)的非功能性需求主要是從系統(tǒng)的性能角度來(lái)進(jìn)行考量分析,包括了對(duì)二手手機(jī)交易系統(tǒng)再安全和可維護(hù)等方面進(jìn)行一個(gè)系統(tǒng)的分析和評(píng)估,確保整個(gè)二手手機(jī)交易系統(tǒng)能夠流暢和高效穩(wěn)定的上線運(yùn)行。3.2.1系統(tǒng)的安全性安全對(duì)所有系統(tǒng)都非常重要。該系統(tǒng)能夠防止信息被公司或用戶(hù)竊取,不僅是用戶(hù)提高了系統(tǒng)的安全性,而且二手手機(jī)交易系統(tǒng)的系統(tǒng)安全設(shè)置也是對(duì)整個(gè)系統(tǒng)的保護(hù),讓交易系統(tǒng)有一個(gè)良好的安全性。為保證系統(tǒng)安全,二手手機(jī)系統(tǒng)的管理員有權(quán)控制用戶(hù),并根據(jù)其功能限制用戶(hù)權(quán)限。3.2.2數(shù)據(jù)的安全性因?yàn)閿?shù)據(jù)庫(kù)里面的數(shù)據(jù)是通過(guò)外部加入的。如果輸入數(shù)據(jù)的原因不同,輸入數(shù)據(jù)就會(huì)失效或污損,二手手機(jī)交易系統(tǒng)內(nèi)的用戶(hù)在操作和使用系統(tǒng)的時(shí)候需要對(duì)整個(gè)數(shù)據(jù)庫(kù)系統(tǒng)進(jìn)行安全性的校驗(yàn)任務(wù),包括一些關(guān)鍵的隱私節(jié)點(diǎn)數(shù)據(jù)需要進(jìn)行加密以保證系統(tǒng)的關(guān)鍵數(shù)據(jù)安全,最后在交互上則需要保障整個(gè)二手手機(jī)交易系統(tǒng)的數(shù)據(jù)能夠完整和一致的表示出來(lái)。3.3數(shù)據(jù)流程分析如果剖析數(shù)據(jù)流,整個(gè)二手手機(jī)交易系統(tǒng)的整體使用和操作是對(duì)數(shù)據(jù)庫(kù)進(jìn)行使用和操作的,因此整個(gè)數(shù)據(jù)流的設(shè)計(jì)上整體核心是利用二手手機(jī)交易系統(tǒng)來(lái)對(duì)數(shù)據(jù)庫(kù)進(jìn)行交互操作。二手手機(jī)交易系統(tǒng)的最上層數(shù)據(jù)流如圖3-4所示:圖3-4最上層數(shù)據(jù)流圖二手手機(jī)交易系統(tǒng)在數(shù)據(jù)的識(shí)別上需要觀看用戶(hù)是否登錄過(guò)然后再?zèng)Q定用戶(hù)是能夠以哪種身份權(quán)限進(jìn)入相對(duì)應(yīng)的平臺(tái)系統(tǒng),因此實(shí)現(xiàn)數(shù)據(jù)能夠準(zhǔn)確標(biāo)注是很重要的,在使用上不通過(guò)的點(diǎn)擊效果需要跳轉(zhuǎn)到不同的權(quán)限界面,并且將傳輸?shù)腟QL語(yǔ)句交給底層的數(shù)據(jù)庫(kù)進(jìn)行操作。系統(tǒng)最下層數(shù)據(jù)流如圖3-5所示:圖3-5最下層數(shù)據(jù)流圖二手手機(jī)交易系統(tǒng)的最下層數(shù)據(jù)流圖主要是對(duì)前端和后端兩個(gè)端的操作,在最下層數(shù)據(jù)流信息上是對(duì)用戶(hù)操作數(shù)據(jù)的最終展示,并且通過(guò)JSP等交互方式將數(shù)據(jù)進(jìn)行返回給前端進(jìn)行最后的處理和計(jì)算。3.4可行性分析語(yǔ)言和技術(shù)上面,采用了jQuery和Ajax技術(shù)來(lái)進(jìn)行頁(yè)面數(shù)據(jù)的接收和校驗(yàn),前端頁(yè)面上利用HTML語(yǔ)言對(duì)展示頁(yè)面進(jìn)行了更加完善的設(shè)計(jì)和優(yōu)化,在技術(shù)層面上,本系統(tǒng)是可以應(yīng)用的。在可行性層面上,本次設(shè)計(jì)的主要目的是將二手手機(jī)交易系統(tǒng)代入人們的視野,購(gòu)買(mǎi)商品、展示商品,并與注冊(cè)用戶(hù)進(jìn)行在線點(diǎn)評(píng)等功能,更加地符合當(dāng)前網(wǎng)絡(luò)購(gòu)物的發(fā)展趨勢(shì)。同時(shí)系統(tǒng)的運(yùn)行成本和人力資源也在不斷增加。通過(guò)互聯(lián)網(wǎng),利用在線模式可以更加方便地進(jìn)行網(wǎng)上購(gòu)物,使購(gòu)物流程更加簡(jiǎn)便化、人性化。從經(jīng)濟(jì)層面上,二手手機(jī)交易系統(tǒng)的主要用途是:1能夠使得信息管理和恢復(fù)更加方便,信息軟件的主要成本主要集中在使用后對(duì)數(shù)據(jù)的持續(xù)維護(hù)和管理上。2系統(tǒng)投入運(yùn)行后,真正實(shí)現(xiàn)了信息化管理,極大地提高了信息的恢復(fù)效率和使用率,與此同時(shí),系統(tǒng)也必須能有效地保障申請(qǐng)者信息的安全。綜上所述,二手手機(jī)交易系統(tǒng)的在開(kāi)發(fā)和實(shí)現(xiàn)上均可以進(jìn)行完成,并且在開(kāi)發(fā)完成后產(chǎn)生的效益也足以支撐整個(gè)項(xiàng)目的運(yùn)營(yíng)。第四章系統(tǒng)設(shè)計(jì)4.1系統(tǒng)方面的框架設(shè)計(jì)二手手機(jī)交易系統(tǒng)在開(kāi)發(fā)的項(xiàng)目目錄劃分和編碼設(shè)計(jì)使用了軟件開(kāi)發(fā)非常經(jīng)典的設(shè)計(jì)模式MVC模式來(lái)進(jìn)行操作,系統(tǒng)的架構(gòu)主要分為了編碼控制區(qū)域、模型區(qū)域、底層數(shù)據(jù)庫(kù)區(qū)域以及界面展示。系統(tǒng)框架如圖4-1所示:圖4-1系統(tǒng)框架4.2系統(tǒng)整體設(shè)計(jì)二手手機(jī)交易系統(tǒng)的整體功能分類(lèi)主要可以分為三類(lèi),分類(lèi)的主要類(lèi)型為按照用戶(hù)的類(lèi)別進(jìn)行劃分,包括了游客、系統(tǒng)用戶(hù)和管理員三種,每個(gè)用戶(hù)的操作權(quán)限不同,并且在用戶(hù)類(lèi)型的劃分中還獨(dú)立劃分出來(lái)了一個(gè)商家用戶(hù)模塊,二手手機(jī)交易系統(tǒng)的整體功能架構(gòu)如圖4-2所示:圖4-2系統(tǒng)功能布局圖4.3系統(tǒng)功能策劃登錄模塊:登錄模塊的設(shè)計(jì)主要是針對(duì)平臺(tái)需要下單的用戶(hù)進(jìn)行設(shè)計(jì)的,未登錄的用戶(hù)很多功能將無(wú)法完成使用,所有用戶(hù)使用如何功能之前必須要先登錄,登錄需要用戶(hù)名和密碼,在輸入完成后需要用戶(hù)點(diǎn)擊二手手機(jī)交易系統(tǒng)的登錄按鈕完成登錄操作,系統(tǒng)會(huì)校驗(yàn)用戶(hù)填寫(xiě)的登錄信息和數(shù)據(jù)。購(gòu)物模塊:對(duì)于中意的商品,用戶(hù)可以選擇加入購(gòu)物車(chē),這是購(gòu)買(mǎi)前的步驟,加入購(gòu)物車(chē)后即可生成訂單然后實(shí)現(xiàn)模擬支付。用戶(hù)評(píng)價(jià)評(píng)估:評(píng)價(jià)模塊鼓勵(lì)用戶(hù)對(duì)產(chǎn)品進(jìn)行評(píng)論,查看產(chǎn)品的現(xiàn)有評(píng)估并發(fā)布評(píng)估,以便真正描述產(chǎn)品。新品推薦模塊:新品推薦模塊的主要是為了推薦二手手機(jī)交易系統(tǒng)內(nèi)的新品信息,包括了對(duì)新的二手手機(jī)產(chǎn)品進(jìn)行展示和管理,管理員通過(guò)在后端操作新品推薦的管理信息然后交由前端給用戶(hù)進(jìn)行展示。商品管理模塊:二手手機(jī)交易系統(tǒng)的商家需要對(duì)二手手機(jī)商品進(jìn)行管理,包括了對(duì)二手手機(jī)商品的平臺(tái)上架操作,二手手機(jī)商品的下架操作等,還有對(duì)二手手機(jī)商品的信息和庫(kù)存信息等進(jìn)行更正。商家管理模塊:商家管理主要是針對(duì)的二手手機(jī)商城內(nèi)的入駐商家進(jìn)行的系統(tǒng)的管理操作,包括對(duì)商家信息的增刪改查操作。4.4數(shù)據(jù)庫(kù)設(shè)計(jì)4.4.1數(shù)據(jù)要求分析二手手機(jī)商城系統(tǒng)的數(shù)據(jù)庫(kù)分析包括了對(duì)整個(gè)二手手機(jī)交易的系統(tǒng)的具體使用功能和實(shí)體進(jìn)行相應(yīng)的概要分析,并且將會(huì)對(duì)二手手機(jī)的實(shí)體類(lèi)進(jìn)行E-R圖轉(zhuǎn)化,轉(zhuǎn)化信息如下:管理員(管理員ID,管理員登錄賬號(hào)、密碼)。商家(商家ID,商家信息,商家類(lèi)型,商家登錄賬號(hào)密碼)。新品(新品ID,新品展示時(shí)間長(zhǎng)度,新品類(lèi)型ID,新品名稱(chēng),新品信息)。訂單(訂單ID,訂單號(hào),訂單商品,下單時(shí)間,收件人,收件地址,備注說(shuō)明)。商品(商品ID,商品類(lèi)型,二手手機(jī)名字,價(jià)格,折扣優(yōu)惠信息,商品詳情,二手手機(jī)圖片)。4.4.2數(shù)據(jù)庫(kù)觀念設(shè)計(jì)根據(jù)上述對(duì)二手手機(jī)交易系統(tǒng)的功能描述和具體的數(shù)據(jù)邏輯結(jié)構(gòu)轉(zhuǎn)化進(jìn)行了分析,得出了二手手機(jī)交易系統(tǒng)E-R圖如圖4-3所示:圖4-3E-R圖4.4.3數(shù)據(jù)庫(kù)表設(shè)計(jì)二手手機(jī)交易系統(tǒng)的數(shù)據(jù)庫(kù)表設(shè)計(jì)主要是針對(duì)上述對(duì)數(shù)據(jù)庫(kù)的E-R和邏輯結(jié)構(gòu)分析的基礎(chǔ)上得出的,針對(duì)上述分析后具體設(shè)計(jì)出每個(gè)二手手機(jī)交易系統(tǒng)的表結(jié)構(gòu)設(shè)計(jì)以保證具體的編碼開(kāi)發(fā)能夠順利完成,部分二手手機(jī)交易系統(tǒng)的表設(shè)計(jì)如下:該表為用戶(hù)表,主要是是用來(lái)管理用戶(hù)的信息的,如表4-1所示:表4-1用戶(hù)表字段類(lèi)型主鍵說(shuō)明uidInt(15)√自增續(xù)表4-1字段類(lèi)型主鍵說(shuō)明usnamevarchar(10)用戶(hù)名uspasswdvarchar(12)密碼ustimedatetime添加時(shí)間該表是訂單信息表,主要是用來(lái)展示訂單的信息的,如表4-2所示:表4-2訂單信息表字段類(lèi)型主鍵說(shuō)明idInt(9)√自增ordidvarchar(30)訂單號(hào)ordpricvarchar(20)價(jià)錢(qián)orddetailvarchar(40)訂單內(nèi)容ordaddrvarchar(25)地址ordybnumber(30)郵編ordphonumber(11)電話(huà)usnamevarchar(10)用戶(hù)名bzzvarchar(20)備注ordeavtinyint(1)審核paytinyint(1)支付ordtimedatetime下單時(shí)間該表是評(píng)論表,主要是用來(lái)展示用戶(hù)評(píng)論的信息的,如表4-3所示:表4-3評(píng)論表字段類(lèi)型主鍵說(shuō)明idInt(10)√自增adidnumber(16)資訊號(hào)pldetailvarchar(50)評(píng)論內(nèi)容plmenvarchar(15)評(píng)論人plscorevarchar(12)分?jǐn)?shù)pltimedatetime評(píng)論時(shí)間該表是商家信息表,主要是用來(lái)展示商家的信息的,如表4-4所示:表4-4商家信息表字段類(lèi)型主鍵說(shuō)明idInt(20)√自增vendoridnumber(10)商家號(hào)vendorpasswdvarchar(15)密碼storenamevarchar(20)店名storeimgimage店照storephonumber(11)電話(huà)busscopvarchar(30)主營(yíng)storeaddrvarchar(40)地址storevalidvarchar(50)簡(jiǎn)介vendortimedatetime添加時(shí)間該表是收藏記錄表,主要是用來(lái)展示收藏記錄的,如表4-5所示:表4-5收藏記錄表字段類(lèi)型主鍵說(shuō)明idInt(11)√自增originvarchar(15)
來(lái)源sctimedatetime
收藏時(shí)間opvarchar(30)
操作該表是購(gòu)買(mǎi)記錄表,主要是用來(lái)展示用戶(hù)的購(gòu)買(mǎi)記錄的,如表4-6所示:表4-6購(gòu)買(mǎi)記錄表字段類(lèi)型主鍵說(shuō)明idInt(13)√自增waresidnumber(10)
商品號(hào)waresnamevarchar(20)
商品名稱(chēng)waretypevarchar(5)
商品類(lèi)別warepricefloat
商品價(jià)格warereservenumber(11)
商品庫(kù)存ordernumnumber(12)
買(mǎi)的數(shù)量
續(xù)表4-6字段類(lèi)型主鍵說(shuō)明ordmenvarchar(15)
購(gòu)買(mǎi)人wareeavtinyint(1)
商品審核warepaytinyint(1)
商品支付paytimeDateTime
購(gòu)買(mǎi)時(shí)間該表是用戶(hù)注冊(cè)表,主要是用來(lái)實(shí)現(xiàn)用戶(hù)注冊(cè)的,如表4-7所示:表4-7用戶(hù)注冊(cè)表字段類(lèi)型主鍵說(shuō)明idInt√自增usnamevarchar(10)
用戶(hù)名uspasswdvarchar(15)
密碼namevarchar(5)
姓名ussexualvarchar(5)
用戶(hù)性別usbddatetime
出生年月usQQnumber(10)
用戶(hù)QQuspostvarchar(20)
用戶(hù)郵箱pricenumber(11)
售價(jià)usidcardvarchar(15)
用戶(hù)身份證
第五章系統(tǒng)實(shí)現(xiàn)5.1數(shù)據(jù)庫(kù)訪問(wèn)層的實(shí)現(xiàn)數(shù)據(jù)庫(kù)訪問(wèn)主要是為了能夠讓二手手機(jī)交易系統(tǒng)能夠與后臺(tái)數(shù)據(jù)庫(kù)進(jìn)行交互操作,數(shù)據(jù)庫(kù)的主要實(shí)現(xiàn)方式是使用MySQL,驅(qū)動(dòng)jar包的形式實(shí)現(xiàn),本次開(kāi)發(fā)的二手手機(jī)交易系統(tǒng)的數(shù)據(jù)庫(kù)版本號(hào)為5.6.1因此數(shù)據(jù)庫(kù)的驅(qū)動(dòng)地址為“com.mysql.drivier”,在集成完成了jar填寫(xiě)相關(guān)的驅(qū)動(dòng)信息屬性集合即可。數(shù)據(jù)庫(kù)的訪問(wèn)為了方便二手手機(jī)交易系統(tǒng)的編碼實(shí)現(xiàn)能夠順利進(jìn)行,本次開(kāi)發(fā)和封裝了JDBC以方便調(diào)用,JDBC的主要功能是對(duì)二手手機(jī)交易系統(tǒng)的數(shù)據(jù)庫(kù)訪問(wèn)驅(qū)動(dòng)進(jìn)行一次封裝以方便后續(xù)的調(diào)用。5.2注冊(cè)功能實(shí)現(xiàn)二手手機(jī)交易系統(tǒng)的注冊(cè)模塊主要操作是用戶(hù)輸入相應(yīng)的注冊(cè)用戶(hù)名和密碼,并且會(huì)對(duì)注冊(cè)密碼進(jìn)行二次交易以保證用戶(hù)對(duì)注冊(cè)密碼的完整性校驗(yàn)防止用戶(hù)輸入的密碼發(fā)生錯(cuò)誤,整個(gè)注冊(cè)的核心邏輯代碼是通過(guò)JS中的hsgcheck()函數(shù)來(lái)控制用戶(hù)名和密碼的注冊(cè)長(zhǎng)度,并通過(guò)checkform()函數(shù)來(lái)控制輸入合法,如果符合的話(huà)即可提交數(shù)據(jù)庫(kù)進(jìn)行注冊(cè)操作,不符合長(zhǎng)度或者密碼的強(qiáng)度不夠的話(huà)則會(huì)通過(guò)alter來(lái)提示彈窗給用戶(hù)進(jìn)行操作,然后將它們確保存入數(shù)據(jù)庫(kù)因此用戶(hù)的數(shù)據(jù)就可以保存了。注冊(cè)流程展示如圖5-1所示:圖5-1二手手機(jī)交易系統(tǒng)注冊(cè)流程圖二手手機(jī)交易系統(tǒng)的注冊(cè)界面實(shí)現(xiàn)效果如圖5-2所示:圖5-2注冊(cè)界面核心實(shí)現(xiàn):Stringusname=req.getParameter("usname");
Stringusmm=req.getParameter("usmm");
Stringqq=req.getParameter("qq");
Stringsex=req.getParameter("sex");
Stringtime=req.getParameter("time");
…
Stringprivi=req.getParameter("privi");
Stringsql="insertintomembervalues("+memid+",'"+mempass+"','"+qq+"',0,sysdate,'"+privi+…"')";
if(zfDao.execInsertDeleteUpdate(s)){
resp.getWriter().print("cg");
}else{
resp.getWriter().print("sb");
}5.3登錄功能實(shí)現(xiàn)登錄模塊的主要功能邏輯是為了讓用戶(hù)能夠順利的去使用二手手機(jī)交易系統(tǒng),主要的業(yè)務(wù)代碼邏輯是為了用戶(hù)在二手交易系統(tǒng)的后臺(tái)數(shù)據(jù)庫(kù)中的賬號(hào)密碼進(jìn)行匹配,因此需要用戶(hù)進(jìn)行提交登錄信息,通過(guò)post的方式發(fā)送到后臺(tái)的SSM框架中去,然后交給SSM框架進(jìn)行處理,再調(diào)用JDBC完成數(shù)據(jù)庫(kù)的SQL語(yǔ)句調(diào)用,查詢(xún)二手手機(jī)交易系統(tǒng)的數(shù)據(jù)庫(kù)內(nèi)數(shù)據(jù)的查詢(xún)和比對(duì)操作,如果用戶(hù)名和密碼比對(duì)通過(guò)則反饋登錄結(jié)果為登錄成功,比對(duì)失敗的話(huà)則提示用戶(hù)進(jìn)行修改。最后如果用戶(hù)需要退出的話(huà)也可以點(diǎn)擊前端頁(yè)面提供的退出操作按鈕。登錄流程如圖5-3所示:圖5-3登錄流程圖用戶(hù)的登錄界面如圖5-4所示:圖5-4用戶(hù)登錄界面核心實(shí)現(xiàn):stringusname=req.getParameter("usname");
stringuspwd=req.getParameter("uspwd");
strings="select*fromusmemberwhereusname=?anduspwd=?";
if(zfDao.execSelect(s,newObject[]{usname,uspwd})){
resp.getWriter().print("cg");
}else{
resp.getWriter().print("sb");
}5.4用戶(hù)資料修改功能實(shí)現(xiàn)在用戶(hù)完成了二手手機(jī)交易系統(tǒng)登錄之后便可以對(duì)自己的個(gè)人信息進(jìn)行相應(yīng)的修改操作,修改的主要為自己的個(gè)人信息和密碼等信息,點(diǎn)擊修改頁(yè)面在相應(yīng)的input標(biāo)簽中進(jìn)行輸入,然后系統(tǒng)會(huì)調(diào)用用戶(hù)登錄在Web頁(yè)面中提供的session信息進(jìn)行核對(duì),如果session比對(duì)通過(guò)則為登錄成功,如果比對(duì)失敗的話(huà)則用戶(hù)的表單信息校驗(yàn)錯(cuò)誤無(wú)法完成個(gè)人信息的修改操作。核心實(shí)現(xiàn):ZfMembermember=(ZfMember)req.getSession().getAttribute("pho");
stringphoid=""+pho.getZfphoid();
stringnewpassword=req.getParameter("newpassword");
strings="updatephosetpassword="+newpassword+"wherephoid="+phoid;
ZfDao.execDMLInsertDeleteUpdate(s);5.5新品推薦數(shù)據(jù)管理功能實(shí)現(xiàn)二手手機(jī)交易系統(tǒng)的新品推薦信息主要是對(duì)整個(gè)二手手機(jī)交易平臺(tái)的新上商品信息進(jìn)行操作,然后對(duì)新品信息進(jìn)行更新操作,在二手手機(jī)交易系統(tǒng)中對(duì)新品的管理主要是由系統(tǒng)管理員來(lái)進(jìn)行操作的,通過(guò)對(duì)商品的標(biāo)記和使用完成對(duì)二手手機(jī)交易系統(tǒng)的新品推薦操作,新產(chǎn)品的數(shù)據(jù)庫(kù)表存儲(chǔ)信息包括了需要進(jìn)行推薦的展示的位置、時(shí)間信息等主要的屬性,然后管理員根據(jù)操作來(lái)完成新產(chǎn)品的上架任務(wù)以保證平臺(tái)的頁(yè)面能夠進(jìn)行展示,二手手機(jī)交易系統(tǒng)還支持對(duì)新品的圖片進(jìn)行展示,如果有些商品已經(jīng)過(guò)時(shí)了則可以通過(guò)編輯刪除的操作完成對(duì)二手手機(jī)新品的下架。新品推薦管理如圖5-5所示:圖5-5二手手機(jī)交易系統(tǒng)新品推薦管理列表效果核心實(shí)現(xiàn):Stringphoname=request.getParameter("phoname");
if(phoname==null)phoname="";
ListlstPho=phoService.getPho(phoname);
request.setAttribute("zfPho",lstPho);
return"showpho";5.6評(píng)論功能實(shí)現(xiàn)買(mǎi)的人對(duì)購(gòu)買(mǎi)了二手手機(jī)商品后可以對(duì)自己購(gòu)買(mǎi)的該商品在發(fā)表自己的使用體驗(yàn)等評(píng)論,評(píng)論的操作由前端完成然后提交給后端數(shù)據(jù)庫(kù)進(jìn)行入庫(kù)處理,評(píng)論信息經(jīng)過(guò)管理員的管理審核實(shí)時(shí)的展示在二手手機(jī)交易系統(tǒng)的前端手機(jī)商品下面讓用戶(hù)進(jìn)行查看方便進(jìn)行導(dǎo)購(gòu)。評(píng)論模塊流程如圖5-6所示:圖5-6評(píng)論流程圖發(fā)表評(píng)論如如圖5-7所示:圖5-7評(píng)論界面5.7選購(gòu)商品功能實(shí)現(xiàn)二手手機(jī)交易系統(tǒng)用戶(hù)完成了商品的選購(gòu)任務(wù)之后需要進(jìn)行商品的選購(gòu)操作,商品的選購(gòu)主要為了讓用戶(hù)更加好的購(gòu)買(mǎi)二手商品,主要核心邏輯是用戶(hù)點(diǎn)擊相關(guān)的商品加入購(gòu)物車(chē),然后點(diǎn)擊購(gòu)物車(chē)完成對(duì)二手手機(jī)商品的購(gòu)買(mǎi)和支付操作,為了順利的完成商品的選購(gòu)還需要對(duì)用戶(hù)購(gòu)買(mǎi)的相應(yīng)的商品進(jìn)行鎖機(jī)制同步,以保證用戶(hù)提交訂單的完整性和一致性,在不同的匹配模式和操作使用的節(jié)點(diǎn)下,完成用戶(hù)選購(gòu)商品的數(shù)據(jù)的提交任務(wù)和處理請(qǐng)求,對(duì)不符合的請(qǐng)求利用Spring進(jìn)行相應(yīng)的功能過(guò)濾操作,最后實(shí)現(xiàn)購(gòu)買(mǎi)的二手手機(jī)商品入庫(kù)的迭代和修改。用戶(hù)選購(gòu)商品的時(shí)候可以根據(jù)前端頁(yè)面展示二手手機(jī)商品列表進(jìn)行操作,對(duì)相關(guān)的商品預(yù)覽信息進(jìn)行查看。二手手機(jī)交易系統(tǒng)的手機(jī)選購(gòu)流程如圖5-8所示:圖5-8商品選購(gòu)流程圖二手手機(jī)交易系統(tǒng)購(gòu)買(mǎi)效果如圖5-9所示:圖5-9商品選購(gòu)界面核心實(shí)現(xiàn):Stringphopri=request.getServletContext().getRealPath("/")+"/upimgs"+map.get("phoid")+"_.png";
fname.transferTo(newFile(phopri));if(phoService.insertPho(map)){
return"redirect:/phone"
}else{
return"insertpho";
}5.8手機(jī)維護(hù)功能實(shí)現(xiàn)二手手機(jī)商品的管理模塊主要是對(duì)二手手機(jī)的商品進(jìn)行管理,包括了對(duì)二手手機(jī)商品的商家和發(fā)布操作,以及通過(guò)列表點(diǎn)擊進(jìn)入詳情頁(yè)的形式對(duì)二手手機(jī)品牌的相應(yīng)的操作進(jìn)行存儲(chǔ),通過(guò)前端盡力的table標(biāo)簽屬性讓二手手機(jī)信息進(jìn)行完整的展示和排列操作,然后管理員操作選定相應(yīng)的編輯、刪除或者上架等按鈕信息進(jìn)行點(diǎn)擊操作,整個(gè)數(shù)據(jù)庫(kù)中存儲(chǔ)了二手手機(jī)相應(yīng)的商品信息表結(jié)構(gòu)和內(nèi)容,通過(guò)selcet查詢(xún)語(yǔ)句綜合使用了orderby和group語(yǔ)句進(jìn)行了排序和分頁(yè)篩選的方式方便管理操作,并且為了管理員管理某個(gè)具體商品能夠順利完成了,還使用了模糊查詢(xún)的方式再數(shù)據(jù)庫(kù)中進(jìn)行商品的查詢(xún),保證管理員能夠在龐大的數(shù)據(jù)提下下完成商品的模糊查詢(xún)與操作任務(wù),二手手機(jī)交易系統(tǒng)的整體二手手機(jī)商品操作即可完成。二手手機(jī)管理流程如圖5-10所示:圖5-10二手手機(jī)管理流程圖二手手機(jī)維護(hù)如如圖5-11所示:圖片5-11二手手機(jī)維護(hù)界面核心實(shí)現(xiàn):if(phoService.delete(phoid)){
response.getWriter().print("phocg");
}else{
response.getWriter().print("phosb");
}5.9賣(mài)家維護(hù)功能實(shí)現(xiàn)二手手機(jī)交易系統(tǒng)的主要定位還是平臺(tái)型的系統(tǒng),因此開(kāi)發(fā)了可以讓商家進(jìn)行入住銷(xiāo)售二手手機(jī)的操作功能,二手手機(jī)交易系統(tǒng)的商家入住不能夠直接注冊(cè)完成入住,而是需要讓平臺(tái)進(jìn)行系統(tǒng)的審核操作,商家完成了相應(yīng)的信息申請(qǐng)和提交之后才可以讓平臺(tái)進(jìn)行使用和操作,后端管理員會(huì)對(duì)二手手機(jī)商城的入住商家進(jìn)行信息的核實(shí)和簽約,線下完成后才能夠讓商家發(fā)布自己的二手手機(jī)商品和接受平臺(tái)上用戶(hù)產(chǎn)生的二手手機(jī)商品訂單,商家的信息會(huì)在平臺(tái)的數(shù)據(jù)庫(kù)表中產(chǎn)生一個(gè)商家的具體id信息,管理員可以通過(guò)該商家的id信息進(jìn)行相應(yīng)的商家新的處理和管理操作。賣(mài)家維護(hù)流程如圖5-12所示:圖5-12賣(mài)家流程圖二手手機(jī)交易系統(tǒng)的賣(mài)家維護(hù)如圖5-13所示:圖5-13二手手機(jī)賣(mài)家維護(hù)頁(yè)面核心實(shí)現(xiàn):if(phoService.delete(sellerid)){
response.getWriter().print("sellercg");
}else{
response.getWriter().print("sellersb");
}
第六章系統(tǒng)測(cè)試6.1測(cè)試目的在完成了本次三江學(xué)院二手手機(jī)交易平臺(tái)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)之后將進(jìn)行系統(tǒng)測(cè)試,為了保證整個(gè)三江學(xué)院二手手機(jī)交易系統(tǒng)測(cè)試的可靠性將會(huì)針對(duì)特定的功能進(jìn)行測(cè)試,并且將測(cè)試環(huán)境進(jìn)行統(tǒng)一部署,包括對(duì)測(cè)試的模塊進(jìn)行檢查和校驗(yàn)等,為了保證測(cè)試的順利進(jìn)行,指定了相關(guān)的測(cè)試方法和測(cè)試用例,在整個(gè)三江學(xué)院二手手機(jī)交易的測(cè)試中將會(huì)嚴(yán)格按照測(cè)試要求進(jìn)行系統(tǒng)測(cè)試,對(duì)關(guān)鍵的功能點(diǎn)進(jìn)行驗(yàn)證。6.2功能測(cè)試在功能測(cè)試上二手手機(jī)交易平臺(tái)系統(tǒng)的時(shí)候需要從系統(tǒng)的內(nèi)部結(jié)構(gòu)出發(fā)測(cè)試關(guān)鍵節(jié)點(diǎn)和功能,驗(yàn)證在后端管理系統(tǒng)中的數(shù)據(jù)是否匹配。搭建好整個(gè)二手手機(jī)交易平臺(tái)系統(tǒng)在系統(tǒng)中的運(yùn)行環(huán)境,對(duì)整個(gè)測(cè)試環(huán)境進(jìn)行完整性模擬,成為準(zhǔn)生產(chǎn)環(huán)境。針對(duì)特定重要的功能比如發(fā)布的商品信息和商品的購(gòu)買(mǎi)操作需要不停的做輪詢(xún)測(cè)試和檢查操作,以保證整個(gè)二手手機(jī)交易平臺(tái)系統(tǒng)的用戶(hù)使用順利。在整個(gè)重要功能的測(cè)試完成后會(huì)對(duì)一些內(nèi)部模塊做相應(yīng)的分析和單元測(cè)試,比如針對(duì)二手手機(jī)交易平臺(tái)系統(tǒng)出現(xiàn)的個(gè)人信息以及用戶(hù)賬戶(hù)相關(guān)的敏感信息都需要做系統(tǒng)性的單元測(cè)試工作。下表是登錄注冊(cè)的測(cè)試用例,主要功能是識(shí)別登錄能否成功以及注冊(cè)是否滿(mǎn)足要求。功能也達(dá)到了設(shè)計(jì)目標(biāo),系統(tǒng)運(yùn)行正常。如表6-1所示:表6-1登陸注冊(cè)的測(cè)試用例模塊名稱(chēng)測(cè)試數(shù)據(jù)預(yù)期結(jié)果實(shí)際結(jié)果是否通過(guò)測(cè)試用戶(hù)注冊(cè)用戶(hù)名:空密碼:123無(wú)法完成用戶(hù)名不能為空,注冊(cè)失敗√用戶(hù)注冊(cè)用戶(hù)名:zf123密碼:123可以完成格式正確,可以完成注冊(cè)√用戶(hù)登錄用戶(hù)名:空密碼:456無(wú)法完成用戶(hù)名不能為空,無(wú)法登錄√用戶(hù)登錄用戶(hù)名:zf123密碼123可以完成已經(jīng)注冊(cè),可以完成登錄√下表是資訊管理功能的測(cè)試用例,目的是測(cè)試資訊能否成功添加,得出該功能也達(dá)到了設(shè)計(jì)目標(biāo),并且能夠正常穩(wěn)定運(yùn)行的結(jié)論。如表6-2所示:表6-2資訊管理的測(cè)試用例模塊名稱(chēng)測(cè)試數(shù)據(jù)預(yù)期結(jié)果實(shí)際結(jié)果是否通過(guò)測(cè)試資訊添加標(biāo)題:為空無(wú)法完成標(biāo)題不能為空,無(wú)法添加√資訊添加標(biāo)題:張凡張凡張凡可以完成格式正確,可以添加√資訊刪除點(diǎn)擊刪除可以完成可以成功刪除√6.3測(cè)試總結(jié)三江學(xué)院二手手機(jī)交易平臺(tái)系統(tǒng)按照測(cè)試相關(guān)的操作說(shuō)明和原則進(jìn)行了相關(guān)的系統(tǒng)測(cè)試之后為發(fā)現(xiàn)有明顯的問(wèn)題,整個(gè)系統(tǒng)前端界面運(yùn)行比較流暢,功能整體而言均能滿(mǎn)足設(shè)計(jì)需求,未發(fā)現(xiàn)有明顯的bug,綜合分析相關(guān)的測(cè)試用例以及數(shù)據(jù)庫(kù)入庫(kù)數(shù)據(jù),均準(zhǔn)確無(wú)誤,界面提示也較為友好,本次開(kāi)發(fā)的二手手機(jī)交易平臺(tái)測(cè)試完全能夠通過(guò)。總結(jié)與展望隨著計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,生活的各個(gè)領(lǐng)域都采用了計(jì)算機(jī)相關(guān)技術(shù)來(lái)管理不斷膨脹的數(shù)據(jù)。二手手機(jī)交易系統(tǒng)的開(kāi)發(fā)是基于Java編程語(yǔ)言,在Eclipse工具上完成了代碼開(kāi)發(fā),詳細(xì)分析了二手手機(jī)交易系統(tǒng)所使用的工具和相關(guān)技術(shù),詳細(xì)規(guī)劃和系統(tǒng)測(cè)試系統(tǒng)。本系統(tǒng)完成了二手手機(jī)交易系統(tǒng)的基本功能。接下來(lái),通過(guò)測(cè)試對(duì)這些功能進(jìn)行了增強(qiáng)。在整個(gè)系統(tǒng)的開(kāi)發(fā)過(guò)程中采用了FreeMarker引擎模型和UI前端框架,它與許多開(kāi)源框架和組件相關(guān)聯(lián)。系統(tǒng)投入運(yùn)行后,各方面功能正常,各個(gè)系統(tǒng)接口功能符合常規(guī)邏輯,操作方便,使用方便,系統(tǒng)功能總體設(shè)計(jì)合理,體現(xiàn)人性化。但由于在系統(tǒng)開(kāi)發(fā)過(guò)程中自身使用,部分相關(guān)知識(shí)和技術(shù)不強(qiáng),由于缺乏自主開(kāi)發(fā)的經(jīng)驗(yàn),系統(tǒng)功能不夠全面,因此,整個(gè)系統(tǒng)在未來(lái)應(yīng)逐步完善。結(jié)束語(yǔ)經(jīng)過(guò)三個(gè)月的設(shè)計(jì),在這個(gè)二手手機(jī)交易系統(tǒng)的項(xiàng)目中,我和指導(dǎo)老師有著非常密切的關(guān)系,她對(duì)我的每次教導(dǎo)都讓我十分受益,給我留下了比較
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 建造業(yè)議會(huì)注冊(cè)專(zhuān)門(mén)行業(yè)承造商制度
- 建立資源共享共建制度
- 仙桃職業(yè)學(xué)院《應(yīng)用局部解剖學(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 西安翻譯學(xué)院《無(wú)機(jī)化學(xué)(Ⅰ)》2023-2024學(xué)年第二學(xué)期期末試卷
- 江蘇科技大學(xué)蘇州理工學(xué)院《民法及民事訴訟法案例教學(xué)實(shí)踐》2023-2024學(xué)年第二學(xué)期期末試卷
- 農(nóng)機(jī)監(jiān)理制度
- 河北師范大學(xué)匯華學(xué)院《辦公室系統(tǒng)自動(dòng)化》2023-2024學(xué)年第二學(xué)期期末試卷
- 齊齊哈爾理工職業(yè)學(xué)院《電子綜合設(shè)計(jì)與工藝》2023-2024學(xué)年第二學(xué)期期末試卷
- 畢節(jié)幼兒師范高等專(zhuān)科學(xué)?!稁r溶學(xué)及應(yīng)用》2023-2024學(xué)年第二學(xué)期期末試卷
- 中國(guó)民航大學(xué)《侵權(quán)法》2023-2024學(xué)年第二學(xué)期期末試卷
- 八年級(jí)地理上冊(cè)《中國(guó)的氣候》探究式教學(xué)設(shè)計(jì)
- 醫(yī)院行政管理體系介紹
- (新版)液氯安全標(biāo)簽
- 南昌地鐵保護(hù)管理辦法
- QC/T 476-2025客車(chē)防雨密封性要求及試驗(yàn)方法
- 2025+CACA子宮內(nèi)膜癌診療指南解讀
- 2022變壓器油枕技術(shù)培訓(xùn)
- 電力工程施工規(guī)范
- 配套課件-《中文版AutoCAD-2017基礎(chǔ)教程》
- DL∕T 1522-2016 發(fā)電機(jī)定子繞組內(nèi)冷水系統(tǒng)水流量 超聲波測(cè)量方法及評(píng)定導(dǎo)則
- 意識(shí)障礙的判斷及護(hù)理
評(píng)論
0/150
提交評(píng)論