The invention relates to an automatic generation method of spacecraft test report based on data analysis platform, which includes the following steps: A. configuration of the underlying information of data analysis platform and association of relevant databases; B. formation of test report chapters and generation of test report templates; C. formation of data index tables according to the test report templates, generation of data customization templates; D. initiation of data analysis platform; Load the test report template and the data customization template; E. Output the test report and save it. According to the present invention, the automatic generation method of spacecraft test report based on data analysis platform greatly improves the work efficiency of testers and effectively promotes the progress of model development.
【技术实现步骤摘要】
基于数据分析平台的航天器测试报告自动生成方法
本专利技术涉及航天器总体电性能测试
,具体属于航天器综合测试应用领域,涉及一种基于数据分析平台的航天器测试报告自动生成方法。
技术介绍
航天器电性能测试,参试岗位人员需要编写阶段测试报告,对本岗位测试设备状态、测试项目完成情况、参数覆盖性检查、指令执行情况、自动判读情况、设备加电时间/动作次数等内容进行分析、汇总,给出本阶段测试结论。测试报告编写,除借助测试参数库外,还需要查询自动判读结论库、自动化测试库、状态管理库,岗位人员需启动多个客户端软件对每类数据库进行查询,将查询结果粘贴在报告里,报告编写信息种类多、数据结构复杂、工作量大。现有技术下,航天器测试报告编写,操作客户端软件多、系统资源占用较大,查询的曲线、报表等内容需人为复制、粘贴在报告里,编写效率低。所以,需要开发一个数据分析平台,整合各类数据库,优化数据查询策略,依据数据分析平台研究设计测试报告自动生成方法。
技术实现思路
本专利技术的目的在于解决上述问题,提供一种通过数据分析平台对航天器海量异构数据集中查询,加载测试报告模板实现查询结果自动录入各个章节,减少客户端软件使用,提高测试报告编写效率的基于数据分析平台的航天器测试报告自动生成方法。为实现上述专利技术目的,本专利技术提供一种基于数据分析平台的航天器测试报告自动生成方法,包括以下步骤:a.数据分析平台底层信息配置,关联相关的数据库;b.组建测试报告章节,并生成测试报告模板;c.根据所述测试报告模板组建数据索引表,生成数据定制模板;d.启动数据分析平台,加载所述测试报告模板和所述数据定制模板; ...
【技术保护点】
1.一种基于数据分析平台的航天器测试报告自动生成方法,包括以下步骤:a.数据分析平台底层信息配置,关联相关的数据库;b.组建测试报告章节,并生成测试报告模板;c.根据所述测试报告模板组建数据索引表,生成数据定制模板;d.启动数据分析平台,加载所述测试报告模板和所述数据定制模板;e.输出测试报告并保存。
【技术特征摘要】
1.一种基于数据分析平台的航天器测试报告自动生成方法,包括以下步骤:a.数据分析平台底层信息配置,关联相关的数据库;b.组建测试报告章节,并生成测试报告模板;c.根据所述测试报告模板组建数据索引表,生成数据定制模板;d.启动数据分析平台,加载所述测试报告模板和所述数据定制模板;e.输出测试报告并保存。2.根据权利要求1所述的基于数据分析平台的航天器测试报告自动生成方法,其特征在于,所述测试报告模板为Word测试报告模板,是采用.netOpenXml技术开发Word文档控件,由文档控件编辑组成Word模板文档;所述数据定制模板为Excel数据定制模板,是根据所述Word测试报告模板各个章节内容,编辑对应索引信息的Excel表格,按照Excel数据定制模板可以建立各个数据库的信息索引;所述数据分析平台,通过底层信息配置,加载所述Word测试报告模板和所述Excel数据定制模板,根据所述Excel数据定制模板信息向所述测试参数库、自动判读结论库、自动化测试库、状态管理库发送索引请求,获取所述各类库的反馈信息,通过数据分析平台将反馈信息插入所述Word测试报告模板,自动生成测试报告。3.根据权利要求2所述的基于数据分析平台的航天器测试报告自动生成方法,其特征在于,所述测试参数库用于存储测试数据、指令,完成测试信息存储;所述自动判读结论库用于存储分系统参数实时判读的结论;所述自动化测试库用于存储执行的指令信息、测试项目信息,对自动化测试执行过程进行记录,对测试项目完成情况进行记录;所述状态管理库用于存储分系统设备、软件状态变化记录信息,存储地面设备、地面软件状态变化记录信息,用于对设备...
【专利技术属性】
技术研发人员:许宗飞,
申请(专利权)人:北京空间技术研制试验中心,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。