畢業(yè)設(shè)計(jì)(論文)-游戲賬號(hào)交易微信小程序的設(shè)計(jì)與實(shí)現(xiàn)+ssm_第1頁(yè)
畢業(yè)設(shè)計(jì)(論文)-游戲賬號(hào)交易微信小程序的設(shè)計(jì)與實(shí)現(xiàn)+ssm_第2頁(yè)
畢業(yè)設(shè)計(jì)(論文)-游戲賬號(hào)交易微信小程序的設(shè)計(jì)與實(shí)現(xiàn)+ssm_第3頁(yè)
畢業(yè)設(shè)計(jì)(論文)-游戲賬號(hào)交易微信小程序的設(shè)計(jì)與實(shí)現(xiàn)+ssm_第4頁(yè)
畢業(yè)設(shè)計(jì)(論文)-游戲賬號(hào)交易微信小程序的設(shè)計(jì)與實(shí)現(xiàn)+ssm_第5頁(yè)
已閱讀5頁(yè),還剩37頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

III摘要隨著網(wǎng)絡(luò)和計(jì)算機(jī)技術(shù)的發(fā)展,各行各業(yè)出現(xiàn)了新的生機(jī)。各種辦公軟件和網(wǎng)站充斥到日常生活中,并在實(shí)踐中不斷的進(jìn)步和發(fā)展。目前辦公軟件和網(wǎng)站技術(shù)已非常成熟,可以為用戶(hù)提供更好的工作幫助。游戲近幾年成為熱門(mén)商品,對(duì)于游戲賬號(hào)的購(gòu)買(mǎi)最常用的有聯(lián)系其它用戶(hù)進(jìn)行私下交易和網(wǎng)上購(gòu)買(mǎi)。自己去聯(lián)系他人購(gòu)買(mǎi)需要機(jī)會(huì),而且由于彼此不信任而使大部分人們放棄。網(wǎng)上購(gòu)買(mǎi)的使用量非常高,相對(duì)應(yīng)的管理工作也增加。到目前為止,人們網(wǎng)上交易一般去淘寶、京東等平臺(tái)。這類(lèi)平臺(tái)屬于第三方平臺(tái)需要大量的推廣費(fèi)用,造成賣(mài)家成本增加而使很多的賣(mài)家望而卻步。本游戲賬號(hào)交易微信小程序采用網(wǎng)上購(gòu)物模式進(jìn)行游戲賬號(hào)的購(gòu)買(mǎi),編程語(yǔ)言采用Java語(yǔ)言,數(shù)據(jù)庫(kù)為Mysql,運(yùn)行軟件為微信開(kāi)發(fā)者工具。本系統(tǒng)包括買(mǎi)家、賣(mài)家和管理員,買(mǎi)家可以在系統(tǒng)中查看賬號(hào)信息進(jìn)行購(gòu)買(mǎi),可以進(jìn)行評(píng)價(jià)、收藏和管理訂單信息;賣(mài)家可以管理訂單信息和自己的賬號(hào)信息、評(píng)論信息、聯(lián)系信息;管理員可以管理游戲賬號(hào)、系統(tǒng)的公告和站內(nèi)聯(lián)系信息、賬號(hào)退貨信息、評(píng)價(jià)信息等。為了保證系統(tǒng)的健康和正向發(fā)展,管理員可以對(duì)注冊(cè)用戶(hù)的資料進(jìn)行審核。本系統(tǒng)實(shí)現(xiàn)了游戲賬號(hào)的網(wǎng)上購(gòu)買(mǎi),減少員工的工作量,提高用戶(hù)購(gòu)買(mǎi)的效率和適應(yīng)時(shí)代發(fā)展。關(guān)鍵詞:游戲賬號(hào)信息,訂單信息,評(píng)論信息,Java語(yǔ)言AbstractWiththedevelopmentofnetworkandcomputertechnology,newvitalityhasemergedinallwalksoflife.Allkindsofofficesoftwareandwebsitesarefloodedintodailylife,andmakecontinuousprogressanddevelopmentinpractice.Atpresent,officesoftwareandwebsitetechnologyhavebeenverymature,whichcanprovideuserswithbetterworkhelp.Gameshavebecomeapopularcommodityinrecentyears.Forthepurchaseofgameaccounts,itismostcommonlyusedtocontactotherusersforprivatetransactionsandonlinepurchases.Contactingotherstobuybythemselvesrequiresopportunities,andmostpeoplegiveupbecauseofmutualdistrust.Theuseofonlinepurchaseisveryhigh,andthecorrespondingmanagementworkisalsoincreased.Sofar,peoplegenerallygotoTaobao,andotherplatformsforonlinetransactions.Thiskindofplatformisathird-partyplatform,whichrequiresalotofpromotionexpenses,resultinginanincreaseinthecostofsellersanddeterringmanysellers.Thegameaccounttransactionwechatappletadoptstheonlineshoppingmodetopurchasethegameaccount.TheprogramminglanguageadoptsJavalanguage,thedatabaseismysql,andtherunningsoftwareisawechatdevelopertool.Thesystemincludesbuyers,sellersandadministrators.Buyerscanviewaccountinformationinthesystemforpurchase,evaluate,collectandmanageorderinformation;Thesellercanmanagetheorderinformationanditsownaccountinformation,commentinformationandcontactinformation;Theadministratorcanmanagethegameaccount,systemannouncementandstationcontactinformation,accountreturninformation,evaluationinformation,etc.Inordertoensurethehealthandpositivedevelopmentofthesystem,theadministratorcanauditthedataofregisteredusers.Thesystemrealizestheonlinepurchaseofgameaccount,reducestheworkloadofemployees,improvestheefficiencyofuserpurchaseandadaptstothedevelopmentofthetimes.Keywords:gameaccountinformation,orderinformation,commentinformation,Javalanguage目錄摘要 IAbstract II第1章緒論 11.1課題研究背景 11.2課題現(xiàn)狀與實(shí)現(xiàn)意義 11.3課題內(nèi)容 21.4論文結(jié)構(gòu)安排 2第2章系統(tǒng)分析 32.1系統(tǒng)使用相關(guān)技術(shù)分析 32.1.1Java語(yǔ)言介紹 32.1.2Mysql數(shù)據(jù)庫(kù)介紹 32.1.3Tomcat服務(wù)器介紹 42.2系統(tǒng)可行性分析 42.2.1系統(tǒng)技術(shù)可行性分析 52.2.2系統(tǒng)經(jīng)濟(jì)可行性分析 52.2.3系統(tǒng)操作可行性分析 52.3系統(tǒng)需求分析 52.3.1傳統(tǒng)銷(xiāo)售系統(tǒng)優(yōu)缺點(diǎn)分析 62.3.2本游戲賬號(hào)交易微信小程序分析 62.4系統(tǒng)功能分析 62.5系統(tǒng)性能分析 72.6用例圖 72.7系統(tǒng)業(yè)務(wù)流程 8第3章系統(tǒng)設(shè)計(jì) 123.1系統(tǒng)體系結(jié)構(gòu) 123.2系統(tǒng)功能結(jié)構(gòu) 123.3數(shù)據(jù)庫(kù)設(shè)計(jì) 133.3.1ER圖設(shè)計(jì) 133.3.2數(shù)據(jù)庫(kù)表設(shè)計(jì) 15第4章系統(tǒng)實(shí)現(xiàn) 244.1系統(tǒng)登錄功能的界面實(shí)現(xiàn) 244.2管理員個(gè)人中心管理功能的界面實(shí)現(xiàn) 254.3用戶(hù)注冊(cè)功能的界面實(shí)現(xiàn) 264.4管理員用戶(hù)信息管理功能的界面實(shí)現(xiàn) 264.5管理員系統(tǒng)管理功能的界面實(shí)現(xiàn) 274.6訂單管理功能的界面實(shí)現(xiàn) 284.7游戲賬號(hào)管理功能的界面實(shí)現(xiàn) 284.8站內(nèi)聯(lián)系功能的界面實(shí)現(xiàn) 294.9賬號(hào)退貨功能的界面實(shí)現(xiàn) 294.10評(píng)價(jià)功能的界面實(shí)現(xiàn) 294.11買(mǎi)家在線購(gòu)買(mǎi)與訂單管理功能的界面實(shí)現(xiàn) 30第5章系統(tǒng)測(cè)試 335.1系統(tǒng)測(cè)試的方法 335.2測(cè)試環(huán)境與測(cè)試條件 335.3實(shí)例測(cè)試表格 335.4測(cè)試總結(jié) 34總結(jié) 35參考文獻(xiàn) 36致謝 38第1章緒論1.1課題研究背景如今的時(shí)代是信息化的時(shí)代,更種信息大爆炸。人們的基本工作生活中都離不開(kāi)網(wǎng)絡(luò)和計(jì)算機(jī),現(xiàn)如今各類(lèi)網(wǎng)站、管理系統(tǒng)、app都快速發(fā)展,為人們帶來(lái)更便捷的生活體驗(yàn)。網(wǎng)站類(lèi)的系統(tǒng)有宣傳類(lèi)網(wǎng)站、企業(yè)類(lèi)網(wǎng)站、購(gòu)物類(lèi)網(wǎng)站,其中使用率最高也最貼近人們生活的是購(gòu)物類(lèi)網(wǎng)站,像淘寶、京東,用戶(hù)量非常大;管理類(lèi)系統(tǒng)有庫(kù)存管理系統(tǒng)、會(huì)計(jì)管理系統(tǒng)、收銀管理系統(tǒng)等,使用率也非常大;app類(lèi)的有美團(tuán)、拼多多等,都為人們的生活帶來(lái)了便捷。游戲?yàn)槿粘I钪斜夭豢扇鄙俚奈锲?,?duì)于游戲賬號(hào)的購(gòu)買(mǎi)人們一般都是去官網(wǎng)找其它用戶(hù)購(gòu)買(mǎi)。官網(wǎng)里的游戲賬號(hào)單一,都是用戶(hù)之間的自由行為,缺少監(jiān)控,容易上當(dāng)受騙。雖然現(xiàn)在也有正規(guī)的網(wǎng)上交易網(wǎng)站,但網(wǎng)站屬于第三方,需要大量推廣費(fèi)用,增加賣(mài)家成本。1.2課題現(xiàn)狀與實(shí)現(xiàn)意義目前國(guó)家正處于高迅發(fā)展的時(shí)代,網(wǎng)絡(luò)已發(fā)展到5G,使上網(wǎng)更加快速。網(wǎng)站反應(yīng)縮短到1秒內(nèi),讓更多的用戶(hù)越來(lái)越依賴(lài)網(wǎng)站。人們對(duì)生活品質(zhì)要求也越來(lái)越高,現(xiàn)在也有很多的企業(yè)、商家還采用傳統(tǒng)的辦公管理方式,這類(lèi)方式對(duì)于管理小規(guī)模的事項(xiàng)非常便利,信息量少、工作內(nèi)容少,統(tǒng)計(jì)簡(jiǎn)單。但隨著要管理的事項(xiàng)越來(lái)越復(fù)雜,如果還采用傳統(tǒng)的人工管理方式會(huì)帶來(lái)更多的工作錯(cuò)誤,使工作花費(fèi)更多的時(shí)間,但實(shí)現(xiàn)的效果并不好。所以緊跟時(shí)代發(fā)展才可以保證更好的工作效率,體現(xiàn)更多的工作價(jià)值。如今是網(wǎng)絡(luò)和信息化的時(shí)候,所有的事務(wù)都可以由計(jì)算機(jī)、網(wǎng)絡(luò)來(lái)管理。游戲賬號(hào)的購(gòu)買(mǎi)同樣可以實(shí)現(xiàn)。采用網(wǎng)上的購(gòu)買(mǎi)系統(tǒng)可以實(shí)現(xiàn)24小時(shí)購(gòu)買(mǎi),游戲賬號(hào)的查詢(xún)也更為方便,出錯(cuò)率也更低。計(jì)算機(jī)對(duì)于信息處理更為高效、準(zhǔn)確,也就可以提高工作人員的工作效率,把單一重復(fù)性的工作交由計(jì)算機(jī)來(lái)處理,解放工作人員雙手,提高工作熱情。網(wǎng)上的購(gòu)買(mǎi)系統(tǒng)可以使游戲賬號(hào)信息化,實(shí)現(xiàn)購(gòu)買(mǎi)的自動(dòng)化,用戶(hù)自主下單,不需要工作人員,減少賣(mài)家的交易成本,從而提高經(jīng)濟(jì)效益。1.3課題內(nèi)容本系統(tǒng)采用管理員和買(mǎi)家、賣(mài)家結(jié)合的方式進(jìn)行游戲賬號(hào)的購(gòu)買(mǎi),買(mǎi)家通過(guò)注冊(cè)和登錄后可以查詢(xún)賬號(hào)信息,通過(guò)網(wǎng)上進(jìn)行游戲賬號(hào)的購(gòu)買(mǎi)。購(gòu)買(mǎi)成功后可以管理訂單信息,有問(wèn)題可以提出留言或者退貨,賣(mài)家可以利用系統(tǒng)進(jìn)行賬號(hào)的銷(xiāo)售;管理員管理公告信息、用戶(hù)信息和管理賬號(hào)、評(píng)價(jià)信息、退貨信息等。本系統(tǒng)采用了網(wǎng)絡(luò)和計(jì)算機(jī)技術(shù),把網(wǎng)頁(yè)動(dòng)態(tài)技術(shù)加入其中,實(shí)現(xiàn)游戲賬號(hào)的信息化管理。1.4論文結(jié)構(gòu)安排本篇論文的結(jié)構(gòu)分為摘要、外文翻譯、目錄、系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)現(xiàn)、系統(tǒng)測(cè)試和總結(jié)、致謝、參考文獻(xiàn)。摘要為本篇論文的簡(jiǎn)介,引出主題,系統(tǒng)分析為系統(tǒng)開(kāi)發(fā)前的準(zhǔn)備工作,系統(tǒng)設(shè)計(jì)為系統(tǒng)實(shí)現(xiàn)的草稿階段,系統(tǒng)實(shí)現(xiàn)為編碼和界面的實(shí)現(xiàn)。第2章系統(tǒng)分析2.1系統(tǒng)使用相關(guān)技術(shù)分析2.1.1Java語(yǔ)言介紹Java是一種功能非常強(qiáng)大的編程語(yǔ)言,通過(guò)Java可以編寫(xiě)網(wǎng)站程序,web程序,窗口程序等,主要是通過(guò)asp進(jìn)行改造出來(lái)的,具有很好的安全性。是面向?qū)ο筮M(jìn)行開(kāi)發(fā)的編程語(yǔ)言,使用起來(lái)非常的簡(jiǎn)單,使用起來(lái)跟asp非常的相似,但是吸收了asp的優(yōu)點(diǎn),摒棄掉了它的缺點(diǎn),比如把a(bǔ)sp很多用途不大的特征都減掉了,這樣可以減少系統(tǒng)的預(yù)處理,從而提高工作效率,Java語(yǔ)言可以對(duì)處理對(duì)象進(jìn)行自動(dòng)處理然后引導(dǎo)使用,從而收集沒(méi)有用途的單元,這樣的話,使用人員就不需要在存儲(chǔ)問(wèn)題上花費(fèi)過(guò)多的精力,減少學(xué)習(xí)難度。Java設(shè)計(jì)可以應(yīng)用在各種層次上的網(wǎng)絡(luò)應(yīng)用,可以分布式的應(yīng)用在各種客戶(hù)機(jī)和各種服務(wù)器上,而且還可以自動(dòng)存儲(chǔ),只需要編寫(xiě)一次,就可以一直使用。采用Java進(jìn)行編譯的時(shí)候,生成的專(zhuān)用的字節(jié)碼,而不是之前常用的機(jī)器碼,這樣的好處就是可以目標(biāo)文件格式就行傳輸?shù)礁鞣N平臺(tái),在任何Java系統(tǒng)中都可以運(yùn)行,Java語(yǔ)言具有很好的安全性,Java是沒(méi)有指針的,這樣就可以把使用人員不使用的偽造指針直接傳輸?shù)酱鎯?chǔ)器。而且Java在進(jìn)行程序編譯的時(shí)候,不參與存儲(chǔ)安排,需要由開(kāi)發(fā)人員自由決定程序的實(shí)際存儲(chǔ)位置。是一個(gè)高性能的編程語(yǔ)言,是通過(guò)先進(jìn)行程序編譯后解釋的流程,運(yùn)行時(shí)候可以把字節(jié)碼直接進(jìn)行特定翻譯成立機(jī)器碼,也就實(shí)現(xiàn)了程序的全編譯,生成機(jī)器碼的過(guò)程是非常簡(jiǎn)單,這樣就生成的編譯代碼非常好,符合編譯程序的需求,而且還是一個(gè)動(dòng)態(tài)的編程語(yǔ)言,可以適應(yīng)不同的開(kāi)發(fā)環(huán)境。2.1.2Mysql數(shù)據(jù)庫(kù)介紹Mysql數(shù)據(jù)庫(kù)主要包含客戶(hù)機(jī)和服務(wù)器兩個(gè)不同的部分,服務(wù)器部分主要是用來(lái)處理和存儲(chǔ)數(shù)據(jù)信息的訪問(wèn),所有跟數(shù)據(jù)相關(guān)的都是由服務(wù)器完成,比如數(shù)據(jù)的添加,數(shù)據(jù)的更新刪除等。Mysql服務(wù)器可以通過(guò)Mysql命令來(lái)應(yīng)用程序,是使用范圍最廣的一個(gè)程序之一,可以快速的執(zhí)行腳本數(shù)據(jù)庫(kù)文件??蛻?hù)機(jī)是跟用戶(hù)最直接打交道的一個(gè)軟件,是一個(gè)圖形交互工具,通過(guò)客戶(hù)機(jī)可以更簡(jiǎn)單更直接的來(lái)使用msyql服務(wù),然后實(shí)行數(shù)據(jù)庫(kù)的管理。Mysql數(shù)據(jù)庫(kù)有很好的靈活性,而且對(duì)大多數(shù)的代碼是開(kāi)源的,可以直接用于,體積小,好安裝,使用起來(lái)非常的方便。當(dāng)用戶(hù)通過(guò)msyql進(jìn)行數(shù)據(jù)庫(kù)訪問(wèn)時(shí)候,會(huì)自動(dòng)的分配一個(gè)thd來(lái)表達(dá)客戶(hù)端傳輸?shù)母鞣N信息,然后分配到所有模塊之間進(jìn)行傳遞,可以不同的存儲(chǔ)數(shù)據(jù)對(duì)于相同的api進(jìn)行訪問(wèn),這個(gè)功能主要是通過(guò)抽象類(lèi)進(jìn)行實(shí)現(xiàn)的,通過(guò)抽象類(lèi)提供了基本的數(shù)據(jù)操作方法,通過(guò)鍵值來(lái)搜索記錄和存儲(chǔ)以及刪除記錄。所以說(shuō)Mysql數(shù)據(jù)庫(kù)是目前比較受歡迎的一個(gè)開(kāi)源軟件,是非常方便使用的。2.1.3Tomcat服務(wù)器介紹Tomcat是一個(gè)免費(fèi)的應(yīng)用于web軟件中的服務(wù)器,因?yàn)榧夹g(shù)非常的先進(jìn),而且免費(fèi),所以深受Java愛(ài)好者的喜歡,主要的應(yīng)用場(chǎng)景是中小型系統(tǒng),用來(lái)調(diào)試Java代碼。當(dāng)編寫(xiě)好的Java代碼部署到tomcat服務(wù)器上后,可以直接通過(guò)html進(jìn)行頁(yè)面訪問(wèn),tomcat是獨(dú)立運(yùn)行的,可以說(shuō)是tomcat服務(wù)器的一個(gè)擴(kuò)展應(yīng)用??梢哉f(shuō)tomcat是一個(gè)Java和頁(yè)面的容器,當(dāng)用戶(hù)編譯好頁(yè)面時(shí)候,只可以自己訪問(wèn),別人是看不到的,但是可以通過(guò)tomcat服務(wù)器的部署,就可以通過(guò)html進(jìn)行頁(yè)面展現(xiàn)。最顯著的特點(diǎn)就是可以處理代碼的動(dòng)態(tài)請(qǐng)求,而且還可以獨(dú)立運(yùn)行的,所以非常適合Java代碼調(diào)試運(yùn)行。2.2系統(tǒng)可行性分析在確定了本次選題以后,首先去學(xué)習(xí)圖書(shū)館翻閱了相關(guān)的很多資料和國(guó)內(nèi)外的一些文獻(xiàn),然后網(wǎng)上也查找了很多先進(jìn)成功的案例,然后在老師的幫助指導(dǎo)下才最終確定了本次選題的可行性。首先從開(kāi)發(fā)語(yǔ)言上進(jìn)行了一定的分析研究,本系統(tǒng)采用Java語(yǔ)言進(jìn)行設(shè)計(jì)開(kāi)發(fā),屬于了一個(gè)比較主流的開(kāi)發(fā)技術(shù),相對(duì)自己來(lái)說(shuō),技術(shù)也比較成熟,也比較數(shù)據(jù)庫(kù),而且不懂的也可以問(wèn)老師,所以在技術(shù)層次方面是可行的。其次對(duì)本系統(tǒng)的前景進(jìn)行了一系列的調(diào)查和考研,開(kāi)發(fā)成功本系統(tǒng)后,是很有發(fā)展前景的,而且也能帶來(lái)一定的經(jīng)濟(jì)收益,長(zhǎng)遠(yuǎn)意義上看也是可行的,而且本次系統(tǒng)是自己獨(dú)立完成的,也不會(huì)存在抄襲等侵權(quán)行為,所以從多個(gè)方面進(jìn)行了一系列的分析,本系統(tǒng)是可行的。2.2.1系統(tǒng)技術(shù)可行性分析對(duì)于技術(shù)方面的可行性分析主要從使用的相關(guān)技術(shù)和運(yùn)行環(huán)境進(jìn)行分析,本系統(tǒng)使用的技術(shù)為Java語(yǔ)言,Mysql數(shù)據(jù)庫(kù)和微信小程序技術(shù)等,這些技術(shù)都是成熟的技術(shù),本系統(tǒng)使用的運(yùn)行環(huán)境為Mysql和微信開(kāi)發(fā)者工具,這兩個(gè)軟件可以從網(wǎng)上免費(fèi)下載,微信開(kāi)發(fā)者工具可以減少其它的組件,比如服務(wù)器等,非常的好用,并且對(duì)于軟件的安裝也非常的簡(jiǎn)單。所以從技術(shù)可行性上來(lái)分析,本系統(tǒng)是可以設(shè)計(jì)的。2.2.2系統(tǒng)經(jīng)濟(jì)可行性分析經(jīng)濟(jì)方面的可行性分析主要包括系統(tǒng)的開(kāi)發(fā)成本、運(yùn)行成本、維護(hù)成本。本系統(tǒng)在開(kāi)發(fā)中不需要經(jīng)濟(jì)支持,只需要電腦、手機(jī)一部,電腦、手機(jī)是本人自上大學(xué)后就購(gòu)買(mǎi)的,本系統(tǒng)的運(yùn)行成本為安裝微信開(kāi)發(fā)者工具軟件和Mysql數(shù)據(jù)庫(kù),這兩個(gè)軟件是免費(fèi)使用的,本系統(tǒng)在后期的維護(hù)中只需要一人即可。所以本系統(tǒng)從經(jīng)濟(jì)可行性分析來(lái)看,是可以進(jìn)行設(shè)計(jì)的。2.2.3系統(tǒng)操作可行性分析操作可行性分析主要是指本系統(tǒng)的流程簡(jiǎn)單和易理解、界面友好等。本系統(tǒng)采用用戶(hù)習(xí)慣進(jìn)行設(shè)計(jì),在功能操作中使用了大量的提醒詞,而且對(duì)于信息的描述采用通俗易懂的,沒(méi)有使用專(zhuān)業(yè)化的詞語(yǔ)。所以本系統(tǒng)從操作可行性方面進(jìn)行分析是可以進(jìn)行設(shè)計(jì)的。2.3系統(tǒng)需求分析到目前為止,用戶(hù)購(gòu)買(mǎi)游戲賬號(hào)都還是采用去淘寶、京東、官網(wǎng),大多數(shù)的賣(mài)家也還是采用傳統(tǒng)的方式進(jìn)行游戲賬號(hào)的銷(xiāo)售。計(jì)算機(jī)技術(shù)發(fā)展后,賣(mài)家在銷(xiāo)售游戲賬號(hào)時(shí)也使用相關(guān)的辦公軟件,這類(lèi)辦公軟件只針對(duì)專(zhuān)業(yè)人員。在銷(xiāo)售中需要專(zhuān)業(yè)人員的加入才可以完成。這類(lèi)方式只能實(shí)現(xiàn)半自動(dòng),只稍微為賣(mài)家?guī)?lái)了幫助,不足之處非常明顯,出錯(cuò)可能性也非常大。如果可以把賣(mài)家、買(mǎi)家和專(zhuān)業(yè)人員都放到一個(gè)平臺(tái)上,由用戶(hù)自主完成交易,專(zhuān)業(yè)人員只負(fù)責(zé)管理系統(tǒng)信息和用戶(hù)信息,將會(huì)實(shí)現(xiàn)游戲賬號(hào)的自動(dòng)化交易,為用戶(hù)和專(zhuān)業(yè)人員帶來(lái)更大的好處。2.3.1傳統(tǒng)銷(xiāo)售系統(tǒng)優(yōu)缺點(diǎn)分析使用傳統(tǒng)的銷(xiāo)售系統(tǒng)服務(wù)人群為工作人員,優(yōu)點(diǎn)表現(xiàn)在:(1)傳統(tǒng)銷(xiāo)售系統(tǒng)采用c/s框架,對(duì)數(shù)據(jù)的存儲(chǔ)和保護(hù)非??煽?;(2)傳統(tǒng)銷(xiāo)售系統(tǒng)采用的數(shù)據(jù)庫(kù)為高性能的關(guān)系型數(shù)據(jù)庫(kù);(3)工作人員經(jīng)過(guò)培訓(xùn)上崗,操作更為精準(zhǔn)、快速,系統(tǒng)里的信息更新及時(shí)。但這類(lèi)的銷(xiāo)售系統(tǒng)缺點(diǎn)也非常明顯,主要表現(xiàn)在:(1)因?yàn)檫@類(lèi)的銷(xiāo)售系統(tǒng)采用的框架為C/S,所以就會(huì)要求客戶(hù)端,只要客戶(hù)端崩潰,那所有的數(shù)據(jù)都會(huì)消失,不夠穩(wěn)定。而且C/S編寫(xiě)的系統(tǒng)最怕多次修改,如果多次修改和調(diào)整就會(huì)造成系統(tǒng)在運(yùn)行中出錯(cuò),會(huì)為今后的使用帶來(lái)問(wèn)題;(2)c/s框架通常使用腳本模式,腳本語(yǔ)言不成熟,存在很多的安全隱患。2.3.2本游戲賬號(hào)交易微信小程序分析想要解決傳統(tǒng)銷(xiāo)售系統(tǒng)的問(wèn)題,就需要選擇更好的數(shù)據(jù)庫(kù),強(qiáng)大的數(shù)據(jù)庫(kù)可以保證系統(tǒng)的移植性和兼容性,可以和其它的數(shù)據(jù)庫(kù)結(jié)合保證系統(tǒng)的數(shù)據(jù)安全;開(kāi)發(fā)新的游戲賬號(hào)交易微信小程序還需要注意系統(tǒng)的擴(kuò)展性,隨著時(shí)間的推移,用戶(hù)需求的不斷提高,系統(tǒng)可以不斷的進(jìn)行進(jìn)步和修改、調(diào)整;最后,開(kāi)發(fā)新的游戲賬號(hào)交易微信小程序要求選擇成熟開(kāi)源的語(yǔ)言和技術(shù)平臺(tái),才可以使系統(tǒng)擁有較長(zhǎng)的生命周期。本游戲賬號(hào)交易微信小程序采用Mysql數(shù)據(jù)庫(kù),Mysql數(shù)據(jù)庫(kù)可以使數(shù)據(jù)自動(dòng)更新,用戶(hù)在系統(tǒng)操作后,不需要去數(shù)據(jù)庫(kù)再次更改數(shù)據(jù)就可以直接更新數(shù)據(jù);本系統(tǒng)的框架采用SSM,可以把功能模塊化,將業(yè)務(wù)邏輯和數(shù)據(jù)服務(wù)器分開(kāi),把用戶(hù)功能和業(yè)務(wù)邏輯區(qū)分開(kāi),當(dāng)有一方進(jìn)行改變時(shí),另一方都不會(huì)受到大的影響;本系統(tǒng)在開(kāi)發(fā)語(yǔ)言上采用Java語(yǔ)言,開(kāi)發(fā)平臺(tái)為微信開(kāi)發(fā)者工具,相關(guān)技術(shù)有Css、Html等,都是經(jīng)過(guò)多年考驗(yàn)的成熟技術(shù),可以使系統(tǒng)的維護(hù)性和生命周期達(dá)到最高。2.4系統(tǒng)功能分析為了系統(tǒng)可以實(shí)現(xiàn)用戶(hù)的要求和工作人員的要求,去實(shí)際調(diào)查和參加銷(xiāo)售工作,得出本系統(tǒng)的服務(wù)對(duì)象為需要游戲賬號(hào)的買(mǎi)家和要銷(xiāo)售游戲賬號(hào)的賣(mài)家以及系統(tǒng)的工作人員,本系統(tǒng)的基本信息為訂單信息和賬號(hào)信息,根據(jù)不同的使用對(duì)象設(shè)計(jì)不同的功能。2.5系統(tǒng)性能分析在系統(tǒng)設(shè)計(jì)中還有很多性能方面需要注意,主要有:在游戲賬號(hào)交易中會(huì)涉及到多種數(shù)據(jù),不同數(shù)據(jù)之間有復(fù)雜的業(yè)務(wù)關(guān)系,就需要在數(shù)據(jù)庫(kù)設(shè)計(jì)時(shí)對(duì)不同的數(shù)據(jù)實(shí)體通過(guò)外鍵進(jìn)行聯(lián)系。正確的數(shù)據(jù)聯(lián)系是保證數(shù)據(jù)綜合正確的保證,也將影響著系統(tǒng)的穩(wěn)定性和準(zhǔn)確性;因?yàn)橘?gòu)買(mǎi)過(guò)程中需要多種數(shù)據(jù),所以對(duì)于數(shù)據(jù)就不能隨意刪除和修改。一旦數(shù)據(jù)修改、刪除就會(huì)造成購(gòu)買(mǎi)失敗和訂單出錯(cuò)的問(wèn)題。如果對(duì)數(shù)據(jù)庫(kù)的設(shè)計(jì)不夠完整,在運(yùn)行中將會(huì)產(chǎn)生更多的錯(cuò)誤從而影響到系統(tǒng)的質(zhì)量。因?yàn)楸鞠到y(tǒng)在管理端采用的模式為B/S,無(wú)論什么角色的用戶(hù)都可以訪問(wèn)本系統(tǒng),所以就需要對(duì)用戶(hù)進(jìn)行審核,設(shè)置安全性能高的身份驗(yàn)證等級(jí)才可以保證用戶(hù)和系統(tǒng)的信息安全。本系統(tǒng)在身份驗(yàn)證中采用用戶(hù)名和密碼,不同的角色使用的用戶(hù)名和密碼都不同。2.6用例圖本系統(tǒng)的服務(wù)對(duì)象為管理員和買(mǎi)家、賣(mài)家,管理員的用例有賬號(hào)信息、注冊(cè)用戶(hù)信息、系統(tǒng)公告信息、游戲類(lèi)別信息、站內(nèi)聯(lián)系信息、賬號(hào)退貨信息、賣(mài)家評(píng)價(jià)信息、用戶(hù)評(píng)價(jià)信息、賣(mài)家信息;買(mǎi)家的用例有個(gè)人信息、訂單信息、賬號(hào)退貨信息、賣(mài)家評(píng)價(jià)、用戶(hù)評(píng)價(jià)、我的收藏等;賣(mài)家的用例有賬號(hào)信息、訂單信息、評(píng)論信息、收藏信息、個(gè)人信息、退貨信息等。本系統(tǒng)的用例圖如下圖2.1所示:圖2.1系統(tǒng)用例圖2.7系統(tǒng)業(yè)務(wù)流程一個(gè)好的業(yè)務(wù)流程體現(xiàn)著系統(tǒng)的質(zhì)量,本系統(tǒng)的主要流程為查看賬號(hào)在線購(gòu)買(mǎi)以及管理訂單信息。具體業(yè)務(wù)流程為買(mǎi)家在系統(tǒng)里瀏覽賣(mài)家添加的賬號(hào)信息,選擇合適的賬號(hào)進(jìn)行購(gòu)買(mǎi),可以查看公告信息和進(jìn)行評(píng)論以及管理訂單信息。賣(mài)家發(fā)布賬號(hào)和管理訂單信息;管理員在后臺(tái)可以管理系統(tǒng)里的公告信息、用戶(hù)信息和賬號(hào)類(lèi)別、賬號(hào)信息等。本系統(tǒng)的業(yè)務(wù)流程如下圖2.2所示:圖2.2系統(tǒng)業(yè)務(wù)流程圖(1)用戶(hù)注冊(cè)的功能為基礎(chǔ)的功能,通過(guò)注冊(cè)用戶(hù)才可以登錄,用戶(hù)注冊(cè)的流程如下圖2.3所示:圖2.3用戶(hù)注冊(cè)流程圖(2)用戶(hù)有問(wèn)題可以在線評(píng)論,用戶(hù)在線評(píng)論的流程如下圖2.4所示:圖2.4在線評(píng)論流程圖(3)本系統(tǒng)設(shè)計(jì)的目的就是實(shí)現(xiàn)買(mǎi)家網(wǎng)上購(gòu)買(mǎi)游戲賬號(hào),買(mǎi)家網(wǎng)上購(gòu)買(mǎi)的流程如下圖2.5所示:圖2.5買(mǎi)家購(gòu)買(mǎi)流程圖第3章系統(tǒng)設(shè)計(jì)3.1系統(tǒng)體系結(jié)構(gòu)系統(tǒng)設(shè)計(jì)的好壞影響著系統(tǒng)的運(yùn)行和維護(hù),想要讓系統(tǒng)使用率高,就需要全面考慮用戶(hù)的需求開(kāi)發(fā)符合用戶(hù)要求的系統(tǒng)。本系統(tǒng)在管理端的開(kāi)發(fā)體系結(jié)構(gòu)為SSM,管理員可以通過(guò)網(wǎng)址在瀏覽器上打開(kāi)本系統(tǒng),用戶(hù)功能在微信端展示,管理員功能在電腦端展示。管理員功能包括用戶(hù)可以使用的功能。SSM體系結(jié)構(gòu)是在網(wǎng)絡(luò)和計(jì)算機(jī)的條件上進(jìn)行成熟和進(jìn)步,改變了固定客戶(hù)端的模式要求。對(duì)系統(tǒng)的開(kāi)發(fā)成本和維護(hù)、升級(jí)成本都有節(jié)省。用戶(hù)通過(guò)瀏覽器進(jìn)行操作和收到反饋,首頁(yè)由瀏覽器向Web服務(wù)器發(fā)出命令,再由Web服務(wù)器向數(shù)據(jù)庫(kù)傳達(dá)命令,最后由數(shù)據(jù)庫(kù)處理后形成結(jié)果,把結(jié)果通過(guò)瀏覽器傳達(dá)給用戶(hù)。3.2系統(tǒng)功能結(jié)構(gòu)根據(jù)分析和調(diào)查本系統(tǒng)實(shí)現(xiàn)的主要功能為查看賬號(hào)信息和在線購(gòu)買(mǎi)、管理賬號(hào)、訂單信息。賣(mài)家負(fù)責(zé)添加、修改和刪除賬號(hào)信息,買(mǎi)家進(jìn)行瀏覽,買(mǎi)家在線購(gòu)買(mǎi)后,賣(mài)家可以審核用戶(hù)的訂單信息。在此基礎(chǔ)上,本系統(tǒng)加入系統(tǒng)公告、評(píng)論和收藏管理、用戶(hù)注冊(cè)等功能,本系統(tǒng)的功能結(jié)構(gòu)圖如下圖3.1所示:圖3.1系統(tǒng)功能結(jié)構(gòu)圖3.3數(shù)據(jù)庫(kù)設(shè)計(jì)3.3.1ER圖設(shè)計(jì)本系統(tǒng)中主要的實(shí)體為管理員信息、用戶(hù)信息、賬號(hào)信息、訂單信息、系統(tǒng)公告信息和評(píng)論信息。管理員信息的ER圖如下圖3.2所示:圖3.2管理員ER圖用戶(hù)信息的ER圖如下圖3.3所示:圖3.3注冊(cè)用戶(hù)ER圖游戲賬號(hào)信息的ER圖如下圖3.4所示:圖3.4游戲賬號(hào)信息ER圖訂單信息的ER圖如下圖3.5所示:圖3.5訂單信息ER圖系統(tǒng)公告信息的ER圖如下圖3.6所示:圖3.6公告信息ER圖評(píng)論信息的ER圖如下圖3.7所示:圖3.7評(píng)論信息ER圖(7)本系統(tǒng)的實(shí)體關(guān)系圖如下圖3.8所示:圖3.8實(shí)體關(guān)系圖3.3.2數(shù)據(jù)庫(kù)表設(shè)計(jì)根據(jù)ER圖轉(zhuǎn)換成數(shù)據(jù)庫(kù)表,數(shù)據(jù)庫(kù)表設(shè)計(jì)了實(shí)體的主鍵和外鍵,外鍵決定了每個(gè)表之間的聯(lián)系,本系統(tǒng)的數(shù)據(jù)庫(kù)表有管理員信息表、用戶(hù)信息表、賬號(hào)信息表、訂單信息表和系統(tǒng)公告系統(tǒng)表等。具體的表結(jié)構(gòu)如下表3.1-3.14所示:表3.1config序號(hào)列名數(shù)據(jù)類(lèi)型長(zhǎng)度小數(shù)位標(biāo)識(shí)主鍵外鍵允許空默認(rèn)值說(shuō)明1idbigint20

