点菜系统数据库设计_第1页
点菜系统数据库设计_第2页
点菜系统数据库设计_第3页
点菜系统数据库设计_第4页
点菜系统数据库设计_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

1、实验3数据库设定修订一、实验主题完成数据库设定订正,制作数据库设定订正说明书。二、实验目的通过对所选系统的数据库进行设定、修改,掌握数据库的设定、修改步骤和方法。三、预习1、ER图的画法和工具2 .关系数据库理论精通DBMS四、实验设备和环境1、系统名称:酒店订单信息系统2 .数据库管理软件: Microsoft SQL Server 20003 .选择使用本数据库的程序: 的双曲馀弦值。数据库设定采用软件: powerdesigner5 .系统采用C/S体系结构:客户端(Client )用于提供表示逻辑,显示用户界面信息,访问数据库服务器的服务器端用于提供数据服务。6 .运行平台: wind

2、ows 2000/xp/linux5 :功能分析1、维修人员信息的管理:查询、增加、删除、变更2 .菜单信息的管理:查询、添加、删除、变更3、厨师信息的管理:查询、增加、删除、修订4 .房间信息的管理:查询、添加、删除、变更5、表格信息的管理:查询、增加、删除、变更6 .前台:客户可以根据自己的需要,选择不同型号的房间和大厅7、房间/大厅菜肴:服务人员根据用户需要点菜,向厨房提供菜单8、厨师和料理的分组:厨师和料理分别分组,各组的厨师和一组料理相对应,这个组的厨师制作该组的所有料理。 (此条目的位置)9、厨师的料理管理:厨师可以拿到自己做的菜单,在做好的菜上做上标记。10、菜肴管理:服务员管理

3、做菜和等菜。11、结算服务:审核菜单,协助客户结算。五、实验内容一、数据项目编号数据项名称说明部分编号数据项名称说明部分1服务员号字符串类型具有唯一性2服务员的名字文本类型的长度为20个字符3性别字符串类型男、女4服务员的年龄整数型18-1005服务员参加上班时间时间类型*/*6房间号码字符串类型具有唯一性7房间的收容人数整数类型8餐桌数整数类型9房间的状态枚举类型满,空10房间类型枚举类型为大、中、小11房间的负责人请参照“维修人员编号”12机号字符串类型具有唯一性13餐桌的容纳人数整数类型14餐桌上的房间号请参见房间编号15餐桌的状态忙碌: 1偶像: 016菜码儿字符串类型具有唯一性17菜

4、名文本类型具有唯一性18价格字符串类型19料理类别编号整数类型的料理所属的类别20厨师号字符串类型具有唯一性21厨师的角色文本类型22厨师的态度枚举类型忙,空闲23订货时间时间类型24备考文本类型25房间名称字符串类型的长度为2026服务员的职位文本类型的长度为20个字符27厨师的名字文本类型的长度为20个字符28厨师的性别字符串类型男、女29厨师参加上班时间时间类型*/*30厨师的年龄整数型18-1002 .数据结构编号数据结构名称属性1工作人员服务人员编号、姓名、性别、出生年月日、参加工作时间、备注2房间房间号码、收容人数、餐桌数、房间种类、状态、备注3餐桌餐桌编号、收容人数、房间编号、状

5、态、备注4蔬菜料理编号、料理名称、价格、料理类别编号5厨师服务人员编号、姓名、性别、出生年月日、参加工作时间、职务、料理类别编号、备注6服务员分工服务员,桌子,开始时间,结束时间7点菜服务员,厨师,房间,餐桌,菜肴,点菜时间,是否做了,是否做了3、数据流编号数据流名称输入输出1换服务员变更信息维修人员信息2查询服务人员服务员号维修人员信息3换厨师变更信息厨师情报4向厨师询问厨师号厨师情报5换房间变更信息房间信息6查房间房间号码房间信息7更换餐桌变更信息餐桌情报8查一下桌子机号餐桌情报9变更菜单变更信息菜单信息10菜单菜码儿菜名、菜价11查一查空房间房间状态限制条件空房间信息12查一查空桌子餐桌

6、状态限制条件空闲表信息13修改会议餐桌编号饮食信息14提出订货委托服务员号码、餐桌号码、日期、料理号码订单信息15接受订货委托订单信息菜号、桌号、房间号、菜名16提交料理信息菜号、桌号订单信息17提交料理信息菜号、桌号订单信息18变更厨师的分工信息厨师编号、厨师编号厨师分工信息19预订饭桌餐桌编号餐桌情报20订房间房间号码房间信息21支付房间号码,桌子号码餐桌信息、房间信息4 .数据存储数据存储名称输入数据流输出数据流说明部分维修人员信息换服务员查询服务人员提出订货委托厨师情报换厨师向厨师询问接受订货委托房间信息换房间查房间提出订货委托查一查空房间餐桌情报更换餐桌查一下桌子提出订货委托查一查空

