用户名: 密码: 验证码:
BT-2100型血球分析仪工作站系统的研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
近年来,进口医疗设备日渐增多,这其中血球分析仪占很大比例。但是进口血球分析仪不能打印中文化验报告单,而且存储数据能力有限。血球分析仪工作站正是为了解决上述问题而研制开发的。现在,血球分析仪工作的开发越来越受到国内医疗机构和学校的重视。本人的课题正是基于血球分析仪工作站展开的。
     本文提出了使用Microsoft Visual C++6.0中的MSComm控件进行串口通信的设计。使用MSComm控件可以简化编程过程,只需添加少量代码,而且可靠性高、易于调试。在建立了可靠的通信链路后,本文接着进行了相应的数据库系统和应用软件系统的开发。完成了报表汉化及打印等功能。
     本文中使用了开放型数据库互连ODBC(Open DataBase Connectivity)的体系结构作为数据库开发的基础。ODBC提供了不同结构数据库访问的应用程序编程接口。Microsoft Visual C++提供了基于ODBC的MFC(Micosoft Foundation Class Library)类CRecordSet。使用CRecordSet类我们可以非常容易地进行数据的添加、删除、筛选。这也为进行数据库查询奠定了基础。
     由于网络的飞速发展和远程医疗系统的需求,本文提出了如何接入局域网和因特网并进行数据交互。在局域网模式下,我们使用了Client/Server模型和Windows套接字,利用MFC中的CSocket类进行客户端与服务器之间的数据交互;而为了接入因特网,我们使用了Modem拨号的方式,通过使用AT命令来驱动Modem进行数据的读写。
     血球分析仪工作站系统具有很高的科研及实用价值,但是还有一些方面需要进行完善。
In recent years, the number of imported medical equipment has increased a lot. Among them, many of them are Hematology Analyzers. But Hematology Analyzers can not print assay report in Chinese and can't store much information Hematology Analyzer workstation is developed to solve these two problems. Now, the development of Hematology Analyzer workstation is paid more attention. My paper is based on such situation.
    This paper puts forwards the design of MSComm of Microsoft Visual C++ to process the serial communication. Using MSComm can facilitate the process of programming. You can only add a few codes, and the reliability is high, and easy to debug. After creating reliable communication links, this paper continues to develop the system of database and application and finishes the function of report printing.
    This paper uses the structure of Open Database Connectivity to develop the database. ODBC provides the application program interfacers which is suited for differential structured database accessing. Microsoft Visual C++ provides the Microsoft Foundation Class of CRecordSet which is based on ODBC. By using CRecordSet we can easily add, delete and filter data. And this is the basis of querying database.
    With the rapid development of network and demand of remote medical system, this paper gives the means of joining local area network and Internet to exchange information. In the mode of local area network, we use the model of Client/Server and Windows Socket. We exchange data between client and server by using MFC CSocket. In order to accessing Internet, we use the modem dialing, by using the AT command to drive the modem to read and write.
    The system of Hematology Analyzer workstation has high value of scientific and utility., but still has some aspects to improve and correct.
引文
[1] BIOTECH. BT—2100 Operator's Manual. 2000; 10—15页
    [2] 刘伟,刘光斌,余志勇。Window 95多线程串口通信应用程序设计。计算机系统应用。1999(4):19—23页
    [3] 徐骏,陈萍。用Vusial C++5.0和MFC类库实现图形和报表打印。现代计算机。1999(2):25—29页
    [4] 马红皎,柯熙政。Windows98/NT下Modem通信编程。电子科技。2000(2):17-21页
    [5] 李燕泉,赵敏生。Modem中的AT命令。电信技术。1997(5):20—24页
    [6] 郭思延。WindowsAPI技术在VB6.0中的应用。山西财政税务专科学院学报。2000(9):53—54页
    [7] 张国荣,曹彩蓱,史斌宁。基于MSComm的通信软件的设计与实现。电脑开发与应用。27—29页
    [8] Papoulis A.Probability.Random Variables,and Stochastic Processes.Auckland,McGrae-Hill Book Company,1984:67-70P
    [9] 言薇,帅玉川,姚东。在VB中使用MSComm控件进行通信。浙江水利专科1999年增刊。1999:40—42页
    [10] 徐颖,王悦。Window 98下利用Visual C++6.0的MSComm控件实现微机与8051单片机的串行通信。自动化仪表。2000(6):35—38
    [11] 陈战姝。Vusial Basic表报打印全面解决方案。新疆钢铁。2001(3):26—31页
    [12] John E.Swanke.VC++ MFC Extensions by Example.China Machine Press.2000:44-46P
    [13] 释兵。Visual Basic记录集表格打印控件的设计与实现。滨州师专学报。2000(6):89—92页
    [14] Zurada J M.Introduction to artifical Neural Systems.New York;West Publishing Company. 1992:34-36P
    [15] 叶继华。Visual C++对数据库的管理。江西电力职工大学学报。1999(3):23—27页
    [16] 冯利民,王广昌,孔繁胜。Visual C++环境下的一个数据库访问类。计算机应用。2000(10):63—65页
    [17] Microsoft Visual C++ 6.0 Online help[J]. Microsoft. 1999
    [18] 柳英南,胡书屏。MFC编程中的图形打印控制。计算机应用。1998(4):57—60页
    [19] David J , Kruglinski,Inside Visual C++ 4.0.Microsoft Press, 1996:24-30P
    
    
    [20] 曹芠,袁世忠,钟中。MFC应用程序中改进打印的探讨。微电子技术。1998(12):17—20页
    [21] 陈大春。ODBC及其在MFC程序设计中的一个应用。新疆农业大学学报。1998,21(4):316—320页
    [22] Otsu N.A threshold selection method from gray-level histograms.IEEE Trans on Systems,Man and Cybernetics. 1979(1): 12-19P
    [23] 吕娜,徐浩翔,丁在田。Visual C++环境下使用MFC类库的网络程序设计。空军工程大学学报(自然科学版)。2001(10):18—21页
    [24] 扶忠践。基于MFC的网络通信程序设计。长沙电力学院学报(自然科学版)。1999(11):325—327页
    [25] Rabiner L R ,Gold B.Theory and Application of Digital Signal Processing.Englewood Cliffs;Pretice-Hell Inc, 1995:45-50P
    [26] 杨喜中。基于ODBC的Visual C++5.0MFC数据库应用程序设计。计算机工程。1999(10):65-67页。

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700