惠州市环境保护监测站LIMS(实验室信息管理系统),是一个涵盖环境监测全流程管理的综合性业务平台。系统以监测任务为主线,贯
穿任务登记、方案编制与审核、现场采样、样品交接流转、实验室分析检测、质控管理、报告编制审核签章到最终归档的完整业务闭环
。
系统包含十大核心模块:工作台(仪表盘数据概览)、监测任务管理(支持常规监测、执法性监测、委托监测三类任务类型,涵盖十余
种状态流转)、样品管理(条码化样品登记、交接流转、检测结果录入与审核)、质控管理(现场平行样、实验室平行样、加标样、空
白样、密码样等多维度质控措施)、仪器设备管理(台账维护、检定周期预警、使用维修日志)、试剂与标准品管理(入库出库追踪、
库存预警、有效期管理)、检测报告管理(报告编制→审核→签发→盖章,支持Word/PDF导出与防伪码)、应急监测(突发环境事件响应
、应急预案与方案编制、快报与终报生成)、环境GIS(基于Leaflet地图的污染源标注与采样点位可视化)、以及用户权限与系统管理
。
技术架构采用前后端分离设计:前端基于Vue 3 + Vite + Element Plus + Pinia状态管理 + ECharts数据可视化 +
Leaflet地理信息展示;后端采用Python FastAPI + SQLAlchemy ORM + Pydantic数据校验;数据库兼容SQL
Server(生产环境)与SQLite(开发环境);系统包含29个核心数据表,覆盖组织架构、检测标准库、任务流程、样品生命周期、质控
记录、仪器试剂台账、报告输出、应急响应、污染源档案等完整业务域。
本人在项目中负责全栈架构设计与开发,包括数据库建模、RESTful
API设计实现、前端组件开发与路由设计、业务流程状态机设计,以及前后端联调与系统集成。