监护仪及其屏幕的布局方法与系统的利记博彩app

文档序号:1261159阅读:431来源:国知局
监护仪及其屏幕的布局方法与系统的利记博彩app
【专利摘要】一种监护仪及其屏幕的布局方法与系统,首先获取监护仪屏幕布局的初始数据,之后输入监护仪在线模块的信息,确定当前监护仪屏幕布局的类型,根据初始数据和当前监护仪屏幕布局的类型,确定与初始数据中波形控件、参数控件以及动态趋势控件相应的显示位置的参数,最后再根据这些显示位置的参数完成对监护仪屏幕的布局。整个监护仪屏幕布局方法实现了对复杂的屏幕显示对象管理,简化了应用程序对于控件位置的处理,能够按需显示不同侧重点的生理参数、生理波形和动态趋势。
【专利说明】监护仪及其屏幕的布局方法与系统
【技术领域】
[0001]本发明涉及医疗器械领域,特别是涉及监护仪及其屏幕的布局方法与系统。
【背景技术】
[0002]为了适应不同医院对监护仪的差异化需求,现代监护仪的功能越来越丰富,支持的生理参数模块越来越多。一般说来,监护仪都支持生理波形和生理参数的显示,有些厂家更是研发出具有动态短趋势,列表显示的监护仪。丰富的功能和模块给用户带来了极大的方便,同时对监护仪软件中的屏幕布局有了更高的要求。屏幕的大小是有限的,而监护仪支持的模块越来越多,要在一块小小的屏幕上显示所有的模块波形和模块参数已经成为了一个难题。另一方面,厂家提供丰富的模块,不同的用户却只会用到部分的模块,因此,对于不同的用户,展示侧重点不同的生理波形和参数是非常必要的。
[0003]现代监护仪的功能越来越丰富,对于监护仪软件的界面布局有了更高的要求,不同用户需要不同的界面显示,展示不同的侧重点。

【发明内容】

