基于javaweb社区医院远程挂号系统的设计与实现毕业论文
2021-04-24 19:47:51
摘 要
本文利用java/jsp技术,结合B/S体系结构,配合数据库完成了社区远程医院挂号系统的开发,社区远程医院挂号系统对于推进现代化医疗服务具有重要作用。
论文主要研究了社区远程医院挂号系统的设计、开发与测试。
研究结果表明:社区远程医院挂号是对现有的即时挂号门诊模式的补充和完善,是为缓解群众看病难问题的有益尝试,满足了不同患者的需求,合理利用了门诊资源,发挥了专家的优势,优化了门诊的服务流程。
本文的特色:明确的设计思路,详细的开发步骤。
关键词:B/S结构;数据库设计;模块设计;界面设计
Abstract
This theme makes use of the technology of Java / JSP, combines B / S architecture, and completes the development of the community remote hospital registration system with the database. The community remote hospital registration system plays an important role in promoting modern medical services.
This theme mainly studies the design, development and testing of community remote hospital registration system.
The research results show that the registration of community remote hospitals is a supplement and improvement to the existing instant registration clinic model. It is a useful attempt to ease the difficulty of the people to see the doctor, meets the needs of different patients, reasonably uses the outpatient resources, and has played an expert role. Advantages and optimization of outpatient service processes.
This article features: clear design ideas, detailed development steps.
Key Words: B/S structure; database design; module design; interface design
目录
1.绪论 3
2.体系结构 4
2.1体系结构 4
2.1.1B/S体系结构 4
2.2系统运行环境 5
2.2.1网络结构图 5
2.2.2 硬件环境 5
2.2.3软件环境 6
3.界面设计 7
3.1后台界面设计 7
3.2前台界面计 9
4.数据模型 10
4.1数据库的概念结构模型设计 10
4.2数据库的逻辑结构模型设计 10
4.3数据库管理物理结构模型设计 12
5.模块设计 14
5.1病人登录端模块设计 16
5.1.1表示层设计 16
5.1.2控制层 18
5.2管理员登录模块设计 19
5.2.1表示层设计 19
5.2.2控制层 20
5.3专家查询模块设计 22
5.3.1表示层设计 22
5.3.2控制层 23
5.4挂号查询模块设计 24
5.4.1表示层设计 24
5.4.2控制层 25
5.5用户信息修改模块设计 26
5.5.1表示层设计 26
5.5.2控制层 27
5.6专家管理模块设计 27
5.6.1表示层设计 27
5.6.2控制层 28
5.7用户信息管理模块设计 28
5.7.1表示层设计 29
5.7.2控制层 29
5.8挂号管理模块设计 30
5.8.1表示层设计 30
5.8.2控制层 30
5.9管理员管理模块设计 31
5.9.1表示层设计 31
5.9.2控制层 32
6.总结与展望 33
6.1总结 33
6.2展望 33
参考文献 34
致谢...................................................................................................................................................35
1.绪论
传统的医院门诊挂号是即时挂号模式的,这种就诊模式有着明显的弊端,即“三长一短”:挂号时间长、候诊时间长、交费时间长、看病时问短。其次医院门诊的挂号厅建立需要大量的金钱、空间和人员。而且挂号大厅时常人满为患,有很大可能导致患者病菌交叉感染。此外,有些患者行走不便,到了挂号厅还要等候排号。如果可以足不出户在家里先远程挂号,在家休养等待叫号看病,这样可以节约患者时间,也可以方便患者患者如今计算机技术和网络技术发展趋势良好,网络的速度,稳定性和安全性都不断在改善,计算机和网络设备性价比也不断在提高,大众都普遍承认了这种信息传递媒介的便利性和有效性。通过网络实现远程挂号的想法油然而生,这对于减轻门诊挂号的压力,提高节源效益方面都有重大的意义。网络远程挂号对现有的即时挂号门诊模式的补充和完善,是为缓解群众看病难问题的有益尝试,满足了不同患者的需求,合理利用了门诊资源,发挥了专家的优势,优化了门诊的服务流程。
挂号系统是由医院提供的、面向患者的,通过为患者提供预占医生号源服务的一个系统。其主要的作用是诊疗前的双向沟通,医院提供诊疗的资源信息,患者告诉医院占用诊疗资源的时间。通过这样的沟通,可让患者准确地确定诊疗时间,让医院合理地安排诊疗日程。
目前的挂号方式主要有以下几种:
近几年,网上的挂号方式越来越多了,医院有官网提供挂号,区域有区域平台整合各家医院提供挂号,三方的应用也瞄准了医院的号源资源及患者流量提供了合作医院的挂号。
2.体系结构
系统的总体结构设计遵循如下原则:
- 适应性:能适应用户对系统的软件环境、管理内容、模式和界面的要求;
- 可靠性:采用成熟的技术方法和软件开发平台,以保证在以后的实际应用中安全、可靠;
- 安全性:应提高完善的安全机制和用户权限限制机制,确保数据的受限访问;
- 可维护性:系统应易于维护、安装;
- 可扩展性:系统应适应未来信息化建设的要求,能方便得进行功能扩展,以建立完善的信息集成管理体系。
本系统主要是采用B/S模式,用户可以在浏览器登录我们的系统,而后台连接医院的服务器。
2.1体系结构
目前软件项目中有很多的体系结构,其中B/S是比较流行的一种。
2.1.1B/S体系结构
B/S结构(Browser/Server,浏览器/服务器模式),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器,如Netscape Navigator或Internet Explorer,服务器安装SQL Server、Oracle、MYSQL等数据库。浏览器通过Web Server 同数据库进行数据交互。
Browser/Server结构主要是利用了不断成熟的Web浏览器技术:结合浏览器的多种脚本语言和ActiveX技术,用通用浏览器实现原来需要复杂专用软件才能实现的强大功能,同时节约了开发成本。