SCI论文(www.lunwensci.com):
摘 要:本文针对老龄化问题,基于 SSM 框架设计了一个智慧养老的系统,前端使用 html5+CSS3+Js+Bootstrap 展示 管理页面,后端服务器采用 SSM 框架。老人端使用的是 Android 应用,管理员通过后台管理,可以快捷的掌握老人的地理位 置等情况,保证老人的安全和健康,创造出更理想的老年生活。
关键词:智慧养老;SSM;实时定位; 电子围栏
Design of Smart Elderly Care System Based on SSM Framework
ZHOU You, ZHANG Guohua
(Taizhou College of Nanjing Normal University, Taizhou Jiangsu 225300)
【Abstract】: Aiming at the problem of aging, this paper designs a smart pension system based on the SSM framework. The front-end uses html5+CSS3+Js+Bootstrap to display the management page, and the back-end server uses the SSM framework. The elderly terminal uses the Android application. Through the background management, the administrator can quickly grasp the geographic location of the elderly, ensure the safety and health of the elderly, and create a more ideal elderly life.
【Key words】: smart elderly care;SSM;real-time positioning;electronic fence
0 引言
目前我国智慧养老产业还在探索当中,并未形成一 个完善的产业链,所以依然面临许多问题要去解决。其 中主要包括智慧养老的信息化、数字化、智能化和全面 化程度较低。智慧养老系统的数据采集、存储、处理的 技术相对落后,并不能满足老人的需求。信息数据的采 集、整合、分析和处理过程有待完善。
国外部分发达国家在上个世纪 80 年代左右就己布 入老龄化社会,相对中国来说在智慧养老的服务平台方 面的研究、探索和发展起步早。在发达国家中,智慧养 老已经逐渐渗透进了社区、机构的每一个角落。还有一 些发达国家通过出台政策、法规来鼓励对养老产业各种不同形式的养老服务提供单位进行协作运营,整合养老 资源,提高养老服务质量。
随着老龄化社会的到来, 给很多家庭的生活带来了巨 大的变化,使得现有家庭面临着很多挑战。为了解决此问题,本文提出了一种基于 SSM 框架的智慧养老系统 [1,5]
1 需求分析
1.1 功能分析
系统的总体需求是实现以下功能。
(1) 老人用户:账号登录 / 登出,查看日程,查看 通知,家政请求,维修请求,个人信息,修改登陆密码, 退出系统。
(2)子女用户: 账号登录 / 登出,查看个人资料, 修改个人信息,修改个人密码 [2] ,查看通知,查看注册 的老人信息。
(3)员工用户: 账号登录 / 登出,查看个人资料, 修改个人信息,修改个人密码,消息管理,人员管理,老人位置管理 [2]。
(4) 管理员用户:账号登录 / 登出,查看个人资料, 修改个人信息,修改密码,消息管理,人员管理,老人 位置管理,账号管理。
1.2 可行性分析
开发一个基于 B/S 模式的系统通常都受到资源、经济、时间等方面的限制,对一个项目的可行性分析应该从从经济可行性和技术可行性两个方面来进行分析,分析出当前系统的解决方案是否可行,是否能够在当前可用的人力资源、物力资源等条件的约束下完成。根据全面的、系统的分析以及参考相关数据资料,经认真研究分析最后得出结论,该项目从经济可行性、技术可行性上分析均是可行的。
1.2.1 经济可行性
各个服务机构之间调度的耗费的资源比较大,所以 开发该智慧养老系统可以在很大程度上减轻养老机构工 作人员的工作量,提高机构对人员和服务的管理,以及 提高服务的效率。此系统开发成本不高,系统开发完成 后可以为机构创造出相当高的经济效益。成本不高主要 是因为系统主要工作支持是运行在软件平台上的,系统 的真正部署实施不需要太大资金投入就可以给需求的客 户带来很高的实用价值和经济价值,从经济角度看,本 项目的开发是具有可行性的。
1.2.2 技术可行性
从当前计算机行业比较受欢迎的语言来看, Java 在 各方面都足够胜任该系统的需求,并且还具有相当好的 扩展性,对于比较数据库,小型数据库 MySql 是个非 常好的选择,将来扩展可以选择 Oracle 等大型数据库。 本系统基于 JEE 的技术开发,从软件技术上分析是完全 可行。界面简介直观,操作容易,提示功能完整,使用 者可以一眼就熟悉系统的各个功能,只要经过简单的操 作即可上手。本系统不但可以节约时间、人力、物力, 所以在操作上是可行的。
2 系统设计
2.1 系统架构
此系统主要是一个基于 B/S 模式的智慧养老管理系 统,最终目标是利用现代计算机及互联网技术,实现信 息智能化处理,对有需要的老人进行全天候、智能化、 数据化的有效管理。用户可以根据自己的身份进入系统 并进行自己的任务,老人可以实现各种请求、位置定 位、电子围栏报警等,管理员可以对老人的信息进行查 询修改等,后端可以很好的前端老人进行管理。系统基于 JEE 技术开发,系统架构图如图 1 所示。
2.2 系统功能设计
系统共有四类用户:管理员、员工、老人子女、老 人,根据个人身份登录时自动判定权限并跳转对应的界 面和完成相应的功能 , 其中老人需要在手机端 APP 中 登录。系统要完成的具体功能如下:
(1)实现老人个人信息的管理,老人可查询个人信 息,查询日程通知等,向后台发送各种请求,实时位置 定位,并发送往后台。
(2) 实现子女对自己的老人信息的管理,并且能够查 各个老人的各类信息,实时位置,收到关于老人的通知。
(3)实现员工对所管理老人个人信息的管理,并且 能够查各个老人的具体信息,实时位置,收到老人的请 求或警告信息。
(4)实现管理员在员工权限的基础上额外有对员工 的信息管理以及账号的管理操作。
3 系统的实现
3.1 Web 前端
网页界面总体设计思路是采用 Bootstrap 的栅格 响应式布局,流式栅格的尺寸不依赖具体屏幕尺寸的大 小,系统会自动将页面分为“行”,每行最多 12 列。通 过给列添加“col-xs-12 ”,“col-md-8”等 class 属性, 控制在不同大小的屏幕上显示不同的排版效果,适配手 机浏览器和桌面浏览器。同时可以适配同一个浏览器不 同分辨率的显示情况,更好的显示出一个完善,美观的网页。
3.2 服务端模块
3.2.1 系统配置
后端服务器采用的 SSM 框架搭建而成。
(1) Spring 是一个轻量级的实现控制反转 (Inversion of Control,IoC) 和面向切面 (AOP) 的容器框架。Spring 只需要配置相关 JavaBean 的全类名,即可实现类的 Spring 托管。更强大的是可以开启 Spring 的自动扫描包配置 <context: component-scan base-package=com.xgj/>,即可实现将包内及子包内的所有含有注解的类自动 托管。
(2) 控制层采用 Springmvc 框架实现 mvc 模式 [3], 项目中所有的控制层处理类都位于 com.xgj.controller 包下,在 Springmvc 中配置自动扫描控制层处理类即 可。同时还需要在控制层处理类的头部加上 @Controller 注解用来让 Springmvc 自动扫描。控制层每个处理方法都 采用 @ResponseBody 注解修饰,不返回 ModalAndView,直接返回生成的对象,通过导入 jackson 框架自动将结 果以 JSON 格式返回。
3.2.2 位置定位与电子围栏
(1)位置定位。服务端需要对所托管的每位老人 进行实时的位置定位 , 后台实时接受各个老人的位置信 息,并把每个人的位置信息储存起来,用于管理员、员 工或子女进行查看,方便后续的分析和调用以及轨迹重 现的需要。实时定位功能是电子围栏功能的实现基础。
(2)电子围栏。电子围栏是利用实时定位所获得的 位置信息,与电子地图中所划定的区域中的信息进行比 较,因为定位允许存在误差,所以在围栏范围的划分上 需要往外延伸一段距离。通过计算当前时间老人的实时 位置信息与所划的地区范围的中心点两者之间的直线距 离,所得的结果与一个给定标准值进行比较,若小于标 准值,则属于在围栏范围内,无需进行相关操作。若结 果大于标准值,则记录一次出围栏情况,由于实时定位 偶尔会出现偏移误差,所以并不是一出现出围栏情况就 报警,当累计次数达到一定数量的时候便进行出围栏操 作,给所有当前区域的管理员负责人发送通知,某位老人检测到有出围栏的情况请及时处理,同时给该老人的 所属子女发送通知,内容为所托管的老人在某某时候某 某地区出现了私自出围栏情况,请处理。
3.3 手机端 App
由于 App 的使用端是老人,不宜使用较为繁琐的 功能和较为复杂的操作,尽量多使用简单的点击按钮, 方便老人的使用体验。所以操作设计应当简化老人的操 作,一键解决问题,一键完成操作。界面设计上不宜使用过量的特效、动画、过渡效果,保持整个 App 界面 的简单,整洁。
4 结论
本文针对老龄化问题设计了智慧养老系统,该系统 的部分功能还存在着一些需要完善和优化的地方。随着 物联网、5G 等技术的日趋发展 [4] ,可移动穿戴的设备 在智慧养老的应用场景会越来越多,今后将会针对这方 面做进一步的研究与设计。
参考文献
[1] 李应青.深化“校地合作”推进“智慧养老”服务事业发展 研究:以滁州市为例[J].安徽科技学院学报,2018,32(2):107-110. [2] 吕宏,杨光.一种基于Java及数据挖掘技术的学生管理系统 [J].价值工程,2012,31(8):123-124.
[3] 朱犇,陈梦娴,孙望舒,等.一种内网Web应用URL地址自动化 检测方法[J].网络空间安全,2018,9(11):101-105.
[4] 彭聪.中国智慧养老内涵及发展模式研究[J].广西社会科学, 2021(1):132-138.
[5] 张力平.智慧养老渐成趋势[J].电信快报,2016(07):23.
关注SCI论文创作发表,寻求SCI论文修改润色、SCI论文代发表等服务支撑,请锁定SCI论文网!
文章出自SCI论文网转载请注明出处:https://www.lunwensci.com/jisuanjilunwen/34948.html