面向文件的监测信息显示软件系统及设计方法.pdf

上传人:a*** 文档编号:4056720 上传时间:2018-08-13 格式:PDF 页数:11 大小:436.99KB
返回 下载 相关 举报
摘要
申请专利号:

CN201110249338.7

申请日:

2011.08.21

公开号:

CN102279747A

公开日:

2011.12.14

当前法律状态:

撤回

有效性:

无权

法律详情:

发明专利申请公布后的视为撤回IPC(主分类):G06F 9/44申请公布日:20111214|||实质审查的生效IPC(主分类):G06F 9/44申请日:20110821|||公开

IPC分类号:

G06F9/44

主分类号:

G06F9/44

申请人:

中国海洋大学

发明人:

郭忠文

地址:

266100 山东省青岛市崂山区松岭路238号

优先权:

专利代理机构:

代理人:

PDF下载: PDF下载
内容摘要

本发明涉及一种面向文件的监测信息显示软件系统,包括数据文件读取模块、数据列表显示模块、曲线显示模块和主控模块。本发明还涉及一种面向文件的监测信息显示软件系统的设计方法。采用了该发明的面向文件的监测信息显示软件系统及设计方法,具有显示界面根据配置信息自适应的功能,面对不同的监测对象只需将新获得的配置信息重新传送给显示模块,通过对显示界面进行重新组合和配置完成初始化,实现新监测对象的界面显示,显著提高了监测信息显示的效率,同时,该系统架构明晰,操作简单易懂,适用范围比较广泛,为监测信息显示软件系统的进一步发展奠定了良好的基础。

权利要求书

1.面向文件的监测信息显示软件系统,其特征在于,所述的系统包括数据文件读取模块、
数据列表显示模块、曲线显示模块和主控模块,所述的数据文件读取模块、数据列表显示模
块、曲线显示模块通过主控模块相连接,其中,
所述的数据文件读取模块,具有解析监测数据文件,获得配置信息和监测数据的功能;
所述的曲线显示模块,具有自适应显示监测数据的变化趋势和曲线标注功能;
所述的数据列表显示模块,具有将监测数据以列表的形式自适应显示的功能;
所述的主控模块,完成数据文件读取模块、数据列表显示模块和曲线显示模块的连接,
根据配置信息完成数据列表模块和曲线显示模块的初始化,并加载监测数据。
2.根据权利要求1所述的面向文件的监测信息显示软件系统,其特征在于,所述的数据文
件读取模块通过解析监测数据文件获得监测数据和配置信息;所述的监测数据包括监测对象
的描述信息以及传感器编号、传感器名称、监测数值和监测时间点信息,所述的监测数据配
置信息内置于监测数据文件中,或者通过解析监测数据文件中的配置信息索引代码获得,包
括监测数据列表显示模块和曲线显示模块初始化所需的信息。
3.根据权利要求1所述的面向文件的监测信息显示软件系统,其特征在于,所述的曲线
显示模块根据界面的大小、位置,子窗口的大小、比例,每个子窗口中每个坐标系对应的上
下限配置信息,实现界面的自定义显示,所述的曲线显示模块展示监测数据的变化趋势,同
时具有曲线移动、缩小、放大和曲线标注及参数特征值计算功能。
4.根据权利要求1所述的面向文件的监测信息显示软件系统,其特征在于,所述的数据
列表显示模块根据传感器数据精度、时间格式、列表的列名、列数及其与传感器数据的对应
关系的配置信息,初始化数据列表显示模块,实现监测数据的分页显示。
5.基于权利要求1所述的面向文件的监测信息显示软件系统的设计方法,其特征在于,
所述的设计方法包括以下步骤:
(1)所述的数据文件读取模块解析监测数据文件,从中直接获得监测数据的配置信息和
监测数据;或者解析监测数据文件中配置信息的索引代码,获得相应的配置信息;
(2)所述的主控模块通过所述的数据文件读取模块对外接口,获得监测数据的配置信息
和监测数据,完成所述的曲线显示模块和数据列表显示模块的初始化;
(3)所述的曲线显示模块将所述的监测数据以曲线形式显示,供用户查看;
(4)所述的数据列表显示模块将所述的监测数据以数据列表形式显示。
6.根据权利要求5所述的面向文件的监测信息显示软件系统的设计方法,其特征在于,
所述的数据文件读取模块解析监测数据文件,包括以下步骤:
(11)所述的数据文件读取模块打开监测数据文件,解析监测数据文件结构;
(12)所述的数据文件读取模块从监测数据文件中直接读取监测数据;
(13)所述的数据文件读取模块从监测数据文件中查找配置信息,或通过解析监测数据
文件中配置信息的索引代码,获得相应的配置信息;
(14)读取完毕,并关闭监测数据文件。
7.根据权利要求5所述的面向文件的监测信息显示软件系统的设计方法,其特征在于,
所述的主控模块完成所述的数据列表显示模块和曲线显示模块初始化,包括以下步骤:
(21)所述的主控模块通过对外接口获取所述的曲线显示模块和数据列表显示模块所需
的配置信息,完成曲线显示界面的初始化;
(22)所述的主控模块利用数据列表显示模块配置信息完成数据列表显示界面初始化,
实现自定义列表显示界面;
(23)所述的主控模块利用曲线显示模块配置信息完成曲线显示界面初始化,实现自定
义曲线显示界面。
8.根据权利要求5所述的面向文件的监测信息显示软件系统的设计方法,其特征在于,
所述的曲线显示模块将监测数据以曲线形式显示,供用户查看,包括以下步骤:
(31)通过设置时间显示范围和各坐标系的上下限,对监测数据进行整体查看;
(32)通过曲线移动、缩小、放大,对监测数据进行局部查看;
(33)通过曲线标注及最大值、最小值、平均值、积分平均计算操作,对监测数据进行
定量分析。

