[发明专利]利用脚本及插件快速定制多点定位监控系统的系统及方法在审
申请号: | 201710697922.6 | 申请日: | 2017-08-15 |
公开(公告)号: | CN107491308A | 公开(公告)日: | 2017-12-19 |
发明(设计)人: | 赵猛;刘云;周自力;吕培培;范丽娟 | 申请(专利权)人: | 成都民航空管科技发展有限公司;中国民用航空总局第二研究所 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 北京酷爱智慧知识产权代理有限公司11514 | 代理人: | 安娜 |
地址: | 610041 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 利用 脚本 插件 快速 定制 多点 定位 监控 系统 方法 | ||
1.一种利用脚本及插件快速定制多点定位监控系统的系统,其特征在于,包括:主控制模块、插件管理模块、脚本管理模块、脚本处理引擎;
所述插件管理模块用于管理根据需求定制的封装有不同功能的插件;
所述脚本管理模块用于管理各个插件对应的脚本;
所述脚本处理引擎用于处理启动脚本,将脚本解析为系统能够识别的指令;
所述主控制模块用于执行主程序,根据所述主程序通过所述脚本处理引擎读取所述脚本管理模块中相应的脚本,通过所述插件管理模块执行与读取的脚本对应的插件,完成所述多点定位监控系统的定制。
2.根据权利要求1所述的系统,其特征在于,所述插件管理模块包括以下几类插件:界面交互插件、设备数据插件、底层通信插件;
所述界面交互插件用于配置多点定位监控系统主界面的外观;
所述设备数据插件用于保存设备需要查询的状态;
所述底层通信插件用于封装所述多点定位监控系统与被监控设备间的物理通信方式。
3.根据权利要求1或2所述的系统,其特征在于,所述插件管理模块中的插件均按统一的插件封装标准进行封装。
4.根据权利要求2所述的系统,其特征在于,所述脚本管理模块包括以下几类脚本:
界面交互脚本,用于根据用户要求调整所述主界面的外观,所述界面交互脚本与所述界面交互插件对应;
通信及数据处理脚本,用于提供与被监控设备间的通信配置、建立通信通道,所述通信及数据处理脚本与所述底层通信插件对应;
设备状态控制脚本,用于设定需要在所述主界面上显示的设备信息,所述设备状态控制脚本与所述设备数据插件对应;
系统控制脚本,用于定义系统启动时的工作时序。
5.根据权利要求1或4所述的系统,其特征在于,所述脚本管理模块中的脚本均按统一的软件模块标准进行编写。
6.根据权利要求1所述的系统,其特征在于,所述插件管理模块中的各个插件通过代码可跨平台的组件库进行开发。
7.一种利用脚本及插件快速定制多点定位监控系统的方法,其特征在于,包括:
按统一的插件封装标准将用户需要的功能封装为相应的插件,并添加到插件管理模块中对应的目录下;
按统一的软件模块标准编写所述插件对应的脚本,并添加到脚本管理模块中对应的目录下;
主控制模块运行主程序,通过脚本处理引擎读取所述脚本管理模块中的脚本,运行读取的脚本并调用所述脚本对应的插件,完成多点定位监控系统的定制。
8.根据权利要求7所述的方法,其特征在于,所述主控制模块运行主程序,通过脚本处理引擎读取所述脚本管理模块中的脚本,运行读取的脚本并调用所述脚本对应的插件,完成多点定位监控系统的定制,包括:
主控制模块运行主程序,通过脚本处理引擎读取当前的系统控制脚本,获取系统启动时的工作时序;
主控制模块按工作时序,通过脚本处理引擎读取所述脚本管理模块中的脚本,运行读取的脚本,调用所述脚本对应的插件,完成多点定位监控系统的定制。
9.根据权利要求7所述的方法,其特征在于,所述主控制模块按工作时序,通过脚本处理引擎读取所述脚本管理模块中的脚本,运行读取的脚本,调用所述脚本对应的插件,完成多点定位监控系统的定制,包括:
所述主控制模块按工作时序,通过脚本处理引擎读取所述脚本管理模块中的界面交互脚本,运行所述界面交互脚本,调用界面交互插件,通过所述界面交互插件生成主界面;
所述主控制模块按工作时序,通过脚本处理引擎读取所述脚本管理模块中的通信及数据处理脚本,运行所述通信及数据处理脚本,调用底层通信插件,通过所述底层通信插件启动通信进程,等待收发数据;
所述主控制模块按工作时序,通过脚本处理引擎读取所述脚本管理模块中的设备状态控制脚本,运行所述设备状态控制脚本,调用设备数据插件,通过所述设备数据插件设定需要在所述主界面上显示的设备信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都民航空管科技发展有限公司;中国民用航空总局第二研究所,未经成都民航空管科技发展有限公司;中国民用航空总局第二研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710697922.6/1.html,转载请声明来源钻瓜专利网。