版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
基于H5的網(wǎng)絡(luò)游戲虛擬交易平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)目錄摘要 第1章緒論1.1研究背景隨著互聯(lián)網(wǎng)在我國(guó)的普及,網(wǎng)絡(luò)游戲得到了迅猛的發(fā)展。中國(guó)游戲產(chǎn)業(yè)研究院和中音數(shù)協(xié)游戲工委聯(lián)合發(fā)布了2020年上半年的《中國(guó)游戲產(chǎn)業(yè)報(bào)告》。報(bào)告指出,2020年上半年,中國(guó)游戲市場(chǎng)實(shí)際銷售收入達(dá)到1394.93億元,同比增長(zhǎng)22.34%。中國(guó)游戲用戶規(guī)模同比增長(zhǎng)1.97%,增長(zhǎng)了1271萬(wàn)人。移動(dòng)游戲市場(chǎng)實(shí)際銷售收入占市場(chǎng)總收入的75.04%,手游的實(shí)際銷售收入達(dá)到了1046.73億元,同比增長(zhǎng)35.81%,增加了276億元。網(wǎng)絡(luò)游戲產(chǎn)業(yè)逐漸成為當(dāng)前互聯(lián)網(wǎng)最具發(fā)展力的領(lǐng)域。因此,伴隨著全球互聯(lián)網(wǎng)游戲產(chǎn)業(yè)的迅猛發(fā)展,越來(lái)越多的玩家為了擁有更好的游戲體驗(yàn),而選擇升級(jí)代練、武器裝備銷售、購(gòu)買虛擬貨幣等交易。隨著虛擬交易的種類越來(lái)越多,網(wǎng)絡(luò)游戲虛擬交易行業(yè)和網(wǎng)絡(luò)游戲虛擬交易平臺(tái)也應(yīng)運(yùn)而生。1.2研究目的與意義網(wǎng)絡(luò)游戲已成為大多數(shù)人日常生活中不可或缺的一部分,類似王者榮耀、夢(mèng)幻西游等手游在近年來(lái)實(shí)現(xiàn)了井噴式發(fā)展。盡管是虛擬游戲,但玩家為其投入的時(shí)間和金錢,使得他們?cè)谟螒蛑械馁~號(hào)和道具擁有了價(jià)值,游戲資產(chǎn)產(chǎn)生吸引力,交易需求因此產(chǎn)生[1]。當(dāng)前網(wǎng)絡(luò)游戲已成為一個(gè)新興的娛樂(lè)產(chǎn)業(yè),網(wǎng)絡(luò)游戲虛擬交易方興未艾。虛擬行業(yè)是網(wǎng)絡(luò)游戲內(nèi)部經(jīng)濟(jì)系統(tǒng)運(yùn)轉(zhuǎn)與平衡的一個(gè)有效杠桿與渠道[2],在正規(guī)合法的虛擬交易前提下它能夠反映出其內(nèi)部經(jīng)濟(jì)系統(tǒng)運(yùn)轉(zhuǎn)的情況和運(yùn)行的好壞。不管是大公司還是個(gè)人,都想在網(wǎng)絡(luò)游戲虛擬交易中分一杯羹[3]。通過(guò)對(duì)一些主流游戲資產(chǎn)交易平臺(tái)的分析我們發(fā)現(xiàn),目前游戲資產(chǎn)交易平臺(tái)主要存在四個(gè)問(wèn)題:賬號(hào)安全和交易透明度不高、只有個(gè)別游戲有網(wǎng)站的入口平臺(tái)局限性大、沒(méi)有有效的方法杜絕詐騙交易、存在一些突發(fā)事件風(fēng)險(xiǎn)等[4]。所以如何設(shè)計(jì)一個(gè)更便捷、更完善、更安全的虛擬物品交易平臺(tái)亟待我們?nèi)シ治龊脱芯俊?.3同類型網(wǎng)站綜述雖然虛擬物品交易的存在從早期的玩家線下交易發(fā)展到如今的大型虛擬交易平臺(tái),歷經(jīng)了比任何傳統(tǒng)行業(yè)要短的時(shí)代。但我們逐漸發(fā)現(xiàn),中國(guó)虛擬交易平臺(tái)在購(gòu)買者與銷售者雙方認(rèn)證的方式都相當(dāng)簡(jiǎn)單,這與韓國(guó)和臺(tái)灣的C2C虛擬交易平臺(tái)市場(chǎng)存在巨大的差異,而且在C2C虛擬交易平臺(tái)中,只要有賣家出售,就會(huì)有用戶去買,但是購(gòu)買方對(duì)商品的來(lái)路和安全性無(wú)從考究[5]。國(guó)內(nèi)目前主要的游戲資產(chǎn)交易平臺(tái)如5173、藏寶閣、Steam等都存在比較明顯的缺陷。由于目前我國(guó)尚無(wú)相關(guān)的法律或行業(yè)法規(guī)來(lái)進(jìn)行有效的引導(dǎo)和約束,網(wǎng)絡(luò)交易存在著不穩(wěn)定性[6]。利用這一特點(diǎn),部分網(wǎng)絡(luò)游戲中的不法分子盜取他人的游戲財(cái)產(chǎn)而進(jìn)行交易。如何更好地完善網(wǎng)絡(luò)游戲虛擬物品交易平臺(tái),還需要在技術(shù)和服務(wù)上不斷創(chuàng)新,使交易方進(jìn)行交易時(shí)有安全感和便捷感,因此立法部門盡快完善虛擬財(cái)產(chǎn)交易的法律法規(guī),對(duì)網(wǎng)絡(luò)虛擬財(cái)產(chǎn)交易合理征稅,以保障網(wǎng)絡(luò)虛擬財(cái)產(chǎn)交易[7]。第2章開發(fā)工具及開發(fā)環(huán)境2.1MySQL數(shù)據(jù)庫(kù)簡(jiǎn)介MySQL數(shù)據(jù)庫(kù)是一種關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),以C和C++編寫而成,支持多線程、多操作系統(tǒng)并且用了多種編輯器編輯而成,保證了源代碼的可移植性[8]。而且有著世界上最龐大的用戶群體,訪問(wèn)數(shù)量和訪問(wèn)用戶不受限制,容量可以保存50000000條記錄,是現(xiàn)有數(shù)據(jù)庫(kù)市場(chǎng)上運(yùn)行速度最快的數(shù)據(jù)庫(kù)系統(tǒng)[9]。方便簡(jiǎn)潔化的操作賦予了它奇特的魅力,用戶權(quán)限設(shè)置簡(jiǎn)潔高效。MySQL數(shù)據(jù)庫(kù)的數(shù)據(jù)保存和恢復(fù)功能更受人吸引,每隔一段時(shí)間就重做的數(shù)據(jù)日志提高了數(shù)據(jù)的安全性。而且它安裝方便,性能穩(wěn)定卓越,很少出現(xiàn)突然死機(jī)的情況,其源代碼開放且無(wú)版權(quán)限制,軟件體積小、安裝使用簡(jiǎn)單,能運(yùn)行在多個(gè)系統(tǒng)上具有良好的兼容性[10],且易于維護(hù),安裝維護(hù)成本極低。如今,包括Siemens和SiliconGraphics這樣的國(guó)際知名公司也開始把MySQL作為其數(shù)據(jù)庫(kù)管理系統(tǒng),這就更加證明了MySQL數(shù)據(jù)庫(kù)的優(yōu)越性能和廣闊的市場(chǎng)發(fā)展前景[11]。2.2JSP簡(jiǎn)介JavaScript是基于對(duì)象和事件驅(qū)動(dòng)的、相對(duì)安全的客戶端腳本語(yǔ)言[12]。JSP的技術(shù)的復(fù)用性也是廣受網(wǎng)站制作者歡迎的特點(diǎn)之一,既能提高開發(fā)者的效率也能降低開發(fā)者的錯(cuò)誤率。同時(shí)和Java一樣有很好的健壯性和安全性[13]。JSP技術(shù)擴(kuò)展了Servlet技術(shù),后者是與平臺(tái)無(wú)關(guān)的開發(fā)技術(shù),因此JAVA可以開發(fā)出只有Java的服務(wù)器組件。當(dāng)然,JSP技術(shù)開發(fā)出的網(wǎng)站也于平臺(tái)無(wú)關(guān),既能在Windows系統(tǒng)中運(yùn)行也可以在Linux系統(tǒng)和Unix系統(tǒng)的運(yùn)行[14],因此,開發(fā)人員可以根據(jù)需要選擇開發(fā)平臺(tái),不同環(huán)境下開發(fā)JSP項(xiàng)目。JSP技術(shù)的可分離性讓不同的開發(fā)人員同時(shí)開發(fā)不同的功能模塊,代碼分散且有序的整合在一起,能讓人直觀的看出頁(yè)面代碼的整體結(jié)構(gòu)。2.3CSS簡(jiǎn)介CSS是一種用來(lái)表現(xiàn)HTML或XML等文件樣式的計(jì)算機(jī)語(yǔ)言。它克服了HTML技術(shù)上的缺陷,可以為所有網(wǎng)頁(yè)設(shè)置統(tǒng)一的風(fēng)格[15],為所有需要這些樣式的網(wǎng)頁(yè)鏈接使用。CSS技術(shù)可以實(shí)現(xiàn)對(duì)頁(yè)面格式的很好控制,在修改頁(yè)面樣式,不必去修改應(yīng)用程序,實(shí)現(xiàn)了頁(yè)面樣式和應(yīng)用程序的分離,減少了由于更新頁(yè)面帶來(lái)的麻煩。并且CSS技術(shù)中明顯的優(yōu)點(diǎn)就是它具有自身的定位技術(shù)[16]。在以往的網(wǎng)頁(yè)制作過(guò)程中,設(shè)計(jì)者需要用表格或者層的方式去定位網(wǎng)頁(yè)元素。在使用層技術(shù)定位時(shí),配合CSS技術(shù)可以有很好的定位效果。2.4開發(fā)和運(yùn)行環(huán)境表1系統(tǒng)開發(fā)環(huán)境操作系統(tǒng):Windows?7/10運(yùn)行環(huán)境:Firefox服務(wù)器:Tomcat?8.5開發(fā)工具:idea?數(shù)據(jù)庫(kù):MYSQL5.7表2系統(tǒng)運(yùn)行環(huán)境操作系統(tǒng):Windows?7/10內(nèi)存:4GB以上JDK版本:8硬盤容量:256G以上服務(wù)器:Tomcat8.5?2.5本章小結(jié)本章主要介紹了愛(ài)虛擬易物平臺(tái)的主要開發(fā)工具和開發(fā)環(huán)境,分別從MySQL數(shù)據(jù)庫(kù),JSP和CSS的概念及運(yùn)行優(yōu)勢(shì)進(jìn)行分析,通過(guò)研究其特性和平臺(tái)的設(shè)計(jì)想法,最終確定選擇以上這些開發(fā)工具為該平臺(tái)制作的基礎(chǔ),另外還簡(jiǎn)要分析了該平臺(tái)適宜的開發(fā)及運(yùn)行環(huán)境,對(duì)該平臺(tái)運(yùn)行的可能性做好鋪墊。第3章虛擬易物的系統(tǒng)分析3.1可行性分析3.1.1技術(shù)可行性通過(guò)上文中開發(fā)工具及運(yùn)行環(huán)境介紹了解到開發(fā)工具及運(yùn)行環(huán)境,本系統(tǒng)以eclipse為開發(fā)工具使用JDK8以上通過(guò)JSP、HTML5、CSS框架技術(shù)搭建前端而后通過(guò)servlet技術(shù)搭建后臺(tái)后JDBC鏈接MySQL數(shù)據(jù)庫(kù)。服務(wù)器使用Tomcatapache服務(wù)器實(shí)現(xiàn)以本機(jī)為服務(wù)器發(fā)布網(wǎng)站。以上技術(shù)均趨于成熟,且技術(shù)開源方便學(xué)習(xí)使用。3.1.2運(yùn)行可行性由于如今已經(jīng)有很多公司使用在線購(gòu)物系統(tǒng)進(jìn)行貿(mào)易,在線系統(tǒng)也展現(xiàn)出了越來(lái)越多的商機(jī),這就提供了本系統(tǒng)的運(yùn)行可行性。使用用戶不需要進(jìn)行過(guò)多的學(xué)習(xí)就可以實(shí)現(xiàn)自主上架商品信息,對(duì)于專業(yè)熟練度較低的系統(tǒng)管理員也可以非常方便快捷地操作后臺(tái)管理系統(tǒng)。3.2需求分析3.2.1功能需求1、會(huì)員管理能夠完成會(huì)員基本信息的錄入,如賬號(hào),服務(wù)器大區(qū),游戲ID,聯(lián)系方式,用戶頭像等。能夠?qū)崿F(xiàn)會(huì)員的信息注冊(cè)以及修改,還有讓會(huì)員能在個(gè)人主頁(yè)發(fā)布一些信息。2、網(wǎng)上購(gòu)物即會(huì)員或者游客能夠通過(guò)各種菜單進(jìn)入自己所需選購(gòu)的商品界面。3、后臺(tái)管理使管理員能夠?qū)W(wǎng)上購(gòu)物進(jìn)行管理,比如將商品分類,添加商品分類,審查商品,決定商品發(fā)布與否。還有對(duì)會(huì)員進(jìn)行管理,比如是否將會(huì)員提升級(jí)別,添加管理員,對(duì)會(huì)員進(jìn)行評(píng)分等,以及對(duì)于網(wǎng)站頁(yè)面布局的管理。3.2.2可靠性需求在系統(tǒng)發(fā)成不可避免的故障時(shí)應(yīng)該與原系統(tǒng)數(shù)據(jù)相差不大的備份需求。因此系統(tǒng)需要有一定的還原功能和數(shù)據(jù)庫(kù)導(dǎo)入系統(tǒng)以防止突然出現(xiàn)的系統(tǒng)崩潰情況的出現(xiàn)。在數(shù)據(jù)庫(kù)中也應(yīng)當(dāng)有數(shù)據(jù)導(dǎo)入功能需求以保證系統(tǒng)有較強(qiáng)的可靠性??捎眯耘c可靠性密切相關(guān),可用性是系統(tǒng)使用程度的標(biāo)桿,對(duì)系統(tǒng)要求有出錯(cuò)率的要求例如:一個(gè)月或一面不出現(xiàn)錯(cuò)誤。而且系統(tǒng)有一定程度的糾錯(cuò)功能例如:限制輸出方式和要求輸入字?jǐn)?shù)或輸入格式要求[12]。另外安全需求是每一個(gè)系統(tǒng)的首要需求,安全性應(yīng)能抵御一般性的黑客攻擊,且能防止突然出現(xiàn)的系統(tǒng)死機(jī)情況,系統(tǒng)應(yīng)具有安全日志,突然出現(xiàn)的死機(jī)情況發(fā)生后能恢復(fù)數(shù)據(jù)。3.2.3實(shí)用性需求實(shí)用需求應(yīng)是簡(jiǎn)單操作和簡(jiǎn)潔高效的操作需求,頁(yè)面且功能模塊少而精,能滿足大多數(shù)使用人群的需求,且能降低錯(cuò)誤操作而出現(xiàn)的經(jīng)濟(jì)損失。對(duì)于用戶需求的變化,系統(tǒng)應(yīng)該具備適應(yīng)這些新變化的能力,以確保當(dāng)前和未來(lái)一段時(shí)間內(nèi)各個(gè)程序的順利實(shí)施,保障平臺(tái)的各個(gè)模塊都可以隨著系統(tǒng)的結(jié)構(gòu)的變化而靈活擴(kuò)展更新。3.3本章小結(jié)本章對(duì)愛(ài)虛擬易物平臺(tái)分別進(jìn)行了可行性分析和需求分析。首先從設(shè)計(jì)該平臺(tái)的技術(shù)可行性進(jìn)行分析,并結(jié)合運(yùn)行可行性,從這兩方面確定了該平臺(tái)開發(fā)的可行性,同時(shí)從該平臺(tái)的功能需求,可靠性需求,實(shí)用性需求展開介紹,確定了該平臺(tái)的需求分析。第4章虛擬易物平臺(tái)的設(shè)計(jì)4.1設(shè)計(jì)目標(biāo)本虛擬易物平臺(tái)分為前臺(tái)模塊和后臺(tái)模塊兩個(gè)部分,前臺(tái)模塊主要是游戲用戶瀏覽和查詢使用,功能包括瀏覽商品、查詢商品、訂購(gòu)商品、購(gòu)物車等,后臺(tái)模塊主要包括用戶管理、商品管理、訂單管理等功能,簡(jiǎn)化繁瑣的辦公程序,使整個(gè)操作更快捷方便。4.2前端模塊設(shè)計(jì)前臺(tái)功能描述:用戶可以在前臺(tái)輸入用戶名和登陸密碼,就可以登陸本網(wǎng)站,登陸后,可以進(jìn)行商品的瀏覽,收藏、購(gòu)買商品以及發(fā)布商品。用戶初次進(jìn)入網(wǎng)站,只能進(jìn)行商品瀏覽,需要注冊(cè)成為會(huì)員,登陸本網(wǎng)站后就可以對(duì)商品進(jìn)行發(fā)布、添加、購(gòu)買、修改或者刪除商品等。另外購(gòu)買商品成功后,用戶可以對(duì)購(gòu)買的商品進(jìn)行留言評(píng)價(jià)等。(一)網(wǎng)上交易流程用戶登陸網(wǎng)站后,可以進(jìn)行商品瀏覽,商品搜索或者分類查找商品。如果查找到所需要的商品后,用戶可以把商品添加到購(gòu)物車中。如果用戶選擇好需要購(gòu)買的商品后,就可以下訂單。在填寫好用戶的訂單信息后,就可以選擇付款方式進(jìn)行結(jié)賬。交易流程圖如圖1所示。平臺(tái)首頁(yè)平臺(tái)首頁(yè)選擇首頁(yè)菜單選擇首頁(yè)菜單一二級(jí)菜單一二級(jí)菜單直接購(gòu)買加入收藏車商品信息直接購(gòu)買加入收藏車商品信息確認(rèn)訂單確認(rèn)訂單交易完成交易完成圖1在線交易模塊流程圖(二)搜索商品流程在訪問(wèn)網(wǎng)站時(shí),匿名用戶可以進(jìn)行商品的瀏覽,或者進(jìn)行分類搜索需要的商品等操作,用戶登陸成功后,除了可以瀏覽和搜索商品外,還可以將自己需要的商品收藏、放入購(gòu)物車或直接購(gòu)買商品。如果不是我們的會(huì)員,需要先注冊(cè),成為會(huì)員后,填寫登陸信息,經(jīng)系統(tǒng)驗(yàn)證無(wú)誤后可以登陸網(wǎng)站,需要購(gòu)買商品時(shí),先要提交訂單,確認(rèn)訂單信息完成支付后,即可完成商品的購(gòu)買。圖2為系統(tǒng)搜索功能流程圖。登陸平臺(tái)登陸平臺(tái)搜索商品類別搜索商品名稱搜索商品類別搜索商品名稱YYYY商品YYYY商品相關(guān)信息是否存在該類別是否存在該商品NYNYNYNY結(jié)束結(jié)束圖2搜索功能模塊流程圖4.3后臺(tái)模塊設(shè)計(jì)(一)系統(tǒng)管理員客戶管理系統(tǒng)管理員除了具備用戶的基本功能外,還具備管理網(wǎng)站系統(tǒng)的其他權(quán)限功能。包括審核其他用戶的信息是否通過(guò),審核商品信息以及刪除用戶發(fā)布的不適宜信息等;還可以對(duì)用戶進(jìn)行查詢、修改、停用,及調(diào)整前臺(tái)展示商品,同時(shí)增加和刪除管理員的功能,審核訂單是否通過(guò),對(duì)欄目可以增加和刪除等等。如圖3為系統(tǒng)管理員用例圖??蛻艄芾韯?chuàng)建店鋪創(chuàng)建店鋪公告板管理公告板管理管理員訂單管理管理員訂單管理商品管理合服管理商品管理合服管理系統(tǒng)管理系統(tǒng)管理圖3系統(tǒng)管理員用例圖(二)后臺(tái)管理流程系統(tǒng)管理員輸入登陸信息后,經(jīng)驗(yàn)證無(wú)誤后,才能成功登陸后臺(tái)管理系統(tǒng)。進(jìn)入后臺(tái),管理員可以對(duì)用戶進(jìn)行增加、刪除等操作。管理員可以對(duì)用戶發(fā)布的商品進(jìn)行修改、增加、刪除等,以確認(rèn)用戶發(fā)布的商品是真實(shí)可靠的??梢詫?duì)欄目進(jìn)行增加、修改、查詢、刪除等操作,在進(jìn)行訂單管理時(shí),主要體現(xiàn)在用戶選定商品后,下了訂單后,管理員需要確認(rèn)訂單是否真實(shí),然后根據(jù)訂單提供的信息,反饋給賣家,以確保給用戶發(fā)送商品。圖4為后臺(tái)流程圖。管理員登陸管理員登陸商品分類管理商品上架管理商品分類管理商品上架管理刪除分類是否推薦是否上架管理類別刪除分類是否推薦是否上架管理類別商品銷售統(tǒng)計(jì)訂單查詢統(tǒng)計(jì)商品銷售統(tǒng)計(jì)訂單查詢統(tǒng)計(jì)管理員登出管理員登出圖4后臺(tái)管理流程圖4.4本章小結(jié)本章首先通過(guò)對(duì)愛(ài)虛擬易物平臺(tái)的設(shè)計(jì)目標(biāo)進(jìn)行分析,從而進(jìn)一步確定該平臺(tái)的總體設(shè)計(jì)情況,并分別從前端模塊設(shè)計(jì)和后臺(tái)模塊設(shè)計(jì)展開討論,包含前端模塊設(shè)計(jì)中的網(wǎng)上交易流程和搜索商品流程,以及后臺(tái)模塊中的系統(tǒng)管理員用例圖分析和后臺(tái)管理流程圖分析,來(lái)確定該平臺(tái)滿足用戶的使用功能和后臺(tái)管理程序,通過(guò)其流程圖,簡(jiǎn)要分析了該平臺(tái)的網(wǎng)上交易流程和后臺(tái)管理流程。第5章虛擬易物平臺(tái)的實(shí)現(xiàn)5.1會(huì)員注冊(cè)模塊的實(shí)現(xiàn)用戶網(wǎng)上注冊(cè)完成后,就是該網(wǎng)站的會(huì)員了。能夠憑借注冊(cè)的應(yīng)用者名稱以及個(gè)人口令進(jìn)入網(wǎng)站。進(jìn)入網(wǎng)站包括兩個(gè)措施,其一是在系統(tǒng)的左側(cè)直接鍵入用戶名與密碼注冊(cè)。另外一種是點(diǎn)擊導(dǎo)航欄中的登錄按鈕,進(jìn)入登錄界面。在此界面中設(shè)置了找回密碼的功能。點(diǎn)擊此鏈接后進(jìn)入找回密碼界面。輸入注冊(cè)時(shí)用的密碼提示問(wèn)題和答案,如果正確,在網(wǎng)頁(yè)中將顯示找回的會(huì)員密碼,否則提示密碼提示問(wèn)題和答案不正確。此頁(yè)面是會(huì)員專用的界面,顯示會(huì)員的一些相關(guān)信息,包括會(huì)員積分,買/游戲幣記錄,買/賣裝備記錄等,還可以修改會(huì)員密碼,這些都是普通用戶沒(méi)有的功能。當(dāng)會(huì)員操作結(jié)束時(shí),可以點(diǎn)擊退出按鈕退出會(huì)員信息的顯示頁(yè)面。5.2主頁(yè)菜單欄的實(shí)現(xiàn)主頁(yè)菜單欄的核心代碼如下所示:<head><metacharset="utf-8"><metahttp-equiv="X-UA-Compatible"content="IE=edge"><title>愛(ài)虛擬購(gòu)物平臺(tái)</title><scriptsrc="${pageContext.request.contextPath}/js/jquery.js"></script><linkrel="stylesheet"href="${pageContext.request.contextPath}/css/main.css"><linkrel="stylesheet"href="${pageContext.request.contextPath}/css/bootstrap/css/bootstrap.min.css"><scriptsrc="${pageContext.request.contextPath}/css/bootstrap/js/bootstrap.min.js"></script><scriptsrc="${pageContext.request.contextPath}/js/sort.js"></script><scriptsrc="${pageContext.request.contextPath}/js/holder.js"></script>5.3后臺(tái)管理的實(shí)現(xiàn)后臺(tái)管理的核心代碼如下所示:<head><metacharset="utf-8"><metahttp-equiv="X-UA-Compatible"content="IE=edge"><metaname="viewport"content="width=device-width,initial-scale=1"><title>后臺(tái)管理</title><metaname="description"content=""><metaname="author"content="templatemo"><linkhref='/css?family=Open+Sans:400,300,400italic,700'rel='stylesheet'type='text/css'>5.4本章小結(jié)本章節(jié)簡(jiǎn)要列舉了愛(ài)虛擬易物平臺(tái)的編碼與實(shí)現(xiàn),前端頁(yè)面設(shè)計(jì)主要采用HTML5+CSS制作網(wǎng)頁(yè)的整體布局和結(jié)構(gòu),配合JavaScript腳本語(yǔ)言實(shí)現(xiàn)人機(jī)交互和動(dòng)態(tài)頁(yè)面展示,數(shù)據(jù)儲(chǔ)存選擇MySQL數(shù)據(jù)庫(kù)管理。主要內(nèi)容分為前端和后臺(tái)管理兩大板塊。前端的主要功能包括:一級(jí)分類商品展示、二級(jí)分類商品展示、商品詳情、我的訂單、關(guān)鍵詞搜索、退出登錄等模塊。后臺(tái)主要包括:管理員登陸,對(duì)網(wǎng)站信息管理,修改、刪除用戶信息,審批訂單交易等,其中簡(jiǎn)要列舉了會(huì)員注冊(cè),主頁(yè)菜單欄和后臺(tái)管理的主要內(nèi)容和編碼。第6章系統(tǒng)測(cè)試6.1測(cè)試的目的系統(tǒng)調(diào)試的目的是為了檢驗(yàn)系統(tǒng)完成是否能運(yùn)行的問(wèn)題,在檢查各項(xiàng)功能模塊的同時(shí)保證系統(tǒng)的可靠性和可用性。系統(tǒng)測(cè)試的時(shí)候在模塊完成時(shí)測(cè)試模塊功能時(shí)就要進(jìn)行,保證每個(gè)模塊功能的完整性,也便于排除錯(cuò)誤的模塊,為了保證系統(tǒng)的健壯性和可靠性系統(tǒng)的檢測(cè)就變的尤為重要。該系統(tǒng)的測(cè)試時(shí)為了在規(guī)定時(shí)間內(nèi)滿足客戶的需求,尋找系統(tǒng)的隱藏問(wèn)題的同時(shí)保證系統(tǒng)的健壯性,保證系統(tǒng)的代碼正確且簡(jiǎn)潔高效。6.2測(cè)試方法黑盒測(cè)試:黑盒測(cè)試主要是為了發(fā)現(xiàn)網(wǎng)站是否又不規(guī)范的功能或不能運(yùn)行的缺陷的測(cè)試;能否接受正確的命令或能否輸出正確的結(jié)果;是否有數(shù)據(jù)結(jié)構(gòu)錯(cuò)誤或外部訪問(wèn)錯(cuò)誤,是否有初始化或終止化錯(cuò)誤。白盒測(cè)試:白盒測(cè)試對(duì)系統(tǒng)的性能測(cè)試,根據(jù)程序的內(nèi)部結(jié)構(gòu)和邏輯設(shè)計(jì)來(lái)設(shè)計(jì)測(cè)試實(shí)例,對(duì)程序的路徑和過(guò)程進(jìn)行測(cè)試,白盒測(cè)試能夠通過(guò)對(duì)軟件的過(guò)程性細(xì)節(jié)做細(xì)致的檢查來(lái)發(fā)現(xiàn)錯(cuò)誤。6.3前臺(tái)模塊測(cè)試6.3.1會(huì)員注冊(cè)登陸測(cè)試用戶在點(diǎn)擊注冊(cè)本平臺(tái)會(huì)員時(shí)將先輸入賬號(hào),若系統(tǒng)確認(rèn)并未存在同名賬號(hào),可繼續(xù)填寫密碼,然后重復(fù)密碼,兩次輸入相同后,輸入格式正確的電子郵件可輸入系統(tǒng)所給驗(yàn)證碼,驗(yàn)證碼無(wú)誤后,點(diǎn)擊進(jìn)入下一界面。如下圖所示:圖5會(huì)員注冊(cè)界面圖6會(huì)員登陸界面當(dāng)用戶注冊(cè)成功并成功登陸界面后,即可進(jìn)入會(huì)員個(gè)人中心界面,可以進(jìn)行個(gè)人信息的修改,登陸密碼的修改,查看個(gè)人收藏,以及訂單和地址管理的功能。具體如下圖所示:圖7會(huì)員個(gè)人信息界面6.3.2主頁(yè)菜單欄測(cè)試用戶正常登陸虛擬易物平臺(tái)后,可以看到一個(gè)各級(jí)類目和功能分布較為清晰的界面,在網(wǎng)站左側(cè)的菜單欄為本平臺(tái)目前可支持的游戲商家,點(diǎn)擊一級(jí)菜單欄之后,可以看到二級(jí)菜單欄的分類及三級(jí)菜單欄下具體的商品類別信息,清晰明了的菜單欄設(shè)計(jì),可以幫助用戶更好地訪問(wèn)和引起客戶的興趣。圖7主頁(yè)菜單欄界面圖8三級(jí)菜單欄界面6.4后臺(tái)管理系統(tǒng)測(cè)試6.4.1管理員登陸測(cè)試管理員登陸是整個(gè)后臺(tái)能夠進(jìn)行操作的前提,所以保證后臺(tái)能夠正常的登陸十分重要,輸入不存在的用戶名和密碼以及錯(cuò)誤的密碼都會(huì)提示當(dāng)前用戶無(wú)法訪問(wèn)的提醒,只有正確的登陸賬號(hào)和密碼才可以正常登陸后臺(tái)管理界面。圖9管理員登陸界面6.4.2后臺(tái)管理測(cè)試管理員成功登陸后臺(tái)管理界面后,可以對(duì)本平臺(tái)進(jìn)行用戶管理,商品管理,訂單管理,活動(dòng)管理等功能,管理員可以通過(guò)商品管理功能,對(duì)當(dāng)前平臺(tái)上架的商品信息進(jìn)行核對(duì)編輯,添加刪改等權(quán)限。圖10后臺(tái)用戶管理界面圖11后臺(tái)商品管理界面圖12后臺(tái)活動(dòng)管理界面6.5本章小結(jié)本章節(jié)為愛(ài)虛擬易物平臺(tái)的一個(gè)全面的系統(tǒng)測(cè)試內(nèi)容,首先簡(jiǎn)要概述了測(cè)試的目的和方法,然后分別從本平臺(tái)的前端模塊和后臺(tái)管理系統(tǒng)進(jìn)行了測(cè)試。前端模塊測(cè)試主要介紹了用戶的注冊(cè)登錄流程,以及本平臺(tái)主頁(yè)面的一個(gè)效果展示,分別搭配了圖片來(lái)進(jìn)行更好的展示。而后臺(tái)管理模塊的測(cè)試也是選取管理員的登陸和后臺(tái)管理這兩個(gè)方面進(jìn)行簡(jiǎn)要的概述,本虛擬易物平臺(tái)測(cè)試多次都可以正常的打開和使用,其他IP地址的用戶登陸,可以正常使用網(wǎng)站的各項(xiàng)功能。第7章總結(jié)與展望本論文主要完成了網(wǎng)絡(luò)游戲虛擬交易系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)。該系統(tǒng)主要實(shí)現(xiàn)買/賣游戲幣、買/賣裝備等功能,另外還有會(huì)員注冊(cè)、快速回信等功能的實(shí)現(xiàn)。采用了前臺(tái)和后臺(tái)共同管理的方式。本通過(guò)一段時(shí)間的運(yùn)行測(cè)試,系統(tǒng)能夠滿足用戶的需求。在系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)過(guò)程中,首要遵循快速、方便、簡(jiǎn)潔的原則。在確保數(shù)據(jù)不受到破壞以及相同,數(shù)據(jù)庫(kù)構(gòu)思時(shí)要努力實(shí)現(xiàn)第三范式的標(biāo)準(zhǔn);要想實(shí)現(xiàn)強(qiáng)大的動(dòng)態(tài)信息交流功能,設(shè)計(jì)時(shí)也需思索系統(tǒng)的查詢速度問(wèn)題,努力完善查詢效果。并保證與用戶實(shí)現(xiàn)準(zhǔn)時(shí)、即時(shí)的聯(lián)系,并對(duì)用戶提出的問(wèn)題給予及時(shí)的回復(fù)。在系統(tǒng)操作期間產(chǎn)生功能問(wèn)題以及Bug等情況應(yīng)迅速改進(jìn)。在系統(tǒng)創(chuàng)作期間,努力思索到系統(tǒng)的可擴(kuò)展性、安全性以及可維護(hù)性。盡管如此,本系統(tǒng)在許多方面尚須做出改進(jìn):例如,某個(gè)會(huì)員在同一個(gè)IP進(jìn)行重復(fù)登錄時(shí),要有記錄會(huì)員用戶名和密碼的功能。還有在快速回信功能實(shí)現(xiàn)中,只是把信息發(fā)送到服務(wù)器端,沒(méi)有任何提示,這樣的話就不能保證對(duì)用戶的提問(wèn)做出及時(shí)的回復(fù)。解決的辦法可以是每當(dāng)一個(gè)信息發(fā)送到服務(wù)器端時(shí),給管理員一個(gè)提示?;蛘呤前研畔⒌膬?nèi)容以信件的形式發(fā)送到管理員的郵箱中。最后,由于我的能力和水平
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 集團(tuán)質(zhì)量教育培訓(xùn)制度
- 供電所培訓(xùn)計(jì)劃管理制度
- 藝術(shù)培訓(xùn)部規(guī)章制度
- 婦產(chǎn)科醫(yī)院培訓(xùn)制度
- 校園安保教育培訓(xùn)制度
- 自動(dòng)在線監(jiān)測(cè)培訓(xùn)制度
- 搭建安全培訓(xùn)制度
- 企業(yè)英語(yǔ)培訓(xùn)制度
- 少兒美術(shù)培訓(xùn)招生制度
- 員工培訓(xùn)基地制度
- 感染性心內(nèi)膜炎護(hù)理查房
- 導(dǎo)管相關(guān)皮膚損傷患者的護(hù)理 2
- 審計(jì)數(shù)據(jù)管理辦法
- 2025國(guó)開《中國(guó)古代文學(xué)(下)》形考任務(wù)1234答案
- 研發(fā)公司安全管理制度
- 兒童口腔診療行為管理學(xué)
- 瓷磚樣品發(fā)放管理制度
- 北京市2025學(xué)年高二(上)第一次普通高中學(xué)業(yè)水平合格性考試物理試題(原卷版)
- 短文魯迅閱讀題目及答案
- 肺部感染中醫(yī)護(hù)理
- 臨床研究質(zhì)量控制措施與方案
評(píng)論
0/150
提交評(píng)論