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