基于PHP的信息管理系统在医院中的运用

时间:2015-04-30 14:46来源:www.020lunwen.com 作者:yiru 点击:
本文为医院管理论文,笔者认为医疗行业紧密的关系到民生问题,医院信息系统的设计非常重要,完成了“基于 PHP 的医院信息管理系统”的详细设计及实现。

第1章 绪论

1.1 研究背景及意义
进入 21 世纪以来,我国的综合国力不断增强,科学不断发展并取得了令世人瞩目的成就,人们的生活水平不断提高,生活节奏也不断加快,越来越注重生活的质量与个人身体健康,在社会各方的需求下,我国的医院改革不断地深入,社会医疗体系也不断地完善,医疗行业亟需新鲜的技术力量的注入,公共卫生服务领域等各行各业的信息化管理的程度与人们的生活息息相关。
IT 技术的发展与创新是全球技术发展的重中之重,计算机的普及以及经济的飞速发展为 IT 技术的飞跃提供了可能,IT 技术的发展提高了人们的生活质量,同样地,一个地区的 IT 水平的发展也可以反映该地区的经济水平的发达情况。对于医疗事业而言,很好的将 IT 技术与科学的管理方法结合起来而应用到医院信息管理中,是现代化医院发展的一个必然趋势。
医院信息系统(Hospital Information System,HIS)是现代医院发展与进步的一项不可或缺的环境与工具,也是医学信息学(Medical Informatics)的重要分支学科,也是一类典型的信息管理系统。对于医院信息系统,现在普遍被接受的一种定义是:是指利用计算机软硬件技术、网络通信技术等现代化手段,对医院及其所属各部门的人流、物流、财流进行综合管理,对在医疗活动各阶段产生的数据进行采集、储存、处理、提取、传输、汇总、加工生成各种信息,从而为医院的整体运行提供全面的、自动化的管理及各种服务的信息系统。

1.2 研究现状
随着医院先进技术的引入,信息化的概念已经逐渐被大众所接受,信息的表现在各个时期的意义是不同的,由于我国 IT 技术的发展的世界范围内起步相对较晚,这就导致在医院信息化的前进道路上,也相对晚于国外的一些先进国家的医院。
计算机最早进入到医疗行业还要追溯到上个世纪 70 年代末,IBM 以及 M340 都是典型的代表,但是设备的成本过高,就我国而言,仅有少数一些大型的医院引进了这类设备,而且在当时硬件水平不高,因此这类系统大多数并没有真正的投入使用,而是应用于研究性课题中。除此之外,也有一些著名的医疗信息系统至今仍然在成功的运行中,例如美国盐湖城医院的 HELP 等。
到了 80 年初,随着个人计算机概念的推广以及一些新的编程语言开发,已经开始有一些医院开始运用一些小型的信息管理软件,但是在这个时期,这类软件的应用范围还不是很广泛,主要的用途是用于管理医院的财务信息。80 年代中期,计算机技术进一步飞速发展,计算机的性能也逐步提高,一些大型的医院开始引进了针对自己医院特点的管理性软件,包括对医院的药房管理,医生、职工的信息管理以及医院的财务管理等各个方面,充分运用了数据库技术,在这个阶段,计算机技术在医院信息管理中所占的比例有了大幅度的提高。以 IBM 为首的一些软件类的公司尝试推出通用的医院信息系统的软件。
从医院数字化管理的历程来看,最后一个阶段可以看作一直延续到现在,在这个阶段,医院的信息管理不仅仅停留在单一的简单的层面,而是向多元化发展,例如病人床边系统,病人档案管理系统,病理信息系统等各个方面。

第2章 相关概念及技术简介

2.1 医院信息管理系统简介
医院信息学结合了信息学与医院学的特点,将二者有机的结合起来,是一门新兴的边缘科学。由“医院信息”四个字可以看书该学科所涉及的范畴,“医院”决定了医院信息学的研究域是医疗事业,“信息”决定了医院信息学中使用的方法是信息学的方法,但是医院信息学并不是简单的将信息学的方法的技术应用到医院领域中,医院信息学既然作为一门独立的学科出现,就应该有自身独特的研究理论和方法技术,以及基于这种理论系统的一些相关的探索与研究。
2.1.1 医院信息管理系统的主要特点
医院信息系统具有快捷整合、管理医学信息以及一些医院相关信息的功能。要对医学信息学进行研究,首先我们要弄清楚两个问题。一是什么是医学信息,医学信息具体包括哪些类型的信息,二是医院信息系统是什么,医院信息系统着重关注的方面有哪些,医院信息系统需要完整的基本功能都包括什么。
严格来说目前为止对于医学信息还没有一个严格的定义,但是可以通过一些概括和特例对医学信息进行间接的定义。医疗过程的过程可以看作是三个步骤在循环进行,如图 2.1:
                                       


