999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

籃球聯賽管理系統(tǒng)的構建

2021-05-24 07:59:53李詠豪孫同
電腦知識與技術 2021年12期

李詠豪 孫同

摘要:該文分析了籃球聯賽中數據管理的現狀,利用Javabean+Dao(M)+JSP(V)+servlet(C)模式構建了籃球聯賽管理系統(tǒng)。該系統(tǒng)主要包括用戶管理模塊,比賽數據管理模塊和票務系統(tǒng)管理模塊,同時,對用戶和球員實體的E-R圖和球員數據庫表進行了分析?;@球聯賽系統(tǒng)可以有效幫助教練和觀眾提取球員和球隊在場上表現的相關信息,提高后臺管理效率。

關鍵詞:籃球;數據管理;E-R圖;數據表

中圖分類號:TP315? ? ? ? 文獻標識碼:A

文章編號:1009-3044(2021)11-0085-02

Abstract: This paper analyzes the current situation of data management of Basketball League. We construct the Basketball League management system using the mode of Javabean+Dao(M)+JSP(V)+servlet(C). The system mainly includes the user management module, game data management module and ticket system management. And we analyze the E-R diagram of users and players, as well as the player database table. The Basketball league system can effectively help coaches and spectators to extract the relevant information of players and teams on the field, and improve the efficiency of background management.

Key words: basketball; data management; E-R diagram; database table

1 背景

數據統(tǒng)計在籃球聯賽占有舉足輕重的地位,客觀反映了球隊、球員的綜合實力,教練、觀眾與球員均能從數據統(tǒng)計中提取出有效的信息。

隨著籃球聯賽的普及程度不斷上升,紙質記錄比賽的數據、電話訂座等方式存在較多缺陷,已不能滿足聯賽管理的需求,缺點如下[1]:

1)維護數據的性能低下;

2)查詢信息不方便;

3)購票效率低;

4)維護數據統(tǒng)計的工作量大。

通過籃球聯賽的專屬管理系統(tǒng),便于球員、教練、觀眾從多方位獲取比賽信息,也提高了后臺管理的效率。

2 系統(tǒng)建設

2.1 軟件架構

該系統(tǒng)建設采取最典型的MVC模式[2]:Javabean+Dao(M)+JSP(V)+ servlet(C)模式,其中Javabean用于數據的封裝,方便結果在servlet和JSP頁面之間進行傳遞;Dao用于連接數據庫以及進行數據庫的增刪查改;JSP用于顯示,收集數據;servlet用于驗證數據,實例化Javabean,調用Dao連接數據庫,控制頁面的跳轉等。

2.2 系統(tǒng)設計

系統(tǒng)功能結構圖如圖1所示,系統(tǒng)功能該系統(tǒng)包括用戶管理模塊、比賽數據管理模塊與票務系統(tǒng)管理模塊,“*”代表該模塊或子模塊是管理員端的功能[3]。

用戶管理模塊包括的子模塊有個人信息的查看與修改、公告管理。比賽數據管理的子模塊有查看球隊各項數據排名、更新單場比賽數據、查看球員各項信息排名、查看單個球員信息與查看單個球隊信息。其中,更新單場比賽數據、添加球員單場表現可以同步更新球隊、球隊的場均數據。

3 數據庫分析

籃球聯賽系統(tǒng)選擇使用MySQL數據庫,版本為5.7.17,MySQL具有跨平臺性的優(yōu)勢且功能強大,使用方便;同時,MySQL從5.0開始支持事務,對數據的完整性有了更好的保障[4]。

3.1 項目E-R圖

籃球聯賽系統(tǒng)包括的實體主要有用戶、球員、球隊、球票、比賽。下面分別介紹用戶實體和球員實體的E-R圖[5]。

用戶實體E-R圖如圖2所示,其中,用戶編號表示主鍵。對于用戶(管理員)來說,需要包括用戶的各項信息,包括用戶名、密碼、余額、性別、郵編、地址和手機號。

球員實體E-R圖如圖3所示,其中,姓名為主鍵。對于球員來說,其主要信息包括他的基本信息,如年齡,身高和體重,另外還有該球員的場上比賽信息,包括比賽場次,場均得分,場均籃板,場均助攻和場均失誤。

3.2 數據庫表的設計

籃球聯賽系統(tǒng)共建了6張表,分別為bs_users,bs_players,bs_teams,bs_gameinfo, bs_tickets,bs_performance分別對應上述項目E-R圖的實體集“用戶”,實體集“球員”,實體集“球隊”,弱實體集“比賽”,弱實體集“球票”以及關系“球員表現”。根據E-R圖向關系模型轉化的規(guī)則確定每張表的屬性,下面舉例介紹球員表。

球員表用于記錄球員的基本信息以及場均數據,其中包含作為主鍵的球員姓名;球員的年齡,身高等基本信息以及球員的各項場均數據,因為一個球員只能效力于一支球隊,因此引入球隊表的主鍵球隊名來表示其效力球隊。具體情況如表1所示。

4 購票頁面的設計

購票頁面(選擇區(qū)域)如圖4所示。區(qū)域分為綠區(qū)、紅區(qū)與藍區(qū),具有不同票價,其中,綠區(qū)的區(qū)域編號為0到7,座位號為0到1599,紅區(qū)的區(qū)域編號為8到41,座位號為1600到8399,藍區(qū)的區(qū)域編號為42到89,座位號為8400到17999。