7、桌子提交料理信息提交料理信息菜单信息变更菜单修改会议提出订货委托订单信息提出订货委托提交料理信息提交料理信息修改会议接受订货委托维修人员分工信息变更服务人员分工信息维修人员分工信息新数据5 .处理过程进程名称输入数据流输出数据流说明部分顾客登记电脑换房间更换餐桌点菜电脑提出订货委托接受订货委托做菜接受订货委托提交料理信息会做菜提交料理信息提交料理信息顾客会修订机号修改会议逻辑结构设定修订3.2.1基本表1、服务人员基本表属性中文名称属性名称类型长度说明服务员号瓦伊特诺卡尔10酒店号码统一,具有唯一性服务员的名字waiter _名称卡尔20服务员姓名服务员性别魔法少女卡尔4服务员性别服务员的年龄

8、瓦伊特尔英特尔十八到一百服务员参加上班时间星际旅行日期参加工作时间位置开机自检卡尔20普通或负责人2、房间基本表属性中文名称属性名称类型长度说明房间号码罗伯特罗伯特卡尔10酒店号码统一,具有唯一性房间名称room _名称卡尔20房间名称房间的收容人数机器人卷英特尔房间的收容人数桌子的数量NUMOFTABLE英特尔一至十型号room _大小卡尔6小、中、大、豪华房间的状态星际旅行布尔恩繁忙: 1偶像: 0房间的负责人room管理员卡尔10外部代码基于服务人员时间订正的服务人员编号3、桌子的基本表属性中文名称属性名称类型长度说明餐桌编号表格号卡尔10酒店号码统一,具有唯一性桌子的容纳人数表格-卷英

9、特尔桌子的容纳人数桌子的房间号表格_ room卡尔10外部代码取决于房间基本表的房间号码桌子的状态星际旅行布尔恩繁忙: 1偶像: 0PS :大厅的房间号码是“0”。4、菜单属性中文名称属性名称类型长度说明菜码儿迪斯h _否卡尔10酒店号码统一,具有唯一性菜名dish _名称卡尔20菜名价格普莱斯浮点菜的价钱料理的种类指定类别英特尔料理所属的分类5、厨师基本表属性中文名称属性名称类型长度说明厨师号COOK_NO否卡尔10酒店号码统一,具有唯一性厨师的名字cook _名称卡尔20厨师的名字厨师的性别COOK_SEX卡尔4厨师的性别厨师的年龄COOK_AGE英特尔十八到一百厨师参加上班时间中心时间日

10、期参加工作时间厨师的角色专业标题卡尔20初、中、高级等厨师的态度星际旅行布尔恩繁忙: 1偶像: 06、表-维修人员时间订正属性中文名称属性名称类型长度说明服务员号瓦伊特诺卡尔10外部代码:根据服务员表的服务员号码机号表格号卡尔10外号:根据桌子的桌号订货时间门禁时间日期发送菜单的时间七、订单表属性中文名称属性名称类型长度说明服务员号瓦伊特诺卡尔10外部代码:根据服务员表的服务员号码机号表格号卡尔10外号:根据桌子的桌号房间号码罗伯特罗伯特卡尔10外部代码:以房间表的房间号码为基础菜码儿迪斯h _否卡尔10外码:根据菜单的菜单号码厨师号COOK_NO否卡尔10外码:根据厨师时订的厨师编号订货时间门禁时间日期发送菜单的时间是否完成魔法少女布尔恩默认值: false (未完成)上不上菜守护者布尔恩默认值: false (不在上面)的双曲馀弦值。视图1 .空房间(房间号码、负责人)从房间的基本桌子导出2、大厅空着的桌子(桌子号码,可以容纳的人数)从表格的基本表格导出3 .所有房间、桌子的空闲信息(房间号、桌子号、空闲状态)从房间和桌子的基本桌子导出4、结算(房间号、餐桌号、菜号、菜名、单价)从点单、菜单中导出5 .服务员点菜制作视图菜单(餐桌编号、服务员编号、点餐时间、菜品编号、菜品编号、菜品名称、价格、是否上涨)从点单、菜单中导出6、厨师的料理视图料理(房

温馨提示

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

评论

0/150

提交评论