是是

auto_increment2namevarchar100

3valuevarchar100

表3.2jiaoyidingdan序號(hào)列名數(shù)據(jù)類(lèi)型長(zhǎng)度小數(shù)位標(biāo)識(shí)主鍵外鍵允許空默認(rèn)值說(shuō)明1idbigint20

是是

auto_increment2addtimetimestamp

否CURRENT_TIMESTAMP

3dingdanbianhaovarchar200

4youximingchengvarchar200

5youxileibievarchar200

6youxiqufuvarchar200

7zhanghaomingchengvarchar200

8chushoujiageint11

9maijiazhanghaovarchar200

10lianxidianhuavarchar200

11maijiayouxiangvarchar200

12jiaoyishijiandatetime

13zhanghaovarchar200

14shoujivarchar200

15youxiangvarchar200

16ispayvarchar200

是未支付

17useridbigint20

表3.3maijia序號(hào)列名數(shù)據(jù)類(lèi)型長(zhǎng)度小數(shù)位標(biāo)識(shí)主鍵外鍵允許空默認(rèn)值說(shuō)明1idbigint20

是是

auto_increment2addtimetimestamp

否CURRENT_TIMESTAMP

3maijiazhanghaovarchar200

4maijiaxingmingvarchar200

5mimavarchar200

