当前位置:主页 > 医学论文 > 生物医学论文 >

全自动尿沉渣分析仪上位机软件的设计与实现

发布时间:2017-05-09 12:15

  本文关键词:全自动尿沉渣分析仪上位机软件的设计与实现,,由笔耕文化传播整理发布。


【摘要】:尿沉渣检查是临床检验和医疗诊断的重要方法。尿检已经成为人们体检的常规检验项目。但是传统尿沉渣检验的人工方式过程比较繁琐,迫切需要仪器代替人工方式进行尿沉渣的分析。 尿沉渣分析仪由硬件和软件系统两大部分组成。硬件部分主要完成加样、显微镜聚焦等动作;软件部分完成系统流程的控制和资源的调度,处理图像,保存样本检测结果,打印检验报告等。 论文主要的研究内容是完成尿沉渣分析仪上位机软件的设计与实现。论文分析了整个系统的功能需求。软件系统主要包括用户管理、尿检操纵、数据管理、仪器调试等几个重要的模块。用户管理设置系统使用者的登陆密码以及使用权限等内容;尿检操作是系统的核心,仪器运行的可靠性、稳定性都依赖这一模块的设计;数据管理相当于一个信息管理系统,管理的数据就是大量的样本信息;仪器调试主要是在仪器出厂时方便调试分析仪器各个部分的工作情况。 系统可以分成三个部分。第一部分就是底层硬件模块,第二部分是通信模块,第三层是控制系统模块,例如检验操作,数据管理等都是在该层实现的。 通信模块使用多线程技术,采用了可靠的基于TCP/IP的通信协议,分别设计接收监听线程和发送线程。接收线程监听是否有数据发送过来,发送线程负责从数据缓冲区中把数据发送出去。其中的串口通信模块的设计思路也是采用相似的设计 控制系统是软件核心,实现检验样本等功能。控制系统采用多线程的技术,设计通信接口与通信模块通信。控制系统通过查看检验通道的状态调用加样、显微镜物镜切换、显微镜视区移动、图像处理、数据管理等任务实现自动模式单通道检验、自动模式双通道检验等模式的流程控制。 论文最后研究多核环境对多线程的影响,根据系统的宏观分析提出优化方法。
【关键词】:自动化 多核多线程 数据通信 流程控制
【学位授予单位】:武汉理工大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:R318.6
【目录】:
  • 摘要4-5
  • Abstract5-7
  • 目录7-9
  • 第1章 绪论9-14
  • 1.1 研究背景及意义9-10
  • 1.2 国内外发展现状10-13
  • 1.2.1 影像式尿沉渣分析仪10-12
  • 1.2.2 流式细胞术尿沉渣分析仪12-13
  • 1.3 研究内容及组织结构13-14
  • 第2章 软件系统的功能需求14-22
  • 2.1 尿沉渣分析仪总体概述14-15
  • 2.2 尿沉渣分析仪上位机软件的功能需求15-20
  • 2.2.1 用户管理模块15-16
  • 2.2.2 尿检操作模块16-18
  • 2.2.3 数据管理模块18-19
  • 2.2.4 设置模块19
  • 2.2.5 调试模块19-20
  • 2.2.6 系统权限控制20
  • 2.3 尿沉渣分析仪上位机软件的技术需求20-21
  • 2.4 本章小结21-22
  • 第3章 基于多线程通信模块的设计22-33
  • 3.1 总体结构22-23
  • 3.2 通信协议数据帧设计23-25
  • 3.3 通信协议的通信机制25-27
  • 3.4 串口通信模块设计27-29
  • 3.4.1 Windows的I/O操作分析27-28
  • 3.4.2 串口通信模块实现28-29
  • 3.5 通信模块流程设计29-32
  • 3.6 本章小结32-33
  • 第4章 控制系统设计33-46
  • 4.1 控制系统功能概述33-34
  • 4.2 控制系统通信接口设计34-35
  • 4.3 基于多线程的控制系统流程设计35-43
  • 4.3.1 加样操作流程设计36-37
  • 4.3.2 显微镜操作流程设计37-38
  • 4.3.3 控制系统自动工作模式38-42
  • 4.3.4 控制系统中数据表的关联关系42-43
  • 4.4 控制系统界面设计实现43-44
  • 4.5 本章小结44-46
  • 第5章 系统中应用的多核多线程关键技术46-59
  • 5.1 多线程在系统中的应用分析46-50
  • 5.1.1 单线程与多线程的比较46-49
  • 5.1.2 多线程的同步49-50
  • 5.2 多核系统对应用程序的影响50-51
  • 5.3 软件优化方法分析51-56
  • 5.3.1 微架构优化51-53
  • 5.3.2 应用层优化53-56
  • 5.4 软件优化方法实现及性能分析56-58
  • 5.5 本章小结58-59
  • 第6章 总结与展望59-62
  • 6.1 全文工作总结59-60
  • 6.2 展望60-62
  • 致谢62-63
  • 参考文献63-65

【参考文献】

中国期刊全文数据库 前10条

1 徐戬;王域平;杨艳丽;;全自动尿沉渣分析仪的应用分析[J];当代医学;2009年02期

2 李一雷;张峗;;基于CSerialPort类的多线程串口通信的实现[J];电脑知识与技术(学术交流);2007年20期

3 王惠中;宿忠娥;默立峰;王芝华;;基于Delphi的尿液分析仪应用软件的研究与设计[J];电气自动化;2008年05期

4 杨荣生;崔莎莎;刘富新;朱国勇;苏大林;;AVE-763A尿沉渣检测仪测定参考范围调查研究[J];国际检验医学杂志;2011年09期

5 李海标;;基于CCD的新型尿液分析仪设计[J];光学技术;2006年S1期

6 吴莹;;不同方法对尿液分析仪监控对提高其精准率的意义分析[J];航空航天医学杂志;2012年07期

7 金小萍;应樱果;金宁;;多符号差分酉空时系统下K-best的排序方法[J];计算机工程与应用;2011年15期

8 徐衡平,戎蒙恬;VC++下通用串口通信类的多线程实现[J];计算机应用;2001年06期

9 李荣国;王见;;MySQL数据库在自动测试系统中的应用[J];计算机应用;2011年S2期

10 彭蔓蔓;徐立超;王颖;;异构多核处理器的任务分配及能耗的研究[J];计算机应用研究;2010年05期


  本文关键词:全自动尿沉渣分析仪上位机软件的设计与实现,由笔耕文化传播整理发布。



本文编号:352490

资料下载
论文发表

本文链接:https://www.wllwen.com/yixuelunwen/swyx/352490.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户bd5a8***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com