课程的设计的报告餐饮管理系统.docVIP

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
中国矿业大学徐海学院计算机系 《软件课程设计2》报告 姓 名: 王旭 学 号: 专 业: 计算机科学与技术 设计题目: 餐饮管理系统 指导教师: 周海燕 2011年 10 月 目 录 第一章 系统需求分析 4 1.1 系统功能需求分析 4 1.2 系统数据流图 4 第二章 系统概要设计 5 2.1 系统总体框图设计 5 2.2各模块功能分析 ...............5 第三章 数据库设计 6 3.1 系统E-R图设计 7 3.2数据表的设计 8 第四章 系统详细设计及实现 10 4.1系统登陆界面设计 10 4.2主界面设计 12 4.3食品信息设置界面设计 21 第五章 软件测试及调试......................................... 27 5.1 软件功能测试 27 5.2数据模块的实现 27 第六章总结 .....28 参考文献 29 摘要 近几年来,,餐饮业的竞争也越来越激励想在这样竞争激励的环境下生存,就必须运用科学的管理思想与先进的管理方法,使用点餐与管理一体化。这样不仅提高了工作效率,也避免了以前手工作业的麻烦,从而使得管理者能够准确,有效的管理餐饮。因此,餐饮业的管理者更需要一种综合实时的管理模式,希望从更科学的管理中取得的优势,在激烈的商业市场中取胜。结合管理信息系统的开发方法及步骤,以此为理论根据,开发出一个信息管理系统——餐饮管理系统。餐饮管理系统提高工作效率1.1系统功能需求分析 随着现在餐饮的不断,作为餐饮业不可缺少的一部分——餐饮管理系统,它的内容对于餐饮业的决策者和管理者来说都非常重要。餐饮管理系统的开发成功,实现了餐饮业的现代化,表明了餐饮管理正与国际化接轨,有了更为深入的发展⑴ 前台管理:开台管理、客户结账、退出系统。 ⑵ 系统管理:权限管理、系统管理、帮助。 ⑶ 基础信息管理:酒水信息查询、菜谱信息查询及设置。 1.2 系统数据流图 根据实际情况要求,系统数据流图如图1.2.1所示 图1.2.1数据流图 第二章 系统概要设计 2.1系统总体框架设计 根据业务情况,该系统共分为开台、取消开台、客户点菜、消费查询、结账设置等模块。 2.2各模块功能分析 (1)系统登录窗口主要功能: 1)以图标形式显示数据库中操作员,并凭口令登入到主界面。 2)实现权限登录:系统管理员拥有一切权利,其他操作员则被限制一些操作权限。 (2)系统主界面主要功能 1)根据操作员权限设置相应权限的菜单和工具栏功能。 2)可通过菜单或快捷键进入相应子界面。 3)显示了系统当前时间和相应操作员。 (3)系统菜谱信息设置界面主要功能: 实现对菜谱信息的添加、修改、删除、查询的功能。 (4)系统开台管理界面主要功能: 1)以图标模式显示空台、营业台,点击台号图标则自动显示相应台号信息。 2)通过输入台号检索符合条件的台号。 3)点击空房自动弹出与昂查询窗口从而自动开台。 (5)系统点菜界面主要功能: 1)实现菜谱,酒水查询的链接。 2)点击“开始点菜”按钮台号状态自动变为开台,并聚焦到编号栏。 3)在编号栏输入菜编号按回车自动录入菜的信息,。 4)自动生成结账编号,输入菜数量自动计算合计消费金额。 第三章 数据库设计 3.1系统E-R图的设计 开台点菜E-R图 食品信息E-R图 桌台信息E-R图 职员信息E-R图 3.2数据库表设计 数据库表设计是总体设计阶段非常重要的环节,好的数据库表可以简化开发过程,使系统功能更加清晰明确。因为数据库结构的变化会造成编码的改动,所以必须认真设计数据库后再进行编码,从而避免了无谓的重复的工作。 本系统采用了SQL Server数据库,数据库名称为db_mycy。该数据库包含4个表,分别是:food表,room表,user表,waiter表,zhangdan表。下面分别介绍数据表的结构。 food表 food表用于保存food的相关信息。food表见表3-2-1所示。 food表结构 room表 room表用于显示房间和大厅的信息。room表见表3-2-2所示。 3、user表用来显示的管理员经理和客户的信息。user表的如图3-2-3所示。 表3-2-3user结构 4、waiter表用于方便用户选择自己喜欢的服务员为自己服务。user表的如图3-2-4示。 表3-2-4waiter表 5、zhangdan表用于账户更好的知道自己的消费记录,z

文档评论(0)

317960162 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档