首页 / 专利库 / 软件 / 可联网软件 / 互联网浏览器 / 一种基于B/S架构的罕见病病例登记系统

一种基于B/S架构的罕见病病例登记系统

阅读:567发布:2020-05-12

专利汇可以提供一种基于B/S架构的罕见病病例登记系统专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种基于B/S架构的罕见病病例登记系统,包括客户端、通过互联网与客户端通信连接的Web应用 服务器 以及通过交换机与Web 应用服务器 通信连接的 数据库 服务器,客户端通过Web浏览器与Web应用服务器进行数据交互,Web应用服务器包括用户身份认证与权限管理组件、审核管理组件、元数据管理组件、与元数据管理组件通信连接的表单模板管理组件以及与表单模板管理组件通信连接的罕见病病例数据管理组件,数据库服务器包括罕见病病例数据库服务器和元数据库服务器。本发明的系统提供了多种易于使用、可靠的工具,能够高效、全面地收集各种罕见病病例,从而为下一步研究者开展有效的罕见病研究奠定了 基础 ,提升罕见病的诊断效率。,下面是一种基于B/S架构的罕见病病例登记系统专利的具体信息内容。

1.一种基于B/S架构的罕见病病例登记系统,其特征在于,包括客户端、通过互联网与所述客户端通信连接的Web应用服务器以及通过交换机与所述Web应用服务器通信连接的数据库服务器,
所述客户端通过Web浏览器与所述Web应用服务器进行数据交互,
所述Web应用服务器包括用户身份认证与权限管理组件、审核管理组件、元数据管理组件、与所述元数据管理组件通信连接的表单模板管理组件以及与所述表单模板管理组件通信连接的罕见病病例数据管理组件,
所述数据库服务器包括罕见病病例数据库服务器和元数据库服务器。
2.如权利要求1所述的基于B/S架构的罕见病病例登记系统,其特征在于,所述客户端包括研究者客户端和管理员客户端,
所述研究者客户端包括用户注册信息发送单元、文件编辑单元、表单模板存储器、病例数据采集与传输单元以及依次相连的HTML接收单元、HTML解析单元及页面显示单元,所述管理员客户端包括用户注册信息发送单元、数据维护单元以及依次相连的HTML接收单元、HTML解析单元及页面显示单元。
3.如权利要求2所述的基于B/S架构的罕见病病例登记系统,其特征在于,所述表单模板存储器存储有研究者针对相应罕见病而制作的研究表单模板。
4.如权利要求1所述的基于B/S架构的罕见病病例登记系统,其特征在于,所述元数据库服务器存储有研究者进行研究表单模板设计时需要用到的元数据和字典,所述元数据包含公共元数据和私有元数据并且所述字典包含公共字典和私有字典。
5.如权利要求1所述的基于B/S架构的罕见病病例登记系统,其特征在于,所述表单模板管理组件包括工作流管理单元。
6.如权利要求1所述的基于B/S架构的罕见病病例登记系统,其特征在于,所述罕见病病例数据管理组件包括病例统计单元。
7.如权利要求6所述的基于B/S架构的罕见病病例登记系统,其特征在于,所述罕见病病例数据库服务器存储有研究者使用通过所述表单模板管理组件设计的研究表单模板收集到的病例数据和所述病例统计单元生成的病例统计数据。
8.如权利要求1所述的基于B/S架构的罕见病病例登记系统,其特征在于,所述Web应用服务器还包括与所述罕见病病例数据管理组件通信连接的病例随访管理组件。

说明书全文

一种基于B/S架构的罕见病病例登记系统

技术领域

[0001] 本发明涉及医疗信息系统技术领域,具体涉及一种基于B/S架构的罕见病病例登记系统。

背景技术

