微信小程序-校园闲置交易平台的设计与实现_第1页
微信小程序-校园闲置交易平台的设计与实现_第2页
微信小程序-校园闲置交易平台的设计与实现_第3页
微信小程序-校园闲置交易平台的设计与实现_第4页
微信小程序-校园闲置交易平台的设计与实现_第5页
已阅读5页,还剩38页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

微信小程序——校园闲置交易平台的设计与实现Wechatsmallprogram--Designandimplementationofcampusidletradingplatform内容摘要校园闲置交易小程序是以微信中的小程序作为平台让校园内的人们进行闲置物品交易的一个具有交易跟交友功能的小程序。自己通过在大学生活中进行观察,发现许多大学生在网络购物平台进行购买物品时会存在过度购买的情况,因此会有闲置物品的产生。同时朋友圈里也发现有大量的二手交易群存在,需要出售时就需要加入这些群进行售卖。我们经常使用微信,而且小程序给了我们一种途径,如果有一种非常便捷的交易平台对物品进行平价或低价出售,就可以让闲置物品再次被他人使用,这样就不需要专门下载app。在微信小程序的开发模式下,采用了HTML、css、PHP、MySQL等编程语言去实现闲置交易小程序的前端界面显示和与后端数据库的交互,满足了人们在微信平台上进行售卖的基本需求。关键词:微信小程序校园交易闲置物品二手AbstractThecampusidletradingappletisasmallprogramwiththefunctionoftradingandmakingfriends,whichusesthewidgetinwechatasaplatformtoletpeopleincampustradeidlegoods.Throughtheobservationincollegelife,Ifoundthatmanycollegestudentsintheonlineshoppingplatformwillhaveexcessivepurchaseofgoods,sotherewillbeidlegoods.Atthesametime,itisfoundthattherearealargenumberofsecond-handtransactiongroupsinthecircleoffriends,andtheyneedtobeaddedtothesegroupsforsalewhentheyneedtobesold.Weoftenusewechat,andsmallprogramsgiveusaway.Ifthereisaveryconvenienttradingplatformtosellgoodsatalowpriceoratalowprice,wecanletidlegoodsbeusedbyothersagain,sowedon'tneedtodownloadappsspecifically.Inthedevelopmentmodeofwechatapplet,HTML,CSS,PHP,MySQLandotherprogramminglanguagesareusedtorealizethefront-endinterfacedisplayofidletransactionappletandtheinteractionwithback-enddatabase,whichmeetsthebasicneedsofpeopletosellonwechatplatform.Keywords:WechatappletCampustransactionIdlearticlessecond-hand目录TOC\o"1-4"\f\h\z第一章绪论 [4]。5.2功能模块测试功能模块测试是对系统具备明显功能的最小粒度的测试,一般是由测试人员进行测试,了解测试功能可以促使开发者及时了解某个功能模块的不足或缺陷,便于及时纠正提,升代码质量和减少维护时间。和主流开发软件的不同体现在四个方面,分别是性能方面、兼容性方面、测试工具方面、网络测试方面。5.2.1性能方面因小程序运行时长相对较短、使用频度低,所以需要关注的性能指标比app要少。测试人员测试的过程其中就包括应用响应时间、内存、CPU、帧率、数据缓存大小。5.2.2兼容性方面操作系统兼用性(兼容Android系统跟iOS系统),机型兼容性(主要是屏幕适配):用rpi单位对大部分屏幕进行适配,但仍然需要考虑小众机型的兼容性;微信版本的兼容性(基础库版本适配),针对开发版,通过修改调试基础库版本即可做兼容性测试。5.2.3测试工具方面开发版:可以使用开发者工具自带的测试功能,设置appData的值可以比界面检查的更细。再比如fiddler中inspectors,也可以借助真机调试体验版/正式版:使用的是Fiddler工具测试。通过运行小程序后,即可以在fiddler上看到因程序设计的原因抓取的https的包。5.3测试结果本次测试使用的是微信开发者工具中自带的测试工具Audits进行测试,调试参数如图5.3-1所示图5.3-1Audits工具通过测试后,显示以下结果,如图5.3-2所示。整体评分虽然在在70分以上,但只有在性能方面是相对优秀的,由此可见,在此次设计中,对于颜色的搭配和控制图片规格大小的能力还是比较薄弱的。图5.3-2测试结果因此,对于本次毕业设计来说,小程序的性能虽然可能在一定的的程度上接近于运行在手机上的小程序,但还是有很大差距的,像交互界面的颜色搭配,轮播图的规格大小都没有严格管控,所以这只是简单地做出了一个小程序,还不足以让用户进行普遍应用。

结论在本次项目开发当中,能够独立完成了一款可运行在微信上的小程序——校园闲置交易小程序(简称“阳光二手街”),实在是令人感慨万千,虽然从未学过小程序,但是靠我自己一步一个脚印去走也是很快乐的。同时该小程序虽然仍有缺陷可以继续完善,但基本功能完备。对于这个项目,在这个完整的开发过程中,我深深地感受到了自己所具备的知识是相当的狭隘,许多时候都是自己去百度知识点去查看他人都理解。虽然只是作为一个毕业项目去设计,但是我觉得这是一个能让知识与实践进行融合的一个过程,让我认识到必须要有整套完善的开发计划以及相关的开发设计文档,保障每项工作都能够按部就班地完成,这样才能使我们学到的知识变为自己所拥有,才能真正地为自己所掌握。同时我还发现写毕业设计论文也要有一定的规划,由于我前期都在设计程序样式,编写代码,并没有去撰写我的毕业论文,都堆到了最后才来写,就显得时间不是很充沛了。还有些时候我在百度上查找到一些用到的参考文献,在当时并没有好好记录下来,以致之后在写参考文献资料时又要重新找一遍。这是我在编写论文时的马虎之处,我只能让更多的时光和精力去为我的行为买单。最后,在这一段时光里,通过设计小程序,让我更加熟悉HTML、CSS和JavaScript,也更加了解到如何使用本地环境去作为小程序的服务器进行数据存储,我坚信所有这些通过本次毕业设计项目开发所收获的东西,必将伴随着我继续前行,使我终生受益。

参考文献张帆.微信小程序项目开发实战:用WePY、mpvue、Taro打造高效的小程序[S].北京:电子工业出版社,2019(6);14-14百度百科PhpStudy[EB/OL],/item/phpStudy/7894712?fr=aladdin微信官方文档-小程序[EB/OL],/doc/,2016(9)微信小程序测试(原创博文)[EB/OL],/Rachchchhchel/article/details/90545003傅伟,涂刚,张贤龙.基于微信小程序的电子商城设计与实现[J].电脑编程技巧与维护,2020(03):60-62.苟晨仝,刘洋,江丹.“互联网+”下大学生闲置物品交易研究——以成都高校为例[J].中国市场,2020(11):64-65+67.沈东旭,白建,姚嘉明.基于小程序在市场交易中的应用[J].河北农机,2020(02):74.祁丽霞,侯瑞源,杨文启,李发庆,周天才.大学生二手书小程序交易平台的研究[J].河南科技,2019(32

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论