kl800.com省心范文网

基于C#.net的远程医疗诊断数据管理系统的设计与实现


基于 C#.net 的远程医疗诊断数据管理系统的设计与实现 【摘要】 随着人类生活的质量的提高,远程医疗为医生患者对病情的实时监 控提供了新的概念,本文主要介绍该基于.net 平台远程医疗诊断系统数据信息管 理模块的界面与 Mysql 数据库连接接口设计,采用 C#作为编辑语言,通过加载 调用 DLL 动态连接库的方式远程登录 Mysql 数据库完成心电参数诊断系统数据 管理模块实现,使用户操作便捷,达到实时性目的。 【关键词】C#;Mysql;数据管理 随着人类生活质量的提高, 远程医疗诊断成为了国内外医疗研究方向,远程 院外多生理参数监护诊断系统将为医院提供了远程诊断、远程医疗。登录此系统 医生实时查看在服务区域内患者的情况,患者无需挂号到医生那里咨询病情,只 需登录本系统就可以看到诊断结果。 这样方便医生方随时对患者的心电数据实时 监控并诊断, 对于患者可方便其查看诊断结果。本系统的设计由于需要采集的心 电数据需用 Matlab 程序处理, 而微软的.net 平台可更好地与 Matlab COM 组件接 口连接,并有强大的数据库访问功能,同时 C#是当前非常流行的一个面向对象 程序设计语言,其优势在于完全支持组件的开发模式,所以本系统选择基于 C#.net 语言对系统进行设计与开发。 1.系统数据库的设计 1.1 数据库的访问 数 据 库 设 计 是 基 于 MYSQL 5.1 为 后 台 数 据 库 。 服 务 器 选 用 64 位 Windows2003 操作系统环境。建立数据库设置数据库名称、登录密码等信息。基 于 MySQL 数据库与服务器连接,系统应用在局域网中,普通用户只需安装终端 系统。而在设计数据库时需要安装 Mysqlconnect 驱动,在管理工具中添加程序 数据源 Mysql,并采用 Navicant premium 软件远程登录服务器方式建立数据库。 1.2 本系统数据库设计方案 根据前期的设计分析,本系统数据库主要由两部分构成,一部分主要以保存 前台界面数据的信息内容包括医生、医院、科室、患者注册等相关数据信息,另 一部分用于保存后台数据包括硬件采集心电数据诊断数据的传输及诊断结果数 据等信息。系统主要数据存放说明如下:hzzl 表:存放患者基本相关信息。包含 患者编号、姓名、性别、身份证、年龄、科别床号、联系电话、送检医生、地址 等字段。yyzl 表:存放医生相关基本信息。包含医生编号、姓名、职称、所属科 别、身份证号码等字段。crdate 表:存放科室基本信息。包括科室名称、科室编 号等字段。hosdate 表:存放医院相关信息。医院编号、医院名称、医院地址、 邮编、等字段。zsdate 表:注册系统查询表,此表存放用户编号、用户名、权限、 登录口令等字段。 磁盘 Z:共建共享网络磁盘,存放二进制文件形式的数据采集表,数据采集 表中有单独一纵列对应其文件的路径和文件名, 此文件存放患者诊断生理参数等 相关数据采集、诊断结果分析、医生诊断备注等信息。 为保证数据的准确性和一致性,各表之间通过主外键、非空、限制、唯一索 引等设置保证了数据的规范化,同时各表的建立都采用 Mysql 的存储过程定义, 这样可以有效提高程序的执行效率、可维护性。 2.系统功能设计 根据前期的需求分析, 设计本系统界面功能模块方案。该系统是一个患者病 理信息采集资料管理、 多参数数据处理诊断分析、医院相关资料数据管理等各项 功能集成于一体的信息管理平台。系统功能结构模块如图 1 所示。 (1)医生用户管理模块:录入患者相关资料、查询科

赞助商链接