没有合适的资源?快使用搜索试试~ 我知道了~
【计算机软件毕业设计】饭店点菜系统的设计与实现.doc
0 下载量 124 浏览量
2023-07-02
20:10:48
上传
评论
收藏 776KB DOC 举报
温馨提示
试读
25页
【计算机软件毕业设计】饭店点菜系统的设计与实现.doc
资源推荐
资源详情
资源评论
河 北 农 业 大 学
本 科 毕 业 论 文 (设 计 )
题 目: 饭店点菜系统的设计与实现
饭店点菜系统的设计与实现
摘 要
近年来,随着人民的生活水平的不断提高,餐饮业的消费持续增长,竞争愈来愈激烈。
然而,传统餐饮企业的日常运作还是靠人工管理,从原材料入库到客人点单,再到结账基
本上由人工完成记录,这样做不仅耗费人力资源而且容易导致记录丢失或重复等错误,造
成管理水平低下。传统的餐饮企业存在这些问题,客人点单需服务员记录并送至厨房,客
人结账由手工记录,人力耗费大,客人等待时间长,管理效率低下,这就迫切需要标准的、
高效率的计算机管理方式引导其发展,通过计算机管理饭店的日常运作,提高工作效率。
通过饭店点菜系统的开发以实现对餐饮行业提供信息化管理。着重论述了系统功能与
实现、数据流程及存储,包括菜单管理、用户管理、订单管理、后台数据库管理等。
运用 JSP 技术和 MySQL 数据库原理,基于 B/S 模式开发了一个饭店点菜系统。本系
统在设计中严格按软件工程的理论和方法进一步分析确定软件的模块、数据结构和系统功
能的具体实现方案,采取 Windows Vista 为操作系统平台,后台数据库采用 MySql。
本文阐述了饭店点菜系统的设计与实现过程。运用 HTML 语言, JavaScript, Sturts2 与
后台数据库链接等关键技术建设饭店点菜系统。
关键词:Struts2,B/S,MySQL,JSP, HTML
Design and Implementation of System for
Restaurant Ordering Food
Abstract
In recent years, with the continuous development of living standards, catering consumption
continues to grow and competition increase. However, traditional catering businesses still rely on
manual management of daily operations, from raw material storage to customers a single point,
then check out basically completed by the manual records, this is not only expensive but also
prone to human resources records of errors such as missing or repeated, causing management
low level. Traditional catering business problem, and customers need a single point of record and
sent to the kitchen crew, the guests check out records by hand, a large human cost, the guests
wait for a long time, inefficient management, which urgently need a standard, efficient computer
management approach to guide its development, through the daily operations of the hotel
computer management to improve efficiency.
According to the System for Restaurant Ordering Food, it focuses on the system
functionality and implementation, data flow and storage, including menu management, user
management, order Management, background database management.
The system is used JSP technology and MySQL database theory which is based on B/S
model. It is designed strictly according to the software engineering theory and methods for
further analysis to determine the software modules, data structures and systems function in the
program, to take Windows Vista for the operating system platform, the background database
using MySQL. This sub-section the following a la carte system, described the System for
Restaurant Ordering Food design and implementation.
This article described the restaurant ordering food system design and implementation. Use
of HTML language, Freemarker technology, JavaScript, Spring, Sturts2 links with key
technologies such as the background database building the System for Restaurant Ordering Food.
Key words: Struts2,B/S,MySQL,JSP, HTML
目录
第 1 章 绪 论 ...................................................................................................1
1.1 课题研究背景...........................................................................................................................1
1.2 课题研究目的...........................................................................................................................1
1.3 课题研究意义...........................................................................................................................1
1.4 国内外现状...............................................................................................................................1
第 2 章 关键技术介绍 .......................................................................................2
2.1 STRUTS2 ..................................................................................................................................2
2.2 MYSQL...................................................................................................................................2
2.3 TOMCAT ..................................................................................................................................2
2.4 MYECLIPSE .............................................................................................................................2
第 3 章 系统分析 ...............................................................................................4
3.1 构架概述 ................................................................................................................................4
3.1.1 功能构架..................................................................................................................4
3.1.2 模块需求描述..........................................................................................................4
3.2 系统开发环境 ........................................................................................................................5
3.3 系统任务的可行性分析 ........................................................................................................5
3.3.1 软件可行性分析......................................................................................................5
3.3.2 技术可行性分析......................................................................................................6
3.3.3 系统安全性分析......................................................................................................6
第 4 章 系统设计 ...............................................................................................7
4.1 设计指导思想和原则 ......................................................................................7
4.1.1 指导思想..................................................................................................................7
4.1.2 软件设计原则..........................................................................................................7
4.2 构架概述 ................................................................................................................................7
4.3 系统的功能结构设计 ............................................................................................................7
4.3.1 模块需求概要描述..................................................................................................7
4.3.2 模块需求详细描述..................................................................................................8
4.4 系统控制流程 ........................................................................................................................8
4.5 数据字典 ................................................................................................................................9
第 5 章 系统实现 .............................................................................................11
5.1 环境配置 ..............................................................................................................................11
5.1.1 JDK1.6 配置 ..........................................................................................................11
5.1.2 修改 Tomcat 默认配置 .........................................................................................11
5.1.3 项目部署................................................................................................................11
5.2 用户登陆功能实现 ..............................................................................................................11
5.3 界面设计 ..............................................................................................................................12
5.3.1 系统登录界面......................................................................................................12
5.3.2 用户浏览菜肴界面..............................................................................................12
5.3.3 普通用户注册界面..............................................................................................13
5.3.4 用户确认提交订单界面......................................................................................13
5.3.5 后台管理界面......................................................................................................14
5.3.6 后台查看用户订单界面......................................................................................14
第 6 章 系统测试 .............................................................................................16
6.1 用户登陆和注册功能测试 ..................................................................................................16
6.2 用户点菜功能测试 ..............................................................................................................16
6.3 订单功能测试 ......................................................................................................................16
6.4 用户订单提交功能测试 ......................................................................................................16
6.5 用户添加菜肴到订单功能测试 ..........................................................................................16
6.6 管理员菜肴管理功能测试 ..................................................................................................16
6.7 管理员订单管理功能测试 ..................................................................................................16
6.8 管理员用户管理模块测试 ..................................................................................................17
第 7 章 结 论 .................................................................................................18
参考文献.............................................................................................................19
致 谢.................................................................................................................20
第 1 章 绪 论
近年来,随着居民消费水平的提高,居民外出就餐的次数增多,消费增加,大众化成
为目前我国餐饮市场的主流。然而,目前餐饮业结构不尽合理,中高档餐馆发展较快、数
量过剩,需求不足,而大众需求较大的中低档餐馆普遍存在着脏、乱、差的现象,处于低
水平的发展阶段,难以满足广大消费者的需求。这种情况下,饭店业提出了饭店餐饮大众
化经营,引起了业内人士的关注。
所谓饭店餐饮大众化经营是指以饭店自身的硬件和软件优势为依托,以大众化的原料、
高超的厨艺、较低的价格向社会大众提供较高质量标准的餐饮产品、良好的环境和相应服
务,从而使饭店成为社会绝大部分消费者服务的经营方式。即饭店将广大平民百姓作为其
目标市场,以他们所能接受的价格为其提供餐饮品种和相应服务。这里所说的价格并不是
指绝对价格无限制的低,而是指相对于其出品质量水平和服务标准来说,价格较低。
1.1 课题研究背景
在饭店的日常经营中,传统的点菜方式对客人和服务员来说,都会带来很多没必要的
麻烦,本系统提供方便快捷的点菜服务,可以客人在无需服务员的情况下完成饭菜的查询、
点单等操作,极大的方便了顾客的点菜,而且在满足顾客需求的同时节省了相应的人力、
物力资源。
1.2 课题研究目的
为克服传统点菜方式的弊端,设计采用电子点菜系统,客人点菜的时候,基本不需要
服务员的陪伴,就能实时地了解菜的特色,且对已点过的菜的数量和价钱一目了然,方便
了顾客的消费,同时也减轻了餐馆的服务压力。在餐饮业得以推广,可大大提高服务质量,
并可节省许多人力物力。
作为计算机应用的一部分,使用计算机对餐饮服务信息进行管理,具有手工管理所无法
比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成
本低等。这些优点能够极大地提高信息管理的效率,也是企业的科学化、正规化管理与世
界接轨的重要条件。
1.3 课题研究意义
本饭店管理系统广泛适用于中小型餐饮行业,为方便饭店管理人员更有效的管理饭店
订单而开发,该系统可以帮助餐饮行业处理日常的点菜业务,规范管理工作和操作流程,
是餐饮行业的得力助手。
本系统如在餐饮业得以推广,方便了顾客的消费,同时也减轻了餐馆的服务压力。大
大提高服务质量,并可节省大量人力、物力资源,并提高饭店的工作效率。可以帮助饭店
在餐饮业的竞争中取得先机。
1.4 国内外现状
近年来,国内出现的点菜系统多为掌上电脑 PDA 无线点菜,这种系统就需要针对每
个饭店,来进行订制开发,成本高,同时不便于管理。顾客不能直观的看到自己所点的菜
单,以及价目。在点菜时,顾客还要通过翻阅纸质的菜单进行点菜,反而加大了成本,造
成诸多不便。
剩余24页未读,继续阅读
资源评论
Mmnnnbb123
- 粉丝: 701
- 资源: 8万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于Java的网上订餐系统设计源码 - online ordering system
- 基于Javascript的超级美眉网络资源管理应用模块设计源码
- 基于Typescript和PHP的编程知识储备库设计源码 - study-php
- Screenshot_2024-05-28-11-40-58-177_com.tencent.mm.jpg
- 基于Dart的Flutter小提琴调音器APP设计源码 - violinhelper
- 基于JavaScript和CSS的随寻订购网页设计源码 - web-order
- 基于MATLAB的声纹识别系统设计源码 - VoiceprintRecognition
- 基于Java的微服务插件集合设计源码 - wsy-plugins
- 基于Vue和微信小程序的监理日志系统设计源码 - supervisionLog
- 基于Java和LCN分布式事务框架的设计源码 - tx-lcn
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功