基于web的个人健康管理系统

 2022-01-17 11:01

论文总字数:16549字

目 录

1绪论 1

1.1课题研究背景及意义 1

1.2 本课题研究内容 1

1.3 本课题的主要工作 2

1.4本系统的优势 2

2技术介绍 3

2.1 J2EE技术 3

2.2 MVC模式 3

2.3 B/S结构 4

2.4 MySQL数据库 5

3 系统需求分析 5

3.1 系统可行性分析 5

3.1.1 操作的可行性分析 5

3.1.2 技术可行性分析 5

3.2 系统功能需求分析 6

3.2.1 健康信息管理模块需求 6

3.2.2 基础数据维护管理需求 6

3.2.3 个人信息维护模块需求 6

3.2.4 健康信息查询模块需求 6

3.3 系统非功能需求分析 6

3.4用例图 7

3.4.1用户登录用例描述 8

3.4.2用户注册用例描述 9

3.4.3个人信息维护用例描述 9

3.4.4 修改登录密码用例描述 10

3.4.5管理员信息维护用例描述 10

3.4.6用户信息维护用例描述 11

3.4.7体检信息管理用例描述 11

3.4.8健康现状管理用例描述 12

3.4.9病历信息管理用例描述 12

3.4.10遗传病病历信息管理用例描述 13

3.4.11报告导出用例描述 13

3.5类图 14

3.5.1 用户注册功能类图 14

3.5.2 导出excel表功能类图 15

3.6导出报告状态图 16

4 系统设计 16

4.1 设计目标与原则 16

4.2 系统架构设计 17

4.2.1 总体架构设计 17

4.2.2 系统网络拓扑结构图 18

4.2.2 包图 19

4.3 数据库设计 20

4.3.1 数据库的选定 20

4.3.2 数据库的设计 20

5 系统实现 21

5.1 数据库连接实现 21

5.2 系统登录实现 21

5.3 系统功能模块实现 22

5.3.1 管理员功能模块的实现 22

5.3.2 客户功能模块的实现 26

6 结束语 28

参考文献 28

致 谢 30

基于Web的个人健康管理系统

谢丹

,China

Abstract: The system is designed using the MyEclipse development platform, is an object-oriented development model, and combined with the JSP technology, B/S structure, MVC pattern. The database uses MySql5.7.17 database. The system has the characteristics of simple interface, convenient operation, flexible and practical, etc. It effectively manages the process used by the system and greatly improves management efficiency. The system is divided into two users: administrators and users, each user has its own operation content. The administrator mainly implemented the health information and basic data management and personal information maintenance functions.Health information includes medical examination information, health status, medical record information and genetic disease records; The basic data includes administrator information and user information Personal information changes include itself and login password; Users mainly implement health information query and personal information maintenance functions.

Key words: Personal Health Management; JSP; MyEclipse; B/S; MVC

1绪论

1.1课题研究背景及意义

现在电脑技术越来越发达,随之而来的关于医疗方面的计算机的应用也逐渐提升。四十年前,虽然电脑技术在当时不怎么发达,它仅仅被用于存储数据,但这一行动对于卫生信息技术的重要意义是划时代的。现代人们的物质和精神生活条件随着信息技术的进步到了某种程度之后出现了更高的追求,人们想拥有一个完全无疾病的身体陪伴自己度过一生,从而他们愈来愈重视自己的健康问题。

客户可以在因特网在线询问他们的身体情况来帮助他们改善他们的生活品质。因此人们想出了各种预防疾病发生的办法来预知自己的健康问题,随之而来的各类体检中心或是健康管理中心在这方面也是投入了很大的精力。在这种情况下,个人健康管理系统的发展就成为了我们不得不考虑的问题。在上个世纪,随着计算机的扩大,越来越多的体检中心开始开发个人健康系统。有关健康的数据慢慢地从不同的计算机相互交流,到当前可以和不同时间的人进行数据的共同查看和使用。虽然健康体检已经得到了很大的发展和应用,但是目前,健康信息管理还是有着许多不足之处:体检的流程比较繁琐,就取体检报告这一项而言,报告的产生需要一定的时间,这就需要客户再次去医院排队领取并且查看自己的健康信息,此过程不但提高了客户排队等候的时间成本,而且给医护人员也带来了一定的压力,由此体检效率就会比较低,造成人力物力的大量浪费;很多的健康管理系统创办的健康档案不大完整,在客户检查之前不能得知他们以往的健康信息,从而无法为客户安排合理的检查项目,检查之后也不能对客户的健康信息进行有效的管理。

