学士学位论文
医务室管理系统的设计与实现
姓 名
学 号
16842010
院 系
专 业
指导教师
职 称
副教授
年 月 日
学位论文原创性声明
本人所提交的学位论文《 》,是在导师的指导下,独立进行
研究工作所取得的原创性成果。除文中已经注明引用的内容外,本论文不包含任何其他个
人或集体已经发表或撰写过的研究成果。对本文的研究做出重要贡献的个人和集体,均已
在文中标明。
本声明的法律后果由本人承担。
论文作者(签名): 指导教师确认(签名)
学位论文版权使用授权书
本学位论文作者完全了解北京交通大学海滨学院有权保留并向国家有关部门或机构
送交学位论文的复印件和磁盘,允许论文被查阅和借阅。本人授权北京交通大学海滨学院
可以将学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或其它
复制手段保存、汇编学位论文。
论文作者(签名): 指导教师(签名):
I
摘 要
互联网社会的到来,让各行各业通过互联网实现了浴火重生的可能,每个行业都发现
了完全可以使用互联网技术用来提高信息在内部的传递效率,提高管理水准。通过对医务
室管理系统的设计和开发,不仅能巩固已经学到的知识,还能学习更多的专业知识,提升
专业素养,熟悉设计流程,掌握编程知识。不管是从程序的设计分析以及编码,都有了很
多的感悟。
医务室管理系统采用当前最流行的 IDEA 工具进行开发,使用 Java 语言,框架使用
Spring Boot 框架。能实现操作日志管理,器材管理,器材申请管理,器材报废管理,患者
管理,就诊记录管理,项目管理,药品管理,药品出售管理,医师管理等功能。
医务室管理系统不仅在操作上面符合常规操作,在信息处理环节更加的符合设计需求,
符合生产需求,提高了用户粘度,节省了社会资源,能极大的提升医务室信息方面的管理
效率。
关键词:Java 语言;Spring Boot 框架;患者;就诊记录;药品
II
Abstract
The advent of the Internet society has made it possible for all sectors to be reborn through
the Internet, and every industry has discovered that it is perfectly possible to use Internet
technology to improve the efficiency of information transfer internally and to raise management
standards. The design and development of a medical office management system not only
consolidates what has been learned, but also allows you to learn more about the profession,
improve your professionalism, familiarise yourself with the design process and acquire
programming knowledge. A lot of insights have been gained, both from the design and analysis
of the program as well as the coding.
The medical office management system was developed using the most popular IDEA tools,
using the Java language and the Spring Boot framework. It is capable of managing operation
logs, equipment management, equipment request management, equipment scrap management,
patient management, consultation record management, project management, drug management,
drug sale management and physician management.
The medical office management system not only conforms to conventional operations, but
also meets the design and production requirements in terms of information processing, increasing
user viscosity, saving social resources and greatly improving the efficiency of medical office
information management.
Key Words:Java language; Spring Boot framework; patients; visit records; medicines
III
目 录
摘 要 ..............................................................................................................................................I
ABSTRACT ...................................................................................................................................II
第 1 章 绪论 ...................................................................................................................................1
1.1 研究背景 ...........................................................................................................................1
1.2 研究意义 ...........................................................................................................................1
1.3 国内外研究现状 ...............................................................................................................2
1.4 研究内容 ...........................................................................................................................2
1.5 论文组织结构 ...................................................................................................................2
第 2 章 关键技术介绍 ...................................................................................................................3
2.1 MYSQL 数据库 .................................................................................................................3
2.2 IDEA 开发工具 .................................................................................................................3
2.3 JAVA 语言 ..........................................................................................................................3
2.4 SPRING BOOT 框架 ............................................................................................................4
2.5 本章小结...........................................................................................................................4
第 3 章 系统需求分析 ...................................................................................................................5
3.1 可行性分析 .......................................................................................................................5
3.2 功能需求分析 ...................................................................................................................6
3.3 非功能性需求 ...................................................................................................................7
3.4 系统流程 ...........................................................................................................................8
3.5 本章小结 .........................................................................................................................11
第 4 章 系统设计 .........................................................................................................................12
4.1 体系架构设计 .................................................................................................................12
4.2 系统设计原则 .................................................................................................................12
4.3 功能结构设计 .................................................................................................................13
4.4 数据库设计 .....................................................................................................................14
4.4.1 数据库概念设计 ..................................................................................................14
4.4.2 数据库物理设计 ..................................................................................................17
4.5 本章小结 .........................................................................................................................23
第 5 章 系统实现 .........................................................................................................................24
5.1 管理员功能实现.............................................................................................................24
5.1.1 操作日志管理 .....................................................................................................24
5.1.2 器材申请管理 .....................................................................................................24