基于区块链的社区高龄老人帮扶系统的制作方法

文档序号:21785469发布日期:2020-08-07 20:29阅读:496来源:国知局
基于区块链的社区高龄老人帮扶系统的制作方法

本发明属于社区事务管理系统技术领域,尤其是涉及一种基于区块链的社区高龄老人帮扶系统。



背景技术:

区块链技术,区块链是一种新型去中心化分布式账本技术,能安全地存储交易或其他数据,特点是存储在区块链上的信息不可伪造和篡改,区块链共识算法驱动区块链上的每个节点都参与到交易的验证过程中,保证区块链上交易都是经过确认可信的,区块链上每个节点都维护一个公共的账本,任何一个节点对自己所维护的账本的修改都将不被其他节点所承认,从而保证公共账本不可被伪造和篡改。

随着我国逐渐进入老龄社会,增强对老年人的服务已成为社会刻不容缓的一项艰巨任务,大多数的老年人仍以居家养老作为首要选择的养老方式,这无疑给社区工作者增加了不少负担,众所周知,由于社区工作者的人数非常有限,而且事务繁多,因此作为众多事务之一的老龄人管理的问题,若是仅凭社区工作者的力量是根本不可能完成好的,需要借助外部的力量,即志愿者,此外由于老人尤其是高龄老人多数患有各种慢性病,如何更科学地服务于本社区的高龄老人已成为一个亟待解决的问题。



技术实现要素:

本发明的目的是针对上述问题,提供一种设计合理,能更好地满足老人的帮扶需要的社区高龄老人帮扶系统。

为达到上述目的,本发明采用了下列技术方案:本发明的基于区块链的社区高龄老人帮扶系统,运行在底层的区块链平台的每个节点上,其特征在于,本系统包括:

用户注册模块:该模块将高龄老人提交的个人信息,志愿者提交的个人信息,社区工作站、医院、户籍管理部门提交的机构认证资质信息,各自通过加密算法加密统一化之后生成一个唯一的编号登记到区块链中;

高龄老人建档模块:该模块用于将老人信息在区块链上的登记,其将老人在医院就诊信息的所有电子病历通过特定算法加密后,生成老人档案凭证码,登记在区块链中;

志愿者建档模块:该模块用于将志愿者服务信息通过特定算法加密后,生成志愿者档案凭证码,登记在区块链中;

帮扶请求模块:该模块利用用户登录时的登录信息,从区块链中查找该用户的唯一编号,对登入用户身份进行验证,验证通过后,将要求帮扶的信息生成帮扶单,登记在区块链中,同步给社区工作站;

帮扶进度控制模块:该模块用于记录帮扶单的受理进度情况并登记在区块链上,以及帮扶流程查询,在区块链中根据帮扶单编号查询该帮扶进度情况,将查询结果返回给用户、社区工作站;

帮扶匹配模块:该模块依据帮扶单中的帮扶类型和通过调取发出该帮扶单的老人的老人档案的内容匹配出与其最相配的志愿者档案,将查询结果返回社区工作站。

在上述的基于区块链的社区高龄老人帮扶系统中,用户注册模块还包括对户籍管理部门提交的机构认证资质信息,通过加密算法加密统一化之后生成一个唯一的编号登记到区块链中;老人档案中的老人信息还包括其子女、兄弟姐妹的户籍信息。

在上述的基于区块链的社区高龄老人帮扶系统中,本系统还包括老人需帮扶度评判模块,该模块在每隔设定的时间段自行启动,对系统中的每位老人依据该时间段内发出的帮扶单的数量和帮扶内容的专业程度提升或降低老人需帮扶度指数,并将老人需帮扶度指数登记到区块链上。

在上述的基于区块链的社区高龄老人帮扶系统中,本系统还包括帮扶反馈模块,所述的帮扶反馈模块包括发出帮扶单的受帮扶的老人对于对接的志愿者提供的服务质量的满意度反馈,该反馈信息登记到区块链上;所述的评级规则还包括该志愿者完成的帮扶单的满意度反馈中的评为满意的数量占其完成的帮扶单数量的比率。

在上述的基于区块链的社区高龄老人帮扶系统中,本系统还包括志愿者评级模块,该模块在每隔设定的时间段自动启动,对系统中的每位志愿者依据评级规则进行评级,并将评级结果登记到区块链上;所述的帮扶匹配模块中,若匹配时有多名志愿者符合,若老人需帮扶度指数高于设定的重点帮扶指数阈值则按志愿者级别优先匹配高级别的志愿者。

在上述的基于区块链的社区高龄老人帮扶系统中,所述的评级规则中包括了最近一个设定的时间段内志愿者服务次数是否达到设定的升级次数、服务内容的专业程度这个两个要素。

在上述的基于区块链的社区高龄老人帮扶系统中,所述的志愿者服务信息包括志愿者学历、工作经历和志愿者服务经历。

与现有技术相比,本基于区块链的社区高龄老人帮扶系统的优点在于:

1、利用区块链的数据的不可篡改性,将老人的帮扶请求记录和志愿者帮扶记录放置在区块链上,可以方便记录的追踪;

2、帮扶度评判模块的设置根据不断增加的位于区块链上的老人的帮扶请求记录,来动态地及时地评判老人是否作为重点需要帮扶的对象,以有利于社区工作站利用其有限的人数和精力为这些重点需要帮扶的老人提供更好地帮助;

3、志愿者评级模块根据不断增加的位于区块链上的志愿者帮扶记录,来动态地及时地评判各志愿者的级别,以便将级别高的志愿者分配给重点需要帮扶的老人,以为其提供更好、更专业的服务;

4、帮扶反馈模块中的用户反馈信息作为志愿者评级规则中的一个要素,以更好地对志愿者进行评级。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1提供了本发明实施例的系统架构图。

