[发明专利]实现仿真系统与实际功能系统统一运行的集成系统及方法有效
申请号: | 201510376932.0 | 申请日: | 2015-07-01 |
公开(公告)号: | CN104915245B | 公开(公告)日: | 2017-12-12 |
发明(设计)人: | 郭继文;周保琢;徐战;唐经天;范亚;张子利;宋勇 | 申请(专利权)人: | 四川航天系统工程研究所 |
主分类号: | G06F9/455 | 分类号: | G06F9/455 |
代理公司: | 四川省成都市天策商标专利事务所51213 | 代理人: | 刘渝 |
地址: | 610000 四川省成都*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 实现 仿真 系统 实际 功能 统一 运行 集成 方法 | ||
1.一种实现仿真系统与实际功能系统统一运行的集成系统,其特征在于包括:
仿真业务建模管理模块,被配置成添加仿真系统基本信息并根据实际功能系统的功能模块信息使用仿真业务建模管理模块编辑仿真系统的详细信息,所述仿真系统的基本信息至少包括仿真系统编号、仿真系统名称、仿真系统最后编辑时间、运行状态、是否实施监控,所述仿真系统的详细信息至少包括仿真系统的节点、节点连接关系及节点信息,所述节点包括开始节点、中间处理节点和结束节点,所述功能模块信息至少包括实际功能系统名称、实际功能系统编号、实际功能系统类型、功能模块名称、功能模块编号、接口模式、调用插件的动态链接库、调用类、调用方法;
仿真消息中间件模块,被配置成通过实时监听仿真系统来获取业务消息、通过访问数据库将实际功能系统的各个功能模块进行串联,并生成仿真系统的代码框架;
仿真交互中间件模块,被配置成将仿真系统的业务消息传输至实际功能系统,
所述仿真交互中间件模块包括:
仿真业务通信模块,被配置成生成调用网络通信模块的参数,调用网络通信模块,将业务消息传输至网络通信模块;
网络通信模块,被配置成将网络通信模块的参数传输至消息格式生成模块,所述网络通信模块的参数包括实际功能系统的名称、业务消息内容、业务消息编号和业务消息类型;
消息格式生成模块,被配置成生成消息帧并将生成的消息帧传输至消息队列,所述消息帧包括消息帧头、帧长度、帧数量、帧编号、帧标识、任务编号、任务种类、CRC校验和报文尾;
消息队列模块,被配置成在获取消息帧之后,将消息帧压入消息队列;
消息队列,被配置成当仿真系统与实际功能系统连接后,将消息帧传输至实际功能系统。
2.根据权利要求1所述的实现仿真系统与实际功能系统统一运行的集成系统,其特征在于所述仿真业务建模管理模块包括:
流程基本信息管理子模块,被配置成实现仿真系统中的节点信息添加、节点信息查询、节点信息修改或节点信息删除;
流程元素选择子模块,被配置成实现仿真系统中的节点显示、节点信息查询或节点拖放;
流程编辑子模块,被配置成实现节点放置、节点移动、节点放大、节点缩小、节点点击或节点链接;
流程元素属性编辑子模块,被配置成实现节点属性编辑、节点属性显示或节点属性保存。
3.根据权利要求1或2所述的实现仿真系统与实际功能系统统一运行的集成系统,其特征在于所述代码框架包括系统模块层源代码、中间模块层源代码、叶子模块层源代码。
4.根据权利要求3所述的实现仿真系统与实际功能系统统一运行的集成系统,其特征在于所述仿真消息中间件模块包括:
系统模块层源代码生成模块,被配置成生成访问数据库端口代码以及生成仿真系统框架树模型的业务代码,所述数据库端口包括函数调用端口、数据中间处理、数据库操作;
中间模块层源代码生成模块,被配置成生成通信调用接口函数的参数、生成通信处理函数的数据输入端口和处理结果端口、产生通信调用函数的基本框架,以及生成公共类函数,所述公共类函数包括作为控制作用的公共类函数和作为公共逻辑业务的数据处理函数,
叶子模块层源代码生成模块,被配置成生成节点操作函数的执行顺序、节点操作函数之间的调用关系,并生成功能控件调用函数,所述节点操作函数至少包括查询函数、添加函数、编辑函数、删除函数。
5.根据权利要求1所述的实现仿真系统与实际功能系统统一运行的集成系统,其特征在于还包括仿真运行情况监控模块,被配置成对集成系统的运行状态进行记录及显示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川航天系统工程研究所,未经四川航天系统工程研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510376932.0/1.html,转载请声明来源钻瓜专利网。