文档库 最新最全的文档下载
当前位置:文档库 › 餐饮管理系统说明文档

餐饮管理系统说明文档

餐饮管理系统说明文档
餐饮管理系统说明文档

餐饮管理系统说明文档

1.应用程序初始化

头文件:MyPos.h

主要变量:登陆的用户名name,密码pwd,数据库连接参数m_pConnection。

初始化函数:InitInstance

补充说明:因为是Ado编程(要使用ADO前必须在工程的stdafx.h文件最后用直接引入符号#import引入ADO库文件,以使编译器能正确编译。代码如下#import"C:\ProgramFiles\commonfiles\system\ado\msado15.dll"no_namespace rename"EOF","adoEOF"),则在程序启动的时候就要对Ado进行初始化,并连接数据库。

如果初始化成功,则启动登陆框,如果用户输入的用户名和密码正确,则显示主窗口CMyPosDlg。

2.登陆对话框

头文件:LogonDlg.h,类为CLogonDLg

变量:m_pwd和m_logid分别代表输入的密码和用户名

_RecordsetPtr类型变量,属于智能指针类,是ADO在VC++编程中对Recordset对象的一个包装类。

登陆的消息相应函数为OnOK。

当登陆成功后转到MyPosDlg窗口

3.主窗口MyPosDlg

头文件:MyPosDlg.h

变量:分页类(m_oTab1,也即下面四个窗口的载体,后面还会用到)。统计报表窗口(m_oStatdlg),基础资料窗口(m_oBasedlg),系统维护窗口(m_oSysmtdlg),前台销售窗口(m_oPosdlg)

说明:当用户登录成功时,首先打开前台销售窗口,然后判断用户的权限,看是否有权限打开剩下的窗口。

4.分页类CTabSheet

头文件: TabSheet.h

说明:根据用户的权限控制打开几个tab,也即上面所说的几个窗口。每个函数的作用我在头文件里做了简单的说明。

5.前台销售页面CPosDlg

头文件:PosDlg.h

变量:左面的空白为一个CListBox,右面的空白为CListCtrl,还有九个CEidt变量

系统启动的时候只显示状态不是“已结账”的账单,如下图:

窗口左面的ListBox为订单的编号,编号组成分为两部分,”-”前面为开单的日期,后面为5位的数字序列,从1开始往后每个单据加1..右面的表格为其中某单据的详细内容,也即菜单的内容.上面的edit编辑空间分别显示桌号,就餐人数,开单时间,结帐人员,单据状态和结帐的时间信息.下面的三个edit分别显示和金额,折扣等信息.

当打开一个单据时,在右面的表格里面还可以操作进行修改菜单的数量,或者再增加新的菜.双击一个选中的菜比如肉丝面,则会蹦出一个修改数量的对话框(CModifyqaDlg),便可修改其数量.如下图:

单击表格的空白部分的一个按钮,则会蹦出菜单的对话框(CSelectDlg,该类比较典型,使用了listctrl和treectrl,这两个变量在后面要用到多次.用来读取类别和商品资料.其中的OnSelchangedTreeSclass(单击treetrle时触发),addtree(将根类别加入到treectrl里)和

addsubtree(将子类别加入到treectrl里)是比较重要的.要熟练运用),可以再对菜单进行选择.如下图所示:

单击选择一种菜单,然后点击选择,即修改了菜单.

另外,窗口下面的按钮提供了开单,销单,掉单,查找等一系列的功能.

下面分别介绍如下.

F1开单:点击开单后则左面的ListBox则添加一个单据.此时用户就可以对桌号,人数,菜单的详细内容进行添加.系统自动保存所有的信息.在文件中对应的函数为: OnButtonAddf() F2销单:点击销单后会弹出一个警告框让用户确认是否要销单.当用户确定时,则删除选中的单据.对应函数:OnButtonDelf()

F3: 掉单。可以根据单据的编号对单据进行查找(CCallDlg)。并在右边的表中进行显示,只能显示非“等待”和“挂账”状态的单据。对应函数OnButtonCallf()

F4:隐单。和调单对应可以将已结账状态的单据不显示,对应函数OnButtonHidef() F5:结账.弹出结账窗口(CCheckDlg).付钱找零,将单据的状态改成已结账.对应函数: OnButtonCheckf().对应界面如下:

F6:查找.根据桌号查找单据(CCallDlg).对应函数OnButtonFindf()

F7:开钱箱.函数缺.

F8:本地打印功能.对应函数OnButtonLocalp()

F9:厨房打印.函数缺

F10-:下班(COffdutyDlg).对单据收钱等信息进行核对.关闭系统.对应函数: OnButtonOff().界面如下:

6.统计报表页面CStatDlg

头文件:StatDlg.h

变量: CDateTimeCtrl m_oSdate; //统计的起始日期

CDateTimeCtrl m_oOdate;//统计的终止日期

//ListBox的标题。要么是“销售报表”要么是“单位报表”

CEdit m_oListtitle;

//报表显示的位置

CListBox m_oListreport;

//起始日期的具体时间

CEdit m_oSt;

//终止日期的时间

CEdit m_oOt;

界面如下

当radiobox选择销售报表时,右边listbox显示一定日期范围内的已结账的总钱数,并将在时间范围之内的结账的单据详细内容显示出来,包括所有单据就餐的总人数和单据的数量.最后显示还没有结账的单据编号和应结的钱数.如下图所示:

上图查询2008-3-3到2008-3-6之间的销售报表.

统计销售报表在文件中对应的处理函数为SumBillTotal.

当radiobox选择单品报表时,右边listbox显示这段时间内所有点的菜还有其数量.该功能在文件中对应的函数为: SumSingleItem. 显示如下图所示:

7.基础资料窗口CBaseDlg

头文件:BaseDlg.h

变量:

CTabSheet m_oTabBase;//可以容纳多个窗口的tab,相当于载体

//商品类别窗口

CClassDlg m_oClassdlg;

//商品资料窗口

CMaterielDlg m_oMaterieldlg;

//付款方式窗口

CPaymodeDlg m_oPaymodedlg;

说明:基础资料包括了三个字窗口:商品类别,商品资料,付款方式.下面逐一介绍.

商品类别窗口CClassDlg.

头文件:CClassDlg.h

功能:显示类别的名称.增加新的类别.修改类别名称.增加一个子类别.删除类别(只能删除最底层的类别,根节点不能删除.有子类别的不能删除.类别下面有商品的也不可以删除).各个函数的功能作用已写在代码里面了.

商品资料窗口CMaterielDlg

头文件:MaterielDlg.h

功能:显示每个类别下面的所有商品资料.还可以添加某一类别的资料,也可以删除修改商品资料.每个函数的作用功能已写在代码里面了.

付款方式窗口CPaymodeDlg

头文件:PaymodeDlg.h

功能:显示用户可以使用的付款方式.也可以添加和删除新的付款方式.付款方式编辑矿在初始的时候是隐藏的.显示界面如下.

当点击新增按钮时,出现编辑框.如下图所示

8.系统维护窗口CSysmtDlg

头文件: SysmtDlg.h

说明:该类和基础资料窗口类似,都是一个tabsheet上面加载了其他的窗口.可以对照基础资料窗口来学习

变量:

CTabSheet m_oTabBase;//可以容纳多个窗口的tab,相当于载体

//用户资料窗口

CUserDlg m_oUserdlg;

//系统设置窗口

CSyssetDlg m_oSyssetdlg;

//清除数据窗口

CCleardataDlg m_oCleardlg;

用户资料窗口CUserDlg

头文件:UserDlg.h

说明:由于编辑框比较多,很容易混淆.权限也分了九个,也很容易搞乱,这是要注意的.可以对照前台销售窗口进行学习,里面的很多函数和前面大部分都是雷同的.不外增加用户,修改用户资料,点击一个用户时将用户的资料读入到编辑框里.函数的作用我已经写在代码里了系统设置窗口:CSyssetDlg

头文件:SyssetDlg.h

说明:所谓的系统设置,也只是设置的楼层号和公司的名称.没有什么特殊的函数.

清除数据窗口CCleardataDlg

头文件:CleardataDlg.h

变量:起始日期和终止日期

餐饮管理系统文档

目录 1.1编写目的 ............................................................................................................................... - 1 - 1.2项目背景 ............................................................................................................................... - 1 - 2.1 目标 ...................................................................................................................................... - 2 - 2.2 运行环境 .............................................................................................................................. - 2 - 3.数据描述 .................................................................................................................................. - 2 - 4.1系统功能结构........................................................................................................................ - 4 - 4.2.1开台点菜服务..................................................................................................................... - 4 - [管理员]:审查所选座位是否为空,并确认,对顾客所选菜进行确认 ........................................ - 5 - 4.2.5用户管理............................................................................................................................. - 8 - 6.运行需求 .................................................................................................................................. - 9 - 6.3软件接口 ............................................................................................................................... - 9 - 6.4故障处理................................................................................................................................ - 9 - 1.2文档范围 ............................................................................................................................. - 10 - 1.3读者对象 ............................................................................................................................. - 10 - 2.系统概述 ................................................................................................................................ - 10 - 3.1需求约束 ............................................................................................................................ - 10 - 3.2隐含约束 ............................................................................................................................ - 11 - 4.设计策略 ................................................................................................................................ - 11 - 5.界面设计 ................................................................................................................................ - 11 - 1.引言 ........................................................................................................................................ - 14 - 1.2背景 ..................................................................................................................................... - 14 - 1、开台点菜管理要实现:开台——完成为顾客选择一个无人的桌号; .......................... - 14 - 2、加减菜管理要实现:加菜——完成为用户选择再需要的菜; .................................. - 14 - 4、收入查询管理要实现:按照日或月的方式对本店的具体收入的查询 .......................... - 14 - 3.设计约束 ................................................................................................................................ - 14 - 4.1.1开台服务........................................................................................................................... - 15 - 4.2.1属性定义........................................................................................................................... - 16 - 4.3程序M_user模块的设计说明 .......................................................................................... - 16 - 4.3.1属性定义........................................................................................................................... - 17 - 4.4.1属性定义........................................................................................................................... - 17 - 4. 5.1属性定义........................................................................................................................... - 18 - 4.6程序Day_shouru_frame模块的设计说明....................................................................... - 18 - 4. 6.1属性定义........................................................................................................................... - 19 - 4.7程序KaiTai_Frame模块的设计说明............................................................................... - 19 - 4. 7.1属性定义........................................................................................................................... - 19 -

餐饮管理系统详细设计

文档编号: 版本号: 文档名称:详细设计说明书 项目名称:餐饮管理系统 开发小组成员: 编写人: 评分: 教师: 评分日期:年月日 目录

1.引言2 1.1编写目的2 1.2项目背景2 1.3定义2 1.4参考资料2 2.总体设计3 2.1需求概述3 2.2软件结构3 3.程序描述7 3.1主模块描述8 3.2输入数据描述9 3.2.1用户注册描述11 3.2.2用户登录描述12 3.3信息调度描述14 3.3.1用户信息查询描述15 3.3.2用户信息更新描述17 3.3.3职工信息更新与查询描述19 3.3.3吧台信息查询描述21 3.3.4吧台信息更新描述23 3.3.5更新备份描述25 3.3.6查询操作员记录描述27 3.3.8操作员权限修改描述28 3.4数据输出描述29 3.4.1账单打印描述30 3.4.2菜单打印描述32 3.4.3会员信息打印描述33 3.4.4职工信息打印描述34

1.引言 1.1编写目的 详细设计阶段的根本目标是确定应该如何具体的实现所要求的系统,也就是说,经过这个阶段的设计工作,可以完成对目标系统的精确描述,从而对下一步的编码阶段起到指导性作用。本阶段的餐饮管理系统详细设计就是要根据前阶段的可行性分析、需求分析以及概要设计所发现以及扩展的问题进行进一步细化分析,使得客户能对本系统有更充分和具体的理解,也让编码人员对系统的下一步进程有更直观的了解。 1.2项目背景 近几年来,随着计算机网络、分布技术日趋成熟与自动化技术对各行各业的渗透,人们对餐饮业的服务要求与质量也有了进一步的提升,这使餐饮业的竞争也越来越激烈。想在这样竞争激烈的环境下生存,那么就必须运用科学的管理思想和先进的管理办法,使点菜和管理一体化。但一直以来人们使用的餐饮管理系统均是以人为主体的,需要很多的人力、财力、物力、且效率不高,在系统运营时也可能产生人为失误,以致餐饮管理工作既繁琐而且不利于分析企业的经营状况。使用计算机对餐饮信息进行管理,具有人工管理所无法比拟的优点。例如统计结账快捷、安全保密性好、可靠性好、存储量大、寿命长、成本低等。这些优点不仅提高了工作效率,也避免了以前手工作业的麻烦,从而使管理者能够准确、有效的管理酒店或餐馆的餐饮服务。 1.3定义 文档中采用的专门术语的定义及缩略词简要如下: RMS:Restaurant Management System,餐饮管理系统。 1.4参考资料 [1]张海藩《软件工程导论》(第5版)清华大学出版社2008。 [2]王东明、葛武滇《Visual C# .NET程序设计与应用开发》清华大学出版社2008。 [3]王珊,萨师煊《数据系统概念》(第四版)高等教育出版社,2006. [4]王东明、孙健、柳盛《visual c# .net 程序设计与应用开发》清华大学出版 社,2008.

餐饮管理系统项目总结报告

餐饮管理系统项目总结报告 自古民以食为天,无论走到那个朝代,走到哪个地方,都会看到无处不在的酒店,餐馆等吃饭的地方,在现在信息化高速发展的现代,信息化与酒店的各项管理联系起来,显著提高了各项工作的速率,满足现在人们快节奏的要求,使用机器辅助人们工作会减少人为的低级错误,减少人们的工作量,节约成本,采用信息化代替传统工作流程显然利大于弊。根据现在餐饮业信息化发展迅速,我们人生中最幸福的就是身体健康 制作了餐饮管理系统项目。 随着酒店管理业的现代化发展和电子商务的发展,酒店管理者进行计算机管 理已经成为来势不可挡的发展趋势。本系统结合餐饮管理的实际情况。应用C# 语言和SQL Server2005完成了系统的开发,为提高餐饮管理效率提供了一种有 效的解决方法。传统的餐饮管理需要大量的人力和物力,造成资源的浪费和效率 的地下对于餐饮管理这样复杂的管理内容,也不一定会达到理想的效果。管理和 经营的复杂性十本系统的难点也是本系统所要解决的重点。 餐饮管理系统能够使得管理者快速高效地完成企业日常事务中的人事工作, 降低了人力资源管理成本,使管理者能集中精力在企业战略目标;另一方面,通 过软件及时收集与整理分析大量的人力资源管理数据,为企业战略决策的生成与 实施控制提供强有力的支持,以提高组织目标实现的可能性。餐饮资源管理系统 的总目标是:在计算机网络,数据库和先进的开发平台上,利用现有的软件,配 置一定的硬件,开发一个具有开放体系结构的、易扩充的、易维护的、具有良好 人机交互界面的人力资源管理系统,实现洛克公司的资源管理自动化的计算机系 统,为企业的决策层提供准确、精细、迅速的人事变动信息。 由于系统结构采用当前流行的B/S结构,也就是浏览器/服务器模式,相对 于传统的C/S结构客户端的缺点,它对客户的配置要求就更低了,客户端只需要 有浏览器可以上网就可以登录服务器进行各种信息的管理。可以说整个系统是以 最少的投入完成最好的功能,这就保证了系统的经济可行性。 通过一短时间的学习和做项目,使我对软件工程知识有了进一步的了解,这 是一次全面综合的训练。我们通过学习《软件工程》这门课程,才可以成功的完 成了这次课程设计,在实验过程中虽然遇到了很多问题,但是通过从图书馆里借 来的资料和从网上查找的资料都把问题一一地解决了。这次课程设计主要是让我 们加深对软件工程文档写作基本知识的理解,掌握并运用软件工程文档写作来设 计系统程序的基本方法及基本技巧。这与我们平时学的知识息息相关,也有利于 我们很好地把学会的知识应用到实践中去。 在学习过程中,我了解了作为一个合格的程序员所应具备的素质与技能。其

酒店餐饮管理系统中的点菜管理子系统的实现

酒店餐饮管理系统中的点菜管理子系统的实现 摘 要 本课题分析了酒店管理系统的现状以及内部存在的问题,阐述了此管理系统的开发目的。通过细致的分析,归纳出满足点菜需求的各种功能模块。本系统使用的是SQL server 以及visual studio 2005平台下的C#。 本课题按照软件开发的过程,分别对软件开发的意义、系统分析、系统的设计、具体设计与实现、系统环境与软件安装进行了细致的描述。最后对本系统作出了客观评价,指明了系统的现实意义、缺点以及将来可能提出的要求。 关键词:酒店点菜管理系统;visual studio;SQL server;IC卡手持点菜器

Abstract This issue analyzes the status of hotel management system and internal problems, this management system on the development of purpose. Through careful analysis, summarized in order to meet the needs of the various functional modules. The use of the system, as well as the SQL server platform visual studio 2005 under C #. This issue, the process of software development in accordance with, respectively, the significance of software development, systems analysis, system design, specific design and implementation, the system environment and software installation for the detailed description. Finally, the system has made an objective evaluation, pointing out the system of practical significance, as well as shortcomings in the future as may be requested. Keywords: hotel management system for a la carte;visual stadio;SQL server;IC card handheld device order

餐馆饭店需求分析

编号 003 版本 V1.0 需求规格说明书 项目名称:餐饮饭店管理系统 项目负责人门晖祺 编写门晖祺刘洋洋 校对刘洋洋 审核李家祥 单位:110615班第5小组 2014年5月4日 目录 1引言 ................................................................................................................ 错误!未定义书签。 1.1编写目的................................................................................................ 错误!未定义书签。 1.2背景........................................................................................................ 错误!未定义书签。 1.3定义........................................................................................................ 错误!未定义书签。 1.4参考资料................................................................................................ 错误!未定义书签。2任务概述 ........................................................................................................ 错误!未定义书签。 2.1目标........................................................................................................ 错误!未定义书签。 2.2用户的特点............................................................................................ 错误!未定义书签。 2.3假定和约束............................................................................................ 错误!未定义书签。3业务分析 ........................................................................................................ 错误!未定义书签。 3.1组织机构分析........................................................................................ 错误!未定义书签。 3.2组织职能分析........................................................................................ 错误!未定义书签。 3.3确定业务................................................................................................ 错误!未定义书签。 3.4业务与机构 (3) 3.5业务与实体............................................................................................ 错误!未定义书签。 3.6主要业务流程图 (4) 4需求分析 ........................................................................................................ 错误!未定义书签。 4.1系统功能需求........................................................................................ 错误!未定义书签。 .................................................................................................................. 错误!未定义书签。 (5)

餐饮管理系统需求文档

餐饮管理系统系统需求分析 目录: 1.概述 (3)

1.1 编写的目的 (3) 1.2 背景 (3) 1.3 本文件中用到的专门术语的定义: (3) 1.4 范围 (3) 1.5.任务概述 (4) 1.5.1 目标 (4) 1.5.2 用户的特点 (4) 1.5.3 假定和约束 (4) 1.6 运行环境 (5) 1.6.1 硬件设备 (5) 1.6.2 软件设备 (5) 2. ...................................................................................................................................................... 需求规定.. (5) 2.1 对功能的规定 (5) 2.2 系统功能的介绍 (6) 2.2.1 整体功能模块 (6) 2.2.2 程序流程图 (8) 3. ...................................................................................................................................................... 本系统数据库结构 (13) 3.1 菜谱列表 (13) 3.2 座位列表 (13) 3.3 客户列表 (13) 3.4 订菜列表 (13) 3.5 员工列表 (14) 3.6 管理员列表 (14) 3.7总营业列表 (15) 4. 系统功能要求说明 (15) 4.1 输入输出要求 (15) 4.2数据管理能力要求(针对软件系统) (15) 4.3 故障处理要求 (15) 5. 页面字段 (15) 5.1 登录界面字段 (15) 5.2员工管理界面字段 (16) 5.3 客户信息管理界面字段 (16) 5.4餐饮管理界面字段 (18) 5.5 订座管理界面字段 (18) 5.6菜单管理界面字段 (19) 5.7 结账界面字段 (20) 5.8 员工信息管理界面字段 (20) 5.9 菜谱管理界面字段 (22) 5.10 营业查询字段 (23) 1.概述 随着我国市场经济的快速发展,各行业都呈现出生机勃勃的发展景象,其中餐饮业的发展尤为突出。但是传统的餐饮管理现在已经很难应对当今社会对餐饮业的管理

数据库酒店餐饮管理系统

主题:《酒店餐饮管理系统》 一.系统功能分析。 答:(1)本系统能满足广大酒店使用,通过用电脑联网来促使酒店内部各部门一体化,餐饮管理系统能够为广大用户提供充足的信息和快捷的预订、查询手段,同时提高酒店的工作效率,为酒店减少人力支出,减少成本,提高酒店的经营效益。本系统可以接受客户预定,点菜,大大提高上菜的速度,减少客人的等待时间,为酒店创造良好的声誉以赚取更多的利润。同时厨房可以及时将原材料消耗情况反馈给原材料采购部门,使采购部门及时进行原材料的补给。酒店的管理人员也可以随时监控酒店的运营情况,使整个酒店处于一个统一的系统中,促进酒店餐饮的科学化、正规化管理。 (2)系统的功能结构图如下: 其中:功能分析如下:

①登录管理:可用于顾客和酒店员工的登录、新用户的注册、用户信息修改;员工登录名、密码、员工权限等的设置。 ②餐点管理:用于菜式、原材料和酒水饮料的管理,以及新菜式、酒品饮料的录入(包括餐点名称、编号、价格等)、餐点修改、删除等。 ③查询管理:可查询员工信息、餐点的基本信息和点餐情况、顾客预订信息以及餐桌的使用情况等。 ④财务管理:对餐点的销售分析,如:当月每天及每年每月的收入金额、成本、利润等的分析;付款方式设置:分为人民币付款、信用卡、支票、宴请等;员工的工资情况。 ⑤卫生管理:用于酒店内外环境和餐点的卫生管理的设置。 二. “顾客结账埋单过程”的详细数据流图设计如下:

三.系统总体ER图如下图: (1)各实体的属性如下: 工作部门(部门编号,部门名称) 服务员(服务员编号,服务员姓名,民族,出生日期,服务员性别,身高,血型,籍贯,学历,职务,参加工作时间,工资,部门编号,工作状态,服务员电话,服务员住址) 顾客(顾客编号,顾客电话,顾客人数,预订就餐时间) 餐桌(桌位号,桌位类型,桌位状态)

餐厅管理系统课程设计报告

河南城建学院 《可视化编程技术》课程设计 课程名称:《可视化编程技术》课程设计 设计题目:餐饮管理系统 指导教师:孟庆见、薛冰、景伟娜 班级:0834112 学号:083411207 学生姓名:吕静 同组人员:关敏、冯俊杰、韩经宇、王红旗 计算机科学与工程学院 2013年12月26日

目录 第1章概述 (2) 1.1选题 (2) 1.2选题的背景和意义 (2) 1.3团队分工和个人贡献 (2) 第2章系统分析(需求分析) (3) 2.1系统的整体需求 (3) 2.2系统的功能需求 (3) 2.3系统主要模块流程图 (4) 2.3.1主窗体业务流程图 (4) 2.3.2详细业务流程图 (4) 第3章系统设计 (5) 3.1系统的整体设计 (5) 3.2系统的主要模块设计 (5) 3.3数据库设计 (7) 第4章系统实现 (9) 4.1登录界面实现 (9) 4.2主窗体界面实现 (9) 4.3桌台管理界面实现 (10) 4.4开台界面实现 (10) 4.5点/加菜界面实现 (11) 4.6结账界面实现 (11) 第5章结束语 (12) 参考文献 (12)

第1章概述 1.1 选题 餐饮管理系统是一个饮食产业不可缺少的部分,它的内容对企业的决策者和管理者都至关重要,所以餐饮管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用的餐饮管理系统均是以人为主体的,需要很多的人力、物力、财力,且效率不是很高,在系统运营时也可能产生人为的失误,以致餐饮管理工作既繁琐而且不利于分析企业的经营状况。作为计算机应用的一部分,使用计算机对餐饮信息进行管理,这样不仅提高了工作效率,也避免了以前手工作业的麻烦,从而使管理者能够准确、有效地管理餐饮。 1.2选题的背景和意义 近年来,随着人民的生活水平的不断提高,餐饮业的消费持续增长,竞争愈来愈激烈。然而,传统餐饮企业的日常运作还是靠人工管理,从原材料入库到客人点单,再到结账基本上由人工完成记录,这样做不仅耗费人力资源而且容易导致记录丢失或重复等错误,造成管理水平低下。餐馆作为传统的餐饮企业也存在这些问题,进货,库存有人工管理,客人点单需服务员记录并送至厨房,客人结账由手工记录,人力耗费大,客人等待时间长,管理效率低下,这就迫切需要标准的、高效率的计算机管理方式引导其发展,通过计算机管理该企业的日常运作,给管理者以决策参考的模型,来不断完善管理水平,提高工作效率。改革开放二十多年来,我国餐饮业发展迅猛,日新月异,各种风味特色,各种经营形式,各种组织结构的餐饮企业星罗棋布,但“竞争激烈,生意难作”也成了餐饮业的“流行脖。更新经营方式,拓展大众市场,建全餐饮业的“软硬”件设施,发展餐饮信息渠道是我国餐饮业应探索的主旋律。所以,社会化,科学化,集锦化21世纪的发展方向。 作为计算机应用的一部分,使用计算机对餐饮企业信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查询方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高信息管理的效率,也是企业科学化、正规化、管理与世界接轨的重要条件。 1.3团队分工和个人贡献 我们组做的课题题目为餐饮管理系统,我们小组由5个人组成,:关敏,吕静,冯俊杰,韩经宇,王红旗.其中关敏主要负责文档的任务和口令设置的实现部分,吕静主要负责消费管理模块的实现部分,以及整个餐饮管理系统的界面设计, 冯俊杰和韩经宇主要负责桌台管理,职员管理模块的实现部分, 王红旗参与每个模块的调试过程。

企业管理手册-餐厅管理系统用户手册 精品

餐厅管理系统用户手册 第一部分引言 1.1编写目的 需求说明书有时候也被称为规格说明书,本规格说明描述了餐厅管理系统的要求,并且作为各方面沟通的依据,也为下一步工作提供基准。 软件开发小组的每一位成员应该阅读本需求说明,以明确项目最后要求完成的软件产品的特点。经使用方认可的需求说明将作为产品特征评价、仲裁的重要参考。 1.2背景 说明: A、软件系统的名称:餐厅管理系统V2.0 B、任务提出者:某餐厅 实现完成的系统将在XX餐厅的点菜处(类似麦当劳等餐厅的点菜)使用,所应用的网络系统是该系统的内部局域网。 C、本系统将是独立的系统,目前不与餐厅的财务系统和其他资料系统提供接口,所产生的 输出都是独立的。 本系统将使用SQL Server 2000作为数据库存储系统,SQL Server 2000企业版将由XX 餐厅自行购买。 第二部分、用途 2.1功能 随着人民生活水平的飞速提高,餐饮业作为政府财政的重要来源以及迅速致富的洁净之越来越走俏。但是餐饮集约型转变,精化管理日益成为企业在商海中淘金的求生之路了。

出于这样的目的,公司希望开发能够帮助餐厅实现点菜、收银、员工管理、菜谱管理、会员管理、营业额管理等一条龙管理的软件以提高员工,管理者工作效率,能够及时,迅捷,保质保量满足顾客需求. 2.2性能 2.2.1精度 1、在执行数据(员工、菜谱、营业额等)增加的时候,不允许出现因为程序的原因导致增加操作失败,也不允许发生重复增加的数据; 2、在执行数据删除操作的时候,不允许因为程序的原因发生多删除数据、删除失败的情况; 3、数据的修改也要求保持对应的准确性; 4,响应时间完全在一般用户容许的等待时间范围之内; 2.2.2时间特性 在单用户执行增加修改和删除操作的时候,在运行环境规定的条件下,单次操作的响应时间要求在2秒钟之内。 返回100行数据以内的数据查询,单次操作的响应时间要求在2秒之内。 执行菜单命令被调窗体弹出时间要求在2秒之内。 2.2.3灵活性 A、操作方式 程序在通常的应用环境下使用鼠标和键盘进行输入和输出操作,对于执行按钮,通常使用鼠标的点击完成,但使用快捷键操作按钮,菜单则更为迅速。 B、运行环境

餐饮管理系统需求文档

餐饮管理系统系统需求分析

目录: 1.概述 (2) 1、1编写得目得 (2) 1、2背景 (3) 1、3本文件中用到得专门术语得定义: (3) 1、4范围 (3) 1、5.任务概述 (3) 1、5、1目标 (3) 1、5、2用户得特点 (3) 1、5、3假定与约束 (4) 1、6 运行环境 (4) 1、6、1硬件设备 (4) 1、6、2 软件设备 (5) 2、需求规定 (5) 2、1对功能得规定 (5) 2、2系统功能得介绍 (5) 2、2、1整体功能模块 (5) 2、2、2程序流程图 (8) 3、本系统数据库结构 (13) 3、1菜谱列表 (13) 3、2座位列表 (13) 3、3客户列表 (13) 3、4订菜列表 (13) 3、5员工列表 (14) 3、6管理员列表 (14) 3、7总营业列表 (15) 4、系统功能要求说明 (15) 4、1输入输出要求 (15) 4、2数据管理能力要求(针对软件系统) (15) 4、3故障处理要求 (15) 5、页面字段 (15) 5、1登录界面字段 (15) 5、2员工管理界面字段 (16) 5、3客户信息管理界面字段 (16) 5、4餐饮管理界面字段 (18) 5、5订座管理界面字段 (18) 5、6菜单管理界面字段 (19) 5、7结账界面字段 (20) 5、8员工信息管理界面字段 (20) 5、9菜谱管理界面字段 (22) 5、10营业查询字段 (23) 1.概述 随着我国市场经济得快速发展,各行业都呈现出生机勃勃得发展景象,其中

餐饮业得发展尤为突出。但就是传统得餐饮管理现在已经很难应对当今社会对餐饮业得管理要求,采用人工处理这些信息不仅工作量繁重、复杂,而且容易产生错误与混乱。而采用计算机进行信息得有效管理不但能实现管理得规范化,而且还可以避免错误,提高效率,大大提高了对信息管理得便捷性、安全性、准确性。鉴于传统餐饮管理方式得种种缺陷,我们设计了方便中小级别餐饮企业使用得应用程序系统——餐饮管理系统,来实现企业餐饮自动化管理。 1、1编写得目得 本文档得编写为下阶段得设计、开发提供依据,为项目组成员对需求得详尽理解,以及在开发开发过程中得协同工作提供强有力得保证。同时本文档也作为项目评审验收得依据之一。 1、2背景 a) 系统名称:餐饮管理系统 b) 开发人员:小组成员:蒋超军、陈策、雷淑波、袁冬、贺嵘、李明进 c) 设计对象:餐饮企业 1、3本文件中用到得专门术语得定义: 普通用户:登陆得员工 管理员:系统授权管理该系统得总经理、主管 1、4范围 系统包括得范围:所有登陆本系统得得用户,管理员 1、5.任务概述 1、5、1目标 进行信息得有效管理不但能实现管理得规范化,而且还可以避免错误,提