说明书

面向文件的监测信息显示软件系统及设计方法

技术领域

本发明涉及计算机软件领域,特别涉及监测信息自适应显示软件的开发技术领域,
具体是指一种面向文件的监测信息显示软件系统及设计方法。

背景技术

目前自动化监测系统在多种领域得到了广泛应用,对于推动社会的技术进步发挥了
重要作用。目前的自动化监测系统应用主要局限于某一个范围,还未能实现全局信息共享,
无法满足社会各部门以及部门内部之间对监测信息高效率交换与共享的需求。计算机中的文
件作为信息传递的重要载体,是信息交换与共享的重要方式之一。由于在自动化监测领域用
户需求的多样性,不同监测系统监测的对象和监测参数不同,监测信息的显示方式不同,目
前的监测信息显示软件都是针对具体的自动化监测系统设计的,不能满足用户信息共享的通
用性需求。

发明内容

本发明的目的是克服了上述现实技术中的缺点,提供了一种能够面向文件的显示界
面自适应的监测信息显示软件系统及设计方法,满足用户在使用和监测显示过程中需求多样
化的问题。

为了实现上述的目的,本发明的面向文件的监测信息显示软件系统及设计方法如
下:

该面向文件的监测信息显示软件系统,其特征在于,所述的系统包括数据文件读取
模块、数据列表显示模块、曲线显示模块和主控模块,所述的数据文件读取模块、数据列表
显示模块、曲线显示模块通过主控模块相连接,其中,

所述的数据文件读取模块,具有解析监测数据文件,获得配置信息和监测数据的功
能;

所述的曲线显示模块,具有自适应显示监测数据的变化趋势和曲线标注功能;

所述的数据列表显示模块,具有将监测数据以列表的形式自适应显示的功能;

所述的主控模块,完成数据文件读取模块、数据列表显示模块和曲线显示模块的连
接,根据配置信息完成数据列表模块和曲线显示模块的初始化,并加载监测数据。

该面向文件的监测信息显示软件系统中的数据文件读取模块通过解析监测数据文
件获得监测数据和配置信息;所述的监测数据包括监测对象的描述信息以及传感器编号、传
感器名称、监测数值和监测时间点信息,所述的监测数据配置信息内置于监测数据文件中,
或者通过解析监测数据文件中的配置信息索引代码获得,包括监测数据列表显示模块和曲线
显示模块初始化所需的信息。

