文章来源:淘论文网   发布者: 毕业设计   浏览量: 245
适用:本科,大专,自考
更新时间:2024年

Q: 1052602713

评分:5.0




还可以点击去查询以下关键词:
[网上]    [订餐]    [mvc的网上订餐]   

基于mvc的网上订餐系统


本论文主要描述整个基于mvc的网上订餐系统的实现过程,从会员和管理员的注册和登陆,外卖订单的信息管理,菜单的信息管理,商家对菜品的分类,订单加入购物车,订单的生成,商家接收订单,发货,一套完整服务流程生成。也随着科技的发展,商家和用户得益于直接在网站中进行交易。本人所做的系统界面简洁直观,包括各个菜品的图片也是精心挑选,该系统基于网络且操作快捷简单。

 基于mvc的网上订餐系统可以让消费者从外卖网站上浏览餐厅商家的菜单,也可以选择查看需要的价位,还可以从菜品图片中选择适合自己口味的商品。现在,外卖网站提供外卖的送餐服务,外卖与送餐服务在餐厅的营业额中占的比重也很大,学校,公司附近的餐厅更是大大得益。现在年轻人已经普遍使用上网的形式来购买外卖,也得益于现在的送餐服务的高便捷性,省时省力。于此可见,现在越来越多的商家选择外卖网站作为自己的销售渠道,。

现在外卖网站在国内的发展已经非常成熟,从已发展较好的外卖网站来看,有KFC宅急送、饿了么、糯米外卖等。越来越多的商家,上到餐饮届的龙头老大,下到街边小吃都在外卖网站上进行第三方的售卖。至于现在有的商家没有加入发展的,应该跟随时代的潮流,利用好科技的力量,好好的发展自己的店。一份起送,低配送费,以及每天赠送的红包更是大大的为学生党提供了优惠。

随着网络发展到千家万户,提出基于mvc的网上订餐系统这个课题,给我们带来更便捷的生活。将餐饮店商品放在外卖网站,不仅给店家带来了极大的宣传,节省了很多不必要的成本,我们这些忙碌于生活的买家,只要通过手机就可以订餐,大大地节省了我们的时间,当然也要得益于外卖服务的不断发展。

(一)需求分析

管理员即商家可以对店铺的商品以及进店下单用户进行系统信息管理,保证了店铺的数据更新以及发货许可,系统的会员信息,菜品信息,订单等信息的维护操作,具有增删改查的功能,会员看到的只有自己的个人信息,商家可以添加或者删除会员信息,左栏有个功能按钮可以对菜品菜系和会员信息进行查询吗,不过仅供商家操作。用户则是会员即买家,进行外卖APP的访问与个人用户的订单选择、商品信息的浏览、商品的下单、留言、退单等操作。

具体功能需求分析与设计如下:

登陆:分为商家和顾客,登陆进入两个不同的系统,分别都有各自的功能:

商家角色功能和顾客角色功能。

注册功能:商家和会员用户在注册界面注册,注册完后存入数据库。

 购物车功能:顾客进入系统能浏览菜品的配图,然后下单加入购物车

留言功能:下单后可以对订单进行留言,留言信息并入订单中

退单功能:下单后能够再进入订单系统系统取消订单。

登陆信息的修改删除功能:商家角色的权限较大能够修改或者删除顾客的登陆账号和密码

菜品的增添和删除:商家角色进入系统能够增添菜品图片编辑或者删除

订单的查询与分类:商家可以查询订单信息并且能够通过口味要求,价格等进行信息分类以及修改。

(二)可行性分析

(1)应用可行性

随着网络深入千家万户,以及飞速发展,已经渗透了我们生活的方方面面,对于年轻人上网的计算机操作轻而易举,所以,只需通过简单实用的讲解几次和使用练习几次,一般人都可以了解熟悉和接受本系统,来完成所有的工作内容,所以在推广使用方面是很方便的。

(2)技术可行性

通常开发技术是否易于操作主要参考的是要开发该系统的硬件和软件标准是否达标 。

