(陜西財經職業技術學院,咸陽,712000)
基于.Net的高校運動會管理系統設計
張 巍
(陜西財經職業技術學院,咸陽,712000)
文章提出以.net作為開發平臺,運用UML建模工具,設計出了用于高校運動會組織管理工作的信息管理系統,可有效節約高校運動會組織中的人力、物力,從而提高工作效率。
信息管理系統;.net;B/S;智能客戶端
隨著我國經濟和社會的發展,全民健身更是成為當前我國政府大力推廣和提倡的一項公民計劃。同時為配合全民健身和提高我國大學生健康體質,高校運動會成為當前高校宣傳體育健康的積極有效途徑。但現階段大部分高校運動會組織工作還通過投入大量的人力來完成,導致在組織工作中存在效率低下、資源浪費嚴重等問題。而信息化和網絡化的發展,給高校運動會組織管理的信息化推廣奠定了良好的技術和現實基礎。正是基于上述的需求,本文運動我們常用的.net平臺,運用UML建模技術,并以VisualStudio2008為開發平臺,SQLserver2008為數據庫,開發可適用于高職院校的體育運動會管理系統。
該系統主要面向的是廣大的高職院校的運動會,在對其進行設計的時候,首先確定該軟件的設計時從運動會開始到結束,因此,我們將運動會劃分為三個不同的時間段,并對各個不同的時間段的需求進行 分析;其次在需求的基礎上對運動會管理系統的功能進行劃分,并制定系統整體的實現的框架圖;再次是對運動會當中的各個不同的功能模塊進行設計;最后是在完成各個模塊的基礎上,搭建服務器tomcat 7.0,并進行軟件的黑白盒測試,從單獨模塊、系統集成等各個方面系統進行測試。
運用UML建模技術,針對不同的對象進行建模。在該系統中,我們將所有的角色分為管理員、報名員、成績錄入員、普通用戶四個不同的角色。其中,我們以成績錄入員為例,對其用例需求進行分析,具體如圖1所示。

通過上述的用例分析,我們可以將整個系統的功能分為系統管理、運動員管理、信息查詢、成績管理、分組管理五個不同的功能模塊。
其中系統管理功能主要負責對系統的維護、對不同用戶的創建與刪除,對班級參加運動會的添加與刪除等實現,對運動會項目的設置、修改等;對數據庫的管理功能。

圖2 系統整體架構
運動員管理主要是實現對運動員報名的管理、錄入和刪除、修改等功能;
分組管理是在報名結束之后,對運動員實現不同分組、修改等功能;
成績管理是對各個不同的階段的比賽成績進行錄入、修改、打印等處理,同時對進入復賽的進行重新的分組。
查詢系統是對比賽成績,比賽信息、分組號等的查詢。
本文主要針對高職院校,因此,為提高該系統的使用,我們采用基于B/S架構的三層結構對系統進行設計。同時對該系統在設計的過程中必須遵循以下的以下的原則:
3.1 實用性原則
實用性原則是每個不同的系統必須遵循的原則。這也就檢驗軟件滿意度的最起碼的標準。因此,可以說實用性是關系到該軟件設計的成敗。如果該軟件不符合用戶的需求,該軟件的設計則為失敗。
3.2 擴展性和易用性原則
對系統的設計,在滿足現有的基礎上的同時,會根據其使用的不同,或者是在調查分析的時候不夠細致,導致在某方面不能滿足用戶的需求,因此,軟件系統必須具備一定的擴展性和易用性,以此提高對系統功能的擴展,并提供更多的接口為未來的業務做準備。
3.3 系統穩定性
系統的運行滿意度的調查中,系統穩定性是除使用以外比較靠前的影響因素。因此,系統的穩定性必須從系統的結構、技術架構、系統維護等多個方面進行考慮,同時加強對系統數據庫、組件的更新,以此提高系統運行的穩定。
通過上述的布局,以SQL server 2008數據庫作為數據庫,以ADO.net作為數據庫與業務邏輯層的接口,從而實現對數據的傳輸,同時采用web服務器與web瀏覽器實現對數據的請求,從而使得終端PC可將請求傳遞到數據庫,數據庫最終將結果傳遞給web瀏覽器。在該系統中采用B/S架構,其根本的目的是實現學生、老師等各個不同角色對該系統的使用。
同時在該系統中,對數據庫的設計和實現,我們主要根據系統需要,設計不同的表格,在該系統中則主要涉及密碼表、班級表、項目表、運動員參賽表等14個不同的表格,并通過不同關鍵字,通過E-R關系圖建立之間的聯系,從而實現數據庫的邏輯設計。
為進一步驗證該系統的使用,我們選擇不同的子模塊對系統進行測試驗證,以檢測該軟件的使用。我們在本校選擇總共40名不同的學生對系統的報名模塊進行錄入使用,通過測試,該軟件的使用正常。
運動會管理系統作為當前高校運動會信息化過程中所經常使用的手段,對提高高校信息化的發展具有很強的促進作用。本系統以Visual Studio.NET 2008作為開發平臺,以微軟公司的SQL Server 2008 作為數據庫,同時為實現對數據庫的連接,我們以ADO.net作為對象接口,以tomCat 7.0服務器搭建系統,使得系統能跟好的使用,具有一定的實用性。
[1] BOUTAH Sainamthip(李小魚).Web服務器性能測試研究[D].昆明理工大學,2013.
[2] 余青.基于ADO技術的XML數據庫信息處理綜述[J].中國科技信息,2013,16:85.
張巍,女,1983年10月,本科,講師,體育教育訓練學
Universities Games Management System based on the design of .Net
Zhang Wei
(Shaanxi Vocational and Technical College of Finance and Economics,Xianyang,712000)
This paper proposes to .net as a development platform,using UML modeling tool,designed the college sports organization and management information management system is used,which can effectively save college sports organization in the human,material, thereby improving efficiency.
information management system;.net; B / S;smart client