網(wǎng)上游戲充值系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第1頁
網(wǎng)上游戲充值系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第2頁
網(wǎng)上游戲充值系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第3頁
網(wǎng)上游戲充值系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第4頁
網(wǎng)上游戲充值系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第5頁
已閱讀5頁,還剩75頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1Abstract2 3 3 3 3 4 5 6 6 6 8 9 9 9 9 3 49 50 5141.1系統(tǒng)開發(fā)的背景和目標(biāo)付寶,網(wǎng)上游戲充值同可以通過數(shù)字化的游戲充值管理模式對(duì)傳統(tǒng)的游戲充值進(jìn)行優(yōu)當(dāng)用戶想要更快的進(jìn)行充值而又不想出門購買點(diǎn)卡,網(wǎng)上游戲充值系統(tǒng)就體驗(yàn)了其便捷51.2系統(tǒng)的主要功能和特點(diǎn)網(wǎng)上游戲充值系統(tǒng)主要以用戶(充值用戶)和管理員兩類服務(wù)對(duì)象分為兩大界面。61.3設(shè)計(jì)開發(fā)的方法和工具的選擇了解用戶對(duì)網(wǎng)上充值的需求,按照需求分析、系統(tǒng)分析、系統(tǒng)設(shè)計(jì)的步驟,并以完成系統(tǒng)實(shí)現(xiàn)為目標(biāo)進(jìn)行開發(fā)一個(gè)網(wǎng)上游戲充值系統(tǒng)。本系統(tǒng)利用python語言作為編以及其系統(tǒng)運(yùn)行效率等功能性的問題。而本系統(tǒng)使用的開發(fā)軟件是時(shí)下比較流行的),建時(shí)的用戶名以及密碼登錄管理員后臺(tái)。7管理員可對(duì)各個(gè)用戶信息進(jìn)行增刪改查的功能操作,可修改的用戶信息包括用戶8用戶對(duì)充值訂單查詢的功能模塊。查詢的信息包括用戶名、充值非功能性需求是指用戶對(duì)于系統(tǒng)功能以外的需求,覆蓋面比較廣,本系統(tǒng)主要包括統(tǒng)涉及到用戶們的經(jīng)濟(jì)利益,因此有一個(gè)優(yōu)秀的安全性可以給予用戶極大的信息安全9可擴(kuò)展性將決定一個(gè)系統(tǒng)的上限,所以本系統(tǒng)將會(huì)圍繞可維護(hù)性和可擴(kuò)展性進(jìn)行本系統(tǒng)使用的是python作為開發(fā)語言,加以使用python內(nèi)的Django框架來設(shè)計(jì)系統(tǒng)。在windows系統(tǒng)環(huán)境下進(jìn)行開發(fā),數(shù)據(jù)庫使用的是xampp的MySql,并且以JSPCSS為前端作為技術(shù)支持。該系統(tǒng)就是以節(jié)省充值用戶群體時(shí)間為主要目的而設(shè)計(jì)的,雖然在該系統(tǒng)的開發(fā)過程中需要耗費(fèi)一定的時(shí)間精力,但是在系統(tǒng)實(shí)現(xiàn)之后,將大大地減少充值用戶群體時(shí)間的消耗,提高充值效率,減少充值過程中的漏洞,通過人、財(cái)、信息的統(tǒng)一管理,有效提高網(wǎng)上游戲充值管理效率,為用戶群體帶來明顯的時(shí)間收益。該系統(tǒng)的界面設(shè)計(jì)為電腦端(網(wǎng)頁端)。用戶可以從任意一個(gè)瀏覽器訪問本系統(tǒng),其UI設(shè)計(jì)與操作上手度都與大部分充值網(wǎng)頁類似,讓用戶有一種熟悉感,以便于更好的輕松掌握,不會(huì)導(dǎo)致用戶因?yàn)椴僮髌饋砀惺艿嚼щy而放棄使用本系統(tǒng)。用例圖體現(xiàn)參與者從外界使用系統(tǒng)時(shí)與用例的關(guān)聯(lián)關(guān)系,用例則是以實(shí)現(xiàn)參與者的功能需求為目標(biāo)而生成的。網(wǎng)上游戲充值系統(tǒng)(1)管理員是從后臺(tái)對(duì)網(wǎng)上充值系統(tǒng)的信息進(jìn)行管理,包括登錄系統(tǒng)(需驗(yàn)證權(quán)1表3-1管理員對(duì)用戶信息進(jìn)行管理操作用例規(guī)約表3-2用戶充值的用例規(guī)約表3-3管理員對(duì)充值信息編輯的用例規(guī)約表3-4用戶查詢充值訂單信息的用例規(guī)約表3-5用戶對(duì)個(gè)人信息進(jìn)行修改行為的用例規(guī)約3.2UML靜態(tài)建模圖3-5網(wǎng)上游戲充值系統(tǒng)的概念數(shù)據(jù)模型(1)用戶進(jìn)行充值用例的參與者是:用戶,用戶將登陸請(qǐng)求傳遞給了邊界類:充(2)“管理員對(duì)用戶信息進(jìn)行管理操作”用例的參與者是:管理員,管理員將登圖3-10網(wǎng)上游戲充值系統(tǒng)分析類圖2圖4-1網(wǎng)上游戲充值系統(tǒng)的功能結(jié)構(gòu)圖數(shù)據(jù)庫的設(shè)計(jì)是系統(tǒng)設(shè)計(jì)過程中最關(guān)鍵的一環(huán),數(shù)據(jù)庫的設(shè)計(jì)是否合理將決定一個(gè)表4-1User表Namevarchar否Passwordvarchar否Emailvarchar否Phonevarchar否varchar否User_rolevarchar否Balancevarchar否C_timevarchar否(2)登錄注冊(cè)Login_user數(shù)據(jù)庫表的設(shè)計(jì),如表4-2所示。表4-2Login_user表否Namevarchar否Passwordvarchar否Emailvarchar否否否否否否6表4-3Auth_user表UsernamePasswordLast_loginIs_superuserFirst_nameLast_nameEmailDate_joined超級(jí)管理員用員varcharvarchardtetimevarcharvarcharvarcharvarcharvarcharvarchar61116否否否Namevarchar否Amount否Emailvarchar否Phonevarchar否Projectvarchar否C_timedatetime是6(5)聯(lián)系表Contact數(shù)據(jù)庫表的設(shè)計(jì),如表4-5所示。表4-5Contact表否Emailvarchar否Phonevarchar否(6)驗(yàn)證碼表Captcha_captchastore數(shù)據(jù)庫表的設(shè)計(jì),如表4-6所示。否challengevarchar否驗(yàn)證碼質(zhì)詢6Action_timeObject_idObject_reprAction_flagChange_messageContent_type_User_idDatetimevarcharLongtext否是是否否否9050類型編號(hào)目錄圖4-2網(wǎng)上游戲充值系統(tǒng)設(shè)計(jì)類圖4.4UI設(shè)計(jì)Navicat是普遍使用的一個(gè)優(yōu)秀的數(shù)據(jù)庫管理軟件,其設(shè)計(jì)目的主要是為了簡化開發(fā)人員對(duì)于數(shù)據(jù)庫的管理以及對(duì)系統(tǒng)管理成本的優(yōu)化。它可以連接本地的MySQL數(shù)據(jù)庫并對(duì)其進(jìn)行系統(tǒng)性的管理以及高效的開發(fā)。使用管理員的功能模塊如下所示34參考文獻(xiàn)[1]何紅波.基于Web的Python編程環(huán)境分析[J].計(jì)算機(jī)產(chǎn)品與流通,2019(12).[2]鄧際斌.計(jì)算機(jī)編程語言發(fā)展綜述[J].中國科技信息,2019(17).[3]陳嘉發(fā).Python數(shù)據(jù)可視化的應(yīng)用研究[J].福建電腦,2019,35(05).[4]王常衡,李嘉偉,羅欽,盧曼.淺析Python語言及其應(yīng)用前景[J].計(jì)算機(jī)產(chǎn)品與流通,2019(04)[5]張翠麗

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論