一种基于现场互动的实时公益捐助的方法和系统与流程

文档序号:12787244阅读:203来源:国知局
一种基于现场互动的实时公益捐助的方法和系统与流程

本发明涉及计算机技术领域,尤其涉及一种基于现场互动的实时公益捐助的方法和系统。



背景技术:

众所周知,随着中国经济的高速不平均的发展,城乡财富差距越来越大,目前中国还有大量人口生活在世界贫困线以下。越来越多的现代人想参与到公益捐赠的活动中来,为中国的贫困地区或受灾地区伸出援助之手,献上属于自己的一份爱心。但是目前社会中乱象丛生,总有一些不法分子以公益为名进行行骗,使受灾地区或贫困地区不能得到很好的帮助。造成公益事业的公信度下降,给社会造成严重的不良影响。善良的民众无法分辨网上流传的所谓的公益或众筹等方式的捐款捐物,造成大量的财务损失。

综上所述,如何提供一种基于现场互动的实时公益捐助的方法和系统,使社会的公益事业得到应有的公开度和信用保障,使善良的捐助者的钱财物资可以抵达受灾地区或贫困地区的受助者的手中成为当前亟待解决的问题。



技术实现要素:

针对现有技术的缺陷,本发明旨在提供一种基于现场互动的实时公益捐助的方法和系统,可以解决公益捐助活动中信用度低以及缺乏实时互动的问题。

第一方面,本发明提供了一种基于现场互动的实时公益捐助的方法,包括以下步骤:

步骤S1:获取待捐助者的身份信息、所述待捐助者的GPS地理位置信息以及所述待捐助者的所需物资信息;

步骤S2:获取捐助者的身份信息、所述捐助者的GPS地理位置信息以及所述捐助者的提供物资信息;

步骤S3:根据所述待捐助者的GPS地理位置信息以及所述捐助者的GPS地理位置信息计算任意一个被捐助者与每个捐助者的距离,将所述距离由小到大排序,生成所述被捐助者与所述每个捐助者的距离匹配表;

步骤S4:匹配所述的待捐助者的所需物资信息与所述每个捐助者的提供物资信息,依据步骤S3生成的距离匹配表,按每个捐助者与所述待捐助者的距离由小到大排序,得到距离最小的与所述待捐助者匹配的第一捐助者;

步骤S5:记录并上传所述步骤S4匹配成功的第一捐助者与所述待捐助者的实时捐助过程视频。

当所述第一捐助者与所述待捐助者完成实时捐助后,所述捐助过程视频即上传至系统。系统自动共享至其他与所述待捐助者匹配成功的捐助者。

进一步地,所述步骤S1中获取待捐助者的GPS地理位置信息的步骤具体包括:

步骤S101:获取待捐助者手持终端的第一标识符;

步骤S102:将所属第一标识符与系统预设标识符进行比较;

步骤S103:当所述第一标识符与所述系统预设标识符相同时,获取第一标识符对应的GPS地理位置信息。

所述待捐助者的GPS地理位置信息储存在系统的第一数据库中,所述捐助者的GPS地理位置信息储存在系统的第二数据库中。所述捐助者的GPS地理位置信息的获取步骤与所述待捐助者相同。

进一步地,所述步骤S3具体包括:

步骤S301:随机抽取任意一个被捐助者;

步骤S302:根据所述被捐助者的GPS地理位置信息依据所述每个捐助者的GPS地理位置信息分别计算其与每个所述捐助者的距离;

步骤S303:将所述距离的计算结果由小到大排序;

步骤S304:提取所述被捐助者与每个被捐助者的身份信息生成所述被捐助者与所述每个捐助者的距离匹配表。

进一步地,所述步骤S4中具体包括:

步骤S401:判断所述任意一个待捐助者的所需物资信息集合A{a1,a2…an}与所述捐助者的提供物资信息集合B{b1,b2…bn}是否存在交集C{c1,c2…cx},若判断结果为否则提示匹配失败,若判断结果为是则提示匹配成功并提取所述捐助者的身份信息和所述待捐助者的身份信息;

步骤S402:将步骤S401中所有与所述待捐助者匹配成功的捐助者依据所述的距离匹配表按每个捐助者与所述待捐助者的距离将所述匹配成功的捐助者由小到大排序,得到距离最小的与所述待捐助者匹配的第一捐助者。