6zhaopianvarchar200

7xingbievarchar200

8nianlingint11

9lianxidianhuavarchar200

10maijiayouxiangvarchar200

11xinyongfenint11

表3.4maijiapingjia序號(hào)列名數(shù)據(jù)類(lèi)型長(zhǎng)度小數(shù)位標(biāo)識(shí)主鍵外鍵允許空默認(rèn)值說(shuō)明1idbigint20

是是

auto_increment2addtimetimestamp

否CURRENT_TIMESTAMP

3pingjiabianhaovarchar200

4maijiazhanghaovarchar200

5maijiaxingmingvarchar200

6pingfenvarchar200

7pingjiavarchar200

8pingjiashijiandatetime

9zhanghaovarchar200

10xingmingvarchar200

11useridbigint20

表3.5news序號(hào)列名數(shù)據(jù)類(lèi)型長(zhǎng)度小數(shù)位標(biāo)識(shí)主鍵外鍵允許空默認(rèn)值說(shuō)明1idbigint20

是是

auto_increment2addtimetimestamp

否CURRENT_TIMESTAMP

3titlevarchar200

4introductionlongtext

5picturevarchar200

6contentlongtext

表3.6storeup序號(hào)列名數(shù)據(jù)類(lèi)型長(zhǎng)度小數(shù)位標(biāo)識(shí)主鍵外鍵允許空默認(rèn)值說(shuō)明1idbigint20

