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