# laboratory_information **Repository Path**: csmf-cd/laboratory_information ## Basic Information - **Project Name**: laboratory_information - **Description**: 实验室信息管理系统(LIMS)是一款基于 SpringBoot 和 Vue 技术栈开发的高效实验室管理平台。系统涵盖业务管理、样品管理、检验管理、资源管理、质量管理、数据管理和客户服务等七大核心模块。支持检测申请、合同评审、样品接收与登记、检测任务分配、结果录入与审核、仪器设备管理、质量控制、数据统计查询等功能,实现实验室全流程信息化管理。 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2025-08-15 - **Last Updated**: 2025-08-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 实验室信息管理系统(LIMS) ---- ### 获取sql,如下: **微:bjcy_下划线rock,去掉中文** ---- ## 1. 技术栈 ### 1.1 后端技术 | 技术 | 说明 | 官网 | | ---------------- | ------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | | SpringBoot | Web应用开发框架 | [https://spring.io/projects/spring-boot](https://gitee.com/link?target=https%3A%2F%2Fspring.io%2Fprojects%2Fspring-boot) | | MyBatis | ORM框架 | [http://www.mybatis.org/mybatis3/zh/index.html](https://gitee.com/link?target=http%3A%2F%2Fwww.mybatis.org%2Fmybatis3%2Fzh%2Findex.html) | | MyBatisGenerator | 数据层代码生成器 | [http://www.mybatis.org/generator/index.html](https://gitee.com/link?target=http%3A%2F%2Fwww.mybatis.org%2Fgenerator%2Findex.html) | | Druid | 数据库连接池 | [https://github.com/alibaba/druid](https://gitee.com/link?target=https%3A%2F%2Fgithub.com%2Falibaba%2Fdruid) | | PageHelper | MyBatis物理分页插件 | [Mybatis_PageHelper: Mybatis分页插件](http://git.oschina.net/free/Mybatis_PageHelper) | ### 1.2 前端技术 | 技术 | 说明 | 官网 | | ---------- | -------- | ---------------------------------------------------------------------------------------------------------------------------- | | Vue | 前端框架 | [https://vuejs.org/](https://gitee.com/link?target=https%3A%2F%2Fvuejs.org%2F) | | Vue-router | 路由框架 | [https://router.vuejs.org/](https://gitee.com/link?target=https%3A%2F%2Frouter.vuejs.org%2F) | | Vuex | 全局状态管理框架 | [https://vuex.vuejs.org/](https://gitee.com/link?target=https%3A%2F%2Fvuex.vuejs.org%2F) | | Element | 前端UI框架 | [https://element.eleme.io](https://gitee.com/link?target=https%3A%2F%2Felement.eleme.io) | | Axios | 前端HTTP框架 | [https://github.com/axios/axios](https://gitee.com/link?target=https%3A%2F%2Fgithub.com%2Faxios%2Faxios) | | Echarts | 图表框架 | [https://echarts.apache.org/zh/index.html](https://gitee.com/link?target=https%3A%2F%2Fecharts.apache.org%2Fzh%2Findex.html) | ## 2. 环境搭建 ### 2.1 开发工具 | 技术 | 说明 | 官网 | | ------------- | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------ | | IDEA | 开发IDE | [https://www.jetbrains.com/idea/download](https://gitee.com/link?target=https%3A%2F%2Fwww.jetbrains.com%2Fidea%2Fdownload) | | X-shell | Linux远程连接工具 | [http://www.netsarang.com/download/software.html](https://gitee.com/link?target=http%3A%2F%2Fwww.netsarang.com%2Fdownload%2Fsoftware.html) | | Navicat | 数据库连接工具 | [http://www.formysql.com/xiazai.html](https://gitee.com/link?target=http%3A%2F%2Fwww.formysql.com%2Fxiazai.html) | | PowerDesigner | 数据库设计工具 | [http://powerdesigner.de/](https://gitee.com/link?target=http%3A%2F%2Fpowerdesigner.de%2F) | | Axure | 原型设计工具 | [https://www.axure.com/](https://gitee.com/link?target=https%3A%2F%2Fwww.axure.com%2F) | | XMind | 思维导图设计工具 | [https://xmind.cn](https://gitee.com/link?target=https%3A%2F%2Fxmind.cn) | | Postman | API接口调试工具 | [https://www.postman.com/](https://gitee.com/link?target=https%3A%2F%2Fwww.postman.com%2F) | | MarkText | Markdown编辑器 | [https://github.com/marktext/marktext](https://gitee.com/link?target=https%3A%2F%2Fgithub.com%2Fmarktext%2Fmarktext) | ### 2.2 开发环境 | 技术 | 说明 | 官网 | | ----- | ---- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | JDK | 1.8 | [https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html](https://gitee.com/link?target=https%3A%2F%2Fwww.oracle.com%2Ftechnetwork%2Fjava%2Fjavase%2Fdownloads%2Fjdk8-downloads-2133151.html) | | Mysql | 5.7 | [https://www.mysql.com/](https://gitee.com/link?target=https%3A%2F%2Fwww.mysql.com%2F) | | Nginx | 1.22 | [http://nginx.org/en/download.html](https://gitee.com/link?target=http%3A%2F%2Fnginx.org%2Fen%2Fdownload.html) | ### 2.3 快速启动 1. 启动管理后台 打开命令行,输入以下命令 ``` cd laboratory_information/ep mvn install mvn clean package java -Dfile.encoding=UTF-8 -jar laboratory_information/ep/target/ep-0.0.1-SNAPSHOT-exec.jar ``` 2. 启动管理后台前端 打开命令行,输入以下命令 ``` cd laboratory_information/ep-vue npm install --registry=https://registry.npm.taobao.org npm run dev ``` 此时,浏览器打开,输入网址`http://localhost:8081`, 此时进入管理后台登录页面。 ## 3. 项目介绍 ### 3.1 业务管理模块 - **检测申请**:作为业务管理流程的起点,支持客户直接在系统中填写或由实验室协助完成申请单,记录客户信息、样品信息、检测要求等,并支持多种录入方式。 - **合同评审和样品接收**:实验室人员在收到客户测试申请和样品后,通过LIMS进行合同评审,确保样品与申请一致。 - **检测任务分配和指派**:根据检测任务的部门和授权情况自动分配任务给检测人员或检测组,特殊情况下也可人工调配。 - **财务管理**:涵盖费用核算、发票管理、收款记录等功能,确保实验室的财务信息清晰准确。 ### 3.2 样品管理模块 - **样品接收与登记**:记录样品的基本信息,如样品编号、名称、来源、接收时间等,并进行初步检查。 - **样品流转**:跟踪样品在实验室内的流转过程,包括样品的分样、制样、传递等环节,确保样品的完整性和可追溯性。 - **样品储存与管理**:管理样品的存储位置、环境条件等信息,确保样品在储存期间的质量不受影响。 - **样品监测与处理**:对样品的状态进行实时监测,如样品的稳定性、有效期等,并根据需要进行相应的处理。 ### 3.3 检验管理模块 - **检测结果录入**:检测完成后,将结果录入LIMS,系统提供多种辅助功能,帮助检测人员更高效地完成结果录入和质量控制。 - **自动计算**:将测试方法编入LIMS,检测人员输入仪器测试结果后,系统自动完成最终结果的计算。 - **仪器数据采集**:通过自动采集,将仪器输出的结果数据和测试谱图等直接导入LIMS,减少人工输入的错误和工作量。 - **数据审核与报告管理**:审核人员通过LIMS审核试验数据和检测报告,系统具备报告自动生成功能,审核人员可以查看检测过程中的相关质量信息,并通过电子签名等安全手段验证操作人员的合法性。 ### 3.4 资源管理模块 - **人员管理**:记录实验室人员的基本信息、资质证书、培训记录等,确保人员的资质符合要求。 - **仪器设备管理**:管理仪器设备的档案信息,包括设备的购置日期、生产厂家、型号、校准周期等,并对设备的使用状态进行实时监控。 - **标准及项目库管理**:维护实验室的标准方法库和检测项目库,确保检测方法的准确性和一致性。 - **试剂和耗材管理**:记录试剂和耗材的采购、入库、领用等信息,确保试剂和耗材的质量和数量符合要求。 ### 3.5 质量管理模块 - **质量控制**:通过实验室内质量控制和实验室间比对进行质量控制,包括空白实验、校准曲线核查、仪器设备标定、平行样分析、加标样分析、使用质量控制图等。 - **质量活动管理**:对管理评审、内部评审、纠正措施、预防措施、不符合检测工作控制等日常质量活动进行动态管理。 - **文件管理**:对实验室的技术文档、质量文件、检验标准、校准规范等文件进行起草、发布、修改、审核的全过程管理和监控。 ### 3.6 数据管理模块 - **数据统计与查询**:提供开放的、强大的、可自由定制的查询和统计功能,实验室管理者可通过大量统计数据进行管理决策以及管理体系和质量体系的改进。 - **数据修改跟踪**:完善的LIMS应具备数据修改跟踪功能,记录数据的录入和修改人及操作时间,便于追溯。 ### 3.7 客户服务模块 - **客户信息保护**:通过信息化管理,有效保护客户信息的私密性。 - **增值服务**:建立客户意见反馈和投诉平台,提供互联网下载检测报告、查询报告真伪、查询检测进度、短信或邮件提醒报告完成、授权客户互联网提出测试申请等服务。