1。3  本课题的意义

餐饮企业经营看似挺简单,就是提供美食让顾客称心如意,从而实现企业的价值。但当我们更进一步来对其业务进行分析,我们发觉,其实餐饮管理并不简单,一个客户的消费常牵涉餐饮企业的多个流程环节,任何一个环节出现问题都可能给顾客带来负面影响[5]。比如传统的用菜单点菜的方式就不能很好的提升服务水平[6]。而顾客不能直接感触的后台供给链的管理同等重要[7]。如何分配厨师做哪类的菜,如何快速的对比收入情况以实时调整经营策略等。显然,传统粗放式手工经营管理方式很难适应餐饮企业对管理效率的需求[8]。本课题的系统提供自动化、信息化的管理,可以给餐厅降低成本,提高服务水平,增加收入。

1。4  主要工作

基于网上订餐系统设计和实现了一个较完整的后台管理系统。设计了较美观和操作简单的界面。

本系统实现了如下功能:

1。用户登录

2。订单的管理,网上订餐都会生成订单。商家要查看这些订单列表以及订单的详情,订单详情就包括订单的下单时间,支付状态,餐桌号,客户信息等,以及订单包含的每道菜,该菜是谁做的,什么时间做等信息。

3。菜品的管理,要实现网上订餐,需要能在网上发布你的菜。这里可以增删改菜的类型和菜品。以及查询,分页查看的附加功能。

4。员工管理,厨师管理和餐桌管理,主要是对相关的信息进行增删改查。

5。厨师管理,能够增删改查厨师能做的菜。

6。餐桌管理,能增删改餐桌相应信息。

7。用户查看,主要是查看用户信息。

8。收入统计,通过图表的形式显示某一年的收入统计图,同时可以显示两年的,在图上可以显示对比情况。

9。销售统计,主要是查看某个月菜的销售比列。

1。5 本文结构

论文主要分为五章,各部分内容如下:

第一章绪论部分,主要介绍本系统开发背景及意义和本系统的主要工作。

第二章相关技术介绍,主要介绍B/S结构,MVC设计模式,bootstrap前端框架。

第三章总体设计,主要介绍系统总体的结构,系统主要的功能和数据库的设计。

第四章详细设计,主要对每个功能大模块分别进行详细的介绍。

第五章测试,主要介绍本设计的测试实例。

2  相关技术介绍

2。1  B/S结构

三层B/S(Browse/Server)计算模型就是在传统的二层C/S计算模型的中间加入“中间应用服务器”合理利用服务器资源,以减少系统瓶颈问题。可以将整个应用逻辑和商业规则驻留在中间应用服务器上,这只是表示逻辑存在于Client,使Client 变得很单纯,从而大大地减轻了Client的负担[9]。

Browser/Server结构是在Web技术不断成熟的情况下产生的:利用浏览器的多脚本语言和ActiveX技术,实现了复杂强大的功能,同时节约了开发成本。

B/S最大的有点事客户端不需要安装特别软件,只要有一个通用的浏览器即可,而现今大部分的智能终端都必不可少安装有浏览器,用户就可以使用这种结构下应用,用户也不需要安装更新和升级,因为所有的功能几乎都在服务端实现,开发人员只需要维护服务端即可,应用的扩展非常容易。由于B/S结构这突出的优点,以及结合ajax技术(能局部实时动态刷新页面,有良好的交互性,也可以减轻部分服务器的负担),使得它越来越受行业的青睐,目前web应用、webapp发展得如火如荼。

B/S有如下几个特点:

上一篇:基于结构化信息的视觉可通行域检测方法
下一篇:ZigBee物联网技术的太阳能路灯控制软件的开发

java+mysql通用试题库系统后台设计与实现

java物业管理系统设计

java+sqlserver教学质量考评信息管理系统设计

Java+sqlserver医院远程挂号系统设计

java图书馆图书管理系统设计

java+mysql宿舍管理系统的设计+ER图

Java的学生信息管理系统设计

老年2型糖尿病患者运动疗...

麦秸秆还田和沼液灌溉对...

ASP.net+sqlserver企业设备管理系统设计与开发

安康汉江网讯

互联网教育”变革路径研究进展【7972字】

网络语言“XX体”研究

我国风险投资的发展现状问题及对策分析

LiMn1-xFexPO4正极材料合成及充放电性能研究

张洁小说《无字》中的女性意识

新課改下小學语文洧效阅...