一种生物安全多业务系统数据统一集成管控系统的制作方法

摘要: 本发明涉及数据库集成,更具体地说,它涉及一种生物安全多业务系统数据统一集成管控系统。背景技术:1、生物安全实验室信息化建设通常同时运行lims、门禁、环境监控、...
一种生物安全多业务系统数据统一集成管控系统的制作方法

本发明涉及数据库集成,更具体地说,它涉及一种生物安全多业务系统数据统一集成管控系统。

背景技术:

1、生物安全实验室信息化建设通常同时运行lims、门禁、环境监控、通风控制、设备管理、培训档案和文档管理等平台。各平台通常由不同厂商或不同建设阶段形成,数据库表、接口字段、事件编号和时间戳规则围绕各自业务对象设置。工程实施中常见做法是通过数据库驱动、只读视图、http接口、消息订阅或文件目录等方式接入源端数据,再通过元数据目录、字段映射、字符集转换、单位转换、枚举转换、质量校验和审计日志,把多源记录汇聚到统一数据库。

2、上述链路能够满足集中入库、统一报表、权限管理和来源追溯等需求,但在按同一房间至门通路状态回查多业务记录时,仍需要同时处理房间气压、门开关、排风量、采集时间以及样本、项目、人员、设备等业务记录。由于环境监控、门禁和通风控制的采样频率、写入时刻和到达顺序并不一致,系统若仅按房间编号、门编号和时间范围检索,通常需要在多个事实表之间执行范围扫描和连接,查询结果还可能包含多个候选组合,后续核验成本较高。

3、从数据平台运维角度看,问题并不只在于字段格式不统一,而在于现场通路状态缺少可直接进入数据库索引的统一键。现有数据集成链路偏重数据源连接、字段归一、批量同步、质量治理和共享接口;现有实验室集中管理系统偏重人员、项目、材料、设备、环境和门禁的集中记录。二者在工程上均可落地,但对于将既有房间、既有门、房间气压、门开关、排风量和采集时间共同转换为可索引的通路状态码,并通过关联表返回同一通路状态码下跨业务标准记录的处理路径,仍有进一步改进空间。

技术实现思路

1、本发明提供一种生物安全多业务系统数据统一集成管控系统,解决了背景技术中提出的技术问题。

2、为了实现上述的发明目的,本发明提供如下的技术方案。

3、一种生物安全多业务系统数据统一集成管控系统,包括数据接入单元、通路状态码生成单元、统一存储与索引单元以及统一检索单元,所述数据接入单元用于接入生物安全实验室的多业务数据源,取得源端记录、房间—门通路的既有房间、既有门以及门两侧房间对应关系,并将所述源端记录映射为标准记录;

4、所述数据接入单元以增量事件携带的采集时间为基准,针对所述既有门及其门两侧房间,从所述源端记录中按房间编号取得不晚于所述采集时间且时间最近的房间气压和排风量,并按门编号取得不晚于所述采集时间且时间最近的门开关;

5、所述通路状态码生成单元按门顺序版本对应的稳定排序排列所述既有门,针对每一所述既有门,生成与压力方向值、所述门开关和风量配合值的状态组合一一对应的单门状态码,并按所述稳定排序拼接全部所述单门状态码得到通路状态码;

6、所述统一存储与索引单元将实验室编号、所述通路状态码和所述采集时间写入通路状态表,并建立以实验室编号、所述通路状态码和所述采集时间为键的复合索引;

7、所述统一检索单元根据所述复合索引定位所述通路状态表中的记录,并通过业务记录至通路状态关联表返回同一所述通路状态码下的所述标准记录。

8、与现有技术相比,本发明具有如下实质性特点和显著进步:

9、本发明将生物安全实验室中环境监控数据源、门禁数据源和通风数据源产生的房间气压、门开关、排风量按采集时间对齐后,生成按稳定门顺序排列的通路状态码,并将实验室编号、通路状态码和采集时间写入通路状态表形成复合索引,使门禁、环境、通风、样本、设备和项目等标准记录能够通过同一数据库键关联检索;相较于仅依赖房间编号和时间范围连接多个事实表的方式,该处理有助于降低跨表扫描和连接次数,减少异步采样导致的候选组合歧义,并通过来源链、门顺序版本和事实表保留复算依据,便于对检索结果进行来源核验、补算和审计,同时不输出生物风险等级或处置结论,使改进落在数据库组织、索引和统一检索过程。

