1、 设计题目:快餐订购系统 班 级: 姓 名: 学 号: 完成日期:2011 年 9 月 8 1 目目 录录 1.概述 2 2 需 求分 析 3 2.1 系 统功 能 分析 3 2.2 数 据字 典 . 5 3.概念 结 构设 计 . 8 4.逻辑 结 构设 计 . 10 5.物 理结 构 设计 13 5.1 数 据库 存 储结 构 . 13 135.3 系统 配 置 . 13 2 快餐订购系统快餐订购系统 1 1、概述、概述 随着经济的快速发展,网络时代的到来,传统的餐饮管理现在已 经很难应对当今社会对餐饮业的管理要求, 它与现在的基于计算机技 术发展起来的餐饮信息管理系统对比,有以下几大不同
2、: 便捷性方面:传统的人工对餐饮信息进行管理,如:顾客信息管 理,菜单信息管理和订餐信息的管理,都是很繁琐的过程,其中的任 何一步过程都要浪费大量的时间,而随着计算机技术的发展,这些原 本繁琐的问题都会变得轻而易举。 安全性方面:传统的纸质记录方式查询起来很麻烦,而且保密性 很差,并且容易磨损丢失,对于会员余额的管理是非常不利的。但如 果采用的是电子文档的方式进行数据的保存,这一切都变得非常简 便,你可以方便的对数据信息进行备份查询,并且数据的安全性可以 得到最大程度的保证。 准确性方面:传统的人工记账容易出错,如果采用这种方式来处 理现在的含有打折信息的消费结算会使得工作量很大, 如果计算出
3、错 将严重影响自己的声誉。而如果使用软件系统,这些问题都将不会出 现,计算机的错误率几乎为零。 鉴于以上传统的人工管理方式的种种缺陷,设计此快餐订购系 统,以方便快餐店对会员的管理,提高工作效率,同时给予客户更多 的选择,从人性化的角度出发,让客户按照自己的喜欢,选择自己喜 欢的套餐组合,让客人得到最大的满足。 3 2、需求分析 2 2、1 1 系统功能分析系统功能分析 当今是一个快节奏的时代,快餐递送拥有广阔的市场,但是有时候可 能会因为小小的失误,耽误客户宝贵的时间或对客户口味的不了解,使饭 菜的味道不能最大限度的满足顾客的需求。本着方便快餐店管理,帮助餐 厅降低错误率,扩大营业范围,增加
4、知名度,最大程度上满足客户需求的 目标,设计了此快餐订购系统。 客户使用本快餐店的订购系统应可以实现以下功能: 1、 客户注册:客户需 要注 册之 后 才能 登陆 。 2、 密码 验证 : 客户 需 要输 入密 码 正确 之后 方 可登 陆 系统 ,然 后 后才 可 以订 、浏 览、 及取消订单。 3、 客户结算:客户当 拿到 食物 之 后才 付款 ( 可以 不 用考 虑付 款 问题 ) 4、 店铺选择:客户可 以选 择哪 一 个分 店来 为 他送 订 的东 西。 5、点餐 信息 :快 餐店 出售 套 餐(两 种食 品 组合 或 三种 食品 组 合) ,套 餐 包括 两 菜( 或 三菜)另 外
5、加 米 饭和 当天 供 应的 汤。用户 可 以自 行选 择 由哪 几样 菜 组成 套 餐。一 样菜可以另附一种 或多 种调 料 。一 个订 单 可以 包 括任 意的 菜 ,附 加 饮料 。 6、折扣信息:经经理 同意 ,某 些 食品 可以 打 折 4 快餐订购系统功能模块图: 系统设置三种权限:客户、管理员、经理。在登录界面可以修改登录密码, 部分子模块功能如下: 1、预订: (权限:客户)、预订: (权限:客户) 填写预订的食品,选 择分 店 ,以 订单 的 形式 呈 现出 来。 2、客户管理(管理权限:管理员)客户管理(管理权限:管理员) 客户注册:填写客户信息,如用户名、密码、邮箱、姓名
6、、手机号、地址 等 客户查询:可以按客户的编号和姓名进行查询,并可以查看所有客户的信息 列表。显示的信息包括用户名,姓名,住址,电话,和累计消 费金额,订餐积分。 查看消费记录:在客户列表中选择一行,对其详细的消费记录进行查询。 3、订餐管理、订餐管理(管理权限(管理权限: :管理员)管理员) 对历史的订单记录进行管理。可以按照订单编号进行查询,显示信息包括订 单号、食品编号、订货数量、总价钱等。 快餐订购系统 管理人员 经理 客户 登录 帮助 个人信息 密 码 修 改 订 餐 积 分 浏 览 菜 单 预 订 管 理 留 言 板 预 订 退 订 签 收 客 户 管 理 员 工 管 理 订 餐 管 理 浏 览 订 单 积 分 折 扣 管 理 浏 览 订 单 5 4、积分折扣管理(管理权限:经理)、积分折扣管理(管理权限:经理) 设置促销活动,当客户消费一定的金额后会获得相应的积分,通过积分可以 获得选定食品的特定折扣。 2.2 数据字典数据字典 用户 属性名 存储代码 类型 长度 备注 用户名 Yname Char 20 不允许空 密码 Ucode