酒店餐饮管理信息系统_第1页
酒店餐饮管理信息系统_第2页
酒店餐饮管理信息系统_第3页
酒店餐饮管理信息系统_第4页
酒店餐饮管理信息系统_第5页
已阅读5页,还剩23页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

管理信息系统设计与开发-1-酒店餐馆信息酒店餐馆信息酒店餐馆信息酒店餐馆信息系统设计与开发系统设计与开发系统设计与开发系统设计与开发1.引言 1.1项目来源古语道 : “ 民以食为天 ” ,可见饮食在人类生活中占有十分重要的地位。离开饮食无法生存,随着社会的发展,食物种类的丰富,人们越发的注重食物的色、香 、味、形,烹调方法上也有了千变万化,在经历了千年的历练,我国形成了 “ 鲁菜 、 苏菜 、 粤菜 、 川菜 、 浙菜 、 闽菜 、 湘菜 、 徽菜八大菜系 , 餐饮已作为一个行业成为国民经济的重要组成部分。 近年来,随着信息技术的迅速发展及管理理论的不断突破创新,管理信息系统也得到了飞速的发展,在人们的工作、生活与学习中扮演着越来越重要的角色 。 下面我们将探讨酒店餐馆信息系统的可能性 。 随着信息化的发展 , 信息系统不断提高着餐饮企业的管理效率 , 但是现有的信息系统只是对传统的点餐模式的 “ 无纸化 ” 办公 ,没 有 整 合 供 应 链 与 成 本 管 理 的 思 想 。 餐 饮 企 业 还 处 在 厨 师 长 的 领 导 下 的 计 划 经 济 模式 , 整个菜系的管理由单纯的厨师长管辖 。 一个好的厨师长的去留关系到一个餐饮企业的命运 , 传统餐饮企业的扩张模式受到厨房体系的制约 。 究其原因 , 是没有对菜品实施标准化处理,没有对菜品生产流程标准化固定下来。 目前 , 我国餐饮业普遍采用的订餐工作方式是客户通过电话与餐厅联系 , 由餐厅工作人员通过餐饮企业内部的餐饮管理系统实施订餐工作 。 从一定程度上来讲 , 这种工作方式仍没有完全脱离手工式工作,工作效率低。因此我们希望 开发出基于 B/S模式的订餐系统 , 能够有效地解决上述问题 , 实现真正意义上的订餐自动化。 1.2任务目标 建立 酒店餐馆信息 系统 , 采用计算机对酒店餐馆信息进行管理 , 可以进一步提高酒店的经济效益和现代化水平 , 帮助酒店工作人员提高工作效率 , 实现酒店餐馆信息管理工作流程的系统化 、 规范化和自动化 。 希望 通过前台的菜品信息展示以及包厢展示,通过购物车的模式形成餐饮企业的电子商务平台,通过后台的库存系统 ,整合餐饮企业的供应链 , 提高其在信息化条件下的管理水平 , 这对在现在激烈竞争的餐饮行业中求发展的餐饮企业来说 , 无疑是一个福音 。 我们通过对餐饮企业的菜品和菜料的标准化处理,大大压缩了企业的库存成本,提高餐饮企业的经济效益。管理信息系统设计与开发-2-2.系统需求分析 2.1业务需求业务需求业务需求业务需求2.1.1业务组织通 过对 中大 型酒 店餐 馆的 一系 列调 查, 我们 粗略 的描 述了 酒店 的组 织结 构图 如下 。行 政及 管 理部前 线部 门 后 勤部 门饮 食部 房 务部 前 堂部 营 业部 公 关部中餐厅 西餐厅 宴会部 饼店 酒吧管事部 制 服 /布 草部 接待处 订房部机场接待处 商务中心 电话房 美 术部厕服部 会计部 保安部 采购部 工程部人力资源部中 大型 酒店 组织 结构 图2.1.2业务定义本 系统 通 过前 台的 订餐 页面 和订 包厢 页面 , 完 整供 应链 需求 源的 采集 , 通 过后 台的 管理 系统 ,最 大限 度地 整个 餐饮 企业 的资 源 , 通 过管 理信 息化 的优 化 , 提 高餐 饮企 业的 管理 效率 , 降 低餐 饮企 业运 营成 本。 顶 层 数 据 流 程 主 要 是 管 理 员 后 台 定 义 菜 品 和 菜 料 信 息 。 管 理 员 从 仓 库 领 取 菜 料 的 信 息 , 包括 菜料 编号 和菜 料名 称, 录入 材料 表。 从厨 房领 取菜 品的 信息 ,包 括菜 品的 编号 、名 称、 价格 、管理信息系统设计与开发-3-初 始数 量 、 图 片 、 简 介 、 所 需要 菜料 的编 号和 数量 。 录 入菜 品表 。 这 样在 订餐 的页 面就 可以 显示菜 品的 信息 , 顾 客就 可以 通过 浏览 订餐 系统 的网 页 , 查 看菜 品的 相关 信息 , 自 主选 择所 喜欢 的菜品 和数 量, 如图 所示 。顶 层 数据 流程 表通 过定 义菜 品与 菜料 的关 系 , 就 可以 在顾 客提 交菜 品订 单的 同时 , 将 菜品 分解 为所 需要 的菜料 传递 给仓 库 , 仓 库就 可以 进行 菜料 的配 货 。 这 样的 大大 节省 了菜 品分 解模 块的 时间 。 在 相同 的时 间段 内自 动生 成菜 品订 单和 领料 单。2.1.3业务流程说 明用 户的 业务 步骤 。 可 使用 业务 流程 图或 活动 图进 行直 观描 述 。 基 于菜 品信 息与 订单 管理 业务 流程 分析 的基 础上 , 我 们进 行了 流程 重构 , 以 优化 相关 业务 流程 , 提 高信 息系 统运 行效 率 。 管 理业 务流 程中 , 相 关单 据的 传递 尽量 采用 电子 化的 方式 , 努 力避免 使用 纸质 传递 的方 式 。 这 一方 面加 快了 信息 传递 的速 度 , 另 一方 面也 符合 当前 倡导 的建 设节 约型 社会 的要 求 。 一 张单 据的 产生 有其 上一 流程 产生 的单 据为 依据 , 各 种单 据相 互联 系 , 环 环相 扣 ,有 助于 检验 或保 证相 关单 据的 真实 性 , 有 利于 明确 各个 流程 中相 关责 任人 的责 任 , 从 而达 到强 化过 程管 理的 目的 。 订 单管 理业 务流 程的 处理 过程 是 : 顾 客通 过注 册并 登陆 订餐 网站 的主 页 , 选 择喜 欢的 菜品 放入 购物 车 , 在 购物 车里 调整 菜品 的数 量 , 然 后通 过点 击提 交 , 可 以去 收银 台页 面 , 生 成菜 品订 单 ,后 台生 成菜 料单 。如 图所 示: 管理信息系统设计与开发-4-业 务流 程图2.功 能需 求2.1功 能组 成系 统主 要包 括 : 会 员管 理 、 菜 品管 理 、 订 单管 理 、 保 险管 理 、 库 存管 理 。 系 统的 主要 结构 如图 所示系 统的 主要 模板本 系 统的 使用 者主 要有 顾客 、 包 厢管 理员 、 库 存管 理员 、 订 餐管 理员 。 通 过操 作酒 店餐 馆信息 系统 得到 所需 要的 信息 。以 下就 是系 统的 基本 功能 。管理信息系统设计与开发-5-系 统基 本功 能图2.2.2功能逻辑数 据流 程中 的数 据流 的设 计继 承了 管理 业务 流程 中的 相关 设计 思想 , 如 对于 能用 电子 化方 式表 达及 传递 的数 据流 尽量 采用 电子 化的 方式 进行 。数 据流 程图 是一 种能 全面 地描 述信 息系 统逻 辑模 型的 主要 工具 , 它 可以 用少 数几 种符 号综 合地 反映 出信 息在 系统 中的 流动 、 处 理和 存储 情况 。 数 据流 程图 具有 抽象 性和 概括 性 。 抽 象性 表现在 它完 全舍 去了 具体 的物 质 , 只 剩下 数据 的流 动 、 加 工处 理和 存储 ; 概 括性 表现 在它 可以 把信 息中 的各 种不 同业 务处 理过 程联 系起 来, 形成 一个 整体 。 数 据 流 程 图 由 图 3-41所 示 的 四 种 符 号 表 示 , 即 外 部 实 体 、 数 据 流 、 处 理 ( 功 能 ) 与 数 据 存储 。 外 部 实 体 指 本 系 统 之 外 的 人 或 单 位 。 向 阳 信 息 系 统 分 析 与 设 计 M 北 京 : 机 械 工 业 出版 社, 209: 14145它 们和 本系 统有 信息 传递 关系 ,在 绘制 库存 管理 模块 的数 据流 程图 时 , 凡是 属本 模块 之外 的人 (如 采购 员与 销售 员 ) , 也都 被列 为外 部实 体。 如图 3-41所 示。数 据流 表示 流动 着的 数据 。它 可以 是一 项数 据, 也可 以是 一组 数据 (如 本模 块中 的出 库单 、入 库单 等 ) , 也可 用来 表示 对数 据文 件的 存储 操作 。通 常在 数据 流符 号上 方标 明数 据流 的名 称。处 理又 称功 能 。 它 用一 个长 方形 来表 示处 理逻 辑 , 图 形下 部填 写处 理的 名字 , 上 部填 写与 该处 理有 惟一 对应 关系 的标 志。 数 据存 储是 指通 过数 据文 件 、 文 件夹 或账 本等 存储 数据 。 本 系统 中的 数据 主要 是存 入数 据库相 应的 表中 。流 程图 符号管理信息系统设计与开发- - 6 - -1 . 第 一层 (顶 层) 数据 流程第 一层 数据 流程 主要 是管 理员 后台 定义 菜品 和菜 料信 息。 管理 员从 仓库 领取 菜料 的信 息 , 包括 菜料 编号 和菜 料名 称, 录入 材料 表。 从厨 房领 取菜 品的 信息 ,包 括菜 品的 编号 、名 称、 价格 、初 始数 量 、 图 片 、 简 介 、 所 需要 菜料 的编 号和 数量 。 录 入菜 品表 。 这 样在 订餐 的页 面就 可以 显示菜 品的 信息 , 顾 客就 可以 通过 浏览 订餐 系统 的网 页 , 查 看菜 品的 相关 信息 , 自 主选 择所 喜欢 的菜品 和数 量, 如所 示。 通 过定 义菜 品与 菜料 的关 系 , 就 可以 在顾 客提 交菜 品订 单的 同时 , 将 菜品 分解 为所 需要 的菜料 传递 给仓 库 , 仓 库就 可以 进行 菜料 的配 货 。 这 样的 大大 节省 了菜 品分 解模 块的 时间 。 在 相同 的时 间段 内自 动生 成菜 品订 单和 领料 单。F 4 菜 品 表F 4 菜 品 表F 3 菜 料 表F 3 菜 料 表管 理 员 P 4菜 品 定 义P 3菜 料 定 义 D 5 菜 品 单 D 7 菜 品 清 单D 4 菜 料 单D 6 菜 料 清 单顶 层数 据流 程图2 . 第 二层 数据 流程第 二层 数据 流程 主要 在前 台页 面进 行 , 顾 客通 过将 菜品 添加 到购 物车 中 , 提 交购 物车 里的 菜品 信息 , 就 可以 将这 些被 选择 的菜 品信 息写 入到 订单 里 。 同 时将 顾客 登陆 是的 用户 名以 及顾 客在订 包厢 系统 里所 预定 的包 厢的 信息 一同 写入 到订 单里 ,生 成订 单的 同时 把订 单号 返回 给顾 客 , 顾客 就可 以凭 借订 单号 ,到 指定 的包 厢和 时间 用餐 了, 如图 所示 顾 客 P 1订 餐 F 1 订 单 表F 1 订 单 表D 1 点 菜 单 D 2 订 单D 9 订 单 号第 二层 数据 流程 图管理信息系统设计与开发- - 7 - -3 . 第 三层 数据 流程第 三层 数据 流程 主要 是在 顾客 提交 订单 的过 程中 进行 。 通 过查 询顾 客订 单中 菜品 的编 号和 数量 , 查 看菜 品表 里每 种菜 品所 需要 的菜 料的 数量 , 然 后乘 以订 单中 菜品 的数 量 , 将 所得 到的 菜料的 编号 和菜 料的 数量 写入 到领 料表 里 。 生 成出 库菜 料的 信息 发送 给仓 库 , 这 样就 可以 实现 仓库 将所 需要 的菜 料发 送给 厨房 ,如 图所 示。顾 客 P 1订 餐 F 2 领 料 表F 2 领 料 表P 2菜 品 分 解D 1 点 菜 单 D 2 订 单 D 3 领 料 单仓 库D 8 出 库 单第 三层 数据 流层 图2 . 3 数 据字 典2 . 3 . 1 数 据项 的定 义编 号: I 1名 称: 菜品 编号 简 述: 菜品 的识 别编 号 类 型: 字符 型 宽 度: 4 位编 号: I 2名 称: 菜料 编号 简 述: 识别 菜料 的编 号 类 型: 字符 型 宽 度: 4 位编 号: I 3名 称: 订单 编号 简 述: 订单 的识 别编 号 类 型: 字符 型 宽 度: 1 0 位2 . 数 据处 理管理信息系统设计与开发-8-编 号: P1名 称: 订餐 输 入: 点菜 单 处 理: 汇总 点菜 单 输 出: 订单编 号: P2名 称: 才品 分解 输 入: 订单 处 理: 把菜 品分 解成 菜料 输 出: 领料 单编 号: P3名 称: 菜料 定义 输 入: 菜料 单 处 理: 汇总 菜料 单 输 出: 菜料 清单编 号: P4名 称: 菜品 定义 输 入: 菜品 信息 处 理: 绑定 菜品 与菜 料的 关系 输 出: 菜品 信息 和所 需要 的菜 料信 息2.3.2数据结构的定义进 行 数 据 库 程 序 设 计 , 首 先 要 做 的 工 作 就 是 设 计 数 据 库 表 格 , 就 是 设 计 每 一 个 表 应 该 由 那 几列 构成 , 这 项工 作看 似很 简单 , 实 际上 是很 复杂 的 , 实 现得 不好 , 会 使表 格中 产生 大量 的重 复性数 据, 造成 存储 空间 的浪 费, 还有 可能 造成 记录 内容 的不 一致 ,即 所谓 的存 储异 常问 题。 数 据表 格的 设计 是很 重要 的 , 如 果设 计的 不合 理 , 将 会带 来大 量的 问题 。 为 了解 决上 面这 个问 题 , 我 们应 该将 上述 表格 分成 几个 表格 , 具 体的 如何 分解 表格 才算 符合 要求 , 这 就需 要用 到数据 组织 的规 范化 形式 。 数 据组 织的 规范 化形 式是 关系 数据 库的 创始 人之 一 IBM公 司的 科德 ( E.FCod) 首 先提出 的。 在 1971年 科德 提出 了规 范化 理论 ( normalizationtheory) , 并在 随后 一系 列的 论文 中逐步 形成 一整 套数 据规 范化 模式 ,这 些模 式就 是现 在建 立关 系数 据库 的基 本范 式。在 数 据 的 规 范 化 表 达 中 , 一 般 将 一 组 相 关 联 的 数 据 称 为 一 个 关 系 , 而 在 这 个 关 系 下 的 每 个 数据 指标 项则 被称 为数 据元 素 , 这 种关 系落 实到 具体 数据 库上 就是 基本 表 , 而 数据 元素 就是 基本 表中 的一 个字 段 。 规 范化 表达 还规 定在 每一 个基 本表 中必 须定 义一 个数 据元 素为 关键 字 , 它 可以 唯一 的标 识出 该表 中其 他相 关的 数据 元素 。 在 规范 化理 论中 表是 二维 的, 它具 有如 下四 个性 质:1、 在 表中 的任 意一 列上 ,数 据项 应属 于同 一个 属性 。管理信息系统设计与开发-9-2、 表 中所 有行 都是 不相 同的 ,不 允许 有重 复组 出现 。3、 在 表中 ,行 的顺 序无 关紧 要。4、 在 表中 ,列 的顺 序无 关紧 要, 但不 能重 复。要 创建 数据 库还 必须 明确 各数 据表 的相 互关 系 。 这 一节 将介 绍学 籍管 理系 统 数 据库 各数 据表 之 间的 关系 。餐 馆信 息管 理系 统 数 据库 各数 据表 之 间的 关系 如下 。1.数 据流编 号: D1名 称: 点菜 单简 述: 返回 前台 点菜 信息 组 成: 编号 +名 称来 源: 顾客 去 向: 订餐 处理 模块编 号: D2名 称: 订单 简 述: 汇总 的点 餐表 组 成: 编号 +菜 品 +数 量来 源: 订餐 处理 模块去 向: 菜品 分解 模块 编 号: D3名 称: 领料 单 简 述: 记录 领取 菜料 的信 息组 成: 菜料 编号 +菜 料名 称 +菜 料编 号来 源: 菜品 分解 模块 去 向: 仓库 编 号: D4名 称: 菜料 单 简 述: 管理 员录 入的 菜料 单 组 成: 菜料 编号 +菜 料名 称来 源: 管理 员 去 向: 菜料 处理 模块编 号: D5名 称: 菜品 单 简 述: 菜品 的详 细信 息 组 成: 编号 +菜 品名 称 +菜 品详 情 +菜 品大 图 +菜 品小 图 +菜 品价 格来 源: 管理 员管理信息系统设计与开发-10-去 向: 菜品 处理 模块 编 号: D6名 称: 菜料 清单 简 述: 菜料 的详 细信 息组 成: 菜料 的编 号 +菜 料的 名称 +菜 料的 数量来 源: 菜料 处理 模块 去 向: 菜料 表 编 号: D7名 称: 菜品 清单 简 述: 绑定 菜品 与菜 料的 信息 组 成: 菜品 编号 +菜 品名 称 +菜 料名 称 +菜 料数 量来 源: 菜品 处理 模块 去 向: 菜品 表编 号: D8名 称: 出库 单 简 述: 领料 表里 的信 息 组 成: 菜料 编号 +菜 料名 称 +菜 料数 量来 源: 领料 表去 向: 仓库 编 号: D9名 称: 订单 号 简 述: 订单 表里 生成 订单 号码组 成: 订单 号 来 源: 订单 表 去 向: 顾客 2.数 据存 储编 号: F1名 称: 订单 表 简 述: 储存 订单 的信 息 组 成: 编号 +订 餐人 +菜 品 +价 格 +订 餐时 间 +包 厢号 +总 价格关 键字 :编 号 +订 餐人编 号: F2名 称: 领料 表 简 述: 出库 的信 息 组 成: 编号 +出 库菜 品 +出 库菜 品数 量管理信息系统设计与开发-1-关 键字 :编 号 编 号: F3名 称: 菜料 表 简 述: 配菜 需要 的菜 料组 成: 编号 +名 称 +检 索码关 键字 :编 号 +检 索码编 号: F4名 称: 菜品 表简 述: 所有 菜品 信息 组 成: 编号 +菜 品名 称 +价 格 +简 介 +大 图 +小 图 +检 索码关 键字 :编 号 +检 索码3.外 部实 体编 号: S1名 称: 顾客 简 述: 订餐 的发 起者 输 入的 数据 流: 点菜 单 输 出的 数据 流: 无编 号: S2名 称: 管理 员 简 述: 更新 菜品 和管 理订 单的 部门 输 入的 数据 流: 菜品 信息 输 出的 数据 流: 无编 号: S3名 称: 仓库 简 述: 配送 菜料 的部 门 输 入的 数据 流: 无 输 出的 数据 流: 出库 单2.3.数 据流 的定 义由 于在 酒店 餐馆 信息 系统 中, 需要 采集 大量 的信 息, 包括 菜品 信息 ,菜 料信 息, 库存 信息 ,包 厢信 息 , 需 要合 理有 效的 组织 数据 表的 结构 , 和 合理 设置 每张 表所 包含 的字 段 , 那 么在 后期 进行 数据 汇总 时 , 就 会减 少开 发难 度 , 和 能提 高程 序效 率 , 根 据餐 馆的 基本 信息 及其 他相 关信 息的特 点归 纳一 下规 律: 一 个菜 品包 含多 个菜 料: 一 个库 存包 含多 个菜 品的 名字 :管理信息系统设计与开发-12- 每 一个 包厢 都不 同的 菜品 : 一 个库 存对 应连 续的 多个 菜料 : 一 个包 厢在 不同 时期 内需 要多 个菜 品: 一 种用 户对 应一 个或 多个 菜品 :根 据以 上数 据之 间的 对应 及依 赖关 系, 可以 确定 数据 库中 所必 备的 信息 应该 有一 下几 方面 : 用 户信 息, 包含 用的 名称 、口 令及 角色 。 角 色信 息, 包含 角色 名称 、与 该角 色有 关的 权限 。 菜 品信 息, 包含 各个 菜品 的价 格、 照片 和主 要材 料 包 厢信 息, 包含 空闲 包厢 的名 字、 数量 和基 本信 息菜 料信 息, 包含 剩余 菜料 的多 少和 可做 份额 的预 计估 算 库 存信 息, 包含 剩余 菜品 的多 少和 及时 提醒 功能根 据数 据库 需求 分析 的结 果 , 接 下来 就可 以确 定并 概括 出程 序中 所包 含的 实体 及实 体之 间的关 系, 作为 后续 的数 据库 逻辑 结构 设计 的基 础与 指导 。根 据本 程序 的需 要, 可归 纳出 一下 实体 :学 生信 息管 理实 体 , 教 师信 息管 理实 体 , 教 材信 息管 理实 体 , 成 绩管 理信 息实 体 , 档 案管 理信 息实 体, 用户 管理 信息 实体 。 3.系统详细设计系统详细设计系统详细设计系统详细设计3.1程序算法详细设计程序算法详细设计程序算法详细设计程序算法详细设计( 一) 注册 验证!-#includefile=m d5.ASP-endselct%对 不起 , 您 刚 注 册 过 用 户 。 请 稍 后 再进 行注 册! response.Endendifsetrs=erver.CreatObject(adob.recordset)rs.openselct*from userwheruserm ail=& trim (request(userm ail)& or管理信息系统设计与开发-13-usernam e=& trim (request(usernam e)& ,con,1,ifrs.recordcount0thencaluserr()rs.closeelsrs.closesetrs=erver.CreatObject(adob.recordset)rs.openselct*from user,con,1,3rs.adnewrs(usernam e)=trim (request(usernam e)rs(userpasword)=m d5(trim (request(userpasword)rs(userm ail)=trim (request(userm ail)rs(quesion)trim (request(quesion)rs(answer)=m d5(trim (request(answer)rs(userzhenshinam e)=trim (request(userzhenshinam e)rs(adate)=now()rs(lastlogin)no()rs(logins)=1rs(yucn)999rs(zhifuangshi)=0rs(songhuofangshi)0response.Writeresponse.Write用 户注 册成 功 response.Write恭 喜 您 已 注 册 成 为 & webnam e& 正 式 用 户 , 请 记 好 您 的 用 户 名 及 密 码response.Writesndm sg& response.riteahref=index.ASP返 回首 页 endifendsubsubserr()response.writeresponse.write用 户 注册 失败 response.write您 输 入 的 用 户 名 或 Em ail地 址 已 存 在 , 请 返 回重 新 输 入 ! 点 击 返 回 上 一 页 /tr/tableendsub%管理信息系统设计与开发-14-二 ) 购 物车 代码%ifrequest.cokies(songxf)(usernam e)=thenresponse.writeresponse.Endendifdim bokid,usernam e,ctionaction=request.QueryString(action)usernam etrim (request.cokies(songxf)(usernam e)bokid=request.QueryString(id)/删 除收 藏selctaseactioncasedelcon.excutedeltefrom shop_actionwheractionid=& request.QueryString(actionid)ifrequest.QueryString(l)=2thenresponse.rdirectm yuser.ASP?action=shoucangelsresponse.rdirectgouw.ASP?action=showendifresponse.Endcasead/商 品 , 判 断是 否存 在setrs_=server.CreatObject(adob.recordset)rs_.openselct*from shop_bokswherbokid=& bokid,con,1,ifrequest.Cokies(songxf)(reglx)=1thendanjia=rs_(huiyanjia)elsdanjia=rs_(vipjia)endifkucn=rs_(kucn)boknam ers_(boknam e)shjiad=rs_(shjiad)rs_.closesetrs_=nothingifkucn0thenresponse.writeresponse.ndendifsetrs=erver.CreatObject(adob.recordset)rs.openselctbokid,usernam e,bokcount,zongerfrom shop_actionwherusernam e=& usernam e& andbokid=& bokid& andzhuangtai=7,con,1,3ifrs.recordcount=1thenifkucnhtm l-我 的点 菜 linkhref=im ages/cs.csrel=styleshettype=text/cstdfont-size:9pt;line-height:120%;colr:#3535bodyfont-size:9pt;line-height:120a:link colr:#00;text-decoration:onea:visted colr:#00;text-decoration:onea:ctive colr:#00;text-decoration:onea:hover colr:#369;text-decoration:one;positon:relative;right:0px;top:1px/head管理信息系统设计与开发-16-%response.write我 的点 菜 setrserver.CreatObject(adob.recordset)rs.open selctshop_action.actionid,shop_action.bokid,shop_action.bokcount,shop_action.zonger,shop_action.shjiad,shop_boks.boknam e,shop_boks.hicangjia,shop_boks.huiyanjia,shop_boks.vipjia fromshop_boksinerjoinshop_actiononshop_boks.bokid=shop_action.bokidwhershop_action.usernam e=& request.cokies(songxf)(usernam e)& andshop_action.zhuangtai7,con,1,%form nam eform 1 m ethodpost action=xgsl.ASPtdwidth20%height=2商 家名 称 /tddivaligncentr商 品名 称 tdwidth=15%height=2单 价%ifrequest.cokies(songxf)(reglx)=2then%(VIP)(会 员 )/fonttdwidth=15%height=2bgcolr=#FE2A6/tddivaligncentr总 价 tdwidth=10%height=2删 除 /td管理信息系统设计与开发-17-tdheight2width=20%1thensetrs_hj=server.CreatObject(adob.recordset)rs_hj.openselctnam efrom shjiawhershjiad=& id,con,1,%=rs_hj(nam e)%endif%tdheight=2STYLE=PADING-LEFT:5pxwidth=25%target=_blank/div元 tdheight=2width=15%inputnam e=bokcountvaluesize=6tdheight=2width=15%元 /tddivaligncentr/a/tr管理信息系统设计与开发-18-tdheight25colspan=6inputnam eim ageFieldtype=im agesrc=im ages/cart01.gifwidth=93height=43border=0onFocus=this.blur()onClickjavscript:window.close()/tdtrbgcolr=#F9EC我 点 菜 : 件 总 数 : 件 共 计 :元1then%br点 菜将 在 10秒 后自 动关 闭functioncloseinfo()window.close();setTim eout(closeinfo(),100);/div0then%tdcolspan3height=2您 已选 择的 奖品 清单 trbgcolr=#FE2A6align=centr使 用积 分 删 除 /trtdheight2& songxf1(boknam e)& /aendifsongxf1.closesetsongxf1=nothing%tdalign=centrheight=2& action=del& =2%songxf.m ovenxtwend%/td/table/body ( 三) 添 加菜 品代 码functionregInput(obj,reg,inputStr)vardocSel =docum ent.selction.creatRange()if(docel.parentElem nt().tagNam e!=INPUT)returnfalseoSel=docSel.duplicate()oel.text=varsrcRange=obj.creatTextRange()oSel.setEndPoint(StartoStart,srcRange)varstr=oSel.text+inputtr+srcange.txt.substr(oSel.text.length)returnreg.test(tr)functioncheck()if(checkspace(docum ent.m yform .boknam e.value) docum ent.m yform .boknam e.focus();alert(请 输入 商品 名称 ! );returnfalse;if(checkspace(docum ent.m yform .shicangjia.vlue) docum ent.m yform .shicangjia.focus();alert(请 输入 市场 价格 ! );returnfalse;if(checkspace(docum ent.m yform .huiyanjia.vlue) docum ent.m yform .huiyanjia.focus();alert(请 输入 会员 价格 ! );returnfalse;functioncheckspace(heckstr)varstr=;for(i0;i管理信息系统设计与开发-21-3.2数据库详细设计数据库详细设计数据库详细设计数据库详细设计3.2.1数据库环境配置1软件支撑环境本 系 统 采 用 中 文 WindowsXP平 台 , Office2000中 的 Access为 数 据 库 , VisualBasic6.0为开发工具 , 软件开发在 WindowsXP平台下运行 , 最终产品可脱离 VisualBasic6.0运行环境,在 Windows9X/2000/XP平台下运行。2硬件支撑环境 CPU:赛扬 1.2G以上内存: SDR64M以上显卡: VGA16M显存以上硬盘: 50M以上硬盘剩余空间3.2.2表设计及其关系设置该 数 据 库 逻 辑 设 计 为 最 终 确 定 数 据 库 中 所 需 的 各 种 信 息 表 及 每 一 张 表 中 所 包 含的字段,本系统所包含的各项信息表名称及描述如图表 4-2-1Cpb( )序 号 字 段名 称 字 段描 述 字 段类 型 长 度 备 注1 Cpid 菜 品编 号 Varchar 10 非 空, 主键2 pnam e 菜 品名 称 archar 50 非 空3 huiyanjia会 员价 Num eric 10 非 空4 Shicangjia市 场价 um eric 10 允 许空5 CPsp 菜 品小 图 Varchar 50 保 存路 径6 Kucn 菜 品库 存 archar 10 默 认值 为 107 Cpl 菜 品大 图 Varchar 50 保 存路 径8 First 一 级分 类 archar 10 允 许空9 Second 二 级分 类 Varchar 10 允 许空菜 品信 息表 )序 号 字 段名 称 字 段描 述 字 段类 型 长 度 备 注1 ID 自 动编 号 Int 4 主 键2 UserNam e 用 户名 nvarchar 50 非 空3 Tprice 总 价 Num eric 10 非 空4 details 特 别说 明 Varchar 50 允 许空5 Userm ail 电 子邮 件 nvarchar 25 非 空6 rom 包 厢号 Varchar 10 允 许空订 单表管理信息系统设计与开发- - 2 2 - -序 号 字 段名 称 字 段描 述 字 段类 型 长 度 备 注1 I D 自 动编 号 I n t 4 主 键2 C n o 菜 料编 码 V a r c h a r 1 0 非 空3 C n a m e 菜 料名 称 V a r c h a r 5 0 非 空4 A m o u n t 数 量 N u m e r i c 8 非 空5 M e a s u r e m e n t 计 量单 位 V a r c h a r 1 0 非 空6 C p i d 关 联菜 品编 号 V a r c h a r 1 0 非 空菜 料表序 号 字 段名 称 字 段描 述 字 段类 型 长 度 备 注1 L l d 领 料单 编号 I n t 4 主 键,2 C n o 菜 料编 号 V a r c h a r 1 0 允 许空3 C n a m e 菜 品名 称 V a r c h a r 5 0 允 许空4 A m o u n t 需 求数 量 V a r c h a r 1 0 允 许空5 M e a s u r e m e n t 计 量单 位 V a r c h a r 1 0 默 认为 g6 S e a r c h 检 索码 V a r c h a r 1 0 菜 料首 字母7 R o o m 包 厢号 V a r c h a r 1 0 可 以空8 T i m e 订 餐时 间 D a t e t i m e 8 非 空9 n u m b e r 菜 料处 理编 码 N u m e r i c 9 默 认为 1领 料表3.3界面设计界面设计界面设计界面设计1 . 订 餐页 面 后 台更 新的 菜品 信息 会显 示到 这个 页面 , 顾 客可 以通 过浏 览这 个页 面 , 查 看菜 品的 基本 信息 ,点 击小 图片 后可 以链 接到 菜品 的详 细页 面 。 查 看菜 品的 大图 片 , 饱 下眼 福 。 还 可以 浏览 到菜 品的详 细说 明 , 为 顾客 呈现 出品 的图 片 , 菜 品的 分类 , 还 有留 言评 论的 内容 。 更 好地 服务 于消 费者 的订 餐体 验。 点击 订餐 按钮 ,这 个菜 品的 数据 就写 入到 购物 车中 ,同 时页 面跳 转到 购物 车页 面 。 在页 面下 方有 菜品 的简 介和 游客 对菜 品的 评价 , 提 高了 网站 的交 互功 能 。 会 员也 可以 对菜 品进 行点评 , 为 下一 位顾 客的 点餐 提供 良好 的建 议 。 如 果菜 品的 库存 不足 , 当 顾客 订餐 时会 自动 提示 该品不 可以 预定 , 在 左侧 的还 可以 显示 购物 车里 里菜 品的 种类 和菜 品的 总价 格 , 当 顾客 点击 这个 链接后 ,可 以跳 转到 购物 车页 面, 如图 所示 。订 餐页 面图管理信息系统设计与开发- - 2 3 - -2 . 购 物车 页面 购 物车 页面 是整 个点 餐模 块的 精华 ,顾 客可 以随 时修 改数 量、 删除 菜品 、继 续订 餐、 结账 。就 像超 市购 物一 样方 便 。 通 过函 数实 现价 格的 自动 相加 , 顾 客可 以随 时查 看所 选购 的菜 品的 单价和 总价 , 在 这个 模块 也设 置了 缺货 报警 , 当 菜品 的数 量只 剩下 1 份 的时 候 , 顾 客在 修改 菜品 的属灵 的时 候 , 也 会出 现菜 品数 量不 足的 提示 , 这 样可 以保 证顾 客所 预定 的菜 品 , 都 可以 在指 定的 时间 生产 出来 。如 图所 示。购 物车 页面 图订 单页 面图管理信息系统设计与开发- - 2 4 - -4 . 系统测试与使用4 . 1 系 统测 试情 况( 一) 前台 测试 1 . 购 物车 测试编 号 菜 品编 号 菜 品名 称 菜 品数 量 菜 品价 格1 2 0 0 2 0 黄 瓜鱼 汤 1 0 0 3 92 2 0 0 1 9 白 萝卜 炖牛 肉 1 0 0 1 2购 物车 测试 数据在 购物 的页 面的 黄瓜 鱼汤 下点 击 “ 订 餐 ” 按 钮 , 弹 出购 物车 页面 , 将 数量 修改 为 2 , 点 击 “ 修改 数量 ” 按 钮 , 保 存数 据 。 然 后点 击 “ 继 续订 餐 ” 按 钮 , 将 白萝 卜炖 牛肉 选进 到购 物车 , 连 续操作 五次 , 可 以看 到购 物车 里的 数量 为 5 , 两 种菜 品的 总价 格为 1 3 8 元 , 点 击 “ 删 除 ” 按 钮 , 可 以将所 选中 的菜 品删 除。 点击 “ 取 消订 餐 ” 按 钮, 可以 将所 有购 物车 里的 信息 清空 。点 击 “ 结 账 ” 按钮 ,可 以跳 转到 订单 的页 面。 测试 成功 ,如 图所 示。购 物车 测试( 二) 后台 测试 1 . 添 加菜 料测 试 菜 料编 号 菜 料名 称 检 索码1 0 0 1 7 猪 肉 Z r菜 料测 试数 据打 开后 台管 理中 菜料 添加 页面 , 将 所需 要的 菜料 录入 到文 本框 中 , 如 图 6 - 2 - 1 所 示 。 单 击 “ 添加 ” 按 钮 , 将 菜料 信息 保存 入数 据库 中 , 返 回添 加成 功提 示 , 如 图 6 - 2 - 2 所 示 。 添 加菜 料测 试成 功 。管理信息系统设计与开发- - 2 5 - -添 加菜 料测 试添 加成 功提 示2 . 添 加菜 品测 试菜 品编 号 名 称 价 格 数 量 菜 料编 号 菜 料数 量2 0 0 1 0 土 豆丝 1 0 1 0 0 1 0 0 1 0 , 1 0 0 2 1 5 0 , 6 0菜 品测 试数 据打 开后 台管 理中 菜品 添加 页面 , 将 所需 要的 菜品 录入 到文 本框 中 , 如 图 6 - 2 - 2 所 示 。 添 加的 过程 中注 意文 本框 后红 色字 体的 提示 , 单 击 “ 添 加 ” 按 钮 , 将 菜品 信息 保存 入数 据库 中 , 返 回添 加成 功提 示, 如图 6 - 2 - 2 所 示。 添加 菜品 测试 成功 。图 6 - 2 - 36 - 2 - 3 添 加菜 品测 试图 6 - 2 - 46 - 2 - 4 添 加成 功提 示管理信息系统设计与开发-26-4.2系统使用说明系 统的 使用 者主 要有 顾客 、 包 厢管 理员 、 库 存管 理员 、 订 餐管 理员 。 通 过操 作酒 店餐 馆信 息系 统得 到所 需要 的信 息。 所以 该系 统没 有任 何复 杂的 模块 ,所 有功 能的 说明 的都

温馨提示

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

评论

0/150

提交评论