门诊就诊系统的设计与实现(附件)

摘 要近年来,随着我国综合国力的增强,人们的经济条件和生活水平在不断的提高,身体健康问题逐渐成为人们最关注的问题之一。随着医学水平的提高,医院的高、精、尖设施设备也不断增加,医院工作人员的费用统计工作难度也随着这种情况在不断加大。医院以前的手工操作模式容易造成错账和漏账,查询患者账目非常困难,病例和账目非常复杂,传统的模式已经无法满足当前的需求。因此,运用计算机技术和网络技术进行门诊的日常业务是可行的,可以大大提高医院门诊部门的服务水平和患者就诊的效率,从而有效的解决手工操作复杂的问题。本课题运用所学的计算机技术和Web开发技术设计开发门诊就诊系统,该系统可以简单快捷的对医院工作人员的日常工作进行处理,使医院的服务质量和效率大大提高,并且方便患者挂号和查询业务,可以解决查账查病例困难的问题。本系统使用ASP.net作为前台开,SQL Server2005数据库作为后台数据库开发,实现在线挂号、在线处方、网上咨询、在线交流等基本功能,从而很大程度的降低工作人员的工作量,提高医院的工作效率。 目 录
1 绪论
1.1 课题背景及意义 1
1.2 系统设计思想 1
2 开发工具与可行性分析
2.1 系统运行环境 3
2.2 开发工具简介 3
2.3 可行性分析 4
3 需求分析及业务流程
3.1需求分析 6
3.2 业务流程 6
4 总体设计
4.1 系统模块总体设计 9
4.2 数据库设计 10
4.2.1 数据库设计概述 10
4.2.2 数据分析 11
4.2.3 数据库的详细设计 12
5 系统主要功能
5.1系统登录 17
5.2 门诊操作平台 18
5.3 医生操作平台 19
5.4 患者操作平台 20
5.5 患者挂号信息查询 21
6 系统测试与功能分析
6.1 系统的测试情况 23
6.2 软件测试 23
6.3 系统测试的基本原则 23
6.4 系统测试的方法 24 *好棒文|www.hbsrm.com +Q: ^3^5`1^9`1^6^0`7^2# 
登录 17
5.2 门诊操作平台 18
5.3 医生操作平台 19
5.4 患者操作平台 20
5.5 患者挂号信息查询 21
6 系统测试与功能分析
6.1 系统的测试情况 23
6.2 软件测试 23
6.3 系统测试的基本原则 23
6.4 系统测试的方法 24
6.5 本系统测试 25
结 论 26
参考文献 27
致 谢 28
附 录 29
1 绪论
1.1 课题背景及意义
计算机技术在科技飞速发展的今天,已经被普及并且广泛的应用于各个领域。医院的传统操作不便利大大降低了医院的工作效率,导致了现在人们看病难的问题一直没有得到改善。但是设计一个门诊就诊系统可以使医院的工作复杂问题得到有效的解决,满足当前医院的需求。所以建立一个可以提高医生的工作质量的信息管理系统来改变这种现状。医院信息化管理势在必行。
门诊管理信息系统的实现是为了解决现在医院所存在的一些问题,使医院工作效率慢,服务质量不够好等问题得到改善。由于现在医院日常工作的复杂和信息查询的难题,各个医院都需要门诊就诊系统的运用来改善种现状。计算机处理信息及数据的速度远远超过人们手工操作,用计算机来进行病人的诊疗信息及医院的信息收集、储存、处理等工作,不仅可以提高医院工作人员的工作速度,还可以降低工作中的失误率。可以说门诊信息系统的目标就是协助医院完成日常业务并将其进行记录,还有减轻医务人员的劳动强度使患者的就诊速度不断加快。使现在病人看病难为题得到有效解决。
1.2 系统设计思想
充分分析医院就诊流程,合理设计数据结构,采用B/S模式。由系统及时的将病人排队和医生就诊的最新情况上传,并且将所有的数据利用网络传送到远程计算机进行不断的更新,然后利用系统所提供的最新动态信息,设置一个科学的管理方式,从而提高医生的服务效率[1]。系统功能特点:
1. 采用标准技术:本系统的所有设计遵照国家卫生部专家评审小组的要求与规范进行程序的编制,借鉴了大型医院管理系统的实施经验,以提高系统的开放性。
2. 可维护性:可以更加方便的对系统的设计要求进行维护,其中包括网络、硬件及软件三方面的维护。
3. 智能性:在设计系统的过程中,充分考虑系统运行的智能性,并体现在医务人员为患者办理挂号、收费、电子处方、就诊等方面,系统操作的智能化,即可以提高医院工作人员的工作效率,又很大程度的减轻了医务人员的工作量。
2 开发工具与可行性分析
2.1 系统运行环境设置
软件环境:Windows Server2003操作系统;开发工具Microsoft Visual Studio2005,数据库SQL Server2005;开发环境Microsoft .NET Framework SDK v2.0;开发语言C#。
2.2 开发工具简介
2.2.1 ASP.NET
ASP.NET不仅仅是 Active Server Page (ASP) 的下一个版本,而且是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web应用程序。ASP.NET提供许多比现在的Web开发模式强大的优势。
ASP.NET是现在人们开发信息系统及网站运用比较多的一个开发工具,也是建立在通用语言上的一种程序构架。具有强大的适应性并且简单易学:
1. 强大的适应性:由于ASP.NET是建立在通用语言的架构上进行编译和运行的一种程序,因此他可以在几乎全部的软件开发者的应用平台上,体现其强大的适应性。ASP.NET还可以根据开发者所编写的程序来选择最适合开发者的语言进行编写。现在ASP.NET适用于C#,VB,Javascript等多种开发语言。
2. 简单性和易学性:ASP.NET是运行一些很平常的任务,如表单的提交、客户端的身份验证、分布系统和网站配置变得非常简单[2]。
2.2.2 SQL Server2005
SQL Server2005是一种采用TSQL语言的关系型数据库管理系统。Microsoft SQL Server2005系统不再是一个部门的数据库,而是一个企业级的数据库系统,能够满足企业各种数据访问的需要。Microsoft SQL Server2005系统具有比较好的可伸缩性、安全性和集成性[3]。Microsoft SQL Server2005系统具有自我调整能力,可以处理巨型数据库,可伸缩性大大提高了。在安全性能方面,Microsoft SQL Server2005系统采用了一个新的安全架构,在默认安装情况下可以获得安全保障。在集成性方面,Microsoft SQL Server2005系统支持行业标准HTTP、XML、SOAP等协议,支持报表服务、集成服务等,并且与.NET Framework CLR完全集成[4]。
2.3 可行性分析
2.3.1 技术可行性
计算机网络技术的发展和计算机硬件性价比的不断提升,使计算机全面应用于医院就诊管理的各个环节成为可能。根据该系统目标来衡量所需的技术是否具备,一般可从硬软件的性能要求、环境条件、操作人员水平和数量等方面去考虑和分析。
在硬件方面,则选择空间较大,只要是Pentium4系列及以上的计算机,内存在1G以上,硬盘在80G以上,都可以满足系统的开

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/xxaq/1075.html

好棒文