ImageVerifierCode 换一换
格式:DOCX , 页数:47 ,大小:157.81KB ,
资源ID:9249100      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/9249100.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(本科毕业设计论文医院门诊预约挂号系统设计与实现.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

本科毕业设计论文医院门诊预约挂号系统设计与实现.docx

1、本科毕业设计论文医院门诊预约挂号系统设计与实现1 导言1.1 研究背景及意义随着经济与互联网的迅猛发展,中国已经进入了一个信息化的社会。中国的网民数量已经大大增加,到2014年已达到2亿,而且这还只是用台式电脑上网的用户量,还不包括没联网的用户.信息化的速度加快,必然引发一系列的社会变革。随着工业技术的不断提高,计算机的价格不断的下降,而且性能越来越好.现在,计算机已经在科研,经济,管理,医疗领域得到越来越广泛的应用.但是,我国的医疗发展相对较慢,还远远没有达到发达国家的水平。计算机与医疗的结合也停留在最初的摸索阶段,医院的很多工作还是由医护人员进行手工式的操作。这样不仅劳动强度大,而且工作的

2、效率也相对较低。在加上我国人口众多,医疗发展不完善的问题,导致了我国特有的挂号难、看病难问题。现在,随着计算机的快速普及,医院门诊预约挂号应运而生,而且将会快速发展与扩大。利用医院门诊预约挂号系统,用户省去了到医院排队等候挂号的麻烦,将极大的方便用户。而且医院可以在第一时间获得用户的挂号信息,从而有时间从容的做出应对的最佳策略。因为是网上提前预约挂号,所以医院可以对预约者合理的安排就诊时间。这就将真正杜绝就诊高峰期就诊环境拥挤混乱,就诊低谷期空无一人的现象。此外,病人对医院医生的相关信息了解不多,对所要挂号的对应科室的的专科医生的情况了解甚少,只能感觉和他人介绍进行选择,具有很大的盲目性和趋从

3、性.而当医院门诊网上预约挂号系统开始实行以后,预约者仅需要坐在电脑前,轻点几下鼠标,就可以对医生信息有适当的了解,真正做到理性的挑选合适自己的医生.网上预约挂号看病正悄悄的向世界走来。网上预约挂号看病,将离我们越来越近。医院门诊网上预约挂号将成为我国医疗改革历程中的一个重要的里程碑.1.2 国内外研究概述随着人类社会进入互联网时代,计算机用户数量呈爆炸式增长.医院网上预约挂号看病已经悄悄的走进了我们的世界。据了解,现在在国外网上预约挂号看病已经变得相当普遍.尤其是在西方的发达国家,预约者看病前都需要提前预约相应的医生。随着我国经济和互联网的快速发展,我国也越来越重视网上预约挂号看病这一新的挂号

4、看病方式。虽然,现在我国在这方面面临的问题有很多,但是向这方面迈进的决心已经一目了然.而且,在迈进的途中,不乏一些较为成功的案例.广东省人民医院在2004年就成功的引用了一套较为完整的医院门诊预约挂号系统,而且效果相当明显,较为成功。虽然现在还在持续的运营和改进中,但仍然得到了很多用户的好评。医指通云就医网,也是一个成功的鲜活的例子。医指通是中国第一个省市统一的公益性预约挂号看病统一平台.预约者进行实名登记注册后,通过网站并遵循医指通的预约规则就可以免费的预约平台中存在的相关医院的专家号。为了方便预约者能够更快的找到自己所需要的医院,网站中还推出了“医院、医生推介”的服务模块,其下更详细分热门

5、医院、名医堂、名医推介、受欢迎医生、热门医生等类别。既方便了就医者,也提高了医院的工作效率.1。3 研究内容与方法本文主要的研究内容是当前较为新颖的网上预约挂号系统,该系统具有操作简单明了而且与互联网紧密相关、适应时代发展潮流的特征。通过医院门诊预约挂号系统,可以极大的方便挂号者进行挂号预约,同时还能使医院更合理的安排挂号者就医并提供更优质的医疗服务。既能适当的解决当前中国面临的医院门诊挂号排队时间长、挂号环境乱的问题,又能方便广大预约者挂号预约自己相对满意的医生、专家。系统使用Tomcat 7 Web应用服务器,容易安装而且相对而言更容易部署系统项目。后台数据库使用SQL Server200

6、8,数据库性能稳定,能很好的满足系统的需要。页面展示和设计使用的是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,Dreamweav

7、er CS6,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 应用服务器。它属于轻量级的应用服务器范围,在中小型的系统和并发访问的用户不是很多的情况下被开发商普遍使用。它是开发、调试JSP 程序的首选,修改JSP代码后无需重启服

9、务器,直接保存后刷新网页即可。对于一个开发项目的初学者来说,我们可以认为,当我们在一台计算机上配置好Tomcat 7服务器后,那就可利用它响应HTML(标准通用标记语言下的一个应用)页面的访问请求.实际上Tomcat 7部分意义上是阿帕奇服务器的扩展,但是它是独立运行的,所以当你运行Tomcat 7 时,它实际上是作为一个与阿帕奇服务器相独立的进程而单独运行的。诀窍是,当你配置正确时,阿帕奇会为HTML页面服务,而Tomcat 7 实际上是运行JSP 页面和Servlet的。另外,Tomcat 7和IIS等Web服务器一样,不仅具有强大的处理HTML页面的功能,此外它还是一个JSP和Servl

10、et的容器。单独的Servlet容器其实是Tomcat 7的默认模式.不过,Tomcat 7处理静态HTML的能力远远不如阿帕奇服务器。2.2 MyEclipese20142.2.1 MyEclipese2014简介MyEclipse2014,是在eclipse 的基础上加上自己特有的插件开发而成的功能强大且操作简单的企业级集成开发环境。它主要用于Java、移动应用、Java EE的开发。MyEclipse2014的应用功能非常的强大,其支持也非常的广泛,尤其是对各种开源产品的技术支持非常不错。它的基础特征包含JSP 、HTML 5可视化设计、JS编辑器、CSS编辑器、Database工具、J

11、ava Servlets、Embedded Tomcat Server等。MyEclipse2014在界面的设计上与eclipse相差不大,很多功能也都类似,所以极为方便eclipse的老用户上手使用。对于java初学者来说,在JSP页面设计的时候,你无需修改一个样式就重新打开网页查看效果。因为MyEclipse2014为用户在代码编写位置提供了可视化的窗口,帮助用户及时的查看页面简单效果。2。3 网页编辑工具Dreamweaver CS62.3。1 Dreamweaver CS6简介Dreamweaver CS6是世界顶级的软件厂商adobe公司推出的一套拥有可视化操作、编辑界面,用于设计、

12、制作和编辑网站以及java应用程序的网页的软件。由于它可以支持代码、设计、拆分、实时视图等多种功能强大的方式来设计、创作、编写和修改网页(通常是HTML和JSP类型)。对于初级使用者,你无需担心代码不会的问题,因为你可以在不编写任何代码的情况下就能快速的创建出高手才能创建出的web页面。当然,它也有专门为高手准备一些适合他们的工具。它成熟的代码编辑工具是web开发高级人员的最爱之一。Dreamweaver CS6的新版本使用了自动适应网格版面创建页面。因此,在发布前开发者可以使用多屏幕预览审阅自己的设计,这可以大大的提高开发者的工作效率。它改善的 ftp 性能,能更高效地传输大型的文件.它包含

13、的“实时视图”和“多屏幕预览”面板可以很好的呈现 HTML 5 代码。因此,开发者可以很简单的就能检查自己的工作。Dreamweaver CS6是Dreamweaver的当前最新版本。Dreamweaver是当前唯一提供原始码编辑、Roundtrip HTML与视觉化编辑同步的设计工具.它包含了HomeSite和BBEdit等主流文字的编辑器.帧(frames)和表格(table)的制作速度快的惊人。进阶表格编辑功能能够使您更简单的选择单格、行、列或不连续的区域。甚至,你还可以对表格群组进行排序或格式化.Dreamweaver 支持精准定位,利用可以轻易转换成表格的图层进行拖拽放置的方式进行版

14、面的配置。 Dreamweaver成功整合了动态式的出版视觉编辑和电子商务的功能,提供了超强的支持能力给第三部分厂商.当您在使用Dreamweaver设计动态网页的时候,所见即所得的功能,可以让您不需要透过其他的浏览器就能自行预览网页布局和效果。梦幻的样版和XML Dreamweaver把内容与设计进行了分离,可以更好的应用于快速的网页更新和团队合作编辑网页。在建立网页外观的样版的时候,可以指定可编辑的或不可编辑的部份,内容的提供者可以直接编辑以样式为主的内容但却不会因为不小心而改变已经确定的样式。当然,您也可以使用样版进行正确地输入、输出XML的内容。 利用Dreamweaver设计出来的网

15、页,可以全方位的呈现在现存的任何平台的热门的浏览器上.对于Cascading Style Sheets的动态HTML支持和鼠标的换图效果,动画和声音的DHTML的效果资料库可以在Microsoft浏览器上执行。当您使用不同的浏览器检示页面功能时,Dreamweaver可以简洁明了的反馈给您在不同浏览器上执行的效果。当新的浏览器出现上市时,只要在Dreamweaver的网站中下载它的描述档,那您便可以及时的获知相关的成效报告.2。4 PlayColorPlayColor软件是主要用于获取RGE三原色的。它是美工人员和程序员必备的重要软件之一。PlayColor软件的特点就是拥有友好的可操作界面和

16、小巧却完整的身躯。它可以简单的获取屏幕上任何一处的颜色,并以网页色,RGB三原色,色素代码,16进制,Delphi颜色进行输出。它更可以输入相应的颜色代码来调配自己需要的颜色;并且,它还带有颜色收藏夹和一些较为常用的颜色的处理功能。适用于图片颜色获取,编程和网页制作,方便且实用。PlayColor软件的功能有:(1)可以灵活的获取屏幕任何一处的颜色;(2)支持颜色值的分组收藏并且可以自由的调用;(3)支持对颜色的处理:反色和灰度的调整;(4)分析网页颜色的颜色值,得到对应网页的基调色;(5)方便的操作:单击标签便可以复制其色值;(6)支持热键拾取颜色功能,而且带有浮动的窗体,使用方便;(7)提

17、供包含当前流行的五种颜色值的输出:RGB三原色,网页色,16进制,色素代码,Delphi颜色等。2.5 AAA LOGO 3.10AAA Logo 3。10是一款功能非常强大的Logo设计软件.它提供了60多种模板,2000余种素材,是logo设计初学者的好帮手。而且,它所包含的所有的素材都是向量图的,可以方便的放大缩小,不会失真。当然,该软件还有一个更为强大的功能,那就是logo设计者可以自己创作属于自己的素材,用于设计全新的logo。2。6 SQL Server2008SQL Server 2008 是当前比较流行的数据库之一。它可以组织和管理任何类型的数据,并可以将结构化的、半结构化的和

18、非结构化的文档数据进行直接存储。它还可以简单的对数据进行增加、查询、修改、删除之类的操作。SQL Server 2008的数据可以存储在各种各样的设备中,从台式电脑到数据中心的大型服务器,它都可以完好的控制数据。SQL Server 2008平台有以下几个鲜明的特点:(1)可信任性在过去的SQL Server 2005的基础之上,SQL Server 2008在简单的数据加密、外键管理等方面又做了增强,使其在安全性方面更加可靠。因此,它也更值得用户的信任。(2)高效性SQL Server 2008提供了集成的开发环境和更为高级的数据提取技术.开发人员可以简化对数据的访问,从而提高开发项目的速度

19、,其高效性不言而喻。(3)智能化SQL Server 2008可以集成任何数据。它在数据仓库方面实现了数据压缩、备份压缩、资源监控器、捕获变更数据等功能。并且它提供了一个可扩展的数据仓库平台,可以用单独的一个分析存储进行强大的分析,从而满足成千上万的用户的需求.3 系统规划与系统分析3.1 系统的总体结构本系统分前台展示和后台管理两大子系统。前台子系统主要用于预约者浏览信息和进行预约操作等。后台子系统主要用于管理前台展示信息、查看整个系统的运行情况,方便医院及时的全方位了解当前系统的信息。3。1.1 前台展示前台展示主要为了方便用户浏览信息和预约操作。主要包括以下几个模块:(1)医院新闻资讯模

20、块 该模块主要是为了方便用户了解医院相关信息,查看医院新闻和医院通告信息.医院还会适时的针对当前季节发布一些健康小常识,有利于提高用户对健康的重视程度。同时,用户通过医院新闻资讯模块还可以提高自己对医院的相关了解度。(2)医院风采模块该模块主要用于展示医院的先进风采,例如医护楼的先进化建设、科研装备的适时更新、医疗水平的提高、医院所获荣誉、医生所获荣誉等。(3)医生详细介绍模块该模块主要用于展示医生的详细信息,方便用户更加深入的了解医生的信息,从而为自己选择更合适的就诊医生。(4)在线预约模块该模块是本系统的重点功能之一,主要是用于用户挂号预约医生。而且在预约的同时可以查看医生所在科室等信息,

21、方便简洁,便于操作。(5)用户注册登录模块该模块主要用于用户的注册和登录。用户在注册的同时,必须填写相应的信息。如果用户没有注册,那么用户将不能使用本系统的重要的几个功能,甚至说用户只能在首页查看一些医院的基本信息.(6)留言板功能模块随着电脑技术的普及,人员素质相对提高。另外,本系统所拥有的专门的后台管理界面,更是方便了管理者对系统的管理及维护.(7)其他扩展功能模块该模块主要是为前台首页添加一些辅助功能,他包含系统公告和闪电查询两个方面。系统公告主要就是向用户及时的反馈系统信息,例如系统维护,暂停操作等。闪电查询,类似于友情链接,主要就是向用户提供一些基础的查询网站,方便用户上网搜索查询。

22、3。1.2 后台管理 后台管理主要包含三个方面:用户管理,医生管理和管理员管理.(1)用户管理该方面包含两个模块:个人资料管理,我的预约查询。(2)医生管理该方面包含两个模块:个人资料管理,预约查询。(3)管理员管理该方面包含八个模块:管理员账号管理、医院新闻管理、注册用户管理、科室信息管理、医生信息管理、预约信息管理、医院风采管理和留言板管理。每个管理模块分别对应的前台的相应模块,这样可以极大的方便管理者对系统进行维护和看管,也利于医院对整个系统拥有全方位的掌控。3.2 系统的数据流程分析本系统的数据流程如下图1所示:4 系统设计与实现系统的设计阶段的主要任务是通过全方位的考虑所有的应用技术

23、的限制,以方便最大化的扩展和详细化的分析各个阶段的模型。系统设计的主要目的是要指出一种能将思想方案转化成数据、代码的工作方案,这是对系统分析工作的一种细化,也就是要进一步的细化分析各个阶段的所有系统功能.实现阶段就是利用现有的开发工具和软件环境,把设计阶段设计好的方案成功的转化成数据和代码,从而实现系统的设计目标。4。1 系统设计针对医院门诊预约挂号系统要实现的各个功能,对系统中各个模块的结构进行了较为详细的设计。4。1。1 系统功能结构的设计对于本系统而言,系统功能结构的设计是至关重要的.这关系到系统的后续结构和整体框架.因此,在设计系统功能结构的时候要仔细、全方位的思考,谨慎的做出决定。本

24、系统的功能结构图如下图2所示:图2 系统功能结构图4。1.2 系统功能页面的设计在系统功能结构设计的基础上,要进行更为细致的系统功能页面的设计。这将决定界面展示的模块划分。本系统的功能页面主要分为两大部分:前台功能页面和后台功能页面。(1)前台功能页面设计如下图3所示:(2)后台功能页面设计如下图4所示:4。1.3 系统业务流程的设计本系统的业务流程设计如下图5所示:图5 系统业务流程图4.1.4 系统操作流程的设计一个系统要想让用户能够简单的操作,不仅需要一个简洁明了、清晰易懂的页面,还需要在系统设计的时候就设计一套完整的系统操作流程。本系统的操作流程如下图6所示:4。2 系统实现本系统的实

25、现主要划分为前台系统模块的实现、后台系统模块的实现和数据库模块的实现。前台功能模块的实现主要涉及到用户的操作,后台功能模块的实现主要涉及到的是信息的管理操作,数据库模块主要涉及到的是前台展示页面中数据格式的设计。4。2。1 前台系统模块的实现(1)用户注册登录模块图7 用户登录模块图8 用户注册模块验证用户必填信息的javascript代码:if(document.form1.yonghuming.value=”) alert(请输入用户名 ”);document.form1.yonghuming.focus();return false;/如果用户没有输入用户名时,提示框提示:请输入用户名

26、if(document。form1.xingming.value=”) alert(请输入姓名”);document。form1。xingming.focus();return false; /如果用户没有输入姓名时,提示框提示:请输入姓名 if(document.form1.mima。value=) alert(”请输入密码”);document。form1。mima。focus();return false; /如果用户没有输入密码时,提示框提示:请输入密码 if(document.form1.dianhua.value=”) alert(请输入电话);document.form1。dia

27、nhua。focus();return false; /如果用户没有输入电话时,提示框提示:请输入电话上传功能中上传文件框设置的javascript代码:var pop=newPopup( contentType:1,isReloadOnClose:false,width:300,height:50); pop.setContent(contentUrl,upload.jsp?Result=+tt); pop。setContent(title”,”文件上传); /提示框title设置为文件上传 pop。build(); pop.show();(1)医院新闻资讯模块 站内新闻图9站内新闻关键代码

28、: tr td width=6” align=center” img src=qtimages/4。gif width=”5” height=5” /设置图片的宽度和高度 td width=”70 %=biaoti%/a=addtime% 医院新闻图10 医院新闻界面医院新闻的关键部分代码:String sql=select from xinwentongzhi where id=”+id;/查询id号对应的新闻通知表中的一整条记录.String biaoti=;String leibie=;String neirong=”;String tianjiaren=”;ResultSet RS_r

29、esult=connDbBean.executeQuery(sql);while(RS_result。next() biaoti=RS_result.getString(biaoti”); leibie=RS_result.getString(leibie); neirong=RS_result.getString(”neirong);tianjiaren=RS_result。getString(tianjiaren); 医院风采模块图11 医院风采模块界面医院风采关键代码: String sql=”; sql=”select * from yiyfc where 1=1; /默认查询医院风采

30、表中的全部记录if(request.getParameter(”bianhao”)= |request。getParameter(”bianhao”)=null )else sql=sql+ and faburen like ”+new String(request.getParameter(”bianhao). getBytes(”8859_1”)) + %; /模糊查询与表中负责人相似的记录 if(request。getParameter(”mingcheng”)= |request。getParameter(”mingcheng)=null )else sql=sql+” and mingcheng like +new

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1