




已阅读5页,还剩17页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
摘 要 随着我国市场经济的快速发展 各行业都呈现出生机勃勃的发展景象 其 中餐饮业的发展尤为突出 近两年来已呈现出高速发展的态势 但在快速发展 的同时 餐饮业在日常经营管理中仍普遍采用手工管理方式 整体科技含量低 随着餐饮企业规模和数量的不断增长 手工管理模式无论是在工作效率 人员 成本还是提供决策信息方面都已难以适应现代化经营管理的要求 因此制约了 整个餐饮业的规模化发展和整体服务水平的提升 有效的管理成为了一个难题 为能有效的解决这些问题提高企业的经济效益 在这些中小型饭店中采用工作 流技术 结合饭店绿色管理内容 实施计算机管理信息系统不视为一条有效的 解决途径 本论文主要针对中小型饭店餐饮管理中的一些问题 将其与计算机信息管理 系统结合起来 实现中小型饭店管理信息计算机化 系统化 将中小型饭店管 理中的工作流转化成比较科学化 规范化的业务流程 使管理基础数据更加准 确化 管理人员摆脱了事务性工作 转而从事管理专业工作 为经营决策提供 了快捷和强大的数据支持 把计算机用于餐饮企业管理 可在很大程度上提高 管理者分析和决策的科学性 提高经营管职水平 带来更多的顾客 使企业取 得更好的经济效益 关键词 餐饮管理 信息查询 数据库连接 目录目录 1 1 系统功能概述系统功能概述 1 1 1 系统功能分析 1 1 2 系统结构总图 1 2 2 数据库设计数据库设计 2 2 1 需求分析 2 2 2 E R 模型 2 2 3 表结构设计 4 3 3 各窗体设计各窗体设计 5 3 1 启动封面窗体及登录对话框的设计 5 3 2 主窗体 7 3 3 注册新用户窗体 9 3 4 分别设计各个信息窗体 11 3 5 客人就餐管理窗体 14 3 6 各种信息的查询窗体 16 总结总结 20 参考文献参考文献 21 1 1 系统功能概述系统功能概述 1 1 系统功能分析 本系统属于小型的餐饮管理系统 可以有效地对中小型餐厅消费进行管 理 本系统应达到以下目标 系统采用人机交互的方式 界面美观友好 信息查询灵活 方便 数据存 储安全可靠 实现对餐厅顾客开台 点菜 加菜 账目查询和结账等操作 对用户输入的数据 进行严格的数据检验 尽可能的避免人为错误 实现对消费账目自动结算 实现对消费的历史记录进行查询 系统应最大限度地实现易维护性和易操作性 1 2 系统结构总图 饭店就餐管理系统的结构总图 如图 1 1 所示 饭店就餐管理系统 注册新用户 退出 文件系统设置管理 餐桌管理 销售金额统计 菜肴消费排行榜 数据查询和统计 现态查询 图1 1 饭店就餐管理系统的结构总图 菜谱管理 用户管理 2 2 数据库设计数据库设计 2 1 需求分析 本系统运用 VB 6 0 及 Microsoft Office Access2007 实现 拥有 1 个登录窗体 1 个主窗体 8 个子窗体 2 个数据环境设计器 登录窗体可以登录到主窗体 点击主窗体的菜单按钮 可以选择具体功能 1 系统设置管理 包括菜谱管理 餐桌管理 用户管理 2 数据查询 数据查询包括 现态查询 3 查询统计管理 包含销售金额统计和菜肴销售排行 以上内容需要四个表分别是 包含以下实体及属性 1 菜肴信息 菜肴编号 分类 菜名 规格 单价 有效日期 2 餐桌信息 餐桌编号 餐桌位置 餐桌档次 可容纳人数 是否空闲 3 账单表 流水号 餐桌编号 就餐时间 就餐人数 应收金额 实收金额 折扣 经手人 4 账单明细表 流水号 菜肴编号 数量 5 用户表 用户名 密码 2 2 E R 模型 1 菜谱管理 E R 图 如图 2 1 所示 菜谱信息 菜肴编号 菜名 规格 分类 图 2 1 菜谱管理 2 餐桌管理 E R 图 如图 2 2 所示 餐桌信息 餐桌位置 餐桌档次 是否空闲 餐桌编号 可容纳人数 图 2 2 餐桌管理 3 用户信息 E R 图 如图 2 3 所示 单价 有效日期 用户信息 密码 用户名 图 2 3 用户信息 4 登录 E R 图 登录 用户名 密码 图 2 4 登录 2 3 表结构设计 下面为各个表的设计 1 菜肴信息表 图 2 5 菜肴信息表 2 餐桌信息表 图 2 6 餐桌信息表 3 用户信息表 图 2 7 用户信息表 4 账单表 图 2 8 账单表 5 账单明细表 图 2 9 账单明细表 3 3 各窗体设计各窗体设计 3 1 启动封面窗体及登录对话框的设计 要求 图片背景 欢迎类文字 单击显示 进入系统 标题的标签或按钮 将打开 登录 对话框 用户输入用户名和密码 若正确则打开下面的主窗体 否则提示密码错误 请重新输入 最多允许输入 3 次 如图 3 1 3 2 所示 图 3 1 进入系统窗体 进入系统后进入登陆主窗体的编码为 Private Sub Command1 Click Frmdenglu Show End Sub 图 3 2 登录窗体 登录编码如下 Private Sub Command1 Click Dim sqlstr As String sqlstr Select From 用户表 Where 用户名 管理 数据查询和统计 文件 菜单包含以下子菜单及其功能 注册新用户 菜单 打开 注册新用户 窗体 退出 结束程序运行 系统设置管理 包含以下子菜单 菜谱管理 菜单 显示菜谱信息窗体 餐桌管理 菜单 显示餐桌信息窗体 用户管理 菜单 显示用户信息窗体 退出 菜单 结束程序运行 客人就餐管理 包含以下子菜单 开台 菜单 打开 开台 窗体 登记客人的餐桌号 并启动 点菜 窗体 点菜 菜单 打开 点菜 窗体 修改某餐桌上客人的点菜信息 结账 菜单 打开 结账 窗体 选择要结算的餐桌 进行结算 打印账单 数据查询和统计 包含以下子菜单 现态查询 显示当前每个餐桌的占用 空闲情况 占用餐桌的用餐人数 销售金额统计 按时间段统计饭店的销售总额 累计用餐人数 菜肴消费排行榜 按顺序显示消费次数最多的菜肴名称及其消费次数 如图 3 3 所示 图 3 3 主菜单 其编码如下 Option Explicit Private Sub caipu Click Frmcaipu Show End Sub Private Sub caiyao Click Frmcaiyaoxiaofei Show End Sub Private Sub canzhuo Click Frmcanzhuo Show End Sub Private Sub denglu Click Frmdenglu Show End Sub Private Sub Image1 Click End Sub Private Sub keren Click End Sub Private Sub tc Click Unload Me End Sub Private Sub xiantai Click Frmxiantai Show End Sub Private Sub xiaoshou Click Frmxiaoshoutongji Show End Sub Private Sub yonghu Click Frmyonghu Show End Sub Private Sub zhuce Click Frmzhuce Show End Sub 3 3 注册新用户窗体 用于添加新的用户名和密码 单击 注册新用户 菜单 打开对话框如图 2 要求 若新用户名与系统信息表原有用户名相同 则提示 用户名已存在 重 新输入 判断二次输入密码若不一致 则提示用户 输入密码不一致 重新输 入密码 判断若输入密码为空 则提示 密码不能为空 若输入正确 则将 输入的用户名保存到 系统信息 表 并提示 注册用户成功 关闭本窗体 以下各窗体设为 MDI 主窗体的子窗体 如图 3 4 3 5 所示 图 3 4 注册用户窗体 其编码为 Private Sub Command1 Click Dim sqlstr As String If Text1 Then MsgBox 请输入用户名 vbExclamation 确认用户名 Text1 SetFocus Exit Sub Else sqlstr Select from 用户表 where 用户名 Adodc1 Recordset AddNew Adodc1 Recordset Fields 用户名 Trim Text1 Adodc1 Recordset Fields 密码 Trim Text2 Adodc1 Recordset Update Me Hide MsgBox 成功注册新用户 vbInformation 添加用户 End If End Sub Private Sub Command2 Click Unload Me End Sub 3 4 分别设计各个信息窗体 功能 浏览和录入各信息 该窗体以文本框显示当前记录 用按钮 首记录 末记录 前一个 后一个 控制记录指针的移动 用一个标签 Label 显示 当前记录号 记录总数 单击 表格显示 按钮 显示 DataGrid 控件 Visible True 以表格形式显示商品信息表 单击 返回 按钮 可以关闭本窗体 返回主窗体 可以对记录进行新增 确认 删除 取消操作 如图 3 7 3 8 3 9 所示 图 3 5 菜谱管理窗体 图 3 6 餐桌管理窗体 图 3 7 用户管理窗体 其编码为 Option Explicit Private Sub Command1 Click Adodc1 Recordset AddNew Command1 Enabled False Command2 Enabled False Command3 Enabled True Command4 Enabled True End Sub Private Sub Command10 Click Adodc1 Recordset MovePrevious 记录指针移到前一条记录 Command9 Enabled True Command8 Enabled True If Adodc1 Recordset BOF Then 如果记录指针移到首记录之前 Adodc1 Recordset MoveFirst 则记录指针移到首记录上 Command5 Enabled False Command10 Enabled False End If Label3 Caption 记录 Dim n As Integer n Text3 Text Adodc1 Recordset Move n Label3 Caption 记录 图 3 9 点菜窗体 图 3 10 结账窗体 其编码为 Private Sub Command1 Click Adodc1 Recordset AddNew Adodc1 Recordset Update Command1 Enabled False Command2 Enabled True End Sub Private Sub Command2 Click Adodc1 Refresh Command1 Enabled True Command2 Enabled False Frmdiancai Show End Sub Private Sub Command1 Click Adodc1 Recordset AddNew Adodc1 Recordset Update Command1 Enabled False Command2 Enabled True End Sub Private Sub Command2 Click Adodc1 Refresh Command1 Enabled True Command2 Enabled False Frmjiezhang Show End Sub Private Sub Command1 Click Unload Frmjiezhang MDIForm1 Show End Sub 3 6 各种信息的查询窗体 可以按各种条件查找 这些条件放在组合列表框 Combo 中 供用户选择 在 文本框中输入要查询的内容 单击 查询 按钮 查询结果用网格控件显示 如 图 3 13 3 14 所示 图 3 11 现态查询窗体 其编码为 Dim str As String str Select From 餐桌信息 str str MDIForm1 Show End Sub Private Sub Form Load Combo1 AddItem 可容纳人数 Combo1 AddItem 是否空闲 Combo1 Text 可容纳人数 Text1 Text End Sub 图 3 12 消费金额统计窗体 其编码为 Private Sub Command1 Click Dim str As String str Select From 账单表 str str 图 3 13 菜肴统计窗体 其编码为 Option Explicit Private Sub Command1 Click Dim str As String str Select From 账单明细表 str str 总结总结 经过了接近一周的时间 我们组成员共同合作做的 c 餐饮管理系统课程设 计基本接近尾声了 做完这次的餐饮管理系统 c 的课程设计 我对餐饮管理系 统设计有了整体的感知 能把 C 语言讲清楚 以基础为主 从简单入手 逐渐 扩展开来 了解和学会了很多这方面的知识 掌握了 C 的语法以及面向对象程 序设计思想和方法 以 windows 程序为主 课程设计贴近我们的生活 使用价 值高 读者会对餐饮管理系统的整体设计有一个深入的了解 对整个流程也会 有一个清晰的认识 开发餐饮管理系统 要抓住开发的核心部分 餐饮系统大 体由登录 桌台管理 开台 点菜 结账和密码修改等 6 大模块组成 只要掌 握了这 6 个部分的开发 餐饮管理系统便会初具规模 而其他功能都是在这 6 个功能的基础上去补充添加的 也可以说是附属功能 经过测试 各项功能基本符合要求 作为计算机应用的一部分 我们做的 餐饮管理系统使用计算机对餐饮信息进行管理 具有比手工管理无法比拟的优 点 比如检索速度快 查询方便 可靠性高 存储容量大 信息处
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 锻压模具工综合考核试卷及答案
- 陶瓷园艺市场多元化策略分析报告
- 飞机铆装工技能操作考核试卷及答案
- 镁金属功能材料应用分析
- 调试工艺优化分析报告
- 接插件零件制造工设备维护与保养考核试卷及答案
- 注射剂工成本预算考核试卷及答案
- 罐头加工食品安全文化策略分析报告
- 10.1 计数原理说课稿-2025-2026学年中职基础课-基础模块下册-高教版-(数学)-51
- 陶瓷电商行业竞争态势分析报告
- 北宋名臣滕元发:才情、功绩与时代映照下的复合型士大夫
- 柜面业务无纸化培训课件
- 电工安全教育培训试题及答案
- 彩色水稻种植技术要求
- 2025年湖南银行社招笔试题库及答案
- 2025年精密数控机床进口采购合同
- DB44T 2635-2025 国土变更调查县级数据库建设技术规范
- 海南省2025年中考化学真题试题(含答案)
- 脱证中医护理常规
- 中国全自动样品处理系统行业投资分析及发展战略咨询报告
- 未来趋势:2025年采购管理优化方案
评论
0/150
提交评论