前言:想要寫出一篇引人入勝的文章?我們特意為您整理了略談羽毛球場館設計與管理范文,希望能給你帶來靈感和參考,敬請閱讀。
一、羽毛球館管理系統(tǒng)的設計過程
1.需求分析
羽毛球場館擁有16塊場地對外開放,由兩位員工負責管理,分別是收費員(同時也是系統(tǒng)管理員)和場地分配員,收費員負責場地的財務,場地消費標準的設定,場地的開放維護,系統(tǒng)用戶管理,VIP用戶的管理;分配員負責場地的分配:查詢可用場地,預定場地,更改預定,場地使用情況統(tǒng)計,清除預定。該系統(tǒng)手工處理羽毛球場地的預定和收費,現(xiàn)需要構(gòu)建一個軟件系統(tǒng)輔助其日常管理工作,業(yè)務用例圖包括所有用例和角色的名稱列表及簡要的說明,以及使用的各種圖圖和關系。僅以場地收費員為例分析其角色及任務。場地收費員角色:系統(tǒng)登錄,添加VIP用戶的消費記錄,修改收費標準,場地開放維護,系統(tǒng)用戶管理(即系統(tǒng)用戶的增刪改查功能),VIP用戶管理(即VIP用戶的增刪改查)。場地收費員具有最高權限,登錄系統(tǒng)后可以對系統(tǒng)用戶和VIP用戶進行管理,制定收費標準,決定場地是否開放,添加收費記錄。
2.系統(tǒng)設計
(1)設計流程
設計任務總覽系統(tǒng)設計了兩個界面:前臺VIP界面,后臺管理員界面。普通用戶登錄系統(tǒng)后可以查詢自己的過去的消費情況,也可以查詢場地預定情況,以及預定方式。管理員登錄后可以對所有用戶進行管理。
(2)基于MVC設計架構(gòu)
MVC(Model-View-Controller)思想就是將一個應用分成三個基本部分;Model(模型)、View(視圖)、和Controller(控制器),這三個部分以最低耦合實現(xiàn)協(xié)同分工與合作,從而提高應用的可維護性和可升級性。每個模型均與一系列的視圖相對應,MVC結(jié)構(gòu)圖技術實現(xiàn)MVC模式,JSP(JavaServerPages)是由SUN公司建立的一種動態(tài)網(wǎng)頁技術標準,是JavaEE核心技術之一[3],將HTML文件嵌入到JAVA程序中并以JSP標記,就形成了具有JSP腳本的網(wǎng)頁文件。Servlet是一種用來提供動態(tài)行為服務的技術,是用JAVA語言編寫的腳本,其協(xié)議與平臺都是獨立的服務器組件,同時Servlet也是J2EE核心的技術之一。JAVABean是用JAVA寫成的可重用的組件,可以使用JAVABean將功能、處理、值、數(shù)據(jù)庫訪問及其他任何可以用JAVA代碼創(chuàng)造的對象進行打包,并且能通過內(nèi)部JSP頁面、Servlet、其他的JAVABEAN來使用這些對象。
(3)收費管理
功能部分算法及程序清單該部分通過查詢頁面對數(shù)據(jù)庫預定信息表進行查詢,然后進入收費界面,利用收費算法和Ajax工具。需要說明的是使用Ajax是為獲取頁面中用戶的“場地號”“使用時間”“登記時間”三個參數(shù),然后進入后臺。關于場館場地收費,數(shù)據(jù)庫costinfo就是執(zhí)行管理場地各個時間點的費用,利用收費算法計算并修改相應時間段所支付的費用,然后完成用戶收費的統(tǒng)計。
二、總結(jié)
系統(tǒng)從需求分析、設計、實現(xiàn)到測試嚴格按照軟件工程的思想。采用MVC設計模式,實現(xiàn)預定簡單快捷,界面友好。使場地效率等各方面得到改善,提高經(jīng)營管理水平,穩(wěn)固客戶群,增加了場館的經(jīng)濟效益。
三、致謝
此系統(tǒng)在設計過程中得到了課題組成員的全力支持,皖西學院體育學院教學管理同仁給予了大力支持與幫助。蘇守寶教授對系統(tǒng)設計提供了全面的理論和技術指導,并利用他的系統(tǒng)開發(fā)經(jīng)驗參與了系統(tǒng)模塊的設計和系統(tǒng)最后的調(diào)試。在系統(tǒng)試用過程中,系統(tǒng)管理人員對系統(tǒng)的完善提出了一些建設性的意見。本人在此一并表示感謝。
作者:劉正余 蘇守寶 單位:皖西學院信息工程學院