基于Java的医美医院信息系统/医院管理系统/开题报告/课程设计/附源码

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

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

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


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

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 功能需求分析

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

图3-1  管理员用例图

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

图3-2 用户用例图

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

图3-3 医生用例图

 

6.3 测试用例

6.3.1登录测试

表6-1 登录测试用例

序号

输入值

预期结果

实际结果

是否成功

1

admin,admin

用户能够成功登录

登录成功

成功

2

Ab,admin

登录失败,数据库记录跟用户输入的记录不相匹配

登录失败

成功

3

admin,ab

密码错误,登录失败,数据库记录跟用户输入的记录不相匹配

登录失败

成功

4

用户名为空,admin

前端页面提示用户输入用户名

登录失败

成功

5

admin,密码输入为空

前端页面提示用户输入密码

登录失败

成功

6.3.2用户管理测试

表6-2 用户管理测试用例

序号

测试项

实际结果

是否成功

1

管理员通过输入用户名和密码成功进入到用户管理界面中添加用户的信息

如果管理员输入的用户信息跟用户表中的记录相冲突的话则不能够成功添加

成功

2

管理员通过输入用户名和密码成功进入到用户管理界面中修改用户的信息

如果管理员输入的用户信息跟用户表中的记录相冲突或者修改的时候输入的字符不合法和必要输入项没有输入则不能够成功修改

成功

3

管理员通过输入用户名和密码成功进入到用户管理界面中删除用户的信息

如果管理员想要删除的用户的信息记录跟其它表有关联的话则不能够成功删除

成功

4

管理员通过输入用户名和密码成功进入到用户管理界面中搜索用户的信息

如果管理员输入的用户名称跟数据库记录不相匹配的话则不能够搜索成功

成功

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值