餐厅计算机电子管理系统设计方案.doc

  1. 1、本文档共38页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
餐厅计算机电子管理系统设计方案 1课题背景 伴随着计算机的发展及网络技术的运用,我们正在快速地向信息化社会迈进,信息自动化的作用变得越来越大。 在餐饮行业中,餐厅的规模在不断地扩大,菜谱的数量在急剧地增加,有关餐厅的信息量也在成倍地增长。面对庞大的信息量,就需要有餐厅信息管理系统来提高餐厅管理工作的效率。通过这样的系统,可以方便地查询、统计和修改餐厅菜谱的基本情况、餐桌的增减情况和规范管理订餐以及结算服务,从而减少管理方面的工作量,同时避免由于人为因素所造成的数据遗漏和误报等。 通过本系统功能模块,可为各种大小不同的餐饮管理所使用。为管理者提供高效的管理手段,本系统有着人性理的设置理念,流程清晰、易懂。具有独特的功能对于开台管理、点菜、菜谱设置等为管理人员带来很大的方便,减少人为因素的错误,提高服务水平,提升企业形象 [1] 。 2 设计方案简述 2.1 系统分析 本系统主要划分为以下四个模块:菜谱信息管理,餐桌信息管理,订菜信息管理和结算信息管理。如图2-1所示。下面对四这个模块进行介绍[3]。 图2-1 系统功能模块 2.1.1 菜谱管理模块 工作人员通过此模块来管理菜谱信息,包括浏览,查询,添加,修改和删除功能。 在添加时,系统会自动检测到所加的菜谱信息的菜谱号在菜谱表中是否存在,若存在,会提示用户已经存在。 在删除时,要先弹出提示窗口,让用户确认是否删除,只有确认后才会进行菜谱信息的删除。 在修改时,是不允许修改菜谱号的,菜谱号作为数据库中菜谱表的主键是不同菜谱的唯一标识,不准修改菜谱号科防止不经意将菜谱号改错。若要修改菜谱号只能通过数据库管理来实现[3]。 2.1.2 餐桌管理模块 工作人员通过此模块来管理餐桌信息,包括浏览,查询,添加,修改和删除功能。 在添加时,系统会自动检测到所加的餐桌信息的餐桌号在餐桌表中是否已经存在,若存在会提示用户已经存在。 在删除时,要先弹出提示窗口,让用户确认是否删除,只有确认后才会进行餐桌信息的删除。 在修改时,不准用户修改餐桌号[3]。 2.1.3 订菜管理模块 工作人员通过此模块来管理订菜信息,包括浏览,查询,添加,修改和删除功能。 在添加时,系统会自动检测到所加的餐桌订菜信息的菜谱号在菜谱表中是否已经存在,若存在会提示用户已经存在,只要有一个不存在,就会提示用户输入错误;同时检测所加菜谱号和餐桌号的组合在订单表中同一时间是否已经存在,若存在,会提示用户该订单在订单表中已经存在。 在删除时,要先弹出提示窗口,让用户确认是否删除,只有确认后才会进行订单信息的删除。 在修改时,不准用户修改餐桌号和菜谱号[3]。 2.1.4 结算管理模块 工作人员通过此模块来结算订单。选择相应的订单,系统会根据菜谱价格,自动计算出应付金额,结算后,此订单信息将显示已付费[3]。 2.2 数据库设计 根据系统功能需求,数据库采用Microsoft Access 2003建立。Microsoft Access 2003是一个桌面级的数据库管理系统,简单易用,功能强大。支持的数据类型较丰富,操作简单,维护费用比较低。 2.2.1 概念设计 餐厅管理系统概念设计描述如下。 菜谱和订单之间是多对多选择的关系,一个订单能够选择多个菜谱,同时一个菜谱也能拥有多个订单。 概念模型在数据库设计中是十分重要的。选择适宜的模型来表示数据和功能,对数据库设计和功能分析有重大影响[8]。 概念模型如图2-2所示。 图2-2 概念模型 2.2.2 逻辑设计及表设计 逻辑设计阶段的任务是把概念结构转换为选用DBMS(数据库管理系统)所支持的模式。根据模块的设计,以及根据规范化的设计要求,该系统的数据库设计表如表2-1,表2-2,表2-3所示[4]。 表2-1 菜谱信息表(dish) 字段名称 数据类型 字段属性 字段大小 描 述 必填字段 索 引 是否主键 Dish_code 文本 50 菜谱号 是 有(无重复) 是 Dish_name 文本 50 菜谱名 是 无 否 Dish_kind 文本 50 菜谱特点 否 无 否 Dish_price 数字 单精度 菜谱价格 是 无 否 Dish_detail 文本 50 菜谱细节 否 无 否 表2-2 餐桌信息表(desk) 字段名称 数据类型 字段属性 字段大小 描 述 必填字段 索 引 是否主键 Desk_code 文本 50 餐桌号 是 有(无重复) 是 Desk_num 数字 整型 餐桌容量 是 无 否 Desk_detail 文本 50 餐桌细节 否 无 否 Desk_full 数字 整型 是否空闲 是 无 否 表2-3 订单信息表(order) 字段名称 数据类型 字段属性 字段大小 描 述 必填字段 索 引 是否

文档评论(0)

你好世界 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档