首页> 中国专利> 生化分析仪用户个性化操作的实现方法和装置

生化分析仪用户个性化操作的实现方法和装置

摘要

本发明公开了一种生化分析仪用户个性化操作的实现方法和装置,包括以下步骤:A1.启动生化分析仪的操作软件;B1.加载配置文件,所述配置文件存储在生化分析仪系统的存储器中,其中配置文件至少包括用于对不同用户进行相应于该用户设置的功能组合配置数据库;C1.从加载的功能组合配置数据库中提取功能组合的配置信息;D1.生化分析仪根据加载的配置文件设置显示界面和功能组合。本发明采用配置文件和注册表配置的方式实现生化分析仪操作软件的功能组合和内容配置,对于不同用户提供不同的配置版本,结合全自动生化仪软件的应用,形成一种商业版本的理念。

著录项

  • 公开/公告号CN101051043A

    专利类型发明专利

  • 公开/公告日2007-10-10

    原文格式PDF

  • 申请/专利号CN200610064572.1

  • 发明设计人 殷延东;何赟;狄唯中;

    申请日2006-12-28

  • 分类号G01N33/50(20060101);G01N35/00(20060101);G06F17/00(20060101);

  • 代理机构深圳创友专利商标代理有限公司;

  • 代理人郭燕

  • 地址 518057 广东省深圳市南山区高新技术产业园区科技南十二路迈瑞大厦

  • 入库时间 2023-12-17 19:11:48

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2022-08-23

    专利实施许可合同备案的生效 IPC(主分类):H04L29/02 专利申请号:2006100645721 专利号:ZL2006100645721 合同备案号:X2022440020009 让与人:深圳迈瑞生物医疗电子股份有限公司 受让人:深圳迈瑞动物医疗科技有限公司 发明名称:生化分析仪用户个性化操作的实现方法和装置 申请日:20061228 申请公布日:20071010 授权公告日:20111116 许可种类:普通许可 备案日期:20220804

    专利实施许可合同备案的生效、变更及注销

  • 2011-11-16

    授权

    授权

  • 2007-12-05

    实质审查的生效

    实质审查的生效

  • 2007-10-10

    公开

    公开

说明书

【技术领域】

本发明涉及一种适用于医疗领域的生化分析仪,尤其涉及一种生化分析仪根据用户的不同而变换操作的方法和系统。

【背景技术】

全自动生化分析仪的应用用户有多种,各种用户对仪器的使用范围、应用方式都有所不同,主要的用户为医院检验科室、急诊科室、体检中心、血站等,不同的用户对操作软件的功能组成和界面显示有不同的要求,操作流程方面也有一定的区别。比如,对于血站,血袋编号是一个必须的信息,但在医院检验科室,血袋编号根本不需要;又如,在血站应用过程中,其每次申请的检验项目基本是固定的,可以做到进一步的自动化,在软件内部固定申请的内容,实现申请自动化。

但现有同类仪器中的操作软件,对于不同的用户,其操作软件为同一套软件,软件本身并没有针对不同的用户提供不同的功能组合。对于仪器的人机交互控制功能,则基本没有针对不同用户提供不同的配置,没有为不同的用户设计不同的操作流程,对所有用户来说,其操作的模式和处理的功能是一样的。这样导致存在以下问题:某些功能或内容对于个别用户可能根本不需要,但也不能隐藏;某些特殊功能和内容,又没有考虑到,只能通过更改和升级软件来解决,不能快速有效的对用户的需要变化做出响应。因对不同的用户,各项功能配置都相同,所以对于不同的用户,其操作流程也完全一样,没有考虑到不同应用群体的应用习惯而提供一个更适用于不同应用群体(如血站、体检中心等)的操作流程。

【发明内容】

本发明的主要目的就是提供一种生化分析仪用户个性化操作的实现方法和装置,使生化分析仪根据用户的不同而有不同的显示界面和功能组合。

为实现上述目的,本发明提供一种生化分析仪用户个性化操作的实现方法,包括以下步骤:

A1、启动生化分析仪的操作软件;

B1、加载配置文件,所述配置文件存储在生化分析仪系统的存储器中,其中配置文件至少包括用于对不同用户进行相应于该用户设置的功能组合配置数据库;

