医院病房管理系统设计与实现Word文档下载推荐.docx
《医院病房管理系统设计与实现Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《医院病房管理系统设计与实现Word文档下载推荐.docx(69页珍藏版)》请在冰豆网上搜索。
2.1.1系统概述..................................................................................................9
2.1.2系统总体需求.........................................................................................9
2.2模式构架..............................................................................................11
3系统设计..........................................................................................................13
3.1系统功能设计...............................................................................................13
3.2数据库物理实现............................................................................................14
3.3系统数据库设计............................................................................................15
3.3.1系统库图设计..................................................................................15
3.3.2系统数据字典..........................................................................................19
3.3.3数据库结构表设计...................................................................................22
3.4出错结构设计...............................................................................................25
3.4.1出错信息...............................................................................................26
3.4.2补救措施...............................................................................................26
3.4.3系统维护设计..........................................................................................27
3.5项目包名约定................................................................................................27
3.6重要功能配置文件一览表及说明.....................................................................28
4系统实现..........................................................................................................29
4.1软件结构.......................................................................................................29
4.2界面设计.......................................................................................................29
4.2.1具体功能介绍.........................................................................................30
4.2.2设计思路................................................................................................33
4.2.3技术要点................................................................................................33
4.3系统信息管理模块设计..................................................................................34
4.3.1功能介绍.................................................................................................34
4.3.2设计思路.................................................................................................34
4.3.3技术要点.................................................................................................35
4.4病房日常管理模块设计...................................................................................35
4.4.1功能介绍.................................................................................................35
4.4.2设计思路..................................................................................................36
4.4.3技术要点..................................................................................................36
4.5财务信息管理模块设计...................................................................................37
4.5.1功能介绍.................................................................................................37
4.5.2设计思路.................................................................................................37
4.5.3技术要点.................................................................................................37
5系统测试...........................................................................................................38
5.1系统测试简介.................................................................................................38
5.2系统综合测试.................................................................................................39
5.2.1登录及主界面测试...................................................................................39
5.2.2系统信息管理测试..................................................................................40
5.2.3病房日常信息管理测试..............................................................................41
5.3测试总结.........................................................................................................44
结论......................................................................................................................45
致谢.......................................................................................................................46
参考文献...............................................................................................................47
附录部分程序代码...........................................................................................49
摘要
医院病房管理系统是一个人们通用的管理信息系统(),它是由一个普通的人,和一台计算机就可以执行医院病房管理和病人信息的采集、传输、存储、处理,并且可以维护和使用的管理系统。
这个系统的组成主要包括后台数据库的建立和前台应用程序的开发两个方面。
程序的设计开发需要完整并且强大的数据,数据库的安全性是最重要的,而对于本系统则要求具有完整功能的应用程序,操作简单人性化的设计界面。
我们的这个系统采用办公自动化的现代计算机理念,实现了无纸化办公,节省了大量的时间,确保医疗单位在病历保持的管理上保证高效办公且安全。
所以需要建立数据一致性和完整性,数据安全性好的数据库。
我根据用户对医院病房管理的实际需求和设计要求,经过认真分析,完成了面向医院的病房管理的需求的分析、功能模块的划分、数据库模式的分析等各项工作,并根据应用程序和数据库的要求建立程序。
本系统采用开源社区提供的作为前台应用程序开发工具,使用为后台数据库的设计实现,并使用配置文件的形式在前台和后台数据库连接来完成程序。
在本着具有很强的实用性,可扩展性和可维护性,安全可靠,简单的操作界面的设计路线,该系统能够满足医院的病人信息增加、删除、查找、修改等操作要求,使用户管理的医院病人数据存储更方便,快捷的软件软件。
关键词:
医院病房管理系统;
数据库;
网站设计;
架构;
技术
a(),,a,,,,..,,,,,a,.,.
I,,,,,.,,.
,,,,,,,,.
:
;
引言
上世纪五十年代,世界上第一台名为的计算机在美国宾夕法尼亚大学诞生,经过半个多世纪的不断改进和发展,计算机科学已经成为当今社会最精尖的科学技术之一,其科技产品也广泛的应用于人类生产、生活的各个领域。
小到生活中的衣食住行,大到工作学习,计算机在我们的日常活动中扮演着基础的但又必不可少的角色[1]。
作为世界上增长最快的计算机科学分支,软件工程对人们的日常工作、学习和生活产生了非常大的影响,利用它对应用程序的原理和技术,影响了各种应用在许多专业工作中的显著简化程序,也为人们提供了广泛的娱乐享受。
结合自己的主修专业——计算机科学与技术,本人想具体研究一下计算机科学,尤其是最实用的软件工程技术,在临床医学上的应用。
在面对当今社会地位、社会医疗资源配置失衡的情况下,一些医疗条件相对较好的医院住院部往往是拥挤不堪的。
对于每一个医疗病人,医院都储存了大量的信息。
这些数据由医院出院后的患者继续保持,在未来继续治疗或发生法律纠纷的基础上,是有价值的信息,也是临床医学研究中非常宝贵的资源,它是循证医学的良好临床证据。
对于这样一个庞大而复杂的信息和记录,开发有针对性的应用软件系统,对患者的安全性进行数据、有序记录和管理,并提供简单的查询和统计计算,大大方便了医生的查询和临床研究分析,这是一个非常科学和实用的方法。
由此,我将以——医院病房管理系统——为本次所研究的课题,针对此次应用软件的开发进行说明和分析。
医院病房管理系统是通过计算机系统管理,完成了传统的信息采集、传输、存储、处理、维护和使用的医院科室。
根据系统提供的数据,医生可以经过仔细的分析、诊断和治疗的方向,或用其提供的大量样本进行临床试验和其他研究。
就其本质而言,它是一个典型的管理信息系统()。
1系统开发及主要技术介绍
1.1系统运行环境
1.1.1系统硬件环境
因为这个软件开发之后是给医院使用,因此必须要确保整个系统的稳定性,尽可能使用要求这种系统的硬件的要求,主要目的是使程序的功能能够完美展现,只有在特定的软件环境下系统的性能才能完全发挥。
具体要求如表1所示。
表1系统服务器配置表
类别
服务器标准配置
奔腾P3以上2.0以上
内存
256以上
硬盘
20G以上
其他
无其他特殊要求
1.1.2系统软件环境
操作系统:
.
数据库:
开发工具:
10.0
运行工具:
9.0
服务器:
7.0
我用语言开发,并使用数据库,这样系统就可以在其它平台上完全可以使用。
但由于绝大多数当前企业和办公室的使用的电脑是操作系统系列机组,需要根据实际情况,我决定把作为我这次的操作系统平台。
使该系统在投入使用之后,能够达到最佳的效果。
1.2框架介绍
是的缩写,计算机可以安装,和数据库。
在框架结构下,系统的运行界面可以完全通过浏览器显示出来,根据前面的一些事务逻辑,一些界面上显示的主要业务逻辑服务器。
浏览器通过网络服务器和数据库的数据通信[2]。
架构相对于架构具有许多的优点:
B/S架构的建立条件十分简单,它并不需要处理的具体的硬件环境,比使用C/S架构的具有较广的范围,一般只需要具有较为基本的操作系统和浏览器。
B/S组件组成可实现医院病房管理系统的快速升级,便于更换元件的网络管理。
用户可以升级和改造,从而达到系统的维护和日常管理成本最低。
比C/S程序更加的完整,但是它必须进行全面调查,在处理各种问题发生和系统升级,B/S架构是比较困难的。
B/S架构是在广域网建设的基础上建立的,是用户所需的各个群体,散落区域,这是C/S架构所没有的。
基于浏览器采用S架构,可以更加丰富生动的形式与用户沟通。
大多数S架构是基于平台上,通过界面显示的要求相对较高,对程序员的技术要求是非常高的。
1.3介绍
是一个很好的数据管理系统,它不是开源软件,但是在通常的情况下,你可以完全自由地使用。
在其强大的功能、视图操作灵活、丰富的应用编程接口()和优雅简洁的系统,由许多软件开发者,甚至商业软件用户的喜爱,尤其是和和的联系,基于数据库的网站提供了一个非常强大的动力。
是一个真正的多线程多用户数据库系统。
结构化查询语言是目前世界上流行和标准数据库处理语言,是根据服务器实现的需求,它由一个一般的服务器守护程序和许多完全不同的用户程序共同组成。
的主要优点是使用简单,强大的功能和精美的界面。
一个服务器,它可以任何硬件平台自由的使用,他拥有一个庞大的数据库和一个非常强大的数据库供应商。
它使我们的开发速度更快,的更适用于我们这些新的开发者使用。
自从软件开发以来,我从开始到结束都在使用,在其运行环境中,他的数据存储中有超过40个数据库,数据库中包含10,000个表,而且其中500多个表有超过7百万行,所以它拥有超过100个吉字节()的关键应用数据[3]。
1.4介绍
的企业发展平台(的简称)是的扩展,我们可以运用他自身所携带的数据库和控件进行程序的编写和运行,这使我们对于程序的开发速度得到极大的提高[4]。
他的开发环境功能非常齐全,能够完全满足我的开发需要,我所需要的就是这种可以具备所有功能的开发软件,可以进行所有的增加或者删除等功能的软件。
完全支持,和,,代码,等。
是的一款插件,这个软件也是一个能够修改的软件,在软件上我们可以对程序进行添加,删除和修改等一系列操作。
1.5介绍
服务器是一个免费的开源应用服务器,他的占用空间小,而且被人们普遍应用,当你的程序所需用户不是很多的时候可以选用他作为服务器,受到大多数人的青睐。
对于刚刚学学的我,我使用服务器是完全可以的,可以使用它的页面的需求分析功能进行编写。
事实上的部分是服务器的功能上的延伸,但是他还是一个单独出来的设计程序,所以当运行服务器时可以用作使用单独的进程为单独运行。
当配置正确时,服务页面和实际上运行和页面。
同时,和和也是相同的服务器。
2系统分析
2.1需求分析
2.1.1系统概述
现在社会医疗的技术水平不断的发展,不断完善,但是好多的医院还在使用原始的纸张记录方式,这种方式造成了工作效率的地下,大量的资源被浪费,已经无法跟上时代的脚步了。
在信息化普及的社会中,这种原始的记录方法必将被取代,所以我根据医院住院部门目前的实际管理情况进行开发这一款医院病房管理系统。
根据现在社会和客服的需求,本次课题主旨在与用我所学习的知识开发出一款用于病房管理的管理信息软件系统。
通过这款软件可以完全改变那些原始的记录方式,使人力和物力得到很大的解放,为医院和个人节省了许多的成本和资源,同时也会对社会做出贡献,我的目标就是实现医院的无纸化办公,高效率,安全存储的目标。
2.1.2系统总体需求
设计一个系统的最根本的目的就是达到客户所需要的要求,根据用户的要求设计出需求分析,建立出完整的数据模型。
数据模型是一个程序的灵魂,这个灵魂主导着程序的设计和运行,我们现在所要做的就是数据模型的建立,通过对本次设计用户的要求分析,现在将医院病房管理系统分为以下四个主要的功能模块:
(1)新入院病人信息输入模块:
医院每天都会有许多新入院的病人,这个模块的主要功能是对新入院病人信息的录入,包括病人的姓名,生日,住址,电话等一些基本的记录,这也是使用者最常使用的,也是病人入院所需要进行的第一项,所有我将这个模块放在第一个,并且作为单独的模块列出。
(2)病人信息查询管理模块:
这个模块是最重要的模块,病人入院后的所有治疗和购买记录都在这个模块,通过这个模块可以对病人的病程和日常信息进行记录,这是医生治疗病人的查询依据,这其中包括包括:
患者信息检查,