吃货外卖订单服务系统(源码)
新世纪,随着人们对外卖的需求越来越迫切,外卖行业的崛起是成功的。我研究课题的目的是为了更好地为顾客提高外卖订单服务。本论文采用软件工程的方法先对系统需求分析然后对系统关键技术进行研究,最后进行系统总体设计和系统的详细设计。从而开发出吃货外卖订单服务系统。该系统是基于B/S结构,以C#语言和采用Visual Studio 2015作为系统的开发环境,运用SQL数据库进行系统开发。系统的功能有订单管理、用户管理、统计分析管理和配送管理。关键词 外卖订单,软件工程,B/S,SQL SERVER,VS2015
目 录
1 引言 1
1.1 课题研究背景 1
1.2 课题研究的目的和意义 1
2 系统需求 2
2.1 系统用户类型 2
2.2 原系统的工作原理或流程 2
2.3 目标系统 4
2.3.1管理员的需求 4
2.3.2顾客的需求 4
2.3.3经理的需求 4
2.3.4外卖员的需求 5
2.4 需求分析 5
2.4.1 数据流图 5
2.4.2 数据字典 10
2.5 系统的限制或约束 12
3系统关键技术研究 12
3.1 统计分析建模,决策支持 12
3.2 系统设计和开发技术 14
3.3 体系结构比较、选择 14
4系统总体设计 14
4.1 系统功能模块图 14
4.2 系统数据库设计 15
4.2.1 概念设计 15
4.2.2 逻辑设计 17
4.2.3 物理设计 18
4.3 测试计划 20
4.3.1 登录测试 20
4.3.2 注册测试 21
4.3.3 首页测试 21
4.3.4 顾客登录管理员测试 21
4.3.5 管理员测试 21
5系统详细设计 21
5.1 界面设计 22
5.1.1 网站首页模块 22
5.1.2 顾客注册与登录模块设计 *好棒文|www.hbsrm.com +Q: ^351916072*
22
5.1.3 信息检索模块设计 23
5.1.4 购物车模块设计 24
5.1.5 在线留言模块设计 24
5.1.6 后台登录模块设计 25
5.2 功能模块设计 26
5.2.1 登录模块 26
5.2.2 查看菜品模块 27
5.2.3 购物车模块 28
5.2.4 用户注册模块 29
6 系统实现 31
6.1管理员模式 31
6.1.1 添加管理员信息实现 31
6.1.2 管理员密码的修改实现 31
7 系统测试 32
7.1 测试概述 32
7.2 测试用例 33
7.2.1 测试编号过程 33
7.2.2 测试用例 33
7.3测试结果 35
致 谢 37
参 考 文 献 38
1 引言
随着社会快速地发展,越来越多的人自己煮饭的时间很少了,“外卖”就很火热地蔓延开来了。网上点外卖很普及,通过浏览菜品图片和查看用户评论就可以吃到想吃的食物,只需要手指轻轻一点,在规定的时间内外卖就会送到指定的地点,非常方便。
1.1 课题研究背景
上网订单已经越来越频繁,外卖已经成为了我们生活中必不可少的一部分。在大学生的生活中,学生们为了更好地学习和吃到美味的食物,手机下单就可以点到外卖,由于学校下课人多,打饭排队浪费时间,外卖已经成为很多学生的就餐选择。
随着现在信息时代的进步和4G网络的发达,互联网与外卖行业占有很大的市场实体店与互联网之间存在着很大的联系。商家可以充分利用手机中的APP进行下单操作和支付系统,手机平台已经为有些行业做出了重要的推广。为了更好地服务顾客,服务行业是很注意与顾客之间的互动性。在我们线下的实体店也更好地体现了这一点,肯德基、星巴克等已经推出了自己的手机APP。为了顾客享受生活乐趣,优惠券也是必不可少的,可以抵现金来用。
1.2 课题研究的目的和意义
吃货外卖系统的意义在于为了满足学生和上班族的吃饭问题,可以改变他们吃饭作息不规律习惯,在网页上进行交易,实现了外卖订单系统。
在网上点外卖的优点是菜品种类齐全,价格实在,方便用户更好地选择自己喜欢的菜品。网上点餐已经越来越大众化,这样的平台给我们生活增添了好多地乐趣。在中国,网上订餐还有发展的空间,虽然菜品很全面,但是菜品图片跟实际外卖不符合。问题还是很多的,在每天的新闻中关于外卖小哥的话题层出不穷,只有外卖服务不断地进步,才能保证订餐的蓬勃发展。
本系统涉及的知识点比较多,主要有数据库、软件工程、WEB等。做这个系统可以有效地提高学生的技术能力和问题解决能力,为了能够更好地掌握怎么做这件系统,我们要有正确的设计想法,有独立的思考空间,还有勇于探索创新,这样可以为我今后的毕设奠定良好的基础。
2 系统需求
2.1 系统用户类型
系统用户类型是由管理员、顾客、外卖员、经理组成。管理员登录后,可以对所有产品和菜品的信息进行管理。
2.2 原系统的工作原理或流程
吃货外卖订单服务的工作原理是:顾客一开始进行菜品浏览,购买菜品时要登录自己的账号跟密码。若你没有注册过,先注册再登录,登录之后才可以将菜品和购买菜品的数量进行确认信息下单,最后填写自己的电话跟地址,订单才能实现。系统的工作流程如图2.1所示。
图2.1系统的工作流程图
2.3 目标系统
目 录
1 引言 1
1.1 课题研究背景 1
1.2 课题研究的目的和意义 1
2 系统需求 2
2.1 系统用户类型 2
2.2 原系统的工作原理或流程 2
2.3 目标系统 4
2.3.1管理员的需求 4
2.3.2顾客的需求 4
2.3.3经理的需求 4
2.3.4外卖员的需求 5
2.4 需求分析 5
2.4.1 数据流图 5
2.4.2 数据字典 10
2.5 系统的限制或约束 12
3系统关键技术研究 12
3.1 统计分析建模,决策支持 12
3.2 系统设计和开发技术 14
3.3 体系结构比较、选择 14
4系统总体设计 14
4.1 系统功能模块图 14
4.2 系统数据库设计 15
4.2.1 概念设计 15
4.2.2 逻辑设计 17
4.2.3 物理设计 18
4.3 测试计划 20
4.3.1 登录测试 20
4.3.2 注册测试 21
4.3.3 首页测试 21
4.3.4 顾客登录管理员测试 21
4.3.5 管理员测试 21
5系统详细设计 21
5.1 界面设计 22
5.1.1 网站首页模块 22
5.1.2 顾客注册与登录模块设计 *好棒文|www.hbsrm.com +Q: ^351916072*
22
5.1.3 信息检索模块设计 23
5.1.4 购物车模块设计 24
5.1.5 在线留言模块设计 24
5.1.6 后台登录模块设计 25
5.2 功能模块设计 26
5.2.1 登录模块 26
5.2.2 查看菜品模块 27
5.2.3 购物车模块 28
5.2.4 用户注册模块 29
6 系统实现 31
6.1管理员模式 31
6.1.1 添加管理员信息实现 31
6.1.2 管理员密码的修改实现 31
7 系统测试 32
7.1 测试概述 32
7.2 测试用例 33
7.2.1 测试编号过程 33
7.2.2 测试用例 33
7.3测试结果 35
致 谢 37
参 考 文 献 38
1 引言
随着社会快速地发展,越来越多的人自己煮饭的时间很少了,“外卖”就很火热地蔓延开来了。网上点外卖很普及,通过浏览菜品图片和查看用户评论就可以吃到想吃的食物,只需要手指轻轻一点,在规定的时间内外卖就会送到指定的地点,非常方便。
1.1 课题研究背景
上网订单已经越来越频繁,外卖已经成为了我们生活中必不可少的一部分。在大学生的生活中,学生们为了更好地学习和吃到美味的食物,手机下单就可以点到外卖,由于学校下课人多,打饭排队浪费时间,外卖已经成为很多学生的就餐选择。
随着现在信息时代的进步和4G网络的发达,互联网与外卖行业占有很大的市场实体店与互联网之间存在着很大的联系。商家可以充分利用手机中的APP进行下单操作和支付系统,手机平台已经为有些行业做出了重要的推广。为了更好地服务顾客,服务行业是很注意与顾客之间的互动性。在我们线下的实体店也更好地体现了这一点,肯德基、星巴克等已经推出了自己的手机APP。为了顾客享受生活乐趣,优惠券也是必不可少的,可以抵现金来用。
1.2 课题研究的目的和意义
吃货外卖系统的意义在于为了满足学生和上班族的吃饭问题,可以改变他们吃饭作息不规律习惯,在网页上进行交易,实现了外卖订单系统。
在网上点外卖的优点是菜品种类齐全,价格实在,方便用户更好地选择自己喜欢的菜品。网上点餐已经越来越大众化,这样的平台给我们生活增添了好多地乐趣。在中国,网上订餐还有发展的空间,虽然菜品很全面,但是菜品图片跟实际外卖不符合。问题还是很多的,在每天的新闻中关于外卖小哥的话题层出不穷,只有外卖服务不断地进步,才能保证订餐的蓬勃发展。
本系统涉及的知识点比较多,主要有数据库、软件工程、WEB等。做这个系统可以有效地提高学生的技术能力和问题解决能力,为了能够更好地掌握怎么做这件系统,我们要有正确的设计想法,有独立的思考空间,还有勇于探索创新,这样可以为我今后的毕设奠定良好的基础。
2 系统需求
2.1 系统用户类型
系统用户类型是由管理员、顾客、外卖员、经理组成。管理员登录后,可以对所有产品和菜品的信息进行管理。
2.2 原系统的工作原理或流程
吃货外卖订单服务的工作原理是:顾客一开始进行菜品浏览,购买菜品时要登录自己的账号跟密码。若你没有注册过,先注册再登录,登录之后才可以将菜品和购买菜品的数量进行确认信息下单,最后填写自己的电话跟地址,订单才能实现。系统的工作流程如图2.1所示。
图2.1系统的工作流程图
2.3 目标系统
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/1055.html