是是

auto_increment2addtimetimestamp

否CURRENT_TIMESTAMP

3useridbigint20

4refidbigint20

5tablenamevarchar200

6namevarchar200

7picturevarchar200

8typevarchar200

是1

9inteltypevarchar200

表3.7token序號(hào)列名數(shù)據(jù)類(lèi)型長(zhǎng)度小數(shù)位標(biāo)識(shí)主鍵外鍵允許空默認(rèn)值說(shuō)明1idbigint20

是是

auto_increment2useridbigint20

3usernamevarchar100

4tablenamevarchar100

5rolevarchar100

6tokenvarchar200

7addtimetimestamp

否CURRENT_TIMESTAMP

8expiratedtimetimestamp

否CURRENT_TIMESTAMP

表3.8users序號(hào)列名數(shù)據(jù)類(lèi)型長(zhǎng)度小數(shù)位標(biāo)識(shí)主鍵外鍵允許空默認(rèn)值說(shuō)明1idbigint20

是是

auto_increment2usernamevarchar100

3passwordvarchar100

4rolevarchar100

是管理員

5addtimetimestamp

否CURRENT_TIMESTAMP

表3.9yonghu序號(hào)列名數(shù)據(jù)類(lèi)型長(zhǎng)度小數(shù)位標(biāo)識(shí)主鍵外鍵允許空默認(rèn)值說(shuō)明1idbigint20

