航空培训涉及培训管理部门、教学实施中心、航校、所属单位、人力部门、教员和飞行学员等多方协同。教员的聘任、授课资格、教学档案与时间占用相互关联;飞行学员则需要经历招飞、在校培养、毕业入职和在队训练等阶段,持续维护训练进度、资质、成绩和评价记录。若资料分散维护、流程依靠线下流转,容易出现重复录入、进度难追踪、人员安排冲突和历史信息衔接困难。本项目在航空培训管理平台内建设教员与飞行学员两个业务域,将人员档案、准入规则、分阶段审批、训练跟踪、分级预警和能力评价纳入统一管理,支持各岗位按职责办理业务、查询进度和追溯记录。
一、教员管理:建设教员库、B类教员库和党校专家库,维护教学信息、教员档案、论文获奖、奖惩及作风等资料,集中查看授课资格、授课、培训、课程研发与聘任记录;支持资料批次审批、启停和特殊教员身份维护。覆盖招聘需求、初聘、续聘名单下发确认、续聘、晋级、降级、解聘,联动培训、考核与聘任结果;支持按岗位和专业配置准入条件及版本管理。
二、授课资格与时间管理:支持多教员、多课程申请,安排试讲、评审人员与场地,完成分阶段审批;提供资格暂停、失去、恢复和历史查询,以及时间占用申请、冲突校验、批量导入和提前解除。
三、飞行学员管理:贯通招飞学员库、在校学员库、待入职推送、分公司入职学员库和在队学员库,支持资质审核、毕业审批、大纲变更、停飞、加时、训练报名及两段审批;管理训练进度、阶段、成绩、英语水平、心理测评、请假、作风、日常学习与实践活动。
四、监控与评价:提供按航校配置的黄橙红分级预警、在队训练进度和空闲状态查询;通过PLM档案汇总培训结果、能力评价与作风记录,展示三类岗位胜任力及九项核心能力雷达图,支持评价修订、模型与推送配置、档案导出。
我负责现有航空培训管理平台中教员管理、飞行学员管理相关功能的开发与联调。前端采用Vue 3、TypeScript和Element Plus,复用公共查询、表格、人员机构选择、附件及审批组件,通过ECharts展示胜任力雷达图;后端采用JDK 17、Spring Boot和MyBatis-Plus访问GaussDB,并接入Flowable审批引擎。
实现重点包括:将不同岗位、专业和聘任类型的准入要求配置为条件规则,并通过审批管理版本;衔接资格申请、试讲评审、场地与人员时间占用;按角色和组织限制查询及操作范围,结合审批状态约束维护行为;在招飞、在校、入职、在队等阶段处理人员及资质衔接。针对批量业务,提供模板导入、逐项校验、失败原因反馈和审批批次管理;针对训练名单下游同步,采用事务、重复处理校验和失败重试,减少重复入库与处理中断影响。聚合档案通过批量读取减少逐行查库。PLM评价保存模型和评分明细快照,结合修订记录、百分制统计与雷达图,支持评价结果追溯。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论