本项目面向军工装备效能评估领域,旨在为装备研发、试验及作战运用提供量化评估工具,支撑装备全生命周期决策。软件核心功能涵盖多源数据管理(兼容装备参数、试验数据等多格式导入与标准化处理)、效能指标计算(内置层次分析、模糊综合评判等模型,支持用户自定义评估算法)、可视化分析(通过图表/三维态势图直观呈现装备性能短板)、报告生成(一键输出符合国军标格式的评估文档)。业务流程从“数据接入→模型配置→仿真计算→结果输出”形成闭环,功能路径支持“单装备基础评估→多装备对比分析→作战场景推演”三级递进,满足从技术验证到战术决策的全场景需求。
项目采用分层架构设计:底层以C++实现高性能数学运算库,中间层封装评估模型(策略模式支持算法动态切换),上层基于MFC构建Windows桌面交互界面,数据存储采用面向对象数据库。
我负责核心评估引擎开发与性能优化:
主导完成3类主流评估模型(层次分析、模糊综合、TOPSIS)的C++落地,通过模板元编程优化泛型计算逻辑,使万级数据量下模型运算耗时从12s降至4s;
针对多线程并行计算时的资源竞争问题,采用“读写锁+任务队列”方案重构线程调度模块,解决偶发死锁问题,系统稳定性提升至99.9%;
设计“内存池+对象复用”机制优化大规模数据处理性能,内存占用峰值降低40%,支撑单次10万条试验数据的实时分析。