所述待捐助者与所述第一捐助者匹配成功后,自动建立所述待捐助者和所述第一捐助者的实时通信窗口并自动生成所述待捐助者的GPS地理位置信息与所述第一捐助者的GPS地理位置信息的共享界面。

进一步地,所述步骤S5具体包括:

步骤S501:验证所述第一捐助者与所述待捐助者的身份信息;

步骤S502:摄制所述第一捐助者与所述待捐助者的实时捐助过程并上传所述待捐助者与所述第一捐助者完成实时捐助的视频。

进一步地,所述步骤S502中所述实时捐助的视频时利用捐助现场的摄像模块自动摄制,摄制完成后利用433M无线通信模块上传至系统。

进一步地,所述步骤S401中,若匹配失败后则将所述捐助者的提供物资信息集合B存入等待队列,等待下一次匹配。

由上述技术方案可知,本发明提供的一种基于现场互动的实时公益捐助的方法可以使系统中任意一个被捐助者和与其匹配的捐助者之间通过系统生成的GPS地理位置信息共享界面以及实时通信窗口完成一次实时公益捐助的过程。所述公益捐助的过程可在系统中通过摄像模块与433M无线通信模块实时上传至系统,并分享至其他与所述被捐助者匹配的捐助者的手持终端上。

除此之外,本发明提供的一种基于现场互动的实时公益捐助的方法可使捐助者和被捐助者实时面对面完成整个捐助过程。使所述公益捐助公开、透明,大大提高了其公信度。

第二方面,本发明提供了一种基于现场互动的实时公益捐助的系统,包括:

第一获取模块:用于获取待捐助者的身份信息、所述待捐助者的GPS地理位置信息以及所述待捐助者的所需物资信息;

第二获取模块:用于获取捐助者的身份信息、所述捐助者的GPS地理位置信息以及所述捐助者的提供物资信息;

距离计算模块:用于根据所述待捐助者的GPS地理位置信息以及所述捐助者的GPS地理位置信息计算任意一个被捐助者与每个捐助者的距离,将所述距离由小到大排序,生成所述被捐助者与所述每个捐助者的距离匹配表;

匹配模块:用于匹配所述的待捐助者的所需物资信息与所述每个捐助者的提供物资信息,依据所述距离匹配表,按每个捐助者与所述待捐助者的距离由小到大排序,得到距离最小的与所述待捐助者匹配的第一捐助者;

记录上传模块:用于记录并上传所述匹配成功的第一捐助者与所述待捐助者的实时捐助过程。

进一步地,所述距离计算模块包括:

随机抽取单元:用于随机抽取任意一个被捐助者;

计算单元:用于根据所述被捐助者的GPS地理位置信息依据所述每个捐助者的GPS地理位置信息分别计算其与每个所述捐助者的距离;

排序单元:用于将所述距离的计算结果由小到大排序;

提取生成单元:用于提取所述被捐助者与每个被捐助者的身份信息生成所述被捐助者与所述每个捐助者的距离匹配表。

进一步地,所述匹配模块包括:

判断单元:用于判断所述任意一个待捐助者的所需物资信息集合A{a1,a2…an}与所述捐助者的提供物资信息集合B{b1,b2…bn}是否存在交集C{c1,c2…cx},若判断结果为否则提示匹配失败,若判断结果为是则提示匹配成功并提取所述捐助者的身份信息和所述待捐助者的身份信息;

筛选单元:用于将所有与所述待捐助者匹配成功的捐助者依据所述的距离匹配表按每个捐助者与所述待捐助者的距离将所述匹配成功的捐助者由小到大排序,得到距离最小的与所述待捐助者匹配的第一捐助者。

进一步地,所述记录上传模块包括:

身份信息验证单元:用于验证所述第一捐助者与所述待捐助者的身份信息;

摄制及上传单元:用于摄制所述第一捐助者与所述待捐助者的实时捐助过程以及上传所述待捐助者与所述第一捐助者完成实时捐助的视频。

由上述技术方案可知,本发明提供的一种基于现场互动的实时公益捐助的系统可以使系统中任意一个被捐助者和与其匹配的捐助者之间通过系统生成的GPS地理位置信息共享界面以及实时通信窗口完成一次实时公益捐助的过程。所述公益捐助的过程可在系统中通过摄像模块与433M无线通信模块实时上传至系统,并分享至其他与所述被捐助者匹配的捐助者的手持终端上。