该面向文件的监测信息显示软件系统中的曲线显示模块根据界面的大小、位置,子
窗口的大小、比例,每个子窗口中每个坐标系对应的上下限配置信息,实现曲线显示界面的
初始化,所述的主控模块读取监测数据文件中的监测信息传递给所述的曲线显示模块,完成
曲线显示功能;所述的曲线显示模块具有曲线移动、缩小、放大和曲线标注及参数特征值计
算功能。

该面向文件的监测信息显示软件系统中的数据列表显示模块根据传感器数据精度、
时间格式、列表的列名、列数及其与传感器数据的对应关系的配置信息,初始化数据列表显
示模块,实现监测数据的分页显示。

该基于上述的面向文件的监测信息显示软件系统的设计方法,其主要特点是,所述
的设计方法包括以下步骤:

(1)系统初始化,加载菜单栏和工具栏;

(2)所述的数据文件读取模块解析监测数据文件,从中直接获得监测数据的配置信息
和监测数据;或者解析监测数据文件中配置信息的索引代码,再获得相应的配置信息;

(3)所述的主控模块通过所述的数据文件读取模块对外接口,获得监测数据的配置信
息和监测数据;

(4)完成所述的曲线显示模块和数据列表显示模块的初始化;

(5)所述的曲线显示模块将所述的监测数据以曲线形式显示,供用户查看;

(6)所述的数据列表显示模块将所述的监测数据以数据列表形式显示。

该实现面向文件的监测信息显示软件系统的设计方法中的数据文件读取模块解析
监测数据文件,包括以下步骤:

(21)所述的数据文件读取模块打开监测数据文件,解析监测数据文件结构;

(22)所述的数据文件读取模块从监测数据文件中直接读取监测数据;

(23)所述的数据文件读取模块从监测数据文件中查找配置信息,若不存在,通过解
析监测数据文件中配置信息的索引代码,获得相应的配置信息;

(24)读取完毕,并关闭监测数据文件。

该实现面向文件的监测信息显示软件系统的设计方法中的主控模块完成所述的数
据列表显示模块和曲线显示模块初始化,包括以下步骤:

(41)所述的主控模块通过对外接口分别将获取的配置信息传送给数据列表显示模块
和曲线显示模块;

(42)所述的主控模块利用数据列表显示模块配置信息完成数据列表显示界面初始
化,实现自定义列表显示界面;

(43)所述的主控模块利用曲线显示模块配置信息完成曲线显示界面初始化,实现自
定义曲线显示界面。

该实现面向文件的监测信息显示软件系统的设计方法中的曲线显示模块将监测数
据以曲线形式显示,供用户查看,包括以下步骤:

(51)通过设置时间显示范围和各坐标系的上下限,对监测数据进行整体查看;

(52)通过曲线移动、缩小、放大,对监测数据进行局部查看;

(53)通过曲线标注及最大值、最小值、平均值、积分平均计算操作,对监测数据进
行定量分析。

采用了该发明的面向文件的监测信息显示软件系统及设计方法,具有显示界面根据
配置信息自适应的功能,面对不同的监测对象只需将新获得的配置信息重新传送给显示模块,
通过对显示界面进行重新组合和配置完成初始化,实现新监测对象的界面显示,其显著提高
了监测信息显示的效率,同时,该系统架构明晰,操作简单易懂,适用范围比较广泛,为监
测信息显示软件系统的进一步发展奠定了良好的基础。

附图说明

图1为本发明的面向文件的监测信息显示软件系统的整体逻辑功能模块架构示意
图。

图2为本发明的面向文件的监测信息显示软件系统中的监测数据文件结构示意图。

图3为本发明的面向文件的监测信息显示软件系统中的配置文件的结构示意图。

图4为本发明的实现面向文件的监测信息显示软件的设计方法的整体流程示意图。

图5为本发明的实现面向文件的监测信息显示软件的设计方法中的曲线显示模块的
整体结构示意图。

具体实施方式

为了能够更清楚地理解本发明的技术内容,特举以下实施例详细说明。

本实施方式提供了一种面向文件的监测信息显示软件系统。

