APP下载

基于互联网+公益模式的共享互助平台的研究与设计*

2021-04-22肖文文郭龙王蓉王瑜

数字技术与应用 2021年2期
关键词:才艺众筹架构

肖文文 郭龙,2 王蓉 王瑜

(1.贵州师范学院 数学与大数据学院,贵州贵阳 550018;2.贵州师范学院 大数据科学与智能工程研究院,贵州贵阳 550018)

0 引言

随着当今网络的迅速发展,互联网的应用与科技的创新实力不断加强[1],部分先行者领先开创的“大众参与、快速募集资金[2]”的互联网+公益众筹平台,虽解决了许多人的燃眉之急,但并不能很好的解决问题的根本。本平台致力于在现有的公益众筹平台基础上,把爱心人士与需帮扶人群紧密的联系起来,搭建一个帮扶过程无中间商、安全性高且全程透明的公益互助平台。

1 项目研究背景

1.1 国内公益现状

国内大部分公益众筹平台的初衷是帮助大病患者脱离病魔,近年市面上的公益众筹平台层出不穷,但初心易得,始终难守。

如“扫楼众筹”到“吴花燕事件”,无论是大病骗捐,还是工作人员的失误,都将给捐赠者、受益者和社会带来重大的损失。

1.2 国外公益现状

国外有Profounder、Kickstarter等有名的大型公益平台。在互联网发展迅猛的今天,这些平台中浑水摸鱼的事件也多有发生。如TinyMetal事件:一位游戏创作人挪用众筹资金去开发其它游戏[3]。

2 需求分析

中国是世界上人口最多的国家,目前为止有14亿人。我国每年平均疾病死亡人数超600万,各类残疾人总数超8500万,留守儿童数量超2300万,空巢老人数量超1亿,流浪人口大概有280万左右。弱势群体占人口百分比如表1所示:

如果有这样一款平台,将爱心人士与弱势群体巧妙的联系起来,让公益不再是一件遥远的事,而是每个人都可以去做的事,上面的数据也许在不久的某一天会变为0%对吗?

3 平台功能设计

3.1 平台功能

系统包括求助登记、才艺展示、教育帮扶、医疗帮扶、志愿活动、关于我们六个模块。

表1 社会弱势群体所占全国人口百分比Tab.1 Socially disadvantaged groups accounted for the percentage of the national population

3.2 平台创新

随着当今网络媒体的迅速发展,某些由公益组织发起、借助传统媒体进行的公益模式面临着诸多问题[4]。比如广大公众都只是参与者、公众需从媒介才能得知相关帮扶信息[5]、捐赠的是钱财和物品等实物。很大程度上阻碍了公益项目的效果。

平台针对以上的情况,首先将社会弱势群体求助登记和社会爱心人士主动给予帮扶登记合二为一,公众也有发起活动的主动权。其次设置关于信息展示模块,包含所有的帮扶信息,透明度高[6],使公众放心。再则设置有才艺展示模块,其渠道多元,参与方式灵活[7],不局限于捐钱捐物,将公益融入生活才有价值。

4 系统平台实现

4.1 系统架构

基于互联网+公益模式的共享互助平台(公益E时代)主要由才艺展示、志愿团队、教育帮扶和医疗帮扶四个模块构成。用户注册账号后登陆,选择求助登记或者帮扶登记类型,然后进行相应的操作。其系统架构如图1所示。

4.2 技术支持

客户机上的Web Server与MySQL数据库进行数据交互[9],既可实现平台基本框架。B/S架构如图2所示。

4.3 关键实现技术

4.3.1 Redis

公益平台是基于互联网和大数据的平台,使用一个好的数据存储是非常有必要的。Redis对关系数据库起到很好的作用,该平台采用Redis来存储数据。Redis既可用命令行来操作,也可用JavaAPI来操作。建立Jedis的pom依赖是操作Redis必不可少的。Redis协议与redis-server建立连接以进行协议数据交互。其中:

Jedis的pom依赖

与redis-server建立连接

Jedisjedis = newJedis("master") ;

jedis.set("redis","Advanced key-value store") ;

String value = jedis.get("redis") ;

System.out.println("redis="+ value) ;

4.3.2 Hive

在大数据时代,选用数据仓库工具是非常有必要的,可很大程度上减少数据分析时间。Hive是基于Hadoop的数据仓库工具,适合用来进行数据统计和数据分析。该平台采用Hive来进行数据分析。

配置${HIVE_HOME}/conf/hive-site.xml文件包含大量配置参数,可灵活的根据相应业务进行参数配置,还可以解决执行速度慢、数据的倾斜、资源不够等问题。

配置${HIVE_HOME}/conf/hive-site.xml文件:

图1 系统架构图Fig.1 System architecture diagram

图2 B/S架构Fig.2 B/S architecture

5 结语

在互联网网络高速发展的时代,我们设计基于互联网+公益模式的共享互助平台,就是为努力推进党的十九大提出的共同富裕目标[10],致力于把爱心人士与需帮扶人群多维度紧密的联系起来,力所能及的一份力,能很大程度上为需帮扶人群的生活增加一份保障,为他们的前行之路披荆斩棘。只有大家都变好了,社会才真正的好,国家才真正的富强起来。

猜你喜欢

才艺众筹架构
基于FPGA的RNN硬件加速架构
才艺咖
才艺咖
才艺大展示
功能架构在电子电气架构开发中的应用和实践
众筹
才艺展示
LSN DCI EVPN VxLAN组网架构研究及实现
新闻众筹初探
一种基于FPGA+ARM架构的μPMU实现