基于Java的医美医院信息系统的设计与实现/数据库/计算机项目/毕业

基于Java的医美医院信息系统的设计与实现

  :随着计算机信息技术的不断发展,日常管理结合互联网可以使管理和服务变得更为高效。互联网结合医美行业开发的医美医院信息系统不仅实现了智能化管理,而且相比于传统手工管理,用户的体验也更好,一套稳定高效的信息管理系统符合医美医院发展的需要。本医美医院信息系统采用为Java开发语言,通过开源框架Springboot开发实现的,并且使用了开发工具Idea和数据库MySQL。通过本系统,用户可以实现在线看预约医美项目以及查看术后信息,系统角色分为用户、医生和管理员,用户主要通过前端进行操作,医生在后端发布医美项目和审核用户预约,管理员作为系统的核心,拥有所有功能,具体包括用户管理、医生管理、手术排班管理、建档信息管理、医美项目管理、项目预约管理、术后信息管理等。开发实现完医美医院信息系统之后,经测试,系统功能齐全,操作简单,所有功能能正常运行,达到设计要求。

关键词:医美管理;在线预约;Java;Springboot;MySQL


Design and Implementation of Medical Aesthetic Hospital Information System Based on Java

XXX

Abstract:With the continuous development of computer information technology, daily management combined with the Internet can make management and services more efficient. The medical beauty hospital information system developed by combining the Internet with the medical beauty industry not only achieves intelligent management, but also provides better user experience compared to traditional manual management. A stable and efficient information management system meets the needs of the development of medical beauty hospitals.This medical beauty hospital information system is developed using Java development language, developed through the open source framework Springboot, and uses the development tool Idea and database MySQL. Through this system, users can view scheduled medical beauty projects online and view postoperative information. The system roles are divided into users, doctors, and administrators. Users mainly operate through the front-end, where doctors publish medical beauty projects and review user appointments. As the core of the system, administrators have all functions, including user management, doctor management, surgical scheduling management, filing information management, medical beauty project management Project appointment management, postoperative information management, etc. After the development and implementation of Yimei hospital information system, the system has been tested to be fully functional, simple to operate, and all functions can operate normally, meeting the design requirements.

Key Words: Medical aesthetics management; Online reservation; Java; Springboot; MySQL

   

1 绪论

1.1 选题的背景和意义

二十一世纪是一个大数据时代,因为数据量很多,对管理的要求越来越高。所以人们开发出了医美医院信息系统来对医美医院进行管理。计算机最大的好处就是可以自动化的处理,因此人们采用医美医院信息系统来处理医美医院管理过程中相关数据和提高医美医院管理的安全性。

医美医院信息系统的优势就是可以处理一些很复杂的数据。现代医美医院管理每天需要处理很多数据。以前医美医院管理都是使用人工处理的方式,随着医美医院的不断壮大和社会竞争越来越激烈,如果还是使用手工方式来管理的话,系统很容易就会出现问题,而且系统数据量越多,管理员找数据就越难,就会降低管理员的管理效率[1]。

1.2 研究现状

医院信息系统作为企业级的信息管理系统,目前主要功能是将医院的人、事、财紧密的联系在一起,目前世界上大部分医院都有自己定制的管理系统,一般具有味道、可靠、扩充性好的特点。

在国外,医院管理中使用计算机的历史已经有50多年了,早在上世纪60年代,美国就以及进行了医院信息系统(Hospital Information System简称HIS)的开发。麻省总医院(Massachusetts General Hospital,简称MGH)开发的COSTAR系统从60年代开发到现在已经成为世界上大多数医院都在使用的病人信息管理系统。70年代是HIS大规模大发展时期,全球大部分发达国家的医院,特别是大学医院及医学中心纷纷开发医院信息系统, 0-80年代,许多国家的HIS都有较大的发展,其中25%的美国医院有了较完整的信息管理系统,即实现了病房医护人员直接用计算机处理医嘱和相关信息。10%的医院有全面计算机管理的HIS。日本的HIS开发和应用从70年代初开始。多数日本医院是80年代以后开始进行HIS工作的,但发展十分迅猛,规模相当大,是以大型机为中心的医院计算机系统。如北里大学医院的IBM/3090双机系统。当前日本的HIS总的趋势是系统化、网络化、综合性,开始走自上而下的开发路线,一般都有大型机作为中心、支撑整个系统工作,并尽量采用微机和网络技术,投资规模大,正在实现"ordering"工作方式,即数据从发生源直接输入计算机,许多软件是医院和计算机公司联合开发的,一些大公司根据医院要求在通用医院信息系统基础上给其定制部分特定医院信息管理软件包,也有些医院是根据自己要求全部定制开发。欧洲的HIS发展比美国稍晚,大多数是70年代中期和80年代开始。欧洲HIS的特点是实现了一些区域信息系统,最具代表性的是法国第八医疗保健中心实现了能管理三所大医院和三所医药学院的一体化信息系统-GrenobleIntegratedHIS。随着初级卫生保健工作的发展,欧洲各国区域性医院计算机网络将实现,英法意德许多公司都参与了此项工程,在分布式数据库系统和开放网工程方面已做了大量工作。

