欢迎来到毕设资料网! | 帮助中心 毕设资料交流与分享平台
毕设资料网
全部分类
  • 毕业设计>
  • 毕业论文>
  • 外文翻译>
  • 课程设计>
  • 实习报告>
  • 相关资料>
  • ImageVerifierCode 换一换
    首页 毕设资料网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    数据库课程设计--快餐订餐系统数据库设计

    • 资源ID:1400498       资源大小:227KB        全文页数:19页
    • 资源格式: DOC        下载积分:100金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: QQ登录
    下载资源需要100金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

    数据库课程设计--快餐订餐系统数据库设计

    1、 本科生课程设计说明书 题 目:数据库课程设计 快餐预订系统 学生姓名: 学 号: 专 业:计算机科学与技术 班 级: 指导教师: 第 1 页 目录目录 目录 0 1需求分析 . 2 1.1 课程设计题目要求 2 1.2 系统分析. 2 1.2.1 系统开发目的 . 2 1.2.2 系统分角色功能分析 2 2概念结构设计 3 2.1 数据流设计 . 3 2.1.1 数据流顶层图 . 4 2.1.2 数据流一层图 . 4 2.2 E-R 图设计 4 2.2.1 实体间总 E-R 图 . 5 2.2.2 实体分 E-R 图. 5 3. 逻辑结构设计 9 3.1 关系结构设计 . 9 3.1.1 客

    2、户表 client 9 3.1.2 职员表 staff 9 3.1.3 分店表 store 10 3.1.4 食品表 food 11 3.1.5 配料表 flavor 12 3.1.6 食品-配料关系表 ffr . 12 3.1.7 套餐表 meal 13 3.1.8 订单表 order . 13 3.1.9 销售统计表 sell 14 4. 物理设计 15 4.1 索引存取. 15 4.1.1 索引定义 . 15 4.1.2 建立索引 15 4.2 聚簇索引. 15 4.2.1 聚簇索引定义 . 15 4.2.2 建立聚簇索引 . 15 5. 数据库设计总结 . 16 5.1 理解三个范式,

    3、正确认识数据冗余 16 5.2 正确处理实体间多对多的关系 . 16 第 2 页 1需求分析需求分析 1.1 课程设计题目要求课程设计题目要求 客户需要注册之后才能登陆。 客户需要输入密码正确之后方可登陆系统,然后后才可以订、浏览、及取消 订单。 客户当拿到食物之后才付款(可以不用考虑付款问题) 客户可以选择哪一个分店来为他送订的东西。 快餐店出售套餐(两种食品组合或三种食品组合) ,套餐包括两菜(或三 菜)另外加米饭和当天供应的汤。用户可以自行选择由哪几样菜组成套餐。 一样菜可以另附一种或多种调料。 一个订单可以包括任意的菜,附加饮料。 经经理同意,某些食品可以打折。 1.2 系统分析系统分

    4、析 1.2.1 系 统系 统开发目的开发目的 快餐订餐系统是为了方便快餐公司更有利把握快餐市场,并且为消费者 提供更便利的服务而设计开发的。快餐订餐系统可为快餐公司向餐饮消费者 提供更加便利的餐饮服务,也可为消费者提供更加明细的消费服务。 1.2.2 系 统系 统分分角色功能分析角色功能分析 快餐订餐系统使用用户的角色分为:客户,送货员(职员) ,餐饮经理(职 员) 。 1. 客户功能 1) 注册订餐客户账号。注册账号并完善个人信息。 2) 订制套餐订单。套餐可选择分店设置套餐优惠,也可根据个人喜好选 择喜爱食物构成套餐。客户可以选择同种食物的不同口味。 3) 客户在订单中须写清送餐地址、个人

    5、有效联系方式,以便快餐及时送 达。 4) 客户收到订餐后再付费。 5) 客户可对送餐服务进行满意度评价。 6) 客户可取消个人快餐订单。 2. 餐饮经理功能 1) 经理可浏览客户及所属分店职员信息。 第 3 页 2) 经理可取消过期(一天以上)的订单信息。 3) 经理可设定所属分店优惠套餐信息。 4) 经理可对部分设置食物价格折扣。 3. 送餐员功能 1) 送餐员可浏览所属分店订单信息。 2概念结构设计概念结构设计 2.1 数据流设计数据流设计 第 4 页 2.1.1 数 据流顶层图数 据流顶层图 2.1.2 数 据流数 据流一一层图层图 2.2 E-R 图设计图设计 第 5 页 2.2.1

    6、实 体间总实 体间总 E-R 图图 2.2.2 实 体分实 体分 E-R 图图 第 6 页 第 7 页 第 8 页 第 9 页 3. 逻辑结构设计逻辑结构设计 3.1 关系结构设计关系结构设计 注:使用数据库为 MySQL 数据库 3.1.1 客 户表客 户表 client 1) 创建数据表 CREATE TABLE fastfood.client ( client_id INT NOT NULL AUTO_INCREMENT PRIMARY KEY , client_nick VARCHAR( 20 ) NOT NULL , client_pwd VARCHAR( 20 ) NOT NULL , client_name VARCHAR( 20 ) NOT NULL , client_tel VARCHAR( 20 ) NOT NULL , client_add VARCHAR( 1000 ) NOT NULL , client_time TIME NOT NULL ) ENGINE = MYISAM 2) 关系数据


    注意事项

    本文(数据库课程设计--快餐订餐系统数据库设计)为本站会员(毕***)主动上传,毕设资料网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请联系网站客服QQ:540560583,我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们
    本站所有资料均属于原创者所有,仅提供参考和学习交流之用,请勿用做其他用途,转载必究!如有侵犯您的权利请联系本站,一经查实我们会立即删除相关内容!
    copyright@ 2008-2025 毕设资料网所有
    联系QQ:540560583