一、研究的背景意义
当前,随着我国老龄化程度加急,各地纷纷构建高品质的养老院来适应城市的发展,养老院品质的上升并不等于养老院服务质量的上升,这就对养老院管理提出更高的要求。在传统的养老院管理中,许多工作都是依靠人力去解决。比如老人管理、水电费管理需要通过工人进行记录,往往积攒了许多的工单,长年累月积累的资料很难进,已交和未交费用的老人难以统计。随着社会进入信息化时代,养老院也要逐渐提高这种管理方式,通过计算机来进行办公。把所有的资料存储在软件中,通过系统可以快捷的查询出对应的数据。
现代化的智慧养老系统健康监护系统会要求提高养老院工作人员的整体效率,招聘一些高素质的管理员,负责养老院后勤的计算机机房、日常维护和软硬件升级服务,为用户打造舒适,方便的养老院环境,提高养老院整体的管理水平,打造养老院管理品牌,建立养老院可持续发展道路。
在养老院健康监护管理中结合老人实际,建立管理制度,提高家属满意度,及时反馈相关问题,研究对策,发挥管理系统的作用,实现以人为本的管理理念。
二、研究的目的和内容
本课题研究目的:
智慧养老系统健康监护系统使用B/S架构开发Web应用程序,在Java平台下开发性能稳定的管理系统。本系统除了为养老院提供使用外,也可以为老人家属提供使用,提供在线沟通并实现具体的养老院管理业务。
在实际应用中,本系统目的是提高养老院管理水平,通过信息技术实现养老院内部的房间预定管理、退房管理、健康体检管理、体检预约管理、体检结果管理、健康监护管理的综合性办公。有利于节省养老院办公费用,节省资金为养老院整体环境做优化。对于养老院老人家属,使用系统查看老人信息,提交问题,查看费用,提高满意度。智慧养老系统健康监护系统的实施,将为养老院的发展提供必要的帮助,促进数字生活化的发展,提高老人安全度和舒适度。
本课题研究内容:
智慧养老系统健康监护系统主要利用以Java为后台语言,Eclipse为开发工具,MySQL为数据库,开发基于B/S模式的系统。
智慧养老系统健康监护系统的用户是系统最根本使用者,按需要分析系统包括三类用户。用户角色上包括管理员、护工和患者家属。管理员管理养老院整体情况,包括家属管理、护工管理、老人管理、房间管理、房间预定管理、退房管理、健康体检管理、体检预约管理、体检结果管理、预约提醒管理、饮食管理、健康管理、事故管理、服药管理、请假管理、费用管理、评价管理。
然后老人家属登录后查询房间信息、健康体检、公告信息、留言板、预约体检、在线请假、费用管理。
护工登录后,具有老人信息查看、饮食记录、健康信息管理、事故管理、服药信息管理的权限。
智慧养老系统健康监护系统后台使用面向对象的Java技术进行编程,Java语言是sun公司开发的,具有面向对象的特点,目前在市场占有率上居高临下,在经过多年的发展中,Java语言一直深受程序员的喜爱。
数据库是智慧养老系统健康监护系统不可或缺的组成部分,本系统使用MySQL数据库的原因是其安全、稳定、成熟、可靠性强。MySQL是一个关键性的数据库,比起大型数据库,关系型MySQL数据库具有很强的灵活性。MySQL不但可以和Java语言进行搭建系统,也可以和php、python等进行搭配。MySQL数据库可以存储多种格式的内容,常见的有文本,也可以存储整数、浮点数、日期,还可以存储二进制字节,程序中对文件或图片进行处理,转换为二进制数据后。将整个的二进制内容保存在对应的数据库类型字段中,这些二进制文件一般比较大,如果存储在数据库中,比较占用数据库的存储空间。特别是对于具有大量文件系统来说,往往是通过存储文件的路径来实现减轻数据库的读取效率。
三、研究的方法和步骤
本课题研究方法:
第一、文献研究
通过查阅文献资料,了解当前关于智慧养老系统健康监护系统的发展情况,获悉当前系统存在的弊端以及当前智慧养老系统健康监护系统尚未解决的问题;通过文献资料,了解当前智慧养老系统健康监护系统的基本实现方案以及所涉及的技术以及知识,从而评估研究时间以及可实现性。
第二、实际调研
通过了解各个智慧养老系统健康监护系统流程,总结智慧养老系统健康监护系统流程中的共同点,构建通用的智慧养老系统健康监护系统管理平台;同时调研智慧养老系统健康监护系统的不同之处,从而提供个性化的服务;了解各个平台中亟待解决的问题以及困境,或者当前系统中存在的不足。
本课题研究步骤:
智慧养老系统健康监护系统需求分析是开发管理信息系统的第一步,全面深入地了解用户需求是进行优良的系统设计的关键。充分把握用户的功能需求、提供数据的能力、软硬件条件和使用人员的专业特点,可降低系统设计盲目性,提高系统实用化程度和延长系统生命周期。
智慧养老系统健康监护系统通过需求分析设计需求说明书将需求描述出来。接下来,进入了设计阶段,也就是描述系统应该如何实现。在这个阶段的主要任务是设计软件的结构,也就是确定系统中的每个程序是由哪些模块组成,以及这些模块之间的关系。我们可以将这个阶段分为两个步骤,首先,把所需实现的系统按功能划分为模块,并确定每个模块的功能以及调用关系。同时,使用抽象的数据类型将数据结构描述出来,并设计数据库。这一部分被称为概要设计。设计阶段的第二步骤是为每个模块完成的功能进行具体的描述,要把功能描述转变为精确的、结构化的过程描述。被称为详细设计。
在完成设计阶段后我们就进入了编码阶段,编码完成通过测试验收后就可以付诸运行。
关键技术
目前JAVA的开发工具中,MyEclipse所占的比重较大,MyEclipse基础是EclipseIDE平台,是智能的企事业单位级开发工具。
Eclipse可以进行软件的开发、发布,和部署等,Eclipse是高效的服务平台。支持多种架构项目,在不同的架构中,相互操作。Eclipse便捷性和快速开发方法一直都是屈指可数,程序员通过可视化界面进行操作,后台通过对象的属性、方法、事件,进行逻辑编写。Eclipse的调试过程也很智能,程序员可以通过快捷键进行逐步或者逐方法进行,快速找到错误。
MYSQL是瑞典AB企事业单位开发的,是常用的关系型数据库。MYSQL具有多种数据库连接方式,且可信任的,MYSQL支持第三方密钥,数据库提供了可靠的镜像平台,通过对性能数据的采集,从而提供更好的查询和可预测性。具有高效性,属于陈述式管理架构,查找遵从性问题。
四、拟解决的关键问题
本课题要解决的主要问题有:
1)、系统软硬件环境设置。在硬件方面,当前主流的计算机配置完全可以满足JSP的开发,较大的内存和CPU有利于提高JAVA虚拟机的运行与开发。在软件方面h5开发在客户端安装浏览器,服务器端安装WEB服务器或者应用服务器。同时还需要安装JDK和数据库系统。
2)、运行环境。采用的操作系统是Windows 7系统,Web服务器是Tomcat 8.0, 数据库驱动程序是MySQL和数据源JDBC.使用集成开发环境Eclipse来开发。
3)、数据库设计。数据库设计是系统功能实现的重要基础。系统采用了MySQL作为后台数据库。
4)、安全性。B/S系统的信息安全主要有两个方面:数据传输的安全性与用户身份的确认。可以通过使用HTTP基本身份验证来实现;数据传输的安全性主要是指数据在网络中传输的时候,防止被篡改等。
七、主要参考文献
[1]桂若霞,程进,朴林华,邹小平,李晓彤.养老院老人摔倒求助视频检测系统[J].传感器世界,2022,28(02).
[2]李仁浩. 基于物联网的养老院智能服药监测系统[D].安徽理工大学,2020.10.
[3]吴金容. 某养老院管理信息系统的设计与实现[D].江西财经大学,2019.10.
[4]童寅. 基于Android的养老院系统设计与开发[D].安徽大学,2018.
[5]秦浪.计算机软件Java编程特点及技术的探析[J].电脑知识与技术,2020,16(02):61-62.
[6]张煜. 基于MVC架构模式的服务开通系统设计与实现[D].南京邮电大学,2018.
[7]王诚.研究JDBC连接MySQL数据库技术[J].网络安全和信息化,2018(12):68-69.
[8]高进,孙彬.基于Java的云计算编程模型建构[J].科技风,2019(30):96.
[9]何晶.以SSH框架与jQuery技术为基础的Java-Web开发应用探讨[J].计算机产品与流通,2019(11):104-105.
[10]王志辉.JAVA语言在计算机软件开发中的应用[J].电子技术与软件工程,2019(20):42-43.
[11] 王岩. JAVA 网络开发指南[M]. 北京:清华大学出版社2016.
[12] 李宗颜, 孙更新, 宾晟. JAVA从基础到项目实战[M].化学工业出版社, 2016.
[13] 蒋韩洋,SQL Server2015数据库管理与开发教程[M].北京:电子工业出版社,2017.
[14] 刘曾杰.MySQL5.7从入门到精通[M].北京:清华大学出版社,2018.
[15] 高见斌.基于MYSQL数据库存储引擎的研究[M].化学工业出版社,2018(05).
[16] 传智播客高教产品研发部.Java Web程序开发入门[M].北京:清华大学出版社,2018.
[17]Margaretha Ohyver,Jurike V. Moniaga,Iwa Sungkawa,Bonifasius Edwin Subagyo,Ian Argus Chandra. The Comparison Firebase Realtime Database and MySQL Database Performance using Wilcoxon Signed-Rank Test[J]. Procedia Computer Science,2019,157.
[18]. ScaleGrid; MySQL Hosting on Azure, Fully Managed Cloud Database Service Launches at ScaleGrid[J]. Computers, Networks & Communications,2018.
[19]Guimaraes,Collins. How to Move a Mountain: The Preparation and Transfer of One Million Volumes to an Off-Site Storage Facility[J]. The Serials Librarian,2018,74(1-4).
[20]Yun Quan. Design and Implementation of E-commerce Platform based on Vue.js and MySQL[P]. Proceedings of the 3rd International Conference on Computer Engineering, Information Science & Application Technology (ICCIA 2019),2019.