除此之外,本发明提供的一种基于现场互动的实时公益捐助的系统可使捐助者和被捐助者在系统生成的GPS地理位置信息共享界面以及实时通信窗口的帮助下完成实时公益捐助过程。使所述公益捐助公开、透明,大大提高了其公信度。

附图说明

为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍。在所有附图中,类似的元件或部分一般由类似的附图标记标识。附图中,各元件或部分并不一定按照实际的比例绘制。

图1示出了本发明实施例一所提供的一种基于现场互动的实时公益捐助的方法的流程图;

图2示出了本发明实施例二所提供的一种基于现场互动的实时公益捐助的系统的模块图;

图3示出了本发明实施例二所提供的一种基于现场互动的实时公益捐助的系统的距离计算模块的的单元组成图。

具体实施方式

下面将结合附图对本发明技术方案的实施例进行详细的描述。以下实施例仅用于更加清楚地说明本发明的技术方案,因此只是作为示例,而不能以此来限制本发明的保护范围。需要注意的是,除非另有说明,本申请使用的技术术语或者科学术语应当为本发明所属领域技术人员所理解的通常意义。

根据图一所示,本发明实施例一提供了一种基于现场互动的实时公益捐助的方法,包括以下步骤:

步骤S1:获取待捐助者的身份信息、所述待捐助者的GPS地理位置信息以及所述待捐助者的所需物资信息;

步骤S2:获取捐助者的身份信息、所述捐助者的GPS地理位置信息以及所述捐助者的提供物资信息;

步骤S3:根据所述待捐助者的GPS地理位置信息以及所述捐助者的GPS地理位置信息计算任意一个被捐助者与每个捐助者的距离,将所述距离由小到大排序,生成所述被捐助者与所述每个捐助者的距离匹配表;

步骤S4:匹配所述的待捐助者的所需物资信息与所述每个捐助者的提供物资信息,依据步骤S3生成的距离匹配表,按每个捐助者与所述待捐助者的距离由小到大排序,得到距离最小的与所述待捐助者匹配的第一捐助者;

步骤S5:记录并上传所述步骤S4匹配成功的第一捐助者与所述待捐助者的实时捐助过程视频。

当所述第一捐助者与所述待捐助者完成实时捐助后,所述捐助过程视频即上传至系统。系统自动共享至其他与所述待捐助者匹配成功的捐助者。

本实施例中,所述步骤S1中获取待捐助者的GPS地理位置信息的步骤具体包括:

步骤S101:获取待捐助者手持终端的第一标识符;

步骤S102:将所属第一标识符与系统预设标识符进行比较;

步骤S103:当所述第一标识符与所述系统预设标识符相同时,获取第一标识符对应的GPS地理位置信息。

所述待捐助者的GPS地理位置信息储存在系统的第一数据库中,所述捐助者的GPS地理位置信息储存在系统的第二数据库中。所述捐助者的GPS地理位置信息的获取步骤与所述待捐助者相同。

被实施例中,所述步骤S3具体包括:

步骤S301:随机抽取任意一个被捐助者;

步骤S302:根据所述被捐助者的GPS地理位置信息依据所述每个捐助者的GPS地理位置信息分别计算其与每个所述捐助者的距离;

步骤S303:将所述距离的计算结果由小到大排序;

步骤S304:提取所述被捐助者与每个被捐助者的身份信息生成所述被捐助者与所述每个捐助者的距离匹配表。

本实施例中,所述步骤S4中具体包括:

步骤S401:判断所述任意一个待捐助者的所需物资信息集合A{a1,a2…an}与所述捐助者的提供物资信息集合B{b1,b2…bn}是否存在交集C{c1,c2…cx},若判断结果为否则提示匹配失败,若判断结果为是则提示匹配成功并提取所述捐助者的身份信息和所述待捐助者的身份信息;

步骤S402:将步骤S401中所有与所述待捐助者匹配成功的捐助者依据所述的距离匹配表按每个捐助者与所述待捐助者的距离将所述匹配成功的捐助者由小到大排序,得到距离最小的与所述待捐助者匹配的第一捐助者。

所述待捐助者与所述第一捐助者匹配成功后,自动建立所述待捐助者和所述第一捐助者的实时通信窗口并自动生成所述待捐助者的GPS地理位置信息与所述第一捐助者的GPS地理位置信息的共享界面。

本实施例中,所述步骤S5具体包括:

步骤S501:验证所述第一捐助者与所述待捐助者的身份信息;

