999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

軍事體育訓練管理系統的設計

2020-07-22 09:54:57張寧李嘉森周鋼
電腦知識與技術 2020年11期

張寧 李嘉森 周鋼

摘要:以軍事體育訓練管理工作為業務背景,在分析了系統的功能需求基礎上,設計基于C/S的多層體系架構,按照主要功能和輔助功能完成系統功能結構設計,按照概念結構設計、邏輯結構設計、物理結構設計的基本步驟完成系統數據庫設計,系統實際運行效果良好,對提升軍事體育訓練信息化水平具有重要的軍事意義。

關鍵詞:軍事體育訓練;多層結構;數據庫設計;SQLite

中圖分類號:TP311 文獻標識碼:A

軍事體育訓練是以實戰為導向,以任務為牽引,以科學理論為指導,按作戰需要和崗位需求進行身體訓練。軍事體育訓練是軍事訓練的重要組成部分,是強健官兵體魄,強化個人素質,提升單兵技能的重要訓練手段。

隨著軍隊信息化發展和新版《軍事體育訓練大綱》頒布嘲,為適應新時代軍事體育訓練管理工作開展,按照軟件工程思想,從需求分析、總體設計、詳細設計到具體實現完成“軍事體育訓練管理系統”的開發與設計。系統能夠有效地提升軍事體育訓練的組織與管理工作效率,提高軍事體育訓練成績分析和統計能力,對提高軍事體育訓練水平具有重要的軍事意義。

1系統需求分析

軍事體育訓練管理系統的功能需求是圍繞軍事體育訓練管理業務開展,遵照系統開發原則,以軍事體育訓練、測試、考核為中心任務,關注軍事體育訓練成績數據相關需求,從業務流轉角度對系統功能進行劃分,具體應當實現以下功能:

1.1基礎信息管理功能

基礎信息管理主要從系統涉及的三個基本對象信息進行展開,即學員基礎信息、項目基本信息和單位基本信息的管理。

1.2訓練成績管理功能

訓練成績管理主要圍繞新大綱的通用訓練科目、聯考科目和其他科目三大類訓練科目,以及一個特定體型測試項目的訓練成績管理,從訓練測試、考核的組織實施流程來劃分為訓練成績錄入、項目評價、科目評估三大主要功能。

1.3訓練輔助指導功能

訓練輔助指導功能主要提供項目訓練指導和運動傷病防護等相關知識,提供以文本、表格、視頻為主的訓練輔助資料,按照訓練科目、人員類別提供分類指導、針對輔導。

2系統體系架構

系統參考管理信息系統的通用模型,結合應用信息環境條件和系統需求分析,設計基于Client/Server的多層結構,劃分為數據庫層、數據訪問層、業務邏輯層、服務交互層和應用表示層,系統體系架構具體設計如圖1所示。

其中,數據庫層主要是系統數據源,根據系統業務應用特點,系統數據庫層主要包括系統數據庫和資源文件兩部分,其中系統數據庫主要記錄系統業務開展實施中記錄各項結構化數據,資源文件主要是系統運行涉及的文本、視頻等各類非結構化數據。

數據訪問層主要是用于為業務邏輯層提供數據訪問的通道,為數據源(包括數據庫和文件庫)提供數據服務接口,是進行數據訪問,進行數據查改增刪基本操作的通道,為系統文件提供訪問渠道。

業務邏輯層是系統的核心層次,主要提供系統開展軍事體育訓練管理業務的相關邏輯實現,從業務層次可以分為三類業務邏輯:一是數據讀寫業務邏輯,該部分主要與數據源中的關系數據庫密切相關,構建關系數據庫的查改增刪等相關基礎業務,該部分一般通過嵌入式SQL語句或調用存儲過程實現;二是基于數據服務為基礎的業務邏輯,如基于關系數據庫中相關數據的人員信息管理、科目信息管理、訓練成績管理以及系統用戶管理等核心數據業務,和基于資料文件的訓練資料管理業務;三是特定業務邏輯,主要依托系統內部數據,主要包括訓練成績數據和科目考核標準開展項目成績評價和科目成績評估,與系統數據層的相關交互較少,該部分業務獨立性、特定性較強。

服務交互層是應用前臺或用戶操作使用或調用業務邏輯的接口,主要完成報表打印生成等操作系統相關服務的調用,業務邏輯層的系統內部關鍵業務邏輯的使用,以及進入相關內部業務邏輯使用的身份認證技術。

應用表示層是展現給系統用戶的交互界面、圖形接口及其接口控制器。

3系統功能結構

系統功能結構是根據前期系統需求分析的功能需求為藍本,結合信息化流程執行過程和軟件工程思想,將系統功能劃分為系統主要業務功能和系統輔助功能兩大部分。其中,系統主要業務功能是系統完成軍事體育訓練管理相關業務的功能,主要包括學員信息管理、訓練成績管理、科目標準管理、訓練指南四個功能,系統輔助功能主要是支撐系統正常運行的輔助性、協助性功能,主要包括系統管理、成績查詢、統計報表、智能分析四項功能。系統功能結構如圖2所示。

