高波

摘 要 本文對武警院校體能訓練的現狀進行了介紹,引出本系統的背景及意義。結合武警院校體能訓練實際對系統進行了需求分析,然后對系統的功能模塊的詳細設計及實現方法進行了詳細介紹。
關鍵詞 武警院校 體能 數據分析
中圖分類號:E251.3 文獻標識碼:A
1研究背景
武警院校學員作為部隊培養的新時代武警指揮員,個人的體能素質的好壞直接關系到部隊整體戰力的形成。根據2006年總參謀部頒布了第一部《軍人體能標準》,以及各大單位和軍事院校的訓練大綱,體能成績是否達標已經成為學員能不能順利畢業的硬性指標。而在武警院校日常體能訓練的組織實施中一直存在以下的問題:體能教員作為體能訓練組織實施的主體不能及時了解學員的訓練情況,不能很好地針對不同的學員自身的實際情況制定相應的訓練方案,往往對學員的訓練積極性和訓練效果造成很大影響。
隨著武警部隊的體能訓練標準要求越來越高,為了更好地適應部隊遂行任務的需要,也為了更好地提高學員體能訓練效果,充分利用計算機技術設計并使用一套武警院校體能素質分析系統已經成為了合理組訓、科學施訓不可或缺的部分。
2需求分析
本文借鑒國家對運動員的訓練和地方體育院校對體育生的體能訓練輔助系統的設計方法。系統的考慮設置三種用戶角色管理員、教員、學員,教員和學員通過各自的賬號進入系統,在自己權限內對系統進行操作使用。管理員操作主要包括管理員登錄、系統后臺管理,發布各種測試成績,對原有數據進行修改或刪除、輸入學生的基本信息的功能。體能教員主要操作包括個人信息登錄、測試人數管理、測試科目管理、 測試成績輸入、測試評價、下載打印等。學員主要完成個人信息登錄、瀏覽查詢自己的考核成績、體能考核時間以及查看成績分析圖的操作。
科目及標準如下:
五公里標準:21分鐘優秀23分鐘良好25分鐘及格
單杠標準:10個優秀8個良好6個及格6個以下不及格;
雙杠標準:15個優秀12個良好10個及格10個以下不及格;
400米障礙標準:2分鐘優秀2分15秒良好2分30秒及格;
俯臥撐標準:50個優秀40個良好30個及格30個以下不及格;
仰臥起坐標準:60個優秀50個良好40個及格30個以下不及格。
3研究內容
3.1系統架構
本系統軟件可以分為三層:
表示層:主要是由登陸界面和用戶管理層面組成,管理員和用戶需要通過賬號和正確的密碼登陸才可以進入操作界面進行相應權限內的操作。
業務邏輯層:用戶可以通過主菜單界面上的按鍵進行對應的操作,不同用戶可以在權限范圍內進行不同的操作,管理員可以對數據進行修改,而用戶只能查詢成績。
數據訪問層:通過數據訪問接口和MySQL5數據訪問層進入后臺數據庫進行數據修改,導出學員的成績查詢信息等基本的數據訪問服務。
3.2功能模塊劃分
系統主要分為三個子系統:用戶管理子系統、數據管理子系統、數據分析子系統。如下圖所示:
3.2.1用戶管理子系統
用戶管理子系統實現用戶的身份認證和權限管理,由登錄系統和管理系統組成。登陸時用戶需要輸入用戶名和口令,只有當用戶名和口令與數據庫中存儲的完全一致才可以進入系統。管理員為系統的初始用戶,擁有最高的權限??梢蕴砑雍蛣h除教員用戶和學員用戶,可以查看和更新各個隊的數據。教員賬戶可以創建學員用戶,可以查看更新本教學班的信息。學員僅可以查看本隊及個人的信息。
3.2.2數據管理子系統
數據管理子系統主要完成數據的日常維護和管理。用戶在相應的頁面菜單直接查看和操作數據庫的內容,選擇使用查看、添加、刪除、修改等操作來完成對相應數據表的操作。該子系統還具備數據的打印、導出、備份的功能。
3.2.3數據分析子系統
數據分析子系統根據用戶的需求完成數據的各種分析,為用戶的決策提供參考。主要分為圖形化的成績分析和統計報表的方式顯示單個學員以及對應科目的體能測試數據。
3.3系統實現方法
本系統設計使用Java語言在MyEclipse開發平臺下開發完成,使用MySQL5作為數據庫管理工具。系統的業務邏輯是通過調用不同的Java類實現。首先按照用戶的分類權限和業務模塊的劃分,再按照業務邏輯處理的流程,完成對數據庫的訪問和操作。最后將對應的操作結果和分析圖表在輸出界面進行顯示。
4展望
本系統的設計與實現,可以為武警院校體能訓練提供科學有效的數據參考、圖形分析,實現對學員體能信息較為完善的分析處理,進一步推進武警院校對學員體能訓練數據的科學統計和管理,將為推進武警部隊體能訓練信息化建設,增強武警部隊整體戰斗力素質提供保障。
參考文獻
[1] 王武,孫繼文,趙東光,姚迪.部隊院校體能考核管理系統研宄與分析[M].才智,2012(11).
[2] 明日科技.Java從入門到精通(第3版)[M].北京:清華大學出版社,2012.
[3] 張孝祥,徐明華.JAVA基礎與案例開發詳解[I].清華大學出版社,2009.