基于ssm社区老年人关怀服务系统论文

目 录

目 录 III
1 绪论 1
1.1 研究背景 1
1.2 目的和意义 1
1.3 论文结构安排 2
2 相关技术 3
2.1 SSM框架介绍 3
2.2 B/S结构介绍 3
2.3 Mysql数据库介绍 4
3 系统分析 6
3.1 系统可行性分析 6
3.1.1 技术可行性分析 6
3.1.2 经济可行性分析 6
3.1.3 运行可行性分析 6
3.2 系统性能分析 7
3.2.1 易用性指标 7
3.2.2 可扩展性指标 7
3.2.3 健壮性指标 7
3.2.4 安全性指标 8
3.3 系统流程分析 8
3.3.1 操作流程分析 8
3.3.2 登录流程分析 9
3.3.3 信息添加流程分析 10
3.3.4 信息删除流程分析 11
3.4 系统功能分析 11
4 系统设计 12
4.1 系统概要设计 12
4.2 系统功能结构设计 12
4.3 数据库设计 13
4.3.1 数据库E-R图设计 13
4.3.2 数据库表结构设计 17
5 系统实现 21
5.1 管理员功能介绍 21
5.1.1 老人列表 21
5.1.2 关怀服务信息管理 21
5.1.3医疗保险管理 22
6 系统测试 23
6.1 系统测试的特点  23
6.2 系统功能测试 24
6.2.1 登录功能测试 24
6.2.2 添加医疗保险功能测试 24
6.3 测试结果分析 24
结 论 26
致 谢 27
参考文献 28

1 系统设计

4.2 系统功能结构设计
在分析并得出使用者对程序的功能要求时,就可以进行程序设计了。如图4.2展示的就是管理员功能结构图,管理员在后台主要管理字典管理、服务人员管理、关怀服务管理、老人管理、身体状况管理、社区管理员管理、医疗保险管理、管理员管理等。
在这里插入图片描述

图4.2 管理员功能结构图
4.3 数据库设计
程序功能操作不管是添加,修改,还是删除等功能产生的数据都是经由数据库进行数据保存和更新的,所以一个数据库设计的好坏也是程序是否好坏的判定标准,因为程序的成功,有一半的功劳都是靠数据库的优秀设计。数据库一旦设计得良好是可以减轻开发人员的开发负担的。
4.3.1 数据库E-R图设计
这个部分的设计需要使用到E-R图绘制工具,常用的工具就是Visio工具来绘制E-R模型图,这款工具不仅可以快速创建需要的E-R模型图,而且该工具提供的操作界面很简单,可以短时间内修改绘图界面的图形或者是文字的属性。在绘制E-R模型图时,要分清楚各个图形代表的含义,以免绘制出错,E-R模型图由长方形(实体),椭圆形(属性),菱形(关系)这三部分图形符号组成,绘制期间要区分开来,用准确的图形符号代表相应的数据元素。各实体信息的E-R图如图4.3、图4.4、图4.5、图4.6、图4.7、图4.8、图4.9所示,系统总体E-R图如图4.10所示。
在这里插入图片描述

图4.3 管理员信息E-R图

在这里插入图片描述

图4.4 社区管理员信息E-R图
在这里插入图片描述

图4.10 系统总体E-R图
4.3.2 数据库表结构设计
数据库系统一旦选定之后,需要根据程序要求在数据库中建立数据库文件,并在已经完成创建的数据库文件里面,为程序运行中产生的数据建立对应的数据表格,数据表结构设计就是对创建的数据表格进行字段设计,字段长度设计,字段类型设计等,当数据表格合理设计完成之后,才能正常存储相关程序运行产生的数据信息。本系统相关的数据表格设计内容如下所示。

表4.1 管理员信息表
序号 列名 数据类型 说明 允许空
1 Id Int 编号 否
2 username String 用户名 是
3 password String 密码 是
4 role String 角色 是
5 addtime Date 新增时间 是

表4.2 社区管理员信息表
序号 列名 数据类型 说明 允许空
1 id Int 编号 否
2 username String 账户 是
3 password String 密码 是
4 shequguanliyuan_uuid_number String 社区管理员编号 是
5 shequguanliyuan_name String 社区管理员姓名 是
6 shequguanliyuan_phone String 社区管理员手机号 是
7 shequguanliyuan_photo String 社区管理员头像 是
8 sex_types Integer 性别 是
9 shequguanliyuan_email String 社区管理员电子邮箱 是
10 create_time Date 创建时间 是