请参阅图1所示,该面向文件的监测信息显示软件系统的模块结构,分为数据文件
读取模块、曲线显示模块、数据列表显示模块和主控模块。其中,主控模块调用数据文件读
取模块读取监测数据文件中的监测信息和配置信息,根据配置信息完成数据列表显示模块和
曲线显示模块的初始化,根据用户请求,调用数据列表显示模块或曲线显示模块,完成显示
功能。

参阅图2所示,该面向文件的监测信息显示软件系统的监测数据文件由配置信息或
配置信息索引代码和监测数据两部分组成。监测数据包括监测对象的描述信息、传感器编号、
传感器名称、监测数值和监测时间点信息。

参阅图3所示,该面向文件的监测信息显示软件系统的配置信息分成曲线显示模块
配置信息和数据列表显示模块配置信息。曲线显示模块配置信息包括界面大小、位置信息,
子窗口大小、比例信息和每个子窗口中每个坐标系对应的上下限配置信息。数据列表显示模
块配置信息包括传感器数据精度、时间格式、列表的列名、列数及其与传感器数据的对应关
系的配置信息。

参阅图4所示,该面向文件的监测信息显示软件的设计方法整体流程。这是一个对
不同类型监测对象通用的面向文件的监测信息显示软件系统开发流程,具体过程如下:

(1)系统初始化,加载菜单栏和工具栏;

(2)所述的数据文件读取模块解析监测数据文件,从中直接获得监测数据的配置信
息和监测数据;或者通过解析监测数据文件中配置信息的索引代码获得相应的配置信息,包
括以下步骤:

(a)所述的数据文件读取模块打开监测数据文件,解析监测数据文件结构;

(b)所述的数据文件读取模块从监测数据文件中直接读取监测数据;

(c)所述的数据文件读取模块从监测数据文件中查找配置信息,若不存在,通过解
析监测数据文件中配置信息的索引代码,获得相应的配置信息;

(d)读取完毕,并关闭监测数据文件。

(3)所述的主控模块通过所述的数据文件读取模块,获得监测数据的配置信息和监
测数据;

(4)完成所述的曲线显示模块和数据列表显示模块的初始化;

(a)所述的主控模块通过把获取的配置信息传送给数据列表显示模块和曲线显示模
块;

(b)数据列表显示模块根据收到的配置信息进行界面初始化,实现自定义列表显示
界面功能;

(c)曲线显示模块根据收到的配置信息进行界面初始化,完成曲线显示界面初始化,
实现自定义曲线显示界面功能。

(5)所述的曲线显示模块将所述的监测数据以曲线形式显示,供用户查看;

(6)所述的数据列表显示模块将所述的监测数据以数据列表形式显示。

通过对以上流程的描述,本领域的技术人员应该能够完整地理解本发明,并利用上
述操作可以实现一个面向文件的监测信息显示软件。

参阅图5所示,该面向文件的监测信息显示软件的设计方法中的曲线显示模块的整
体结构示意图。曲线显示模块由外部接口单元、事件处理单元和内部接口单元三部分组成,
外部接口单元包括主窗口、子窗口、坐标系、传感器、组初始化接口和接收数据接口,事件
处理单元包括控件事件处理、子窗口事件处理和标注事件处理,内部接口单元包括显示窗口
初始化、坐标刻度初始化、绘制坐标轴、绘制窗口间隔线、绘制网络线和画曲线接口。

在此说明书中,对本发明结合实施例进行了描述。但是仍可以做出各种简单的修改
和变换但是不背离本发明的精神和范围的监测系统,因此,说明书和附图应被认为是说明性
的而非限制性的。

面向文件的监测信息显示软件系统及设计方法.pdf_第1页
第1页 / 共11页
面向文件的监测信息显示软件系统及设计方法.pdf_第2页
第2页 / 共11页
面向文件的监测信息显示软件系统及设计方法.pdf_第3页
第3页 / 共11页
点击查看更多>>
资源描述

