课程设计Delphi餐饮管理系统_第1页
课程设计Delphi餐饮管理系统_第2页
课程设计Delphi餐饮管理系统_第3页
课程设计Delphi餐饮管理系统_第4页
课程设计Delphi餐饮管理系统_第5页
已阅读5页,还剩55页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1目 录第一章 系统需求分析 .11.1 系统功能需求分析 .11.2 系统数据流图 .11.3 数据字典 .2第二章 系统概要设计 .52.1 系统总体框图设计 .52.2 各模块功能分析 .5第三章 数据库设计 .73.1 系统 E-R 图设计 .73.2 数据库结构的设计 .8第四章 系统详细设计及实现 .11 4.1 系统登陆界面设计 .114.2 系统主界面设计 .154.3 菜谱设置模块 .194.3.1 菜谱信息设置设计 .194.3.2 菜谱查询设计 .204.3.3 菜谱添加设计 .224.3.4 菜谱修改设计 .244.3.5 菜谱删除设计 .254.4 开台管理模块 .274.4.1 搜索台号设计 .274.4.2 开台设置设计 .304.4.3 台号信息查询的设计 .324.4.4 房台列表显示函数的设计 .344.5 点菜管理模块 .344.5.1 客户点菜设计 .354.5.2 客户放弃开台设计. 374.5.3 客户点菜完毕返回设计.37第五章 数据模块的创建与实现.455.1 数据模块的创建 .455.2 数据模块的实现 .46第六章 系统调试与测试 .536.1 软件功能测试 .47第七章 结论 .547.1 系统开发遇到的问题 .547.2 系统改进方面 .547.3 总结 .542摘要几年来,随着我国国民经济的稳定增长,餐饮业的竞争也越来越激励,想在这样竞争激励的环境下生存,就必须运用科学的管理思想与先进的管理方法,使用点餐与管理一体化。这样不仅提高了工作效率,也避免了以前手工作业的麻烦,从而使得管理者能够准确,有效的管理餐饮。因此,餐饮业的管理者更需要一种综合实时的管理模式,希望从更科学的管理中取得竞争的优势,在竞争激烈的商业市场中取胜。结合管理信息系统的开发方法及步骤,以此为理论根据,开发出一个信息管理系统餐饮管理系统。它采用国际通用的先进餐饮管理模式,并结合中国的管理实际特点开发而成。通过本系统功能模块,可为各种大小不同的餐饮管理所使用。为管理者提供高效的管理手段,本系统有着人性理的设置理念,流程清晰、易懂。具有独特的功能对于开台管理、点菜、菜谱设置等为管理人员带来很大的方便,减少人为因素的错误,提高服务水平,提升企业形象。关键字:餐饮管理系统、提高服务水平、提高工作效率3第一章 系统需求分析1.1 系统功能需求分析随着现在连锁餐饮店的不断崛起,作为餐饮业不可缺少的一部分餐饮管理系统,它的内容对于餐饮业的决策者和管理者来说都非常重要。本系统基于餐饮管理系统之下的一个子系统,可以把整个餐饮店的日常经营管理信息化,包括点餐、库存管理、员工信息等日常经营的一些统计功能。现在此系统还不够完善,将来使此系统会集成更多的功能,例如:餐饮管理系统的开发成功,实现了餐饮业的现代化,表明了餐饮管理正与国际化接轨,有了更为深入的发展。餐软管理系统采用国际通用的先进餐饮管理模式,并结合中国的管理实际特点开发而成。通过本系统功能模块,可为各种大小不同的餐饮管理所使用。为管理者提供高效的管理手段,本系统有着人性理的设置理念,流程清晰、易懂。具有独特的功能对于开台管理、点菜、菜谱设置等为管理人员带来很大的方便,减少人为因素的错误,提高服务水平,提升企业形象。根据实际情况的需要,系统主要功能如下: 前台管理:开台管理、客户结账、退出系统。 系统管理:权限管理、系统管理、帮助。 基础信息管理:酒水信息查询、菜谱信息查询及设置。1.2 系统数据流图根据实际情况要求,系统数据流图如图 1.2.1 所示图 1.2.1 数据流图41.3 数据字典在这定义的酒店餐饮数据字典,主要对数据流程图中的数据流、数据存储和处理过程进行说明。(1)主要的数据流定义1)数据流名称:客户信息位置:客户 P2定义:客户信息=房间台号+所点菜+酒水+开单时间+服务员编号数据流量: 说明:客人点菜时可以进行特色菜和酒水信息的查询,买单时要核对消费名目是否属实。2)数据流名称:菜谱信息位置:菜谱 P2定义:菜谱信息=编号+房间台号+菜名+单位+价格+菜系类别+口味说明数据流量:说明:编号不能有重复的。3)数据流名称:桌台状况位置:桌台 P1定义:桌台状况=编号+房台名称+类型说+餐饮部门+服务费+简要说明+状态数据流量:说明:只有状态为空闲的房台才能开台。4)数据流名称:开台人位置:服务员 定义:开台人编号姓名员工类别密码数据流量:说明:不同的员工类别具有不同的权限,管理员具有所有权限,服务员不具备系统维修等权限。5)数据流名称:员工信息位置: 定义:员工信息员工编号姓名性别出生日期联系电话联系地址聘用日期工作部门员工类别身份证号备注数据流量:5说明:员工编号不可相同。6)数据流名称:管理员情况位置:管理员 定义:管理员姓名口令数据流量:平均流量为每年传输 50 次。说明:通过管理员来不断的更新和维护这个系统。7 )数据流名称:开台信息位置:P1 P4定义:开台信息=房间台号+服务费数据流量:说明:服务费可以省去。8)数据流名称:点菜信息位置:P2 P4定义:点菜信息=房间台号+类别+编号+名称+类型+数量+价格+合计+点但日期+结单日期+服务员编号+服务员姓名+结帐编号数据流量:说明:房间台号是根据开台而来的。(2)主要的数据存储定义)数据存储编号:数据存储名称:桌台信息输入:输出:数据结构:桌台信息=编号+房台名称+类型说+餐饮部门+服务费+简要说明+状态存取方式:检索和更新处理,以检索为主。说明:编号具有唯一性,状态只能是空闲或者营业。)数据存储编号:D2数据存储名称:员工信息输入:P1输出:P3数据结构:员工信息=员工类别+口令存取方式:主要是检索。6说明:根据员工类别的不同,在后面的操作中具有不同的权限。3)数据存储编号:D3数据存储名称:菜谱信息输入:P2输出:P2数据结构:菜谱信息=菜名+单位+价格+菜系类别+口味说明存取方式:检索说明:在点菜时对菜谱进行查询。(3)主要处理过程1)处理过程编号:P1处理过程名:开台输入:服务员权限,桌台状况输出:开台信息处理说明:综合各方面信息,进行客人消费前最基本的准备。2)处理过程编号:P2处理过程名:点菜输入:D1,D3,D4输出:点菜信息处理说明:客人根据菜谱信息,酒水信息,特色菜信息,选择自己中意的项目进行。3)处理过程编号:P3处理过程名:权限管理输入:员工类型,口令输出:相应的操作权限处理说明:输入员工类别和口令获得相应的操作权限,管理员比服务员具有更多的操作权限。7第二章 系统概要设计2.1 系统总体框架设计根据业务情况,该系统共分为开台管理、客人买单、菜谱信息设置、客户点菜、酒水信息设置等模块,系统结构图如图 2.1 所示。图 2.1 餐饮管理系统结构图2.2 各模块功能分析(1)系统登录窗口主要功能:1)以图标形式显示数据库中操作员,并凭口令登入到主界面。2)操作员输入错误密码提醒错误并返回,三次输入错误口令则退出系统。3)实现权限登录:系统管理员拥有一切权利,其他操作员则被限制一些操作权限。(2)系统主界面主要功能1)根据操作员权限设置相应权限的菜单和工具栏功能。2)可通过菜单或快捷键进入相应子界面。3)显示了系统当前时间和相应操作员。(3)系统菜谱信息设置界面主要功能:实现对菜谱信息的添加、修改、删除、查询的功能。8(4)系统开台管理界面主要功能:1)以图标模式显示空台、营业台,点击台号图标则自动显示相应台号信息。2)通过输入台号检索符合条件的台号。3)点击空房自动弹出与昂查询窗口从而自动开台。(5)系统点菜界面主要功能:1)实现菜谱,酒水查询的链接。2)点击“开始点菜”按钮台号状态自动变为开台,并聚焦到编号栏。3)在编号栏输入菜编号按回车自动录入菜的信息, 。4)自动生成结账编号,输入菜数量自动计算合计消费金额。5)可实现挂单、读单、放弃开台和点菜完毕返回的功能。9第三章 数据库设计3.1 系统 E-R 图的设计系统 E-R 图如图 3.1 所示10图 3.1 系统 E-R 图3.2 数据库结构设计数据库结构设计是总体设计阶段

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论