居家养老平台的设计与实现

日期: 2017.04.16当前我国人口老龄化程度呈直线上升趋势,居家养老是中国式养老的新形式,在此形势下面向居家养老服务成为社会发展的新需求。居家养老平台是通过互联网技术整合社会养老服务资源的居家养老服务平台。通过该平台帮助老人解决社交与生活中的不便,为老人提供有温情、有安全、有照顾的居家养老服务。依靠优质的服务和技术为高龄者打造更高层次、更高品质的生活,借助平台专业化服务,使得老人有依托,有依靠,同时满足老人在亲情、健康、娱乐、安全等方面的需求。居家养老平台前端采用的技术是跨平台性、易维护的Html 5技术,同时采用了高性能框架MUI与Vue框架结合的方式来处理页面交互逻辑,这样可以清晰地将数据展示给用户,兼容Android系统与iOS系统。后台服务器利用Java进行搭建,并结合Spring MVC框架将后台程序优化,响应式web、Html 5,前后端分离,采用API的形式获取数据,结合MySQL5.7数据库进行数据交互与管理。本文将从系统功能需求、概要设计、详细设计、系统测试等方面进行详细分析与介绍。
目录
一、引言 1
(一)开发背景 1
(二)选题意义 1
(三)设计目标 1
(四)开发技术 1
(五)系统技术优势与特色 2
1.求助推送 2
2.定时器提醒 2
3.定位周边商城 2
二、系统分析与设计 2
(一)系统功能需求 2
1.求助预警 2
2.设置祝福提醒 2
3.资讯 3
4.管理体检数据 3
5.管理医疗数据 3
6.参与周边活动 3
7.亲情分享 4
8.用户中心 4
9.APP下载 4
(二)系统架构设计 4
1.系统网络架构 4
2.系统功能结构 5
(三)系统概要设计 6
1.系统用例设计 6
2.系统活动图 8
(四)开发及运行环境 10
1.开发环境 10
 *好棒文|www.hbsrm.com +Q: ^351916072# 

2.运行环境 10
(五)数据库设计 10
1.数据库概念设计 10
2.数据库的逻辑设计 12
三、系统功能设计与实现 23
1.用户注册 23
2.用户登录 25
3.系统首页 27
4.发送求助与接受求助 29
5.亲情定时提醒与接收 32
6.亲情分享 34
7.医疗保健 37
8.社区资讯 39
9.周边活动 42
10.用户中心设置 45
11.APP发布、部署与下载 47
四、系统测试 48
(一)测试环境 48
1.服务器端 48
2.客户端 48
(二)测试用例 48
1.用户注册功能测试 48
2.用户登录功能测试 49
3.发送求助信息功能测试 49
4.社区咨询功能测试 49
(三)测试结果 49
总结 50
致谢 51
参考文献 52
一、引言
(一)开发背景
现如今老年人口比例日趋上升,养老服务开始成为社会关注热点。通过互联网技术联合各类技术资源和服务资源来丰富老人娱乐生活。居家养老平台是一款面向社会居家养老的服务型软件,符合计算机专业的学生设计与开发的课题。本人结合在校学习的专业知识和企业实习的工作内容,选择该课题作为毕业设计综合实践课题。基于本人的专业基础,我采用Java系列技术进行系统开发。
(二)选题意义
我国老年比例日趋上升,如今社会上养老的服务少之又少,导致 “养老平台”开始成为很多子女关心和社会关注的热点话题,为了实现通过互联网技术资源联合养老服务资源来提高老人生活品质和保证生活质量,养老平台应运而生。居家养老APP是一款针对老年人而设计的服务型软件,此软件极大程度的方便了老人生活,提高老人生活层次,带给老人欢乐。该课题紧紧围绕社会需求展开,整合社会养老资源、解决当前社会居家养老信息不畅通的问题。通过该课题的设计与实现,在课题实现过程综合应用专业技术,进一步巩固本人的专业基础知识,提高工程实践能力。
(三)设计目标
居家养老平台要求完成子女端和老人端逻辑交互。主要的设计目的包括老人发出求助,子女接收。医疗/体检数据录入与查看,老人和子女都可浏览周边活动信息,子女给老人发出的亲情定时提醒,老人接收提醒,老人与子女之间的亲情分享,老人可查看其所在社区资讯与公共资讯,对应的子女也可查看与其关联的老人的社区资讯。
(四)开发技术
MUI前端框架,采用最适宜开发手机APP的前端框架MUI,此框架为Android和iOS提供基础UI控件,因此MUI可以给人带来原生APP的UI感觉。
Html 5技术,跨平台、易维护,采用此技术大大节省成本,同时兼容iOS系统和安卓系统、PC端应用。
Spring MVC后台框架,代码清晰易懂,便于模块测试,降低耦合,提高程序开发效率,节省开发成本。是一款非常优秀的Java开发框架,深受广大开发人员的喜爱。
MySQL5.7数据处理,当前最流行的数据库管理系统,同时支持多线程并发状况,简单易掌握,是中小型项目数据存储的最佳之选。
(五)系统技术优势与特色
该课题的实现技术使用MUI前端框架与Html 5网页编程技术实现。使用Spring MVC框架搭建客户端与服务器端的交互,数据库端使用MySQL。具有跨平台的技术优势,实现了Android和iOS手机端的信息展示,同时比Android与iOS的原生开发成本低。
系统功能方面实现了求助推送、定时器提醒、定位周边商场等特色功能。
1.求助推送
采用个推推送技术,通过高效稳定推送SDK,使APP快速集成云推送功能,当老人发生紧急情况时,一键求助,子女便会立即接收到老人发送的求助信息,调用手机内置蜂鸣声和求助音乐。子女查看后便会结束掉求助音乐,同时还可以拨打老人电话。
2.定时器提醒
定时提醒,在适当的时候获取最有价值的信息。使用Quartz框架与Spring可以非常方便的集成,时调度控制非常方便,减少大量代码。子女可以通过设置定时提醒功能,发送健康提醒、关爱、祝福给老人,并将提醒内容展示在手机通知栏上面,让老人时刻感受到子女的关怀。
3.定位周边商城
通过网络定位功能实现用户的定位,从而获取定位信息,根据定位城市代码,获取该城市下的所有城镇、社区信息,用于用户编辑社区使用。同时还可以利用此功能实现查看周边商城、周边活动信息等。
二、系统分析与设计

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1359.html

好棒文