2.2 WAMP 开发框架简介
WAMP 开发框架实则 Windows+Apache+Mysql+PHP,相对于 LAMP 来说,其平台组成是Windows 系统。随着 Windows 的大范围应用,安装复杂度也大幅降低。而且在安全性和执行能力上都有很大的优势。可以达到效率最大化。
2.2.1 Mysql 数据库管理系统简介
作为最流行的数据库服务器,Mysql 是甲骨文旗下一款开源关系型数据库管理系统,拥有着高性能、跨平台、低成本、高可靠性、可移植、多线程、多用户、多语言、优化算法等诸多特点,小到许多个人网站,大到谷歌、脸谱这样的超大型网站,都在使用着这款数据库。不仅如此,它还拥有多种 API 可供几乎所有主流编程语言进行调用,提供TCP/IP、JDBC、ODBC 等多种数据库连接方案。Mysql 的逻辑架构如图 2.6 所示。
                                        
如图 2.6 所示,最上面一层为 mysql 逻辑架构中连接处理、安全管理等功能;中间一层作为 mysql 的核心,包括查询解析、优化、缓存、分析等功能,也包括存储、触发器以及视图等;最下面一层为 mysql 的存储引擎,即负责存储数据。

第3章 医院管理信息系统的需求规格............15
3.1 软件及硬件应用环境............15
3.2 软件的功能需求............15
第4章 医院管理信息系统的总体设计............24
4.1 系统功能分析............24
4.2 系统体系结构............25
第5章 医院信息管理系统的详细设计与实现............31
5.1 系统的拓扑结构及实现目标............31
5.2 模块的详细设计及实现............32
第6章 总结与展望............41

第5章 医院信息管理系统的详细设计与实现

5.1 系统的拓扑结构及实现目标
本文主要工作是“基于 PHP 的医院信息管理系统”的设计与实现。在系统的开发过程中,使用 NotePad++作为 PHP 脚本开发工具、Microsoft  Visio 作为 UML 开发工具,客户端需要使用 Windows XP 及以上的操作系统。
在整个医院信息管理系统中,将系统在功能上设计分为四个子系统,每个子系统下面都包含若干个子模块,例如:门诊子系统中包括:门诊挂号,VIP 病房,关节外科,麻醉科等子模块;药房子系统包括:入院登记,妇产科,产科,儿科等子模块;药房子系统中包括药房管理子模块等;系统维护子系统包括系统维护模块等。由于本系统仍处于开发测试阶段,一些子模块在文章中暂未完全实现。本文实现了门诊子系统中的门诊挂号,药房子系统中的入院登记;药房子系统中的药房管理,系统维护子系统中的系统维护。其余的模块会在后续的工作中继续实现。
在医院信息系统中,设置一台服务器来完成各个子系统的工作。本系统以服务器为中心节点,由于本系统为 B/S 架构,所以所有的 WEB 系统、数据库系统服务器都在中心服务器节点,即 S 方上运行。各方用户均为 B 方,如医生、护士、患者、药房等,皆可凭借相关凭据由各自的浏览器登录至服务器与中心节点进行交互。具体拓扑结构如图5.1 所示。
                                    

第6章 总结与展望

本文使用 WAMP 框架技术来进行医院信息管理系统设计与开发,通过这个框架技术完成了“基于 PHP 的医院信息管理系统”的需求分析、总体设计以及最终的软件实现。但在研究和开发以及实现的过程中,还有一些不足之处,具体如下:
(1)网站对于用户角色的保密程度有待于提高。在软件实现的过程中,对于数据加密,没有进行处理,这样有可能会导致数据被盗取等情况的发生,会对患者和患者家属有一定的影响。
(2)对于用户角色权限问题,有待于完善。如果一个人既是医生,又是药房管理员,那么其实可以通过一个帐号来进行管理,而不需要分成两个帐号管理。
(3)对于系统界面和对应代码,需要做进一步的完善。系统界面过于简单,可能会造成一些漏洞的产生。医院是一个生死一线间的地方,所以界面的对应代码部分,应继续完善,争取少出现 BUG 和错误。
(4)对于未实现的部分,有待于后续工作的展开。
在后续工作中,将主要从以下几个方面对网站进行完善和修改:
(1)用户信息的保密程度。(2)用户角色权限问题的完善。(3)系统界面所对应的代码。(4)未实现的部分进行研究和实现。

参考文献(略)

医学论文网提供医学职称论文


------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
发布者资料
yiru 查看详细资料 发送留言 加为好友 用户等级:高级会员 注册时间:1970-01-01 08:01 最后登录:2015-07-15 22:07
医学论文网联系方式
推荐内容