基于jsp的在线医疗会诊系统的设计与实现

基于jsp的在线医疗会诊系统的设计与实现

ID:12924529

大小:205.50 KB

页数:12页

时间:2018-07-19

基于jsp的在线医疗会诊系统的设计与实现_第1页
基于jsp的在线医疗会诊系统的设计与实现_第2页
基于jsp的在线医疗会诊系统的设计与实现_第3页
基于jsp的在线医疗会诊系统的设计与实现_第4页
基于jsp的在线医疗会诊系统的设计与实现_第5页
资源描述:

《基于jsp的在线医疗会诊系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、基于JSP的在线医疗会诊系统的设计与实现中南财经政法大学电子商务0702班李园园摘要:网络是人类社会经济发展史上的一次重大革命,它代表了一种基于信息技术与数字化手段的全新理念和模式。随着信息技术和网络技术的普及应用,在各个医院之间建立在线医疗会诊也势在必行,建立一个功能齐全、高效运转的在线医疗会诊系统不仅能实现医生之间的高效交流,还可以提高医院的形象和工作效率,同时可以避免因为单个医院的能力有限而造成的不必要的不幸。本课题的内容是通过一个针对目前各个医院在线医疗会诊的设计和实现,探讨一种能够实现远程医疗会诊的系统

2、,在平台开发的技术上,采用JSP技术和典型的B/S开发模式,同时鉴于医疗病例的数据众多,采用SQLServer2000建立数据库。关键词:在线会诊;JSP;B/S;SQLServer2000一、系统实现方案的分析与实现(一)开发模式的分析基于网络的信息系统目前有两种结构模式,一种是C/S两层的结构模式,另一种是B/S三层的结构模式【1-3】1.B/S开发模式B/S(Brower/Server)模式即浏览器和服务器模式,它是随着Internet技术的兴起,对C/S模式的一种变化或者改进的结构。在这种结构下,用户工作

3、界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器(Server)实现,形成所谓三层结构。这样就大大简化了客户端载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。图1为B/S模式的系统体系结构模型。图1B/S模式的系统体系结构模型本系统的设计主要采用B/S模式的三层结构:表示层、应用层、数据层【4】。其中,表示层是客户端的浏览器;应用层是具有应用程序扩展功能的Web服务器,它包括事务处理逻辑,位于服务器;数据层即数据库服务器。这种结构的工作

4、流程是,用户通过Web浏览器向网络中的某一Web服务器提出服务请求,Web服务器对用户验明身份后,首先执行相应的扩展应用程序与数据库接通,通过SQL语句向数据库发出数据处理申请然后将数据库处理结果交给Web服务器后,再由Web服务器传送到客户端浏览器。就现在的技术而言,在局域网中建立B/S模式的网络应用,并通过Internet/Intranet模式下数据库应用,相对易于把握、成本也是较低的。在B/S模式系统开发后,系统能够实现不同的人员,从不同的地点,以不同的接入方式(LAN、WAN、Internet/Intra

5、net等)访问和操作共同的数据库;在增加一定的措施(如增加防火墙、对传输信息加密等)以后,它能有效地保护数据平台和管理访问权限,服务器数据库也很安全。特别是在JAVA这样的跨平台语言出现之后,B/S模式管理软件更是方便、快捷、高效。(一)开发技术的比较1.JSP技术为了解决Servlet中页面显示和业务逻辑的分离,SUN推出了JavaServerPage(JSP)技术。在这种新的技术中,JSP提供了Servlet所有的好处,事实上,JSP在执行的时候,也是先编译成Servlet来执行的。这种技术采用的方式是在传统

6、的网页HTML中加入Java程序片断(Scriptlet)和JSP标记,这样就构成了JSP网页。WEB服务器在接收到用户的请求的时候,首先执行其中的程序片断然后将执行结果以HTML的方式返回给客户。所有程序操作都在服务器端执行,网络传送给客户端的仅仅是得到的结果,对用户浏览器的要求很低。由于JSP是从Java和Servlet技术上发展而来的,它兼具有这两者的好处,它同时具有平台无关性和Java本身的安全模型和机制。JSP在执行以前先被编译成字节码,字节码由Java虚拟机解释执行,比源码解释的效率要高,而且在服务器

7、上还有字节码的缓存机制,能提高字节码的访问效率。除此之外,在JSP中还提供了强大的服务器端组件技术和对数据库以及标签库的支持。JavaBean是使用Java语言描述的、易用的、与平台无关的软件组件模型、用于设计可重用的组件,有点类似与Micrsoft的COM组件概念。在Java模型中,通过JavaBean可以无限扩充Java程序的功能,通过JavaBean的组合可以快速地生成新的应用程序,易维护,可以实现代码重复利用。在JSP程序中常用来封闭事务逻辑、数据库操作等,可以很好地实现业务逻辑和前台程序(如JSP文件)

8、的分离、逻辑的封装、程序的易于维护等,从而使得系统具有更好的健壮性和灵活性。实际上,JavaBean就是一种使用符合某些命名方法和设计规范的Java类。Servlet是用Java编写的Server端程序,它与协议和平台无关。Serlet运行于Java-enabledWebServer中,JavaSerlet可以动态地扩展Server的能力,并采用请求一响应模式提供Web服

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。