1、餐饮管理系统摘 要 “民以食为天”,随着人民生活水平的提高,餐饮业在服务行业中的地位越来越重要。从激烈的竞争中脱颖而出,已成为每位餐饮业经营者所追求的目标。根据餐饮行业的特点,该系统以餐饮业务为基础,突出前台管理,从专业角度出发,提供科学有效的管理模式。点菜收银管理可实现点菜、结账、清台。进货管理可记录商品入库情况。点菜收银、营业分析、库房管理的有机结合,可为酒店经营方向提供依据,为酒店餐馆的发展提供重要保证。关键词:餐饮管理 系统开发 数据库设计 实用性目 录第一章 引 言 1第二章 需求分析 2第三章 总体设计 3第四章 详细设计与实现 4第五章 系统测试 错误!未定义书签。结 论 错误!
2、未定义书签。参考文献 8第1章 引 言本系统有三种操作权限,其中,营业员只可以执行开台、点菜、买单及查询日收入操作;领班可以执行开台、点菜、买单、进货、添加新员工、日收入及月收入查询等操作;经理具有最高权限,除了领班及营业员的操作权限外,还可以设置员工权限、添加商品信息及菜式信息、备份与恢复数据库及初始化数据等操作。在使用本系统时,单击“登录”按钮,在登录页面中输入相应的用户名和密码即可进入相应权限的操作页面。第2章 需求分析本系统有三种操作权限,其中,营业员只可以执行开台、点菜、买单及查询日收入操作;领班可以执行开台、点菜、买单、进货、添加新员工、日收入及月收入查询等操作;经理具有最高权限,
3、除了领班及营业员的操作权限外,还可以设置员工权限、添加商品信息及菜式信息、备份与恢复数据库及初始化数据等操作。在使用本系统时,单击“登录”按钮,在登录页面中输入相应的用户名和密码即可进入相应权限的操作页面。图2.1系统用例图 管理员 客户 图2.1系统用例图 数据库设计(Database Design)是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。数据库的设计通常是以一个已经存在的数据库管理系统为基础的。根据用户需求和业务流程,本系统MicrosoftAccess2007数据库管理系统。C+环境是
4、VC+6.0。第3章 总体设计3.1 系统框架本系统有一个部分,5个完整的功能模块。分别是:添加菜式;添加商品信息;执行进货操作;添加商品模块;查询进货信息。结构如图3.1所示。 图3.1 功能结构图3.2数据库设计 数据库设计(Database Design)是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。数据库的设计通常是以一个已经存在的数据库管理系统为基础的。通过对业务流程的分析,得到了系统的实体,以及实体之间关系。 本系统数据库使用MicrosoftAccess2007,包含以下7个表:菜式
5、表(caishiinfo)、进货表(jinhuoinfo)、管理员表(Login)、结账表(paybill) 、商品表(shangpininfo) 、收入表(shouru) 、桌位表(TableUSE)。下面分别详细介绍以上各表:表3.1 菜式表(caishiinfo) 表3.2进货表(jinhuoinfo) 表3.3管理员表(Login)表3.4结账表(paybill)表3.5商品表(shangpininfo)表3.6收入表(shouru)表3.7桌位表(TableUSE)第4章 详细设计与实现本系统有三种操作权限,其中,营业员只可以执行开台、点菜、买单及查询日收入操作;领班可以执行开台、点
6、菜、买单、进货、添加新员工、日收入及月收入查询等操作;经理具有最高权限,除了领班及营业员的操作权限外,还可以设置员工权限、添加商品信息及菜式信息、备份与恢复数据库及初始化数据等操作。在使用本系统时,单击“登录”按钮,在登录页面中输入相应的用户名和密码即可进入相应权限的操作页面。本系统主页面如图1.1所示。图1.1 餐饮管理系统主界面下面简单介绍本系统的操作流程,首先以管理员身份登录,对系统中的基本信息进行设置,操作步骤如下:(1)通过“管理”/“后台管理”/“商品信息”菜单命令,添加商品信息。(2)通过“管理”/“后台管理”/“进货”命令,执行进货操作。(3)通过“管理”/“后台管理”/“菜式
7、信息”命令,添加菜式。(4)通过“财政收支”/“进货查询”命令,可查询某日的进货信息。基本信息设置完成后,饭店就可以正常营业了,操作方法如下:(1)单击“开台”按钮,进入“开台”模块,在该模块中双击状态为空闲的桌号,如图1.2所示。图1.2 选择桌号(2)单击“就要这桌”按钮,进入“点菜”窗口,在该窗口中选择菜单名,然后单击按钮,添加点菜数量,如图1.3所示。图1.3 “点菜”窗口(3)单击“确定”按钮,完成点菜操作。(4)单击“加减菜”按钮,可以为每桌加菜或退菜。(5)单击“顾客买单”按钮,进入“结帐”窗口,在该窗口中选择要结帐的桌号,然后输入实收金额,如图1.4所示。图1.4 “结帐”窗口(6)单击“结帐”按钮,完成结帐操作。参考文献深入浅出MFC 侯俊杰 著。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1