餐饮管理系统需求分析

餐饮管理系统需求分析 一、引言 一直以来,餐饮消费在人们的日常生活中都占据着十分重要的地位。随着整个社会物质生活水平的不断提高,人们在餐饮消费的数量、质量以及消费习惯等诸多方面也发生了巨大的变化,给餐饮企业带来了前所未有的机遇和挑战。餐饮管理系统是在信息产业发展的环境下餐饮企业竞争的必然产物,是餐饮企业提高管理水平和服务质量改善软环境的一个得力助手。现在,我们结合本次课程设计开发以下的餐饮管理系统方案。 二、编写目的 本系统主要为了更好地加强经营者对企业的安全管理,给管理员提供一个井然有序的管理平台。防止手工管理混乱,容易由于过程繁琐令效益降低,提高顾客满意度,大大增强企业的竟争能力和管理水平。 三、功能需求 通过对餐饮企业做了实地了解:一个餐饮管理管理系统应该包括:登陆管理、前台管理、查询管理、营业设置、财务管理等模块。 整个系统模块如下图:

四、E-R图 整个系统开发过程中,主要涉及到的实体有:顾客、操作人员、物品,他们之间的具体关系如下图: 五、数据字典 1.关系描述:

六、接口要求 ●硬件接口:无特别要求; ●网络硬件接口要求:现实中要求具有高速以太网组网一实现联网销售, 但是在理论实验验证软件本身的目的来看,无需网络通讯接口。 ●软件接口要求:无 七、软件属性 ●可用性:本软件也可以通过单步跟踪的操作进行检查处理。 ●安全性:由于软件运行数据放在数据库中,所以参数不容易被错改、破 坏,万一参数受到破坏也不会影响源程序。 ●可维护性:本软件利用数据库进行编程,系统结构由程序基本确定,大 量的参数及文本内容全部放于数据库中。修改、更新数据只要在数据库 进行修改添加,而不需要对系统结构进行修改,这样系统维护性、升级 都十分方便。 ●兼容性:由于尚未测试,故无法对兼容性进行评析。 八、支持信息及运行环境 ●软件支持:本软件开发是使用C++编写; ●设备支持: WindowsXP,256内存以上; ●数据库:Microsoft SQL Server 2000 九、参考资料 a.《数据库系统概论》萨师煊、王珊编著高等教育出版社 b.《SQL Server 2000管理与应用》张海健编著中国电力出版社 c.《软件工程》邓良平、刘海松、陆丽娜编著西安电子科技大学出版社 d.《软件开发基础教程》程国英、钱晓平清华大学出版社北京交通大学出版 社 十、附录