購票頁面(選擇區(qū)域)的設計是本系統(tǒng)前端開發(fā)中的一大難點。首先,籃球場中的座位是環(huán)繞球場的,一定數量的座位組成一個區(qū)域,如何確定區(qū)域的位置與大小呢?其次,以何種方式獲取用戶的區(qū)域選擇信息呢?最后,如果該區(qū)域已滿,如何避免用戶選擇該區(qū)域呢?

通過一張NBA籃球聯賽的座位區(qū)域圖片,我們確定了區(qū)域的位置與大小,然而,該圖片中每個區(qū)域的顏色都是相同的。通過PS軟件,我們調整了區(qū)域顏色,分為紅、綠、藍三檔,三個區(qū)域的票價不一,我們假定每個區(qū)域中的座位數量是固定的,簡化了問題。

若按照NBA籃球聯賽的座位區(qū)域將每個區(qū)域都制成一個按鈕,由于區(qū)域形狀不一且我們未使用現有的框架與組件,設計難度較大。最終,我們使用Map標簽,測量每個區(qū)域內最大矩形對角線上兩個點的坐標。并設置了跳轉的超鏈接,當用戶點擊Map標簽所包圍的區(qū)域時,就能跳轉到該區(qū)域的選座頁面,完成區(qū)域的選擇。同時,當用戶的鼠標移至區(qū)域上方時,自動提示用戶所在區(qū)域的名稱。

5 結束語

籃球聯賽系統(tǒng)的設計可以有效幫助教練、觀眾與球員提取出球員和球隊在場上表現的相關信息,可以大幅度降低數據統(tǒng)計的工作量,也方便了觀眾查詢和管理維護數據,顯著提高了后臺管理效率。

參考文獻:

[1] 郝建青,張仲義.信息系統(tǒng)需求分析方法研究[J].管理工程學報,2001,15(2):35-39.

[2] 齊志敏.Windows中JDK的安裝及Java開發(fā)環(huán)境的設置[J].電子技術與軟件工程,2014(10):267.

[3] 劉增杰.MySQL 5.7從入門到精通(視頻教學版)[M].北京:清華大學出版社,2016.

[4] 張秀杰,盧鳳偉,歐楠.利用Myeclipse及Eclipse對“移動實習就業(yè)跟蹤系統(tǒng)”開發(fā)的研究[J].電腦編程技巧與維護,2014(21):14-15.

[5] 迪布瓦. MySQL網絡數據庫指南[M].北京:機械工業(yè)出版社, 2000.

【通聯編輯:王力】

主站蜘蛛池模板: 亚洲天天更新| 国产免费高清无需播放器| 四虎成人在线视频| 91探花国产综合在线精品| 亚洲va精品中文字幕| 亚洲va在线∨a天堂va欧美va| 亚洲三级色| 激情视频综合网| 日韩精品成人在线| 亚洲精品自在线拍| 秋霞国产在线| 91麻豆精品国产高清在线| 国产成人精品一区二区免费看京| 999国内精品久久免费视频| 一级不卡毛片| 青青青国产视频| 久久精品人人做人人综合试看| 四虎永久免费网站| 中文字幕 日韩 欧美| 人妻丰满熟妇αv无码| 国产导航在线| 欧美一级片在线| 国产欧美日韩综合一区在线播放| 91久久天天躁狠狠躁夜夜| 欧美一区二区丝袜高跟鞋| 热久久这里是精品6免费观看| 日韩精品毛片人妻AV不卡| 日本少妇又色又爽又高潮| 久久鸭综合久久国产| 在线观看91香蕉国产免费| 久久香蕉国产线看精品| 日本午夜视频在线观看| 亚洲国产精品无码久久一线| 草草影院国产第一页| 无码精品福利一区二区三区| 亚洲黄色成人| 国产午夜在线观看视频| 国产99欧美精品久久精品久久| 国产乱子伦视频在线播放| 天天综合天天综合| 黄色不卡视频| 欧美成在线视频| 九色在线视频导航91| 2020国产精品视频| av在线人妻熟妇| 亚洲色图另类| 国产成人精品一区二区三在线观看| 亚洲欧美日韩综合二区三区| 中文字幕天无码久久精品视频免费| 91亚瑟视频| 亚洲水蜜桃久久综合网站| 国产91久久久久久| 亚洲欧美天堂网| 久久精品人人做人人爽| 国产福利一区在线| 国产免费人成视频网| 亚洲视频在线青青| 国产黄视频网站| 日韩东京热无码人妻| 国产啪在线| 激情六月丁香婷婷| 伊人久久福利中文字幕| 性色在线视频精品| 亚洲一级毛片| 中文字幕亚洲综久久2021| 日韩色图区| 久久黄色小视频| 国产亚洲欧美另类一区二区| 国产精品久久久久鬼色| 日本黄色不卡视频| 亚洲黄色成人| 亚洲国产中文欧美在线人成大黄瓜 | 不卡网亚洲无码| 美女一区二区在线观看| 久久99国产综合精品女同| 人妻丰满熟妇AV无码区| 亚洲色图另类| 亚洲无码免费黄色网址| 深夜福利视频一区二区| AV在线天堂进入| 18禁黄无遮挡网站| 久久亚洲欧美综合|