(三)功能模块设计

      本系统的使用流程是针对于需求分析里的功能概述设计的,登录界面中,需要每个用户都填写登录名和登录密码,这个用户名和登录密码就是通过注册后拥有的身份及权限,我们用这个用户名和密码登录进去后,就可以使用符合权限的系统功能了。最重要的一点,两项数据都必须与数据库里的数据一致,任意一个不一样,或者两个都不一样,则登录系统会告诉进入系统失败,登陆信息错误,拒绝登录,这样系统就可以很方便的拦截想要非法闯入的用户。

本人设计的基于mvc的网上订餐系统功能模块主要成以下几个:用户功能模块和商家管理员功能模块,用户功能模块主要包括登录注册登录系统,浏览餐厅的菜谱,对自己感兴趣的口味进行查找,选择心仪的菜品下订单等,商家管理功能模块主要是管理员对于会员信息的编辑和管理,对于订单外卖的发货权限,以及查看买家留言方便更好的服务买家等。其用例图如下所示




打开系统进入后就对整个页面一览无余,此界面用户首页的功能列表包括:会员注册、菜品菜系的分类、用户购物车、个人中心等、添加新菜等信息

用户登录

当各项条件都符合注册资格并完成注册,然后填写完用户名和密码,点击登录,若与管理数据库的账号密码匹配符合,跳出弹框登录到个人中心。如果是用户名或者是密码不管你填错哪个都会提醒你用户名或者密码错误,这次就需要认真确认填写用户名和密码,再次匹配数据库中的已存在数据,没有错误提醒就会进入用户中心则登录成功。


确认订单操作

       在左栏界面中看到各种菜品,菜系,还可以点击图片查看菜品的详细内容,如果确认是自己喜欢的食物,就在登录以后将此道菜品加入到购物车中,如果还有其他想要买的菜就继续添加,最后一键确认订单,可以在订单留言一栏写上自己的需要,确认订单后,等待送餐



后台基本操作

在用户界面的最下面有一栏,点击管理按钮进入商家登陆界面。首先商家登录已注册的账号,还要输入正确的验证码,如果数据库中检测密码跟验证码正确即登入商家管理界面。 商家的管理界面分为左右两栏,左边有10个功能按钮,点击后,右边一栏会显示相应界面,商家可以在这个系统中经营好自己的店,不管是菜品的管理还是外卖的管理,都在这个系统中完成。


 商家对会员的管理

这个的管理模块是商家根据会员注册的数据库的信息,来填写每个需要添加的详细内容信息。在详细内容信息的时候,只需要选择相应的内容属性记录,点击录入按钮,即可进行录入详细内容信息这个操作,这个操作是很方便的。另一方面用户可以通过登录自己的账号在网上随时随地在线查看自己的详细内容信息。


本系统会员管理管理模块具有删除信息的功能,可以对已经存在的会员数据信息进行删除操作,在删除时,系统会给出确认提示,再次确认删除后,如果此部分信息数据没有被其他功能模块引用的话,系统会自动删除信息,并清理数据库中相应的数据,更新数据信息,确保数据的及时性。经过对代码编写及页面布局的多次优化处理,才会有好的功能模块最终呈现出来。

商家输入用户名和密码进入系统,在左栏中找到会员管理按钮,点击后,右栏会出现所有会员的信息,商家可以在这里添加、删除、修改会员信息。此功能通过select语句来查找对应的数据库,对已存入信息可以根据关键字进行查找和筛选,以数据集方法存储信息

外卖订单状态

商家在接收到顾客的外卖订单后,可以在后台点击发货,然后在订单状态这个界面中改成已发货,即向买家提醒已经发货,买家亦可以接收到发货信息,同样的退单状态和送餐是否完成都可以向买家发送信息。

菜品信息管理

在这个界面中,商家可以对外卖订单进行检查、发货,也可以对餐厅外卖的信息进行实时更新,比如上新菜品,外卖价格修改,外卖菜品下架等。



这里还有:


还可以点击去查询:
[网上]    [订餐]    [mvc的网上订餐]   

请扫码加微信 微信号:sj52abcd


下载地址: http://www.taolw.com/down/12418.docx
  • 上一篇:汽车油耗管理系统
  • 下一篇:校园二手信息网站的设计与开发
  • 资源信息

    格式: docx