基于服务的分布式互联网医疗系统的设计与实现
发布时间:2020-05-17 01:31
【摘要】:随着社会经济的发展和人们生活水平的提高,人们对医疗服务的需求不断增长,但我国医疗领域长期面临着资源匮乏、分布不均衡和配置不合理等问题,由此也导致了医疗领域供求问题日益尖锐。如何提高医疗资源利用率,解决医疗资源分配不均成为了当今社会亟需解决的问题。近年来,互联网技术的发展和“互联网+”概念的大力推行,为医疗行业的改革提供了一个新的探索方向,互联网医疗就是在此背景下诞生的新兴行业。目前,已经有一些企业推出了自己的互联网医疗产品,但这些产品大多功能单一,不能满足人们的多样化医疗需求,因此,开发一套能提供多样化医疗服务的互联网医疗产品具有一定的实际意义。本文以提供多样化的医疗服务为目标,简单介绍了互联网医疗系统的研究背景、意义以及现状,深入分析了医疗系统的业务流程,最终设计并实现了一套集在线问诊、预约挂号和疫苗预约功能为一体的互联网医疗系统。系统主体采用面向服务的体系架构(SOA)进行设计,使用MySQL数据库进行数据存储,使用Redis作为数据缓存,利用Elasticsearch实现搜索功能,最后使用Java语言进行编码实现。本系统的主要优势如下:(1)采用面向服务的体系架构(SOA)对系统进行设计并实现,保证系统具有良好的可扩展性和可维护性,为系统以后增加其他医疗服务提供了可能性。(2)采用“分布式+集群”的部署方案,提高了系统的灵活性和可用性,同时使系统应对高并发的能力大大提升。(3)使用Elasticsearch作为全文搜索引擎,减小了高并发场景下数据库的查询压力,同时满足了用户的个性化搜索需求,提升了用户体验。本人在此项目中主要负责科室、医院、医生管理模块以及在线问诊、预约挂号、疫苗预约部分后台功能的设计与开发。截至目前,本系统各功能均已上线投入运营,在医生和患者的使用过程中得到了良好的反馈,取得了良好的社会效应,对我国互联网医疗行业的发展具有一定的借鉴作用。
【图文】:
2.1.1逦SOA的核心要素及架构模型逡逑在SOA中,,主要包含了服务提供者、服务消费者(服务使用者)和服务代理逡逑者(服务注册库)三种核心要素[13],如图2-1所示。逡逑,邋'服务使用者逦逦邋服务使用者:逡逑…逦逦逦—逦逡逑/邋\逡逑\逡逑1邋b逦^3逡逑定邋■逦广逦-……矿逡逑务组i?七务y邋—………逦/定逡逑\逦■逦:逦''NB逡逑\邋M服务可编播邋逦^逡逑'逦r发&化w装逦—】
本文编号:2667693
【图文】:
2.1.1逦SOA的核心要素及架构模型逡逑在SOA中,,主要包含了服务提供者、服务消费者(服务使用者)和服务代理逡逑者(服务注册库)三种核心要素[13],如图2-1所示。逡逑,邋'服务使用者逦逦邋服务使用者:逡逑…逦逦逦—逦逡逑/邋\逡逑\逡逑1邋b逦^3逡逑定邋■逦广逦-……矿逡逑务组i?七务y邋—………逦/定逡逑\逦■逦:逦''NB逡逑\邋M服务可编播邋逦^逡逑'逦r发&化w装逦—】
本文编号:2667693
本文链接:https://www.wllwen.com/yixuelunwen/yiyuanguanlilunwen/2667693.html