[发明专利]虚拟试验流程节点驱动与活动封装系统有效
申请号: | 201310533528.0 | 申请日: | 2013-12-26 |
公开(公告)号: | CN103678485B | 公开(公告)日: | 2017-05-10 |
发明(设计)人: | 郑小鹏;蔡斐华;彭健;张丽晔;廖建;李鑫;贾长伟;陆小兵;章乐平;赵雯 | 申请(专利权)人: | 中国运载火箭技术研究院 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 中国航天科技专利中心11009 | 代理人: | 安丽 |
地址: | 100076 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种虚拟试验流程节点驱动与活动封装系统,包括脚本文件定义模块、数据显示模块、活动封装校验模块、活动封装执行模块、活动封装文件库;将固定动作进行封装,形成脚本文件并作为流程中的节点,在数据管理系统中完成上传数据到数据库、查询数据库提取数据、调用具体程序等功能,提高代码的通用性和重用性。 | ||
搜索关键词: | 虚拟 试验 流程 节点 驱动 活动 封装 系统 | ||
【主权项】:
一种虚拟试验流程节点驱动与活动封装系统,其特征在于包括:脚本文件定义模块、数据显示模块、活动封装校验模块、活动封装执行模块、活动封装文件库;其中:脚本文件定义模块:依据用户的业务需求,按照活动封装脚本规范编写活动封装脚本文件,在脚本文件中定义文件属性、输入输出参数、执行过程和用户界面;活动封装脚本文件编写完成后,如果用户需要上传至活动封装脚服务器发布,活动封装校验模块会自动对脚本文件进行语法检查,校验无误后上传至活动封装脚服务器发布,脚本文件存储于活动封装脚本文件库供用户调用,如果用户不发布则可选择在本地进行存储;活动封装校验模块:对从脚本文件定义模块得到的脚本文件进行语法检查,检查内容包括脚本字段名是否为空,上传的脚本文件名称与活动封装服务器端的脚本文件是否重名,如果校验出现错误就提示相应的错误信息,显示脚本文件发布不成功,用户需要再在脚本文件定义模块进行修改,修改完成后再次提交发布;活动封装执行模块:从活动封装服务器中提取并解析脚本文件,同时从数据显示模块获取用户提交的数据,调用外部程序或数据库接口完成相应任务;通过该模块能够执行的任务包括:查询数据库提取数据、执行某段程序、自动上传仿真数据到数据库、将输出的仿真数据作为对象存储到数据库中四类任务,具体如下:①查询数据库提取数据:通过调用ExportFi le方法将从数据库查询到仿真数据自动下载到本地;②执行某段程序:在活动封装中可以执行Java、JavaScript程序,并且可以通过这些程序启动仿真软件;③自动上传仿真数据到数据库:将仿真完成的数据保存到指定的文件夹下之后,活动封装可以将其自动上传到指定的数据库中;④将输出数据作为对象(Object)存储到数据库中,活动封装可以将某个流程的仿真数据作为一个整体对象存储到数据库中;数据显示模块:依据脚本文件中的用户界面设置参数生成用户交互界面,用户通过交互界面能够获取脚本运行状态、设定活动封装相关参数并提交用户数据,数据显示模块将这些数据提交给活动封装执行模块运行完成相应任务;活动封装文件库:活动封装文件库是该系统中活动封装文件的存储区,通过脚本文件定义模块编辑生成的脚本文件,在通过活动封装校验模块的校验后,会自动存储在服务器上的脚本文件库中;用户需要使用脚本文件时,通过活动封装执行模块从活动封装文件库中取出脚本文件并进行解析和执行,从而完成相应功能。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国运载火箭技术研究院,未经中国运载火箭技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310533528.0/,转载请声明来源钻瓜专利网。