Advertisement

慧德老年健康管理系统

阅读量:

目 录

目 录

摘 要

Abstract

1绪论

1.1研究背景

1.2 研究目的

1.3 研究意义

1.4 国内外研究概况

1.5 研究的内容

2相关技术

2.1 前端三要素

2.2 SpringBoot框架

2.3 MySQL数据库管理系统

2.4 B/S结构

3系统需求分析

3.1 可行性分析

3.1.1 技术可行性

3.1.2 经济可行性

3.1.3 操作可行性

3.2 功能需求分析

3.2.1 管理员需求

3.2.2 用户需求

3.3 运行环境

3.4 系统性能需求

3.4.1响应时间和性能稳定性

3.4.2可扩展性

3.4.3数据处理能力

3.4.4安全性和隐私保护

3.4.5用户友好性

3.4.6可靠性和可用性

4系统总体设计

4.1 系统功能结构设计

4.2 功能模块设计

4.2.1 用户功能模块设计

4.2.2 管理员功能模块设计

4.3 数据库设计

4.3.1 概念结构设计

4.3.2 数据库表设计

5系统实现

5.1 管理员功能模块

5.1.1 基本资料管理

5.1.2 管理员管理

5.1.3 用户管理

5.1.4 健康档案管理

5.1.5 病历档案管理

5.1.6 药品管理

5.1.7 每月餐饮管理

5.1.8 外出报备管理

5.1.9 入住登记管理

5.1.10 寝室分配管理

5.1.11 事故记录管理

5.1.12 访客记录管理

5.1.13 入住费用、护理费用管理

5.2 用户功能模块

5.2.1 用户登录

5.2.2 个人信息

5.2.3 家人情况

5.2.4 查看每月餐饮

5.2.5 查看外出报备

5.2.6 查看入住费用

5.2.7 查看护理费用

6系统测试

6.1集成测试

6.2系统测试

6.3测试结果

7结论

参考文献

附录A 登录跳转代码

致 谢

慧德老年管理系统的设计与实现

摘 要

"随着我国经济持续快速发展,老年人群体对健康保障服务的需求日益增长。针对老年人健康保障管理存在的信息管理不便、服务需求不匹配等问题,本研究基于现有的成熟技术,参考源代码模板,设计并开发了一款基于的老年人健康保障管理系统。本论文首先详细考虑了系统功能需求,并通过界面设计和功能结合的方式,使用户能够轻松获取所需信息。系统涵盖了账号管理、健康管理、生活管理、入住管理、安全管理、收费标准等功能,并针对老年人群体的特殊需求进行了细致的技术开发。通过对信息内容的深入了解,系统实现了对老年人健康保障管理的全面覆盖。本研究旨在解决老年人健康保障管理中存在的信息管理问题,为老年人提供便捷、高效的健康管理服务。

关键词:老年管理系统;SpringBoot框架;系统分析;数据库设计

(1)访客表用于记录来访访客的信息。

表4-1访客表表

序号 列名 数据类型 说明 允许空
1 id bigint 编号
2 name varchar 访客姓名
3 target varchar 访问对象
4 vi_time varchar 日期

(2)用户表用于记录用户的基本信息。

表4-2用户

序号 列名 数据类型 说明 允许空
1 usr_id bigint 编号
2 usr_login varchar 登录名
3 usr_name varchar 用户名
4 usr_sex varchar 性别
5 usr_pwd varchar 登录密码
6 usr_tel bigint 电话
7 older_name varchar 家属
8 usr_addr varchar 地址
9 admin_id bigint 创建者id
10 power smallint 权限

(3)超级管理员表用于记录来访超级管理员的信息。

表4-3超级管理员信息表

序号 列名 数据类型 说明 允许空
1 id smallint 超级管理员
2 name varchar 登录名
3 pwd varchar 密码
4 nick_name varchar 绰号
5 power smallint 权限

(4)入住表用于记录用户的入住信息。

表4-4入住信息

序号 列名 数据类型 说明 允许空
1 older_id bigint 编号
2 older_name varchar 姓名
3 older_sex varchar 性别
4 older_tel bigint 电话
5 older_addr varchar 住址
6 older_idcard varchar 身份证号码
7 in_time varchar 入住时间
8 out_time varchar 出院时间
9 older_id bigint 编号
10 older_name varchar 姓名
11 older_sex varchar 性别
12 older_tel bigint 电话
13 older_addr varchar 住址
14 older_idcard varchar 身份证号码
15 in_time varchar 入住时间
15 out_time varchar 出院时间

(5)药品表用于记录药品的信息。

表4-5药品信息

