[发明专利]一种轻量级可视化卫星测试程序设计系统及方法有效

专利信息
申请号: 201510844312.5 申请日: 2015-11-26
公开(公告)号: CN105487867B 公开(公告)日: 2019-03-22
发明(设计)人: 刘志飘;魏振超;温洁 申请(专利权)人: 中国空间技术研究院
主分类号: G06F8/34 分类号: G06F8/34;G06F11/36
代理公司: 中国航天科技专利中心 11009 代理人: 安丽
地址: 100194 *** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明涉及一种轻量级可视化卫星测试程序设计系统及方法,包括:统一数据源管理模块、权限控制模块、自定义组件模块、通用功能组件库模块、测试项目组件库模块、可视化测试程序设计模块、测试程序优化模块、测试程序审签模块、测试程序归档模块、测试任务分配模块;本发明大大提高了测试程序设计效率和设计过程的规范化水平,适用于多种类型航天器的测试程序设计。
搜索关键词: 一种 轻量级 可视化 卫星 测试 程序设计 系统 方法
【主权项】:
1.一种轻量级可视化卫星测试程序设计系统,其特征在于包括:统一数据源管理模块、权限控制模块、自定义组件模块、通用功能组件库模块、测试项目组件库模块、可视化测试程序设计模块、测试程序优化模块、测试程序审签模块、测试程序归档模块、测试任务分配模块;统一数据源管理模块,根据接收的卫星测试基础业务数据以及基础管理数据,建立和维护统一数据源并进行数据库表存储结构优化,为权限控制模块和测试程序归档模块提供基础业务数据和用户、角色、权限数据公共访问接口;所述的卫星测试基础业务数据包括卫星型号、测试阶段、遥测参数、参数波道、遥控指令、测试项目、测试大纲、测试细则;测试程序由测试项目组成,测试大纲是测试项目的集合,测试项目由测试细则组成,测试细则由遥测参数、参数波道、遥控指令组成;所述的卫星测试基础管理数据包括用户、角色、权限;权限控制模块,从当前浏览器会话session中获取登录用户账户信息,并基于统一数据源模块输出的用户、角色、权限数据,形成用户、角色、权限信息表,确定该用户是否具备测试程序设计所需的编辑、修改、删除、审批操作权限,实现测试程序设计操作权限的细粒度控制;自定义组件模块,根据权限控制模块形成的用户、角色、权限信息表,为授权用户实现星地电缆接口状态设置、接口关系变更这类测试项目组件和复制、粘贴、删除、重做这类通用功能组件的自定义操作及按需扩展,并将测试项目组件存入测试项目组件库,将通用功能组件存入通用功能组件库;通用功能组件库,接收并存储复制、粘贴、删除、重做这类通用功能组件,并为可视化测试程序设计模块提供API调用接口;测试项目组件库接收并存储星地电缆接口状态设置、接口关系变更这类测试项目组件,并为可视化测试程序设计模块提供API调用接口;可视化测试程序设计模块是轻量级可视化卫星测试程序设计系统的核心,采用jQuery浏览器插件生成可视化交互式测试程序设计环境,并调用通用功能组件和测试项目组件,支持测试程序设计人员完成可视化测试程序设计;该交互式设计环境提供了复制、粘贴、删除、撤销、重做、缩放、签入、签出、预览、引用功能按钮;测试设计用户通过简单直观的拖拽操作,即可完成卫星测试程序的编辑、修改、删除以及审批流程各节点状态设定与流程发起操作;测试程序优化模块的核心是测试程序优化引擎,它以测试程序可视化设计模块输出的测试程序作为输入,基于预先定义的测试程序串行、并行、分支、循环四类执行逻辑,实现对当前签入的测试程序流程的检错、纠错、优化,并实时监测测试项目的执行过程;测试设计用户在测试程序编辑时指定测试程序流程执行过程中节点间的执行逻辑条件是否为硬约束,如果是硬约束,则只有当约束条件完全满足时方可继续执行;测试程序审签模块,采用基于BPMN2.0规范的Activiti工作流引擎实现对测试程序优化模块优化后的测试程序的多级审签流程控制,并将审签后的测试程序数据递交给测试程序归档模块;Activiti流程定义文件是一个标准的XML文件,不仅包含流程的流转序列、步骤节点以及各节点上相关的用户、变量信息流程元素,还包含各个流程元素在定义中的位置信息,从而支持用户在Web页面以图形化的方式显示和编辑流程定义文件,支持用户自定义审签流程和流程各节点的审批人员,设置流转条件;测试程序归档模块,利用开源的Hibernate持久层技术将测试程序审签模块递交过来的测试程序以JSON字符串的形式存储到统一数据源模块的测试程序版本库,完成测试程序设计数据归档和版本更新,并基于归档数据为测试程序优化模块提供跨型号、跨测试阶段的测试程序查询、回溯功能;测试任务分配模块,基于归档后的测试程序将测试任务分发至指定的执行人、复核人,并记录任务分配信息。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国空间技术研究院,未经中国空间技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201510844312.5/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

400-8765-105周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top