【基于python的订餐小程序设计6000字】_第1页
【基于python的订餐小程序设计6000字】_第2页
【基于python的订餐小程序设计6000字】_第3页
【基于python的订餐小程序设计6000字】_第4页
【基于python的订餐小程序设计6000字】_第5页
已阅读5页,还剩34页未读 继续免费阅读

下载本文档

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

文档简介

图4-4菜品列表页面关键代码如下:4.1.4轮播图后台页面添加小程序首页的轮播图需要填写图片地址和图片描述,添加成功之后会在列表页显示相关信息,也可进行修改或者删除:图4-5添加轮播图页面图4-6轮播图列表页面关键代码如下:4.1.5管理员后台页面添加后台管理员,添加成功之后可以在列表页查看,有需要的话也可以修改。图4-7添加管理员页面4.2小程序端实现4.2.1小程序访问入口通过微信搜索小程序进入,获取微信账号授权进行登录,登陆成功界面如下图所示:图4-9个人页面关键代码如下:4.2.2小程序首页(index)小程序的首页有四个功能图4-10小程序首页点击进入首页用户可以查看各种具体的菜品信息,然后可以通过点击菜品加入购物车,并且可以选择菜品的数量,就是可以点一道菜多份,然后下订单支付,通过消息队列完成该任务。点击菜单浏览可以直接进入点单界面。但是虽然进入了点单界面想要加入购物车是不行的,小程序会提示顾客去首页扫码点餐。关键代码如下:店电话通过wx.makePhoneCall接口调出手机拨号界面(仅为实例手机号)。点击在线客服可以进入模拟客服会话界面。4.2.3点单界面(buy)顾客在这个界面浏览菜品,选择性地加入购物车,通过wx.request请求访问数据库,实现点单界面。图4-11浏览菜品页面在购物车的界面中采用了遮罩层,在购物车中可以对已选菜品进行增删改查。如下图所示:图4-12购物车页面关键代码如下:4.2.4确认订单界面(confirmOrder)顾客在这个界面进行核对订单并付款,因为开通支付功能需要缴纳费用,所以这里采用模拟支付,支付之后便能在我的订单里面查询,如下图所示:图4-13购物车页面图4-14支付页面关键代码如下:4.2.5我的订单界面(myOrder)在小程序端完成点餐之后商家后台会收到点餐订单信息,后台确认完结订单,订单就会出现在待评价的模块中。图4-15商家后台订单界面图4-16订单界面关键代码如下:4.2.6我的评论界面(mycomment)在已完成订单模块点击去评价按钮即可进入评论界面:图4-17评价区关键代码如下:我的评价界面可以查看所有评价:图4-18查看评价界面关键代码如下:4.2.7更改个人信息界面(change)图4-19信息修改页面关键代码如下:第6章测试6.1测试方案按照开发阶段来进行划分,可以分为单元测试、集成测试、系统测试和验收测试四个步骤。6.2测试步骤各个模块测试:分开来测试,用户的登录模块、菜品的管理模块、各个类别管理模块、轮播图管理模块、管理员模块的功能,看能否成功运行。环境测试:目标是对测试的模块进行组合的测试,比如说是集成的测试,目标是完成小程序的设计会不会有差错的结构方面问题。系统测试:操作人员在后台提交的数据能否存储到数据库中,以及后台的数据能否和小程序端的数据完整对接。验收测试:主要突出用户的作用,使用微信开发者工具里面的真机调试,在手机上模拟点餐、支付、查看订单、评价一系列流程。如果操作都符合预期结果,证明项目功能完好。6.3测试结果测试完毕后,各个功能健壮,商家可以在后台对小程序的菜品等信息进行操作,顾客也能够使用小程序扫码点餐,实现了项目所需要完成的目标。参考文献[1]基于Android的餐厅点餐系统的设计与实现[D].胡向颖.青岛科技大学2018[2]李新锦,鲁志萍,刘苑如.基于微信小程序的校园点餐系统的设计[J].电脑知识与技术,2020,16(07):50-51+56.[3]李龙澍,郑诚.软件工程课程设计.第2版[M].北京:机械工业出版社,2016[4]在线点餐系统的设计

温馨提示

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

评论

0/150

提交评论