4.8 KiB
4.8 KiB
军事训练与人才管理系统需求规格说明书
1. 系统概述
本系统为一个基于 PC 网页的后台管理系统,旨在实现军事单位在 训练消耗指标管理 和 人才信息管理 两大核心业务上的数字化、流程化和权限化操作。系统严格遵循师、团、营、连四级组织架构进行权限控制和数据流转。 服务层 (.NET 8),前端(Vue3+ElementPlus), 后台管理API /api/admin/*,数据库 SQL Server
2. 组织架构与账号体系
- 平台: PC 网页后台。
- 组织层级: 系统支持四级组织架构:
- 师级:师首长机关
- 团级:合成第10团、合成第11团、合成第12团、火力团、支援保障团等
- 营级:如合成第10团1营、合成第10团2营等
- 连级:如合成第10团1营1连、合成第10团1营2连等
- 账号创建: 可按上述组织架构创建后台账号。
- 超级管理员: 拥有系统的全部权限,通常对应师首长机关的顶级账号。
- 操作记录: 师机关可查看所有下级账号的操作日志和数据上传记录。
3. 训练消耗指标管理
3.0 训练消耗数据模板结构(依据《训练消耗数据模板.xlsx》)
系统中的训练消耗数据应严格遵循以下字段结构进行建模:
| 字段名 | 说明 | 示例 |
|---|---|---|
| 分类 | 弹药或物资的大类 | 一、轻武器弹药;二、压制武器弹药 |
| 弹药/物资名称 | 具体的弹药或训练物资名称 | 5.8mm普通弹;120mm迫击炮弹 |
| 计量单位 | 消耗量的单位 | 发;枚;千克 |
| 整体训练指标 | 师级下发的总指标量 | 10000 |
| 下发单位 | 接收指标的团级单位名称 | 合成第10团;师首长机关 |
| 单位指标 | 下发给该单位的具体指标数值 | 2500 |
| 单位消耗 | 该单位上报的实际消耗量 | 2300 |
| 进度 | 自动计算:单位消耗 / 单位指标 |
92% |
注:在实际数据库设计中,“整体训练指标”与“单位指标”属于指标下发阶段的数据;“单位消耗”属于上报阶段的数据;“进度”为系统自动计算字段。
3.1 指标下发(由师机关操作)
- 创建分类: 师机关可创建数据分类(如“一、轻武器弹药”、“二、压制武器弹药”等)。
- 创建表单:
- 选择已创建的分类。
- 填写具体数据项信息:
弹药名称、弹药计量单位、整体训练指标(总指标)。 - 选择要下发的团级单位(包括师首长机关本部)。
- 为每个被选中的单位分配具体的指标数值(即“单位指标”)。
- 校验规则: 所有被下发单位的“单位指标”之和必须等于“整体训练指标”。提交时若不满足,系统需弹出提示。
- 数据下发: 表单创建并校验通过后,相关数据自动下发至对应的团级账号。
3.2 消耗上报
正常情况(逐级汇总上报)
- 团级操作:
- 团部账号可查看收到的指标数据,包括:
分类、弹药名称、单位、指标、消耗、进度(消耗/指标)。 - 团部可点击【提交消耗】按钮,上报本团(含下属所有营、连)的总消耗值。
- 团部账号可查看收到的指标数据,包括:
- 营级操作:
- 营级账号可查看相关数据,但仅包含:
分类、弹药名称、单位、消耗。 - 营级无
指标和进度字段,其职责是汇总本营(含下属连)的消耗,并向上(团部)提交。
- 营级账号可查看相关数据,但仅包含:
- 连级操作:
- 连部账号通常只具备查看权限,不直接上报数据,其消耗数据由所属营部统一汇总上报。
特殊情况(越级上报)
- 在特殊情况下,连部可直接上报。
- 连部点击【提交消耗】后,在弹窗中可选择将数据【提交至营部】或【提交至团部】。
3.3 数据查看
- 师机关视图:
- 查看所有分类下的
总指标、总消耗、总进度。 - 查看直接下发单位(师本部、各团)的详细
指标、消耗、进度。 - 查看所有营、连级单位的具体
消耗数据。 - 可查看所有数据的详细上报记录,包括操作时间和操作人。
- 查看所有分类下的
- 团部视图:
- 查看本团的
总指标、总消耗、总进度。 - 查看本团所属所有营、连单位的
消耗数据。 - 可查看详情上报记录。
- 查看本团的
3.4 数据修改与删除
- 原则: 数据一旦上报成功,不可直接修改或删除。
- 申请流程:
- 用户找到目标上报记录,点击【申请删改】。
- 在弹窗中选择申请类型(【修改】或【删除】),并填写原因或新值。
- 申请提交后,自动流转至师部审批。
- 师部审批:
- 师部可在“删改申请”列表中查看所有请求,信息包括:申请人(子账号名)、原因、对应数据详情。
- 师部审核同意后,由系统或师部人员执行最终的修改或删除操作。
4. 人才信息管理
4.1 人才上报
- 上报主体: 各级单位(连、营、团)均可向上一级单位上报人才。
- 上报内容 (依据《人才数据库模板.xlsx》):
- 姓名
- 照片(2寸以内)
- 单位
- 部职别
- 军衔
- 士兵证号
- 专业岗位
- 政治面貌
- 文化程度
- 民族
- 籍贯
- 出生年月
- 入伍年月
- 特长
- 参加培训、集训情况
- 取得成绩(成果)(可手填、可上传照片)
4.2 人才审核与等级认定
- 审核: 上级单位收到人才上报后,可选择【同意】或【拒绝】。
- 等级认定:
- 人才的等级由最终同意其申请的单位级别决定。
- 示例流程:
- 连部上报人才A → 营部同意 → 人才A为“连级人才”。
- 营部将人才A上报至团部 → 团部同意 → 人才A升级为“营级人才”。
- 团部将人才A上报至师部 → 师部同意 → 人才A升级为“团级人才”。
- 师部可直接将任何人才升为“师级人才”。
- 跨级规则: 不允许跨级直接升级人才(例如,连部不能直接向师部申请将人才升为团级人才)。
4.3 人才信息查看
- 各级单位可查看其所属下级单位的人才列表。