我国医疗信息化建设从90年代开始起步,经过20多年的发展,各级医院在基础的信息化应用,如挂号、收费、检查、药房管理等领域都实现了较高的普及率,但是核心临床应用在普及度与应用深度方面还有很大的提升空间。国内医疗信息化行业经历了3个发展阶段:(1)HIS阶段:目标是提升医院管理效率,以HIS建设为主。HIS系统以经济核算为主轴,主要是实现对医院人流、物流、财流的综合管理。主要模块包括门诊挂号系统、门诊收费系统、出入院管理系统、药房管理系统等。(2)CIS阶段:主要内容是各类临床应用,是以病人为核心、对诊疗流程进行管理的系统,主要模块包括:电子病历系统(EMR)、医疗影像系统(PACS)、化验系统(LIS),手术麻醉系统等。(3)数据整合阶段:随着医院各个科室的信息化建设成熟,一方面将医院内部的数据互联互通,通过共享与数据价值挖掘进一步提升医院管理和临床决策水平;不同医疗机构的数据互通将有助于分工协作,提升整体效率。未来医疗IT还将进入智能化阶段,从信息化到智能化,通过大数据、人工智能等技术,实现辅助诊断、健康管理等,进一步解决医疗资源供给短缺的核心问题。国内多数医院目前尚处于CIS建设阶段,少数医院进入数据整合阶段。从医院信息化建设的完善性角度,我国医院信息化水平还有很大提升空间。据统计数据,2017-2018年度,国内电子病历渗透率只有39%,临床决策支持系统的渗透率更低,只有15%。政策对于医院信息系统的建设程度提出指引目标以及划定时间节点。根据卫健委在2018年颁布《电子病历系统应用水平分级评价管理办法(试行)》,到2019 年,国内所有三级医院要达到分级评价3 级以上;到2020 年,所有三级医院要达到分级评价4 级以上,实现全院信息共享,初级医疗决策支持;二级医院要达到分级评价3 级以上,实现部门间数据交换。

1.3 论文结构

关于这篇文章的医美医院信息系统的文章有以下几章:

第一章为绪论部分。本文的研究背景、意义、研究现状以及本文的框架。

第二章对有关技术进行了研究。本文主要阐述了医美医院信息系统的开发环境以及所使用的技术。

第三章为研究对象的需求分析。在此基础上,对医美医院信息系统进行了功能和非功能性的要求,并给出了系统的功能模块。

第四章为总体方案的编制。完成了各子系统的功能模块的划分与数据库的开发。

第五章为本论文的研究内容。本文主要介绍了医美医院信息系统各功能模块的具体实现。

第六章,对系统进行了详细的测试。这一章介绍了如何利用黑盒测试来进行系统的试验。

2 相关技术

2.1 Java语言

本系统采用的编程语言为Java语言,Java语言开发于1995年。Java 语言作为面向对象编程语言的代表,是对面向对象理论的极好实现例子,它允许程序员以优雅的方式进行复杂的编程[3]。此外,Java语言还有标准版、企业版、ME版等对应不同的技术,涉及平台多,范围广,相关技术贴多,论坛讨论氛围较好。比其他语言更有优势的地方在于语法简洁、编写速度快、容易上手(学习成本低,学习的效率高)。Java目前是比较流行的编程语言,某些中学、大学已经开设Java课程,包括中小学都开始学习Java,主要用于基础软件开发、web开发、爬虫开发、数据分析、人工智能。具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。综合上述,本系统采用Java作为该系统的后台逻辑技术语言[4]。

2.2 SpringBoot框架

经过多年的完善,SpringBoot框架已经发展得很成熟,相比于Spring框架少了很多配置,SpringBoot框架内嵌了Tomcat,不用额外配置Tomcat服务器运行系统,在编写代码操作上也可以利用R对象完成,SpringBoot编写而成的程序能够和前端页面方便交互,对异常也能够很好地处理,能够捕抓到很多异常,SpringBoot框架是利用接口进行实现交互的,因此在后期修改的时候,能够快速方便修改[5]。

2.3 Idea简介

Idea,全名Intellij Idea。Intellij是为Java编程语言设计的集成环境。Intellij是业内认可的最优秀Java设计工具一种,尤其适合于智能代码助手、代码自动提示符、重构、Java EE支持、各种版本工具(git、svn和github等)、JUnit、CVS整合、代码解析、创新性的GUI设计等[6]。

2.4 MySQL数据库

