• 基于传感器的监测软件开发平台系统及方法

    • 摘要:

      本发明涉及一种基于传感器的监测软件开发平台系统,包括数据采集模块,数据采集接口模块、数据管理模块、监测对象信息录入模块、监测对象导航模块、传感参数设置模块、多功能曲线显示模块、历史查询模块、数据列表模块、监测结果打印模块、系统配置模块和监测软件装配模块.本发明还涉及一种基于该开发平台系统的开发方法.采用该种基于传感器的监测软件开发平台系统及方法,大大降低了软件的实施成本,并且明显缩短了监测软件开发周期,同时系统架构简单明晰,使用过程快捷方便,工作性能稳定可靠,适用范围较为广泛,为基于传感器的监测软件技术的进一步发展奠定了坚实的基础.

    • 专利类型:

      发明专利

    • 申请/专利号:

      CN201110249294.8

    • 申请日期:

      2011.08.21

    • 公开/公告号:

      CN102279746A

    • 公开/公告日:

      2011-12-14

    • 发明人:

      郭忠文 陈朋朋

    • 申请人:

      中国海洋大学

    • 主分类号:

      G06F9/44(2006.01)I,G,G06,G06F,G06F9

    • 分类号:

      G06F9/44(2006.01)I,G,G06,G06F,G06F9,G06F9/44

    • 主权项:

      基于传感器的监测软件开发平台系统,其特征在于,所述的开发平台系统包括数据采集模块,数据采集接口模块、数据管理模块、监测对象信息录入模块、监测对象导航模块、传感参数设置模块、多功能曲线显示模块、历史查询模块、数据列表模块、监测结果打印模块、系统配置模块和监测软件装配模块,所述的数据采集模块,实现对数据采集设备的通信控制并获取数据采集设备的传感参数数据;数据采集接口模块,向数据采集模块发送逻辑命令和接收来自数据采集模块的数据,所述的逻辑命令与实际采集设备种类具有无关性;数据管理模块,从数据采集接口模块获取数据,对数据库进行监测信息存取,对监测信息进行数据缓存,为其它模块提供监测信息,实现了其它模块与数据库的逻辑隔离,缓存大小可由该模块的接口参数进行设置;监测对象信息录入模块,提供监测对象的描述信息录入功能,描述信息的每个条目信息的标题名称和对应输入内容、输入内容类型可通过该模块接口参数进行设置;监测对象导航模块,提供监测对象查看导航和监测对象的选择功能,包括树形导航,列表导航和地图导航三种形式,导航形式选择和导航信息内容可通过该模块的接口参数进行设置;传感参数设置模块,提供监测对象对应传感参数是否使用、名称、是否显示曲线、显示曲线颜色、是否计算特征值以及传感参数分组的设置功能,传感参数指传感器测量参数和由传感器测量参数计算得出的测量参数、每个传感参数的默认名称、默认分组的数量、对应每个分组的名称可通过该模块接口参数进行设置;多功能曲线显示模块,实现传感参数数据曲线、图例和即时数据的显示、曲线数据的特征统计和响应用户的曲线界面操作的功能,显示界面的大小、位置,界面中子窗口的位置、大小,每个子窗口中的多个坐标系,每个坐标系对应的多个所述的传感参数可通过该模块接口参数进行设置;历史查询模块,具有根据监测对象元数据信息查询监测对象历史传感参数数据、计算结果和传感参数数据曲线信息的功能,查询条件的条目标题名称和对应输入内容的类型可通过该模块接口参数进行设置;数据列表模块,具有传感参数数据的列表显示功能,列表的列名、列数及其与传感参数数据的对应关系可通过该模块接口进行设置;监测结果打印模块,具有监测对象信息、测量结果、传感参数数据曲线和图例内容的打印模板定制、打印预览和实际打印功能;系统配置模块包括:参数配置单元,允许开发者根据实际应用需求设置参数,完成相应功能的定制;有效性检查单元,可以帮助开发者检查参数配置过程中出现的错误,提高参数配置的准确性;监测软件装配模块,根据参数配置加载除系统配置模块之外的其它模块,并对这些模块进行初始化,实现菜单选择功能,与其他模块构成一套监测软件.