1、 餐饮查询管理餐饮查询管理系统系统 摘 要 本课程设计主要是实现对餐馆经营情况的查询与管理, 设计开发一个简 单的餐饮管理查询系统,实现销售查询、员工信息管理、对账单的查看和统计、 定菜,预定包间,退订包间等功能。在课程设计中,系统开发平台为 Windows7, 程序设计语言采用 Java,数据库采用了Oracle,程序运行平台为 Windows7.程序 通过调试运行,初步实现了设计目标,并且经过适当完善后,将可以应用在餐馆 的查询与管理,解决实际的问题 关键词 餐饮管理;信息管理;Java;数据库; 2 目录目录 第一章 绪论 3 第二章 需求分析 . 4 2.1 系统设计目的 . 4 2.
2、2 系统设计目标 . 4 2.3 解决的实际问题 4 2.4 软件功能 5 第三章 总体设计 . 5 3.1 系统软件结构图 5 3.2 安全设计 . 6 3.2.1、界面视图设置:. 6 3.2.2、用户权限设置:. 6 第四章 数据库设计 6 4.1 概念结构设计 . 6 4.2 逻辑结构设计 7 4.3 物理结构设计 8 第五章 详细设计 . 10 5.1 菜单操作查询 10 5.2 菜单操作添加 11 5.3 菜单操作删除 11 第六章 编码 13 6.1 添加操作 13 6.2 删除操作 15 结论. 16 致谢. 16 参考文献 16 3 第一章第一章 绪论绪论 设计意义:设计意义
3、:随着社会的迅速发展,人们的生活水平越来越高,大型餐馆如雨后春笋般遍 地生根,餐馆菜单名目繁多,客人对服务质量的要求越来越高,餐馆老板对管理成本的压缩 需求越来越大, 古老的经营方式和管理理念已不再适合今天的实际情况, 这就要求餐馆有更 好的系统来实现对订餐和收银的管理。 为了适应现实的需要, 我们做了这个餐饮查询管理系 统。 目的:目的: 使用本系统, 员工将可以快速地为客户提供订餐打折等服务。 管理员使用本系统, 既可以完成员工的所有工作,又可以更好地管理员工,精准地了解员工账面的资金情况。除 了这些, 管理员还可以设定餐厅的菜单信息和折扣程度, 从而使得管理员对餐厅的运营情况 可以全面掌
4、控。 研究范围:研究范围:本系统所涉及的实体有员工, 用户登录信息, 菜品信息, 定菜, 收银员登陆, 顾客退订。 实体中的经理、 收银员和前台服务人员的借助该系统能快速准确实现的各种功能, 能大幅度的提高工作效率。 本系统所研究范围包括这些实体及实体的属性, 及实体间的联系。 技术要求:技术要求:用 VS 2010 vb 环境实现系统源代码的编写,嵌入 SQL 语句实现查询,插入, 删除,修改等操作。实现餐饮管理的基本功能。该管理系统的使用人员分为三种,分别是经 理、收银员和服务员,其中经理能借组该系统实现的功能有销售查询、员工信息管理。收银 员可以实现账单的查看和统计。服务员可以实现定菜,
5、预定包间,退订包间。 指导思想:指导思想:根据所学数据库理论来实现各个功能模块便于餐厅的管理。经过需求分析, 概念结构设计,逻辑结构设计,物理结构设计,数据库实施,数据库运行和维护这几个阶段 进行该系统的完成。根据实际情况设计 ER 图,找出实体间的联系。 本系统旨在解决餐饮管理等问题,便于餐厅的管理,尽量提高管理工作效率。 4 第二章第二章 需求分析需求分析 2.1 系统设计目的系统设计目的 通过该系统饭店服务人员使用它可以快速准确地为客户服务,人性化的系统界面设计使 得软件便于使用者的快速掌握, 计算机几乎为零的错误率和高效的处理能力使得原本繁琐的 餐饮管理变得更加科学、快捷以及人性化。
6、2.2 系统设计目标系统设计目标 员工使用本餐饮信息管理系统可实现以下功能: 1. 添加修改查询客户会员信息(修改客户信息需客户确认) 2. 查询菜单 3. 添加查询预定信息 4. 通过实际情况进行折扣处理 管理员使用本餐饮信息管理系统应可以实现以下功能: 1. 添加修改查询员工信息 2. 添加修改查询菜单信息 3. 添加查询预定信息 4. 设定具体的打折方法 5. 添加职员信息,权限也可以定为管理员。 6. 可以查询使用者的现金收款金额 7. 查询订单情况 2.3 解决的实际问题解决的实际问题 1. 传统的纸质记录方式查询起来很麻烦,而且保密性很差,并且容易磨损丢失,但如果采 用的是电子文档的方式进行数据的保存,这一切都变得非常简便。 2. 以方便的对数据信息进行备份查询,并且数据的安全性可以得到最大程度的保证。 3. 方便了对账单和员工的管理。 5 2.4 软件功能软件功能 1. 实现用户用不同身份登录的功能。 2. 实现添加、查询:菜式、菜系的功能。 3. 实现顾客订餐、预定房间、退订房间的功能。 4. 实现查询房间状态功能。 5. 实现顾客增加订单、挂单、结