4系統數據庫設計

系統數據庫設計一般分為數據庫概念結構設計、邏輯結構設計、物理結構設計三個階段具體展開。

4.1概念結構設計

根據軍事體育訓練管理業務實際隋況,數據庫概念結構設計涉及的業務實體包括:學員,訓練科目,單位等,涉及的主要聯系包括學員與單位之間的隸屬關系,學員和訓練科目之間的考核成績關系。

依據此,構建系統數據概念結構設計E-R圖,具體如圖3所示。

4.2邏輯結構設計

根據系統數據庫E-R圖,三個實體,即單位、學員、科目應當構建對應的關系模型,對于單位和學員之間的一對多的隸屬聯系將單位基本信息列入學員信息中,學員和科目之間的多對多的訓練聯系構建對應的關系模型構建獨立關系模型。

具體數據庫邏輯結構設計為:

單位(編碼、單位名稱、上級編碼、權限、密碼);

學員(學號、姓名、出生日期、性別、身高、體重,單位編碼、專業代號、人員類別、照片路徑);

科目(代碼、科目代碼、成績、評級、評級、年齡、性別、人員類別);

訓練(學員學號、科目代碼、成績、評級、測試時間)。

4.3物理結構設計

數據庫物理結構設計是根據系統數據庫邏輯結構的關系模型,使用SQLite輕量數據庫,使用SQLite Expert pro作為系統數據庫管理系統,完成具體數據庫物理結構設計。主要對上述數據庫邏輯結構的關系模型,設計配套物理結構,具體包括單位、學員、科目和訓練成績四個基本表,這里以基本表“訓練成績”為例,其物理結構如表1所示。

5結束語

系統目前已在兩個基層單位進行試點運行完畢,運行效果良好,達到了預期設計目標,滿足用戶需求。

系統以軍事體育訓練管理工作為業務背景,緊扣軍事體育訓練成績管理的中心功能,詳盡分析了系統的功能需求,設計基于C/S的多層體系架構,按照主要功能和輔助功能完成系統功能結構設計,按照概念結構設計、邏輯結構設計、物理結構設計的基本步驟完成系統數據庫設計,系統實際運行效果良好,有效支撐了軍事體育訓練工作的展開,對提升軍事體育訓練信息化水平具有重要的軍事意義。

主站蜘蛛池模板: AV熟女乱| 日本免费一级视频| 一区二区三区高清视频国产女人| 9啪在线视频| 亚洲永久色| 亚洲天堂日韩av电影| 国产激情在线视频| 亚洲中字无码AV电影在线观看| 国产精品对白刺激| 久久综合结合久久狠狠狠97色| 中文字幕2区| h视频在线播放| 亚洲精品无码久久毛片波多野吉| 国产高清免费午夜在线视频| 精品伊人久久久久7777人| 极品尤物av美乳在线观看| av手机版在线播放| 国产精品一线天| 欧美成人免费| 欧美a在线视频| 精品欧美一区二区三区在线| 中文字幕人妻无码系列第三区| 99热这里只有精品免费国产| 久久亚洲国产视频| 欧美精品v| 色悠久久久久久久综合网伊人| 国产欧美在线| 九色视频在线免费观看| 免费无码一区二区| 亚洲人成日本在线观看| 五月丁香在线视频| 日韩123欧美字幕| 亚洲AV无码久久天堂| 国产精品成人免费综合| 国产性猛交XXXX免费看| 五月综合色婷婷| 蜜臀AVWWW国产天堂| 激情综合网激情综合| 成人年鲁鲁在线观看视频| 午夜一级做a爰片久久毛片| 欧洲欧美人成免费全部视频| a级毛片免费在线观看| 免费a级毛片视频| 免费网站成人亚洲| 亚洲最大情网站在线观看| 91香蕉视频下载网站| 亚洲三级网站| av手机版在线播放| 欧美日韩第三页| 伊人久久福利中文字幕| 国产在线一二三区| 日韩免费成人| 久久午夜夜伦鲁鲁片不卡| 亚洲色无码专线精品观看| 国产欧美综合在线观看第七页| 国产精品尤物在线| 欧美成人影院亚洲综合图| 大学生久久香蕉国产线观看| 国产成人精品18| 男女性午夜福利网站| 亚洲综合久久一本伊一区| JIZZ亚洲国产| 欧美亚洲第一页| 久久综合五月| 国产SUV精品一区二区| 999国内精品久久免费视频| 国产资源免费观看| 91丨九色丨首页在线播放 | 国产午夜精品一区二区三区软件| 免费女人18毛片a级毛片视频| 国产91无码福利在线| 婷婷色中文网| 中文字幕亚洲第一| a级毛片免费在线观看| 国产激情第一页| 国产原创自拍不卡第一页| 黄色a一级视频| 久久9966精品国产免费| 99视频在线观看免费| 国产精品无码AⅤ在线观看播放| 国产一级视频久久| 91年精品国产福利线观看久久|