[0004]基于此,有必要针对一般监护仪屏幕布局方法无法合理在有限的屏幕上,根据用户的需求显示不同侧重点的生理波形和参数的问题,提供一种能够根据用户需求显示不同侧重点的生理波形和参数的监护仪及其屏幕的布局方法与系统。
[0005]一种监护仪屏幕的布局方法,包括步骤:
[0006]获取监护仪屏幕布局的初始数据,其中,所述初始数据包括波形控件信息、参数控件信息以及动态趋势控件信息;
[0007]输入监护仪在线模块的信息,确定所述监护仪屏幕布局的类型;
[0008]处理所述初始数据,根据处理结果和所述监护仪屏幕布局类型,确定波形控件、参数控件以及动态趋势控件在所述监护仪屏幕上显示位置的参数;
[0009]根据所述波形控件、参数控件以及动态趋势控件在所述监护仪屏幕上显示位置的参数,完成所述监护仪屏幕的布局。
[0010]在其中一个实施例中,所述步骤处理所述初始数据,并根据处理结果设置与所述屏幕布局类型对应的波形控件、参数控件以及动态趋势控件在所述监护仪屏幕上显示位置的参数具体包括步骤:
[0011]处理所述波形控件信息、所述参数控件信息以及所述动态趋势控件信息,获得处理结果,根据所述处理结果设置布局盒子,其中,所述布局盒子用于自动实现控件对象的管理,所述布局盒子包括波形盒子和参数盒子,所述控件对象包括所述波形控件与所述参数控件的匹配、所述参数控件与所述动态趋势控件的匹配以及所述波形控件对象的交换;
[0012]重置所述布局盒子,统计没有波形但占单个或半个所述布局盒子的参数的个数;
[0013]根据所述监护仪屏幕布局的类型,分别分配所述布局盒子,其中,所述监护仪屏幕布局类型包括大字体和常规布局,当所述监护仪屏幕布局的类型为所述大字体时,优先分配所述参数盒子,当所述所述监护仪屏幕布局的类型为所述常规布局类型时,优先分配所述波形盒子;
[0014]根据当前布局界面的类型,设置所述布局盒子的区域,所述布局盒子根据自身的位置信息对所述控件对象设置位置参数。
[0015]在其中一个实施例中,所述步骤输入监护仪在线模块的信息,确定所述监护仪屏幕布局的类型之前还有步骤:
[0016]确定当前监护仪在线模块,获取所述监护仪在线模块信息。
[0017]在其中一个实施例中,所述步骤根据所述波形控件、参数控件以及动态趋势控件在所述监护仪屏幕上显示位置的参数,完成所述监护仪屏幕的布局具体包括步骤:
[0018]获取所述波形控件、所述参数控件以及所述动态趋势控件三者的控件ID ;
[0019]根据所述波形控件、参数控件以及动态趋势控件在所述监护仪屏幕上显示位置的参数,获取与所述波形控件、所述参数控件以及所述动态趋势控件三者控件ID相应的坐标、览度以及闻度;
[0020]根据所述所述波形控件、所述参数控件以及所述动态趋势控件三者控件ID以及分别与所述控件ID相应的坐标、宽度以及高度,完成所述监护仪屏幕的布局。
[0021]在其中一个实施例中,所述步骤根据所述波形控件、参数控件以及动态趋势控件在所述监护仪屏幕上显示位置的参数,完成所述监护仪屏幕的布局之后还有步骤:
[0022]将当前监护仪屏幕布局类型的布局参数数组写入配置文件,保存更新后的配置文件,其中,所述参数数组为定义波形数据与参数数据对应关系,以及所述波形控件和所述参数控件显示顺序的数组。
[0023]在其中一个实施例中,所述步骤输入监护仪在线模块的信息,确定所述监护仪屏幕布局的类型之后还有步骤:
[0024]检测监护仪的配置文件是否保存有与当前监护仪屏幕布局类型匹配的参数数组,其中,所述参数数组为定义波形数据与参数数据对应关系,以及所述波形控件和所述参数控件显示顺序的数组,若有,则解析所述参数数组,根据所述参数数组对所述初始数据中波形数据和参数数据进行编号,若无,解析所述所述监护仪在线模块信息,对所述初始数据波形数据和参数数据进行编号。
[0025]一种监护仪屏幕的布局系统,包括:
[0026]初始数据获取模块,用于获取监护仪屏幕布局的初始数据,其中,所述初始数据包括波形控件信息、参数控件信息以及动态趋势控件信息;
[0027]布局类型确定模块,用于输入监护仪在线模块的信息,确定所述监护仪屏幕布局的类型;
[0028]参数确定模块,用于处理所述初始数据,根据处理结果和所述监护仪屏幕布局类型,确定波形控件、参数控件以及动态趋势控件在所述监护仪屏幕上显示位置的参数;
[0029]布局模块,用于根据所述波形控件、参数控件以及动态趋势控件在所述监护仪屏幕上显示位置的参数,完成所述监护仪屏幕的布局。
[0030]在其中一个实施例中,所述参数确定模块具体包括:
[0031]布局盒子设置单元,用于处理所述波形控件信息、所述参数控件信息以及所述动态趋势控件信息,获得处理结果,根据所述处理结果设置布局盒子,其中,所述布局盒子用于自动实现控件对象的管理,所述布局盒子包括波形盒子和参数盒子,所述控件对象包括所述波形控件与所述参数控件的匹配、所述参数控件与所述动态趋势控件的匹配以及所述波形控件对象的交换;
[0032]重置单元,用于重置所述布局盒子,统计没有波形但占单个或半个所述布局盒子的参数的个数;
[0033]分配单元,用于根据所述监护仪屏幕布局的类型,分别分配所述布局盒子,其中,所述监护仪屏幕布局类型包括大字体和常规布局,当所述监护仪屏幕布局的类型为所述大字体时,优先分配所述参数盒子,当所述所述监护仪屏幕布局的类型为所述常规布局类型时,优先分配所述波形盒子;
[0034]参数设置单元,用于根据当前布局界面的类型,设置所述布局盒子的区域,所述布局盒子根据自身的位置信息对所述控件对象设置位置参数。
[0035]在其中一个实施例中,所述监护仪屏幕的布局系统还包括:
[0036]监护仪在线模块信息获取模块,用于确定当前监护仪在线模块,获取所述监护仪在线模块信息。
[0037]在其中一个实施例中,所述布局模块具体包括:
[0038]控件ID获取单元,用于获取所述波形控件、所述参数控件以及所述动态趋势控件三者的控件ID ;
[0039]匹配单元,用于根据所述波形控件、参数控件以及动态趋势控件在所述监护仪屏幕上显示位置的参数,获取与所述波形控件、所述参数控件以及所述动态趋势控件三者控件ID相应的坐标、宽度以及高度;
[0040]布局单元,用于根据所述波形控件、所述参数控件以及所述动态趋势控件三者控件ID以及分别与所述控件ID相应的坐标、宽度以及高度,完成所述监护仪屏幕的布局。
[0041]在其中一个实施例中,所述监护仪屏幕的布局系统还包括:
[0042]配置文件保存模块,用于将当前监护仪屏幕布局类型的布局参数数组写入配置文件,保存更新后的配置文件,其中,所述参数数组为定义波形数据与参数数据对应关系,以及所述波形控件和所述参数控件显示顺序的数组。
[0043]在其中一个实施例中,所述监护仪屏幕的布局系统还包括:
[0044]配置文件检测模块,用于检测监护仪的配置文件是否保存有与当前监护仪屏幕布局类型匹配的参数数组,其中,所述参数数组为定义波形数据与参数数据对应关系,以及所述波形控件和所述参数控件显示顺序的数组,若有,则解析所述参数数组,根据所述参数数组对所述初始数据中波形数据和参数数据进行编号,若无,解析所述所述监护仪在线模块信息,对所述初始数据波形数据和参数数据进行编号。
[0045]一种监护仪,采用如上述的监护仪屏幕的布局方法或者包括如上述的监护仪屏幕的布局系统。
[0046]上述监护仪及其屏幕的布局方法与系统,首先获取监护仪屏幕布局的初始数据,之后输入监护仪在线模块的信息,确定当前监护仪屏幕布局的类型,根据初始数据和当前监护仪屏幕布局的类型,确定与初始数据中波形控件、参数控件以及动态趋势控件相应的显示位置的参数,最后再根据这些显示位置的参数完成对监护仪屏幕的布局。整个监护仪屏幕布局方法实现了对复杂的屏幕显示对象管理,简化了应用程序对于控件位置的处理,能够按需显示不同侧重点的生理参数、生理波形和动态趋势。
【专利附图】

