(陜西科技大學,西安,710021)
社會體育場館運維管理系統的設計與實現
宋建駟
(陜西科技大學,西安,710021)
本文利用當前比較流行的ASP.NET技術,從系統功能、整體架構和數據庫等方面對系統進行了詳細的闡述,設計出了可用于社會體育場館日常經營的管理系統,具有很強的實用性。
社會體育場館;ASP.NET;管理系統
首先對系統的功能需求進行分析,設計出本系統的主要功能和主要使用對象;其次對系統整體架構和網絡架構進行布局,并確定該程序開發的語言和開發平臺;再次是各個不同的功能板塊進行開發,并按照開發一個測試一個,在進行下一個功能的開發,到最后將不同的功能板塊進行集成測試。
對該系統整體的設計,我們采用將整體的系統架構分為三層:表現層、業務層、數據層。其中數據庫系統采用SQL Server 2008 數據庫系統,這主要是因為該數據庫系統在安全性、系統性能等方面都具有更高的要求,而作為社會場館運維系統,其設計到收費等相關明細數據,因此,我們采用該數據庫系統。而本文采用B/S模式的三層結構,主要是因為與傳統的C/S客戶機模式相比,B/S模式在數據處理方面,C/S模式將數據和邏輯處理都放在一層,并且必須在用戶端安裝客戶端才能進行使用。因此,我們采用基于B/S模式的三層結構。其主要的原因是因為該模式將數據庫和業務處理分開,從而減小了服務器的壓力,使得系統能快的相應用戶的請求。
表現層:表現層的實現則主要采用基于ASP.NET技術,從而實現動態頁面的實現,從而通過web2.0頁面,能直觀的通過運維管理系統得到相關的咨詢和功能。
業務層:該層主要包括web服務器,通過C語言的編程,制定系統的功能模塊業務板塊,并以此繼續將相關的數據請求往數據層傳遞。
數據層則主要是數據的查詢等功能,同時通過其中的ADO. NET組件和通過JDBC接口的驅動,實現對數據庫當中的表格的訪問。
同時在對該系統進行整體構架時,將預留幾處接口,這主要因為現行的體育館的發展會隨著人數的增多,會增加不同的功能,因此,我們采用在進行設計時,所預留幾處,以此使得該系統更具有更好地延展性,從而為系統的進一步發展預留空間。
根據對該系統進行的需求分析,我們將該系統的功能劃分為系統管理、場地開單、消費管理、來賓管理、會員管理、統計管理、營業管理幾個板塊。其具體的功能圖如圖1所示。
通過對上述流程的設計,我們可以看出,系統的整體流程為用戶登陸,在通過驗證之后,則獲取相應的角色的權限和進入相應的頁面,并選取不同的功能模塊,對系統進行操作。
對該系統的運行采用window server 2003 sp3操作系統,并安裝IIS6.0進行運行。同時電腦的選擇采用聯想揚天 T4900v(i5 3470)。
CPU 型號:Intel 酷睿i5 3470
CPU 頻率:3.2GHz
內存容量:4GB DDR3
硬盤容量:1TB 5400轉
光驅類型:DVD-ROM
我們以來賓管理模塊的實現為例。來賓管理總共分為來賓信息、場地預定、場地開單和場地更換四個不同的功能模塊。用戶在登陸系統后,其具體的操作如下進行說明:
6.1 來賓信息登記
1)首先打開管理的界面,列表的分頁將顯示當日所有來賓的相關信息
2)根據姓名查找用戶的相關信息
3)對來賓的相關信息進行編輯,并可對來賓的相關信息進行修改。
4)對來賓的信息進行刪除,并在刪除前提示用戶:“你是否確定刪除?”
5)對來賓進行登記

圖1 系統功能設計

圖2 系統整體流程設計
6.2 場地開單
1)打開管理界面,顯示所有的開單數據清單
2)選擇場地,系統會自動提示場地是否空閑,并填寫開單的具體的時間、押金的金額等。
6.3 更換場地
1)在開單后,客戶想更換場地,管理員則在更換前對當前使用的場地進行查看,看起是否可用,以此確定能夠更換。
6.4 場地預定
1)打開界面,查看所有的可用的場地狀態,如可用,則可以進行場地預定。
2)填寫新增的預定明細,如電話、預定時間、保留時間等各個信息。
3)對超期的預定進行刪除,系統會提示“你是否確定刪除信息”。
4)修改預定的信息則主要對預定登記時的相關信息進行修改。
覃昆,張蓉蓉.基于 B/S 結構、三層架構和 ASP.NET 2.0 技術的基層黨組織協同管理系統設計與實現[J].貴州大學學報(自然科學版), 2008.1
宋建駟,女, 1966年4月10日,陜西省乾縣(省市),副教授
Design and implementation of community sports facilities operation and maintenance management system
Song Jiansi
(Shaanxi University of Science and Technology,Xi'an,710021)
In this paper,the current popular ASP.NET technology,in terms of system functionality,the overall architecture of the system and databases were elaborated,designed the management system can be used for daily business community stadiums,with strong practicality.
social stadiums;ASP.NET;Management System
課題名稱:“社會發展科技公關 2014k-05-03”