[发明专利]一种飞参采集器软件分层架构设计方法在审
申请号: | 202010821221.0 | 申请日: | 2020-08-14 |
公开(公告)号: | CN112083910A | 公开(公告)日: | 2020-12-15 |
发明(设计)人: | 李乐意;陈志达;郭俊麟;白皓;闫宝祝 | 申请(专利权)人: | 陕西千山航空电子有限责任公司 |
主分类号: | G06F8/20 | 分类号: | G06F8/20;G06F8/36;G06F8/71;G07C5/08 |
代理公司: | 北京清大紫荆知识产权代理有限公司 11718 | 代理人: | 张卓 |
地址: | 710065 陕西*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 采集 软件 分层 架构 设计 方法 | ||
1.一种飞参采集器软件分层架构设计方法,其特征在于:将所述飞参采集器的软件分为驱动层、IO层、平台特定服务层和业务逻辑层;将所述驱动层配置为用于为所述飞参采集器的硬件提供驱动以建立上层可运行的环境;将所述IO层配置为用于将所述驱动层的函数抽象成IO函数,为所述平台特定服务层提供统一的函数接口;将所述平台特定服务层配置为用于将所述飞参采集器的功能均抽象成特定服务,并为所述业务逻辑层提供统一的函数接口;将所述业务逻辑层配置为用于实现所述飞参采集器的产品的业务功能。
2.根据权利要求1所述的一种飞参采集器软件分层架构设计方法,其特征在于:所述业务逻辑层包括采集模块、数据传输模块和维护模块;所述采集模块用于实现所述飞参采集器的采集功能;所述数据传输模块用于实现所述飞参采集器的数据传输功能;所述维护模块用于实现对所述飞参采集器的维护功能。
3.根据权利要求2所述的一种飞参采集器软件分层架构设计方法,其特征在于:所述业务逻辑层还包括特定数据获取模块和数据还原模块;所述特定数据获取模块用于实现所述飞参采集器的特定数据的获取功能;所述数据还原模块用于实现所述飞参采集器的数据还原功能。
4.根据权利要求3所述的一种飞参采集器软件分层架构设计方法,其特征在于:所述业务逻辑层还包括数据路由模块;所述业务逻辑层的功能模块之间的数据传递均通过数据路由模块实现。
5.根据权利要求4所述的一种飞参采集器软件分层架构设计方法,其特征在于:所述业务逻辑层还用于将所述业务逻辑层内部产生和从所述平台特定服务层所获取的数据生成唯一的ID,所述ID用于标明数据来源和处理方式,并将标明了ID的数据发送至所述数据路由模块。
6.根据权利要求4所述的一种飞参采集器软件分层架构设计方法,其特征在于:数据路由模块用于通过配置数据ID的路由规则,实现可配置的数据采集功能、可配置的特定数据的获取功能、可配置的数据还原功能、可配置的数据路由功能和可配置的数据传输功能。
7.根据权利要求1所述的一种飞参采集器软件分层架构设计方法,其特征在于:所述平台特定服务层包括内部通信协议模块和外部总线通信协议模块;所述内部通信协议模块用于实现飞参采集器内部硬件之间的通信协议;所述外部总线通信协议模块用于实现飞参采集器与外部设备之间的通信协议。
8.根据权利要求7所述的一种飞参采集器软件分层架构设计方法,其特征在于:所述平台特定服务层还包括维护总线通信协议模块;所述维护总线通信协议模块用于实现飞参采集器与维护设备之间的通信协议。
9.根据权利要求8所述的一种飞参采集器软件分层架构设计方法,其特征在于:所述平台特定服务层还包括平台通用功能模块和平台特定功能模块;所述平台通用功能模块用于实现飞参采集器业务逻辑层所需的通用计算功能;平台特定功能模块用于实现飞参采集器硬件支持的特定功能。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于陕西千山航空电子有限责任公司,未经陕西千山航空电子有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010821221.0/1.html,转载请声明来源钻瓜专利网。