【附图说明】
[0047]图1为所述监护仪屏幕的布局方法第一个实施例的流程示意图;
[0048]图2为所述监护仪屏幕的布局方法第二个实施例的流程示意图;
[0049]图3为所述监护仪屏幕的布局系统第一个实施例的结构示意图;
[0050]图4为所述监护仪屏幕的布局系统第二个实施例的结构示意图。
【具体实施方式】
[0051]为了使本发明的目的、技术方案及优点更加清楚明白,以下根据附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施仅仅用以解释本发明,并不限定本发明。
[0052]如图1所示,一种监护仪屏幕的布局方法,包括步骤:[0053]S200:获取监护仪屏幕布局的初始数据,其中,所述初始数据包括波形控件信息、参数控件信息以及动态趋势控件信息。
[0054]监护仪在正常工作时,会有很多控件信息需要显示,这些控件信息可以分为三类,分别是波形控件信息、参数控件信息以及动态趋势控件信息。其中波形控件信息是以波形的形式显示数据,参数控件信息是以数据参数的形式显示数据,动态趋势控件信息反应数据变化的一个大致的趋势。
[0055]S400:输入监护仪在线模块的信息,确定所述监护仪屏幕布局的类型。
[0056]监护仪在工作时,会根据实际使用的需求配置不同的模块,在本步骤中,就就输入监护仪在线模块的信息,之后再根据这个在线模块的信息,确定交互一屏幕布局的类型。
[0057]S600:处理所述初始数据,根据处理结果和所述监护仪屏幕布局类型,确定波形控件、参数控件以及动态趋势控件在所述监护仪屏幕上显示位置的参数。
[0058]处理波形控件信息、参数控件信息以及动态趋势控件信息,并且根据监护仪屏幕布局类型,确定波形控件、参数控件以及动态趋势控件在所述监护仪屏幕上显示位置的参数。具体来说这些显示位置的参数包括控件的坐标、高度和宽度。从空间上确定控件信息在监护仪显示屏幕的显示位置。
[0059]S800:根据所述波形控件、参数控件以及动态趋势控件在所述监护仪屏幕上显示位置的参数,完成所述监护仪屏幕的布局。
[0060]监护仪根据这些显示位置的参数将控件信息显示在其显示屏幕上从而完成整个监护仪屏幕的布局。
[0061]上述监护仪及其屏幕的布局方法,首先获取监护仪屏幕布局的初始数据,之后输入监护仪在线模块的信息,确定当前监护仪屏幕布局的类型,根据初始数据和当前监护仪屏幕布局的类型,确定与初始数据中波形控件、参数控件以及动态趋势控件相应的显示位置的参数,最后再根据这些显示位置的参数完成对监护仪屏幕的布局。整个监护仪屏幕布局方法实现了对复杂的屏幕显示对象管理,简化了应用程序对于控件位置的处理,能够按需显示不同侧重点的生理参数、生理波形和动态趋势。
[0062]如图2所示,在其中一个实施例中,所述步骤S600具体包括步骤:[0063]S620:处理所述波形控件信息、所述参数控件信息以及所述动态趋势控件信息,获得处理结果,根据所述处理结果设置布局盒子,其中,所述布局盒子用于自动实现控件对象的管理,所述布局盒子包括波形盒子和参数盒子,所述控件对象包括所述波形控件与所述参数控件的匹配、所述参数控件与所述动态趋势控件的匹配以及所述波形控件对象的交换;
[0064]S640:重置所述布局盒子,统计没有波形但占单个或半个所述布局盒子的参数的个数;
[0065]S660:根据所述监护仪屏幕布局的类型,分别分配所述布局盒子,其中,所述监护仪屏幕布局类型包括大字体和常规布局,当所述监护仪屏幕布局的类型为所述大字体时,优先分配所述参数盒子,当所述所述监护仪屏幕布局的类型为所述常规布局类型时,优先分配所述波形盒子;
[0066]S680:根据当前布局界面的类型,设置所述布局盒子的区域,所述布局盒子根据自身的位置信息对所述控件对象设置位置参数。
[0067]下面将用一个具体实施例详细解说明步骤S600过程及其原理。
[0068]步骤一:处理波形控件信息、参数控件信息以及动态趋势控件信息,获得处理结果,根据处理结果设置布局盒子,其中,布局盒子用于自动实现控件对象的管理,布局盒子包括波形布局盒子和参数布局盒子,控件对象包括波形控件与参数控件的匹配、参数控件与动态趋势控件的匹配以及波形控件对象的交换。
[0069]步骤二:重置布局盒子,计算没有波形且占整个布局盒子的参数个数和没有波形且占半个布局盒子的参数个数;
[0070]步骤三:分配布局盒子,对大字体界面和常规布局界面分别分配,分配原则如下:
[0071]对于大字体:
[0072]a.大字体界面至多分配4个参数布局盒子和4个波形布局盒子;
[0073]b.优先分配参数布局盒子,若参数对应有波形,则分配对应的波形布局盒子,否则分配空布局盒子占位;
[0074]对于常规布局界面:
[0075]a.遍历当前布局界面的布局数组,优先分配波形布局盒子,若波形对应有参数,分配对应的参数布局盒子,否则分配空的参数布局盒子占位;
[0076]b.分配无波形且占整个布局盒子的参数布局盒子,若之前有申请的空参数布局盒子,则直接使用,无需再申请;
[0077]c.分配无波形且占半个布局盒子的参数布局盒子,若之前有申请的空参数布局盒子,则直接使用,无需再申请。
[0078]步骤四:根据当前布局界面的类型,设置布局盒子的区域,布局盒子对象根据自己的位置信息对布局盒子中的控件对象设置位置信息。对于标准界面,若波形个数不大于4,则按4波形界面处理,若波形个数不大于6且大于4,则按6波形界面处理,若波形个数大于
6,按8波形界面处理,显示不了的波形则不显示在界面上。
[0079]如图2所示,在其中一个实施例中,所述步骤S400之前还有步骤:
[0080]S300:确定当前监护仪在线模块,获取所述监护仪在线模块信息。
[0081]监护仪会根据当前使用情况与用户的需求配置多种配置模块, 不同的配置模块会有不同的数据以不同的方式在显示屏幕上显示。为了监护仪显示屏幕的合理布局,就需要知道当前在线的模块是哪些。在本步骤,确定当前监护仪在线模块,并且获取监护仪在线模块信息,以便在后续的过程中对这些模块的数据进行合理的布局显示。
[0082]如图2所示,在其中一个实施例中,所述步骤S800具体包括步骤:
[0083]S820:获取所述波形控件、所述参数控件以及所述动态趋势控件三者的控件ID ;
[0084]S840:根据所述波形控件、参数控件以及动态趋势控件在所述监护仪屏幕上显示位置的参数,获取与所述波形控件、所述参数控件以及所述动态趋势控件三者控件ID相应的坐标、宽度以及高度;
[0085]S860:根据所述波形控件、所述参数控件以及所述动态趋势控件三者控件ID以及分别与所述控件ID相应的坐标、宽度以及高度,完成所述监护仪屏幕的布局。
[0086]为了区别每个控件,在监护仪中都会对每个控件进行身份编码即每个控件都有ID。在得到的显示位置的参数中,需要提取出与每个ID相匹配的数据,这些数据包坐标、宽度以及高度,最后监护仪根据波形控件、参数控件以及动态趋势控件三者控件ID以及分别与控件ID相应的坐标、宽度以及高度,完成监护仪屏幕的布局。
[0087]如图2所示,在其中一个实施例中,所述S800之后还有步骤:
[0088]S900:将当前监护仪屏幕布局类型的布局参数数组写入配置文件,保存更新后的配置文件,其中,所述参数数组为定义波形数据与参数数据对应关系,以及所述波形控件和所述参数控件显示顺序的数组。
[0089]为了保存每次布局后各波形控件和参数控件的位置,在每次布局或交换波形对象之后均应将所有布局类型的布局参数数组保存到配置文件。保存文件时先清空原文件内容,然后写入需保存的数据。其中,参数数组被定义为静态全局变量,用来保存波形与参数的对应关系,以及波形控件、参数控件的先后顺序。
[0090]如图2所示,在其中一个实施例中,所述步骤S400之后还有步骤:
[0091]S500:检测监护仪的配置文件是否保存有与当前监护仪屏幕布局类型匹配的参数数组,其中,所述参数数组为定义波形数据与参数数据对应关系,以及所述波形控件和所述参数控件显示顺序的数组,若有,则解析所述参数数组,根据所述参数数组对所述初始数据中波形数据和参数数据进行编号,若无,解析所述监护仪在线模块信息,对所述初始数据中波形数据和参数数据进行编号。
[0092]在输入监护仪在线模块信息后,检测是否有配置文件存在,其中所述配置文件保存有当前监护仪屏幕布局类型匹配的参数数组。若存在,则读取配置文件。若正确读取了配置文件内容,将配置文件中的内容赋值到各布局界面的参数数组中。结合用户输入的在线模块信息,剔除当前输入的布局类型对应的参数数组中不在线模块所对应的参数编号和波形编号,在参数数组中的最后的有效项后加入在参数数组中不存在的在线模块对应的参数编号和波形编号。若不存在配置文件或者未正确读取配置文件,则将在线模块所对应的参数编号和波形编号按一定顺序加入到参数数组中。其中,参数数组被定义为静态全局变量,用来保存波形与参数的对应关系,以及波形控件、参数控件的先后顺序。
[0093]如图3所示,一种监护仪屏幕的布局系统,包括:
[0094]初始数据获取模块100,用于获取监护仪屏幕布局的初始数据,其中,所述初始数据包括波形控件信息、参数控件信息以及动态趋势控件信息;[0095]布局类型确定模块200,用于输入监护仪在线模块的信息,确定所述监护仪屏幕布局的类型;
[0096]参数确定模块300,用于处理所述初始数据,根据处理结果和所述监护仪屏幕布局类型,确定波形控件、参数控件以及动态趋势控件在所述监护仪屏幕上显示位置的参数;
[0097]布局模块400,用于根据所述波形控件、参数控件以及动态趋势控件在所述监护仪屏幕上显示位置的参数,完成所述监护仪屏幕的布局。 [0098]上述监护仪及其屏幕的布局系统,初始数据获取模块100获取监护仪屏幕布局的初始数据,布局类型确定模块200输入监护仪在线模块的信息,确定当前监护仪屏幕布局的类型,参数确定模块300根据初始数据和当前监护仪屏幕布局的类型,确定与初始数据中波形控件、参数控件以及动态趋势控件相应的显示位置的参数,布局模块400再根据这些显示位置的参数完成对监护仪屏幕的布局。整个监护仪屏幕布局方法实现了对复杂的屏幕显示对象管理,简化了应用程序对于控件位置的处理,能够按需显示不同侧重点的生理参数、生理波形和动态趋势。
[0099]如图4所示,在其中一个实施例中,所述参数确定模块300具体包括:
[0100]布局盒子设置单元320,用于处理所述波形控件信息、所述参数控件信息以及所述动态趋势控件信息,获得处理结果,根据所述处理结果设置布局盒子,其中,所述布局盒子用于自动实现控件对象的管理,所述布局盒子包括波形盒子和参数盒子,所述控件对象包括所述波形控件与所述参数控件的匹配、所述参数控件与所述动态趋势控件的匹配以及所述波形控件对象的交换;
[0101]重置单元340,用于重置所述布局盒子,统计没有波形但占单个或半个所述布局盒子的参数的个数;
[0102]分配单元360,用于根据所述监护仪屏幕布局的类型,分别分配所述布局盒子,其中,所述监护仪屏幕布局类型包括大字体和常规布局,当所述监护仪屏幕布局的类型为所述大字体时,优先分配所述参数盒子,当所述所述监护仪屏幕布局的类型为所述常规布局类型时,优先分配所述波形盒子;
[0103]参数设置单元380,用于根据当前布局界面的类型,设置所述布局盒子的区域,所述布局盒子根据自身的位置信息对所述控件对象设置位置参数。
[0104]如图4所示,在其中一个实施例中,所述监护仪屏幕的布局系统还包括:
[0105]监护仪在线模块信息获取模块500,用于确定当前监护仪在线模块,获取所述监护仪在线模块信息。
[0106]监护仪会根据当前使用情况与用户的需求配置多种配置模块,不同的配置模块会有不同的数据以不同的方式在显示屏幕上显示。为了监护仪显示屏幕的合理布局,就需要知道当前在线的模块是哪些。在本步骤,确定当前监护仪在线模块,并且获取监护仪在线模块信息,以便在后续的过程中对这些模块的数据进行合理的布局显示。
[0107]如图4所示,在其中一个实施例中,所述布局模块400具体包括:
[0108]控件ID获取单元420,用于获取所述波形控件、所述参数控件以及所述动态趋势控件三者的控件ID ;
[0109]匹配单元440,用于根据所述波形控件、参数控件以及动态趋势控件在所述监护仪屏幕上显示位置的参数,获取与所述波形控件、所述参数控件以及所述动态趋势控件三者控件ID相应的坐标、宽度以及高度;
[0110]布局单元460,用于根据所述波形控件、所述参数控件以及所述动态趋势控件三者控件ID以及分别与所述控件ID相应的坐标、宽度以及高度,完成所述监护仪屏幕的布局。
[0111]为了区别每个控件,在监护仪中都会对每个控件进行身份编码即每个控件都有ID。在得到的显示位置的参数中,需要提取出与每个ID相匹配的数据,这些数据包坐标、宽度以及高度,最后监护仪根据波形控件、参数控件以及动态趋势控件三者控件ID以及分别与控件ID相应的坐标、宽度以及高度,完成监护仪屏幕的布局。
[0112]如图4所示,在其中一个实施例中,所述监护仪屏幕的布局系统还包括:
[0113]配置文件保存模块600,用于将当前监护仪屏幕布局类型的布局参数数组写入配置文件,保存更新后的配置文件,其中,所述参数数组为定义波形数据与参数数据对应关系,以及所述波形控件和所述参数控件显示顺序的数组。
[0114]如图4所示,在其中一个实施例中,所述监护仪屏幕的布局系统还包括:
[0115]配置文件检测模块700,用于检测监护仪的配置文件是否保存有与当前监护仪屏幕布局类型匹配的参数数组,其中,所述参数数组为定义波形数据与参数数据对应关系,以及所述波形控件和所述参数控件显示顺序的数组,若有,则解析所述参数数组,根据所述参数数组对所述初始数据中波形数据和参数数据进行编号,若无,解析所述所述监护仪在线模块信息,对所述初始数据波形数据和参数数据进行编号。
[0116]一种监护仪,采用如上述的监护仪屏幕的布局方法或者包括如上述的监护仪屏幕的布局系统。
[0117]以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明 专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
【权利要求】
1.一种监护仪屏幕的布局方法,其特征在于,包括步骤: 获取监护仪屏幕布局的初始数据,其中,所述初始数据包括波形控件信息、参数控件信息以及动态趋势控件信息; 输入监护仪在线模块的信息,确定所述监护仪屏幕布局的类型; 处理所述初始数据,根据处理结果和所述监护仪屏幕布局类型,确定波形控件、参数控件以及动态趋势控件在所述监护仪屏幕上显示位置的参数; 根据所述波形控件、参数控件以及动态趋势控件在所述监护仪屏幕上显示位置的参数,完成所述监护仪屏幕的布局。
2.根据权利要求1所述的监护仪屏幕的布局方法,其特征在于,所述步骤处理所述初始数据,并根据处理结果设置与所述屏幕布局类型对应的波形控件、参数控件以及动态趋势控件在所述监护仪屏幕上显示位置的参数具体包括步骤: 处理所述波形控件信息、所述参数控件信息以及所述动态趋势控件信息,获得处理结果,根据所述处理结果设置布局盒子,其中,所述布局盒子用于自动实现控件对象的管理,所述布局盒子包括波形盒子和参数盒子,所述控件对象包括所述波形控件与所述参数控件的匹配、所述参数控件与所述动态趋势控件的匹配以及所述波形控件对象的交换; 重置所述布局盒子,统计没有波形但占单个或半个所述布局盒子的参数的个数; 根据所述监护仪屏幕布局的类型,分别分配所述布局盒子,其中,所述监护仪屏幕布局类型包括大字体和常规布局,当所述监护仪屏幕布局的类型为所述大字体时,优先分配所述参数盒子,当所述所述监护仪屏幕布局的类型为所述常规布局类型时,优先分配所述波形盒子;. 根据当前布局界面的类型,设置所述布局盒子的区域,所述布局盒子根据自身的位置信息对所述控件对象设置位置参数。
3.根据权利要求1或2所述的监护仪屏幕的布局方法,其特征在于,所述步骤输入监护仪在线模块的信息,确定所述监护仪屏幕布局的类型具体包括步骤: 确定当前监护仪在线模块,获取所述监护仪在线模块信息。
4.根据权利要求1或2所述的监护仪屏幕的布局方法,其特征在于,所述步骤根据所述波形控件、参数控件以及动态趋势控件在所述监护仪屏幕上显示位置的参数,完成所述监护仪屏幕的布局具体包括步骤: 获取所述波形控件、所述参数控件以及所述动态趋势控件三者的控件ID ; 根据所述波形控件、参数控件以及动态趋势控件在所述监护仪屏幕上显示位置的参数,获取与所述波形控件、所述参数控件以及所述动态趋势控件三者控件ID相应的坐标、宽度以及高度; 根据所述波形控件、所述参数控件以及所述动态趋势控件三者控件ID以及分别与所述控件ID相应的坐标、宽度以及高度,完成所述监护仪屏幕的布局。
5.根据权利要求1或2所述的监护仪屏幕的布局方法,其特征在于,所述步骤根据所述波形控件、参数控件以及动态趋势控件在所述监护仪屏幕上显示位置的参数,完成所述监护仪屏幕的布局之后还有步骤: 将当前监护仪屏幕布局类型的布局参数数组写入配置文件,保存更新后的配置文件,其中,所述参数数组为定义波形数据与参数数据对应关系,以及所述波形控件和所述参数控件显示顺序的数组。
6.根据权利要求1或2所述的监护仪屏幕的布局方法,其特征在于,所述步骤输入监护仪在线模块的信息,确定所述监护仪屏幕布局的类型之后还有步骤: 检测监护仪的配置文件中是否保存有与当前监护仪屏幕布局类型匹配的参数数组,其中,所述参数数组为定义波形数据与参数数据对应关系,以及所述波形控件和所述参数控件显示顺序的数组,若有,则解析所述参数数组,根据所述参数数组对所述初始数据中波形数据和参数数据进行编号,若无,解析所述监护仪在线模块信息,对所述初始数据中波形数据和参数数据进行编号。
7.一种监护仪屏幕的布局系统,其特征在于,包括: 初始数据获取模块,用于获取监护仪屏幕布局的初始数据,其中,所述初始数据包括波形控件信息、参数控件信息以及动态趋势控件信息; 布局类型确定模块,用于输入监护仪在线模块的信息,确定所述监护仪屏幕布局的类型; 参数确定模块,用于处理所述初始数据,根据处理结果和所述监护仪屏幕布局类型,确定波形控件、参数控件以及动态趋势控件在所述监护仪屏幕上显示位置的参数; 布局模块,用于根据所述波形控件、参数控件以及动态趋势控件在所述监护仪屏幕上显示位置的参数,完成所述监护仪屏幕的布局。
8.根据权利要求7所述的监护仪屏幕的布局系统,其特征在于,所述参数确定模块具体包括: 布局盒子设置单元,用于处理所述波形控件信息、所述参数控件信息以及所述动态趋势控件信息,获得处理结果,根据所述处理结果设置布局盒子,其中,所述布局盒子用于自动实现控件对象的管理,所述布局盒子包括波形盒子和参数盒子,所述控件对象包括所述波形控件与所述参数控件的匹配、所述参数控件与所述动态趋势控件的匹配以及所述波形控件对象的交换; 重置单元,用于重置所述布局盒子,统计没有波形但占单个或半个所述布局盒子的参数的个数; 分配单元,用于根据所述监护仪屏幕布局的类型,分别分配所述布局盒子,其中,所述监护仪屏幕布局类型包括大字体和常规布局,当所述监护仪屏幕布局的类型为所述大字体时,优先分配所述参数盒子,当所述所述监护仪屏幕布局的类型为所述常规布局类型时,优先分配所述波形盒子; 参数设置单元,用于根据当前布局界面的类型,设置所述布局盒子的区域,所述布局盒子根据自身的位置信息对所述控件对象设置位置参数。
9.根据权利要求7或8所述的监护仪屏幕的布局系统,其特征在于,还包括: 监护仪在线模块信息获取模块,用于确定当前监护仪在线模块,获取所述监护仪在线模块信息。
10. 根据权利要求7或8所述的监护仪屏幕的布局系统,其特征在于,所述布局模块具体包括: 控件ID获取单元,用于获取所述波形控件、所述参数控件以及所述动态趋势控件三者的控件ID ;匹配单元,用于根据所述波形控件、参数控件以及动态趋势控件在所述监护仪屏幕上显示位置的参数,获取与所述波形控件、所述参数控件以及所述动态趋势控件三者控件ID相应的坐标、宽度以及高度; 布局单元,用于根据所述波形控件、所述参数控件以及所述动态趋势控件三者控件ID以及分别与所述控件ID相应的坐标、宽度以及高度,完成所述监护仪屏幕的布局。
11.根据权利要求7或8所述的监护仪屏幕的布局系统,其特征在于,还包括: 配置文件保存模块,用于将当前监护仪屏幕布局类型的布局参数数组写入配置文件,保存更新后的配置文件,其中,所述参数数组为定义波形数据与参数数据对应关系,以及所述波形控件和所述参数控件显示顺序的数组。
12.根据权利要求7或8所述的监护仪屏幕的布局系统,其特征在于,还包括: 配置文件检测模块,用于检测监护仪的配置文件中是否保存有与当前监护仪屏幕布局类型匹配的参数数组,其中,所述参数数组为定义波形数据与参数数据对应关系,以及所述波形控件和所述参数控件显示顺序的数组,若有,则解析所述参数数组,根据所述参数数组对所述初始数据中波形数据和参数数据进行编号,若无,解析所述监护仪在线模块信息,对所述初始数据中波形数据和参数数据进行编号。
13.—种监护仪,其特征在于,采用如权利要求1-6所述的监护仪屏幕的布局方法或者包括如权利要求7-12所述.的监护仪屏幕的布局系统。
【文档编号】A61B19/00GK103462695SQ201310413629
【公开日】2013年12月25日 申请日期:2013年9月11日 优先权日:2013年9月11日
【发明者】李智斌, 罗大元 申请人:深圳市科曼医疗设备有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1