步骤S502:摄制所述第一捐助者与所述待捐助者的实时捐助过程并上传所述待捐助者与所述第一捐助者完成实时捐助的视频。

进一步地,所述步骤S502中所述实时捐助的视频时利用捐助现场的摄像模块自动摄制,摄制完成后利用433M无线通信模块上传至系统。

进一步地,所述步骤S401中,若匹配失败后则将所述捐助者的提供物资信息集合B存入等待队列,等待下一次匹配。

本发明实施例一提供的一种基于现场互动的实时公益捐助的方法可以使系统中任意一个被捐助者和与其匹配的捐助者之间通过系统生成的GPS地理位置信息共享界面以及实时通信窗口完成一次实时公益捐助的过程。所述公益捐助的过程可在系统中通过摄像模块与433M无线通信模块实时上传至系统,并分享至其他与所述被捐助者匹配的捐助者的手持终端上。

除此之外,本发明实施例一提供的一种基于现场互动的实时公益捐助的方法可使捐助者和被捐助者实时面对面完成整个捐助过程。使所述公益捐助公开、透明,大大提高了其公信度。

本发明实施例二提供了一种基于现场互动的实时公益捐助的系统,包括:

第一获取模块1:用于获取待捐助者的身份信息、所述待捐助者的GPS地理位置信息以及所述待捐助者的所需物资信息;

第二获取模块2:用于获取捐助者的身份信息、所述捐助者的GPS地理位置信息以及所述捐助者的提供物资信息;

距离计算模块3:用于根据所述待捐助者的GPS地理位置信息以及所述捐助者的GPS地理位置信息计算任意一个被捐助者与每个捐助者的距离,将所述距离由小到大排序,生成所述被捐助者与所述每个捐助者的距离匹配表;

匹配模块4:用于匹配所述的待捐助者的所需物资信息与所述每个捐助者的提供物资信息,依据所述距离匹配表,按每个捐助者与所述待捐助者的距离由小到大排序,得到距离最小的与所述待捐助者匹配的第一捐助者;

记录上传模块5:用于记录并上传所述匹配成功的第一捐助者与所述待捐助者的实时捐助过程。

进一步地,所述距离计算模块3包括:

随机抽取单元301:用于随机抽取任意一个被捐助者;

计算单元302:用于根据所述被捐助者的GPS地理位置信息依据所述每个捐助者的GPS地理位置信息分别计算其与每个所述捐助者的距离;

排序单元303:用于将所述距离的计算结果由小到大排序;

提取生成单元304:用于提取所述被捐助者与每个被捐助者的身份信息生成所述被捐助者与所述每个捐助者的距离匹配表。

进一步地,所述匹配模块4包括:

判断单元401:用于判断所述任意一个待捐助者的所需物资信息集合A{a1,a2…an}与所述捐助者的提供物资信息集合B{b1,b2…bn}是否存在交集C{c1,c2…cx},若判断结果为否则提示匹配失败,若判断结果为是则提示匹配成功并提取所述捐助者的身份信息和所述待捐助者的身份信息;

筛选单元402:用于将所有与所述待捐助者匹配成功的捐助者依据所述的距离匹配表按每个捐助者与所述待捐助者的距离将所述匹配成功的捐助者由小到大排序,得到距离最小的与所述待捐助者匹配的第一捐助者。

进一步地,所述记录上传模块5包括:

身份信息验证单元501:用于验证所述第一捐助者与所述待捐助者的身份信息;

摄制及上传单元502:用于摄制所述第一捐助者与所述待捐助者的实时捐助过程以及上传所述待捐助者与所述第一捐助者完成实时捐助的视频。

本发明实施例二提供的一种基于现场互动的实时公益捐助的系统可以使系统中任意一个被捐助者和与其匹配的捐助者之间通过系统生成的GPS地理位置信息共享界面以及实时通信窗口完成一次实时公益捐助的过程。所述公益捐助的过程可在系统中通过摄像模块与433M无线通信模块实时上传至系统,并分享至其他与所述被捐助者匹配的捐助者的手持终端上。

此外,本发明实施例二提供的一种基于现场互动的实时公益捐助的系统可使捐助者和被捐助者在系统生成的GPS地理位置信息共享界面以及实时通信窗口的帮助下完成实时公益捐助过程。使所述公益捐助公开、透明,大大提高了其公信度。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围,其均应涵盖在本发明的权利要求和说明书的范围当中。

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