酒店餐饮管理系统文档

大理学院本科毕业设计 酒店餐饮管理系统 ——菜谱管理、订单管理、用户管理、订餐管理 HOTEL CARTING MANAGEMENT SYSTEM MENU MANAGEMENT、ORDER MANAGEMENT、USER MANAGEMENT、ORDERDINER MANAGEMENT 学院:数学与计算机学院 模块负责人: 项目组成员: 指导教师: 专业:计算机科学与技术 年级(班级):07级计算机1班 起止日期:2010年8月1日—2010年12月30日 制表日期: 2010 年 12 月 4 日

大理学院学士学位论文 摘要 酒店餐饮管理系统软件为酒店餐饮公司带来了极大的方便,使得繁琐的酒店餐饮管理变得非常轻松,于是庞大的人力物力及时间消耗变成了简单快捷的计算机操作。现在比较知名的国内外网上订餐网站有OpenTable、饭统网、几年前在大阪上市的日本餐饮网站咕嘟妈咪(Gudumami)等,这些都是比较成功的在线订餐网站。 我们开发的酒店餐饮管理系统就是基于在线订餐网站这样一个思想。开发这个系统所采用的是当前较为流行的编程软件Microsoft Visual Studio 2005,以数据库SQL Server2000作为系统的后台操作,采用统一建模语言(UML)为辅助手段。其功能在系统内部有源代码直接完成,我们只需按系统要求输入即可操作。 整个系统根据软件工程[1,3]的思想,从需求分析[2]入手,编写用例、绘制用例图、绘制时序图、绘制类图、对象设计、映射再到编程,最后测试;通过不断的测试使系统更完善。该系统从符合操作简便、界面友好、灵活、实用、安全的原则出发,完成顾客在网上在线订餐以及酒店后台管理的全过程。各个模块包括:顾客前台注册、登录、顾客前台在线订餐;酒店管理员后台会员管理、订单管理、结账管理、公告管理、员工信息管理、员工工资管理、留言管理、饮食文化管理等功能模块,尽可能满足酒店餐饮管理的需要。 【关键字】:酒店管理;在线订餐;Microsoft Visual Studio 2005;软件工程;统一建模语言;数据库SQL Server2000 ;模块;酒店餐饮在线管理系统 I