1.一种生物安全多业务系统数据统一集成管控系统,包括数据接入单元、通路状态码生成单元、统一存储与索引单元以及统一检索单元,所述数据接入单元用于接入生物安全实验室的多业务数据源,取得源端记录、房间—门通路的既有房间、既有门以及门两侧房间对应关系,并将所述源端记录映射为标准记录,其特征在于:

2.根据权利要求1所述的一种生物安全多业务系统数据统一集成管控系统,其特征在于,所述多业务数据源至少包括用于提供房间气压的环境监控数据源、用于提供门开关的门禁数据源和用于提供排风量的通风数据源中的至少两类,所述数据接入单元为每一所述多业务数据源保留数据源编号,使所述标准记录能够通过所述数据源编号回溯至对应的所述源端记录。

3.根据权利要求1所述的一种生物安全多业务系统数据统一集成管控系统,其特征在于,所述数据接入单元从环境监控数据和门禁数据取得房间编号、门编号以及门两侧房间对应关系,供所述通路状态码生成单元确定所述既有门及其门两侧房间。

4.根据权利要求1所述的一种生物安全多业务系统数据统一集成管控系统,其特征在于,所述标准记录保留平台记录编号,所述业务记录至通路状态关联表以所述平台记录编号引用所述标准记录,并以通路状态编号引用所述通路状态表中的记录。

5.根据权利要求1所述的一种生物安全多业务系统数据统一集成管控系统,其特征在于,所述数据接入单元在所述房间气压、所述门开关和所述排风量中的任一者不存在时,将产生所述增量事件的源端记录标记为通路状态码待补记录,待缺失的房间气压对应的源端记录、门开关对应的源端记录或排风量对应的源端记录到达后,按照相同的采集时间重新生成所述通路状态码。

6.根据权利要求1所述的一种生物安全多业务系统数据统一集成管控系统,其特征在于,所述通路状态码生成单元在同一门顺序版本下,使相同的房间气压、门开关和排风量输入得到相同的单门状态码,并使不同的压力方向值、门开关和风量配合值的状态组合对应不同的单门状态码。

7.根据权利要求6所述的一种生物安全多业务系统数据统一集成管控系统,其特征在于,所述通路状态码生成单元在生成所述通路状态码前,校验门顺序版本、编码长度、房间气压对应的源端记录、门开关对应的源端记录和排风量对应的源端记录是否齐全,以及所述源端记录中的采集时间是否可回溯,并将所述门顺序版本与所述通路状态码共同保存。

8.根据权利要求1所述的一种生物安全多业务系统数据统一集成管控系统,其特征在于,所述统一存储与索引单元建立房间气压事实表、门开关事实表和排风量事实表,所述房间气压事实表保存所述房间气压及对应的采集时间和源端记录编号,所述门开关事实表保存所述门开关及对应的采集时间和源端记录编号,所述排风量事实表保存所述排风量及对应的采集时间和源端记录编号,用于供所述通路状态码复算、来源链核验和所述通路状态码待补记录重算。

9.根据权利要求1所述的一种生物安全多业务系统数据统一集成管控系统,其特征在于,所述通路状态表保存实验室编号、通路状态码、采集时间、门顺序版本和来源链,所述业务记录至通路状态关联表保存平台记录编号和通路状态编号,所述来源链记录房间气压对应的源端记录、门开关对应的源端记录和排风量对应的源端记录。

10.根据权利要求9所述的一种生物安全多业务系统数据统一集成管控系统,其特征在于,在所述通路状态码按照所述稳定排序形成可前缀比较的编码时,所述统一检索单元接收通路状态码等值条件或通路状态码前缀条件,并结合实验室编号和所述采集时间的范围条件扫描所述复合索引以取得所述通路状态表中的记录,再通过所述业务记录至通路状态关联表返回来自所述多业务数据源的所述标准记录,同时返回所述来源链。