用于血球仪的基于安卓系统收集处理信息的方法及系统,包括S1,利用安卓系统GUI设计Observer Pattern,所述Observer Pattern用于对血液分析仪底层进行信息收集分类;S2,所述Observer Pattern的接口接收来自血液分析仪底层运动过程中的信息;S3,所述Observer Pattern将接收到的信息进行分类;S4,所述Observer Pattern将分类好的信息打包发送到对应的需要处理的对象中;S5,所述安卓系统GUI接收所述Observer Pattern的信息并储存到信息库中;S6,所述安卓系统GUI进行更新,以在血液分析仪底层将信息进行显示。液分析仪底层将信息进行显示。液分析仪底层将信息进行显示。
【技术实现步骤摘要】
用于血球仪的基于安卓系统收集处理信息的方法及系统
[0001]本专利技术涉及血液分析仪领域,尤其涉及用于血球仪的基于安卓系统收集处理信息的方法以及系统。
技术介绍
[0002]随着技术的不断发展,传统业务中针对跨平台信息交互的解决方式往往是在逻辑类等内部增加相关代码,完成各种逻辑;这样设计,一旦某个业务逻辑发生改变,就需要修改程序核心文件,甚至于其流程,日积月累后,文件冗长,维护困难。
技术实现思路
[0003]为解决上述问题,本技术方案提供用于血球仪的基于安卓系统收集处理信息的方法。
[0004]为实现上述目的,本技术方案如下:
[0005]用于血球仪的基于安卓系统收集处理信息的方法,包括如下步骤;
[0006]S1,利用安卓系统GUI设计Observer Pattern,所述Observer Pattern用于对血液分析仪底层进行信息收集分类;
[0007]S2,所述Observer Pattern的接口接收来自血液分析仪底层运动过程中的信息;
[0008]S3,所述Observer Pattern将接收到的信息进行分类;
[0009]S4,所述Observer Pattern将分类好的信息打包发送到对应的需要处理的对象中;
[0010]S5,所述安卓系统GUI接收所述Observer Pattern的信息并储存到信息库中;
[0011]S6,所述安卓系统GUI进行更新,以在血液分析仪底层将信息进行显示。
[0012]进一步的说,所述步骤S4对信息分类以及对象包括有:
[0013]程序响应模块,用于对血液分析仪反馈执行状态的回应;
[0014]故障模块,用于检测运作过程中出现的问题事件;
[0015]计算结果模块,用于反馈检测结果信息。
[0016]本申请还提供用于血球仪的基于安卓系统收集处理信息的系统,包括:
[0017]Observer Pattern,与血液分析仪底层进行信息数据传输;
[0018]程序响应模块,与所述Observer Pattern连接,用于接收所述Observer Pattern的数据并进行传输;
[0019]故障模块,与所述Observer Pattern连接,用于接收所述Observer Pattern的数据并进行传输;
[0020]计算结果模块,与所述Observer Pattern连接,用于接收所述Observer Pattern的数据并进行传输;
[0021]安卓系统GUI,用于接收来自所述程序响应模块、程序响应模块以及故障模块的信息,并进行相应的处理。
[0022]本申请有益效果为:
[0023]本专利技术的一种安卓系统收集处理信息方式的血球仪,跨平台信息交互中,系统灵活性高,可拓展性强;
[0024]本专利技术通过使用安卓系统收集处理信息方式的血球仪,去替代传统系统逻辑处理信息的方式,很好的解决了传统方式中带来的维护难,可拓展性低等问题。
附图说明
[0025]为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍。
[0026]图1为本专利技术安卓系统收集处理信息Observer Pattern的方式;
[0027]图2为本专利技术安卓系统收集处理信息方式的血液分析仪架构图;
[0028]图3为本专利技术安卓系统收集处理信息方式的血液分析仪的运作流程图。
具体实施方式
[0029]为了使本专利技术所解决的技术问题、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。
[0030]请参照图1,图中以Observer为分界点,上部分为订阅消息部分,当有信息传送过来后,利用Observer进行分发,即如图Observer下部分,信息分类处理后对该信息相关联的对象进行消息发布,实现对血液分析仪信息的收集处理。
[0031]参考图3,针对安卓系统在不同领域的发展,本专利技术旨在提供一种实现模式,使其利用其本身针对跨系统平台交互场景,关联行为场景,时间多级触发场景等工业化自动化设备血液分析仪使用的一种信息交互收集模式;
[0032]本专利技术的目的是:在血液分析仪安卓系统中于GUI系统中使用,利用Observer Pattern其定义对象间一种一对多的依赖关系,使得每当一个对象改变状态,则所有依赖于它的对象都会得到通知并自动更新,来实现血球分析仪中GUI层与底层信息交互的实现;使系统灵活性可拓展性大大增加;
[0033]为实现上述目的,本申请提供用于血球仪的基于安卓系统收集处理信息的方法,包括如下步骤;
[0034]S1,利用安卓系统GUI设计Observer Pattern,所述Observer Pattern用于对血液分析仪底层进行信息收集分类;
[0035]S2,所述Observer Pattern的接口接收来自血液分析仪底层运动过程中的信息;
[0036]S3,所述Observer Pattern将接收到的信息进行分类;
[0037]S4,所述Observer Pattern将分类好的信息打包发送到对应的需要处理的对象中;
[0038]S5,所述安卓系统GUI接收所述Observer Pattern的信息并储存到信息库中;
[0039]S6,所述安卓系统GUI进行更新,以在血液分析仪底层将信息进行显示。
[0040]进一步的说,所述步骤S4对信息分类以及对象包括有:
[0041]程序响应模块,用于对血液分析仪反馈执行状态的回应;
[0042]故障模块,用于检测运作过程中出现的问题事件;
[0043]计算结果模块,用于反馈检测结果信息。
[0044]本申请还提供用于血球仪的基于安卓系统收集处理信息的系统,如图2所示,包括:
[0045]Observer Pattern,与血液分析仪底层进行信息数据传输;
[0046]程序响应模块,与所述Observer Pattern连接,用于接收所述Observer Pattern的数据并进行传输;
[0047]故障模块,与所述Observer Pattern连接,用于接收所述Observer Pattern的数据并进行传输;
[0048]计算结果模块,与所述Observer Pattern连接,用于接收所述Observer Pattern的数据并进行传输;
[0049]安卓系统GUI,用于接收来自所述程序响应模块、程序响应模块以及故障模块的信息,并进行相应的处理。
[0050]以上所述仅为本申请的较佳实施例,并非用来限定本申请实施的范围,其他凡其原理和基本结构与本申请相同或近似的,均在本申请的保护范围之内。
本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.用于血球仪的基于安卓系统收集处理信息的方法,其特征在于,包括如下步骤;S1,利用安卓系统GUI设计Observer Pattern,所述Observer Pattern用于对血液分析仪底层进行信息收集分类;S2,所述Observer Pattern的接口接收来自血液分析仪底层运动过程中的信息;S3,所述Observer Pattern将接收到的信息进行分类;S4,所述Observer Pattern将分类好的信息打包发送到对应的需要处理的对象中;S5,所述安卓系统GUI接收所述Observer Pattern的信息并储存到信息库中;S6,所述安卓系统GUI进行更新,以在血液分析仪底层将信息进行显示。2.根据权利要求1所述的用于血球仪的基于安卓系统收集处理信息的方法,其特征在于:所述步骤S4对信息分类以及对象包括有:...
【专利技术属性】
技术研发人员:梁文健,黄国峰,
申请(专利权)人:中山市创艺生化工程有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。