《面向文件的监测信息显示软件系统及设计方法.pdf》由会员分享,可在线阅读,更多相关《面向文件的监测信息显示软件系统及设计方法.pdf(11页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 102279747 A(43)申请公布日 2011.12.14CN102279747A*CN102279747A*(21)申请号 201110249338.7(22)申请日 2011.08.21G06F 9/44(2006.01)(71)申请人中国海洋大学地址 266100 山东省青岛市崂山区松岭路238号(72)发明人郭忠文(54) 发明名称面向文件的监测信息显示软件系统及设计方法(57) 摘要本发明涉及一种面向文件的监测信息显示软件系统,包括数据文件读取模块、数据列表显示模块、曲线显示模块和主控模块。本发明还涉及一种面向文件的监测信息显示软件系统的设计方法。采用了。

2、该发明的面向文件的监测信息显示软件系统及设计方法,具有显示界面根据配置信息自适应的功能,面对不同的监测对象只需将新获得的配置信息重新传送给显示模块,通过对显示界面进行重新组合和配置完成初始化,实现新监测对象的界面显示,显著提高了监测信息显示的效率,同时,该系统架构明晰,操作简单易懂,适用范围比较广泛,为监测信息显示软件系统的进一步发展奠定了良好的基础。(51)Int.Cl.(19)中华人民共和国国家知识产权局(12)发明专利申请权利要求书 2 页 说明书 4 页 附图 4 页CN 102279752 A 1/2页21.面向文件的监测信息显示软件系统,其特征在于,所述的系统包括数据文件读取模块、。

3、数据列表显示模块、曲线显示模块和主控模块,所述的数据文件读取模块、数据列表显示模块、曲线显示模块通过主控模块相连接,其中,所述的数据文件读取模块,具有解析监测数据文件,获得配置信息和监测数据的功能;所述的曲线显示模块,具有自适应显示监测数据的变化趋势和曲线标注功能;所述的数据列表显示模块,具有将监测数据以列表的形式自适应显示的功能;所述的主控模块,完成数据文件读取模块、数据列表显示模块和曲线显示模块的连接,根据配置信息完成数据列表模块和曲线显示模块的初始化,并加载监测数据。2.根据权利要求1所述的面向文件的监测信息显示软件系统,其特征在于,所述的数据文件读取模块通过解析监测数据文件获得监测数据。

4、和配置信息;所述的监测数据包括监测对象的描述信息以及传感器编号、传感器名称、监测数值和监测时间点信息,所述的监测数据配置信息内置于监测数据文件中,或者通过解析监测数据文件中的配置信息索引代码获得,包括监测数据列表显示模块和曲线显示模块初始化所需的信息。3.根据权利要求1所述的面向文件的监测信息显示软件系统,其特征在于,所述的曲线显示模块根据界面的大小、位置,子窗口的大小、比例,每个子窗口中每个坐标系对应的上下限配置信息,实现界面的自定义显示,所述的曲线显示模块展示监测数据的变化趋势,同时具有曲线移动、缩小、放大和曲线标注及参数特征值计算功能。4.根据权利要求1所述的面向文件的监测信息显示软件系。

5、统,其特征在于,所述的数据列表显示模块根据传感器数据精度、时间格式、列表的列名、列数及其与传感器数据的对应关系的配置信息,初始化数据列表显示模块,实现监测数据的分页显示。5.基于权利要求1所述的面向文件的监测信息显示软件系统的设计方法,其特征在于,所述的设计方法包括以下步骤:(1)所述的数据文件读取模块解析监测数据文件,从中直接获得监测数据的配置信息和监测数据;或者解析监测数据文件中配置信息的索引代码,获得相应的配置信息;(2)所述的主控模块通过所述的数据文件读取模块对外接口,获得监测数据的配置信息和监测数据,完成所述的曲线显示模块和数据列表显示模块的初始化;(3)所述的曲线显示模块将所述的监。

6、测数据以曲线形式显示,供用户查看;(4)所述的数据列表显示模块将所述的监测数据以数据列表形式显示。6.根据权利要求5所述的面向文件的监测信息显示软件系统的设计方法,其特征在于,所述的数据文件读取模块解析监测数据文件,包括以下步骤:(11)所述的数据文件读取模块打开监测数据文件,解析监测数据文件结构;(12)所述的数据文件读取模块从监测数据文件中直接读取监测数据;(13)所述的数据文件读取模块从监测数据文件中查找配置信息,或通过解析监测数据文件中配置信息的索引代码,获得相应的配置信息;(14)读取完毕,并关闭监测数据文件。7.根据权利要求5所述的面向文件的监测信息显示软件系统的设计方法,其特征在。

7、于,所述的主控模块完成所述的数据列表显示模块和曲线显示模块初始化,包括以下步骤:权 利 要 求 书CN 102279747 ACN 102279752 A 2/2页3(21)所述的主控模块通过对外接口获取所述的曲线显示模块和数据列表显示模块所需的配置信息,完成曲线显示界面的初始化;(22)所述的主控模块利用数据列表显示模块配置信息完成数据列表显示界面初始化,实现自定义列表显示界面;(23)所述的主控模块利用曲线显示模块配置信息完成曲线显示界面初始化,实现自定义曲线显示界面。8.根据权利要求5所述的面向文件的监测信息显示软件系统的设计方法,其特征在于,所述的曲线显示模块将监测数据以曲线形式显示,。

8、供用户查看,包括以下步骤:(31)通过设置时间显示范围和各坐标系的上下限,对监测数据进行整体查看;(32)通过曲线移动、缩小、放大,对监测数据进行局部查看;(33)通过曲线标注及最大值、最小值、平均值、积分平均计算操作,对监测数据进行定量分析。权 利 要 求 书CN 102279747 ACN 102279752 A 1/4页4面向文件的监测信息显示软件系统及设计方法技术领域0001 本发明涉及计算机软件领域,特别涉及监测信息自适应显示软件的开发技术领域,具体是指一种面向文件的监测信息显示软件系统及设计方法。背景技术0002 目前自动化监测系统在多种领域得到了广泛应用,对于推动社会的技术进步发。

9、挥了重要作用。目前的自动化监测系统应用主要局限于某一个范围,还未能实现全局信息共享,无法满足社会各部门以及部门内部之间对监测信息高效率交换与共享的需求。计算机中的文件作为信息传递的重要载体,是信息交换与共享的重要方式之一。由于在自动化监测领域用户需求的多样性,不同监测系统监测的对象和监测参数不同,监测信息的显示方式不同,目前的监测信息显示软件都是针对具体的自动化监测系统设计的,不能满足用户信息共享的通用性需求。发明内容0003 本发明的目的是克服了上述现实技术中的缺点,提供了一种能够面向文件的显示界面自适应的监测信息显示软件系统及设计方法,满足用户在使用和监测显示过程中需求多样化的问题。000。

10、4 为了实现上述的目的,本发明的面向文件的监测信息显示软件系统及设计方法如下:0005 该面向文件的监测信息显示软件系统,其特征在于,所述的系统包括数据文件读取模块、数据列表显示模块、曲线显示模块和主控模块,所述的数据文件读取模块、数据列表显示模块、曲线显示模块通过主控模块相连接,其中,0006 所述的数据文件读取模块,具有解析监测数据文件,获得配置信息和监测数据的功能;0007 所述的曲线显示模块,具有自适应显示监测数据的变化趋势和曲线标注功能;0008 所述的数据列表显示模块,具有将监测数据以列表的形式自适应显示的功能;0009 所述的主控模块,完成数据文件读取模块、数据列表显示模块和曲线。

11、显示模块的连接,根据配置信息完成数据列表模块和曲线显示模块的初始化,并加载监测数据。0010 该面向文件的监测信息显示软件系统中的数据文件读取模块通过解析监测数据文件获得监测数据和配置信息;所述的监测数据包括监测对象的描述信息以及传感器编号、传感器名称、监测数值和监测时间点信息,所述的监测数据配置信息内置于监测数据文件中,或者通过解析监测数据文件中的配置信息索引代码获得,包括监测数据列表显示模块和曲线显示模块初始化所需的信息。0011 该面向文件的监测信息显示软件系统中的曲线显示模块根据界面的大小、位置,子窗口的大小、比例,每个子窗口中每个坐标系对应的上下限配置信息,实现曲线显示界面的初始化,。

12、所述的主控模块读取监测数据文件中的监测信息传递给所述的曲线显示模块,说 明 书CN 102279747 ACN 102279752 A 2/4页5完成曲线显示功能;所述的曲线显示模块具有曲线移动、缩小、放大和曲线标注及参数特征值计算功能。0012 该面向文件的监测信息显示软件系统中的数据列表显示模块根据传感器数据精度、时间格式、列表的列名、列数及其与传感器数据的对应关系的配置信息,初始化数据列表显示模块,实现监测数据的分页显示。0013 该基于上述的面向文件的监测信息显示软件系统的设计方法,其主要特点是,所述的设计方法包括以下步骤:0014 (1)系统初始化,加载菜单栏和工具栏;0015 (2。

13、)所述的数据文件读取模块解析监测数据文件,从中直接获得监测数据的配置信息和监测数据;或者解析监测数据文件中配置信息的索引代码,再获得相应的配置信息;0016 (3)所述的主控模块通过所述的数据文件读取模块对外接口,获得监测数据的配置信息和监测数据;0017 (4)完成所述的曲线显示模块和数据列表显示模块的初始化;0018 (5)所述的曲线显示模块将所述的监测数据以曲线形式显示,供用户查看;0019 (6)所述的数据列表显示模块将所述的监测数据以数据列表形式显示。0020 该实现面向文件的监测信息显示软件系统的设计方法中的数据文件读取模块解析监测数据文件,包括以下步骤:0021 (21)所述的数。

14、据文件读取模块打开监测数据文件,解析监测数据文件结构;0022 (22)所述的数据文件读取模块从监测数据文件中直接读取监测数据;0023 (23)所述的数据文件读取模块从监测数据文件中查找配置信息,若不存在,通过解析监测数据文件中配置信息的索引代码,获得相应的配置信息;0024 (24)读取完毕,并关闭监测数据文件。0025 该实现面向文件的监测信息显示软件系统的设计方法中的主控模块完成所述的数据列表显示模块和曲线显示模块初始化,包括以下步骤:0026 (41)所述的主控模块通过对外接口分别将获取的配置信息传送给数据列表显示模块和曲线显示模块;0027 (42)所述的主控模块利用数据列表显示模。

15、块配置信息完成数据列表显示界面初始化,实现自定义列表显示界面;0028 (43)所述的主控模块利用曲线显示模块配置信息完成曲线显示界面初始化,实现自定义曲线显示界面。0029 该实现面向文件的监测信息显示软件系统的设计方法中的曲线显示模块将监测数据以曲线形式显示,供用户查看,包括以下步骤:0030 (51)通过设置时间显示范围和各坐标系的上下限,对监测数据进行整体查看;0031 (52)通过曲线移动、缩小、放大,对监测数据进行局部查看;0032 (53)通过曲线标注及最大值、最小值、平均值、积分平均计算操作,对监测数据进行定量分析。0033 采用了该发明的面向文件的监测信息显示软件系统及设计方。

16、法,具有显示界面根据配置信息自适应的功能,面对不同的监测对象只需将新获得的配置信息重新传送给显示说 明 书CN 102279747 ACN 102279752 A 3/4页6模块,通过对显示界面进行重新组合和配置完成初始化,实现新监测对象的界面显示,其显著提高了监测信息显示的效率,同时,该系统架构明晰,操作简单易懂,适用范围比较广泛,为监测信息显示软件系统的进一步发展奠定了良好的基础。附图说明0034 图1为本发明的面向文件的监测信息显示软件系统的整体逻辑功能模块架构示意图。0035 图2为本发明的面向文件的监测信息显示软件系统中的监测数据文件结构示意图。0036 图3为本发明的面向文件的监测。

17、信息显示软件系统中的配置文件的结构示意图。0037 图4为本发明的实现面向文件的监测信息显示软件的设计方法的整体流程示意图。0038 图5为本发明的实现面向文件的监测信息显示软件的设计方法中的曲线显示模块的整体结构示意图。具体实施方式0039 为了能够更清楚地理解本发明的技术内容,特举以下实施例详细说明。0040 本实施方式提供了一种面向文件的监测信息显示软件系统。0041 请参阅图1所示,该面向文件的监测信息显示软件系统的模块结构,分为数据文件读取模块、曲线显示模块、数据列表显示模块和主控模块。其中,主控模块调用数据文件读取模块读取监测数据文件中的监测信息和配置信息,根据配置信息完成数据列表。

18、显示模块和曲线显示模块的初始化,根据用户请求,调用数据列表显示模块或曲线显示模块,完成显示功能。0042 参阅图2所示,该面向文件的监测信息显示软件系统的监测数据文件由配置信息或配置信息索引代码和监测数据两部分组成。监测数据包括监测对象的描述信息、传感器编号、传感器名称、监测数值和监测时间点信息。0043 参阅图3所示,该面向文件的监测信息显示软件系统的配置信息分成曲线显示模块配置信息和数据列表显示模块配置信息。曲线显示模块配置信息包括界面大小、位置信息,子窗口大小、比例信息和每个子窗口中每个坐标系对应的上下限配置信息。数据列表显示模块配置信息包括传感器数据精度、时间格式、列表的列名、列数及其。

19、与传感器数据的对应关系的配置信息。0044 参阅图4所示,该面向文件的监测信息显示软件的设计方法整体流程。这是一个对不同类型监测对象通用的面向文件的监测信息显示软件系统开发流程,具体过程如下:0045 (1)系统初始化,加载菜单栏和工具栏;0046 (2)所述的数据文件读取模块解析监测数据文件,从中直接获得监测数据的配置信息和监测数据;或者通过解析监测数据文件中配置信息的索引代码获得相应的配置信息,包括以下步骤:0047 (a)所述的数据文件读取模块打开监测数据文件,解析监测数据文件结构;0048 (b)所述的数据文件读取模块从监测数据文件中直接读取监测数据;说 明 书CN 102279747。

20、 ACN 102279752 A 4/4页70049 (c)所述的数据文件读取模块从监测数据文件中查找配置信息,若不存在,通过解析监测数据文件中配置信息的索引代码,获得相应的配置信息;0050 (d)读取完毕,并关闭监测数据文件。0051 (3)所述的主控模块通过所述的数据文件读取模块,获得监测数据的配置信息和监测数据;0052 (4)完成所述的曲线显示模块和数据列表显示模块的初始化;0053 (a)所述的主控模块通过把获取的配置信息传送给数据列表显示模块和曲线显示模块;0054 (b)数据列表显示模块根据收到的配置信息进行界面初始化,实现自定义列表显示界面功能;0055 (c)曲线显示模块根。

21、据收到的配置信息进行界面初始化,完成曲线显示界面初始化,实现自定义曲线显示界面功能。0056 (5)所述的曲线显示模块将所述的监测数据以曲线形式显示,供用户查看;0057 (6)所述的数据列表显示模块将所述的监测数据以数据列表形式显示。0058 通过对以上流程的描述,本领域的技术人员应该能够完整地理解本发明,并利用上述操作可以实现一个面向文件的监测信息显示软件。0059 参阅图5所示,该面向文件的监测信息显示软件的设计方法中的曲线显示模块的整体结构示意图。曲线显示模块由外部接口单元、事件处理单元和内部接口单元三部分组成,外部接口单元包括主窗口、子窗口、坐标系、传感器、组初始化接口和接收数据接口。

22、,事件处理单元包括控件事件处理、子窗口事件处理和标注事件处理,内部接口单元包括显示窗口初始化、坐标刻度初始化、绘制坐标轴、绘制窗口间隔线、绘制网络线和画曲线接口。0060 在此说明书中,对本发明结合实施例进行了描述。但是仍可以做出各种简单的修改和变换但是不背离本发明的精神和范围的监测系统,因此,说明书和附图应被认为是说明性的而非限制性的。说 明 书CN 102279747 ACN 102279752 A 1/4页8图1图2说 明 书 附 图CN 102279747 ACN 102279752 A 2/4页9图3说 明 书 附 图CN 102279747 ACN 102279752 A 3/4页10图4说 明 书 附 图CN 102279747 A。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1