C1、从加载的功能组合配置数据库中提取功能组合的配置信息;

D1、生化分析仪根据加载的配置文件设置显示界面和功能组合。

其中,所述功能组合配置数据库包括文件头和内容,所述文件头包括一个用于与用户对应的版本信息,所述内容包括由一个或一个以上的版本所定义的功能组合中每一项的配置信息。所述步骤C1包括以下步骤:读取功能组合配置数据库的文件头中的版本信息,提取功能组合配置数据库的内容中该版本所定义的功能组合中每一项的配置信息,以使生化分析仪根据这些配置信息设置显示界面和功能组合。

本发明的进一步改进是:所述文件头的版本信息可根据用户的选择而重新设置,所述内容中该版本所定义的功能组合中每一项的配置信息可根据用户的选择而重新设置。用户通过重新设置文件头的版本信息,使在加载功能组合配置数据库提取与新设置版本所定义的功能组合中每一项的配置信息,以使生化分析仪根据这些配置信息设置显示界面和功能组合。

所述文件头的版本信息和/或内容在被重新设置前确认修改者的权限,以防止功能组合配置数据库被随意修改。

所述功能组合配置数据库优选存储在资源文件中,进一步保证功能组合配置数据库的安全。

本发明的更进一步改进是:在步骤B1之后还包括根据配置文件的配置项加载相应版本的资源文件的步骤。系统的所有的资源(包括图片、文字、多媒体资源等)都是动态加载的,在操作软件启动时,首先检查配置文件,然后根据配置文件的配置项加载相应版本的资源,并决定要显示的内容和功能。

为实现上述目的,本发明还提供一种生化分析仪用户个性化操作的实现装置,包括:用于存储操作软件和配置文件的存储器,其中配置文件至少包括用于对不同用户进行相应于该用户设置的功能组合配置数据库;用于执行操作软件,并根据操作软件加载配置文件的处理器;用于从加载的功能组合配置数据库提取功能组合的配置信息的信息提取单元;用于根据加载的配置文件设置显示界面和功能组合的设置单元。

其中,所述功能组合配置数据库包括文件头和内容,所述文件头包括一个用于与用户对应的版本信息,所述内容包括由一个或一个以上的版本所定义的功能组合中每一项的配置信息。

本发明的进一步改进是:所述信息提取单元包括:读取模块,用于读取功能组合配置数据库的文件头中的版本信息;配置信息提取模块,用于根据读取模块读取到的版本信息从功能组合配置数据库的内容中提取该版本所定义的功能组合中每一项的配置信息。

本发明的更进一步改进是:所述装置还包括信息输入单元,所述信息输入单元用于根据用户的选择对所述文件头的版本信息进行重新设置和/或对所述内容中该版本所定义的功能组合中每一项的配置信息进行重新设置。

所述装置还包括权限确认单元,所述权限确认单元用于在对所述文件头的版本信息和/或内容重新设置前确认修改者的权限。

所述功能组合配置数据库存储在资源文件中。

所述处理器还根据加载的配置文件中的配置项加载相应版本的资源文件。

为实现上述目的,本发明还提供一种生化分析仪用户个性化操作的实现方法,包括以下步骤:

A2、激活配置文件,所述配置文件存储在生化分析仪系统的存储器中,其中配置文件至少包括用于对不同用户进行相应于该用户设置的功能组合配置数据库;

B2、从激活的功能组合配置数据库中提取功能组合的配置信息;

C2、生化分析仪根据激活的配置文件设置显示界面和功能组合。

其中,所述功能组合配置数据库包括文件头和内容,所述文件头包括一个用于与用户对应的版本信息,所述内容包括由一个或一个以上的版本所定义的功能组合中每一项的配置信息。

所述步骤B2克进一步包括以下步骤:读取功能组合配置数据库的文件头中的版本信息,提取功能组合配置数据库的内容中该版本所定义的功能组合中每一项的配置信息。

为实现上述目的,本发明还提供一种生化分析仪用户个性化操作的实现装置,包括:用于存储配置文件的存储器,其中配置文件至少包括用于对不同用户进行相应于该用户设置的功能组合配置数据库;用于激活配置文件的激活单元;用于从激活的功能组合配置数据库中提取功能组合的配置信息的信息提取单元;用于根据配置文件的配置信息设置显示界面和功能组合的设置单元。

