web的网上订餐系统设计与实现designandimplementationofonlinereservationsys
摘 要摘 要网上订餐系统作为餐饮行业的新型销售方式,满足了现在人们对订餐的快捷、简便的要求,而通过网上订餐系统,餐饮企业降低了工作人员的工作强度,同时减少了人工出错的概率,降低了企业运营成本。在方便餐饮企业的同时,从用户的角度来说,不用出门,只需浏览网页在网站上下单即可订餐,对那些不方便出门或者自己没有空做饭的人们具有很大的吸引力。所以对餐饮企业来说,拥有一个自己的网上订餐系统是很有必要的。 本文系统的功能主要分为前台功能和后台功能。前台功能面向订餐用户,主要包括用户注册和登录,在线浏览订餐系统,购物车功能,订单功能,查看公告等。后台管理面向管理员,管理员登录后可以对系统当中各个模块进行管理,且管理员的账户只能通过数据库进行添加。后台管理面向管理员,主要包括对会员基本信息的操作,查看订单管理,上架下架餐品,添加公告等,且仅管理员具有权限对系统各模块进行管理,也可对数据库进行添加和删除。本系统实现了整个网上订餐流程,实现了用户在网络上订餐的需求,操作简单,交互性强,用户友好度高。关键字web;网上订餐;数据库
目 录
第一章 绪论 1
1.1 课题背景及意义 1
1.2 国内外的发展现状 1
1.3 课题的内容 2
1.4 论文结构安排 2
1.5 本章小结 3
第二章 开发工具和开发环境简介 4
2.1 开发环境介绍 4
2.2 开发软件介绍 4
2.3 MySQL 数据库 6
2.4 本章小结 7
第三章 网上订餐系统需求分析 8
3.1 网上订餐系统的可行性分析 8
3.1.1 运行可行性分析 8
3.1.2 经济可行性分析 8
3.1.3 技术可行性分析 9
3.2 网上订餐系统功能分析 9
3.2.1 数据备份 9
3.2.2 维护后台数据 9
3.2.3 系统权限管理 9
3.3 系统功能目标 10
3.4 本章小结 10
第四章 网上订餐系统的功能设计 11
4.1 系统构架设计 11
4.2 *好棒文|www.hbsrm.com +Q: ^351916072#
系统功能模块设计 11
4.2.1 用户功能模块 11
4.2.2 管理员功能模块 11
4.3系统数据库连接设计 12
4.4数据库ER图 12
4.5数据库表设计 13
4.6本章小结 16
第五章 系统设计及主要功能实现 18
5.1 关键技术实现 18
5.2 系统的主要功能模块 18
5.2.1 用户注册模块 18
5.2.2 网站首页模块 18
5.2.3 用户登录模块 19
5.2.4 购物车模块 21
5.2.5 管理员模块 21
5.3 本章小结 23
第六章 系统测试 24
6.1 性能测试 24
6.2 系统功能测试 25
6.3 数据合法性测试 25
6.4 数据测试结果 27
6.5 本章小结 27
总结 29
致谢 30
参考文献 31
第一章 绪论
1.1 课题背景及意义
随着国民经济的快速发展,人们的生活节奏也在不断的加快。越来越多的人不在自己做饭,选择出去吃饭或者订餐。这样,网上订餐系统也就应运而生了。
随着电话订餐这种方式逐渐落伍,新的订餐方式也是层出不穷,网上订餐系统使得人们可以从网站上清楚看到图片文字介绍,而不在是电话订餐这种只能从名字来判断餐品,同时网上订餐也只需要浏览网页注册即可使用,简单方便,得到了人们的肯定[1]。
本文中的网上订餐系统是本人所学的计算机专业知识和其他相关知识相结合所得的,本系统采用的是MyEclipse开发环境和MySQL数据库,能够动态管理网上订餐的系统信息,并且还可以快速反应每个订单的信息[2]。本系统采用开发模式是的是B/S模式,与C/S模式相比,它体积小,开发测试方便,测试只需要在网页上打开,没有C/S这种安装包,维护简单。在这种模式下,对用户来说只要在浏览器中输入网址即可登录,简单方便,友好度高[3]。
1.2 国内外的发展现状
在现代的第三产业中,电子商务作为一种朝阳的产业,具有许多优势,市场广阔,运行成本低廉等等。而我国市场广大,人口众多,是电子商务最具有潜力的一个重要区域。而网上订餐作为电子商务的全新体现,因为它的快捷方便被人们广为接受,网上订餐同时也推进电子商务的普及和应用[4]。
在许多发达的西方国家,网上订餐是一项非常普及的网上电子商务活动。越来越多的餐饮企业也推出了自己的网上订餐服务,例如著名的快餐连锁企业肯德基和麦当劳都推出了自己的网上订餐系统,通过网上订餐系统,人们只需要坐在电脑前动动手指,就可以全天进行订餐,这种快捷的订餐服务已经深入人心了[5]。
在国内,尤其是沿海经济发达的城市,因为人们生活和工作节奏非常快,所以订餐网站也应运而生了[6]。如今的订餐网站层出不穷,百度外卖,美团外卖,饿了吗等等,并且不在局限于网络上,而是引入到移动端上,还不止是午餐晚餐,在不少公司的楼下,经常会看到饿了吗等餐饮公司的员工在那里配发早餐,如今网上订餐已经成为一个热门项目,订餐业务也正在盛行起来[7]。
1.3 课题的内容
随着经济的高速发展,城市中人们的生活节奏也在不断加快,越来越多的人选择在网上订餐来解决午晚餐[8]。而这个系统正是用了网络这个平台为人们提供方便,用户通过注册账号成为网站的会员,然后进入在线订餐模块进行选择餐品,在进入购物车进行下单,管理员从后台接收到订单,然后联系物流派送即可完成订单[9]。
本系统是基于web的网上订餐系统,它的总体设计目标是为用户和商家提供一个交易的平台[10]。本系统分为前台和后台管理两部分,从前台来看,注册用户登入前台后,可以在线浏览餐品信息、查看健康小知识、网站最新菜品、在线订餐生成订单、查看我的订单等[11]。从后台来看,管理员通过后台登录后来完成管理系统中的餐品信息、注册的用户的信息、查看用户订单和上传餐饮文化等操作[12]。
目 录
第一章 绪论 1
1.1 课题背景及意义 1
1.2 国内外的发展现状 1
1.3 课题的内容 2
1.4 论文结构安排 2
1.5 本章小结 3
第二章 开发工具和开发环境简介 4
2.1 开发环境介绍 4
2.2 开发软件介绍 4
2.3 MySQL 数据库 6
2.4 本章小结 7
第三章 网上订餐系统需求分析 8
3.1 网上订餐系统的可行性分析 8
3.1.1 运行可行性分析 8
3.1.2 经济可行性分析 8
3.1.3 技术可行性分析 9
3.2 网上订餐系统功能分析 9
3.2.1 数据备份 9
3.2.2 维护后台数据 9
3.2.3 系统权限管理 9
3.3 系统功能目标 10
3.4 本章小结 10
第四章 网上订餐系统的功能设计 11
4.1 系统构架设计 11
4.2 *好棒文|www.hbsrm.com +Q: ^351916072#
系统功能模块设计 11
4.2.1 用户功能模块 11
4.2.2 管理员功能模块 11
4.3系统数据库连接设计 12
4.4数据库ER图 12
4.5数据库表设计 13
4.6本章小结 16
第五章 系统设计及主要功能实现 18
5.1 关键技术实现 18
5.2 系统的主要功能模块 18
5.2.1 用户注册模块 18
5.2.2 网站首页模块 18
5.2.3 用户登录模块 19
5.2.4 购物车模块 21
5.2.5 管理员模块 21
5.3 本章小结 23
第六章 系统测试 24
6.1 性能测试 24
6.2 系统功能测试 25
6.3 数据合法性测试 25
6.4 数据测试结果 27
6.5 本章小结 27
总结 29
致谢 30
参考文献 31
第一章 绪论
1.1 课题背景及意义
随着国民经济的快速发展,人们的生活节奏也在不断的加快。越来越多的人不在自己做饭,选择出去吃饭或者订餐。这样,网上订餐系统也就应运而生了。
随着电话订餐这种方式逐渐落伍,新的订餐方式也是层出不穷,网上订餐系统使得人们可以从网站上清楚看到图片文字介绍,而不在是电话订餐这种只能从名字来判断餐品,同时网上订餐也只需要浏览网页注册即可使用,简单方便,得到了人们的肯定[1]。
本文中的网上订餐系统是本人所学的计算机专业知识和其他相关知识相结合所得的,本系统采用的是MyEclipse开发环境和MySQL数据库,能够动态管理网上订餐的系统信息,并且还可以快速反应每个订单的信息[2]。本系统采用开发模式是的是B/S模式,与C/S模式相比,它体积小,开发测试方便,测试只需要在网页上打开,没有C/S这种安装包,维护简单。在这种模式下,对用户来说只要在浏览器中输入网址即可登录,简单方便,友好度高[3]。
1.2 国内外的发展现状
在现代的第三产业中,电子商务作为一种朝阳的产业,具有许多优势,市场广阔,运行成本低廉等等。而我国市场广大,人口众多,是电子商务最具有潜力的一个重要区域。而网上订餐作为电子商务的全新体现,因为它的快捷方便被人们广为接受,网上订餐同时也推进电子商务的普及和应用[4]。
在许多发达的西方国家,网上订餐是一项非常普及的网上电子商务活动。越来越多的餐饮企业也推出了自己的网上订餐服务,例如著名的快餐连锁企业肯德基和麦当劳都推出了自己的网上订餐系统,通过网上订餐系统,人们只需要坐在电脑前动动手指,就可以全天进行订餐,这种快捷的订餐服务已经深入人心了[5]。
在国内,尤其是沿海经济发达的城市,因为人们生活和工作节奏非常快,所以订餐网站也应运而生了[6]。如今的订餐网站层出不穷,百度外卖,美团外卖,饿了吗等等,并且不在局限于网络上,而是引入到移动端上,还不止是午餐晚餐,在不少公司的楼下,经常会看到饿了吗等餐饮公司的员工在那里配发早餐,如今网上订餐已经成为一个热门项目,订餐业务也正在盛行起来[7]。
1.3 课题的内容
随着经济的高速发展,城市中人们的生活节奏也在不断加快,越来越多的人选择在网上订餐来解决午晚餐[8]。而这个系统正是用了网络这个平台为人们提供方便,用户通过注册账号成为网站的会员,然后进入在线订餐模块进行选择餐品,在进入购物车进行下单,管理员从后台接收到订单,然后联系物流派送即可完成订单[9]。
本系统是基于web的网上订餐系统,它的总体设计目标是为用户和商家提供一个交易的平台[10]。本系统分为前台和后台管理两部分,从前台来看,注册用户登入前台后,可以在线浏览餐品信息、查看健康小知识、网站最新菜品、在线订餐生成订单、查看我的订单等[11]。从后台来看,管理员通过后台登录后来完成管理系统中的餐品信息、注册的用户的信息、查看用户订单和上传餐饮文化等操作[12]。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/838.html