是是

auto_increment2addtimetimestamp

否CURRENT_TIMESTAMP

3zhanghaovarchar200

4xingmingvarchar200

5mimavarchar200

6touxiangvarchar200

7xingbievarchar200

8nianlingint11

9shoujivarchar200

10youxiangvarchar200

11xinyongfenint11

表3.10yonghupingjia序號(hào)列名數(shù)據(jù)類(lèi)型長(zhǎng)度小數(shù)位標(biāo)識(shí)主鍵外鍵允許空默認(rèn)值說(shuō)明1idbigint20

是是

auto_increment2addtimetimestamp

否CURRENT_TIMESTAMP

3pingjiabianhaovarchar200

4zhanghaovarchar200

5xingmingvarchar200

6pingfenvarchar200

7pingjiavarchar200

8pingjiashijiandatetime

9maijiazhanghaovarchar200

10maijiaxingmingvarchar200

11useridbigint20

表3.11youxileibie序號(hào)列名數(shù)據(jù)類(lèi)型長(zhǎng)度小數(shù)位標(biāo)識(shí)主鍵外鍵允許空默認(rèn)值說(shuō)明1idbigint20

是是

auto_increment2addtimetimestamp

否CURRENT_TIMESTAMP

3youxileibievarchar200

表3.12youxizhanghao序號(hào)列名數(shù)據(jù)類(lèi)型長(zhǎng)度小數(shù)位標(biāo)識(shí)主鍵外鍵允許空默認(rèn)值說(shuō)明1idbigint20

