“使用SpreadJS+GcExcel之后,实现了数据的自动提取和报告模板的在线设计,从而减少了人工成本,降低了出错率。”

——重庆首厚智能科技研究院有限公司


一. 客户简介

重庆首厚智能科技研究院有限公司(以下简称首厚智能)是一家集检验检测行业实验室信息管理系统(LIMS)自主研发、生产、销售、服务为一体的高新技术企业。公司于 2006 年涉足实验室系统研发领域,2014 年从贸易型企业向自主研发型企业转型。公司总部设在重庆,在全国拥有 6 个营销中心、5 个交付中心,主要覆盖西南、西北及华中地区。

首厚智能以“互联网+智慧实验室解决方案”为核心,业务范围覆盖实验室智能化、数字化发展等多态融合的全新实验室服务,为科研企业提供应用系统开发、定制化系统开发、异构系统集成、信息系统运行维护、系统培训、软件及计算机硬件产品销售等服务。

(图片源于网络)


二. 项目背景

实验室信息管理系统,Laboratory Information Management System(简称LIMS)。它是由计算机硬件和应用软件组成,能够完成实验室数据和信息的收集、分析、报告和管理。LIMS是基于计算机局域网,针对一个实验室的整体环境而设计,包括对信号采集设备、数据通讯软件、数据库管理软件在内的各系统集成,借助图形化工作流、智能表单、物联网、移动互联等技术,以实验室为中心,将实验室的业务流程、环境、人员、仪器设备、标物标液、化学试剂、标准方法、图书资料、文件记录、科研管理、项目管理、客户管理等因素有机结合,组成一个全面、规范的管理体系,为成本严格控制、人员量化考核、实验室管理水平整体提高等各方面提供技术支持。

通过嵌入SpreadJS表格组件及GcExcel表格组件,首厚智能 LIMS 系统具备如下亮点:

1、数据自动提取:基于SpreadJS可以实现单元格级别的数据绑定。在 LIMS 系统中,委托单位信息、例行监测任务等数据在首次录入后可直接调用,且系统能够支持调用历史任务时对监测项目进行修改并生成新的任务单无需重复录入,这一能力能够大大减少人工成本并降低出错率;

2、检测流程自动管理:系统在SpreadJS提供的表单保护的功能基础上进行二次开发,实现从任务登记至报告归档全过程管理,让检测工作流程化、系统化;

3、生成原始记录及报告:借助SpreadJS可无损导入导出 Excel 模板文件的特性,LIMS系统能够在获取仪器测试数据后自动填入原始Excel记录单(已提前预置计算公式、修约等)并生成Excel记录表;

4、借助GcExcel优良的特性,LIMS系统可以通过选择报告模板生成完整的监测报告。全过程无需手写原始记录,无需反复录入监测数据,方便快捷、准确率高;

5、资源统一管理:系统具备人、机、料、法、环所有要素的管理,完全符合 ISO17025 规范要求;

6、全程闭环追溯:所有审核环节均可溯源到前序的所有步骤,构建全流程闭环追溯;

7、多维度数据统计分析及展示:通过大屏可展示出客户所需要的任何形式的数据。可通过生成具有穿透能力的江津区地图的方式进行展示。


三. GcExcel在LIMS系统中的应用实践

在报告生成环节,LIMS系统为确保报告生成的便捷性和合规性,采取了以下措施:

1、通过使用报告模板生成检测报告。在生成时仅允许人工选择模板,在服务端使用GcExcel将数据填充至模板中,以此来生成检测报告,这样能够高效避免人为填写报告出现错误的问题。

2、规范修改流程。通过 SpreadJS实现表单权限管控,可严格控制报告的修改。在信息系统中设置修改流程和审批权限,检验数据和结果一经录入、检验报告生成后,非有特定的理由或非经特定的修改流程将无法修改检验报告。如果需要对报告的内容进行修改,则必须经由具有修改权限的人员进行发起,按照流程、层层审批,待同意之后才能进行修改和更正。这一特性能够有效杜绝工作人员私下修改数据和结果的问题。

如下是 LIMS 系统的部分界面截图:

1、记录单模板设计管理界面,可在线进行记录单模板的设计工作。

(记录单模板设计管理界面)

(在线修改数据集)

(原始记录单管理)

2、数据录入界面,提供类Excel操作模式,方便用户进行数据的录入。

(数据录入界面)


四. 选择SpreadJS和GcExcel表格组件的主要原因

首厚智能的相关负责人表示,在LIMS系统中使用SpreadJS和GcExcel的优势在于:

1、LIMS系统借助 SpreadJS的数据绑定功能实现数据的自动提取,如委托单位信息、例行监测任务等首次录入后可直接调用,且系统在调用历史任务时可对监测项目进行修改并生成新的任务单。在此过程中无需重复录入,这一特性大大减少了人工成本,有效降低出错率。

2、借助SpreadJS提供的纯前端表格技术实现报告模板的在线设计,系统在获取仪器测试数据后填入原始记录单(预置计算公式、修约等)即可生成Excel记录表。此过程中无需手写原始记录,无需反复录入监测数据,方便快捷、准确率高。

3、GcExcel提供模板及数据绑定功能。通过选择报告模板和GcExcel生成完整的监测报告,生成过程可以做到与业务逻辑无关,避免人为参与影响导出结果。