摘要采用自动化办公的理念,设计医疗检验设备自动化集成系统。通过使用WMI技术管理windows硬件设备资源,设计了设备管理界面和实验操作界面,完成了实验结束后数据以PDF文件格式的存储,使整个项目以一个完整的自动化办公的流水线呈现在眼前。该课题在实现串口通信时,采用了C#中serialPort控件,设置通信参数,根据通讯指令完成PC机与设备的通讯。本文还着重介绍了跨线程访问控件的方法,另外由于存储文件时C#中没有PDF文件存储的控件,这个时候引入了第三方库iTextSharp设置PDF文件的内容格式。使用这些技术,解决该系统的在实现设备管理平台到实验设计时遇到的问题。21690
关键词 自动化办公 windows设备管理 WMI 串口通信 iTextSharp 毕业论文设计说明书(论文)外文摘要
Title Medical testing equipment automation integration
Abstract
Using office automation concept, design automation integrated system of medical testing equipment.Using WMI technology management windows hardware resources.Designed a device management interface and experimental interface.Experimental data is stored to make PDF file format.The entire project to a complete office automation pipeline presented in front. The issue in the realization of serial communication, using serialPort in C # .Set communication parameters.According to the communication instructions to complete the communication between PC and devices. The article also highlights the cross-thread access control methods. Also due to store files in C # is no PDF file storage controls.This time the introduction of third-party libraries iTextSharp content formats Set PDF files. Using these techniques to solve the problem for device management platforms across the experimental design of the system.
Keywords Office automation windows device management WMI
Serial communication iTextSharp
目 次
1 绪论 1
1.1 医疗检验设备的发展现状 1
1.2 设备管理系统框架的设计理念 2
1.3 开发技术和工具的选用及介绍 6
2 WMI管理技术 8
2.1 WMI管理技术介绍 8
2.2 WMI获取当前计算机的设备信息 8
3 串行端口的通讯技术 13
3.1 USB转串口与PC端连接 13
3.2 C#串行端口控件 13
图3.2 serialPort构造方法 14
3.3 串行端口通讯参数设置 17
3.4 数据的发送与接收 19
3.5 串行端口的异常关闭 20
4 C#跨线程访问控件 23
4.1 UI线程介绍 23
4.2 跨线程访问控件 25
5 iTextSharp实现PDF文件存储 27
5.1 iTextSharp介绍 27
5.2 iTextSharp对PDF页面设计 27
6 医疗检验设备管理平台的实现 31
6.1 设备管理平台的实现 31
6.2 具体实验应用的实现 32
7 结束语 36
7.1 全文总结 36
7.2 工作展望 36
结 论 37
致 谢 38
参考文献39
1 绪论
本章通过对医疗检验设备的发展现状进行分析,提出医疗检验设备管理系统的设计理念,从而提高检验效率,规范实验操作,降低实验人员对实验数据的影响,使实验结果更加精确,操作更加简便。然后根据设计理念和操作系统的要求选用合适的编程工具和编程语言。