- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于微信小程序的高校二手商品交易平台设计与开发
摘 要
每一年都会有大量的高校毕业生,高校生毕业之后会产生很多二手物品,如书籍、自行车和电脑等等。如何处理它们成了一个相当大的难题,有一些东西是毕业后不需要的,或者毕业后就想换新的,直接扔掉当作垃圾处理是很浪费可惜的。而同样,每年都会有新生加入到高校中,有的可能无法承担起某些必需物品高昂的费用。微信小程序又是一款轻便、容易上手的程序,能让大众更好地接受。因此,设计一款用于高校进行二手商品的微信小程序为广大学生提供一个平等、自主的交易平台是非常有必要的,可以让学生更加轻松方便地购买到适合自己的商品,也可以出售自己不需要的商品,解决了高校生的问题也提高了大家的环保意识。关键词:高校;二手商品;交易;微信小程序
基于微信小程序的高校二手商品交易平台设计与开发
第一章 绪论
1.1 研究背景
作为一个高校学生,每一年到了毕业的时候都会看到宿舍楼下堆满了毕业生不需要的物品,有的物品会被一些学生拿走,而有的则是当废品处理掉,造成资源的浪费。在这个信息化的时代,应当又更好的处理这些物品的方法。目前国内外已经有一些用于二手商品交易的网站或者app了,如国内的咸鱼,国外的有Vinted、OfferUp,这些网站或者app大多数用于社会上或者社区中,并没有针对到学生,于是研发一款用于学生之间互相买卖不需要的物品的平台可以解决校园中资源利用不充分而造成浪费这个问题。在物品不需要的时候,把物品上架到平台,然后其他学生就可以根据需要来购买自己需要的物品,大大地提高了物品的利用率。由于该平台的用户为在校学生,因此交易的真实性和安全性都得到了很大的保障。
微信又是现在每个学生必备的app,用于日常的沟通。微信小程序则是微信连接用户与服务的方式,可以在微信内被便捷地获取和传播。微信小程序开发起来也比较方便,微信提供了一系列接口供开发者使用。微信小程序还推出了云开发服务,开发者无需搭建服务器,即可使用云端能力,使用平台提供的 API 进行核心业务开发,即可实现快速上线和迭代,同时这一能力,同开发者已经使用的云服务相互兼容,并不互斥。云开发服务大大降低了开发微信小程序的复杂度,为开发者提供快捷便利的开发环境。因此选择使用微信小程序作为这个平台的环境。
1.2 主要工作内容使用微信开发者工具完成高校二手商品的交易平台的设计与开发。第二章 相关概念和技术基础
2.1 微信小程序
微信小程序是一种不需要下载也不需要安装就可以使用的应用程序,是微信在2017年1月份上线的一个产品。其实就是嵌入微信里的功能丰富、操作简洁的轻应用。概括来说,微信小程序就是把app的功能集成到小程序当中,用户可以在微信里面实现app的基本功能,优势有:1、无需下载安装,有微信app即可;2、开发成本更低;3、自带大量的微信用户流量,推广更加简单。
2.2 微信小程序云开发
微信小程序云开发其实就是无服务端架构,它提供了云函数的能力,可以在小程序端直接调用云函数,同时提供了云数据库和云存储的能力,无需先购买服务器。简单来说,云开发就是使用腾讯服务器的存储后端的数据,然后通过云开发提供的接口按需调用数据到前端。云开发的优点在于简单、节约成本,缺点是没有自备服务器自由,有配额限制。其中传统数据库中的表相当于云开发数据库中的集合,相当于表中的属性相当于集合中的字段,一条字段集合称为记录。 2.3 微信开发者工具微信开发者工具是微信官方针对微信小程序的开发工具,集合了开发、调试、预览、上传等功能。
2.4 Javascript
Javascript是一种脚本编程语言,一种动态类型、弱类型、基于原型的语言。它的解释器被称为Javascript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早在HTML网页上使用,用来给HTML网页增加动态功能,现在也可用于构建服务端。
PAGE 4
2.5 VantUi组件库
VantUi组件库是一个轻量、可靠的移动端组件库。提供60多个高质量组件,覆盖移动端各类场景。性能极佳,组件平均体积不到1kb,支持多种开发框架。第三章 系统需求分析
3.1 登录系统
提供注册和登录功能,注册时需要输入用户名、手机号、密码,登录时需要输入手机号、密码。提供退出登录功能。
3.2 个人信息管理系统
管理个人帐号的信息。包括展示个人信息,包括用户名、手机号、微信号、QQ号、用户头像、地址;更改部分信息,如用户名、微信号、QQ号、用户头像;添加删除个人地址;在个人信息界面提供快速删除个人发布的商品的功能。
3.3 商品功能模块
发布个人闲置商品,在商品展示页面提供删除自己发布的商品的功能,提供查看商品详情页面的功能以及单个购买商品功能。
3.4 搜索模块
使用关
文档评论(0)