STARLIMSV1021数据库设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
STARLIMSV1021数据库设计

纤科工业(珠海)有限公司 LIMS项目数据库设计 2008年10月 LIMS项目数据库的设计 纤科工业(珠海)有限公司LIMS项目,采用SQL SERVER 2005数据库,珠海纤科按照行业类型区分,属于生产型行业,LIMS行业模型为制造业系统架构,本文依据制造业行业数据库模型,对珠海纤科LIMS项目数据库的设计进行说明。 系统关键表设计 如上所示,LIMS业务关键表相关记录信息: 1、Batches表,用于记录LIMS系统批信息; 2、Folders表,用于记录LIMS系统样品夹信息; 3、Orders表,用于记录LIMS系统样品信息; 4、Ordtask表,用于记录LIMS系统测试任务信息; 5、Results表,用于记录LIMS系统测试结果信息; 6、Run表,用于记录LIMS系统测试运行批信息; 7、FolderServergrp表,用于记录LIMS系统样品测试岗位信息; 二、 系统表状态字段设计 如上所示,为纤科LIMS系统关键表的状态字段。对于LIMS中样品测试流程,数据库表设计如下。 纤科LIMS项目数据库按照业务流转顺序,表设计如下图所示: 1 登录样品后状态 用以下三条语句查询状态(例举): select DISPSTS,STATUS, APPRSTS from ORDERS where FOLDERNO = select TS,TSA,TSADISP from ORDTASK where FOLDERNO = select S from RESULTS where FOLDERNO = 纤科系统跳过采样提醒的流程进行测试。得到登录的样品主要字段如下: DISPSTSSTATUSAPPRSTSTSTSATSADISPSPreLoggedPreLoggedNULLPreLoggedNULLNULLLogged数据库为了区分是否跳过采样提醒时,需要注意的是:如果不跳过采样提醒,状态是Started,在采样提醒菜单打印标签以后状态才变成PreLogged。 依据上表设计,样品登录以后ORDERS表里DISPSTS状态是PreLogged,STATUS状态是PreLogged,APPRSTS状态是NULL,只有到样品审核才会修改这个状态。ORDTASK表里TS状态是PreLogged,TSA状态是NULL,TSADISP状态也是NULL,审核测试会修改这两个状态。RESULT表里S状态是Logged. 2 结果录入后状态 LIMS系统登录样品后,系统业务进入结果录入状态。进行结果录入,录入结果以后除了DISPSTS和APPRSTS,其他状态均做相应变化,STATUS由Logged变成Resulted,TS由Logged变成Done,TSA和TSADISP由NULL变成RTR,S由Logged变成Done,用于区分数据流转层次,此时结果数据记录到Results表中。 录入结果后具体字段如下: DISPSTSSTATUSAPPRSTSTSTSATSADISPSLoggedResultedNULLDoneRTRRTRDone3 同组互审状态变化 数据库设计下一步是同组互审的数据状态,对于最简单的重测流程来说,此过程字段变化如下。此时进行重测操作,系统重新生成一条记录,ORDERNO号以原号为基础加一个大写字母,按顺序,第一次重测加’A’, 第二次重测加’B’,以后的状态变化会对两条记录同时操作。 已经录过结果的记录DISPSTS和STATUS状态由Logged变成了Active,其它字段不做变化,此时在ORDERS,ORDTASK和RESULTS表里增加相应的记录。 原记录的状态如下: DISPSTSSTATUSAPPRSTSTSTSATSADISPSActiveActiveNULLDoneRTRRTRDone新增重测记录状态如下: DISPSTSSTATUSAPPRSTSTSTSATSADISPSLoggedLoggedNULLLoggedNULLNULLLogged继续进行审核测试,这时候数据库两条记录状态如下: 已记录的STATUS状态从Active变为Done,TSA和TSADISP状态从RTR变为Released状态。 已记录的状态如下: DISPSTSSTATUSAPPRSTSTSTSATSADISPSActiveDoneNULLDoneReleasedReleasedDone新增的重测记录状态如下: DISPSTSSTATUSAPPRSTSTSTSATSAD

文档评论(0)

xjj2017 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档