所述信息提取单元进一步包括:读取模块,用于读取功能组合配置数据库的文件头中的版本信息;配置信息提取模块,用于根据读取模块读取到的版本信息从功能组合配置数据库的内容中提取该版本所定义的功能组合中每一项的配置信息。

本发明的有益效果是:1)本发明使不同的用户在共享同一套软件代码的基础上,只是通过不同的配置信息灵活的配置功能组成和内容显示,隐藏特定用户不用的功能和内容,或显示特定用户需要的特别功能,这样,保证能够在不改动软件设计和编码的情况下,通过选择不同的版本,即可获得不同的功能组合配置,提供不同的操作功能和内容,甚至不同显示界面,动态满足不同用户的不同要求。由于不同版本具有不同的操作功能和内容,从而使不同的版本也具有不同的操作流程。2)功能组合配置数据库可以修改,但只有有修改权限的人员才能修改,保证功能组合配置数据库的安全。3)功能组合配置数据库保存在资源文件中,进一步保证了功能组合配置数据库的安全。

本发明的特征及优点将通过实施例结合附图进行详细说明。

【附图说明】

图1为生化分析仪的系统结构图;

图2为本发明一种实施例的流程图;

图3为本发明一种实施例的临床版本的主界面;

图4为本发明一种实施例的血站版本的样本申请界面;

图5为本发明一种实施例的临床版本的样本申请界面;

图6为本发明一种实施例的血站版本的样本详细信息界面;

图7为本发明一种实施例的临床版本的样本详细信息界面;

图8为本发明一种实施例的体检中心版本的样本详细信息界面;

图9为本发明一种实施例的装置的结构方框图;

图10为本发明另一种实施例的流程图;

图11为本发明另一种实施例的装置的结构方框图。

【具体实施方式】

全自动生化分析仪通常是由计算机控制的全自动的临床化学检验仪器,用于定量分析血清、血浆、尿液、脑脊液等样本的临床生化项目。全自动生化分析的主要用户通常包括血站、体检中心、临床实验室,还有其他试剂检测结构等。对于不同的用户,其操作的功能和流程有一定的区别,如血站测试项目少,对单一项目的试剂需求量大,需要试剂盘中都放置一种或两种试剂,并且在测试过程中在一瓶试剂用完后,自动应用其它试剂瓶中的试剂;而临床实验室检测项目多,通常不需要这样一个项目设置多个试剂瓶。

本实施例针对不同类型的用户,开发具有不同功能组合和操作流程的版本,但软件代码本身没有任何差别。仪器系统结构图参考附图1,其组成部分通常包括分析部(仪器)、操作部(PC机,操作软件)、输出部(打印机)、附件及耗材组成。操作部和分析部为系统的核心组成部分,并且是软件系统的主要载体。操作软件通常安装在操作部,通过串口与分析部连接,通过网络(TCP/IP)与LIS主机连接,通过USB或并口同打印机连接,接受用户的输入并控制仪器进行测试操作,并输出测试结果。

本实施例在共享同一套软件代码的基础上,通过对目前各种用户的公共功能和特殊功能进行调研,将所有能够涉及到或将会涉及到的功能分为公共功能和特殊功能,操作软件实现所有已知并评估过的公用功能和特殊功能,在这些功能和内容的基础上,并不固定显示和提供所有的功能和内容,而是通过功能和内容配置文件,配置要显示的内容和功能组成,通过更改配置文件的内容,配置成不同版本的软件,来适应不同的用户的要求。存储在系统存储器(例如硬盘)中的配置文件除了包括公共功能的配置文件外,还增加了一个功能组合配置数据库,功能组合配置数据库用于对不同用户进行相应于该用户的配置设置,至少包括一个或一个以上的用户所要求的全部或部分特殊功能。功能组合配置数据库可以是一个单独的配置文件,也可以是某个配置文件中的一部分。所述功能组合配置数据库包括文件头和内容,所述文件头包括一个用于与用户对应的版本信息,所述内容包括由一个或一个以上的版本所定义的功能组合中每一项的配置信息。内容可以是一个包括X方向和Y方向的二维表,在X方向上设有一个或一个以上的版本,Y方向上是功能组合,功能组合中每一项具有相对应于版本的配置信息,如表1所示的一种实施例中需要注意的主要配置项,操作软件中实现三种商业版本,分别为临床版本、血站版本和体检中心版本。功能组合包括布局、功能、显示信息和打印。

