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的多層體系架構,按照主要功能和輔助功能完成系統功能結構設計,按照概念結構設計、邏輯結構設計、物理結構設計的基本步驟完成系統數據庫設計,系統實際運行效果良好,有效支撐了軍事體育訓練工作的展開,對提升軍事體育訓練信息化水平具有重要的軍事意義。

主站蜘蛛池模板: 国产成人精品一区二区秒拍1o| 中文字幕久久精品波多野结| 日韩无码一二三区| 成人福利在线视频| 在线综合亚洲欧美网站| 91在线中文| 久久综合成人| 亚洲愉拍一区二区精品| A级全黄试看30分钟小视频| 日韩在线影院| 精品1区2区3区| 国产亚洲高清视频| 欧美日韩中文国产va另类| 国产成人调教在线视频| 亚洲动漫h| 免费人成在线观看成人片| 91在线视频福利| 日韩av电影一区二区三区四区| 美女无遮挡免费网站| 国产激爽大片高清在线观看| 国产男女免费视频| 在线视频一区二区三区不卡| 国产日韩欧美在线播放| 99精品久久精品| 亚洲成网站| 综合人妻久久一区二区精品 | 福利小视频在线播放| 欧美日韩久久综合| 欧美成a人片在线观看| 国产内射一区亚洲| 毛片大全免费观看| 亚洲国产成人久久77| 国产乱子伦视频三区| 亚洲人成影视在线观看| 欧美日韩国产精品综合| 在线日韩一区二区| jizz亚洲高清在线观看| 亚洲乱码在线播放| swag国产精品| 午夜欧美理论2019理论| 伊人91视频| 国产一区二区三区免费观看 | 国产SUV精品一区二区6| 国产美女主播一级成人毛片| 一区二区在线视频免费观看| 久久国产黑丝袜视频| 特级aaaaaaaaa毛片免费视频| 亚洲国产欧美目韩成人综合| 又猛又黄又爽无遮挡的视频网站| 婷婷六月天激情| 国产一在线| 国产成人91精品免费网址在线| 18禁影院亚洲专区| 亚洲AV无码乱码在线观看裸奔| 中文字幕欧美日韩| 六月婷婷综合| 亚洲第一区欧美国产综合| 成人国产精品一级毛片天堂| 三级国产在线观看| 国产偷国产偷在线高清| 狠狠ⅴ日韩v欧美v天堂| 青草视频网站在线观看| 亚洲人成网站18禁动漫无码| 波多野结衣中文字幕久久| 九九久久99精品| 国产后式a一视频| 最新国产麻豆aⅴ精品无| 喷潮白浆直流在线播放| 91伊人国产| 无码aaa视频| 不卡无码网| A级毛片无码久久精品免费| 亚洲精品视频网| 亚洲国产综合第一精品小说| 2022国产无码在线| 精品国产香蕉伊思人在线| 国产高清在线丝袜精品一区| 啪啪免费视频一区二区| 精品欧美视频| 毛片最新网址| 91色综合综合热五月激情| 国产成人免费视频精品一区二区|