mysql餐饮管理系统设计_餐饮管理系统的设计与实现(MySQL)

本文介绍了一个基于MySQL的餐饮管理系统,通过使用计算机管理,实现了库存、账单、采购、菜单、餐桌、人员和公共区七大功能模块的自动化,提升了管理效率和准确性。系统采用3层逻辑设计,包括表示层、业务逻辑层和数据层,利用JAVA、JSP、Tomcat等技术开发。
摘要由CSDN通过智能技术生成

餐饮管理系统的设计与实现(MySQL)(任务书,开题报告,中期检查表,文献综述,外文翻译,毕业论文16000字,程序代码,MySQL数据库)

传统餐饮企业的日常运作是靠人工管理,从原材料入库到客人点单,再到结账基本上由人工完成记录,这样做不仅耗费人力资源而且容易导致记录丢失或重复等错误,造成管理水平低下。为了适应行业竞争的需要,使餐饮管理更加规范化和科学化,我们提出了一套行之有效餐饮管理方案,即使用计算机对餐饮企业信息进行管理,实现餐饮管理的信息化。

本系统后台数据库采用Mysql,开发工具采用eclipse,采用3个逻辑层的设计模式,分别是表示层、业务逻辑层和数据层。实现了库存管理、账单管理、采购管理、菜单管理、餐桌管理、人员管理、公共区管理七大功能模块。具有检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等特点,可在很大程度上提高管理者分析和决策的科学性,提高经营管理水平。

514087df57cfbcddd0308e32fd9424b4.png

0e3a0dab79b0bcdc634ce49271aac802.png

0fc8688b1f14cef36566afd5b9fbb6dd.png

22c696a165ed22f5572bfa61f8ccfb47.png

159278237a93861f79050fe436b40d90.png

6a13d5ba175d796da2ce868c0651902c.png

目  录

摘  要    I

ABSTRACT    II

1  绪论    1

1.1 项目背景    1

1.2 开发技术及工具    2

1.2.1  JAVA程序开发技术    2

1.2.2  JSP技术    2

1.2.3  Tomcat应用服务器    3

1.2.4  MySQL    4

2  需求分析    5

2.1 面向的用户群体    5

2.2 系统范围与遵循的标准    5

2.3 角色职责    5

2.4 整体业务流程    6

2.5 功能性需求    7

2.6产品质量需求    7

3  总体设计    9

3.1体系结构设计    9

3.1.1系统总体结构    9

3.1.2开发环境配置    9

3.1.3运行环境配置    10

3.2 功能模块设计    10

3.2.1 业务流程图    10

3.2.2 子功能模块    13

3.3 数据库设计    19

3.3.1数据库设计概述    19

3.3.2数据库设计的特点    19

3.3.3数据表设计    19

3.3.4角色与权限    23

3.3.5数据库管理与维护    24

3.4 用户界面设计    24

3.4.1界面设计规范    24

3.4.2界面标识和界面关系图    24

3.4.3主界面    26

3.4.4子界面    27

4 系统测试    30

4.1 软件测试概述    30

4.2 测试的作用    30

4.3 测试环境与配置    30

4.4 测试方法和工具    31

4.5 项目总结    31

结束语    33

致 谢    34

参考文献    35

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
一、需求分析 随着社会服务行业的发展,餐饮业对自身服务的质量和能力也有了更高的要求。餐饮管理系统正是在这样的情况之下越来越受到重视。餐厅的内部服务项目众多,既需要完成前台的服务工作,还需要完成后台的管理工作,如果没有一套可靠的餐饮管理系统,单凭手工操作,不仅效率低,而且会极大地影响到酒店的服务质量。 设计的目标:实现餐饮管理的科学化、自动化,提高各个模版的办公效率,为高质量的餐饮服务提供保证。 系统功能概述 民以食为天,随着人民生活水平的提高,餐饮业在服务行业中占有越来越重要的地位。经过多年发展,餐饮管理已经逐渐由定性管理,进入到重视定量管理的科学阶段。众所周知,在定量管理的具体实现方法和手段方面,最有效的工具就是计算机管理。 传统的手工操作管理存在着许多无法避免的问题,例如: 人工计算机账单金额出现差错; 收银工作中跑单、漏单、偷钱现象普遍; 个别服务员作弊、改单、宰客情形时有发生; 客人消费单据难以保存和查询。 如果借助计算机来管理,就可以轻松的解决处理这些问题。一个餐饮管理信息系统应该包括基本的餐厅的服务管理、管理人员信息的维护等,以及与之相应的操作。所以整个餐饮管理信息系统分为两个大部分,即后台的数据管理维护和前台的操作。后台数据库的管理能保证系统各项功能正常运行,前台操作能提供给客户尽可能方便快捷的服务。 功能模块划分 1. 前台操作系统 订餐管理模块:点菜(输入桌台代码和食物代码)、加菜、下单。 结账管理模块:结账(输入桌台代码)、结账方式选择(包括现金结账、信用卡结账、支票结账、签单等)。 交班管理模块:统计当班数据(包括桌台数、人民币结账金额以及总金额等),为下班操作作准备。 2. 后台管理维护系统 用户权限设置:可以查询员工的基本资料(姓名、性别、年龄、出生年月、籍贯、家庭住址等),员工登录名称、密码、员工操作权限等,可以根据需要进行设置。 菜谱设置:新菜单录入(包括菜式名称、代码、类型、价格、成本等)、菜式修改、删除等菜式维护。 付款方式设置:分为人民币付款、信用卡、支票签单等,可以根据需要进行添加和删除。 系统流程分析 系统流程图1所示。当用户进入系统主界面以后,新用户经过注册后才能凭借其用户名和密码登录,老用户可以直接登录。用户登录以后,系统自动判断出其操作权限。操作权限包括普通员工和管理人员。新用户的操作权限默认为是普通员工。普通员工只能进行订餐、结账操作,而管理人员除此之外还可以进行系统设置与营业分析。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值