APP下载

基于微信小程序的纸张回收系统的设计与开发

2019-09-10杨浩锐彭楚瑶

学习与科普 2019年24期
关键词:微信小程序开发设计

杨浩锐 彭楚瑶

摘 要:研究运用微信小程序对纸张回收系统进行设计和开发,该系统页面简洁,反应速度快,易于扩展,扫码可用,可以用于线下纸张回收的互联互通,以此鼓励人们将乱丢乱弃的纸材资源投放到纸投箱中。

关键词:微信小程序;纸张回收;开发;设计

1 背景

近几年来,中国的环保标准不断提高,环保督察力度也越来越大,一批中小型造纸厂被迫关停或者整合改产,纸厂开工率大大降低,纸张原材料及成品库存减少,供應量下降,纸价不断攀升。根据相关研究表明,人们对日常生活用品的回收行为由高到低依次为:纸张、金属、塑料、电子产品、玻璃和电池[1]。于朋朋[2]等学者指出,纸资源是我们生活的必需品,每天都有大量的废纸产生,但目前我国的废纸回收利用率不高,随着纸浪费现象的逐年增加,造成越来越明显的资源紧缺等负面影响。多家废品收购站工作人员也表示,目前废纸的回收价格已翻番,部分地区甚至更高,创下9年以来的最高值。我国造纸产业依然存在着许多亟待解决的问题[3],当下我国造纸行业的市场规模已经接近万亿元,下游消费量更是稳步增长,整个国内包装用纸每年都有4%左右的需求递增,市场对纸张的需求仍然很大。

为响应政府的号召,解决此现状,本研究欲开发一款扫码可用环保小程序,从纸投中纸张中分类出书籍、过期报刊等,对书籍匮乏纸张使用资源缺乏的地区进行捐助,着力于解决资源紧缺、环保等社会紧缺问题,并助力形成一种良好的纸张管理新渠道。

2 技术路线

2.1 微信小程序

微信小程序,简称小程序,英文名Mini Program,是一种不需要下载安装即可使用的应用,它实现了应用"触手可及"的梦想,用户扫一扫或搜一下即可打开应用。2017年1月9日,张小龙在2017微信公开课Pro上发布的小程序正式上线。

2.2 JavaScript

小程序开发框架的逻辑层是由JavaScript编写。逻辑层将数据进行处理后发送给视图层,同时接受视图层的事件反馈。在JavaScript的基础上,增加App和Page方法,进行程序和页面的注册。提供丰富的API,如扫一扫,支付等微信特有能力。每个页面有独立的作用域,并提供模块化能力。开发者写的所有代码最终将会打包成一份 JavaScript,并在小程序启动的时候运行,直到小程序销毁。

3 纸张回收系统设计

3.1 小程序框架

整个小程序框架系统分为两部分:视图层(View)和逻辑层(App Service)。框架可以让数据与视图非常简单地保持同步。当做数据修改的时候,逻辑层将数据进行处理后发送给视图层,同时接受视图层的事件反馈。小程序总体架构设计如图1所示:

3.2 小程序功能模块设计

整个小程序主要功能有纸张回收模块,“捐赠小达人”模块、同城购物模块、社交模块等。该小程序用于线下回收箱的互联互通,而线下回收箱箱将被下放到各个社区,用于回收废旧的、可回收的纸张、书籍、报刊等,投放人可通过重量换取一笔鼓励金和爱心值积分,以此鼓励人们将乱丢乱弃的纸材资源投放到纸投箱中。

3.2.1纸张回收模块

纸张回收模块是小程序设计模块中重要一环,通过微信小程序扫码打开柜子和投放纸张,投放的纸张可以分为一般纸张、杂志和书本、不可回收的纸张等。一般纸张可以回收到专业的环保公司进行纸张再循环利用;杂志和书本可在小程序上展示,供需要的同学使用;不可回收的纸张需进行废物处理再出售捐赠贫困户。用户可凭借纸张重量获得一笔奖励金,奖励金用于提现、捐款和兑换商品。

3.2.2“捐赠小达人”模块

“捐赠小达人”模块是小程序设计的趣味功能模块,小程序统计使用者的在回收纸张机器投入的纸张数量,在得到相应的金额回报以外,将会累计用户每个月的回收数量,每个月达到微信好友当中最多的使用者将会在微信名旁边加上一个特殊的小称号,并会在小程序页面进行置顶投放想要分享给大家看到的图片;不仅如此,每次成为当月的捐赠小达人将会得到相应的小程序积分,还可以联合支付宝以及微信支付,用所拥有的小程序积分兑换该小程序商城的书本还有与市面上合作的商家进行商品兑换,实用性强,操作方便。如图2所示:

3.2.3同城购物模块

小程序通过打造特色市场作为茂名各地特色产品的交易平台,并通过市场调查和分析,精准的为各大商家提供供需要求的趋势,避免产能过剩。同时我们也将进行信誉担保型的双边交易平台,信誉交易平台也会对每位用户进行信誉评估,给予真实性高的信誉评分,并区分等级。保证交易的安全有效。此外,我们也会提供跳蚤街道便于用户对于自我产品的易物之举,并会通过联系专门的快递人员或者在各大高校的驻点人员进行易物操作。用户可以在产品平台上进行或新或旧的产品交易购物。交易完成后的产品的售后也可直接咨询平台服务人员,我们将在限期内保障商品质量。如图3所示:

3.2.4社交模块

社交模块是专门打造一个用户交流平台,平台上有专门的产品分类讨论专区,平台将杜绝一切匿名的评论,对于每一位评论人员都要求实名制的验证。用户可以分享自己的心情、生活和小趣事。以做公益的态度打卡每天的生活状态,积极向上,充满正能量。如图4所示:

4 纸张回收系统功能的实现

4.1小程序主界面的实现

项目前期是放在高校试点,以高校学生为用户主体,为用户回收纸张提供功能服务,回收类型以纸材书籍等为主,因此小程序的主界面较为简洁明了、颜色较为活泼,布局清晰有条理,小程序功能分类明确易于查找。 用户进入主界面可看到可回收的纸张类型,可选择捐赠纸张、书籍、报刊等,捐赠时输入捐赠纸张重量,联系电话以及备注,捐赠相应的纸张后选择提交。用户在此界面“书籍”右边人头按钮可看到回收系统的简介,此界面的内容可在服务器端修改。如图5所示:

4.2纸张回收小程序关键功能

4.2.1 用户登录注册功能

用户通过扫描小程序二维码直接进入授权页面,第三方平台新增小程序授权托管,小程序管理员将小程序授权给第三方平台后,该平台可帮助小程序进行代码开发与帐号管理。托管方式很简单:小程序管理员在支持小程序的第三方平台上,扫码同意即可授权。打造“无需安装、触手可得”的用户体验,扫码进入授权页面后点击“同意授权”,由小程序托管直接授权。

4.2.2:同城商品购物。

为了相应国家精准扶贫的号召,专门为茂名的农产品和城市特产进行销售,例如:三华李、龙眼、香蕉、荔枝等农村品。其次,为了防止农产品过剩问题,平台会提供农产品众筹,共同为农民度过难关。通过搭建购物平台与精准扶贫结合起来实现线上和线下的无缝接合,为消费者提供优质服务,实地实际为群众脱贫致富增加新的门路。

4.2.5:“捐赠小达人”。

小程序将统计使用者的在回收纸张机器投入的纸张数量,在得到相应的金额回报以外,累计用户每个月的回收数量,每个月达到微信好友当中最多的使用者将会在微信名旁边加上一个特殊的小称号,并会在小程序页面进行置顶;不仅如此,每次成为当月的捐赠小达人将会得到相应的小程序积分,可以与市面上合作的商家进行商品兑换,实用性强,操作方便。如图6所示:

5 总结

近年来为了经济的发展,我们的环境资源付出了惨重的代价,而且当前的生态环境仍有不断恶化的趋势[4],纸张回收系統小程序的实现很好的完成了当初的设想,基于“互联网+环保+公益+购物+社交+商业”的背景下,能够用于回收的纸张、书籍、报刊等,投放人可通过重量换取一笔鼓励金和爱心值积分,可兑换相应的商品,该系统用于线下回收箱的互联互通,以此鼓励人们将乱丢乱弃的纸材资源投放到纸投箱中,将惯常行为提升到环保、节约资源、爱心奉献等新高度。

参考文献:

[1]司喜红. 环保价值观与回收再利用行为的关系研究[B].四川师范大学,2012

[2]于明明. 纸再生的可见与不可见[J].上海师范大学,2018

[3]王雪梅. 环境保护对我国造纸产业国际竞争力影响的研究[F],北京林业大学,2008

[4]沙之杰. 低碳经济背景下的中国节能减排发展研究[F],西南财经大学,2011

猜你喜欢

微信小程序开发设计
BUBA台灯设计
信息技术与专业课程融合路径探索
有种设计叫而专
当图书馆遇上微信小程序
在线投稿与编辑系统的设计与开发
遵义红色旅游开发对策研究
基于J2EE和Ionic的ITer学习APP设计与开发
单片机在电子技术中的应用和开发
匠心独运的场地设计画上完美句点
设计之味