餐饮系统程序设计说明.doc_第1页
餐饮系统程序设计说明.doc_第2页
餐饮系统程序设计说明.doc_第3页
餐饮系统程序设计说明.doc_第4页
餐饮系统程序设计说明.doc_第5页
已阅读5页,还剩37页未读 继续免费阅读

下载本文档

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

文档简介

U 家餐饮系统设计说明书 U 家餐饮系统设计说明书 摘要摘要 在当今高效化 规模化 科学化的发展方向引领下 通过生活经历和走访调查北京一些不 同规格饭店餐饮 我发现餐饮行业的管理水平和方法参差不齐 一些大型餐饮企业通过管理信 息系统开发和运行 已经基本实现了管理模式计算化 系统化 同时 在参观走访包括海淀区 内等一些中小型餐饮品牌时 发现他们在日常经营管理中普遍采用手工管理方式 在工作效率 人员成本和提供决策信息方面都难以适应现代化经营管理的要求 制约了企业的规模化发展 针对这一现实背景状况 本系统在需求调研 可行性分析 和对管理功能 业务流程 用 户数据需求 数据字典及处理逻辑分析的的基础上 进行了对组织业务关系 系统总体结构设 计 代码设计 输入输出设计 人机对话设计 处理过程设计和数据库设计 逻辑设计等 运 用 Microsoft Visual Basic 6 0 专业版和 Microsoft Office 2003 软件对系统进行设计和调试 完成了 登陆 添加 修改 删除 查询等五个重要模块 本系统将中小型饭店管理中的工作流转化成 较为科学化 规范化的业务流程 使管理基础数据更加准确化 为经营决策提供了快捷和强大 的数据支持 同时提高餐厅的服务水平和效率 为顾客带来更舒适便捷的服务 有助于企业获 得更好的经济效益 关键词关键词 计算机信息管理系统 中小型饭店 餐饮管理 系统设计 目录 1 选题背景选题背景 1 1 1 现状调查 1 1 2 开发本系统的目的和意义 1 1 3 设计指导思想 1 2 需求调研需求调研 2 2 1 需求调研计划 2 3 可行性分析可行性分析 2 3 1 技术可行性 2 3 2 经济可行性 3 3 3 环境可行性 3 3 4 进度可行性 3 4 系统需求分析系统需求分析 3 4 1 组织结构分析 4 4 2 管理功能分新 4 4 3 业务流程分析 5 4 4 数据流程分析 7 4 4 1 点餐时信息数据流 8 4 4 2 注册时的信息数据传递 9 4 4 3 登录时的信息数据传递 10 4 4 4 用户个人信息修改时数据流 11 4 4 5 用户信息管理的数据传递 11 4 4 6 查询信息的数据传递 12 4 4 7 用户修改所定菜单信息的数据传递 12 4 5 数据字典 13 4 5 1 数据元素 13 4 5 2 数据流 16 4 5 3 数据存储 17 4 5 4 实体 17 4 6 处理逻辑分析 18 4 6 1 用户注册判断树 18 4 6 2 登录判断树 19 4 6 3 修改密码判断树 19 4 6 4 点菜判断树 19 5 系统设计系统设计 20 5 1 系统总体结构设计 20 5 1 1 总体功能设计 20 5 1 2 模块设计 20 5 2 代码设计 23 5 3 输入输出设计 24 5 3 1 输入界面 24 5 3 2 输出界面 28 5 4 人机对话设计 30 5 5 数据库设计 30 5 5 1 E R 模型 30 5 5 2 逻辑设计 33 5 5 3 物理设计 34 5 5 4 数据库的规范化过程 35 5 6 处理流程设计 35 6 系统实现系统实现 36 7 系统测试系统测试 36 8 系统评价系统评价 36 9 附录附录 37 10 参考文献参考文献 37 1 选题背景 1 1 现状调查 通过生活经历和走访调查北京海淀区及周边一些餐饮品牌 发现多数大型餐厅已经采用了 先进的无线点菜系统或触摸屏点菜系统 基本通过应用大型管理信息系统实现了管理的信息化 系统化和规模化 这类系统对于一些中小型餐饮企业来说 价格过于昂贵 且功能过于复杂 投入成本巨大 一些中型餐饮企业也进行了一些管理信息系统软件的开发与应用 但整体存在 一些问题 1 软件标准不一 缺乏统一化管理 平台整合任务繁重 2 产品维护困难 稳 定性有待提高 1 2 开发本系统的目的和意义 随着餐饮行业规模的增大 餐饮行业竞争愈演愈烈 中小餐饮企业由于缺乏庞大的资金来 源与人才管理而面临巨大的挑战 传统的管理模式在效率和成本等方面显现出越来越多的弊端 本系统针对中小型餐饮企业 让企业摆脱传统繁琐的依靠人工处理顾客垂询并将所点菜单的手 写存根传送到厨房 厨房各单位依照服务员所写的菜单制作菜肴 最后由服务员将完成的菜肴 递送给顾客的工作流程 使大量依靠人工管理的日常工作转而通过信息系统高效 便捷的得以 实现 另外 调查中一些餐馆存在手工作业量大 数据传递不及时 统计和计算发生差错等问 题 这些都说明了开发针对中小型餐饮企业的管理信息系统的必要性与迫切性 具体来说 本系统主要针对点菜流程 菜品管理 人员管理 财务管理等方面进行系统化 开发与流程优化 提供一个电子化的管理平台 通过开发一套适合中小企业的餐饮系统实现美 化市场形象 提升服务质量 提高管理水平和增加经济效益等目标 1 3 设计指导思想 本程序的设计初衷是结合个人生活经历 希望制作出对中小型企业的经营管理状况有所提 高的程序系统 本系统支持多用户登录 通过用户登录判断登陆者身份 针对服务员本系统功 能主要是自动化点菜和查看已点菜品功能 个人信息和密码的修改功能 管理员具有对员工信 息的查看 删除和添加功能 对菜品的管理以及查询当日账单功能 由于时间和技术能力的有限 本系统的实现主要依靠 Visual Basic6 0 企业版作为开发程序 Microsoft access2003 作为后台数据库 运用大一的计算机基础 VB 程序设计和大二所学习的管 理信息系统的知识进行系统开发 2 需求调研 需求调研是系统开发的第一步 是在系统分析之初对用户需求进行初始性的调查分析 了 解用户对系统的要求 整个系统的目标 现有资源 用户行业信息等初始信息 为下一步可行 性分析和系统需求分析打下基础 傅泽田 王瑞梅 2009 1 2 1 需求调研计划 时间安排调研目标调研对象调研结果调研方式 2016 12 18 上午了解餐饮信息管 理系统特点 中小餐饮企业餐饮系统特点查阅资料 资料 搜集 2016 12 18 下午和晚上了解现行中小企 业经营模式 中小餐饮企业餐饮企业经营模 式及流程图 实地考察 面谈 由于时间较短 我在周日一天中查阅搜集资料 并走访了海淀区附近的一些中小型餐饮企 业 基本了解周边一些中小型企业发展状况及模式 业务流程情况 现行管理系统带给商家和 顾客的一些问题困扰等 初步形成对需求 可行性等方面的把握 3 可行性分析 3 1 技术可行性 Microsoft Access 2003 提供了表 查询 窗体 报表 页 宏 模块 7 种用来建立数据库系 统的对象 提供了多种向导 生成器 模板 把数据存储 数据查询 界面设计 报表生成等 操作规范化 为建立功能完善的数据库管理系统提供了方便 也使得普通用户不必编写代码 就可以完成大部分数据管理任务 傅泽田 王瑞梅 2009 2 关于本系统的技术可行性分析 主要就是依靠 Visual Basic 企业版和 Microsoft Access 2003 Visual Basic 是为开发 Windows 环境下应用程序的一种可视化编程语言 它以其简单易学 语法简洁 功能强大等特色深受广大编程人员的喜爱 VB 在继承原 BASIC 语言简单易学的优 点的同时 又吸收了近几年来最先进 最优秀的编程技术 从而成为目前开发 Windows 应用程 序最好 最快 最简单的开发工具之一 姜虹 王传华 2005 3 硬件 该系统对所需的硬件设备如服务器 pc 机等的性能要求一般 现有设备的性能完全 能够满足系统功能的要求 软件 本系统是利用 VB6 0 作为开发语言 利用其可视化的开发环境 丰富的控件资源 能快速开发出应用程序 且其可用于开发 Windows 环境下的各类应用程序 灵活高效 系统运 行环境采用 win2000 win2003 及以上的操作系统 根据中小餐厅客户的数据量较小的特点 我 选择了 Microsoft access2003 作为后台数据库 这些软件在中小型 MIS 开发中已被大量应用 技 术上较为成熟 因此技术上是可行的 3 2 经济可行性 首先 本系统的初始成本很低 相关软件 VB 企业版和 Access 数据库等使用免费 便捷可 得 对硬件要求也较低 如服务器 硬盘等 一般的餐饮企业现有硬件设施基本可以解决 市场中存在大量的针对大中型餐饮业的系统 本系统在功能上虽然无法与一些大型企业现 行的网络程序相媲美 但优点是制价较低 功能简单集中 用户界面友好 此系统专门针对中 小型餐饮企业 制作过程耗资不大 运行简单易行 功能集中针对小型餐饮的点菜 结算 人 员管理等基础环节 且该系统的开发实施能大大提高企业运营和管理的效率 减少相应的运行 管理成本 为企业带来潜在利润 因此 经济上具有系统开发的可行性 3 3 环境可行性 该系统致力于对中小型餐饮企业进行科学化管理 该系统符合消费者和商家 员工等多方 面需求 符合现代人的消费习惯 通过一天走访的多家中小餐厅的老板和员工大都对信息系统 的开发持有积极态度 希望通过信息系统运行节约人力成本 增强数据的准确性 提高企业运 行效率 因此 在环境上具有系统开发的可行性 3 4 进度可行性 本次系统分析 设计 开发 测试 评价等工作由本人完成 时间大概在 10 天左右 且开 发方式简易 因此进度上是基本可行 但由于本次系统设计规划时间有限 部分设想实现的模 块功能未及时设计实现 如餐厅的预订管理模块 会员管理模块 财务管理模块等模块未能在 程序中实现或只设计了其中部分功能 后期可以将新功能的开发与系统维护共同进行 4 系统需求分析 包括组织结构分析 管理功能分析 业务流程分析 数据流程分析 数据字典及处理逻辑 分析 系统需求分析是信息系统开发的重要环节之一 是系统分析和系统设计的基础 需求分析 的正确与否对整个信息系统开发工作的成败来说使决定性的 4 1 组织结构分析 本系统中餐厅下设 4 个部门 餐饮部 人事部 财务部 用餐服务部 餐饮部负责制作菜品 人事部掌管人员信息基本资料 财务部进行财务统计 用餐服务部为顾客进行点餐上菜收费等 服务项目 餐厅组织结构图如下 4 2 管理功能分新 按照功能划分可以划分为菜品管理 财务管理 人事管理 个人信息管理和点餐管理等模 块 具体功能见上表 餐厅 用餐服务部 财务部 收银台 收银台 人事部餐饮部 菜品管理 管理员可以对选择菜品进行添加 删除 修改 查看等操作 财务管理 管理员可以查看存入系统的账单 人事管理 管理员可以查看员工信息 对离职员工信息进行删除 为新员工进行注册 个人信息管理 管理员和其他用户都可以查看 添加 修改 删除个人信息及密码 点餐管理 服务员服务顾客进行查询操作 点菜操作 删除操作和查看已点菜功能 4 3 业务流程分析 为直观表示业务流程情况 选择以业务流程图进行展现 系统业务流程图 Transaction Flow Diagram TFD 主要是通过图形对系统的整个数据流向 或个别流向做一个直观的表述 业务流程图图形符号说明如下 业务流程图的基本图形符号 1 总体业务流程图 2 点餐管理子系统 3 菜品管理子系统 4 人事人员信息子系统 确认 服务员 收银台 菜单储存 点菜 账单信息查询结算 5 财务管理子系统 4 4 数据流程分析 数据流程图是描述系统数据流程的工具 它将数据独立抽象出来 通过图形方式描述信息的来 龙去脉和实际流程 数据流程图图形符号说明如下 付款 顾客 收银台 账单 发票 信息储存 查询菜单明细 员工管理 管理员 增删员工信息员工信息 查看员工信息 确定 图 4 4 1 数据流程图的符号 根据系统的业务流程 对其中的数据流向 处理及数据存储进行分析后 可以得到本系统 数据流程图如下图 4 4 1 点餐时信息数据流 点餐数据流程图第一层 点餐数据流程图第二层 外部实体 处理过程 数据存储 数据流 顾客 F1 变更信息 P1 点餐管理 收银员 点餐收银子系统数据流程图第三层 点餐菜品管理子系统数据流程图第三层 4 4 2 注册时的信息数据传递 用户注册时信息传递数据流第一层 用户人事管理 层 注册填入的信息 收银员P2 1 1 账目核 算 顾客 F2 1 2 发票处理 F2 1 1 账单信息 顾客账单信息 用户注册时信息传递数据流第二层 4 4 3 登录时的信息数据传递 登录信息传递数据流第一层 登录信息传递数据流第二层 用户 P2 输入注册信 息 人事管理 层 用户 员工表 P3 1 1 判断用户名 是否有效 用户 P3 2 3 判断密码是 否有效 用户名 密码 登录成功 4 4 4 用户个人信息修改时数据流 用户个人基本信息修改数据流第一层 用户个人基本信息修改数据流第二层 4 4 5 用户信息管理的数据传递 用户管理信息数据流传递第一层 用户人事管理 层 用户名 密码 个人信息 用户 人事管理 层 P4 用户信息 查询及修 改 顾客表 管理员 人事管 理层 用户信息 管理员 添加 修改 删除 顾客表 P5 1 P5 2 P5 3 用户管理信息数据流传递第二层 4 4 6 查询信息的数据传递 查询信息的数据流传递第一层 查询信息的数据流传递第二层 4 4 7 用户修改所定菜单信息的数据传递 用户 管 理员 人事管理 层 需要查询的信息 符合查询的信息 用户 管 理员 P6 1 输入查询 条件 P6 2 显示查询 结果 管理者 符合查询条件的信息 查询条件 用户 服务人 员 菜单信息 用户修改所定菜单信息数据流传递第一层 用户修改选定菜单信息数据流传递第二层 4 5 数据字典 4 5 1 数据元素 数据字典是在新系统数据流程图的基础上 进一步定义和描述所有数据的工具 包括对一 切动态数据 数据流 和静态数据 数据存储 的数据结构和相互关系的说明 是数据分析和 数据管理的重要工具 数据字典也是数据流程图上所有成分的定义和解释的文字集合 数据字 典对数据流程图的各种成分起注释 说明的作用 给这些成分赋予实际的内容 还对系统分析 中其他需要说明的问题进行定义和说明 数据字典主要用来描述数据流程图中的各个组织部分 傅泽田 王瑞梅 2009 4 数据元素 系统名 U 家餐饮管理信息系统 编号 条目名 userid 别名 用户账号 属于数据流 存储处 user yidian zhangdan cook food 用户 添加 修改 删除 顾客选菜情况 P7 1 P7 2 P7 3 数据元素构成 代码类型 取值范围 备注 文本型 简要说明 作为主键唯一标识了每位用户 用户编码不可任意修改 编写 日期 修改记录 审核 日期 数据元素 系统名 U 家餐饮管理信息系统 编号 条目名 userkind 别名 用户种类 属于数据流 存储处 user 数据元素构成 代码类型 取值范围 备注 文本型 简要说明 用于标识不同种类的用户 编写 日期 修改记录 审核 日期 数据元素 系统名 U 家餐饮管理信息系统 编号 条目名 userpassword 别名 用户密码 属于数据流 存储处 user 数据元素构成 代码类型 取值范围 备注 文本型 简要说明 编写 日期 修改记录 审核 日期 数据元素 系统名 U 家餐饮管理信息系统 编号 条目名 foid 别名 菜品编码 属于数据流 存储处 details cook food yidian 数据元素构成 代码类型 取值范围 备注 文本型 混合码 由字母和数字组成 分别代表菜品种类和编码 简要说明 编写 日期 修改记录 审核 日期 数据元素 系统名 U 家餐饮管理信息系统 编号 条目名 fodetails 别名 菜品介绍 属于数据流 存储处 details 数据元素构成 代码类型 取值范围 备注 文本型 简要说明 编写 日期 修改记录 审核 日期 数据元素 系统名 U 家餐饮管理信息系统 编号 条目名 cuid 别名 顾客编号 属于数据流 存储处 zhangdan yidian 数据元素构成 代码类型 取值范围 备注 文本型 简要说明 编写 日期 修改记录 审核 日期 数据元素 系统名 U 家餐饮管理信息系统 编号 条目名 paynumber 别名 订单编号 属于数据流 存储处 zhangdan 数据元素构成 代码类型 取值范围 备注 文本型 订单前六位表示日期 后面数字代表菜品种类数量等 简要说明 用于唯一标识每个订单 编写 日期 修改记录 审核 日期 4 5 2 数据流 数据流是数据项的集合 是数据由于应用需要在各存储器之间的传递调用 数据流 系统名 U 家餐饮管理信息系统 编号 条目名 注册信息 别名 来源 用户输入去处 人事管理 数据流结构 注册成为用户 注册信息 用户名 密码 姓名 身份证 性别 电话 邮箱 简要说明 所填信息应为真实信息 且需准确核对用户两次密码是否一致 编写 日期 修改记录 审核 日期 数据流 系统名 U 家餐饮管理信息系统 编号 条目名 修改信息 别名 来源 用户输入去处 人事管理 数据流结构 注册成为用户 修改信息 用户名 密码 姓名 身份证 性别 电话 邮箱 简要说明 信息应为真实信息 如需修改密码需准确核对用户两次密码是否一致 编写 日期 修改记录 审核 日期 数据流 系统名 U 家餐饮管理信息系统 编号 条目名 菜品查询 别名 来源 服务员去处 菜单管理 数据流结构 菜品查询 查询类别 用户 简要说明 编写 日期 修改记录 审核 日期 数据流 系统名 U 家餐饮管理信息系统 编号 条目名 查询结果显示 别名 来源 菜品管理去处 服务员 数据流结构 查询结果 菜品编号 菜品名称 菜品价格 菜品介绍 简要说明 用户可以获得有关查询关键字的查询的全部信息 编写 日期 修改记录 审核 日期 4 5 3 数据存储 数据储存类目描述了数据的逻辑储存结构 数据存储 系统名 U 家餐饮管理信息系统 编号 条目名 用户信息 别名 储存组织 每个用户的信息记录数 41主关键字 userid 记录组成 用户名 密码 姓名 性别 工龄 手机号码 邮箱 字节 简要说明 编写 日期 修改记录 审核 日期 4 5 4 实体 外部项 系统名 U 家餐厅管理信息系统 编号 条目名 菜品 别名 输入数据流 选择菜品 查询菜品输出数据流 更改菜品信息 主要特征 菜品 管理员有权对菜品进行菜品修改 修改后的菜品信息可以被服务员读取 简要说明 编写日期修改记录 审核日期 外部项 系统名 U 家餐厅管理信息系统 编号 条目名 用户 别名 输入数据流 登录管理 个人信息维护和修改等输出数据流 个人信息 主要特征 用户 可在登录后进入操作页面 系统自动判断用户类型并选择相关的操作 在输入数据时 注意数据需 符合相关要求 其主要特征是用户账号和密码 简要说明 本系统主要针对用户设计 编写日期修改记录 审核日期 4 6 处理逻辑分析 4 6 1 用户注册判断树 输入注 册信息 必要信息完备且 唯一 必要信息不完备 或不唯一 密码与确认密码 一致 密码与确认密码 不一致 注册成功得到账号 注册不成功 4 6 2 登录判断树 4 6 3 修改密码判断树 4 6 4 点菜判断树 输入账 号密码 必要信息完备且 唯一 必要信息不完备 或不唯一 账号存在 账号不存在 登录成功 密码错误 登录不成功 密码正确 输入原 密码 原密码正确 原密码错误 新密码与确认密 码一致 新密码与确认密 码不一致 修改成功 修改不成功 选择点 菜 已选菜单有 已选菜单中没有 已选中数量加一 已选中添加一条新记录 5 系统设计 5 1 系统总体结构设计 系统总体结构设计是要根据系统分析的要求和用户的实际情况对新系统的总体结构形式和 可利用的资源进行大致的设计 是一种宏观的总体上的设计 傅泽田 王瑞梅 2009 5 5 1 1 总体功能设计 以下是对系统总体功能的直观化功能图 5 1 2 模块设计 本系统主要有以下几个模块 注册模块 登录模块 查询管理模块 修改管理模块 添加 管理模块 1 注册模块 用户输入注册信息 系统对所填信息进行有效判定后 储存所输信息并提 示成功 转回主页面 若顾客所输信息有误 则提示顾客输入有误 并要求再次输入注册 2 登录模块 在登陆模块中 用户输入自己的用户名和密码 系统判断必要信息完备后 会自动在数据库中确认是否有记录 若登陆成功 页面自动跳转 登录模块中系统会依据输入 信息判别用户类型从而实现不同用户的管理功能的差异 3 查询管理模块 输入相应的查询条件 系统根据输入信息在后台数据库进行查询并显 示在 VB 应用程序中 主要包括点菜查询 人员信息查询 账单查询 4 修改管理模块 经过查询在可视化窗口中修改信息 并通过程序运行修改后台数据库 程序 主要包括菜品信息修改 个人信息修改等 5 添加管理模块 用户通过输入信息 程序运行将输入信息录入到数据库中 主要包括 新菜品的添加 新员工信息添加等 以下为各模块的模块结构图 调用 控制信息 循环关系 模块 数据 转换符号 判断关系 1 注册模块 注册 存储 信息输入 2 登陆模块 登录 信息管理 3 信息修改模块 信息管理 信息更新 4 查询模块 查询 在数据库中进行选择 5 点菜模块 菜单处理 获得菜单信息输出已选菜品 5 2 代码设计 代码是人为确定的代表客观事物 实体 名称 属性或状态的符号或者是这些符号的组合 代码设计问题是一个科学管理的问题 设计出一个好的代码对于系统的开发工作是一件极为有 利的事情 它可以使很多机器处理 如统计 校对 查询等 变得十分方便 另外 还能够使 一些现阶段计算机很难处理的工作变得简单 傅泽田 王瑞梅 2009 6 查询条件和范围 读入菜单 交给收银台 息 修改选菜信息更改 名称含义存储类型 Userid用户账号User 用户表 混合码 Foid菜品编号Details 菜品表 混合码 Paynumber订单编号Dingdan 订单 数字码 Userkind用户种类User 用户表 顺序码 1 用户代码设计 Userid 用于唯一标识用户 实质是用户账号 属于混合码 前面的字母代表了用户的类型及相应 的不同功能权限 后面的数字用于确定该类型用户中每个用户的唯一账号 例如 jingli1 代表了管理者 1 号 fuwuyuan1 代表了服务员 1 号 用户类别职务代码用户类别 服务员 代码 2 菜品代码设计 Foid 用于唯一标识菜品 实质是菜品编号 属于混合码 前面的字母代表了菜品的类型 后面 的数字用于确定该类型菜品中每个用户的唯一账号 例如 re1 代表了热菜的第一种 种类 热菜 代码 3 订单代码设计 Paynumber 用于唯一标识订单 实质是订单编号 属于数字码 前六位数字代表了订单发生时间 后 面的数字代表用户编号和消费金额 例如订单号 16121200259 订单日期 2016 12 12 用户编码消费 59 元 4 用户种类设计 userkind 用于系统识别用户类型 0 代表管理者 1 代表服务员 2 代表收银员 3 代表厨师 5 3 输入输出设计 5 3 1 输入界面 1 注册输入界面 2 登录界面 3 修改个人信息界面 以下是修改个人信息如手机 邮箱等变更的输入设计 下面这张是变更密码的输入设计 4 修改菜品信息界面 5 查询界面 6 搜索界面 7 点菜界面 5 3 2 输出界面 1 查看员工信息界面 2 查看当日账目 3 查看菜品信息 4 查看已点菜品界面 5 4 人机对话设计 下图是服务员登陆时的人机界面设置 下图是管理员登陆后的人机界面设置 本系统人机对话设计友好 便于用户操作 其余人机对话设置见输入输出界面 5 5 数据库设计 5 5 1 E R 模型 1 实体 菜品 菜品价格 菜品介绍 菜品图片 菜品名称 用户密码 菜品种类 用户 工龄 用户姓名 用户账号 用户类别 邮箱 菜品编码 手机号 2 局部 E R 图 账单 顾客编码 账单工作人员 账单编号 账单日期 本单利润 顾客桌号 账单金额 服务员 菜品数量 菜品价格 点购 菜品 厨师 菜品质量 菜品等级 制作 菜品 3 总体 E R 图 5 5 2 逻辑设计 逻辑结构设计的主要任务是把概念结构设计阶段建立的 E R 图 按选定的数据库管理软件 所支持的数据模型 层次型 网状型 关系型 转化为相应的逻辑模型 傅泽田 王瑞梅 2009 7 本系统主要含有一对多 多对多的联系 根据两实体间联系的转换方法可以转化为如下关 系 1 实体转化的关系 用户 用户账号 密码 用户姓名 性别 工龄 手机号码 邮箱 用户类别 家庭住址 年龄 出生日期 民族 身份证号 注册时间 政治面貌 学历 个人主页 备注 职称 职 务 籍贯 薪酬 邮编 菜品 菜品编号 所属种类 价格 名称 菜品图片 菜品介绍 原材料 成本 所属菜 系 菜品口味 选购菜品 菜品编号 服务人员编码 结算账单号 所属种类 价格 名称 菜品图片 菜品介绍 原材料 成本 所属菜系 菜品口味 账单 账单编号 服务人员编码 账单金额 账单日期 顾客编号 顾客桌号 帐单利润 账单明细 2 联系转化的关系 用户之 服务员 点购菜品 管理维护信息 管理员 制作 用户 之厨 师 m n n 1 构成 账单 1 n 结算 1 n 制作 菜品编号 用户 厨师 编号 菜品质量 菜品等级 5 5 3 物理设计 A user 用户表 B deta ils 菜 品信息 表 字段名称数据类型说明 foid 文本菜品编码 fodetails 文本菜品介绍 foprice 货币菜品价格 foname 文本菜品名称 fophoto 文本菜品图片 foclass 文本菜品类别 C yidian 已点菜品 字段名称数据类型说明 foid 文本菜品编码 taid 数字桌号 fopay 货币菜品总价 foprice 货币菜品单价 cuid 文本顾客编码 foname 文本菜品名称 fonumber 数字菜品数量 fophoto 文本菜品图片 userid 文本用户编码 paynumber 文本订单编号 D zhangdan 账单 字段名称数据类型说明 time 日期 时间交易时间 pay 货币交易金额 cuid 货币顾客编码 taid 文本顾客桌号 margin 货币利润 paynumber 文本订单编号 字段名称数据类型说明 username 文本用户姓名 userid 文本用户编码 userkind 文本用户类别 userpassword 文本用户密码 usersex 文本用户性别 us

温馨提示

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

评论

0/150

提交评论