学位论文 > 优秀研究生学位论文题录展示
门诊部医疗信息管理系统的设计与改进
作 者: 周少为
导 师: 吕庆文
学 校: 第一军医大学
专 业: 生物医学工程
关键词: 门诊部信息 管理系统 加密 解密 数据库
分类号: R319
类 型: 硕士论文
年 份: 2007年
下 载: 17次
引 用: 0次
阅 读: 论文下载
内容摘要
门诊部医疗信息管理系统是由广州军区机关门诊部组织开发的计算机应用软件系统。该系统较好地解决了门诊部医疗信息管理中存在的资料处理方式落后、自动化程度低、各部门数据分散独立等问题。但随着时间的推移和门诊部新业务的开展和规模扩大,原系统滞后的数据统计和信息收集、功能不完善性和保密性较差的问题逐渐呈现出来。对此,我们对系统进行了较大的技术改进,增加了一些功能模块,并重点研究了对VFP程序和数据的加密方法,对相关程序和数据进行了多种加密,增强了保密功能,提高了运行效率。本文深入分析了门诊部医疗信息系统的开发过程,对开发中使用的部分关键程序进行了讨论,尤其是对VFP程序的加密解密问题进行了较深入的研究。系统开发采用当前流行的面向对象的开发工具—VFP来完成整个系统的设计,在数据库的设计上利用了VFP的便利性和实用性。从网络系统设计到网络设备的选择,充分考虑了先进性、经济性和实用性。采用了先进成熟的高速以太网技术,网络技术与布线满足了现有网络需求,又可满足未来通信发展的需要。系统沿用原系统的开发语言VFP,版本由原来的5.0升级为8.0,新版本的VFP增加了许多功能,对于系统整体功能的提高起到了较大作用。在对原系统进行充分研究与分析的基础上,采用结构化设计,首先将整个系统化分为几个功能模块,即设计门诊药库、门诊药房、挂号收费、门诊部主任管理、军人就诊、门诊医生工作站、首长保健数据接口、自动备份、医疗器械等9个模块。然后,进一步细分模块,添加细节,形成系统的几个子功能模块。并在系统设计中主要做了以下几项工作:1.优化数据库:由于门诊部的业务增加了省、市公医和社保人员就医,在原基础上,增加了收费途径和计算方法。我们对门诊部的实体进行研究,进行全局设计并优化,转换成数据模型,将原数据库进行结构化分析,增加新的字段和新的表,剔除数据库中的部分冗余,使数据结构更加合理,数据冗余减少到最低限度。2.增加门诊医生工作站:现代化办公对无纸化要求越来越高,原系统中没有门诊医生工作站,门诊医生开出的医疗文件都需由挂号室和收费室进行输入,然后再由病人拿着处方或处置单到相应功能科室取药或处置,手续比较繁琐,增加了病人的负担,管理也不方便。采用门诊医生工作站后,医生可直接调用药局药品信息和功能科室检查信息,处方和处置方案输入后,发送到收费室交费或记账。药品信息直接发送到药房取药,其它信息发送到相应功能科室进行处置。3.增加药房管理子系统:原系统中没有药房管理程序,病人需持处方到药房取药;为此,我们编制了该子系统,完善了药房内部管理和与医生工作站、收费挂号室的信息流通;完善了药房药品自我有效管理,减少了部分病人的手续,提高了药房的效率和准确率。4.增加首长保健数据上报程序接口:军队首长保健上报程序采用是Oracle语言编制,数据库可用PowerBuilder打开。通过编制接口程序将门诊部数据资料进行收集转化,经过PowerBuilder导入到军队首长保健上报程序数据库中,减少重复输入工作。5.增强保密能力:VFP编制的程序保密性差,DBF文件都是敞开式的,可以用EXCEL等普通应用程序轻易打开进行修改和编辑,甚至用DOS中最简单的TYPE命令都可以浏览;程序也有许多的黑客软件可以进行破解,程序破解后,由程序设置的加密算法就暴露出来了,数据库和自由表的加密一同失效。为防止无关人员浏览数据库,防止数据库被非法修改、破坏,造成严重的失密,必须对程序、数据进行加密处理。我们对原系统进行了以下四方面的加密:对系统程序进行加密。经应用vfpexe19f和vfp&exe等软件对系统程序进行加密,使用常用的VFP破解工具如unfoxall、foxtools无法破解,提高了软件的可靠性,也使其它相关的保密算法不致于由于程序被轻易破解而解密。原系统模块密码采用保护能力较低的固定密码值的方法,现改为采用高级密码即使用计算的方式改变密码的样式。对数据表进行加密处理,我们对表采用了VFP提供的低级函数更改文件字头的方法进行加密,加密后的文件无法打开、浏览,使用时,再执行该加密程序即可将加密的自由表还原,加解密函数为同一代码,使数据表的保密性能得到提高。当其它人打开表时,会提示“不是一个表”。对数据表的字符段数据进行加密:数据库中许多自由表包含了医生名单、病人医疗信息等,为进一步加强数据安全,我们在向自由表中增加或更改数据时,就对一些敏感字符型字段编写了内部函数进行加密,即更新自由表时就对数据进行加密,在读取数据时再解密。这样,即使使用其它工具打开了自由表,读到的是乱码,从而起到保密作用。系统开发后进行了较为严格的调试,并根据用户的意见做了大量的修改完善,具有较强的实用性。在药品、病人、医生、费用四者之间建立了良好的链接关系,某一部分的修改均会自动引发系统对与其相关部分的连锁修改。达到了提高门诊部的工作效率、管理质量、提高医护人员的素质和门诊部竞争力的目的。系统在设计过程中不可避免地遇到了各种各样的问题,由于整个系统完全都是由个人设计的,许多细节问题都要靠自己去摸索,加之本人水平有限,并没有完全地理解VFP的强大功能,系统还存在着许多不足之处。
|
全文目录
摘要 3-5 ABSTRACT 5-9 第一章 概述 9-13 §1.1 课题的目的和意义 9-10 1.1.1 提高门诊部的工作效率和工作质量 9-10 1.1.2 提高门诊部的管理质量和管理水平 10 1.1.3 提高医护人员的素质和医院的竞争力 10 §1.2 课题背景 10 §1.3 系统设计概述 10-11 1.4.1 为系统数据提供可靠的硬件保障 11 1.4.2 系统设计的软件环境 11 §1.5 本文所做工作 11-13 第二章 数据库概论 13-22 §2.1 数据库的发展 13-16 2.1.1 数据库的发展 13-14 2.1.2 数据库阶段的特点 14-16 §2.2 数据库理论基础 16-19 2.2.1 数据库模型 16-18 2.2.3 数据的独立性 18 2.2.4 范式 18-19 §2.3 SQL语言基础 19-22 2.3.1 SQL简介 19-20 2.3.2 SQL查询 20-22 第三章 系统总体规划 22-28 §3.1 系统需求分析 22-23 §3.2 系统概要设计 23-27 3.2.1 系统结构设计 23-26 3.2.2 数据库设计 26-27 §3.3 系统详细设计 27-28 第四章 系统设计 28-49 §4.1 优化数据库 28 §4.2 增加门诊医生工作站 28-35 §4.3 增加药房管理系统 35-36 §4.4 增加与军队首长保健上报程序接口: 36-37 §4.5 增强保密能力 37-49 4.5.1 对系统程序进行加密 37-38 4.5.2 对登录密码进行加密 38-46 4.5.3 对数据表进行加密 46-48 4.5.4 对数据表的字符段数据进行加密 48-49 结束语 49-50 参考文献 50-53 致谢 53-54
|
相似论文
- 基于WinCE平台的故障分析仪应用程序设计与开发,TP311.52
- 电子文书安全签发系统的研制,TN918.2
- Windows内核态密码服务接口设计与实现,TP309.7
- 基于虹膜的数据加解密算法研究,TP309.7
- 基于BAP的数据压缩、操作与查询处理系统的实现,TP311.13
- 武器装备信息管理系统的设计与实现,TP311.52
- 部队在线考试系统设计与实现,TP311.52
- 基于GIS的高校学生社区管理研究,G647
- 基于数据挖掘技术的保健品营销研究,F426.72
- 基于嵌入式的面向造纸企业的一种QCS研究与设计,TP368.1
- 军队物资采购供应管理系统的设计与实现,TP311.52
- 部队人员网上训练与考核系统的开发,TP311.52
- 部队兵员管理系统的设计与实现,TP311.52
- 军队后勤物资管理系统设计与实现,TP311.52
- 基于B/S结构的军队干部管理系统设计与实现,TP311.52
- 摩托化部队机动辅助系统,TP311.52
- 西藏边防作战训练信息管理系统设计与实现研究,TP311.52
- 物联网在服装行业的应用性研究,TN929.5
- 基于GIS的温州农业资源管理信息系统的构建,S126
- 浙江省金衢盆地典型土系数据库的建设与应用,S159.2
- 基于Web技术军车驾驶员信息管理系统的设计与实现,TP311.52
中图分类: > 医药、卫生 > 基础医学 > 医用一般科学 > 其他科学技术在医学上的应用
© 2012 www.xueweilunwen.com
|