本项目立项旨在解决飞行学员在使用 X-Plane 模拟飞行软件时,缺少系统化线上任务管理、飞行训练记录,传统模式下训练计划零散、飞行数据无法留存复盘、理论学习缺少统一管理入口。依托后台管理系统,支持教员发布飞行训练任务、学员接收并完成对应科目练习,同步记录飞行全过程数据,实现飞行训练下发、执行、归档、复盘一体化管理。
点击空白处退出提示
本项目立项旨在解决飞行学员在使用 X-Plane 模拟飞行软件时,缺少系统化线上任务管理、飞行训练记录,传统模式下训练计划零散、飞行数据无法留存复盘、理论学习缺少统一管理入口。依托后台管理系统,支持教员发布飞行训练任务、学员接收并完成对应科目练习,同步记录飞行全过程数据,实现飞行训练下发、执行、归档、复盘一体化管理。
本系统包含五大核心功能模块:用户权限管理模块区分教员、学员角色,管控账号登录与数据访问权限;飞行训练任务模块支持教员创建、发布、编辑飞行训练科目,设置训练航线、考核标准、难度等级;飞行数据对接模块可与 X-Plane 模拟飞行软件通信,实时采集飞行姿态、位置、操作数据并本地存储;飞行复盘模块自动归档每次飞行记录,生成飞行偏差统计、操作失误分析报表。
本人独立完成项目整体架构设计与全流程开发,桌面端基于 Flutter Windows 开发桌面应用程序,搭建窗口交互界面、飞行任务管理页面、飞行数据可视化图表、用户操作交互逻辑;采用 C++ 开发底层通信核心模块,通过 UDP 协议对接 X-Plane 飞行模拟器,打通 Flutter 与底层数据双向调用通道;使用 Lua 编写可配置航电逻辑脚本,用来定义不同机型仪表运算规则、飞行科目判定条件、训练成绩评分逻辑。




评论