标题 | 基于Android的老年人能力评估系统的设计 |
范文 | 李练兵 安子腾 杨鹏 摘 要: 针对专业化养老服务体系,为相关部门实施养老服务政策提供数据依据,设计一种基于Android的老年人能力评估系统。以Android Studio和MyEclipse为开发平台,采用Java语言和OkHttp技术,建立由客户端、服务器端以及数据库端组成的老年人能力评估系统。评估实验结果表明,该系统具有简单便捷、实时性高等优点,能够准确快速地对评估结果进行判定和提交,提升老年人养老服务信息化水平。 关键词: 老年人; 养老服务信息化; 能力评估; Android; OkHttp; Java 中图分类号: TN919.3?34; TP311 文献标识码: A 文章编号: 1004?373X(2018)12?0183?04 Abstract: An elderly capability assessment system based on Android is designed to provide data basis for relevant departments to implement pension service policy, which aims at the professional pension service system. Taking Android Studio and MyEclipse as the development platform, the elderly capability assessment system composed of client, server and database is established by using the Java language and OkHttp technology. The results of assessment experiment show that the system has advantages of simplicity, convenience and high real?time performance, can determine and submit assessment results accurately and rapidly, and improve the informatization level of pension service for the elderly. Keywords: elderly people; pension service informatization; capability assessment; Android; OkHttp; Java 0 引 言 21世纪初,我国开始进入老龄化社会,近十几年来老龄化程度加速发展[1]。至2013年,我国老年人口数量突破2亿大关,占总人口的14.8%;到2053年,我国老年人口将达到峰值,多达4.87亿,占总人口的1/3。我国的老龄人口“总量大、增速快”,并呈现出“高龄化、失能重、慢病多、空巢化”的趋势,同时具有“未富先老”“未备先老”的特点。积极应对老龄化对我国社会发展造成的影响,成为当下及未来的一项关乎国计民生的大事[2]。 计算机技术及移动互联网技术迅猛发展,数字化和信息化生活改变着人类的思维和生活方式 [3]。Android 平板以其携带方便、良好的用户体验、便利的网络功能等,已经应用到教育、餐饮、多媒体娱乐等诸多领域。因此,将其应用到养老评估领域,建立基于Android的老年人能力评估系统,与养老服务平台形成对接,对于完善养老服务和养老评估平台体系、优化分配养老资源、提高老年人养老服务信息化水平,具有十分重要的意义[4?5]。 1 能力评估系统构成 本系統紧密围绕我国社会养老服务体系建设需求,促进养老评估平台的推进。由评估员携带评估设备和Android平板进入家庭、养老机构,对民政部颁发的《老年人能力评估》中老年人日常生活活动、精神状态、感知觉与沟通和社会参与四项一级评估指标做出主客观结合的综合评估。采集、录入评估信息,得到老年人能力等级并上传到远程服务器,作为养老机构和民政部门评价依据,同时接受评估的老年人可以登录自己的账号密码在Web页面查看自己的评估信息[6?8]。Android老年人能力评估系统包括基于Android平板客户端和远程服务器两个部分,系统结构如图1所示。 1.1 Android平板客户端 Android平板客户端主要起到两方面的作用:一方面评估员结合评估设备在Android平板上对老年人进行评估数据信息录入和得出等级评估,并保存能力评估信息;另一方面Android平板通过无线网络与远程服务器通信,通过OkHttp技术将评估信息上传至服务器,供老年人在Web页面进行查询,为养老机构和民政部门提供数据支持,更好地为老年人提供服务[9]。在Android平板上录入、保存和上传评估信息的流程图如图2所示。 1.2 远程服务器 远程系统服务器主要负责评估员登录、老年人养老平台账号注册、能力评估基本信息和评估结果的管理以及存储等。评估员在Android平板上登录成功后,对老年人进行能力评估,完成评估后提交评估信息,评估信息提交过程中在服务器端后台完成老年人养老平台账号的注册,提交成功后老年人、养老机构和民政部门根据自己的权限可在养老评估平台的Web页面查看评估信息。 本设计中,服务器端在MyEclipse环境中搭建,采用SpringMVC+Spring+Hibernate作为底层架构,选用Tomcat服务器作为Web服务器,与养老评估平台共用MySQL数据库进行系统设计。Tomcat 服务器是一个免费开放源代码的Web应用服务器,属于轻量级应用服务器,且技术先进、新能稳定,深受开发者认可。MySQL是目前世界上流行的关系型数据库管理系统之一,支持多用户、多线程操作,稳定性高,广泛应用在Web应用开发方面[10]。 Tomcat和MySQL 搭建的服务器和数据库能够满足本设计的性能要求,系统逻辑如图3所示。 2 Android平板软件平台 2.1 软件开发环境的搭建 本应用程序采用 Java 语言开发。开发环境的搭建包括Java语言的软件开发工具包(Java Development Kit,JDK)和Android Studio。Android Studio是一个Android集成开发工具,提供了集成的Android开发工具用于开发和调试[11]。 2.2 客户端功能 Android Studio环境下开发的Android客户端,主要包括评估员登录模块、老年人能力信息录入模块、用户信息管理模块、帮助指南模块。 2.2.1 评估员登录模块 评估员登录模块为评估员进行登录设计,评估员在没有登录的情况下,老年人评估信息只能保存在本地的SQLite数据库,不能进行数据的上传。评估员的用户名和密码通过养老平台的系统管理员添加新评估员后获得。评估员点击登录并且用户名和密码经服务器验证通过即可成功登录。利用Android的Shared Preferences设置了保存评估员账号信息功能,评估员在下次使用客户端时可直接使用,无需再次登录。 2.2.2 老年人能力信息录入模块 本模块是将民政部颁发的《老年人能力评估》电子化,用于老年人能力等级的评定。老年人首先填写老年人能力评估基本信息表,填写完整后保存进入日常生活活动、精神状态、感知觉与沟通、社会参与四项一级指标评估能力评估界面。该界面采用FragmentTabHost布局,在FragmentTabHost中添加四项TabSpec,分别为日常生活活动、精神状态、感知觉与沟通、社会参与。每项TabSpec的指标评估的评分细则采用RadioGroup进行实现,在进行评估打分时点击选择分数对应的RadioButton触发RadioGroup的onCheckedChanged事件,四项指标填写完后点击提交,客户端会对各项指标进行评分求和,给出各项的分级,同时结合各项的分级和老年人基本信息给出最终的老年人能力等级。在评估员和老年人确认无误后,采用OkHttp技术上传到服务器并把信息保存到本地的SQLite数据库,为评估员提供信息查询。 2.2.3 用户信息管理模块 本模块是用来在客户端管理老年人信息,评估员可输入查询条件查询老年人评估信息,方便进行数据分析。同时具有上传和删除功能,评估员若忘记密码可先把评估数据保存到本地SQLite数据库,待找回密码成功登录后对未上传评估信息进行数据提交。 2.2.4 帮助指南模块 本模块帮助评估人员了解如何划分日常生活活动、精神状态、感知觉与沟通、社会参与四项指标的能力等级分级和老年人能力等级分级,同时给出了关于本客户端的功能介绍,方便评估人员进行操作使用。 3 评估结果与分析 在评估人员的指导下老年人填写基本信息和日常生活活动、精神状态、感知觉与沟通、社会参与四项评估表,填写完整后系统给出评估结果,如图4、图5所示。评估员和老年人一起确认所填写信息无误后将评估信息保存到本地并提交到老年人能力评估服务器和老年人养老评估平台数据库。 根据养老体系整体需求分析,本系统与老年人养老评估平台共用同一数据库,主要包括评估员信息、老年人用户的注册信息、填写的基本信息和能力评估分级信息,分别设计了user表、assinfo表和result表。服务器后台应用程序完成对数据库信息的CRUD操作,评估员信息和老年人用户信息对应user表,基本信息对应 assinfo表,能力评估结果对应result表。评估信息Web显示界面如图6、图7所示,分别为管理员的评估信息管理Web页面和老年人用户的基本信息Web页面。数据显示与Android客户端录入的评估信息相同,表明程序设计合理,数据成功上传。 4 结 论 本文设计一种基于Android的老年人能力评估系统,为面向家庭、社区、医院的专业化养老护理服务体系、探索新的养老服务模式和应对老龄化问题提供了关键的技术基础,达到对老年人进行健康评估、提高健康意识的目的,提升了老年人养老服务信息化水平。在现有实现的功能基础之上,还考虑进一步增加其他功能,例如,增加一个视频录制功能,对特定的评估指标进行视频录制,上传到老年人能力评估信息平台,为相关部门提供更为充分的数据支持。 参考文献 [1] 何靖楠,李宁华,张毅,等.国内外人口老龄化现状及我国面临的挑战[J].中华临床医师杂志,2011,5(13):3894?3897. HE Jingnan, LI Ninghua, ZHANG Yi, et al. The present situation of population aging at home and abroad and the challenges facing China [J]. Chinese journal of clinicians, 2011, 5(13): 3894?3897. [2] 黃瑞.人口老龄化及其经济影响[J].经济研究导刊,2010(4):81?82. HUANG Rui. Population aging and its economic impact [J]. Economic research guide, 2010(4): 81?82. [3] FILIPOVI? N, STOJANOVI? R, DEBEVC M, et al. On line ECG processing and visualization using android Smartphone [C]// Proceedings of 2nd Mediterranean Conference on Embedded Computing. Budva: IEEE, 2013: 93?96. [4] 桂雄.当前我国社会养老服务体系建设存在的问题和建议[J].经济纵横,2015(6):100?103. GUI Xiong. Problems and suggestions on the construction of social old?age service system in China [J]. Economic review, 2015(6): 100?103. [5] 柯晓朦.社会养老服务体系的现状、问题与对策研究[J].云南社会主义学院学报,2013(2):328?329. KE Xiaomeng. Research on the status, problems and countermeasures of social old?age service system [J]. Journal of the Socialism Institute of Yunnan, 2013(2): 328?329. [6] 李辉.基于Android平台的老年人服务系统的设计与研究[D].北京:北京邮电大学, 2015. LI Hui. Senior services system design and research based on Android system [D]. Beijing: Beijing University of Posts and Telecommunications, 2015. [7] 中国社会福利服务标准化技术委员会.老年人能力评估:MZ/T 039—2013[S].北京:中国标准出版社,2013. SAC/TC315. Ability assessment for older adults: MZ/T 039—2013 [S]. Beijing: Standards Press of China, 2013. [8] 薛方,王丽.基于安卓平台的居家老年人健康管理系统的构建[J].中国医学装备,2015,12(9):17?20. XUE Fang, WANG Li. Construction of elderly people in home health management system based on Android [J]. China medical equipment, 2015, 12(9): 17?20. [9] 王峰,宣伯凯,杨鹏.基于Android的家庭移动医疗监护系统的设计[J].计算机测量与控制,2015,23(5):1586?1588. WANG Feng, XUAN Bokai, YANG Peng. Design of home mobile medical monitoring system based on Android [J]. Computer measurement & control, 2015, 23(5): 1586?1588. [10] 郑阿奇.MySQL实用教程[M].2版.北京:电子工业出版社,2014. ZHENG Aqi. Introduction to MySQL [M]. 2nd ed. Beijing: Publishing House of Electronics Industry, 2014. [11] 李刚.疯狂Android讲义[M].3版.北京:电子工业出版社, 2015. LI Gang. Crazy Android lecture [M]. 3rd ed. Beijing: Publishing House of Electronics Industry, 2015. |
随便看 |
|
科学优质学术资源、百科知识分享平台,免费提供知识科普、生活经验分享、中外学术论文、各类范文、学术文献、教学资料、学术期刊、会议、报纸、杂志、工具书等各类资源检索、在线阅读和软件app下载服务。