• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    一種訓練管理系統(tǒng)設計

    2021-11-19 02:48:4891388部隊鄭琛瑤董真杰肖勇兵
    數(shù)字技術與應用 2021年10期
    關鍵詞:可視化數(shù)據(jù)庫分析

    91388部隊 鄭琛瑤 董真杰 肖勇兵

    訓練成績管理是訓練工作非常重要的部分,通過成績管理可了解受訓者弱項,進行單人針對性訓練。還可對單位成績進行總體分析,進而對訓練方案進行修改完善。但是當訓練成績數(shù)據(jù)龐大到一定程度,僅靠人工完成數(shù)據(jù)統(tǒng)計及分析計算使得工作量巨大。本文從實際應用出發(fā),通過設計一種訓練成績管理系統(tǒng),利用Labview圖形編程優(yōu)勢,結合Mysql數(shù)據(jù)庫技術存儲管理成績,實現(xiàn)訓練成績錄入、自動計算得分、等級評定、成績查詢及修改、單項合格標準查詢,成績數(shù)據(jù)可視化分析等功能。擺脫傳統(tǒng)人工計算成績的繁瑣和可能出現(xiàn)的錯誤,提供快速數(shù)據(jù)分析的手段,可大大提升成績管理效率,為訓練方案的制定及完善提供科學的數(shù)據(jù)支撐。同時通過適配,可用于其他需要成績管理的場合。

    0 引言

    在平日訓練工作中,訓練成績是檢驗訓練效果最好的方式[1],而成績管理及分析是最大化利用訓練成績的手段。原始手段是人工管理,效率較低,錯誤率較高,成績分析費時費力。利用計算機進行信息化管理可以減輕管理人員的工作壓力,提高工作效率。同時分析結果可以反饋回訓練人員,了解其弱項進行針對訓練,穩(wěn)定其狀態(tài),對于提高訓練成績有著更好的作用。

    1 訓練數(shù)據(jù)庫的建立

    訓練數(shù)據(jù)庫需要建立人員信息表、各項訓練成績標準表(數(shù)量多且要分男女列表)、各統(tǒng)計時間段表等表單,用作訓練數(shù)據(jù)統(tǒng)計軟件查詢及成績寫入。其中,人員信息表中主要包含的字段有姓名、出生年月、性別等信息[2],各項訓練成績標準表中包含各項目的各年齡段對應的成績標準,各統(tǒng)計時間段表包含姓名、選擇項目的名稱、原始成績、得分以及評價[3-4]。初始建立訓練數(shù)據(jù)庫時考慮分階梯取成績,導致所有原始成績對應的分值都落在低線,影響線性考量人員真實水平;后來用線性插值取代,在成績標準的每一段中引入線性插值,將原始成績對應的分值計算細化,效果更理想,也更人性化。

    因為涉及到人員及成績計算,本數(shù)據(jù)庫分三類,一類為人員信息,為一張表,如表1所示;二類為各項成績標準表,分項目及男女分開制表,如表2所示;第三類為以時間為表名,成績?yōu)閮热莸臄?shù)據(jù)表,如表3所示。三類表同在一個數(shù)據(jù)庫中,方便管理。下面分別介紹每類表結構組成。各年齡段按照實際分為多個段。項目根據(jù)實際情況可擴展。

    表1 人員信息表Tab.1 A table of personnel information

    表2 成績標準表Tab.2 A table of score standard

    表3 記錄成績表Tab.3 A table of record achievement

    2 軟件設計

    2.1 基本介紹

    軟件分成績錄入及修改、成績查詢、標準查詢、成績可視化分析等功能模塊,每個模塊獨立不同時運行。

    2.2 數(shù)據(jù)錄入及修改

    數(shù)據(jù)錄入功能首先鏈接數(shù)據(jù)庫,讀取人員信息表[5],輸入此次訓練成績時間,選擇其中一人,此時會查詢數(shù)據(jù)庫有無成績記錄,若有則顯示記錄成績,可修改成績。若無則數(shù)據(jù)清零。人工錄入原始成績后自動計算年齡,查找對應項目對應年齡段標準表后線性計算分值成績,給出評價。將各項項目名稱、原始成績、分值成績和評價記錄入數(shù)據(jù)庫。最后自動計算總分和評價錄入數(shù)據(jù)庫。需要注意的是時間信息需要進行處理,如原始成績?yōu)榉置虢Y構,數(shù)據(jù)庫則存儲總秒值,保證全部原始成績?yōu)殚L整型結構,便于后續(xù)數(shù)據(jù)庫讀取數(shù)值及計算,訓練數(shù)據(jù)統(tǒng)計軟件數(shù)據(jù)錄入流程如圖1所示。

    圖1 訓練數(shù)據(jù)統(tǒng)計軟件數(shù)據(jù)錄入流程圖Fig.1 Data entry flow chart of training data statistics software

    2.3 成績查詢

    成績查詢可查詢單人或多人某個時間段的成績。首先連接數(shù)據(jù)庫,讀取有日期記錄的表單,排序,供用戶選擇時間段,讀取人員信息供用戶選擇人員,計算時間段內值作為表名,選擇的人員作為查詢條件,將成績查詢并顯示,有時間信息的數(shù)據(jù)需要計算處理還原為分秒結構,訓練數(shù)據(jù)統(tǒng)計軟件成績查詢流程如圖2所示。

    圖2 訓練數(shù)據(jù)統(tǒng)計軟件成績查詢流程圖Fig.2 Performance query flow chart of training data statistics software

    2.4 標準查詢

    為了查詢某人某項訓練標準,樹立訓練目標,設立標準查詢功能,可查詢單人當前年齡某項目標準和某項目全年齡標準,和成績查詢類似,僅選擇項變?yōu)轫椖窟x擇和單人/全體兩項,當選擇單人時,繼續(xù)選擇具體某人,當選擇全體時,需選擇性別。當查詢結果與時間相關時,需通過計算轉換為正常時間值。

    2.5 成績可視化分析

    成績可視化分析可分析某個人一段時間內某項或總分變化曲線[6],分析原因,找到對策。也可分析全體人員某個時間成績分布,便于管理者掌握總體情況,還可以對全體某個時間段成績變化進行分析,掌握動態(tài)變化。通過柱狀圖、餅圖等形式,將結果直觀呈現(xiàn)。

    如分析單人一段時間總分變化,可讀取相應的數(shù)據(jù),以時間線為橫軸,總成績?yōu)榭v軸生成柱狀圖,可直觀顯示成績變化[7]。若分析某段時間成績較低,可查詢各項成績,分析原因。

    總結規(guī)律,進行針對訓練,提高成績,如分析全體人員優(yōu)秀、良好率等指標,可通過繪制餅狀圖呈現(xiàn)優(yōu)秀占比,供管理者總體掌握[8]。

    3 軟件實現(xiàn)

    本文通過Labview和數(shù)據(jù)庫技術共同實現(xiàn),Labview使用圖形編程,直觀明了,總體結構為總分形式,一個主界面,四個模塊,各模塊互相獨立,使用主循環(huán)加事件結構響應各模塊[9]。數(shù)據(jù)庫使用Mysql、Labview和Mysql通過ODBC連接。

    3.1 連接數(shù)據(jù)庫

    安裝ODBC后,打開ODBC設置工具,添加Mysql,填寫連接名稱,網(wǎng)絡地址,數(shù)據(jù)庫用戶名和密碼后確定,點擊Labview工具》連接數(shù)據(jù)庫,選擇剛創(chuàng)建的Mysql連接,選擇相應的數(shù)據(jù)庫,確定會生成UDL的鏈接文件,使用Labview編程界面數(shù)據(jù)庫連接子vi,連接輸入就是生成的UDL文件,此時數(shù)據(jù)庫連接成功[10]。

    3.2 計算成績

    選擇具體人后可查詢出生日期和性別,出生日期和成績錄入日期相減得到年齡,項目名和性別組合成為數(shù)據(jù)庫中的表單,按照表單和年齡段可查詢成績列表[11],按照線性插值方法,可得到當前輸入值的得分,并由得分判斷評價。

    3.3 數(shù)據(jù)庫寫入

    當前成績錄入日期在數(shù)據(jù)庫表單中是否存在,若不存在,則創(chuàng)建一個以錄入時間為表名的表,結構可復制模板表。將各項內容匯總后使用Insert插入數(shù)據(jù)庫,若有修改,則使用Updata更新語句[12-13]。注意總評價的邏輯關系。

    4 結語

    本文使用Labview和數(shù)據(jù)庫聯(lián)合編程,解決了以往靠人工計算成績的繁瑣和可能出現(xiàn)的錯誤[14-15],并完成數(shù)據(jù)可視化分析,提高了工作效率,該軟件拓展后還可應用于其他需要統(tǒng)計項目成績的場合。

    引用

    [1] 杜振中.高校運動信息管理系統(tǒng)在計算機視域下的設計與實現(xiàn)研究[J].現(xiàn)代電子技術,2020,43(24):105-109.

    [2] 陳平.大學物理實驗成績管理系統(tǒng)的設計與實現(xiàn)[J].科技與創(chuàng)新,2021(8):121-122.

    [3] 曾偉梁,李佳寧.基于Java Web MVC框架的學生成績管理系統(tǒng)設計[J].南昌師范學院學報,2020,41(6):37-40.

    [4] 石國濤,李澤華,李勇,等.學生成績管理系統(tǒng)的設計與開發(fā)研究[J].現(xiàn)代信息科技,2020,4(19):48-52.

    [5] 石怡.基于MySQL數(shù)據(jù)庫的查詢性能優(yōu)化研究[J].四川職業(yè)技術學院學報,2021,31(1):164-168.

    [6] 闕金煌.基于Anaconda環(huán)境下的Python數(shù)據(jù)分析及可視化[J].信息技術與信息化,2021(4):215-218.

    [7] 盧弘杰.大數(shù)據(jù)可視化與可視分析[J].電腦知識與技術,2021,17(8):27-29.

    [8] 陳歡歡,龐進,辛晨,等.高校學生數(shù)據(jù)可視化分析研究[J].信息系統(tǒng)工程,2020(9):134-135+137.

    [9] 劉恒祥.基于PHP&MySQL的高校招生管理信息系統(tǒng)的開發(fā)與設計[J].自動化技術與應用,2021,40(3):176-179.

    [10] 管宇.基于Labview Vision的車牌識別方案的研究[J].科技經(jīng)濟市場,2021(02):7-8.

    [11] 陳震.LabView在自動識別系統(tǒng)開發(fā)中的應用[J].艦船科學技術,2020,42(24):172-174.

    [12] 李艷杰.MySQL數(shù)據(jù)庫下存儲過程的設計與應用[J].信息技術與信息化,2021(1):96-97.

    [13] 劉柱.基于LabVIEW的指紋驗證系統(tǒng)開發(fā)和應用[J].電腦知識與技術,2021,17(10):246-248.

    [14] 賀路路,阮曉龍.高校學生考試成績的數(shù)據(jù)分析模式與可視化研究[J].計算機時代,2019(9):50-52+56.

    [15] 肖冬焱,蔣智鋼.基于VB的通用型成績自動錄入軟件的研究及實踐[J].電腦知識與技術,2020,16(23):4-6.

    猜你喜歡
    可視化數(shù)據(jù)庫分析
    基于CiteSpace的足三里穴研究可視化分析
    基于Power BI的油田注水運行動態(tài)分析與可視化展示
    云南化工(2021年8期)2021-12-21 06:37:54
    隱蔽失效適航要求符合性驗證分析
    基于CGAL和OpenGL的海底地形三維可視化
    “融評”:黨媒評論的可視化創(chuàng)新
    傳媒評論(2019年4期)2019-07-13 05:49:14
    電力系統(tǒng)不平衡分析
    電子制作(2018年18期)2018-11-14 01:48:24
    數(shù)據(jù)庫
    財經(jīng)(2017年2期)2017-03-10 14:35:35
    電力系統(tǒng)及其自動化發(fā)展趨勢分析
    數(shù)據(jù)庫
    財經(jīng)(2016年15期)2016-06-03 07:38:02
    數(shù)據(jù)庫
    財經(jīng)(2016年3期)2016-03-07 07:44:46
    辽中县| 南华县| 林芝县| 崇左市| 泽州县| 桂东县| 灵丘县| 白水县| 永兴县| 游戏| 诸城市| 池州市| 永登县| 颍上县| 息烽县| 武乡县| 阜南县| 安丘市| 德庆县| 长汀县| 东阳市| 灵璧县| 仲巴县| 肥东县| 白玉县| 西城区| 普兰店市| 周口市| 阳山县| 河北区| 衡阳县| 宁化县| 石楼县| 二连浩特市| 壶关县| 屏东县| 铁岭市| 新巴尔虎左旗| 龙泉市| 吉林市| 泰兴市|