致 谢 44
1 引言
1.1 选题背景
随着信息社会的不断发展,传统的手工作业早已无法满足医院的各项工作管理。现代社会,医院的各项工作管理需要计算机的帮助和管理。计算机的快速发展带动了信息管理发展,信息科学技术以及信息管理的工具不断进步,因而计算机管理也十分普及,许多医院在处理病人预约挂号这方面也逐渐借鉴国外的经验,利用计算机设计方便病人挂号的系统进行预约管理,以此使得医院处理信息的速度和精度不断提高。在计算机飞速发展的今天,这样的做法使得医院管理变的科学化和现代化,同时给双方都带来了很大的便利,不仅仅极大提高了医院工作人员的效率,而且改善了管理层中的漏洞,为人们解决了患者看病难的问题。
当前,虽然国内有许多医院实施网络预约挂号服务,但是在系统的标准化和使用的方便化等方面都存在一定的漏洞,有时会因为管理不恰当,导致出现一系列问题隐患。因此,该系统的开发试图建立一个医院与患者间共同的诚信管理,达到协调并高效的调整内部资源,实现资源的共享。
1.2 研究目标
本系统的具体内容主要涉及开发适合用于医院的医疗门诊预约管理系统这一方面,系统所具备的功能基本上满足一般医院的需求。
1.3 国内外主要研究现状
发达国家医疗门诊预约管理系统的设计开发实现已经有三十多年的历史,至今已有很大的进步。
再来看看国内,我们的国家对医院的管理还是处在集中式管理的模式中,要想有一个质的跨越,需要我国做出很大的努力。想要设计网络信息化管理的医院系统,这个过程也是非常艰辛的。
1.4 本章小结
本章节主要介绍了医疗门诊预约管理系统的开发背景和开发目的。
2 系统开发环境
2.1 ASP.NET概述
ASP.NET是一个基于.NET的Web开发平台,开发人员主要采用的是.NET编程语言来开发Web应用程序。在医疗门诊预约系统中,采用C#语言来实现。C#语言具有简单、现代、完全面向对象和类型安全等特点。而且,C#语言也是由C/C++语言派生出来的,程序员使用起来更方便简单。
2.2 ASP.NET 技术优势
ASP.NET的技术优势主要体现在以下几个方面:
(1)强大性和适应性
由于ASP.NET的程序是基于通用语言编译运行的,拥有强大性和适应性,可以让其在多种平台上运行。同时,ASP.NET也具有语言独立化的特点,程序员可以选择一种自认为最佳的语言来编写程序。
(2) 自定义性和可扩展性好
这是基于.NET 平台的优点。.NET技术可以将普遍出现的编程语言有机的组合在一起,也就是说一个系统可以用好几种没有联系的语言编写,但是他们的运行结果是一样的。
(3) 简单性和易学性
ASP.NET可以完成一些很普通的任务,如提交表单、验证客户端的身份,网站配置以及分布系统。例如在ASP.NET页面构架中,你可以有权建立你自己的用户分界面,让它和其他的VB-Like界面看起来有所不同。
2.3 B/S架构
B/S(Browser/Server)架构指的是浏览器和服务器结构。随着Internet技术的发展, C/S架构演变成为了B/S架构,这是一种改进。
相对于C/S结构来说,B/S结构可以用“瘦”客户端来形容,绝大部分的业务逻辑都寄存在服务器端上。所以,此系统无需安装客户端软件的。当我们在系统升级时更新服务器端软件,这样就降低了系统升级的成本和工作量。