《本科毕业设计论文—医院门诊预约挂号系统设计与实现》由会员分享,可在线阅读,更多相关《本科毕业设计论文—医院门诊预约挂号系统设计与实现(46页珍藏版)》请在金锄头文库上搜索。
1、1 导言1.1 研究背景及意义随着经济与互联网的迅猛发展,中国已经进入了一个信息化的社会。中国的网民数量已经大大增加,到 2014 年已达到 2 亿,而且这还只是用台式电脑上网的用户量,还不包括没联网的用户。信息化的速度加快,必然引发一系列的社会变革。随着工业技术的不断提高,计算机的价格不断的下降,而且性能越来越好。现在,计算机已经在科研,经济,管理,医疗领域得到越来越广泛的应用。但是,我国的医疗发展相对较慢,还远远没有达到发达国家的水平。计算机与医疗的结合也停留在最初的摸索阶段,医院的很多工作还是由医护人员进行手工式的操作。这样不仅劳动强度大,而且工作的效率也相对较低。在加上我国人口众多,医
2、疗发展不完善的问题,导致了我国特有的挂号难、看病难问题。现在,随着计算机的快速普及,医院门诊预约挂号应运而生,而且将会快速发展与扩大。利用医院门诊预约挂号系统,用户省去了到医院排队等候挂号的麻烦,将极大的方便用户。而且医院可以在第一时间获得用户的挂号信息,从而有时间从容的做出应对的最佳策略。因为是网上提前预约挂号,所以医院可以对预约者合理的安排就诊时间。这就将真正杜绝就诊高峰期就诊环境拥挤混乱,就诊低谷期空无一人的现象。此外,病人对医院医生的相关信息了解不多,对所要挂号的对应科室的的专科医生的情况了解甚少,只能感觉和他人介绍进行选择,具有很大的盲目性和趋从性。而当医院门诊网上预约挂号系统开始实
3、行以后,预约者仅需要坐在电脑前,轻点几下鼠标,就可以对医生信息有适当的了解,真正做到理性的挑选合适自己的医生。网上预约挂号看病正悄悄的向世界走来。网上预约挂号看病,将离我们越来越近。医院门诊网上预约挂号将成为我国医疗改革历程中的一个重要的里程碑。1.2 国内外研究概述随着人类社会进入互联网时代,计算机用户数量呈爆炸式增长。医院网上预约挂号看病已经悄悄的走进了我们的世界。据了解,现在在国外网上预约挂号看病已经变得相当普遍。尤其是在西方的发达国家,预约者看病前都需要提前预约相应的医生。随着我国经济和互联网的快速发展,我国也越来越重视网上预约挂号看病这一新的挂号看病方式。虽然,现在我国在这方面面临的
4、问题有很多,但是向这方面迈进的决心已经一目了然。而且,在迈进的途中,不乏一些较为成功的案例。广东省人民医院在 2004 年就成功的引用了一套较为完整的医院门诊预约挂号系统,而且效果相当明显,较为成功。虽然现在还在持续的运营和改进中,但仍然得到了很多用户的好评。医指通云就医网,也是一个成功的鲜活的例子。医指通是中国第一个省市统一的公益性预约挂号看病统一平台。预约者进行实名登记注册后,通过网站并遵循医指通的预约规则就可以免费的预约平台中存在的相关医院的专家号。为了方便预约者能够更快的找到自己所需要的医院,网站中还推出了“医院、医生推介”的服务模块,其下更详细分热门医院、名医堂、名医推介、受欢迎医生
5、、热门医生等类别。既方便了就医者,也提高了医院的工作效率。1.3 研究内容与方法本文主要的研究内容是当前较为新颖的网上预约挂号系统,该系统具有操作简单明了而且与互联网紧密相关、适应时代发展潮流的特征。通过医院门诊预约挂号系统,可以极大的方便挂号者进行挂号预约,同时还能使医院更合理的安排挂号者就医并提供更优质的医疗服务。既能适当的解决当前中国面临的医院门诊挂号排队时间长、挂号环境乱的问题,又能方便广大预约者挂号预约自己相对满意的医生、专家。系统使用 Tomcat 7 Web 应用服务器,容易安装而且相对而言更容易部署系统项目。后台数据库使用 SQL Server2008,数据库性能稳定,能很好的
6、满足系统的需要。页面展示和设计使用的是 Dreamweaver CS6,方便快捷,易于维护和操作。在系统编写和构建的过程中,使用了 Tomcat 7,Dreamweaver CS6,SQL Server2008,PlayColor,AAA LOGO3.10,MyEclipese2014 等开发工具。软件开发环境为 Windows 8,系统开发环境为计算机系统 Windows 8 中文版 64 位(6.2,版本 9200),内存: 4.00 GB。 用户界面利用菜单界面驱动方式,界面友好,支持多种输入方式。2 系统开发工具医院门诊预约挂号系统使用 Tomcat 7,Dreamweaver CS6
7、,SQL Server2008,PlayColor,AAA LOGO3.10,MyEclipese2014 等作为网站系统的开发工具,使用 java 代码实现数据库连接。2.1 Tomcat 72.1.1 Tomcat 7 简介Tomcat 7 是 Tomcat 服务器的一个较新版本。Tomcat 是阿帕奇软件基金会(Apache Software Foundation)中 Jakarta 大项目的一个核心项目,主要由 Sun 公司、阿帕奇公司和其他一些公司以及个人联手共同开发而成。由于有了 Sun 公司的积极参与和技术支持,最新的 JSP 和 Servlet 的标准规范总是能在 Tomcat
8、 中完整的体现出身影,从 Tomcat 5 开始,Tomcat 就支持当前最新的 JSP 2.0 和 Servlet 2.4 规范。因为 Tomcat 服务器专业技术先进、工作性能稳定,而且还拥有完全免费的特点,所以深受广大 Java 开发者和爱好者的喜爱。并且,Tomcat 已经得到了大部分软件开发商的集体认可,成为了目前最为流行的 Web 应用服务器之一。目前Tomcat 的最新版本是 Tomcat 8.0。Tomcat 7 服务器是一个少见的免费开放程序源代码的 Web 应用服务器。它属于轻量级的应用服务器范围,在中小型的系统和并发访问的用户不是很多的情况下被开发商普遍使用。它是开发、调
9、试 JSP 程序的首选,修改 JSP 代码后无需重启服务器,直接保存后刷新网页即可。对于一个开发项目的初学者来说,我们可以认为,当我们在一台计算机上配置好 Tomcat 7 服务器后,那就可利用它响应 HTML(标准通用标记语言下的一个应用)页面的访问请求。实际上 Tomcat 7 部分意义上是阿帕奇服务器的扩展,但是它是独立运行的,所以当你运行 Tomcat 7 时,它实际上是作为一个与阿帕奇服务器相独立的进程而单独运行的。诀窍是,当你配置正确时,阿帕奇会为 HTML 页面服务,而 Tomcat 7 实际上是运行 JSP 页面和 Servlet 的。另外,Tomcat 7 和 IIS 等 W
10、eb 服务器一样,不仅具有强大的处理 HTML 页面的功能,此外它还是一个 JSP 和 Servlet 的容器。单独的Servlet 容器其实是 Tomcat 7 的默认模式。不过,Tomcat 7 处理静态 HTML 的能力远远不如阿帕奇服务器。2.2 MyEclipese20142.2.1 MyEclipese2014 简介MyEclipse2014,是在 eclipse 的基础上加上自己特有的插件开发而成的功能强大且操作简单的企业级集成开发环境。它主要用于 Java、移动应用、Java EE 的开发。MyEclipse2014 的应用功能非常的强大,其支持也非常的广泛,尤其是对各种开源产
11、品的技术支持非常不错。它的基础特征包含 JSP 、HTML 5 可视化设计、JS编辑器、CSS 编辑器、Database 工具、Java Servlets、Embedded Tomcat Server 等。MyEclipse2014 在界面的设计上与 eclipse 相差不大,很多功能也都类似,所以极为方便 eclipse 的老用户上手使用。对于 java 初学者来说,在 JSP 页面设计的时候,你无需修改一个样式就重新打开网页查看效果。因为 MyEclipse2014 为用户在代码编写位置提供了可视化的窗口,帮助用户及时的查看页面简单效果。2.3 网页编辑工具 Dreamweaver CS6
12、2.3.1 Dreamweaver CS6 简介Dreamweaver CS6 是世界顶级的软件厂商 adobe 公司推出的一套拥有可视化操作、编辑界面,用于设计、制作和编辑网站以及 java 应用程序的网页的软件。由于它可以支持代码、设计、拆分、实时视图等多种功能强大的方式来设计、创作、编写和修改网页(通常是 HTML 和 JSP 类型)。对于初级使用者,你无需担心代码不会的问题,因为你可以在不编写任何代码的情况下就能快速的创建出高手才能创建出的 web 页面。当然,它也有专门为高手准备一些适合他们的工具。它成熟的代码编辑工具是web 开发高级人员的最爱之一。Dreamweaver CS6
13、的新版本使用了自动适应网格版面创建页面。因此,在发布前开发者可以使用多屏幕预览审阅自己的设计,这可以大大的提高开发者的工作效率。它改善的 ftp 性能,能更高效地传输大型的文件。它包含的“实时视图”和“多屏幕预览”面板可以很好的呈现 HTML 5 代码。因此,开发者可以很简单的就能检查自己的工作。Dreamweaver CS6 是 Dreamweaver 的当前最新版本。Dreamweaver 是当前唯一提供原始码编辑、Roundtrip HTML 与视觉化编辑同步的设计工具。它包含了HomeSite 和 BBEdit 等主流文字的编辑器。帧(frames)和表格(table)的制作速度快的惊
14、人。进阶表格编辑功能能够使您更简单的选择单格、行、列或不连续的区域。甚至,你还可以对表格群组进行排序或格式化。Dreamweaver 支持精准定位,利用可以轻易转换成表格的图层进行拖拽放置的方式进行版面的配置。 Dreamweaver 成功整合了动态式的出版视觉编辑和电子商务的功能,提供了超强的支持能力给第三部分厂商。当您在使用 Dreamweaver 设计动态网页的时候,所见即所得的功能,可以让您不需要透过其他的浏览器就能自行预览网页布局和效果。梦幻的样版和 XML Dreamweaver 把内容与设计进行了分离,可以更好的应用于快速的网页更新和团队合作编辑网页。在建立网页外观的样版的时候,
15、可以指定可编辑的或不可编辑的部份,内容的提供者可以直接编辑以样式为主的内容但却不会因为不小心而改变已经确定的样式。当然,您也可以使用样版进行正确地输入、输出XML 的内容。 利用 Dreamweaver 设计出来的网页,可以全方位的呈现在现存的任何平台的热门的浏览器上。对于 Cascading Style Sheets 的动态 HTML 支持和鼠标的换图效果,动画和声音的 DHTML 的效果资料库可以在 Microsoft 浏览器上执行。当您使用不同的浏览器检示页面功能时,Dreamweaver 可以简洁明了的反馈给您在不同浏览器上执行的效果。当新的浏览器出现上市时,只要在 Dreamweav
16、er 的网站中下载它的描述档,那您便可以及时的获知相关的成效报告。2.4 PlayColorPlayColor 软件是主要用于获取 RGE 三原色的。它是美工人员和程序员必备的重要软件之一。PlayColor 软件的特点就是拥有友好的可操作界面和小巧却完整的身躯。它可以简单的获取屏幕上任何一处的颜色,并以网页色,RGB 三原色,色素代码,16 进制,Delphi 颜色进行输出。它更可以输入相应的颜色代码来调配自己需要的颜色;并且,它还带有颜色收藏夹和一些较为常用的颜色的处理功能。适用于图片颜色获取,编程和网页制作,方便且实用。PlayColor 软件的功能有:(1)可以灵活的获取屏幕任何一处的颜色;(2)支持颜色值的分组收藏并且可以自由的调用;(3)支持对颜色的处理:反色和灰度的调整 ;(4)分析网页颜色的颜色值,得到对应网页的基调色;(5)方便的操作:单击标签便可以复制其色值 ;(6)支持热键拾取颜色功能,而且带有浮动的窗体,使用方便;(7)提供包含当前流行的五种颜色值的输出:RGB 三原色,网页色,16 进制,色素代码,Delphi 颜色等。2.5 AAA