本课题设计的健康管理系统可以有效地解决上述存在的一些不足,提高体检的效率,客户可以登录自己的账号来查询自己的检查结果,无需去体检中心拿纸质报告,高效且节约时间,避免了报告的遗失,大大的减少了医护人员的工作量,能够很好地顺应现在医疗中心对健康管理的情形。

1.2 本课题研究内容

随着电脑在各行各业的遍及,人们逐渐意识到它对于数据存储的重要性和方便性。目前正在使用的各种体检中心和健康管理中心总是要面对大量的信息,以往的体检模式比较传统,对用户来说不太方便。新兴起的健康管理模式对这一技术的流程和系统有很高的要求,因此体检中心就需要对体检的流程和系统更进一步的顺应社会发展现状。所以建立更加全面的、细化的健康管理系统可以及时了解客户健康状况的变化,也方便客户查询并了解自己的健康信息。

健康体检和其他的门诊就诊不同,它隶属诊前检查,如果检查出了什么问题,就需要做进一步的就诊检查才能够确诊,所以在该系统中包含了多个模块。由于用户在很长一段时间内都需要进行多次的体检,其体检结果及本身的一些病状的管理就成为了重点,所以开发更加完善的健康体检管理系统就成为了获得客户身体情况的重要依据。

1.3 本课题的主要工作

本设计通过对目前的个人健康管理系统的认识和探索,在以前的检查工作过程之上,联系当前的Internet技术开发出了一个符合目前健康检查条件的系统。本文通过对体检中心要求的探索出发,对系统细致的设计和实现的阐述,简单的实现了系统实施的全部过程,概括如下:

(1)依据目前医疗机构的系统运行形式,结合医护人员和体检者实行分析探索,商酌本系统各个功能的实施可能。

(2)依据体检中心医护人员和客户身份的不同及体检的业务流程,将该健康管理系统设计为医护人员和用户两种方式可登录,管理员即为医护人员,其下分为对健康现状、基础数据和个人信息的维护三个模块。客户主要有健康数据的查询、个人信息维护等模块。在这些模块中不同于以前的系统的是增加了客户之前的健康信息并设计了用户的版面,用户可以自行注册该系统并查询自己的体检信息、打印体检结果等。

(3)依据自己分析和调研的结果,确定该系统的服务器环境、数据库、开发和运行环境、总体的架构和流程设计等。

(4)完成对本系统的开发之后要对其开始测试和维护。

1.4本系统的优势

(1)健康现状管理

在以前的健康管理系统中,每一位客户的身体检查数据仅仅保留一个月,一个月过后会销毁,这样就为体检者之后来体检并查看对比之前的健康信息造成了不便,不能及时了解客户健康变化的原因。本系统通过一定的改进增加了健康现状管理这一模块,主要记录了客户平常的生活和饮食习惯等,方便医护人员和体检者综合对比考虑身体健康变化状况的缘由,为客户带来了诸多好处。

(2)病例信息管理和遗传病病历管理

之前的健康管理系统仅仅只是存储了一些体检信息,并没有就客户身体上的不适或患有的疾病进行记录,进而在体检之前医护人员不能详细地向体检者建议所要检查的项目,在该系统中这两个模块就为医护人员得知客户身体健康信息提供了便利,继而可以为体检者有针对性地给出恰当的检查建议。

(4)健康现状查询

以往的健康管理系统并没有用户可以自行注册系统并查看自己的体检结果这一模块,体检者需要自行去体检中心查看自己的体检结果,给医护人员和客户都造成了一定的压力,本系统对这一情况作了改善,用户可以自行登录并查看体检结果,提高了体检效率。

(5)报告自助打印

本系统不仅可以自行查看体检结果,而且可以自行打印体检报告。在之前的一系列体检流程中,体检完成之后生成体检报告需要相当长的一段时间,体检者就需要第二次去医疗机构拿回自己的身体检查报告,费时费力。

2技术介绍

2.1 J2EE技术

J2EE 技术,即Java 2平台企业版(Java 2 Platform Enterprise Edition),是一种B/S模式的体系结构。它最早是由SUN公司提出的。J2EE具有保留现存的IT资产、高效开发、支持异构环境、可伸缩性、稳定的可用性等优点。

J2EE技术一般分为四个层级:客户层、WEB表示层、业务逻辑层、数据层(EIS)。

剩余内容已隐藏,请支付后下载全文,论文总字数:16549字

相关图片展示:

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;