《餐饮管理系统》-“外卖订餐模块”-项目研发阶段性总结

作者:吴永旗
本次任务完成时间:2018年 12月24日~2019年1月12 日
开发工具与关键技术:C#,SQL SERVER,VISULA STUDI0,
完成模块功能: 加入购物车,菜品详情,结算
一、 功能实现:加入购物车或收藏->下单->结算->结算成功
如下图(一)是外卖订餐的主页面,当鼠标移上菜品图片时,会显示出菜品的菜名,价格,还可以点击“猪头”(即查看菜品详情),点击“车”(即直接下单),点击收藏后,该菜品收藏于我的收藏.
《餐饮管理系统》-“外卖订餐模块”-项目研发阶段性总结图(一)
点击“车”(即直接下单),如果当前用户还没有登陆或注册,会跳转到登陆面
或注册页面,注册后再次加入购物车下单,然后弹出购物车窗体如下图(二),
点击“-”或“+”号修改下单数量,点击下单跳转到图(五)下单界面。
《餐饮管理系统》-“外卖订餐模块”-项目研发阶段性总结
图(二)
点击“猪头”(即查看菜品详情)弹出窗体如下图(三),可以查看这道菜品的详情信息和评,还有菜品是否热门,点击“-”或“+”号修改下单数量,点击立即购买按钮跳转到如下图(五)下单界面。
《餐饮管理系统》-“外卖订餐模块”-项目研发阶段性总结图(三)
点击图(三)中加入购物车按钮跳转到如下图(四)结算界面,可以点击“-”或“+”号修改下单数量,如果不用那个菜品,还可以点击移除商品按钮移除,勾选复选框,然后点击下单成功后跳转到如图(五)下单界面
《餐饮管理系统》-“外卖订餐模块”-项目研发阶段性总结
图(四)
如下图(五)是下单界面,可见总菜品价格,方便自己购买商品用多少钱。选择你收货的地址,如果想用新地址,点击使用新地址按钮,添加新地址,如果不想要该菜品了,还可以移除该菜品,
选中地址,然后点击下单跳转到图(五)结算界面。
《餐饮管理系统》-“外卖订餐模块”-项目研发阶段性总结

                    图(五)

下图(六)是结算 界面,选择支付方式然后确认下单,如果15分钟内没有下单订单自动取消,下单成功后会提示下单成功。

《餐饮管理系统》-“外卖订餐模块”-项目研发阶段性总结
图(六)
一. 相关业务表和关系
《餐饮管理系统》-“外卖订餐模块”-项目研发阶段性总结
二.经典倒计代码
《餐饮管理系统》-“外卖订餐模块”-项目研发阶段性总结

二. 开发总结

对于外卖,我相信大家再熟悉不过,当自己接触到该软件开发时候,对我说还是有很大的帮助的,起码对于开发流程还是比较熟悉,对设计数据库需要哪些信息都比较清楚了,做的过程遇到困难,但是通过自己努力慢慢研究,最终还是解决问题了。