餐饮管理系统需求分析

餐饮管理系统 需求分析 专业:计算机科学与技术 班级:计算机一班 学号:11101119 姓名:姚光诚 1)前言: 项目的目的:本说明编写是为使用户、系统开发者及分析人员对该系统的初始规定有一个共同的理解,它说明了本系统的各种功能需求、性能需求、数据要求、实现环境及所使用的实现技术,阐述实用背景及范围,提供客户解决问题或达到目标所需的

条件或权能,提供一个度量和遵循的基准。 专门术语: 数据:本软件中指:消费记录中的数量,单价等日常生活中所认为的一般数据。 数据库:按照数据结构来组织、存储和管理数据的仓库 报表:指水晶报表 作用及范围:本系统应在Internet上运行。作为一个独立软件,其不含任何的升级或软件包。本系统唯一依赖的是浏览器要能解释HTML(超文本语言)及JavaScript脚本语言。 参考资料 用户手册,酒店管理系统,java 相关资料,软件工程(第二版)(西安电子科技大学出版社) 项目的范围:系统使用人员酒店餐饮的前台服务员、厨房管理员、原材料的供货部门以及经理部门的管理人员。 2)项目概述 产品的描述:本系统主要用于对酒店业务数据的管理和维护,以及查询和分析。随着电脑的普及,越来越多的商家开始对自己的业务采用电脑管理,在应用之余,总希望有好的业务管理软件来帮助他们提高工作效益和管理水平。以前酒店的管理,全部由人工完成,从前台点菜,菜单结算,物品采购到后台财务结算等等。由于不可避免的人为原因,总

