零碎功用概述
经由研讨观察和搜集资料,同时思索到用户体验和所掌握的相关影视题材的知识面,决议将用户和治理员扮演所登陆的页面停止别离,这样的关于用户而言,就可要关注更多点餐就行,关于治理员来说,就可要关注营收、订单数量相关信息短片题材等店肆运营中有关只需,零碎构学生题材造如下所示图。
四季题材g.csdnimg.cn/20200712144600503.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM1NjM0MTgx,size_16,color_FFFFFF,t_70″>
从上图也可以看出,外卖点餐的零碎构造包罗两大部分,包罗:前台展现、靠山治理,辨别对应着不用的运用人群。其前台展现对应着用户,次要关注更多订餐这一核心流程,前台展现模块中又也可以细分为用户上岸受权、商品相关信息、播种餐厅地址、购物车等模块。厥后台治理对应着商家治理员,次要关注更多店肆运营中的全体状况,靠山治理模块也可以分为商品治理,分类治理,订单数量治理,和治理员登录子模块。
模块消费需求描绘
外卖点餐平台将用户和商家进行了别离,关于这样的部分设计,大大降低了零碎的耦合度,同时添加了平台的体验性。上小说题材面就对上图的零碎构造图停止详尽诠释,关于前台模块,次要关注更多的中心就是用户完成4订单数量并支付的操作方式,其流程如下所示图所示。
用户上岸外卖点餐平台时,零碎会进行判断是否是第作文题材一次上岸该平台,假视频题材如是那么说就跳转到初次上岸页面,给用户一些操作上的指点,让用户可以更好的运用该平台,假如用户曾经上岸过平台,那么说就默许用户会运用该平台完成4订单数量操作方式,此时直接把跳转到首页即可。用户在首页可以看到商品的分类和商品的相关信息,并且会根据用户的爱好,系统自动引荐用户能够不喜欢的商品。
用户针对不喜欢的商品参加到购物车之后,也可以持续阅读其他相关信息,购物车中的商品不会消失,这样的兽性化的操作方式,也可以增加用户的操作方式,添加了用户的体验,用户可以选择完商品之后,点击提交订单数量就也可以进入订单数量概况页面,订单数量页面也可以可以选择收货地址,曾经订餐的备注信息,填写完信息之后,点击支付按钮,只需停止订单数量的领取,接着跳转到订单数量概况页面,并显示订单的形态和商家的打电话。
微信小顺序首页中,也可以点击下方中间的订单数量列表页面,此页面会展示该用户的一切订单数量相关信息和订单数量的形态,也也可以点击某一订单数量检查该订单的详尽相关信息,关于订单数量的形态有未支付、已取消、商家派送中、等候收货这些状态、关于未支付的形态也可以点击作废和支付,会依据点击不同的不良行为,进入差别的形态中。
微信小顺序首页下方右侧的按钮,也可以停止团体相关信息治理页面,此页面会展示该用户的相关信息,包罗用户头像、昵称、收货餐厅地址等信息,其中包括用户头像和昵称信息是依据用户在微信中使用的头像和昵称,关于收货餐厅地址也可以停止检查、可以添加、删除和修改操作,收货地址集成了腾讯地图,用户可以添加收货地址时,会可获取用户所在地位的GPS相关信息,接着前往给用户,而且填写收货人、打电话、详尽餐厅地址等信息,关于收货人的相关信息前台会对输入的相关信息做合法性的校验,关于错误的的输出样例,零碎会给出相应的提醒,提醒零碎全体的牢靠性和容错性,也能间接的提醒用户的体验性。
靠山治理模块包罗商品治理,分类治理,订单数量治理,和治理员登录子模块,关于商品治理模块包罗检查商品、可以添加商品、删除商品和修改商品,关于商品图片,其真正的图片是保管到效劳器本地磁盘的其数据库仅仅保管图片的URL拜访商品图片时,会依据数据库保管的URL拜访到真正的图片,关于分类治理模块包罗检查分类、可以添加分类、删除分类和修改分类,关于商品分类,也可以将商品加一分类,将相似的商品归为一类,这样的既也可以利便治理商品,也也可以利便用户查找某类商品,添加了用户的体验。
零碎其瀑布题材开发情况
其开发情况:Window1064位
应用软件情况:MySQLJavaTomcat
有关其开发应用软件:微信其开发者工具、IntelliJIDEA NavicatPremium
有关工具使用包:MavenSpringBoot
零碎靠山效劳部分设计
1.可以添加商品部分设计
关于商品治理是商家店肆停止的也可以可以添加商品、修正商品和删除商品,现在就可以添加商品停止剖析,商品可以添加的时序图如图4-3所示。
关于可以添加商品而言,需求可以添加商品称号、价钱、描绘、图片和商品所属分类等信息,当可以添加完成4后,点击保存商品,此时会将阅读器会将信息发送到平台靠山效劳中,先需求验证结果输出相关信息的正当性,如商品名称、价钱等为空时,直接把前往,提醒治理员输入的相关信息不完整,当输出相关信息经由正当性验证,会先将图片流保存到当地文件指定的目录内容下,并天生一个图片的独一的ID接着平台依据ID和目录,天生图片的URL餐厅地址,这样的就也可以依据图片的URL拜访到图片,接着将商品相关信息曾经图片URL保管的数据库中,并前往当地保管的后果。
2.收货地址设计
关于收货地址来说,用户在小顺序端自己管理的页面和提交订单数量时,都也可以治理收货地址,提交订单数量时,默许可以选择餐厅地址第一个地址。
如图4-6所示,用户在可以添加收货地址时,需求输出收货人、联络打电话、送餐餐厅地址等信息,关于联络人姓名和电话在微信端就会做正当性校验,假如输出为空,或许是联络打电话不符合要求,就会立刻给出相应的提醒,这样的防止了相关信息输出错误的,从而招致收货时出现问题,关于送餐地址来说,会根据GPS经纬度相关信息去恳求腾讯地图的SDK来可获取用户所在以后地位微信,接着展现给用户,用户也也可以对微信相关信息停止手动及时纠正和填写其他相关信息,这样的就可以方便的给其他人点餐,即便可获取的GPS地位相关信息差池应,也也可以手动填写。
可获取到地位相关信息后,用户还需求输出详尽餐厅地址,如门牌号等信息,这个是从舆图中获取不到相关信息,当用户输出相关信息后,点击添加,就会想效劳靠山恳求保管收货地址,接着效劳靠山会再次对输入的相关信息做合法性的验证结果,假如验证结果不明白过,则直接返回,并给出相应的提醒,如验证结果经过则会将播种餐厅地址保管到数据库中,并将保存的后果前往给用户。
微信小顺序完成图
以下为动态图
以下为项目截图
原文链接:https://blog.csdn.net/qq_35634181/article/details/107299351?ops_request_misc=%257B%2522request%255Fid%2522%253A %2522166856496116782414955790%2522%252C%2522scm%2522%253A %252220140713.130102334.pc%255Fblog.%2522%257D&request_id=166856496116782414955790&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~times_rank-12-107299351-null-null.nonecase&utm_term=%E9%A 2%98%E6%9D%90
未经允许不得转载:题材网 » 结业部分设计 微信小程序 外卖点餐平台