表4.3 服务人员信息表
序号 列名 数据类型 说明 允许空
1 id Int 编号 否
2 username String 账户 是
3 password String 密码 是
4 fuwurenyuan_uuid_
number String 服务人员编号 是
5 fuwurenyuan_name String 服务人员姓名 是
6 fuwurenyuan_phone String 服务人员手机号 是
7 fuwurenyuan_photo String 服务人员头像 是
8 sex_types Integer 性别 是
9 fuwurenyuan_email String 服务人员电子邮箱 是
10 create_time Date 创建时间 是

表4.4 老人信息表
序号 列名 数据类型 说明 允许空
1 id Int 编号 否
2 username String 账户 是
3 password String 密码 是
4 laoren_uuid_number String 老人编号 是
5 laoren_name String 老人姓名 是
6 laoren_phone String 老人手机号 是
7 laoren_photo String 老人照片 是
8 sex_types Integer 性别 是
9 nianling Integer 年龄 是
10 laoren_address String 联系方式 是
11 laoren_id_number String 身份证号 是
12 qinshuxingming String 亲属姓名 是
13 qinshuxingming_
phone String 亲属联系方式 是
14 yiliaokahao String 医疗卡号 是
15 create_time Date 创建时间 是

表4.5 关怀服务信息表
序号 列名 数据类型 说明 允许空
1 id Int 编号 否
2 fuwurenyuan_id Integer 服务人员 是
3 laoren_id Integer 老人 是
4 guanhuaifuwu_uuid_number String 服务编号 是
5 guanhuaifuwu_name String 服务名称 是
6 guanhuaifuwu_types Integer 服务类型 是
7 yujikaishi_time Date 预计开始时间 是
8 yujijieshu_time Date 预计结束时间 是
9 fuwu_time date 服务日期 是
10 guanhuaifuwu_
content String 服务详情 是
11 wancheng_types Integer 状态 是
12 pingjia_types Integer 评价等级 是
13 pingjia_text String 评价结果 是
14 insert_time Date 添加时间 是
15 create_time Date 创建时间 是

表4.6 身体状况信息表
序号 列名 数据类型 说明 允许空
1 id Int 编号 否
2 laoren_id Integer 老人 是
3 jibing_text String 疾病状况 是
4 huanbingshichang String 患病时长 是
5 zhiliaoyiyuan String 治疗医院 是
6 zhiliaoshichang String 治疗时长 是
7 fuzhenzhouqi String 复诊周期 是
8 jibingzhuyishixiang_
text String 疾病注意事项 是
9 yongyaoqingkuang_
text String 用药情况 是
10 yongyaoshixiang_text String 用药事项 是
11 beizhu_content String 备注 是
12 insert_time Date 添加时间 是
13 create_time Date 创建时间 是

表4.7 医疗保险信息表
序号 列名 数据类型 说明 允许空
1 id Int 编号 否
2 laoren_id Integer 老人 是
3 yibaokahao String 医疗卡号 是
4 yiliaobaoxian_
number BigDecimal 账户余额 是
5 diqu String 可报销地区 是
6 yiyuan String 主要合作医院 是
7 beizhu_content String 备注 是
8 insert_time Date 添加时间 是
9 create_time Date 创建时间 是

2 系统实现

系统实现部分就是将系统分析,系统设计部分的内容通过编码进行功能实现,以一个实际应用系统的形式展示系统分析与系统设计的结果。前面提到的系统分析,系统设计最主要还是进行功能,系统操作逻辑的设计,也包括了存储数据的数据库方面的设计等内容,系统实现就是一个最终的实施阶段,将前面的设计成果进行物理转化,最终出具可以运用于实际的软件系统。
5.1 管理员功能介绍
5.1.1 老人列表
如图5.1显示的就是老人列表页面,此页面提供给管理员的功能有:查看老人、新增老人、修改老人、删除老人等。
在这里插入图片描述

图5.1 老人列表页面
5.1.2 关怀服务信息管理
关怀服务信息管理页面提供的功能操作有:新增关怀服务,修改关怀服务,删除关怀服务操作。下图就是关怀服务信息管理页面。
在这里插入图片描述

图5.3 关怀服务信息管理页面
5.1.3医疗保险管理
医疗保险管理页面显示所有医疗保险,在此页面既可以让管理员添加新的关怀服务信息类型,也能对已有的医疗保险信息执行编辑更新,失效的医疗保险信息也能让管理员快速删除。下图就是医疗保险管理页面。
在这里插入图片描述

图5.4 医疗保险列表页面

  • 22
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

qq_1406299528

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值