肖文文 郭龍,2 王蓉 王瑜
(1.貴州師范學(xué)院 數(shù)學(xué)與大數(shù)據(jù)學(xué)院,貴州貴陽 550018;2.貴州師范學(xué)院 大數(shù)據(jù)科學(xué)與智能工程研究院,貴州貴陽 550018)
隨著當(dāng)今網(wǎng)絡(luò)的迅速發(fā)展,互聯(lián)網(wǎng)的應(yīng)用與科技的創(chuàng)新實(shí)力不斷加強(qiáng)[1],部分先行者領(lǐng)先開創(chuàng)的“大眾參與、快速募集資金[2]”的互聯(lián)網(wǎng)+公益眾籌平臺,雖解決了許多人的燃眉之急,但并不能很好的解決問題的根本。本平臺致力于在現(xiàn)有的公益眾籌平臺基礎(chǔ)上,把愛心人士與需幫扶人群緊密的聯(lián)系起來,搭建一個幫扶過程無中間商、安全性高且全程透明的公益互助平臺。
國內(nèi)大部分公益眾籌平臺的初衷是幫助大病患者脫離病魔,近年市面上的公益眾籌平臺層出不窮,但初心易得,始終難守。
如“掃樓眾籌”到“吳花燕事件”,無論是大病騙捐,還是工作人員的失誤,都將給捐贈者、受益者和社會帶來重大的損失。
國外有Profounder、Kickstarter等有名的大型公益平臺。在互聯(lián)網(wǎng)發(fā)展迅猛的今天,這些平臺中渾水摸魚的事件也多有發(fā)生。如TinyMetal事件:一位游戲創(chuàng)作人挪用眾籌資金去開發(fā)其它游戲[3]。
中國是世界上人口最多的國家,目前為止有14億人。我國每年平均疾病死亡人數(shù)超600萬,各類殘疾人總數(shù)超8500萬,留守兒童數(shù)量超2300萬,空巢老人數(shù)量超1億,流浪人口大概有280萬左右。弱勢群體占人口百分比如表1所示:
如果有這樣一款平臺,將愛心人士與弱勢群體巧妙的聯(lián)系起來,讓公益不再是一件遙遠(yuǎn)的事,而是每個人都可以去做的事,上面的數(shù)據(jù)也許在不久的某一天會變?yōu)?%對嗎?
系統(tǒng)包括求助登記、才藝展示、教育幫扶、醫(yī)療幫扶、志愿活動、關(guān)于我們六個模塊。
表1 社會弱勢群體所占全國人口百分比Tab.1 Socially disadvantaged groups accounted for the percentage of the national population
隨著當(dāng)今網(wǎng)絡(luò)媒體的迅速發(fā)展,某些由公益組織發(fā)起、借助傳統(tǒng)媒體進(jìn)行的公益模式面臨著諸多問題[4]。比如廣大公眾都只是參與者、公眾需從媒介才能得知相關(guān)幫扶信息[5]、捐贈的是錢財(cái)和物品等實(shí)物。很大程度上阻礙了公益項(xiàng)目的效果。
平臺針對以上的情況,首先將社會弱勢群體求助登記和社會愛心人士主動給予幫扶登記合二為一,公眾也有發(fā)起活動的主動權(quán)。其次設(shè)置關(guān)于信息展示模塊,包含所有的幫扶信息,透明度高[6],使公眾放心。再則設(shè)置有才藝展示模塊,其渠道多元,參與方式靈活[7],不局限于捐錢捐物,將公益融入生活才有價值。
基于互聯(lián)網(wǎng)+公益模式的共享互助平臺(公益E時代)主要由才藝展示、志愿團(tuán)隊(duì)、教育幫扶和醫(yī)療幫扶四個模塊構(gòu)成。用戶注冊賬號后登陸,選擇求助登記或者幫扶登記類型,然后進(jìn)行相應(yīng)的操作。其系統(tǒng)架構(gòu)如圖1所示。
客戶機(jī)上的Web Server與MySQL數(shù)據(jù)庫進(jìn)行數(shù)據(jù)交互[9],既可實(shí)現(xiàn)平臺基本框架。B/S架構(gòu)如圖2所示。
4.3.1 Redis
公益平臺是基于互聯(lián)網(wǎng)和大數(shù)據(jù)的平臺,使用一個好的數(shù)據(jù)存儲是非常有必要的。Redis對關(guān)系數(shù)據(jù)庫起到很好的作用,該平臺采用Redis來存儲數(shù)據(jù)。Redis既可用命令行來操作,也可用JavaAPI來操作。建立Jedis的pom依賴是操作Redis必不可少的。Redis協(xié)議與redis-server建立連接以進(jìn)行協(xié)議數(shù)據(jù)交互。其中:
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
在大數(shù)據(jù)時代,選用數(shù)據(jù)倉庫工具是非常有必要的,可很大程度上減少數(shù)據(jù)分析時間。Hive是基于Hadoop的數(shù)據(jù)倉庫工具,適合用來進(jìn)行數(shù)據(jù)統(tǒng)計(jì)和數(shù)據(jù)分析。該平臺采用Hive來進(jìn)行數(shù)據(jù)分析。
配置${HIVE_HOME}/conf/hive-site.xml文件包含大量配置參數(shù),可靈活的根據(jù)相應(yīng)業(yè)務(wù)進(jìn)行參數(shù)配置,還可以解決執(zhí)行速度慢、數(shù)據(jù)的傾斜、資源不夠等問題。
配置${HIVE_HOME}/conf/hive-site.xml文件:
圖1 系統(tǒng)架構(gòu)圖Fig.1 System architecture diagram
圖2 B/S架構(gòu)Fig.2 B/S architecture
在互聯(lián)網(wǎng)網(wǎng)絡(luò)高速發(fā)展的時代,我們設(shè)計(jì)基于互聯(lián)網(wǎng)+公益模式的共享互助平臺,就是為努力推進(jìn)黨的十九大提出的共同富裕目標(biāo)[10],致力于把愛心人士與需幫扶人群多維度緊密的聯(lián)系起來,力所能及的一份力,能很大程度上為需幫扶人群的生活增加一份保障,為他們的前行之路披荊斬棘。只有大家都變好了,社會才真正的好,國家才真正的富強(qiáng)起來。