[0002] 罕见疾病简称“罕见病”,又称“孤儿病”,顾名思义是指患病率很低、很少见的疾病。多数罕见病是慢性严重的疾病,通常会危及生命。约80%的罕见病是由遗传缺陷引起的,因此罕见病一般是指“罕见性遗传病”。据世界卫生组织(WHO)报道,目前已确认的罕见病有5000多种,大约占人类疾病种类的10%;约有50%的罕见病在出生时或者儿童期即可发病,病情常进展迅速,死亡率很高,多数尚无有效的治疗方法,给患者造成巨大的痛苦。
[0003] 罕见病是个相对、动态、变化的概念,世界不同国家和地区对罕见病的界定和划分没有一个统一的标准,各国对罕见病的不同定义、与其人口、经济发展平及罕见药物的研发的激励政策及对罕见病诊疗费用覆盖范围有关。2010年5月17日中华医学会医学遗传分会在上海召开相关专家会议,对中国罕见病定义达成共识:即考虑到我国人口基数大,参照中国香港和台湾等地区及周边国家如日本等的罕见病发病率,将罕见病定义为患病率低于五十万分之一;在新生儿中发病率低于万分之一的遗传病可以定义为罕见遗传病。
[0004] 对于研究者而言,在进行罕见病研究时必须以大量的病例数据样本为基础。然而,目前大部分的研究机构都是对某一种疾病进行研究管理单独创建系统。这些系统大部分采用C/S的系统架构。只能实现单方小范围内的病例数据采集和疾病研究,无法从海量数据中获取有效信息,不能实现不同医疗机构之间的协调工作、病例共享等相关操作。由于不同罕见病的研究方案和所需要的数据不同,因此,研究者在研究不同罕见病时需要花费大量时间和精制作相应的研究表单来采集相应数据,这给研究者带来了极大的不便。此外,各个研究机构之间的数据形成了数据孤岛,同一种罕见病研究数据散落在不同的医疗机构中不能够形成规模的样本,这是目前罕见病研究中最大的问题。进一步地,目前也没有有效的技术手段对每种罕见病的病例进行准确统计。
[0005] 综上,针对上述现有技术中存在的问题,本领域亟待需要一种实现罕见病病例的便捷、高效、全面登记的互联网平台。

发明内容

[0006] 有鉴于此,本发明实施例的目的在于提出一种基于B/S架构的罕见病病例登记系统,能够解决现有系统无法实现罕见病病例的便捷、高效、全面登记和精确统计等问题。
[0007] 基于上述目的,本发明实施例的一方面提供一种基于B/S架构的罕见病病例登记系统,包括客户端、通过互联网与所述客户端通信连接的Web应用服务器以及通过交换机与所述Web应用服务器通信连接的数据库服务器,
[0008] 所述客户端通过Web浏览器与所述Web应用服务器进行数据交互,
[0009] 所述Web应用服务器包括用户身份认证与权限管理组件、审核管理组件、元数据管理组件、与所述元数据管理组件通信连接的表单模板管理组件以及与所述表单模板管理组件通信连接的罕见病病例数据管理组件,
[0010] 所述数据库服务器包括罕见病病例数据库服务器和元数据库服务器。
[0011] 以上所述的基于B/S架构的罕见病病例登记系统,优选地,所述客户端包括研究者客户端和管理员客户端,
[0012] 所述研究者客户端包括用户注册信息发送单元、文件编辑单元、表单模板存储器、病例数据采集与传输单元以及依次相连的HTML接收单元、HTML 解析单元及页面显示单元,[0013] 所述管理员客户端包括用户注册信息发送单元、数据维护单元以及依次相连的HTML接收单元、HTML解析单元及页面显示单元。
[0014] 以上所述的基于B/S架构的罕见病病例登记系统,优选地,所述表单模板存储器存储有研究者针对相应罕见病而制作的研究表单模板。
[0015] 以上所述的基于B/S架构的罕见病病例登记系统,优选地,所述元数据库服务器存储有研究者进行研究表单模板设计时需要用到的元数据和字典,所述元数据包含公共元数据和私有元数据并且所述字典包含公共字典和私有字典。
[0016] 以上所述的基于B/S架构的罕见病病例登记系统,优选地,所述表单模板管理组件包括工作流管理单元。
[0017] 以上所述的基于B/S架构的罕见病病例登记系统,优选地,所述罕见病病例数据管理组件包括病例统计单元。
[0018] 以上所述的基于B/S架构的罕见病病例登记系统,优选地,所述罕见病病例数据库服务器存储有研究者使用通过所述表单模板管理组件设计的研究表单模板收集到的病例数据和所述病例统计单元生成的病例统计数据。
[0019] 以上所述的基于B/S架构的罕见病病例登记系统,优选地,所述Web 应用服务器还包括与所述罕见病病例数据管理组件通信连接的病例随访管理组件。
[0020] 有益效果
[0021] 本发明提供的基于B/S架构的罕见病病例登记系统能够辅助研究者对研究表单模板进行自主地、可视化地设计,帮助研究者更简单、更快地制作出美观、实用的研究表单,利用这些研究表单有效地收集相关病例数据,然后通过该系统将各医院与研究机构的研究者采集到的病例数据进行汇聚集中,通过数据加工中心对数据进行清洗、转换与加载。经过数据加工,形成权威一致的、更新及时的医学大数据通用与专题数据库,并构建医学数据中心,对数据中心可以直接进行数据检索。从而,为接下来对病例数据进行大数据分析和疾病研究奠定了基础。另外该系统能够对汇总的病例数据进行精确地统计并以各种图表的形式展示给所有研究者。同时,系统管理员可以对病例数据、统计数据、元数据等进行定期维护。附图说明
[0022] 图1为根据本发明一个实施例的基于B/S架构的罕见病病例登记系统的架构示意图;
[0023] 图2为根据本发明一个实施例的研究者客户端的示意性框图
[0024] 图3为根据本发明一个实施例的管理员客户端的示意性框图;
[0025] 图4为根据本发明一个实施例的元数据管理组件的示意性分层架构图;以及[0026] 图5为根据本发明一个实施例的表单模板管理组件的示意性分层架构图。