在功能组合配置数据库的文件头中设置一版本信息,例如将文件头中的版本信息设置为血站版本。根据该版本信息可查找到与该版本信息对应的配置信息。功能组合配置数据库除了在开发时设置好外,还可以允许高级用户或开发人员根据需要修改文件头和/或内容,但在修改文件头和/或内容时需要确认修改人员的权限,如果没有权限,则不允许修改。例如,

表1

类别详细条目  血站版本体检中心版本临床版本布局描述每个商业版本布局上的不同,主要是主窗口布局背景颜色淡红淡绿淡灰启动后默认界面样本申请标志图片信息提示功能描述每个版本的特别功能和推荐功能预设置项目ALT/ALT1所有所有默认申请ALT/ALT1重复测试次数默认2次默认1次默认1次结果默认观察方式按项目观察按样本观察按样本观察试剂设置1项目多位置混合混合快捷急诊无默认设置无默认设置默认设置默认定标设置ALT/ALT1两点定标,选中CALIB1和CALIB2定标液自动定标开机定标自动质控每天默认一次自动稀释定标隐藏显示显示费用统计隐藏显示显示工作量统计隐藏隐藏显示信息对于不同版本需要的特殊显示数据信息血袋编号送检科室、送检医生、病人类型、收费类型、病例号、治疗科室、主治医生、病区、住院号、床号、医保帐号、临床诊断打印打印时默认打印的报告的模式,及自动打印的默认设置报告模式项目汇总报告汇总病人报告自动打印
将功能组合配置数据库采用异或加密的方式进行加密,只有在输入正确的密码后才允许修改。在操作软件中提供一个维护设置界面,高级用户和维护人员可以修改功能组合配置数据库的文件头,配置其需要使用的商业版本,而开发人员能够修改功能组合配置数据库的内容,配置各个版本的功能组合、内容显示和操作流程。

为进一步保证功能组合配置数据库的安全,功能组合配置数据库被存储在资源文件中,例如存储在语言库文件中。

为保证动态配置,本发明使所有的资源(包括图片、文字、多媒体资源等)都是动态加载的,在操作软件启动时,首先检查配置文件,然后根据配置文件的配置项加载相应版本的资源文件,并决定要显示的内容和功能。为了升级方便,包含配置信息的资源文件可单独编译,不合并到操作软件的可执行文件中。通过资源与可执行程序的分离,便于进行多语言扩展,而配置信息集成在资源文件中,更有利于配置信息的保护,同时比较传统的INI文件方式,提高了读取速度。

如图2所示,为本发明一种实施例的工作流程,包括以下步骤:

在步骤S102,启动系统操作软件,然后执行步骤S104;

在步骤S104,加载配置文件,加载的配置文件中至少包括功能组合配置数据库,然后执行步骤S106;

在步骤S106,从加载的功能组合配置数据库中读取其文件头中的版本信息,然后执行步骤S108;

在步骤S108,从功能组合配置数据库的内容部分提取与步骤S106中读取到的版本信息相对应的功能组合中每一项的配置信息,然后执行步骤S110;

在步骤S110,根据加载的配置文件的配置项加载相应版本的资源文件,然后执行步骤S112;

在步骤S112,生化分析仪根据加载的配置文件中的配置信息和加载的资源设置显示界面和功能组合。

