基于Android平台废品回收系统设计与实现.docVIP

基于Android平台废品回收系统设计与实现.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Android平台废品回收系统设计与实现

基于Android平台废品回收系统设计与实现   摘要:为解决再生资源回收利用问题,基于Android平台,结合“互联网+”废品回收理念,设计一款专注于线上预定线下回收的移动互联网APP,通过在线预约、上门回收的方式简化回收步骤,提高回收效率,从而更好地促进废品回收业的发展。   关键词关键词:Android平台;互联网+;iOS;系统设计   中图分类号:TP319 文献标识码:A 文章编号:1672-7800(2016)004-0090-02   0引言   废品回收又称再生资源利用,指在社会生产和生活消费过程中产生的,已经失去原有全部或部分使用价值,经过回收、加工处理,能够使其重新获得使用价值的各种废弃物[1-3]。随着经济的快速发展,人们的生活水平不断提高,我国生活废品产生量逐年增加,而从事废旧物资行业的人员普遍缺乏一种有效渠道去收集卖家信息,只能靠传统穿街走巷叫卖形式来回收废旧物品。而对于普通家庭用户而言,则长期存在信息不对称的问题:一是居民找不到回收站,二是回收价格不透明,用户的废旧物品已经丧失全部或绝大部分使用价值,属于被遗弃的生活消费品,放在家中还占用空间,面对家里成堆的快递废纸箱、塑料瓶,想妥善处理时却因为找不到合适的回收人员或者因为回收人员服务太差而宁愿直接丢弃[4],造成资源浪费。   在这个万众互联、万物互联的时代,再生资源回收行业也不可避免地受到互联网的影响与改变,本文针对上述问题和目前现状,提出一个基于Android平台的废品回收系统可行性方案并加以实现。通过移动设备线上投废、线下交投的模式,网络平台整合上下游资源,形成人人参与废品回收,变废为宝,有效解决买卖废品信息不对称的问题。对于普通用户来说,通过登录App在线登记回收物品,填写回收地址和预约时间,就会有专业回收人员上门进行分类回收[5]。每一个专业回收人员不仅可以在回收端以地图的形式查看附近的废品,而且还可以通过接单实现回收。   1系统总体设计   本系统采用C/S架构的设计原理,系统结构如图1所示,分为卖家端App以及回收人员端App,通过与部署在阿里云的Tomcat服务器发起网络请求并将请求的json数据封装为实体模型,最终在App上显示。系统主要包括以下三大模块:   (1)订单模块。每个注册用户可以根据自己回收的物品选择种类、填写回收地址、预约回收时间等操作并在后台下订单。可以根据需求修改订单状态,如取消订单等。   (2)订单地图。回收人员在首页上可以看到最近的回收订单,以标注的形式显示,点击标注可以看到订单详情。   (3)历史记录。注册用户可以查看自己已下的历史订单及其状态,回收人员则可以查看自己已接收的订单及其状态。   2系统实现   卖家端通过注册登录系统可成为会员,从而拥有发布回收订单、取消回收订单、查看历史订单、提现等权限。以发布回收订单为例:在App首页上,选择回收的种类(小物品杂物、大件废弃物、数码设备、家用电器),进行预约回收,如点击小物品杂物,在已有的回收物中选择二级分类(衣服、塑料瓶、易拉罐等),然后填写联系方式,接着进入地址管理页面选择预约回收的地址或者点击添加新地址,最后添加预约时间就可以提交订单。添加订单部分代码如下:   RequestParamsparams=newRequestParams();   params.addQueryStringParameter(user_id,   SharedUtils.getUserId(getApplicationContext())+);   params.addQueryStringParameter(time,orderTime);   params.addQueryStringParameter(typeid,1);   params.addQueryStringParameter(addressid,addressid+);   params.addQueryStringParameter(product,product);   newHttpUtils().send(HttpMethod.GET,CONSTS.Order_Data_Url,params,   newRequestCallBack(){   @Override   publicvoidonFailure(HttpExceptionarg0,Stringarg1){   Toast.makeText(VariaActivity.this,arg1,   Toast.LENGTH_SHORT).show();   }   @Override   publicvoidonSuccess(ResponseInfoarg0){

文档评论(0)

130****9768 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档