LIS解码程序开发(二) 收藏

  LIS解码程序开发(二) 收藏
原始数据分析

对TXT文本的数据分析就一定会用到“原始数据分析”这个工具,会把数据转化为ASCII码用网格定位的显示出来,还能颜色区分特需字符,精确定位字符。下面我们看具体的列子:

(图一)

这是一台型号为FA-150的尿液分析仪取出的原始数据,用记事本打开。在用“原始数据分析”打开看看。

(图二)

现在我们结合这两个工具找出我们需要的数据。

一般开始符和结束符都是一些特需的字符,会用红色表示出来,通过图二,我们就可以看得出他们的

 

开始符为13,13,2,13,13,10结束符3   (用ASCII码表示)

日期的开始位为6结束位25

标本号    49---51

GLU       60----74

BIL         82----96

KET        104----118

SG          126----140

BLD       148----162

PH          170----184

PRO              192----206

URO       214----221

NIT        236----250

LEU        258----272

还有我们发现每个标本的长度相等都是276位

 

根据这些规律我们就可以写出算法来得到每个项目对应的数据

 

下面我们接着来分析一个数据库的数据.

数据库是哪来的了?有这个数据库当然就有和它匹配的软件,这套软件一般是由仪器产商提供的一套软件和仪器一起买出,通常这套软件都是一个小型的LIS系统,也就是这台仪器的通讯程序和解码程序都已经集合在这套软件里面了,所以我们就没必要自己再重新给这台仪器安装一个通讯程序,然后再编写一个对应的解码程序。这样不但费力,更重要的是自己写的肯定是没有产商的这套程序准确。我们就不能走这条路了,有条更简单快截的方法,就是直接访问产商软件的数据库,把标本的结果取出来就可以了。和数据库做接口有几个前提条件,1。了解它的数据库类型,是ACESS数据库了,还是其他类型的数据,并找到它通过ADO连接他的驱动程序。2。看它是否设了密码,如果有就的象产商获取。3。分析掌握它的表结构,如果自己分析不出来,也要找产商要。

下面我们来看这台ACESS数据库的-----酶标仪


这是它的所有表名。

现在我们来分析它的表结构,找出对我们有用的表和他们之间的关系。

 

上图是我们需要的三个表的表结构,下图是三个表之间的关系。

Tb_method项目表,本仪器所做的所有仪器的项目

Tb_plate一次标本做了多少个项目

Tb_plate_data一个项目做了多少个标本和他们结果值

 

通过上面的分析,可以用下面的方法来解决。

因为这种仪器做标本是成套成套的做的,一次至少就是几十个上百个,所以我们记录上次做完后他的最后ID不能保存样本表的ID,要保存板子表的ID。我们记录TB_PLATE表的PLATE_ID字段,下次解码就只要解上次记录的后面的数据。

 

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/kakake/archive/2007/12/18/1947040.aspx

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: Delphi是一种编程语言和开发环境,可以用于快速开发各种应用程序。Lis则是指Laboratory Information System(实验室信息系统),用于管理和跟踪实验室数据和过程。因此,Delphi Lis开发是指使用Delphi编程语言和开发环境来开发实验室信息系统。 Delphi Lis开发具有以下几个特点: 1. 快速开发:Delphi拥有丰富的可视化开发工具和成熟的开发框架,能够快速创建界面和功能模块,提高开发效率。 2. 跨平台:Delphi支持多个操作系统平台,包括Windows、macOS和Linux等,可以轻松将实验室信息系统部署到不同的操作系统上。 3. 数据库操作:Delphi内置了强大的数据库处理功能,可以与各种数据库进行连接,如Oracle、MySQL、SQL Server等,方便进行数据存储和查询。 4. 用户界面设计:Delphi提供了友好的用户界面设计工具,可以通过拖拽控件和属性设置来创建漂亮的用户界面,提高用户体验。 5. 安全性:Delphi Lis开发可以通过各种加密和身份验证方法来保护实验室数据的安全性,确保数据不被未经授权的访问和篡改。 总之,Delphi Lis开发利用Delphi的强大功能和易用性,能够快速开发出高效、稳定且安全的实验室信息系统,为实验室管理及数据分析提供了更好的支持。 ### 回答2: Delphi是一种基于Pascal语言的集成开发环境(IDE),LIS(Laboratory Information System)是指实验室信息系统。Delphi LIS开发是指使用Delphi开发实验室信息系统的过程。 Delphi是一种功能强大且易于使用的开发工具,它提供了丰富的组件和库,可以高效地进行软件开发。在Delphi LIS开发中,我们可以利用Delphi的IDE来创建用户界面、编写业务逻辑和连接数据库等。 使用Delphi开发实验室信息系统具有许多优势。首先,Delphi提供了丰富的图形用户界面组件,可以轻松创建直观的、易于使用的界面,使用户能够方便地进行操作和查询。 其次,Delphi提供了强大的数据库访问组件,可以方便地连接各种数据库系统,并进行数据读取、更新和管理。对于实验室信息系统而言,数据库是非常重要的,因为它需要存储和检索大量的实验数据和结果。 此外,Delphi还提供了丰富的数据处理和分析功能,可以对实验数据进行统计、图表化和报表生成等操作。这样,用户可以快速分析和理解实验结果,从而做出准确的决策。 最后,Delphi还支持多平台开发,可以在Windows、Mac和Linux等不同操作系统上运行。这为实验室信息系统的部署和使用提供了更大的灵活性和便利性。 总的来说,Delphi LIS开发是一种有效利用Delphi开发工具创建实验室信息系统的方法。它具有强大的功能和灵活性,可以满足实验室管理中的各种需求,并提供方便快捷的操作和数据处理功能。 ### 回答3: Delphi是一种基于Object Pascal编程语言的集成开发环境(IDE),该语言旨在通过面向对象编程的方式开发Windows平台上的应用程序。Delphi本身具有强大的可视化设计工具和强大的编译器,并且拥有广泛的标准库和第三方组件库来支持开发人员。 Delphi中的LIS(Laboratory Information System)开发是指使用Delphi开发医学实验室信息系统。医学实验室信息系统是一种专门用于管理和追踪医学实验室中各种实验数据和患者信息的软件系统。它可以帮助实验室提高工作效率、优化样本流程和结果报告,并提升整个实验室的管理水平。 使用Delphi来开发LIS系统具有许多优点。首先,Delphi具有简单易学的编程语言和友好的集成开发环境,能够帮助开发人员快速上手进行开发工作。其次,Delphi拥有强大的可视化设计工具,可以轻松地创建用户界面,并且支持快速设计和修改界面。 此外,Delphi还拥有丰富的第三方组件库,可以帮助开发人员快速实现各种功能,如数据管理、报表生成、数据加密等。Delphi的可移植性也很好,可以在不同的Windows平台上进行部署,并且具有良好的稳定性和性能。 总之,Delphi作为一种强大的集成开发环境,非常适合用于开发LIS系统。它提供了一种高效、可靠的开发方式,可以帮助开发人员快速构建出高质量的医学实验室信息系统。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值