数据库课程设计--快餐订餐系统数据库设计
《数据库课程设计--快餐订餐系统数据库设计》由会员分享,可在线阅读,更多相关《数据库课程设计--快餐订餐系统数据库设计(19页珍藏版)》请在毕设资料网上搜索。
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 系统分析系统分
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 课程设计 快餐 系统 设计