图2提供了本发明实施例中的区块链节点连接示意图。

具体实施方式

如图1至2所示,本基于区块链的社区高龄老人帮扶系统,其运行在底层的区块链平台的每个节点上,其特征在于,本系统包括:

下面结合附图并通过实施例对本发明作进一步的详细说明,以下实施例是对本发明的解释而本发明并不局限于以下实施例。

实施例1

如图1至2所示,本基于区块链的社区高龄老人帮扶系统,其运行在底层的区块链平台的每个节点上,本系统包括以下的模块。

用户注册模块:该模块将高龄老人提交的个人信息,志愿者提交的个人信息,社区工作站、医院、户籍管理部门提交的机构认证资质信息,各自通过加密算法加密统一化之后生成一个唯一的编号登记到区块链中。

高龄老人建档模块:该模块用于将老人信息在区块链上的登记,其将老人在医院就诊信息的所有电子病历通过特定算法加密后,生成老人档案凭证码,登记在区块链中。

志愿者建档模块:该模块用于将志愿者服务信息通过特定算法加密后,生成志愿者档案凭证码,登记在区块链中。

这里的志愿者服务信息包括志愿者学历、工作经历和志愿者服务经历。

帮扶请求模块:该模块利用用户登录时的登录信息,从区块链中查找该用户的唯一编号,对登入用户身份进行验证,验证通过后,将要求帮扶的信息生成帮扶单,登记在区块链中,同步给社区工作站。

帮扶进度控制模块:该模块用于记录帮扶单的受理进度情况并登记在区块链上,以及帮扶流程查询,在区块链中根据帮扶单编号查询该帮扶进度情况,将查询结果返回给用户、社区工作站。

上述的进度控制模块有助于社区工作站能全程跟踪帮扶单的完成情况。

帮扶匹配模块:该模块依据帮扶单中的帮扶类型和通过调取发出该帮扶单的老人的老人档案的内容匹配出与其最相配的志愿者档案,将查询结果返回社区工作站。

社区工作站在接到发布在区块链上的帮扶单后,通过帮扶匹配模块找到与帮扶单匹配的志愿者,然后第一时间与匹配的志愿者联系确认是否可以接受帮扶任务,如果该匹配的志愿者有其它事务担搁,社区工作站可以与另外地匹配的志愿者联系、确认是否接受帮扶。

另外地,用户注册模块还包括对户籍管理部门提交的机构认证资质信息,通过加密算法加密统一化之后生成一个唯一的编号登记到区块链中;老人档案中的老人信息还包括其子女、兄弟姐妹的户籍信息。

当高龄老人发出的帮扶需求涉及到就医时,通常这类老人都是夫妻或独自居住,未和子女住在一起,因此需要第一时间及时通知给离其居住地最近的亲人,以便让亲人能在最快的时间赶来与志愿者一起帮扶老人,另外亲人的到来可以极大缓解老人的焦虑心情,有助于就医治疗。

实施例2

本实施例与实施例1基本相同,不同之处在于:本系统还包括老人需帮扶度评判模块,该模块在每隔设定的时间段自行启动,对系统中的每位老人依据该时间段内发出的帮扶单的数量和帮扶内容的专业程度提升或降低老人需帮扶度指数,并将老人需帮扶度指数登记到区块链上。

另外地,本系统还包括帮扶反馈模块,所述的帮扶反馈模块包括发出帮扶单的受帮扶的老人对于对接的志愿者提供的服务质量的满意度反馈,该反馈信息登记到区块链上;所述的评级规则还包括该志愿者完成的帮扶单的满意度反馈中的评为满意的数量占其完成的帮扶单数量的比率。

另外地,本系统还包括志愿者评级模块,该模块在每隔设定的时间段自动启动,对系统中的每位志愿者依据评级规则进行评级,并将评级结果登记到区块链上;所述的帮扶匹配模块中,若匹配时有多名志愿者符合,若老人需帮扶度指数高于设定的重点帮扶指数阈值则按志愿者级别优先匹配高级别的志愿者。

评级规则中包括了最近一个设定的时间段内志愿者服务次数是否达到设定的升级次数、服务内容的专业程度这个两个要素。

下面给出社区高龄老人帮扶系统一个具体案例。

步骤01、已在社区高龄老人帮扶系统中注册的老人用户需要去医院打针、挂盐水,由于家里没有子女,因此登录系统通过帮扶请求模块发布帮扶单。

步骤02、社区工作站收到发来的帮扶单后,登录系统通过帮扶匹配模块查找能完成该帮扶单的志愿者,并第一时间联系匹配的志愿者,当志愿者确认接受帮扶单的任务后,社区工作站在帮扶进度控制模块中将帮扶单已找到对接的志愿者的信息及时发布到区块链上。

在步骤02中在匹配查找志愿者时,当存在多个志愿者时,其选择规则按志愿者级别由高到低的顺序,择优选取,但若选中的志愿者因为其它事务耽搁不能接受任务时,则选取与该志愿者级别相同或略低的志愿者来完成该帮扶单。

步骤03、接受帮扶单的任务的志愿者帮扶老人去医院打针、挂盐水,当帮扶完成后,及时告知社区工作站,由其在帮扶进度控制模块中将该帮扶单已完成的信息及时发布到区块链上。

步骤04、发布帮扶单的老人登录本系统通过帮扶反馈模块对接受该帮扶单的志愿者的帮扶情况进行满意度评判,评判结果登记到区块链上。

本文中所描述的具体实施例仅仅是对本发明精神作举例说明。本发明所属技术领域的技术人员可以对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,但并不会偏离本发明的精神或者超越所附权利要求书所定义的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1