具体实施方式

[0027] 以下实施例用于说明本发明,但不用来限制本发明的范围。若未特别指明,实施例中所用的技术手段为本领域技术人员所熟知的常规手段。
[0028] 基于上述目的,本发明实施例提出了一种罕见病病例登记系统的一个实施例。该罕见病病例登记系统采用B/S(Browser/Server,浏览器/服务器模式) 架构,B/S架构采取浏览器请求,服务器响应的工作模式。图1为该实施例的基于B/S架构的罕见病病例登记系统的架构示意图。如图1中所示,基于 B/S架构的罕见病病例登记系统的总体架构可以包括客户端101、通过互联网与客户端101通信连接的Web应用服务器102以及通过交换机103与Web 应用服务器102通信连接的数据库服务器104、105。客户端101通过Web 浏览器与Web应用服务器102进行数据交互。本实施例使用的数据库服务器软件可以为MySQL5.0以上版本。客户端浏览器可以为IE、火狐、Google Chrome等各类主流浏览器。图1所示客户端作为示例可以包含PC,然而本领域技术人员可以领会的是,其还可以包含任何移动终端。Web应用服务器 102可以包括用户身份认证与权限管理组件106、审核管理组件107、元数据管理组件
108、与元数据管理组件108通信连接的表单模板管理组件109以及与表单模板管理组件109通信连接的罕见病病例数据管理组件110。具体地,数据库服务器可以包括罕见病病例数据库服务器104和元数据库服务器 105。
[0029] 在一个优选实施例中,客户端可以包括研究者客户端和管理员客户端。
[0030] 如图2中所示,研究者客户端20可以包括用户注册信息发送单元201、文件编辑单元202、表单模板存储器203、病例数据采集与传输单元204以及依次相连的HTML接收单元205、HTML解析单元206及页面显示单元 207。病例数据采集与传输单元204可以与医院、研究机构的现有信息收集系统相连。研究者在研究者客户端20输入用户名和密码并通过用户注册信息发送单元201将其发送给Web应用服务器102,由用户身份认证与权限管理组件106进行登录信息的验证和访问权限分配,登录信息验证通过后研究者便可以根据所具有的权限自由访问允许访问的系统模。研究者登记罕见病病例的主要目的是为了进行后续的队列研究,因此在登记病例之前需要先审核待进行的队列研究是否满足研究条件。为了实现此目的,研究者可以利用文件编辑单元202编辑需要提交的相关文件,例如申请文件、方案撰写组成员名单、论证专家组名单、启动文件等,其中申请文件可以包括申请者简历、申请书、疾病介绍、诊断标准、疾病队列研究方案、研究用表、研究方案和研究用表制定者名单和单位、研究方案和研究用表论证报告等,启动文件可以包括伦理批件和知情同意书。上述文件编辑完成后上传到Web应用服务器102,由审核管理组件107将上述文件转发给具有审核权限的研究者进行队列研究的审核,审核通过后研究者便可以登记罕见病病例。首先通过元数据管理组件108设计研究者自己的元数据,然后将设计好的元数据发送至表单模板管理组件109,在表单模板管理组件109利用相应的元数据和字典进行研究表单模板的设计,将设计好的同一种疾病的多个研究表单模板拼接成一个工作流,一个工作流就是一个完整的疾病研究表单。同时设计好的研究表单模板还可以存储在表单模板存储器203中以备后续使用。最后,在罕见病病例数据管理组件110,将病例数据采集与传输单元204采集到的病例数据录入到表单模板管理组件109生成的相应研究表单模板中形成最终的完整研究表单,后续的队列研究便可以基于这些研究表单中的数据进行。HTML 接收单元205用于接收Web应用服务器102响应客户端浏览器发送的请求而返回的HTML源文件,HTML解析单元206用于解析接收到的HTML源文件,解析的过程中实现对页面的渲染,页面显示单元207用于显示最终渲染出来的页面。
[0031] 如图3中所示,管理员客户端30可以包括用户注册信息发送单元301、数据维护单元302以及依次相连的HTML接收单元303、HTML解析单元304 及页面显示单元305。管理员在管理员客户端30输入用户名和密码并通过用户注册信息发送单元301将其发送给Web应用服务器102,由用户身份认证与权限管理组件106进行登录信息的验证和访问权限分配,登录信息验证通过后管理员便可以根据所具有的权限自由访问允许访问的系统模块。管理员可以利用数据维护单元302对病例数据、统计数据、元数据等进行定期维护。 HTML接收单元303用于接收Web应用服务器102响应客户端浏览器发送的请求而返回的HTML源文件,HTML解析单元304用于解析接收到的 HTML源文件,解析的过程中实现对页面的渲染,页面显示单元305用于显示最终渲染出来的页面。
[0032] 用户身份认证与权限管理组件106管理各类用户的用户注册信息和访问权限,当用户登录应用服务器的应用系统时对用户的用户注册信息进行验证。用户身份认证与权限管理组件106通过统一的用户管理机制进行身份认证,确定用户的访问内容(访问权限)。个人用户密码通过安全控件支持端到端加密,密码经过加密后存储;并且限制连续登录失败次数。
[0033] 审核管理组件107接收到研究者申请研究某种疾病需要提交的上述相关文件后,将其转发给具有审核权限的研究者进行队列研究的审核,并将审核结果返回给该研究者。如果审核通过则可以登记罕见病病例,即,可以启动队列研究,如果审核不通过则需要重新提交上述相关文件。
[0034] 图4为根据本发明一个实施例的元数据管理组件的示意性分层架构图。如图4中所示,元数据管理组件108的整体架构分为:用户层、展示层、应用层、数据层、数据库、硬件层几个层面。系统的用户分为两种:研究者、管理人员,研究者可以通过该系统对自己表单设计需要用到的元数据和字典进行管理,同时也可以使用系统中已有的公共元数据和字典,而公共数据需要有系统管理人员来进行维护。系统的应用层主要分为以下应用:元数据管理,包括:公共元数据和私有元数据两种类型,支持元数据添加、编辑、格式定义、删除、备份导出、还原、搜索等功能;字典管理,也包括:公共字典和私有字典两种类型,支持字典添加、编辑、删除、备份导出、还原、搜索等功能;系统日志,包括:元数据日志、字典日志等组成,主要作用是针对系统中比较重要应用的数据操作变化进行记录。元数据例如可以包含病人的姓名、性别、年龄、地区、联系方式、民族等等信息。用户在制作疾病表单的时候,通常会使用一些拥有选项类型的数据项,比如有一个性别的元数据,他有三个选项,分别为:男、女、不详。那么用户就需要给这个元数据添加一个字典并且给字典设置值域。值域信息包括:名称、代码、输入码、操作等信息。
[0035] 图5为根据本发明一个实施例的表单模板管理组件的示意性分层架构图。如图5中所示,表单模板管理组件109的系统整体架构分为:用户层、展示层、应用层、数据层、数据库、硬件层几个层面。该系统的用户为研究者和管理人员,用户可以通过该系统进行罕见病疾病研究表单的制作,表单模板管理组件109特别包括工作流管理单元,用来同时管理多个工作流,例如,将设计好的同一种疾病的多个研究表单模板拼接成一个工作流,一个工作流就是一个完整的疾病研究表单。系统主要的应用为:表单模板、工作流管理、系统日志等。系统的应用层主要分为以下应用:表单模板管理,可以对表单模板信息进行维护,包含但不限于:添加、编辑、删除、搜索、设计、预览、备份导出、还原、发布等操作;工作流管理,可以对工作流信息进行维护,包含但不限于:添加、编辑、删除、搜索、设计、预览、备份导出、还原、发布等操作;系统日志,包括:表单模板日志、工作流日志等组成,主要是针对系统中比较重要应用的数据操作变化进行记录。
[0036] 在一个优选实施例中,罕见病病例数据管理组件110包括病例统计单元,用于统计每种罕见病的病例数据并且根据采集情况实时更新统计结果。
[0037] 罕见病病例数据库服务器104用于存储研究者使用通过表单模板管理组件设计的研究表单模板收集到的病例数据和病例统计单元生成的病例统计数据,例如,包含存放每种罕见病病例信息的数据库和存放每种罕见病病例统计结果的数据库。元数据库服务器105用于存储研究者进行研究表单模板设计时需要用到的元数据和字典,所述元数据包含公共元数据和私有元数据并且所述字典包含公共字典和私有字典。本发明采用的数据库系统能支持TB 级的数据存贮,能支持大于5000个并发连接数,并且支持主流的SAN设备。
[0038] 在一个优选实施例中,Web应用服务器102还包括与罕见病病例数据管理组件通信连接的病例随访管理组件。利用病例随访管理组件可以添加随访计划并指定随访时间、随访程序、提前预约时间等信息,同时可以对到随访时间的随访记录进行录入工作。随访记录可以与罕见病病例数据管理组件 110生成的记录有病例信息的研究表单汇总在一起作为队列研究的样本数据。
[0039] 此外,本发明实施例公开所述的装置、设备等可为各种电子终端设备,例如手机、个人数字助理(PDA)、平板电脑(PAD)、智能电视等,也可以是大型终端设备,如服务器等,因此本发明实施例公开的保护范围不应限定为某种特定类型的系统、设备。
[0040] 本领域技术人员还将明白的是,本文所描述的各种示例性逻辑块、模块、电路算法步骤可以被实现为电子硬件、计算机软件或两者的组合。为了清楚地说明硬件和软件的这种可互换性,已经就各种示意性组件、单元、模块、电路和步骤的功能对其进行了一般性的描述。这种功能是被实现为软件还是被实现为硬件取决于具体应用以及施加给整个系统的设计约束。本领域技术人员可以针对每种具体应用以各种方式来实现所述的功能,但是这种实现决定不应被解释为导致脱离本发明实施例公开的范围。
[0041] 本文所描述的各种示例性逻辑块、模块和电路可以利用被设计成用于执行这里所述功能的下列部件来实现或执行:通用处理器、数字信号处理器 (DSP)、专用集成电路(ASIC)、现场可编程阵列(FPGA)或其它可编程逻辑器件、分立门或晶体管逻辑、分立的硬件组件或者这些部件的任何组合。通用处理器可以是微处理器,但是可替换地,处理器可以是任何传统处理器、控制器微控制器或状态机。处理器也可以被实现为计算设备的组合,例如,DSP和微处理器的组合、多个微处理器、一个或多个微处理器结合DSP和/或任何其它这种配置。
[0042] 虽然,上文中已经用一般性说明及具体实施方案对本发明作了详尽的描述,但在本发明基础上,可以对之作一些修改或改进,这对本领域技术人员而言是显而易见的。因此,在不偏离本发明精神的基础上所做的这些修改或改进,均属于本发明要求保护的范围。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