系统功能服务端模块主要负责处理前端和后台数据库的业务操作,作为中间数据交互层。数据采集系统在初始化的时候即启动文件监控定时器,每隔一段时间(10ms)查询是否存在生成文件消息,如果存在,则读取文件并解析数据上传,以及样品试验结果图谱的文件一并上传到服务中。
实验室报表自动化处理部分是系统最为关键的模块,前面的数据采集也是为了实现最终实验报表自动化填写,节省工作人员填写原始记录单的时间,也避免人为错误的发生。通常来说,工作人员填写实验原始记录单的工作都是高度重复性的,并且都是依照一定的规范填写,数据计算可以通过逻辑归类,通过相关的算法实现,从而把这部分繁重而重复的工作完全交给计算机处理,而工作人可以把精力更多的放在实验的相关操作上去,提高工作效率。