?

基于B/S結構的通信部隊訓練管理系統的設計研究

2016-11-09 23:31郭巡郝威
數字技術與應用 2016年9期

郭巡 郝威

摘要:當前,我軍在基層通信部隊訓練管理信息系統建設方面還存在一些不足,這制約了部隊日常訓練的創新發展。針對這一現實問題,本文提出了開發基于B/S結構的訓練管理信息系統的目標,進行了總體設計、角色設計、功能模塊設計、智能組卷設計和人員編組設計,并根據系統的實際應用情況提出了穩定性和安全性要求,最后對系統的應用前景進行了探討。

關鍵詞:通信部隊 訓練管理 B/S結構

中圖分類號:TP393.09 文獻標識碼:A 文章編號:1007-9416(2016)09-0140-02

1 前言

開展軍事訓練是部隊能打仗、打勝仗的重要抓手和有效途徑,在建設信息化軍隊、打贏信息化戰爭的大背景下,加快軍事訓練信息化建設是規范訓練秩序、提高訓練效率、提升部隊軍事訓練層次水平的重要途徑。當前,我軍在基層通信部隊訓練管理信息化建設方面還存在一定不足,不少單位對訓練管理甚至還停留在人工或者半人工的狀態,這不僅牽扯了部隊指揮員和官兵大量精力,同時也制約了日常訓練的創新發展?;诖?,開發一套基于網絡的訓練管理信息系統顯得尤為重要,通過該系統能對訓練的計劃擬制、準備籌劃、組織實施和考核評估等各個環節實施科學高效和精確規范的管理。

2 B/S結構概述

B/S結構即瀏覽器/服務器結構,在這種模式中,應用請求通過客戶端自身的瀏覽器進行提交,Web應用服務器對相關請求進行接收處理,同時將其中的數據請求發送給數據庫服務器處理,處理結果最后反饋客戶端,顯示給用戶。B/S結構將系統功能實現的核心部分集中到了服務器上,統一了客戶端,簡化了系統的開發、維護和使用,具有接入方便、維護和管理成本低、跨平臺應用零活、數據安全等一系列優點。

3 系統開發目標

通過對通信部隊軍事訓練信息管理實際業務的調研分析,制定了系統開發的總體目標:利用網絡對軍事訓練的各種信息進行規范化和智能化管理,實現訓練管理、信息服務和輔助決策等諸多功能,滿足普通官兵、作訓機關、部隊首長、基層單位和機關部門等需求。具體實現如下目標:

①實現對訓練基本信息、訓練物資、訓練登統計的網絡化管理;

②實現對部隊單位和參訓人員訓練情況的查詢、分析和評估;

③實現訓練計劃的網上上報、修改反饋和審批發布;

④實現理論學習的在線考核、智能組卷和自動評閱;

⑤實現訓練評估、人員編組的輔助決策。

4 系統的設計

4.1 總體設計

系統以部隊現有的網絡條件為依托,采用B/S三層架構進行設計開發,使用ASP.Net3.5進行實現,網絡系統軟件平臺使用Windows Server 2003,Web服務器程序使用IIS 6.0,數據庫采用SQL SERVER 2008,其體系結構如圖1所示。

4.2 詳細設計

4.2.1 角色設計

將系統用戶劃分為系統管理員、部隊首長、作訓機關、基層營連和其他機關、普通官兵等六種角色。系統管理員擁有系統最高權限,而其他用戶所擁有的權限由系統管理員根據實際情況進行設置。

4.2.2 功能模塊設計

按照軟件模塊化設計思想,將系統設計為七大主要功能模塊,根據實現功能的不同分別是基本信息管理模塊、訓練計劃管理模塊、理論考核管理模塊、訓練評估管理模塊、登統計管理模塊、人員編組管理模塊和系統管理模塊,各功能模塊之間既相互獨立又共享數據。系統主要功能結構如圖2。

①基本信息管理模塊。主要是對訓練開展涉及的七類信息進行管理,包括參訓人員管理、參訓單位管理、訓練科目管理、訓練場地管理、訓練教官管理和訓練物資管理等功能,實現對以上內容的添加、修改、刪除、查詢等相關操作。

