多级结构
StarLims 成立于二十世纪八十年代,它把自己定位为传统系统交互转化的最终平台。它的多级结构使它能彻底和技术层、商业规则层和数据库层相分离。
这种多级结构使开发和升级都非常容易。商业逻辑层是系统的核心,它是定义StarLIMS在企业中行为方式的"商业规则"的集合。这一层面同时还包括定义StarLIMS对象的大量属性数据,这些对象被组合起来执行某些特殊的功能,包括:样品登录、结果输入、审批过程、样品编码系统、依据输入结果和后台的报告逻辑而定义的自动计算、固定时间间隔的自动采样、标签打印、分样、仪器维护、员工培训、试剂量、工作流程优化以及数据库的触发等。
应用了独立的商业逻辑层是StarLims可以适应任何实验室和商业流程。因为对于每一个组织来说,商业逻辑都是不同的,而每个StarLIMS的商业逻辑层面就象一面镜子一样能反映出该组织的运作。数据库层包括维护数据库所需的整个企业范围内的数据库工具。可以有多个数据库层。客户可以在技术层增加新的参数。这新新增加的参数可以迅速生效在企业内流通,这并不危机商业规则层和数据库模块。
|