存在一些误差,存在很大的不科学性,而如果采用数据库软件管理,所有数据均通过软件来处理,不但数据的正确性,完整性和延续性得到很大提高,而且数据的处理更加科学。 产品的功能:系统主要完成酒店从前台大堂服务流程的管理到后台帐务管理的一整套管理功能,具体包括以下几个部分. 吧台帐务管理(由吧台执行):吧台主要完成工作有:点单入帐,菜单打印,菜单增补,打折处理,消费合并,结帐,桌号及包房勾销,帐单打印,菜单购销.,临时菜单调价。 点单入帐:大堂服务员将客人所点菜单送交吧台,吧员按客人所选桌号将菜单录入数据库.同时勾销该桌号的使用权。 菜单打印:将客人所点菜单录入后分别在吧台,传菜部,厨房,财务处各打印一份菜单。 菜单追加:将客人追点的菜补录入当前桌号的菜单.结帐时一起结算.并进行一次菜单打印操作。 打折处理:将菜品价格按情况进行打折。 结帐:客人消费完毕,结帐。 桌号及吧台勾销:客人如果没有立即离去,在结帐时不勾销桌号,在离去时再勾销。 帐单打印:结帐后打印帐单. 菜单勾销:若遇特殊情况,客人点菜后没有消费,

相关文档