餐饮管理系统
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
关键词:计算机信息管理系统 中小型饭店 餐饮管理
目录
1、项目内容、要求与分组情况总体介绍 ···············································2 1.1 项目内容····························································································2 1.2 分组情况 ····························································································2
2.2 任务及需求分析
(1)设计任务 本软件能在很大程度上解决中小型餐厅的消费管理,方便对顾客的消费进行管理,本系统 运行时能在主菜单上看到当前的桌台情况——是否被占用,能很好分配顾客的用餐,顾客点菜 时能很好的进行记录,有方便的结账功能,直接计算出找零,本系统还能对桌台信息进行管理, 方便以后的增加与减少桌台,同时也能方便的对服务人员的信息进行管理,本程序主要功能如 下: ① 能够实现对该系统进行管理的人员的权限限制; ② 使餐馆能够及时并灵活的对菜品品种其价位等进行管理; ③ 为餐馆提供从客户点餐到结算等一系列操作的服务,使之能简单易行、方便、清楚地进 行管理 (2)需求分析 ① 问题陈述: 在餐饮店中,当顾客进来时需要根据顾客人数安排餐桌,确定餐桌后,为其安排点菜,得 到顾客菜单后送交厨房并让其烹饪相应的菜式,在用餐期间顾客可变更菜单,而厨房就需要及 时核对顾客菜单,以做出改变。最后对顾客菜单进行结算,得到账单送给顾客结账,并将发票 送至顾客和财务部门处。另外,对于操作用户有一定的管理,并对用户权限有一定的设置: 用户权限如下: 普通员工:直接将顾客的菜单等信息输入系统,并记录于订单中,并反馈信息给顾客。 财务总监:根据菜单结算消费金额,记录收入表中,具有查看日月收入等权限。 总经理:具有员工注册,员工辞退,员工权限设置和菜式增添等权限 具体流程如图 2-1 所示:
1
1、项目内容、要求与分组情况总体介绍
1.1 项目内容
本次课设的目标是制作一个餐饮管理,可以进行餐饮管理系统中主要包括对以下几种管理: 账单管理,财务管理,订餐管理,菜品管理,系统管理,职工权限管理。
根据餐饮行业的特点,该系统以餐饮业务为基础,突出前台管理,从专业角度出发,提供 科学有效的管理模式。点菜收银管理可实现点菜、结账、清台。菜式管理可记录商品入库情况。 点菜收银、营业分析、库房管理的有机结合,可为酒店经营方向提供依据,为酒店餐馆的发展 提供重要保证。
2、概要设计 ····························································································· 3 2.1 开发工具及环境·················································································3 2.2 任务及需求分析 ················································································3 2.3 概念结构设计····················································································5 2.4 逻辑结构设计····················································································7
4、运行调试与分析讨论·········································································16 4.1 运行调试··························································································16 4.2 运行流程 ··························································································18
1.2 分组情况
小组组长
ຫໍສະໝຸດ Baidu
赵宇
成员
子项目名称
赵宇
MFC 程序界面
曹国毅 程序系统分析
具体要求 完成程序主要功能并优化界面 统筹程序相关功能并建立约束条件
王斌
数据库实现
对程序后台数据库构建并完善
2
2、概要设计
2.1 开发工具及环境
MFC 界面设计:VC++6.0 开发环境 数据库设计:SQL Serve 2012 运行环境:Windows 8 MFC 界面
本课设主要针对中小型饭店餐饮管理中的一些问题,将其与计算机 信息管理系统结合起来,实现中小型饭店管理信息计算机化、系统化, 将中小型饭店管理中的工作流转化成比较科学化、规范化的业务流程, 使管理基础数据更加准确化,管理人员摆脱了事务性工作,转而从事管 理专业工作,为经营决策提供了快捷和强大的数据支持。把计算机用于 餐饮企业管理,可在很大程度上提高管理者分析和决策的科学性,提高 经营管职水平,带来更多的顾客,使企业取得更好的经济效益。
4
确定餐桌编号 餐桌编号
餐桌类型
选择菜式
编号
菜式
菜单信息
匹配餐桌类型
登记餐桌信息
消费数量
菜单 菜单信息
增加菜式
财务部门
顾客
菜式及数量 顾客菜单
确定菜单 结帐
计算总价 账单
图 2-2 ③ 数据需求: 餐桌管理中餐桌号是主键,每一个餐台对应一个账单号。财务管理中时间是主键,每一个 订单时间确定当日营业额总信息。订单管理中餐桌号和餐品名就是主键。菜品管理中菜名是主 键。系统管理中用户名是主键。数据流图如图 2-3 所示
用户管理表
用 户 信 息
(2)巩固数据库课程所学的内容;
(3)培养学生的计算机思维能力以及合作的精神;
(4)培养学生分析、解决问题的能力;
(5)提高学生的科技论文写作能力。
2.课程设计的任务及要求 1)基本要求: (1)研究课程设计任务,并进行系统需求分析; (2)对系统进行总体设计,分解系统功能模块,进行任务分配,以实现分工合作; (3)实现各功能模块代码; (4)组装各模块,并测试、完善系统。
3
顾客
安排餐桌
编号
菜单
安排点菜
顾客菜单
变更菜单
结算
账单
结账
财务部 门
图 2-1 ② 功能需求: 餐饮管理系统中主要包括对以下几种管理:账单管理,财务管理,订餐管理,菜品管理, 系统管理。 系统管理:系统管理包括用户名,密码和用户权限,主要用于用户登陆界面登陆和查询。 订单管理:订单管理包括菜品名,餐桌号,购买数量和总价,一个餐桌号和一个菜品名能 唯一确定一条记录,通过餐台号的记录来对对应的餐台进行记账管理,即就是记录每一个餐台 的消费金额。账单管理是财务管理的一个小分支,是服务于财务管理的。 财务管理:包括时间和账目。账目用于记录账单号的消费金额及时间,以便用于结算和汇 总。每日的结算要通过对每个餐台号的消费金额汇总来记录,然后由每日的结算汇总得出每月 的结算。帐务系统功能的完整性。一旦该系统正式运行,餐厅每日营业帐和全部往来客户帐务 的操作结算都将依靠计算机,该系统面对当前餐饮业各种复杂的结算要求应具有很强的应变能 力。 菜品管理:菜品管理包括菜名,菜品单价。在财务管理中可获得顾客点菜和记录各个餐台 的消费记账,菜品品种也便于餐馆的食材采购。 餐桌管理:包括餐桌号和使用情况,当客户点餐时,用于显示各餐桌当前状况,是否空闲 或忙碌有人。 功能流程图如图 2-2 所示
课程设计(论文)任务书
信息 学 院 计算机 专 业 2013-1 班
一、课程设计(论文)题目:
餐饮管理系统
二、课程设计(论文)工作:
自 2016 年 1 月 4 日起至 2016 年 1 月 15 日止
三、课程设计(论文) 地点:
5-202
四、课程设计(论文)内容要求:
1.本课程设计的目的
(1)使学生掌握数据库开发的基本工作流程;
评阅人:
职称: 讲师
2016 年 1 月 15 日
2
餐饮管理系统
摘要:
随着我国市场经济的快速发展,各行业都呈现出生机勃勃的发展景 象,其中餐饮业的发展尤为突出。近两年来已呈现出高速发展的态势。 但在快速发展的同时,餐饮业在日常经营管理中仍普遍采用手工管理方 式,整体科技含量低。随着餐饮企业规模和数量的不断增长,手工管理 模式无论是在工作效率、人员成本还是提供决策信息方面都已难以适应 现代化经营管理的要求,因此制约了整个餐饮业的规模化发展和整体服 务水平的提升。有效的管理成为了一个难题,为能有效的解决这些问题 提高企业的经济效益,在这些中小型饭店中采用工作流技术,结合饭店 绿色管理内容,所以实施计算机管理信息系统不视为一条有效的解决途 径。
5、设计体会与小结 ················································································20 6、参考文献····························································································21 附录:(源程序) ····················································································22
5)课程设计进度安排
内容
天数
系统总体设计
2
软件设计及调试
4
撰写报告
2
答辩
2
地点 实验室 实验室、图书馆 实验室、图书馆 实验室 学生签名: 2016 年 1 月 3 日
课程设计(论文)评审意见 (1)课程设计过程(20 分):优( )、良( )、中( )、一般( )、差( ); (2)是否完成调试,系统运行效果(30 分):优( )、良( )、中( )、一般 ( )、差( ); (3)回答问题(20 分):优( )、良( )、中( )、一般( )、差( ); (4)课程设计报告(30 分):优( )、良( )、中( )、一般( )、差( ); (5)格式规范性及考勤是否降等级:是( )、否( )
3、 具体实现···························································································9 3.1 整体界面····························································································9 3.2 数据表类实现····················································································9 3.3 模块及实现代码介绍 ······································································13
2)创新要求: 在基本要求达到后,可进行创新设计,如改进界面、增加功能或进行代码优化。
3)课程设计论文编写要求
(1)要按照书稿的规格打印誊写课程设计论文 (2)论文包括封面、设计任务书(含评语)、摘要、目录、设计内容、设计小结 (3)论文装订按学校的统一要求完成
4)参考文献: [1] 杨鑫华,赵慧敏,丁传华。数据库原理与 DB2 应用教程:清华大学出版社, 2007 [2] 萨师煊,王珊。数据库系统原理教程:高等教育出版社,2000 [3] (美)数据库原理,性能与编程。周傲英等译。机械工业出版社。2002 [4] 王珊,陈红·数据库系统原理教程·清华大学出版社,1998,7
目录
1、项目内容、要求与分组情况总体介绍 ···············································2 1.1 项目内容····························································································2 1.2 分组情况 ····························································································2
2.2 任务及需求分析
(1)设计任务 本软件能在很大程度上解决中小型餐厅的消费管理,方便对顾客的消费进行管理,本系统 运行时能在主菜单上看到当前的桌台情况——是否被占用,能很好分配顾客的用餐,顾客点菜 时能很好的进行记录,有方便的结账功能,直接计算出找零,本系统还能对桌台信息进行管理, 方便以后的增加与减少桌台,同时也能方便的对服务人员的信息进行管理,本程序主要功能如 下: ① 能够实现对该系统进行管理的人员的权限限制; ② 使餐馆能够及时并灵活的对菜品品种其价位等进行管理; ③ 为餐馆提供从客户点餐到结算等一系列操作的服务,使之能简单易行、方便、清楚地进 行管理 (2)需求分析 ① 问题陈述: 在餐饮店中,当顾客进来时需要根据顾客人数安排餐桌,确定餐桌后,为其安排点菜,得 到顾客菜单后送交厨房并让其烹饪相应的菜式,在用餐期间顾客可变更菜单,而厨房就需要及 时核对顾客菜单,以做出改变。最后对顾客菜单进行结算,得到账单送给顾客结账,并将发票 送至顾客和财务部门处。另外,对于操作用户有一定的管理,并对用户权限有一定的设置: 用户权限如下: 普通员工:直接将顾客的菜单等信息输入系统,并记录于订单中,并反馈信息给顾客。 财务总监:根据菜单结算消费金额,记录收入表中,具有查看日月收入等权限。 总经理:具有员工注册,员工辞退,员工权限设置和菜式增添等权限 具体流程如图 2-1 所示:
1
1、项目内容、要求与分组情况总体介绍
1.1 项目内容
本次课设的目标是制作一个餐饮管理,可以进行餐饮管理系统中主要包括对以下几种管理: 账单管理,财务管理,订餐管理,菜品管理,系统管理,职工权限管理。
根据餐饮行业的特点,该系统以餐饮业务为基础,突出前台管理,从专业角度出发,提供 科学有效的管理模式。点菜收银管理可实现点菜、结账、清台。菜式管理可记录商品入库情况。 点菜收银、营业分析、库房管理的有机结合,可为酒店经营方向提供依据,为酒店餐馆的发展 提供重要保证。
2、概要设计 ····························································································· 3 2.1 开发工具及环境·················································································3 2.2 任务及需求分析 ················································································3 2.3 概念结构设计····················································································5 2.4 逻辑结构设计····················································································7
4、运行调试与分析讨论·········································································16 4.1 运行调试··························································································16 4.2 运行流程 ··························································································18
1.2 分组情况
小组组长
ຫໍສະໝຸດ Baidu
赵宇
成员
子项目名称
赵宇
MFC 程序界面
曹国毅 程序系统分析
具体要求 完成程序主要功能并优化界面 统筹程序相关功能并建立约束条件
王斌
数据库实现
对程序后台数据库构建并完善
2
2、概要设计
2.1 开发工具及环境
MFC 界面设计:VC++6.0 开发环境 数据库设计:SQL Serve 2012 运行环境:Windows 8 MFC 界面
本课设主要针对中小型饭店餐饮管理中的一些问题,将其与计算机 信息管理系统结合起来,实现中小型饭店管理信息计算机化、系统化, 将中小型饭店管理中的工作流转化成比较科学化、规范化的业务流程, 使管理基础数据更加准确化,管理人员摆脱了事务性工作,转而从事管 理专业工作,为经营决策提供了快捷和强大的数据支持。把计算机用于 餐饮企业管理,可在很大程度上提高管理者分析和决策的科学性,提高 经营管职水平,带来更多的顾客,使企业取得更好的经济效益。
4
确定餐桌编号 餐桌编号
餐桌类型
选择菜式
编号
菜式
菜单信息
匹配餐桌类型
登记餐桌信息
消费数量
菜单 菜单信息
增加菜式
财务部门
顾客
菜式及数量 顾客菜单
确定菜单 结帐
计算总价 账单
图 2-2 ③ 数据需求: 餐桌管理中餐桌号是主键,每一个餐台对应一个账单号。财务管理中时间是主键,每一个 订单时间确定当日营业额总信息。订单管理中餐桌号和餐品名就是主键。菜品管理中菜名是主 键。系统管理中用户名是主键。数据流图如图 2-3 所示
用户管理表
用 户 信 息
(2)巩固数据库课程所学的内容;
(3)培养学生的计算机思维能力以及合作的精神;
(4)培养学生分析、解决问题的能力;
(5)提高学生的科技论文写作能力。
2.课程设计的任务及要求 1)基本要求: (1)研究课程设计任务,并进行系统需求分析; (2)对系统进行总体设计,分解系统功能模块,进行任务分配,以实现分工合作; (3)实现各功能模块代码; (4)组装各模块,并测试、完善系统。
3
顾客
安排餐桌
编号
菜单
安排点菜
顾客菜单
变更菜单
结算
账单
结账
财务部 门
图 2-1 ② 功能需求: 餐饮管理系统中主要包括对以下几种管理:账单管理,财务管理,订餐管理,菜品管理, 系统管理。 系统管理:系统管理包括用户名,密码和用户权限,主要用于用户登陆界面登陆和查询。 订单管理:订单管理包括菜品名,餐桌号,购买数量和总价,一个餐桌号和一个菜品名能 唯一确定一条记录,通过餐台号的记录来对对应的餐台进行记账管理,即就是记录每一个餐台 的消费金额。账单管理是财务管理的一个小分支,是服务于财务管理的。 财务管理:包括时间和账目。账目用于记录账单号的消费金额及时间,以便用于结算和汇 总。每日的结算要通过对每个餐台号的消费金额汇总来记录,然后由每日的结算汇总得出每月 的结算。帐务系统功能的完整性。一旦该系统正式运行,餐厅每日营业帐和全部往来客户帐务 的操作结算都将依靠计算机,该系统面对当前餐饮业各种复杂的结算要求应具有很强的应变能 力。 菜品管理:菜品管理包括菜名,菜品单价。在财务管理中可获得顾客点菜和记录各个餐台 的消费记账,菜品品种也便于餐馆的食材采购。 餐桌管理:包括餐桌号和使用情况,当客户点餐时,用于显示各餐桌当前状况,是否空闲 或忙碌有人。 功能流程图如图 2-2 所示
课程设计(论文)任务书
信息 学 院 计算机 专 业 2013-1 班
一、课程设计(论文)题目:
餐饮管理系统
二、课程设计(论文)工作:
自 2016 年 1 月 4 日起至 2016 年 1 月 15 日止
三、课程设计(论文) 地点:
5-202
四、课程设计(论文)内容要求:
1.本课程设计的目的
(1)使学生掌握数据库开发的基本工作流程;
评阅人:
职称: 讲师
2016 年 1 月 15 日
2
餐饮管理系统
摘要:
随着我国市场经济的快速发展,各行业都呈现出生机勃勃的发展景 象,其中餐饮业的发展尤为突出。近两年来已呈现出高速发展的态势。 但在快速发展的同时,餐饮业在日常经营管理中仍普遍采用手工管理方 式,整体科技含量低。随着餐饮企业规模和数量的不断增长,手工管理 模式无论是在工作效率、人员成本还是提供决策信息方面都已难以适应 现代化经营管理的要求,因此制约了整个餐饮业的规模化发展和整体服 务水平的提升。有效的管理成为了一个难题,为能有效的解决这些问题 提高企业的经济效益,在这些中小型饭店中采用工作流技术,结合饭店 绿色管理内容,所以实施计算机管理信息系统不视为一条有效的解决途 径。
5、设计体会与小结 ················································································20 6、参考文献····························································································21 附录:(源程序) ····················································································22
5)课程设计进度安排
内容
天数
系统总体设计
2
软件设计及调试
4
撰写报告
2
答辩
2
地点 实验室 实验室、图书馆 实验室、图书馆 实验室 学生签名: 2016 年 1 月 3 日
课程设计(论文)评审意见 (1)课程设计过程(20 分):优( )、良( )、中( )、一般( )、差( ); (2)是否完成调试,系统运行效果(30 分):优( )、良( )、中( )、一般 ( )、差( ); (3)回答问题(20 分):优( )、良( )、中( )、一般( )、差( ); (4)课程设计报告(30 分):优( )、良( )、中( )、一般( )、差( ); (5)格式规范性及考勤是否降等级:是( )、否( )
3、 具体实现···························································································9 3.1 整体界面····························································································9 3.2 数据表类实现····················································································9 3.3 模块及实现代码介绍 ······································································13
2)创新要求: 在基本要求达到后,可进行创新设计,如改进界面、增加功能或进行代码优化。
3)课程设计论文编写要求
(1)要按照书稿的规格打印誊写课程设计论文 (2)论文包括封面、设计任务书(含评语)、摘要、目录、设计内容、设计小结 (3)论文装订按学校的统一要求完成
4)参考文献: [1] 杨鑫华,赵慧敏,丁传华。数据库原理与 DB2 应用教程:清华大学出版社, 2007 [2] 萨师煊,王珊。数据库系统原理教程:高等教育出版社,2000 [3] (美)数据库原理,性能与编程。周傲英等译。机械工业出版社。2002 [4] 王珊,陈红·数据库系统原理教程·清华大学出版社,1998,7