餐饮店在线订餐推荐系统recommendedrestaurantsonlinereservationsystem(源码)
二十一世纪是信息化、科技化大发展时代,随着社会文明的进步、计算机应用的快速发展和网络信息技术迅速普及,订餐方式得到了极大的更新和发展,使人们订餐更加的方便。初始是人工记录订餐,弊端颇多,随着手机的普及逐渐演变为电话订餐,到现在,订餐方式逐渐向网上订餐发展。本论文以此为背景介绍了餐饮店在线订餐系统的研究过程。本论文详细地描述了系统开发的整个过程以及设计思路。系统主要实现了消费者选餐功能、订餐功能、留言功能、推荐功能以及管理员发布公告功能、管理用户和菜单功能、财务汇总功能,实现了餐饮店在线订餐系统的基本功能需求,使消费者和管理员都能在本系统中获得功能上的满足。基于Web的餐饮店在线订餐系统,它是一种基于网络的网上订餐形式,它的出现,极大的改变了传统的订餐模式,使餐饮摆脱了空间上和时间上的束缚,不再关心时间是否充裕,不要思考地点是否合适,只要能上网会上网,都可以使用电脑,方便地进行网上订餐,可以看成是对餐饮业的一次革命。但网上订餐还没有完全成型,存在一些弊病,主要原因在于网上订餐对商品的配送有严格的要求。本订餐系统旨在为中、小型快餐店提供一个较好的销售平台,为顾客提供一个较好的订餐平台。关键词网上订餐;Java
目录
第一章 绪论 1
1.1 研究背景及意义 1
1.1.1 研究背景 1
1.1.2 研究意义 1
1.2 国内外研究情况 2
1.2.1 国内情况 2
1.2.2 国外情况 2
1.3 论文规划 2
第二章 相关技术 4
2.1 JAVA简介 4
2.2 MYSQL简介 6
2.3 JSP简介 7
2.4 系统开发框架 7
2.4.1 B/S结构 8
2.4.2 SSH框架 8
第三章 系统的分析与设计 10
3.1 系统可行性分析 10
3.1.1 技术可行性 10
3.1.2 操作可行性 10
3.1.3 经济可行性 11
3.2 需求分析 11
3.2.1 用户需求分析 11
3.2.2 性能需求分析 14
3 *好棒文|www.hbsrm.com +Q: *351916072*
.3 系统分析 15
3.3.1 前台用户模块 15
3.3.2 后台管理模块 16
3.4 数据库分析与设计 16
3.4.1 概念结构设计 16
3.4.2 逻辑结构设计 20
3.4.3 物理结构设计 20
3.5 数据库连接 22
第四章 系统功能实现 24
4.1 首页 24
4.2 登录功能 24
4.3 订餐功能 24
4.4 查询功能 25
4.5 修改功能 25
第五章 系统测试 26
5.1 系统测试的意义及方法 26
5.2 白盒测试 26
5.2.1 登录测试 26
5.2.2 订餐测试 27
5.3 黑盒测试 28
5.3.1 首页、用户注册与登录 28
5.3.2 商品的浏览 29
5.3.3 查看推荐 30
5.3.4 购物 32
5.3.5 留言 33
5.3.6 查看订单 34
5.3.7 查看公告 34
5.3.8 管理员登录 35
5.3.9 管理员维护 36
5.3.10 管理菜单 36
5.3.11 管理公告 37
5.3.12 管理订单 38
5.3.13 管理留言 39
第六章 总结与展望 40
6.1 总结 40
6.2 展望 40
致谢 41
参考文献 42
第一章 绪论
1.1 研究背景及意义
1.1.1 研究背景
传统的订餐方式而言,都是采用服务员登记顾客所点菜单,待商品制作完成再分别对应送给各个餐桌。这样的方式在工作中容易出现以下问题:服务员的字迹导致点餐错误引发纠纷或不必要的损失、结账计算容易出现出入、查账加菜程序复杂、服务员压力过大等。由此,在线订餐推荐系统应运而生。在线订餐,更符合现代人快速的生活节奏,不仅提高了餐饮业的工作效率,也使顾客享受到现代化社会对自己饮食方面带来的便利。
我们生活在一个信息化的时代,并且,网络化、数字化的生活方式势必成为二十一世纪现代社会的发展趋势,因此,在线订餐可以说是餐饮业发展的必然结果。客户通过网络浏览商品,选择商品,下达订单,商家接收订单后给予反馈,用户刷新后可以得到订单的动向。
随着信息技术、网络技术的发展,许多产业都已经将这一发展潜力巨大的工具利用起来,而餐饮业相对起步比较晚,许多大型的餐饮连锁店也没有正规的属于自己的网站。但近几年,餐饮商家也逐步意识到网络这个大金矿所拥有的潜力。虽说起步晚,但是也取得了不俗的成绩,许多大型餐饮品牌已经有了自己的网站可供订餐,并且系统稳定、功能完整,服务于全国各地,为广大消费者提供便利。
1.1.2 研究意义
经济社会快速发展,人们在要求饮食质量的同时更多的把注意力放在了快速化方面,也因此,很多人的饮食不能得到及时的保障,往往在不经意间就做到了“废寝忘食”。网上订餐就给用户提供了一个快捷的订餐方式以适应快节奏的现代化生活,人们可以很方便的在家里或者办公室为自己或亲戚朋友定制美味佳肴,送出自己的关心,保障用餐情况。
对于商家而言,网络订餐也是商家推销自己的重要手段。现在的社会人们可以说没有一天能离开网络,网络上得到的信息也是形形色色、五花八门,其中就包括商家的推销。赏心悦目的前台界面、友好亲切的交互模式、思虑周到的推荐食品等方面的考虑都能为商家争取到不少的客户,为自己业务的扩展、客户群的扩张提供便利。
1.2 国内外研究情况
1.2.1 国内情况
就现在而言,电话订餐依然是国内订餐业务的主流方式,为广大用户的首选。电话订餐就方便快捷性而言已经足够,但是顾客无法通过电话对食品有一个相对直观的认识,纯粹通过电话服务员的口头介绍来了解食品,很容易造成选择上的困难。所以大多数顾客通过电话订餐仅仅是预定餐桌,实际订餐都会去实体店亲自选择,浪费了很多时间不说也使顾客疲于奔波劳累。当然国内也有一些店铺选择了网上订餐的订餐方式,但是由于推广力度不足,主要推广受众是大学生,因此国内网上订餐受到了很大的限制。
1.2.2 国外情况
国外的在线餐饮系统,起步相对较早,发展也很迅猛,不论是系统的开发还是人民的接受程度都大大的领先于国内。在国外,通常的模式是这样的:先开一家网上在线餐饮超市,然后引入专业的物流配送公司,为传统供应商提供广泛的配送服务,消费者只要点中网上美食店提供的任一食品加入订单,由物流公司专门配送,这种模式对物流配送公司的压力较大,也需要餐饮店有一定的知名度,但是通过口口相传的方式,在国外,在线订餐已经融入了多数人的生活并得到了普遍认可。
目录
第一章 绪论 1
1.1 研究背景及意义 1
1.1.1 研究背景 1
1.1.2 研究意义 1
1.2 国内外研究情况 2
1.2.1 国内情况 2
1.2.2 国外情况 2
1.3 论文规划 2
第二章 相关技术 4
2.1 JAVA简介 4
2.2 MYSQL简介 6
2.3 JSP简介 7
2.4 系统开发框架 7
2.4.1 B/S结构 8
2.4.2 SSH框架 8
第三章 系统的分析与设计 10
3.1 系统可行性分析 10
3.1.1 技术可行性 10
3.1.2 操作可行性 10
3.1.3 经济可行性 11
3.2 需求分析 11
3.2.1 用户需求分析 11
3.2.2 性能需求分析 14
3 *好棒文|www.hbsrm.com +Q: *351916072*
.3 系统分析 15
3.3.1 前台用户模块 15
3.3.2 后台管理模块 16
3.4 数据库分析与设计 16
3.4.1 概念结构设计 16
3.4.2 逻辑结构设计 20
3.4.3 物理结构设计 20
3.5 数据库连接 22
第四章 系统功能实现 24
4.1 首页 24
4.2 登录功能 24
4.3 订餐功能 24
4.4 查询功能 25
4.5 修改功能 25
第五章 系统测试 26
5.1 系统测试的意义及方法 26
5.2 白盒测试 26
5.2.1 登录测试 26
5.2.2 订餐测试 27
5.3 黑盒测试 28
5.3.1 首页、用户注册与登录 28
5.3.2 商品的浏览 29
5.3.3 查看推荐 30
5.3.4 购物 32
5.3.5 留言 33
5.3.6 查看订单 34
5.3.7 查看公告 34
5.3.8 管理员登录 35
5.3.9 管理员维护 36
5.3.10 管理菜单 36
5.3.11 管理公告 37
5.3.12 管理订单 38
5.3.13 管理留言 39
第六章 总结与展望 40
6.1 总结 40
6.2 展望 40
致谢 41
参考文献 42
第一章 绪论
1.1 研究背景及意义
1.1.1 研究背景
传统的订餐方式而言,都是采用服务员登记顾客所点菜单,待商品制作完成再分别对应送给各个餐桌。这样的方式在工作中容易出现以下问题:服务员的字迹导致点餐错误引发纠纷或不必要的损失、结账计算容易出现出入、查账加菜程序复杂、服务员压力过大等。由此,在线订餐推荐系统应运而生。在线订餐,更符合现代人快速的生活节奏,不仅提高了餐饮业的工作效率,也使顾客享受到现代化社会对自己饮食方面带来的便利。
我们生活在一个信息化的时代,并且,网络化、数字化的生活方式势必成为二十一世纪现代社会的发展趋势,因此,在线订餐可以说是餐饮业发展的必然结果。客户通过网络浏览商品,选择商品,下达订单,商家接收订单后给予反馈,用户刷新后可以得到订单的动向。
随着信息技术、网络技术的发展,许多产业都已经将这一发展潜力巨大的工具利用起来,而餐饮业相对起步比较晚,许多大型的餐饮连锁店也没有正规的属于自己的网站。但近几年,餐饮商家也逐步意识到网络这个大金矿所拥有的潜力。虽说起步晚,但是也取得了不俗的成绩,许多大型餐饮品牌已经有了自己的网站可供订餐,并且系统稳定、功能完整,服务于全国各地,为广大消费者提供便利。
1.1.2 研究意义
经济社会快速发展,人们在要求饮食质量的同时更多的把注意力放在了快速化方面,也因此,很多人的饮食不能得到及时的保障,往往在不经意间就做到了“废寝忘食”。网上订餐就给用户提供了一个快捷的订餐方式以适应快节奏的现代化生活,人们可以很方便的在家里或者办公室为自己或亲戚朋友定制美味佳肴,送出自己的关心,保障用餐情况。
对于商家而言,网络订餐也是商家推销自己的重要手段。现在的社会人们可以说没有一天能离开网络,网络上得到的信息也是形形色色、五花八门,其中就包括商家的推销。赏心悦目的前台界面、友好亲切的交互模式、思虑周到的推荐食品等方面的考虑都能为商家争取到不少的客户,为自己业务的扩展、客户群的扩张提供便利。
1.2 国内外研究情况
1.2.1 国内情况
就现在而言,电话订餐依然是国内订餐业务的主流方式,为广大用户的首选。电话订餐就方便快捷性而言已经足够,但是顾客无法通过电话对食品有一个相对直观的认识,纯粹通过电话服务员的口头介绍来了解食品,很容易造成选择上的困难。所以大多数顾客通过电话订餐仅仅是预定餐桌,实际订餐都会去实体店亲自选择,浪费了很多时间不说也使顾客疲于奔波劳累。当然国内也有一些店铺选择了网上订餐的订餐方式,但是由于推广力度不足,主要推广受众是大学生,因此国内网上订餐受到了很大的限制。
1.2.2 国外情况
国外的在线餐饮系统,起步相对较早,发展也很迅猛,不论是系统的开发还是人民的接受程度都大大的领先于国内。在国外,通常的模式是这样的:先开一家网上在线餐饮超市,然后引入专业的物流配送公司,为传统供应商提供广泛的配送服务,消费者只要点中网上美食店提供的任一食品加入订单,由物流公司专门配送,这种模式对物流配送公司的压力较大,也需要餐饮店有一定的知名度,但是通过口口相传的方式,在国外,在线订餐已经融入了多数人的生活并得到了普遍认可。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/667.html