项目背景

实验室信息管理系统,Laboratory Information Management System(简称LIMS)。它是由计算机硬件和应用软件组成,能够完成实验室数据和信息的收集、分析、报告和管理。

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

通过嵌入 SpreadJS 表格组件,LIMS系统可具备如下亮点:

  1. 数据自动提取:基于SpreadJS单元格级别的数据绑定,在LIMS系统中,委托单位信息、例行监测任务等首次录入后可直接调用,且支持调用历史任务时对监测项目进行修改并生成新的任务单,无须重复录入,大大减少了人工成本并降低出错率;
  2. 检测流程自动管理:在SpreadJS提供的表单保护的功能基础上二次开发,实现从任务登记至报告归档全过程管理,检测工作流程化,系统化;
  3. 生成原始记录及报告:借助SpreadJS可无损导入导出Excel模板文件的特性,LIMS系统获取仪器测试数据后自动填入原始Excel记录单(已提前预置计算公式、修约等)并生成Excel记录表,通过选择报告模板生成完整的监测报告,全过程无需手写原始记录,无需反复录入监测数据,方便快捷,准确率高;
  4. 资源统一管理:具备人机料法环所有要素管理,完全符合ISO17025 规范要求;
  5. 全程闭环追溯:所有审核环节均可溯源前面所有步骤;
  6. 多维度数据统计分析及展示:通过大屏,可以展示客户所需要的任何形式的数据,生成可穿透的江津区地图进行展示;

实际使用情况

在数据录入环节,LIMS系统为确保数据录入的正确性和合规性,采取了以下措施:

  1. 在SpreadJS设计器中提前设置好数据录入模板,确定对应单元格的绑定字段和计算公式,在自动采集检验数据环节减少人工输入,避免非故意的人为数据处理出错,也避免了修改检验数据不当行为的发生。
  2. 设置日志记录板块修改留下痕迹。在系统中设置日志记录板块,该板块的信息由系统根据相关人员的操作行为自动生成,如检验人员录入某项检验结果后,日志目录会生成一条日志信息“xx时间,xx用户,录入xx项目,实测值为:xx”,如果该检验人员随后修改了该检验结果,系统便会记录相应的日志。后一个环节的工作人员可以查看前面所有环节的日志记录,日志记录一经生成,任何人都无权修改,确保了日志记录的真实性和客观性。
  3. 规范修改流程,通过SpreadJS实现表单权限管控,严格控制报告修改。在信息系统中设置修改流程和审批权限,检验数据和结果一经录入、检验报告生成后,非有特定的理由,非经特定的修改流程无法修改检验报告,必须经具有权限的修改发起人,按照流程、层层审批同意后才能够进行修改和更正。杜绝了工作人员私下修改数据和结果的弊端。

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

  1. 记录单模板设计管理界面。

image.png

image.png

image.png

  1. 数据录入界面。

image.png

选择 SpreadJS 的主要原因

  1. LIMS系统需要借助 SpreadJS 的数据绑定功能,实现数据自动提取,如委托单位信息、例行监测任务等首次录入后可直接调用,且支持调用历史任务时对监测项目进行修改并生成新的任务单,无须重复录入,大大减少了人工成本和降低出错率。
  2. 使用SpreadJS设计模板,系统获取仪器测试数据后填入原始记录单(预置计算公式、修约等)可直接生成Excel记录表,通过选择报告模板生成完整的监测报告,全过程无需手写原始记录,无需反复录入监测数据,方便快捷,准确率高。
  3. SpreadJS提供权限控制的方法,可以规范修改流程,严格控制报告修改。

葡萄城技术团队
2.7k 声望28.5k 粉丝

葡萄城创建于1980年,是专业的软件开发技术和低代码平台提供商。以“赋能开发者”为使命,葡萄城致力于通过各类软件开发工具和服务,创新开发模式,提升开发效率,推动软件产业发展,为“数字中国”建设提速。