发布信息

一种基于Android的定点互助平台

作者:admin      2022-10-28 23:01:06     872



计算;推算;计数设备的制造及其应用技术一种基于android的定点互助平台技术领域1.本发明属于技术开发领域,尤其是一种基于android的定点互助平台。背景技术:2.目前人们的生活变得逐渐快节奏化,而生活中的琐事又过于繁多,且处理生活琐事所花费的大多数时间都花费在了路途之中,而其中的很多事务并不需要我们本人亲自前往,而以往所存在的困难是我们无法找到事务所在位置里能帮助我们解决问题的人,而定点互助系统便成功的解决了这一点,其利用位置信息能为用户精准匹配到相应位置能帮助解决其愿意帮助解决此事务的其他用户。本质是将信息进行匹配以达到为用户提供所需要的信息的功能。这样,用户便可请其他方便的用户帮助自己完成自己的事务,同时也能利用自身的位置优势帮助其他用户完成任务,以达到互利共赢的终极目的。技术实现要素:3.本发明的定点互助平台包括客户端和服务器端两个部分。前端主要是面向用户的用户登录、用户注册、任务发布、任务搜索、历史任务查询、任务确认。服务器端用于处理用户的请求并返回需要数据。本平台采用前后端分离技术,客户端采用android,服务器端采用springboot框架,本平台操作方便、结构完整、界面简洁,可以带给用户较好的使用体验。4.一种基于android的定点互助平台,其特征在于本平台采用了前后台分离技术,包括客户端和服务器模块。所述用户模块,主要是面向用户的用户登录、用户注册、任务发布、任务搜索、历史任务查询、任务确认。任务的发布与检索都携带位置属性,以便搜索特定位置附近的任务。服务器端采用分布式微服务框架,使得项目在便于管理的同时并具有处理大量用户请求的能力。5.本发明的优点和积极效果是:6.1.任务的发布与接收引入了位置这一重要属性,让用户能够接收自身附近的任务,为任务的发布者提供了解决远距离事务的便利,同时让任务的接收者能够很好的利用个人的位置优势为他人提供帮助,使得人们得生活更加便利。7.2.服务器端采用分布式微服务架构,多个模块使得服务器端更加便于管理与维护,同时也能解决高并发的问题。附图说明8.图1是本发明的系统功能结构图。具体实施方式9.以下结合附图对本发明做进一步说明。10.如图1所示,通过对定点互助系统的需求分析。其主要功能部分位于android客户端。客户端部分主要包括发布任务、接收任务、个人任务列表、个人中心四大部分。11.发布任务模块主要由用户通过调用百度地图确定任务发布的位置,在确定完任务位置之后在后续的任务信息输入框中输入任务的内容,任务积分,任务截止时间等多个信息。输入完成信息后点击提交按钮则将数据传给云服务器端,由云服务器端将信息保存到数据库,以供其他用户检索这个任务。12.接收任务模块主要用于用户检索特定位置的任务并进行接收,用户调用百度地图确认想要检索的的任务地点以及范围后,安卓客户端将将请求传到服务器端,服务器端根据安卓客户端传输过来的任务经纬度以及范围从数据库中检索满足要求的任务并进行分页返回给客户端显示。用户查看到合适的任务后便可以进行接收。13.个人任务列表模块主要用于用户查询各种类型的任务,如已接收未完成,已接收已完成等。其中已接收未完成和已发布已接收已完成的任务可进行任务完成的确认。这里对任务完成的确认首先需要任务接收者确认已完成,在任务接收者确认任务已完成后任务就从已发布已接收但未完成任务变成了已接收已完成待确认任务,此时任务发布者进行任务确认完成,任务便成为了已完成的任务被归到历史记录中。不同类型任务的查询通过给数据库中的任务设置标志属性用于区别检索,当任务被接收或被完成时修改标志属性的值来做出任务状态的改变。14.个人中心模块主要用于用户查看和修改个人的信息,其中的历史记录用于查看用户曾经发布或曾经接收的任务。其实现方法是当任务被完成时就设置任务的属性为已完成,并且为任务添加完成时间和完成人的信息,这样就能向服务器端发送获取历史记录的请求来获取历史任务信息。密码修改部分主要采用短信验证码的方式,用户用手机接收验证码来确认是否是用户本人在进行密码修改操作,验证码输入正确便可以直接进行密码修改。15.需要强调的是,本发明所述的实施例是说明性的,而不是限定性的,因此本发明包括并不限于具体实施方式中所述的实施例,凡是由本领域技术人员根据本发明的技术方案得出的其他实施方式,同样属于本发明保护的范围。技术特征:1.一种基于android的定点互助平台,其特征在于,本平台采用了前后台分离技术,包括前端用户模块和服务器模块。所述用户模块,主要包括面向用户的用户登录、任务发布、任务搜索、任务确认、历史任务查询,所述服务器模块,主要包括对用户信息的增加与修改,对任务信息的更新,对任务的检索。服务器端采用分布式微服务架构,能有效的缓解处理大量信息时出现的宕机问题。2.根据权利要求1所述一种基于android的定点互助平台的用户登录,其特征是用户在android客户端输入用户名密码,android端将信息传递给服务器端由服务器端与数据库信息进行比对进行登录。3.根据权利要求1所述一种基于android的定点互助平台的任务发布,其特征是,任务发布是用户界面的一个功能。采用百度提供的位置服务来定位当前位置或搜索其他地理位置来确定任务的经纬度,将用户输入的任务内容以及任务位置经纬度发送到服务器端存储。4.根据权利要求1所述一种基于android的定点互助平台的任务搜索,其特征是,任务搜索是用户界面的一个功能。采用百度提供的位置服务来定位当前位置或搜索其他地理位置来确定任务的经纬度,将经纬度传递到服务器端,由服务器端根据经纬度检索该位置一定范围内的任务并返回给客户端。5.根据权利要求1所述一种基于android的定点互助平台的任务确认,其特征是,任务确认是用户界面的一个功能,当用户接收或发布一个任务后,会为数据库中任务添加finish属性并设值为false,当任务的发布者和接收者都确认任务已被完成后任务的finish属性被修改为true。双方确认保证了任务完成。6.根据权利要求1所述一种基于android的定点互助平台的历史任务查询,其特征是,历史任务查询是用户界面的一个功能,当任务完成时会在数据库中为任务添加完成时间,完成人等信息,用户查询历史任务时将信息传到客户端进行显示。技术总结本发明涉及一种基于Android的定点互助平台的设计与实现,该平台能够实现较好的用户体验。基本功能包括:客户端方面,主要是面向用户的用户登录、用户注册、任务发布、任务搜索、历史任务查询、任务确认。其中任务发布与检索调用百度地图来获取位置的经纬度,并使用经纬度进行计算检索一定范围内的任务信息。服务器端用于处理用户的请求并返回需要数据。本发明的定点互助采用了前后台分离技术,前端采用Android,服务器端采用Springboot框架。服务器端采用分布式微服务,用以缓解高并发问题。本平台操作方便、结构完整、界面简洁,可以带给用户较好的使用体验。户较好的使用体验。技术研发人员:梁倩 郑泽严受保护的技术使用者:天津科技大学技术研发日:2021.04.27技术公布日:2022/10/27









图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!




内容声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。部分内容参考包括:(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供参考使用,不准确地方联系删除处理!本站为非盈利性质站点,发布内容不收取任何费用也不接任何广告!




免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理,本文部分文字与图片资源来自于网络,部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!的,若有来源标注错误或侵犯了您的合法权益,请立即通知我们,情况属实,我们会第一时间予以删除,并同时向您表示歉意,谢谢!

相关内容 查看全部