基于新业务流程的医院门诊系统毕业论文
2021-02-25 13:10:41
摘 要
本次医院门诊系统就是结合发展成熟的计算机互联网技术,利用计算机进行医院门诊管理工作,借助该系统管理者和使用者可以及时了解相关病情信息,在线进行梳理管理,用户借助该系统可以享受更好的医院管理体验,给管理者和用户带来极大的方便。本系统采用B/S(览器/服务器)架构,选用SQL sever 2012为开发数据库、Visual Studio 2015为前台开发工具、 ASP.NET开发技术,采取面向对象的开发方法,为医院门诊管理工作研究开发一款医院门诊管理系统。本文先是介绍了开发医院门诊管理系统的背景意义、研究现状以及系统研究内容;然后分别详细阐述了系统分析、设计、实施和测试的内容;最后总结了系统的主要成果、不足之处以及进一步展望。
关键字:医院门诊管理系统;SQL Server ;C#语言;ASP.NET
Abstract
The Bandung mall parking space online management system is a combination of the development of mature computer Internet technology, the use of computer for Bandung shopping mall parking on-line management, with the system mall managers can keep abreast of the parking lot parking information, online card management, users. With the system can enjoy a better parking experience, to managers and users to bring great convenience. The system uses B / S (browser / server) architecture, the choice of SQL server for the development of the database, Visual Studio 2010 for the foreground development tools, ASP.NET development technology, to take object-oriented development methods for the Bandung shopping malls research and development Shopping mall parking on - line management system. This paper introduces the background, the research status and the system research content of the online parking management system, and then elaborates the contents of the system analysis, design, implementation and testing respectively. Finally, it summarizes the main achievements, shortcomings and further Looking ahead.
Keywords: Parking management; SQL Server 2005; C# Language; ASP.NET
目录
1 绪论 1
1.1 选题背景与意义 1
1.2 国内外研究现状 1
1.2.1国内医院门诊信息管理系统的现状 1
1.2.2 国外医院信息管理系统的现状 3
1.3 系统设计技术 3
1.4.1 ASP.NET 简介 4
1.4.2 IIS配置安装 6
1.4.3 Visual Studio 2010 6
1.4.4 数据库SQL Server 简介 7
1.4.5 B/S模式分析 8
1.5 系统开发方法 9
2 医院门诊管理系统分析 10
2.1 系统需求分析 10
2.2 可行性分析 11
2.2.1 经济可行性 11
2.2.2 技术可行性 12
2.2.3 运行可行性 12
2.2.4 时间可行性 12
2.2.5 法律可行性 13
2.3 业务流程图分析 13
2.4 本章小结 14
3 医院门诊管理系统设计 15
3.1 系统功能模块设计 15
3.2 数据库设计 16
3.2.1 概念结构设计与逻辑设计 16
3.2.2 数据库表设计 18
3.3 本章小结 21
4 医院门诊管理系统实施 22
4.1 系统实施环境的建立 22
4.1.1 物理环境的建立 22
4.1.2 软件系统环境的建立 22
4.2 系统实施过程 22
4.2.1 医院门诊管理系统登录 23
4.2.2 后台系统管理界面 23
4.2.3 科室信息管理界面 24
4.2.4就诊者信息管理 25
4.2.5 费用管理界面 25
4.2.6 用户密码信息更改 26
4.3 医生出诊界面 26
5 医院门诊管理系统运行测试 28
5.1 网站测试的意义 28
5.2 网站测试的重要性 28
5.3 网站测试的范围 29
5.4 网站测试的方法 29
5.5 网站测试的目的和原则 29
6 结 论 31
6.1 设计的预期成果和主要特点 31
6.2 设计的不足之处和进一步展望 31
6.3 结束语 31
绪论
选题背景与意义
在我们的生活中疾病随时有可能出现,医院便是一个居住环境中必要的设施。随着世界人口的持续增长,各种各样的疾病层出不穷,并一直潜藏在人们的生活中。随着经济的发展,人们的生活节奏也随之加快,繁忙工作的同时越来越不注意健康。因为这些原因,会有更多的人感染疾病,也会有更多的人去医院治疗自己的疾病。正因为如此,医院会有更多的病患者,会有更多繁冗复杂的事件。据2015年的数据显示,一间三甲医院门诊每天可以接纳5000人次的病患者。每个病人都需要从挂号开始一步一步完成复杂的步骤。 如此繁琐的步骤,使用传统的门诊业务流程,不仅费时费力效率低,还易出现错误。这时候就会造成人流的堆积,然后效率愈发低下,恶性循环。这时如果有信息系统辅助,很多困难会迎刃而解,并且会大大提高效率。随着人流量再次增大,我们不仅要让系统更加的高效、便利,还要让系统涵盖到更多方面,这样,可以省去更多的不必要的劳力。比如,门诊信息系统在医院中除了可以用在记录病人信息外,还可以用于医院的等位信息、挂号信息、付款信息等等方面。在接下来研究设计的系统中,就是即将解决这些问题。所以接下来即将要设计的系统可以使用一个系统涵盖医院管理的各个方面,让医院信息管理更高效更方便。
国内外研究现状
1.2.1国内医院门诊信息管理系统的现状
传统医院的门诊就医流程是多年以来使用的一种就医流程,并没有从患者的角度出发,安排就医程序,病患者必须去适应医院的就诊的各个环节。传统的步骤有:挂号、就诊、划价、缴费、检查、诊断、取药等等繁琐步骤。加上医院每天庞大的人流量,更是给患者带来了诸多不便,多次排长队,往返奔波,花费很多时间。让本来就受疾病困扰的病患者和家属更加焦急。更严重的是,这样的低效率的流程经常使患者排起长队,进而引起医院拥堵不堪,很容易增加医院内部的安全隐患,以及产生一些矛盾。
传统业务流程普遍存在的问题:
(1)等候时间长
一般患者在等候中浪费的时间很多,就诊、缴费、检查、就医、取药等等地方都需要排队等候。一个普通的感冒病症门诊就医中等候时间就要花费不少,更加复杂的病症更是无可想象,大多数病人害怕在叫到自己的时候不在,不敢再等待时间内做其他事或者离开,所以只能无奈等待。但是医生就诊时间却并不长,由此说明大部分病患者和家属们都把时间浪费在了等候中。
(2)流程繁琐
病患者就诊一般有划价-收费-诊间-检验-治疗6个环节。中途难免会有工作人员交代不清、现金不够、药物不全、检查地点分散、化验单自取等问题。这些问题都极大的增加了患者往返奔跑和排队等候的时间。影响医院中业务流程的连贯性和畅通性。
(3)导医缺乏
职能划分过细,科室过多,告知不明,标志不清。导致患者不清楚下一步应该去何处进行,无效移动,增加流动量和无谓的感染。
(4)就医时间分布不均匀
医师工作时间不一定,患者空闲时间也不一定。
国内近年来医院门诊信息系统的发展:
近年来,我国传统医院的门诊流程的弊病越来越明显。在信息系统的发展下,医院的设备设施改善许多。每位医生的办公桌上都已配备有计算机、刷卡机、打印机等IT设备,这样在就诊之后,很多操作可以由医生在身边的电脑上完成,省去了一些步骤。医院还需要采用就诊一卡通(卡内有患者编号、姓名、性别、出生日期、医保或自费类别、病史等基础信息)、挂号机、电子叫号屏等硬件设备以及医院门诊管理软件。这样病患就不需要保存纸质病历、叫号纸条以及一些繁冗复杂的文件。医生在就诊的时候只需要一刷卡就能在电脑上看到病人的基本资料。在等号的时候可以根据大屏幕上的号码来推断自己的等待时间。
目前大部分三甲医院提供网上预约服务,大大节省了挂号等流程以及排队等待时间,让病患者可以更加自由的支配自己的时间。
在信息系统的支持下,医院门诊业务流程发生了极大的改变。不仅让病患者就医更加快捷,还减少了人工操作容易产生的错误。
1.2.2 国外医院信息管理系统的现状
根据不同的社会体系和经济发展状况,不同国家的医院门诊系统系统的发展现状会有所不同。经济科技比较发达的国家例如美国以及亚欧一些发达国家的医院门诊信息系统的建设就非常发达。
例如美国,医院门诊信息系统发展非常完善。每一个居民不管是不是美国公民,包括暂住居民和留学生都会有医疗保险。而这些信息都会与当地医院的区域信息管理系统挂钩, 不同公民的医疗保险面相的医院以及医师都是有区别的,甚至包含的医疗项目都是有对应的,这样的前提下,看病更有指向性,更便利。病患者在家查询就知道应该找哪位医师,医师的办公室在哪里,在网络上预约好时间之后按时赴约即可,医院门诊系统会记录一切信息。医师诊断完毕之后会在电脑上通知检查室或者药房,病患者并不需要携带任何资料,只需拿医保卡即可进行检查,或者取药付费等操作,省略了很多不必要的步骤,几乎不需要任何等待。
我国的医院门诊系统建设在世界上可以算是比较完善先进的,但因为庞大的人口基数,依然需要更多的改良使其更加高效。
系统设计技术
为了满足用户的需要,并且跟上软件开发技术的时代发展趋势,本系统的设计与开发将运用面向对象的系统开发方法,在Windows 7环境中开发,采用目前相当流行的B/S(浏览器/服务器)三层结构软件构造技术,前台页面用ASP.NET开发,后台数据库用SQL server 2012,编写程序用C#在Visual Studio 2015上进行开发与设计。
图1.1 技术图
1.4.1 ASP.NET 简介
ASP.NET 是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web 应用程序。ASP.NET提供许多比现在的Web开发模式强大的优势。ASP.NET的搭建环境由配置IIS、安装Visual Studio、安装数据库三大部分组成[[1]]。
为了让程序员更容易的开发出Web应用,微软为ASP.NET设计了以下策略:
(1)方便写出结构清晰地代码
(2)代码容易重用和共享
(3)可用编译类语言编写
ASP.NET可以给不同用户提供良好的使用体验,ASP.NET Web应用手续比传统的ASP应用手续速度要快非常多,由于ASP.NET编程语言可以实现编译功能,不需要明确的编译步骤便可进行,执行速度也就更快。
对程序开发人员来说,部署服务器应用手续一直是一件很繁琐的事。然而自从有了ASP.NET开发语言,程序开发人员已经不用花费长时间关心这个问题。帮助开发人员大大简化了部署过程,要部署Web应用手续,只要把它复制到Web服务器上就可以了。
与曾经运用的ASP相比较,ASP.NET开发语言使应用手续的研发办公变得简单快捷,因为这个优势非常大程度上提高了程序开发人员的办公速率。ASP.NET开发语言让程序开发人员使用最小时间只编著最小量的代码便能够给Web应用手续供给更为浩博的功能。最ASP.NET还能帮助研发人员任意挑选一种可用的.NET编程语言。
Microsoft .NET平台的显露,帮助在应用手续研发这一领域创建了一个新时期,它将推动Internet的下一步快速发展。作为Microsoft .NET平台的一个分支,ASP.NET是一个革命性的编程框架,它能成功促进实现公司级Web应用手续的迅速研发。它供给了最简单方便、最具备扩展有经验的形式来研发、部署和运行可以将不论什么浏览器或设施作为目的的Web应用手续。其实,这只是令ASP.NET变成程序开发人员开创Web应用手续的首选的很多独特的风格中的一小局部。
ASP.NET技术特征简述:
ASP.NET的革命性意义不止只只是ASP 3的一个简单升班,它更卓越的地方是在给我们提供给了一个新式的并且稳定的服务器控件结构。基于外观,ASP.NET和ASP是相差无几的,不过在本质上是绝对不一样的。ASP.NET则是偏向于组件和板块化,每一个页、对象、和HTML元素都是一个独立的组件对象。在研发语言上,ASP.NET遗弃了VBSCRIPT和JSCRIPT,而运用.NET Framework所支持的VB.NET,C#.NET等语言做为其研发语言,这些个语言生成的网页在后台被改换成了类并编译成了一个DLL。因为ASP.NET是编译执行的,所以它比ASP领有了更高的速率。
首先,不过众多因为ASP手续和网页的HTML混拼凑,这就要得手续看中去十分的杂沓。在如今的网站预设过程中,一般是由程序员做后台的手续研发,面前有专业的担任美术工作的人预设页面,这么,在互相合适的过程中便会萌生五花八门的问题。同时,ASP页面必须是经过脚本代码语言诠释执行的,带来其速度遭受影响。由于遭受脚本代码语言自身条件的限制,我们在进行编写ASP的时侯只得调配使用COM组件来完成一点功能。基于这些原因,所以,微软推出了ASP.NET。