摘 要
进入 21 世纪,计算机技术迅速向着网络化的、集成化方向发展。传统的单机
版应用软件正在逐渐退出舞台,取而代之的是支持网络、支持多种数据信息的新
一代网络版应用软件,形成了信息化的社会。信息化社会的形成和微电子技术日
新月异的发展,对落后低效的办公手段提出了挑战,信息是管理的基础,是进行
决策的基本依据。在一个组织里,信息已作为人力、物力、财力之外的第四种资
源,占有重要的地位。然而,信息是一种非物质的,有别于基本资源的新形式的
资源。信息也是管理的对象,必须进行管理和控制。本基于 B2B 平台的医疗病历
交互系统是将 IT 技术用于医疗病历信息的管理, 它能够收集与存储学习的档案信
息,提供更新与检索学习信息档案的接口;提高工作效率。
本系统是基于 JAVA 平台开发的一套基于 B2B 平台的医疗病历交互系统。系
统采用 Java 为编程语言,后台主要采用 Spring Boot 框架。数据库采用 Mysql 建立
数据之间的转换。论文主要介绍了本课题的开发背景,所要完成的功能和开发的
过程。重点的说明了系统设计的重点、设计思想、难点技术和解决方案。
关键词:基于 B2B 平台的医疗病历交互系统;Spring Boot 框架;计算机;信息
Abstract
Entering the 21st century, computer technology is rapidly developing towards a
networked and integrated direction. The traditional stand-alone version of application
software is gradually withdrawing from the stage, replaced by a new generation of
network version of application software that supports the network and supports a variety
of data information, forming an information society. The formation of an information
society and the rapid development of microelectronics technology have challenged
backward and inefficient office methods. Information is the foundation of management
and the basic basis for decision-making. In an organization, information has occupied
an important position as the fourth resource besides human, material and financial
resources. However, information is a non-material, new form of resource that is
different from basic resources. Information is also the object of management and must
be managed and controlled. This B2B platform-based medical medical record
interactive system uses IT technology for the management of medical medical record
information. It can collect and store learning file information, provide an interface for
updating and retrieving learning information files, and improve work efficiency.
This system is a set of B2B platform-based medical record interactive system developed
based on JAVA platform. The system uses Java as the programming language, and the
background mainly uses the Spring Boot framework. The database uses Mysql to
establish data conversion. The thesis mainly introduces the development background of
this subject, the functions to be completed and the development process. The key point
explains the key points, design ideas, difficult technologies and solutions of the system
design.
Keywords: Medical case record interactive system based on B2B platform; Spring Boot
framework; computer; information
目 录
第 1 章 绪论 .........................................................................................................................................5
1.1 选题的依据及意义 ................................................................................................................5
1.2 国内外现状研究 ....................................................................................................................6
1.3 研究目的 ................................................................................................................................6
第 2 章 设计技术与开发环境 .............................................................................................................7
2.1 相关技术介绍 ........................................................................................................................7
2.1.1 B/S 模式分析 ...............................................................................................................7
2.1.2 mysql 简介....................................................................................................................7
2.1.3 Spring Boot 简介 .........................................................................................................8
2.2 开发环境介绍 ........................................................................................................................8
2.2.1 eclipse 简介 ..................................................................................................................8
2.2.2 Tomcat 简介 .................................................................................................................8
第 3 章 需求分析与可行性分析 .........................................................................................................9
3.1 需求分析 ................................................................................................................................9
3.1.1 应用需求分析 .............................................................................................................9
3.1.2 运行需求分析 ...........................................................................................................10
3.1.3 其他需求分析 ...........................................................................................................10
3.2 数据流程分析 ......................................................................................................................11
3.2.1 系统操作流程 ...........................................................................................................11
3.2.2 数据增加流程 ...........................................................................................................11
3.2.3 数据修改流程 ...........................................................................................................12
3.2.4 数据删除流程 ...........................................................................................................13
3.3 可行性研究 ..........................................................................................................................14
3.3.1 经济可行性 ...............................................................................................................14
3.3.2 技术可行性 ...............................................................................................................14
3.3.3 运行可行性 ...............................................................................................................14
3.3.4 时间可行性 ...............................................................................................................15
3.3.5 法律可行性 ...............................................................................................................15
第 4 章 系统设计 ...............................................................................................................................15
4.1 系统总体设计 ......................................................................................................................15
4.2 系统开发步骤 ......................................................................................................................17
4.3 概要设计 ..............................................................................................................................17
4.4 数据库概念结构设计 ..........................................................................................................17
4.5 数据库逻辑结构设计 ..........................................................................................................19
第 5 章 系统实现 ...............................................................................................................................27
5.1 管理员角色 ..........................................................................................................................27
5.1.1 医院管理 ...................................................................................................................27
5.1.2 医院注册 ...................................................................................................................28
5.1.3 医院文章 ...................................................................................................................28
5.1.4 医生信息 ...................................................................................................................29
5.2 用户角色 ..............................................................................................................................29
5.2.1 医院注册 ...................................................................................................................29
5.2.2 医疗安排 ...................................................................................................................30
5.3 医院角色 ..............................................................................................................................30
5.3.1 院区注册 ...................................................................................................................30
5.3.2 医院公告 ...................................................................................................................31
5.4 医生角色 ..............................................................................................................................31
5.4.1 医院工作人员 ...........................................................................................................31
5.4.2 病人病历 ...................................................................................................................32
第 6 章 程序测试与评价 ...................................................................................................................33
6.1 程序调试 ..............................................................................................................................33
6.2 程序的测试 ..........................................................................................................................33
6.2.1 测试的重要性及目的 ...............................................................................................33
6.2.2 测试的步骤 ...............................................................................................................35
6.2.3 测试的主要内容 .......................................................................................................35
6.2.4 测试用例 ...................................................................................................................37
6.3 系统的特点和优点 ..............................................................................................................38
6.4 系统存在的不足和改进方案 ..............................................................................................39
6.5 设计收获和心得 ..................................................................................................................40
结论 .....................................................................................................................................................41
致谢 .....................................................................................................................................................41
参考文献 .............................................................................................................................................42
第1章 绪论
计算机已经从科研院所,大中型企业,走进了平常百姓家,Internet 遍及世界
各地,在网上能够用计算机进行文字草拟、修改、打印清样、文件登陆、检索、
综合统计、分类、数据库管理等,用科学的方法将无序的信息进行加工整理,组
成有序的、方便存储和利用的艺术科研共享信息已经成为流行。计算机技术、网
络技术和信息技术的发展,越来越多地改善这现代人的工作、生活。基于 B2B 平
台的医疗病历交互系统是计算机技术和网络迅速发展的一个学习信息应用解决方
案。基于 B2B 平台的医疗病历交互系统将 Internet 网络技术与现代管理观念相融
合,针对信息技术的特点对基于 B2B 平台的医疗病历交互系统进行规划和重构,
对学习信息流进行优化及合理配置,生成动态的、安全的、专有的数字化信息源,
将学习体系全面自动化,流程化,数字化。以此为桥梁,横向连接学习信息系统,
从而更明确、更有效地支持学习信息的管理和决策。目前社会已经进入了信息时
代,社会的各个领域由于信息技术革命,都发生了改天换地的变化,紧跟时代的
步伐是每个用户的发展所趋,提高各个用户现代化的管理能力,来适应整个科技
社会的变化和发展。用户对信息需求的增长,使计算机、网络技术已经融合到各
种用户的平常工作当中。本文研究了基于 B2B 平台的医疗病历交互系统,从而加
快了学习信息化建设的步伐。
1.1 选题的依据及意义
信息技术的发展,带来机遇的同时,也使学习信息管理工作面临严峻的挑战。
因为,在当前互联网开放式环境下,传统的学习信息管理模式是以资金运动为对
象的,它存在许多局限性,在当前的环境下,已经很难再适应用户管理的要求,