因功能组合配置数据库中不同版本的同一功能项可能对应不同的配置信息,例如,布局包括背景颜色和启动后默认界面,所述临床版本的背景颜色设置为第三颜色,例如淡灰,启动后默认界面设置为信息提示界面,如图3所示。所述体检中心版本的背景颜色设置为第二颜色,例如淡绿,启动后默认界面设置为标志图片界面。所述血站版本的背景颜色设置为第一颜色,例如淡红,启动后默认界面设置为样本申请界面。按照各版本配置文件组合功能界面,比如点击“样本”按钮进入“样本申请”界面后,对于血站版本,默认的项目选择为ALT和ALT1,并自动遮蔽其他项目,如图4所示;而临床版本则显示所有预输入项目,并且不会默认选择任何项目,如图5所示。再如,在样本详细信息窗口中,血站版本显示血袋编号,但没有医院的相关信息,如图6所示。而如图7所示的临床版本则没有血袋编号,但允许用户观察医院相关信息等,如图8所示的体检中心版本也没有血袋编号。

这样通过功能组合配置数据库中对不同版本设置不同的配置信息,从而使不同的版本根据需要可以具有不同的显示界面和功能组合,实现了用户的个性化,从而发挥仪器的最佳应用性能。

实现上述方法的装置如图9所示,包括:用于存储操作软件和配置文件的存储器,其中配置文件至少包括用于对不同用户进行相应于该用户设置的功能组合配置数据库;用于执行操作软件,并根据操作软件加载配置文件的处理器,所述处理器还根据加载的配置文件中的配置项加载相应版本的资源文件;用于从加载的功能组合配置数据库提取功能组合的配置信息的信息提取单元;用于根据加载的配置文件设置显示界面和功能组合的设置单元。其中,所述功能组合配置数据库包括文件头和内容,所述文件头包括一个用于与用户对应的版本信息,所述内容包括由一个或一个以上的版本所定义的功能组合中每一项的配置信息。所以信息提取单元可包括:读取模块,用于读取功能组合配置数据库的文件头中的版本信息;配置信息提取模块,用于根据读取模块读取到的版本信息从功能组合配置数据库的内容中提取该版本所定义的功能组合中每一项的配置信息。

所述装置还可以包括信息输入单元,用于根据用户的选择对所述文件头的版本信息进行重新设置和/或对所述内容中该版本所定义的功能组合中每一项的配置信息进行重新设置。

所述装置还可以进一步包括权限确认单元,所述权限确认单元用于在对所述文件头的版本信息和/或内容重新设置前确认修改者的权限。

在另一实施例中,当用户修改了功能组合配置数据库后,需要马上应用修改后的配置时,本实施例允许用户激活修改后的功能组合配置数据库,更新显示界面和/或功能组合。其工作流程如图10所示,包括以下步骤:

在步骤S202,激活配置文件,所述配置文件存储在生化分析仪的存储器中,其中配置文件至少包括用于对不同用户进行相应于该用户设置的功能组合配置数据库,然后执行步骤S204;

在步骤S204,从功能组合配置数据库中读取其文件头中的版本信息,然后执行步骤S206;

在步骤S206,从功能组合配置数据库的内容部分提取与步骤S206中读取到的版本信息相对应的功能组合中每一项的配置信息,然后执行步骤S208;

在步骤S208,根据配置信息加载相应版本的资源文件,然后执行步骤S210;

在步骤S210,生化分析仪根据激活的功能组合配置数据库中的配置信息更新显示界面和功能组合。

实现本实施例方法的装置如图11所示,包括:用于激活修改后的功能组合配置数据库的激活单元;用于从功能组合配置数据库提取功能组合的配置信息的信息提取单元;其中,所述功能组合配置数据库包括文件头和内容,所述文件头包括一个用于与用户对应的版本信息,所述内容包括由一个或一个以上的版本所定义的功能组合中每一项的配置信息。所以信息提取单元可包括:读取模块,用于读取功能组合配置数据库的文件头中的版本信息;配置信息提取模块,用于根据读取模块读取到的版本信息从功能组合配置数据库的内容中提取该版本所定义的功能组合中每一项的配置信息。用于根据配置文件的配置信息设置显示界面和功能组合的设置单元。

本发明采用配置文件和注册表配置的方式实现生化分析仪操作软件的功能组合和内容配置,对于不同用户提供不同的配置版本。这种实现方法结合全自动生化仪软件的应用,形成一种商业版本的理念,可以根据不同的用户类型,提供不同功能组合和界面内容的操作软件,以及推荐符合各自特点的操作流程,更有利于特殊客户对全自动生化仪器的应用。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号