序号 列名 数据类型 说明 允许空
1 id bigint 药品编号
2 medication varchar 药名
3 create_time date 生产时间
4 expiration_time date 过期时间
5 cost double 价格

(6)老人健康表用于记录老人身体健康的信息。

表4-6老人健康信息

序号 列名 数据类型 说明 允许空
1 id bigint 编号记录
2 name varchar 姓名
3 sex varchar 性别
4 born varchar 出生
5 height double 身高
6 weight double 体重
7 blood_type varchar 血型
8 allergy varchar 过敏
9 heart_rate double 心率 60~100次/分
10 blood_pressure double 血压 90~139mmHg
11 blood_sugar double 血糖 3.92~7.0mmol/L
12 smoke varbinary 吸烟
13 create_time varchar 更新时间

(7)外出表用于记录老人外出记录的信息。

表4-7外出信息表

序号 列名 数据类型 说明 允许空
1 id bigint 编号记录
2 event varchar 外出事件
3 event_time varchar 日期
4 back_time varchar 归来时间
5 name varchar 姓名

(8)事故表用于记录老人发生的事故信息。

表4-8事故信息

序号 列名 数据类型 说明 允许空
1 id bigint 编号
2 accident varchar 事故
3 desc varchar 原因
4 acc_time varchar 年月
5 loss bigint 损失

6系统测试

本设计实现的农业信息平台是以“可视化、便捷”为主要特征的网站,为避免网站在投入使用中出现各种不同的问题或者出现任何纰漏,将对于此网站进行运营前的测试,以此来避免在使用中存现“网速不稳定、运行不下去、维护不当”等情况的发生,就目前该网站的设计程度对于其质量、设计情况及编码进行后续的检查[18]。

6.1集成测试

集成测试,是通过单元测试点进行有计划的进行测试,这种方式可以称之为“集成检测”(或者“组装检测”)。通过这种实验的方式来检测某个模块是否可以单独进行作业,或者通过这种方式来检测模块的可行性,便于修改和改进。另外,是集成检测的过程中需要考虑到:一是模块接口是否存在丢失的情况;二是各个子功能组合起来是否达到相应的设计初衷;三是模块之间是否存在负面影响;四是单独模块是否存在误差。通常来讲,两种不同的组成方式可称之为“一次性组装”和“增量式组装”两种方式[19]。

本设计主要应用IOC功能,也属于“增量式组装方式”,这种方式需要考虑到单一的功能是否可被主流代替进行测试,随之还会将已开发和测试完成的替代体实现替换,检测是否能够达到预期的目标或者是否存在任何冲突,在检测的过程中可利用不同的浏览器进行调试,检查是否存在误差[20]。

6.2系统测试

本次系统测试采用白盒测试与黑盒测试。白盒测试主要对程序代码的内部逻辑结构进行逐一检查,确保运行状态与设想一致。黑盒测试主要检测网站各项功能的执行情况,且利用网络进行一一测试该网站是否符合标准,能否正常运行,发现网站出现错误时进行适当的改进。在这种情况下检测系统的稳定是否达到标准,采用IE、搜狗、火狐、2345等常见浏览器进行检测。

网站功能测试:检测农业信息网站的各项功能是否能正常使用,测试结果如下表6-1:功能测试情况表所示。

表6-1********功能测试情况表

功能测试 测试内容 测试结果
用户模块 用户注册、登录 成功
公告、通知等信息统计查看 成功
通知、知识库搜索 成功
******** 后台模块 后台登录 成功
用户信息查看、修改、删除 成功
档案文件搜索、添加、修改 成功
密码修改 成功

网站运行测试:检测农业信息网站在各大常用浏览器中是否能正常运行。如表6-2:浏览器运行检测所示

表6-2 浏览器运行检测

系统检测 QQ浏览器 360浏览器 IE浏览器 搜狗浏览器 Firefox********浏览器 2345浏览器
是否正常

6.3测试结果

对于系统开发的各个过程,系统测试也分为几种不同的层次。每一个层次都是下一层次的继续。测试结果如下表6-3:系统检测结果所示。

****表6-****3 系统检测结果

序号 检测名称 检测的目的 测试结果
1 集成检测 系统的概要设计情况、模块与模块的接口情况。 通过
2 系统检测 分析各部分的功能是否与设计思路相符,浏览器使用是否能正常运行。 通过

上述测试结果显示,集成检测、系统检测均通过测试。该网站可应用到不同的浏览器中,运行均处于稳定状态。但在检测过程中设置相关信息时会出现缓冲的情况,尤其是在使用人数较多的情况会出现繁忙,但是并不影响到该系统的实用性。且各部分功能均可以正常使用。

全部评论 (0)

还没有任何评论哟~