javaCSGO賽事管理系統(tǒng)springbootvueweb
系統(tǒng)流程分析
3.5.1操作流程
系統(tǒng)登錄流程圖,如圖所示:
圖3-1登錄流程圖
3.5.2添加信息流程
添加信息流程圖,如圖所示:
圖3-2添加信息流程圖
3.5.3刪除信息流程
刪除信息流程圖,如圖所示:
圖3-3刪除信息流程圖
4系統(tǒng)總體設(shè)計(jì)
4.1系統(tǒng)結(jié)構(gòu)
CSGO賽事管理系統(tǒng),它是一個(gè)由人、電腦及其他組件構(gòu)成的,一種能夠收集、存儲(chǔ)、加工、傳送信息的系統(tǒng)。該系統(tǒng)可以幫助決策者找出當(dāng)前急需解決的問(wèn)題,然后將信息快速的反饋,使管理人員能夠以最快的時(shí)間知道目前的現(xiàn)狀,進(jìn)行更進(jìn)一步的計(jì)劃。
當(dāng)前MIS系統(tǒng)結(jié)構(gòu)目前存在兩種較為流行的結(jié)構(gòu):C/S和B/S兩種。
C/S結(jié)構(gòu)的系統(tǒng):C/S結(jié)構(gòu)就是客戶機(jī)服務(wù)器結(jié)構(gòu),它可以法派任務(wù)到Client端和Server端來(lái)進(jìn)行,充分利用兩端硬件環(huán)境的優(yōu)勢(shì),來(lái)降低系統(tǒng)的通訊的花費(fèi)??蛻舳酥饕饔檬翘幚砣藱C(jī)交互,執(zhí)行客戶端應(yīng)用程序,收集數(shù)據(jù)以及向服務(wù)器發(fā)送任務(wù)請(qǐng)求。服務(wù)器基本作用是執(zhí)行后臺(tái)程序,它主要對(duì)客戶機(jī)的請(qǐng)求申請(qǐng)進(jìn)行反饋,除此之外,它的作用還包括:數(shù)據(jù)庫(kù)存儲(chǔ)系統(tǒng)的共享管理、通訊管理、文件管理等等。
B/S結(jié)構(gòu)的系統(tǒng):這種網(wǎng)絡(luò)結(jié)構(gòu)簡(jiǎn)化了客戶端,并把系統(tǒng)功能實(shí)現(xiàn)的中心集中到服務(wù)器上,在這種模式中,只需要一個(gè)瀏覽器就可以了。這種結(jié)構(gòu)將很多的工作交于WEB服務(wù)器,只通過(guò)瀏覽器請(qǐng)求WEB服務(wù),隨后根據(jù)請(qǐng)求返回信息。
通常在只在企業(yè)網(wǎng)內(nèi)部使用,采用C/S。而使用不僅限于內(nèi)網(wǎng)的情況下使用B/S。考慮到本管理系統(tǒng)的一系列需求,所以,該系統(tǒng)開(kāi)發(fā)使用B/S結(jié)構(gòu)開(kāi)發(fā)。其主要功能結(jié)構(gòu)如下圖所示。
圖4-1 系統(tǒng)總體功能結(jié)構(gòu)圖
4.2數(shù)據(jù)庫(kù)設(shè)計(jì)
數(shù)據(jù)庫(kù)設(shè)計(jì)是指為系統(tǒng)提供最優(yōu)化的數(shù)據(jù)庫(kù)模式,使得應(yīng)用程序能夠有效的存儲(chǔ)數(shù)據(jù),滿足用戶的各類需求。
4.2.1 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)
概念結(jié)構(gòu)設(shè)計(jì)是根據(jù)用戶需求形成的。用最常的E-R方法描述數(shù)據(jù)模型進(jìn)行數(shù)據(jù)庫(kù)的概念設(shè)計(jì),首先設(shè)計(jì)局部的E-R模式,最后各局部ER模式綜合成一個(gè)全局模式。然后再把概念模式轉(zhuǎn)換成邏輯模式。將概念設(shè)計(jì)從設(shè)計(jì)過(guò)程中獨(dú)立開(kāi)來(lái),設(shè)計(jì)復(fù)雜程度降低,不受特定DBMS的限制。
1.所有實(shí)體和屬性的定義如下所示。
參賽戰(zhàn)隊(duì)管理屬性圖如下圖4-2所示。
圖4-2參賽戰(zhàn)隊(duì)管理實(shí)體屬性圖
賽事信息管理實(shí)體屬性圖,如圖4-3所示:
5 系統(tǒng)詳細(xì)設(shè)計(jì)
5.1系統(tǒng)功能模塊
CSGO賽事管理系統(tǒng),在系統(tǒng)首頁(yè)可以查看首頁(yè),賽事信息,賽事通知,個(gè)人中心,后臺(tái)管理等內(nèi)容,并進(jìn)行詳細(xì)操作;如圖5-1所示。
圖5-1系統(tǒng)首頁(yè)界面圖
賽事信息,在賽事信息頁(yè)面可以查看賽事名稱,賽事圖標(biāo),舉辦地,開(kāi)始日期,結(jié)束日期,報(bào)名狀態(tài)等內(nèi)容;如圖5-2所示。
圖5-2賽事信息界面圖
賽事通知,在賽事通知頁(yè)面通過(guò)填寫(xiě)標(biāo)題信息,并進(jìn)行搜索操作,如圖5-3所示。
圖5-3賽事通知界面圖
參賽戰(zhàn)隊(duì)注冊(cè),在注冊(cè)頁(yè)面通過(guò)填寫(xiě)參賽賬號(hào),密碼,確認(rèn)密碼,戰(zhàn)隊(duì)名稱,聯(lián)系方式,郵箱,所屬國(guó)家等內(nèi)容進(jìn)行注冊(cè);如圖5-4所示。
圖5-4個(gè)參賽戰(zhàn)隊(duì)注冊(cè)界面圖
5.2管理員功能模塊
管理員登錄,管理員進(jìn)入系統(tǒng)前在登錄頁(yè)面根據(jù)要求填寫(xiě)用戶名和密碼,選擇角色等信息,點(diǎn)擊登錄進(jìn)行登錄操作,如圖5-5所示。
圖5-5管理員登錄界面圖
管理員登錄系統(tǒng)后,可以對(duì)首頁(yè),個(gè)人中心,參賽戰(zhàn)隊(duì)管理,合作方管理,賽事信息管理,申請(qǐng)合作管理,賽事報(bào)名管理,系統(tǒng)管理等功能進(jìn)行相應(yīng)的操作管理,如圖5-6所示。
圖5-6管理員功能界面圖
參賽戰(zhàn)隊(duì)管理,在參賽戰(zhàn)隊(duì)管理頁(yè)面可以對(duì)索引,參賽賬號(hào),戰(zhàn)隊(duì)名稱,頭像,聯(lián)系方式,郵箱,所屬國(guó)家等內(nèi)容進(jìn)行修改和刪除等操作,如圖5-7所示。
圖5-7參賽戰(zhàn)隊(duì)管理界面圖
合作方管理,在合作方頁(yè)面可以對(duì)索引,公司賬號(hào),公司名稱,營(yíng)業(yè)執(zhí)照,負(fù)責(zé)人,手機(jī)號(hào)碼,郵箱,所屬國(guó)家,審核回復(fù),審核狀態(tài),審核等內(nèi)容進(jìn)行詳情,修改和刪除等操作,如圖5-8所示。
圖5-8合作方管理界面圖
賽事信息管理,在賽事信息管理頁(yè)面可以對(duì)索引,賽事名稱,賽事圖標(biāo),賽事階段,舉辦地,開(kāi)始日期,結(jié)束日期,報(bào)名狀態(tài)等內(nèi)容進(jìn)行詳情,修改和刪除等操作,如圖5-9所示。
圖5-9賽事信息管理界面圖
申請(qǐng)合作管理,在申請(qǐng)合作頁(yè)面可以對(duì)索引,賽事名稱,賽事圖標(biāo),舉辦地,公司賬號(hào),公司名稱,策劃書(shū),合同,審核回復(fù),審核狀態(tài),審核內(nèi)容進(jìn)行詳情,修改和刪除等操作;如圖5-10所示。
圖5-10申請(qǐng)合作管理界面圖
賽事報(bào)名管理,在賽事報(bào)名頁(yè)面可以對(duì)索引,賽事名稱,賽事圖標(biāo),舉辦地,賽事賬號(hào),戰(zhàn)隊(duì)名稱,報(bào)名日期,審核回復(fù),審核狀態(tài),審核等內(nèi)容進(jìn)行詳情,修改和刪除等操作;如圖5-11所示。
圖5-11賽事報(bào)名管理界面圖
系統(tǒng)管理,在賽事通知頁(yè)面可以對(duì)索引,標(biāo)題,圖片等內(nèi)容進(jìn)行詳情,修改和刪除等操作;還可以對(duì)輪播圖管理進(jìn)行詳細(xì)操作;如圖5-12所示。
圖5-12系統(tǒng)管理界面圖
5.3參賽戰(zhàn)隊(duì)功能模塊
參賽戰(zhàn)隊(duì)登錄系統(tǒng)后,可以對(duì)首頁(yè),個(gè)人中心,賽事信息管理,賽事報(bào)名管理等功能進(jìn)行相應(yīng)的操作管理,如圖5-13所示。
圖5-13參賽戰(zhàn)隊(duì)功能界面圖
5.4合作方功能模塊
合作方登錄系統(tǒng)后,可以對(duì)首頁(yè),個(gè)人中心,賽事信息管理,申請(qǐng)合作管理等功能進(jìn)行相應(yīng)的操作管理,如圖5-14所示。
圖5-14合作方功能界面圖