基于SSM的医院管理系统的设计与实现/毕业设计/ 源码

摘  要

使用医院管理系统管理医院相关人员,不仅实现了智能化管理,还提高了管理员的管理效率,医院管理系统不仅的有效的对用户进行管理,而且相比于传统手工管理,也更加方便查找。系统优化了医院业务流程,提高医院的办事效率,一套稳定高效的管理系统无疑是每个医院所必须具备的。

本医院管理系统是通过开源框架SSM开发实现的,并且使用了开发工具idea和数据库MySQL。在开发实现医院管理系统之前,需要对系统进行需求分析和调研,从而分析出医院管理系统需要具备什么样的功能,设计出对应的总体架构,开发实现完医院管理系统之后还需要对系统进行测试。

 

关键词:医院;管理系统;SSM

Abstract

Using the hospital management system to manage hospital related personnel not only realizes intelligent management, but also improves the management efficiency of administrators. The hospital management system not only effectively manages users, but also is more convenient to find than traditional manual management. The system optimizes the hospital business process and improves the efficiency of the hospital. A stable and efficient management system is undoubtedly necessary for every hospital.

The hospital management system is developed and implemented through the open source framework SSM, and uses the development tool idea and database MySQL. Before developing and implementing the hospital management system, we need to carry out demand analysis and research on the system, so as to analyze what functions the hospital management system needs to have, design the corresponding overall architecture, and test the system after the development and implementation of the hospital management system.

 

Keywords: hospital;  Management system;  SSM

   

目     录

摘  要

Abstract

1 绪论

1.1 选题的背景和意义

1.2 研究意义

1.3 论文结构

2 相关技术

2.1 SSM框架

2.2 MVC模式

2.3 Java简介

2.4 Vue框架

2.5 MySQL数据库

3 系统分析

3.1 系统目标

3.2 系统可行性分析

3.3 功能需求分析

3.4 非功能需求分析

4 系统设计

4.1 设计目标

4.2 功能流程

4.3 数据库设计

4.3.1 概念性数据模型

4.3.2数据库的物理设计

5 系统实现

5.1 登录

5.2 用户管理

5.3 医生信息管理

5.4 护理员管理

5.5 医生检查管理

5.6 费用结算管理

5.7 用户预约挂号

5.8 医生处理预约挂号

6 系统测试

6.1 软件测试的定义

6.2 系统测试方法

6.3 测试用例

6.3.1登录测试

6.3.2用户管理测试

6.3.3病历信息管理测试

7 结论

7.1 项目设计总结

7.2 系统的完善和改进意见

参考文献

致  谢

 

 

 

 

1 绪论

1.1 选题的背景和意义

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

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

1.2 研究意义

为了建立医院科学化的管理流程规范,目前依靠人力来管理医院的效率是特别低的。随着时代的进步,行业的管理越来越信息化,所以医院管理的模式也改变了,现代社会都需要智能化的技术来辅助管理员管理。

科技之所以快速发展主要原因是想让生活服务更加的便捷,放眼望去,现在生活中的很多场景都需要用科技的手段来帮助管理各种问题。随着互联网技术不断提升,在医院管理上管理员管理模式并不能使用传统的人工记录的方式登记,很有必要去进行一系列的改革[2]。在人们普遍的生活当中,在很多场景下要依靠信息技术的帮助,非常真实的感受到科学技术给人们带来的许多好处。使用计算机便利的管理系统进行信息管理,对于医院管理来说是一个很好的模式。

1.3 论文结构

关于这篇文章的医院管理系统的文章有以下几章:

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

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

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

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

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

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

    

 

2 相关技术

2.1 SSM框架

SSM是三种普遍开源系统框架的简称。SSM是(Spring、MyBatis、SpringMVC)三个框架的集成化,。具备十分优异的开发实际效果。可以更快的完成MVC方式,充分发挥自己的优点。Spring框架是一个具备特有优点的框架,他可以面向切面编程,也可以控制反转,可以事务处理。便捷与别的框架集成,与此同时在服务层高效工作。根据应用MyBatis,可以简单化与数据库查询有关的操作,实行灵活的数据库语句操作,拥有存储过程和高级映射作用,使持久层的开发更为非常容易。SpringMVC框架采用了许多界面设计,可以减少重新构建的费用,便于以后的系统的更新[3]。

2.2 MVC模式

MVC是最常用的一种软件开发方式,它可以将整个系统划分成模型、视图和控制器三大类。在此基础上,该模式可以将所有资料都存储起来,并与资料库进行对应,并使用 SQL语句对数据库进行数据的操作,而无需对前端接口进行任何的处理[4]。该视图层可以代表客户机的用户操作接口,可以将数据存储到前面的接口中,而视图层则要求相应的数据模式进行相应的处理。该控制器可以对由使用者提出的数据请求进行处理,并具有多种功能。

2.3 Java简介

Java是一门编程语言,与Java、c++等类似,都可以完成软件的实现。比其他语言更有优势的地方在于语法简洁、编写速度快、容易上手(学习成本低,学习的效率高)[5]。Java目前是比较流行的编程语言,某些中学、大学已经开设Java课程,包括中小学都开始学习Java。主要用于:基础软件开发、web开发、爬虫开发、数据分析、人工智能。具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。

2.4 Vue框架

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值