②訓練計劃管理模塊。主要是對訓練計劃制定和發布流程進行規范管理,包括訓練計劃擬制、訓練計劃審批和訓練計劃查詢等功能,實現訓練計劃的網上上報、修改反饋和審批發布。

③理論考核管理模塊。主要是對官兵網上理論考核進行設置和操作,包括在線考核、考核設置、題庫管理、閱卷管理功能,實現理論知識在線考核、自動命題、試卷的隨機組合、客觀題的自動評閱功能。

④訓練評估管理模塊。主要是對訓練情況進行綜合分析和評估,包括訓練成績統計、訓練成績分析、能力綜合評估等功能,實現對各訓練成績的數字化管理和對比分析,并根據評估模型,對單位和個人訓練效果和綜合能力進行全面評估。

⑤登統計管理模塊。主要是對值勤訓練中相關數據進行管理,主要包括訓練情況登計、演習演練情況登計、完成任務登記、獎懲情況登記等內容,實現以上數據的規范化統計。

⑥人員編組管理模塊。主要是為值班值勤的人員分組提供科學決策,實現值班值勤人員的科學調配和編組,提升值班值勤整體效能。

⑦系統管理模塊。主要是對系統用戶進行管理,實現對用戶及權限的添加、修改、刪除等功能。

4.2.3 智能組卷和人員分組設計

為完成智能組卷,在題庫設計時為每道試題設置包括分值、所屬科目、考核要點、難易度、題目類型、完成時間等指標,在出題時通過對指標的選擇,使系統生成的試卷與組訓人員的意圖盡可能的相一致。在人員分組設計中,根據綜合評估模型,對部隊官兵業務能力、訓練水平進行評估和量化,得到每個人的戰斗力指數,再根據戰斗力指數之和進行人員編組。系統采用改進的遺傳算法進行實現,具體流程如圖3。

4.2.4 穩定性和安全性設計

因為涉及部隊值勤訓練、體制編制、使命任務等多項內容,在系統設計中對穩定性和安全性的要求就顯得尤為重要。在穩定性設計上,系統服務器應具有冗余配置或備份設備,中心機房供電線路必須連接UPS,在系統開發過程中加入抗故障設計,可以對運行中可能發生的故障自動排除。在安全性設計上,整個系統必須進行全面的防病毒設置,并嚴格阻斷與民用網絡的物理鏈接,同時還要具備用戶登錄信息的過濾功能、登錄IP的限制、數據預處理和加密等功能。

5 結語

本系統依托部隊現有的軍綜網,對各訓練環節進行統籌整合,實現從訓練計劃準備到訓練考核評估整個過程的網絡化、精細化管理,改變了訓練組織、管理、考評、運用模式,提高軍事訓練科學化水平。

參考文獻

[1]蘇錦江,張傳富.軍事信息系統[M].北京:電子工業出版社,2010.

[2]費肖竣.美國軍隊信息化建設研究[M].北京:國防大學出版社,2003.

[3]王宏生.人工智能及其應用[M].北京:國防工業出版社,2006.

[4]潘金寬.信息化條件下軍事訓練基本特征[J].國防科技,2006,(8):62-66.

[5]季久峰,李志.ASP.NET辦公自動化系統開發實例導航[M].北京:人民郵電出版社,2004.

[6]胡南珍,盧揚.SQL Server數據庫應用技術[M].鎮江:江蘇大學出版社,2012.

[7]許曉坤.基于ASP.NET的部隊信息自動化系統[J].兵工自動化,2006,25(5):33-34,39.

[8]劉遵仁,于忠清.從零開始-SQL Server中文版培訓教程[M].北京:機械工業出版社,2002.

[9]周澤云,王青海.基于B/S模式的分布式訓練管理系統的設計與實現[[J].計算機工程與設計,2005,26(1):202-204.

[10]周洪娟.基于Web模式辦公自動化系統的設計與實現[J].電腦知識與技術,2006(11):99.

91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合