APP下载

智慧养老系统设计与开发

2020-06-10杨美艳都广捷刘艳娇

科学技术创新 2020年9期
关键词:医嘱管理员信息管理

杨美艳 都广捷 刘艳娇

(天津科技大学 人工智能学院,天津300457)

我国已经迎来了老年化的社会,在目前的社会经济背景下,国人未富先老,面对老年化人口的急剧增长,当前如何解决社会养老负担沉重的问题,找寻出适合我国国情发展的社会化智慧养老服务体系成为了重要课题,用一个良好的体系结构来满足老年人增长的基本日常生活需求已经是当务之急。目前我国各地正在积极地探索新型社区智慧养老模式,但智慧养老服务体系尚处在起步阶段,还存在很多的功能不够完善,诸多的问题有待解决,老人的智慧养老观念还未形成,在创造智慧养老的道路上还有很长的路要走。

1 智慧养老系统主要功能介绍

基于目前社区养老的要求,设计开发了一款智慧养老系统,系统的功能主要包括:老人信息管理、日常监控管理、医疗医嘱管理以及老人账户模式下的意外状况管理,相对实现了比较全面的功能。主要包含了三大用户角色,分别为:管理员、老人、子女。如图1 智慧养老系统主要功能图所示。

1.1 管理员模块主要功能:

1.1.1 老人信息管理

该模块主要实现的功能是管理员账户对老人基本信息的管理,包括老人信息的添加、查看以及删除等功能,还有对老人子女账户的添加、管理等。

1.1.2 日常监控管理功能

在该模块下实现的功能是管理员对老人日常活动的监控管理,主要的功能权限是对老人信息的填写以及查阅、删除等操作。

1.1.3 医嘱信息管理功能

该模块实现的功能是对老人的医疗医嘱信息进行添加,查看和删除等操作。

图1 智慧养老系统主要功能图

1.2 老人模块功能

此模块下的主要功能包括老人查看管理员对自己日常行为的记录;医生给与自己的医嘱查看;和自己发生的意外情况的管理;涉及到意外的添加、查看和删除等功能。

1.3 子女模块功能

此模块的主要功能是实现子女对老人信息的查看,随时了解老人的健康状况和日常活动,主要包括日常监控信息查看、医疗医嘱查看以及意外情况信息查看。

2 智慧养老系统的设计开发与测试——以管理员模块功能为例

在本项目的开发过程中,采用的是MyEclipse8.5 这一款编译软件,用到的技术是JSP 技术;使用MySQL 这款软件进行整个数据库的设计。在数据库设计阶段,仔细分析需求设计了如下的数据表:管理员密码表(t_admin)、老人信息记录表(t_dengji)、日常监控管理表(t_jiankong)、医疗医嘱管理表(t_yizhu)、意外情况管理表(t_yiwai)、子女信息管理表(t_zinv)六个表格。当用户以管理员的身份登录时,用户获的了系统的最高权限,在该界面下管理员可以对老人的信息进行添加删除,和日常监控管理以及医疗医嘱管理。点击左边的功能菜单可弹出菜单选项,选择所需操作的模块后右侧会显示相应的子菜单界面。管理员账户主界面运行效果图如图2 所示:

图2 管理员模块主界面

2.1 老人信息管理界面

此界面中的主要功能就是对老人的信息进行添加,包括老人的姓名、性别、年龄、电话、地址以及登录密码,老人编号将会自动生成,即为老人用户的登录账号。添加老人信息的时需保证信息填写完整,任何信息不能为空,否则将无法对信息进行储存并且会给出相应的错误提示。主要方法是通过from 中定义的onsubmit=“return checkFrom()”进行检查用户的输入数据是否为空,以确保数据的完整性。当管理员用户添加完老人信息之后,在老人信息管理界面可以通过子女管理的按钮跳转到子女信息的管理界面,系统在后台通过子女Action 类查询到该老人的所有的子女的信息,并且将这些数据绑定到request进行跳转,返回相应的JSP 界面显示子女的详细信息,还能对子女的信息进行删除处理。

2.2 日常监控管理模块

当管理员用户登录系统后,在左侧拉出菜单中选择“日常监控信息管理”,将会打开监控信息管理界面,系统后台会自动调出日常监控信息的action 类来查找已经记录过的日常监控信息并将数据转至前台显示当前所有的日常监控信息,以便用户管理。

2.3 医疗医嘱信息管理模块

当管理员登录系统之后,点击打开左侧菜单中选中“医疗医嘱管理”模块,前台界面将会跳转到医疗医嘱管理界面,在该界面中,系统会在后台自动调用医疗医嘱的action 类然后查询到所有已经添加完成的医疗医嘱信息,并将这些信息封装到list数据集合中,再讲页面转到该action 对应的JSP,在前端显示出所有在数据库中已经储存完成的医疗医嘱信息。

2.4 修改登录密码界面

管理员能对自己的登录密码进行修改,防止密码泄露造成的信息丢失,管理员登录系统之后,在左侧功能菜单中的选择修改登录密码选项即可修改管理员账户的登陆密码。修改登录密码需要提供原密码才能进行操作。

系统测试的目的是为了在模拟实际使用系统的过程中找出程序存在的错误以及在系统运行过程中可能出现的问题。在系统的开发过程中,前期实验数据只是为了检验功能的开发完成度而进行的添加,在本章完整的系统测试的过程中,会将之前记录的所有的数据进行清除。如上所述,管理员账户类型有较多的权限,在测试过程中将对每一个模块都进行详细的测试,确保功能能达到设计效果,最后,测试功能均可良好运行。

3 结论

本系统在功能上,直接将医生、老人和子女这三者联系起来,合理为老人提供智慧养老方式。本系统在技术上,主要用到的是B/S 三层结构,在目前来说,网页比较容易被大多数老人所接受,并且只要有浏览器就能运行系统,对硬件的要求不高,而且网页版的系统也会相对简单易上手,只要经过简单的培训即可学会系统的使用,便于系统的推广普及。

猜你喜欢

医嘱管理员信息管理
我是小小午餐管理员
造价信息管理在海外投标中的应用探讨
地球物理台网仪器维修信息管理的研究与实现
我是图书管理员
我是图书管理员
评《现代物流信息管理与技术》(书评)
内蒙古林业总医院静脉用药调配室不合理医嘱分析及对策
可疑的管理员
医院H IS 系统下电子医嘱的规范管理
遵循医嘱