是是

auto_increment2addtimetimestamp

否CURRENT_TIMESTAMP

3youximingchengvarchar200

4youxileibievarchar200

5youxiqufuvarchar200

6fengmianvarchar200

7zhanghaomingchengvarchar200

8zhanghaojieshaolongtext

9chushoujiageint11

10faburiqidate

11maijiazhanghaovarchar200

12lianxidianhuavarchar200

13maijiayouxiangvarchar200

表3.13zhanghaotuihuo序號(hào)列名數(shù)據(jù)類(lèi)型長(zhǎng)度小數(shù)位標(biāo)識(shí)主鍵外鍵允許空默認(rèn)值說(shuō)明1idbigint20

是是

auto_increment2addtimetimestamp

否CURRENT_TIMESTAMP

3dingdanbianhaovarchar200

4youximingchengvarchar200

5youxileibievarchar200

6zhanghaomingchengvarchar200

7chushoujiageint11

8maijiazhanghaovarchar200

9lianxidianhuavarchar200

10maijiayouxiangvarchar200

11tuihuoshuominglongtext

12tuihuoshijiandatetime

13zhanghaovarchar200

14shoujivarchar200

15youxiangvarchar200

16useridbigint20

表3.14zhanneilianxi序號(hào)列名數(shù)據(jù)類(lèi)型長(zhǎng)度小數(shù)位標(biāo)識(shí)主鍵外鍵允許空默認(rèn)值說(shuō)明1idbigint20

是是

auto_increment2addtimetimestamp

否CURRENT_TIMESTAMP

3maijiazhanghaovarchar200

4maijiaxingmingvarchar200

5biaotivarchar200

6neironglongtext

7lianxishijiand

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論