MySQL的编程语言没有任何的结构性,MySQL在速度、可靠性和适应性方面受到了广泛的重视[7]。大部分人相信 MySQL是最好的管理方式,而无需进行交易处理。而且 MySQL由于其语言和构造相对简洁,但其具有很强的储存能力和信息容量,因此被广泛使用[8]。MySQL数据库在程序设计中有着非常广阔的应用前景,可以为使用者提供更多的数据检索。由于 MySQL的数据库应用具有很高的弹性和很好的性能,因此它仅需少量的代码就可以完成某个特定的函数,与其它软件相比,它无需写大量的代码[9]。总之,MySQL的语言比较简单。

而数据处理的核心,则是储存在电脑上的资料,而不是真正的仓库。资料的储存采用了一种固定的形式,而非杂乱地储存,其含义是:有一种永久的形式,可以在电脑内存中进行分享。数据库的管理工作包括数据存储、修改和增加数据表格。

3 需求分析

当前医美医院管理还存在着诸多的问题,包括操作不便、功能不够完善等问题,有的管理方式采用的还是人工的方式。随着社会的发展,需要一个功能更加完善的医美医院信息系统。

3.1 系统目标

医美医院信息系统能够处理面向医美医院管理的大多数事务,该系统采用了MVC设计模式和使用了数据库MySQL从而开发出医美医院信息系统,目的是提高用户医美体验和提高管理员的效率。

医美医院信息系统的实现需要结合实际,确定用户的需求,通过需求分析从而制定系统的目标,通过分析确定出医美医院信息系统的体系结构,所以在实现医美医院信息系统的时候要考虑全面:

每个子系统之间要相对独立和稳定,这样有利于子系统的开发和维护。

充分考虑管理的业务分工,尽可能地使功能子系统在一个职能的管理范围之内,以便于子系统的管理。

用户在医美医院信息系统上操作不能够过于复杂,不同的用户有着不同的操作权限,需要在用户表中加以区分。

3.2 系统可行性分析

本文在对该体系的研究对象进行了分析,并从技术和经济效益两个方面对医美医院管理体系进行了可行性的剖析。

在开发过程中,软件和软件的环境必须符合最基础的要求。在硬体上,计算机已经普及。在软件上,Win10操作系统和MySQL数据库都是计算机程序开发日常使用的,Idea作为开发工具,也具有很好的兼容性,所以技术上是可行的。

从经济性上讲,医美医院的节省的人力资源成本可以弥补软件的研发费用。利用此体系,可以极大地减少管理成本和降低管理过程中出错的风险。这个体系采用了开放源码架构,利用开放源码架构可以减少开发费用,该管理体系具有很好的可扩充能力和容易的维修,后期的维护成本很很低,所以经济上是可行的。

3.3 功能需求分析

管理员:个人中心、用户管理、医生管理、手速排班管理、建档信息管理、医美项目管理等功能模块,管理员用例如图3-1所示。

图3-1  管理员用例图

用户:注册登录、个人中心、建档信息管理,项目预约等功能,用户用例如图3-2所示。

图3-2 用户用例图

医生:注册登录、手术排版管理、项目预约管理,术后信息管理等。医生用例如图3-3所示。

图3-3 医生用例图

3.4 非功能需求分析

当用户访问系统的时候,需要检测医美医院信息系统的性能是否优秀,可以通过设置多个服务器,从而提高医美医院信息系统的性能。MySQL具有缓存的功能,可以通过缓存存储医美医院信息系统的数据,调节数据库服务器的参数从而提高系统的性能。如果使用了数据库的缓存功能,那么每次用户访问相同内容的时候,可以直接读取缓存中的内容,这样有利于提高数据访问的速度。

医美医院信息系统在运行的时候需要具有一定的可靠性,需要能够承载着一定的压力。如果代码出现了小的错误的时候,医美医院信息系统的运行需要基本不受影响。如果因为意外错误出现了系统停机的情况下,这需要要求医美医院信息系统的基本功能还能够正常使用。

医美医院信息系统在设计实现的时候需要注意其维护性,系统需要采用多层架构进行实现,程序开发者在分工的时候要注意其明确性,这样有利于后期的维护。

本医美医院信息系统提供了灵活的查询模块,管理员输入信息查询的时候为组合查询,能够提高查询效率。

4 系统设计

4.1 功能模块设计

经过需求分析之后,下一步要做的是定下能够满足基本要求的系统,进而设计出对应的系统。系统设计包括明确医美医院信息系统的设计方法,经需求分析,可将系统角色分为用户、医生和管理员,并将系统功能分成若干个模块,确立各个模块需要什么功能以及与其它模块的关系,对划分的功能模块采取技术设计和评价。系统功能模块图如图4-1所示。

图4-1 系统功能模块图

略。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

  • 14
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值