版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、hefei university数据库期末大作业餐饮业信息管理系统的开发专业:电子信息工程班级: 13电子 1 班姓名:李云学号: 1305011005 指导老师:史俊朗完成时间: 2016-12-28 精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 1 页,共 17 页 - - - - - - - - -精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 1 页,共 17 页 - - - - - - - - -一、 本项目的需求分析随着今年来中国餐饮行业的日益火爆,在强烈的行业竞争中,一个高效的餐饮信息管理系
2、统的应用,无疑是至关重要的。高效,便捷的管理系统,不仅仅极大的方便了食客的就餐, 同时对于餐饮公司的各项信息管理有着很大的帮助,同时,我们的餐饮信息管理系统还能帮助餐厅降低错误率,扩大营业范围, 增加知名度等。为了使得系统在操作的过程中,更加便捷,具有针对性,本次系统设计主要分为:员工登陆操作信息系统, 以及店主操作管理信息系统。不同的设计从而达到不同的功能,实现信息的有效传达与管理。第一:在员工使用本餐饮信息管理系统应可以实现以下功能:1. 添加修改查询客户会员信息(修改客户信息需客户确认) 2. 查询菜单3. 添加查询预定信息,为老顾客打折4. 客户可以在自己的会员账户里充值5. 顾客可以
3、用现金买单也可以从会员账户里扣取第二:管理员使用本餐饮信息管理系统应可以实现以下功能:1. 添加修改查询客户会员信息(修改客户信息需客户确认) 2. 添加修改查询菜单信息,最好能看到菜品图片3. 添加查询预定信息,为老顾客打折4. 客户可以在自己的会员账户里充值5. 顾客可以用现金买单也可以从会员账户里扣取6. 设定具体的打折方法7. 添加职员信息,权限也可以定为管理员。8. 可以查询使用者的现金收款金额。二、餐饮业管理数据库管理系统的e-r模型(概念结构设计)1. 用户(员工)的信息:编号、密码、类型、姓名、电话、收款金额2. 客户信息:用户编号、客户编号、姓名、电话、密码、开卡时间、卡内余
4、额3. 食谱:类型、名称、价格、配料、照片4. 预定:用户编号、日期、预定时间、客户姓名、类型、预定食谱、桌号5 桌台管理:桌号、使用情况、6. 点餐管理:精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 2 页,共 17 页 - - - - - - - - -精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 2 页,共 17 页 - - - - - - - - -用户编号、类型、菜品、数量、价格、照片7. 盈利管理:日期、日支出金额、店内收入、外卖收入、盈利额度各对象之间的联系图:用户 e-r 图主要存储一些
5、用户信息, 如用户的账号、 密码和类型地点等等, 主要用于用户登录,添加客户和添加预定时会使用到用户信息。客户表e-r图主要存储一些客户信息,如客户的账号、密码、联系方式和消费情况等等,主要用于客户订餐、充值和结算,使用于添加预定。客户( customer)客户编号客户密码客户姓名添加时间账户余额客户电话客户手机用户编号用户( user)用户编号用户密码用户类型用 户 姓 名用 户 电 话收款金额精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 3 页,共 17 页 - - - - - - - - -精品学习资料 可选择p d f - - - - -
6、- - - - - - - - - 第 3 页,共 17 页 - - - - - - - - -桌台表 e-r图主要用于储存餐饮店桌台使用情况,方便来客安排,与预定。食谱表 e-r图主要存储一些食谱信息, 如食谱的名称、 价格和照片等等, 主要用于客户订餐,使用于添加预定。点餐表 e-r 图主要储存堂食客人点餐信息, 用于记录、 统计点餐信息, 以及分析菜品的受欢迎程度。点餐 (diancan)菜品名称价格消费类型数量食谱照片桌台( table)可入座人数桌号桌 台 是 否 占食谱( food)食谱名称价格类型食 谱 配 料食谱照片用户编号精品学习资料 可选择p d f - - - - - -
7、 - - - - - - - - 第 4 页,共 17 页 - - - - - - - - -精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 4 页,共 17 页 - - - - - - - - -预定 e-r 图主要存储一些预定信息,如客户的账号、预定的时间、桌号和菜单等等,主要用于记录客户的预定信息,会使用到用户、客户、菜单和折扣信息。主要存储每日收入流水,用于统计财务收入。三、数据表的设计1、user(用户员工表)表 3.1 user 序号字段名称字段描述字段类型长度备注1 user_id 用户编号char 20 不允许空2 pwd 用户密码c
8、har 20 不允许空3 style 用户类型nchar 20 不允许空4 name 用户姓名char 20 不允许空5 tel 用户电话char 20 不允许空6 money 收款金额money 允许空盈利报表日支出金额日期盈利额度店 内 收 入外卖收入预定( yuding)消费金额客户姓名日期时间用户编号桌号预定餐点精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 5 页,共 17 页 - - - - - - - - -精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 5 页,共 17 页 - - - -
9、- - - - -用户表主要用于存储一些用户信息,如用户的账号、密码和类型地点等等,主要用于用户登录,添加客户和添加预定时会使用到用户信息来记录经手的用户,字段 money用于记录用户的收款金额,便于结算时对收款现金的核对。2、customer(客户表)表 3.2 customer 序号字段名称字段描述字段类型长度备注1 name 客户姓名char 20 不允许空2 id 客户编号nchar 20 不允许空3 pwd 客户密码nchar 20 不允许空4 addtime 添加时间nchar 20 不允许空5 money 账户余额money 不允许空6 usedmoney 已用金额money 不
10、允许空7 tel 客户电话nchar 20 允许空8 userid 用户编号nchar 10 不允许空客户表主要用于存储一些客户信息,如客户的账号、 密码、联系方式和消费情况等等,主要用于客户订餐、充值和结算,字段money用于储存账户余额,在使用充值和账户余额支付时会使用到它。字段 usedmoney用于记录客户的消费情况,为客户打折时会使用到它。3、food ( 食谱表 ) 表 3.3 food 序号字段名称字段描述字段类型长度备注1 foodname 食谱名称nchar 20 不允许空2 price 价格money 不允许空3 photo 食谱照片image 允许空4 efficacy
11、类型nchar 50 允许空5 formula 食谱配料nchar 50 允许空食谱表主要用于存储一些食谱信息,如食谱的名称、 价格和照片等等, 主要用于客户订餐, 使用于添加预定。 字段 price 记录的是食物的价格。 当客户预定餐点时,系统使用它来算费用。精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 6 页,共 17 页 - - - - - - - - -精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 6 页,共 17 页 - - - - - - - - -4、order( 点餐表 ) 表 3.3
12、order 序号字段名称字段描述字段类型长度备注1 userid 用户编号nchar 10 不允许空2 tableid 桌号nchar 10 不允许空3 people 人数nchar 10 不允许空4 foodname 菜品名称nchar 20 不允许空5 efficacy 消费类型nchar 50 允许空6 photo 菜品照片image 允许空7 price 价格money 不允许空8 amount 数量nchar 50 不允许空9 date 日期nchar 20 不允许空5、yuding(预定表)表 3.4 yuding 序号字段名称字段描述字段类型长度备注1 tableid 桌号nch
13、ar 10 不允许空2 date 日期nchar 20 不允许空3 time 预定时间nchar 10 不允许空4 name 客户姓名nchar 10 不允许空5 userid 用户编号nchar 10 不允许空6 food 菜单号nvarchar max 不允许空7 money 消费金额money 不允许空预定表主要用于存储一些预定信息,如客户的账号、 预定的时间、 桌号和菜单等等,主要用于记录客户的预定信息, 会使用到用户、 客户、菜单和折扣信息。当系统预定餐点时, 会从其他各表中调出需要的信息,经过计算和处理后, 将最终信息储存到 yuding 表,该表和其它各表都有紧密的联系。6、yi
14、nli (盈利表 ) 表 3.3 food 序号字段名称字段描述字段类型长度备注1 data 日期nchar 20 不允许空2 in1 店内收入money 允许空精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 7 页,共 17 页 - - - - - - - - -精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 7 页,共 17 页 - - - - - - - - -3 in2 外卖收入money 允许空4 out 日支出money 允许空5 yinli 盈利money 允许空5 beizhu 备注ncha
15、r 允许空四.数据库创建:创建表食谱表用户表预定表精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 8 页,共 17 页 - - - - - - - - -精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 8 页,共 17 页 - - - - - - - - -桌台表盈利表点餐精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 9 页,共 17 页 - - - - - - - - -精品学习资料 可选择p d f - - - - - - - - - - - - - - 第
16、 9 页,共 17 页 - - - - - - - - -客户表五、查询1.查询“小餐饮管理”数据库中,“客户表”中的所有数据精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 10 页,共 17 页 - - - - - - - - -精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 10 页,共 17 页 - - - - - - - - -2.条件查询:查询“客户表”中“客户姓名=孙超”的信息3.查询“食谱表”中菜名、价格、食品照片、类型、食谱配料精品学习资料 可选择p d f - - - - - - - -
17、- - - - - - 第 11 页,共 17 页 - - - - - - - - -精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 11 页,共 17 页 - - - - - - - - -4.查询“点菜表”中用户编号为01 点菜情况。5.模糊查询:查询“客户表”中,姓“王”且表中情况精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 12 页,共 17 页 - - - - - - - - -精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 12 页,共 17 页 -
18、 - - - - - - - -6.查询统计“客户表”中客户的总数8.二表查询:查询“用户表”中编号=01的编号点菜情况精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 13 页,共 17 页 - - - - - - - - -精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 13 页,共 17 页 - - - - - - - - -9.三表查询: 查询“用户表”, “客户表”, “点菜表” 中,用户编号为01 的 用户类型,点菜情况,以及预定情况10 嵌套查询:查询点了热菜的用户编号精品学习资料 可选择p d
19、 f - - - - - - - - - - - - - - 第 14 页,共 17 页 - - - - - - - - -精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 14 页,共 17 页 - - - - - - - - -六.约束代码约束/* 设置餐饮表中盈利额度店内收入0 并= 0 and 店内收入 =0 and 价格 = 0 and 价格 = 0 and 可座人数 = 0 and 可座人数 =10 ) select* from桌台表/* 设置 使用情况in( 未 , 是 ) 的约束 */ use小餐饮管理系统go altertable桌台
20、表add constraintss_constraintcheck ( 使用情况in( 未 , 是 ) select* from桌台表/* 向表中添加一个字段并设置默认值约束*/ altertable用户表add adddate datetimenull constraint adddatedflt defaultgetdate()withvalues select* from用户表/* 创建一个新表 vip 表,只考虑贵宾编号和性别两列,性别只包括男或女的约束*/ 精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 15 页,共 17 页 - - - - - - - - -精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 15 页,共 17 页 - - - - - - - - -use 小餐饮管理系统go createtable vip表( 贵宾编号 char( 6)notnull, 性别 char( 1)notn
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 宜宾数字经济产业发展集团有限公司及其子公司2025年第三批员工公开招聘的备考题库及一套完整答案详解
- 2026年阿勒泰地区吉木乃县应急管理局面向社会公开招聘政府专职消防员6人备考题库及一套完整答案详解
- 2026年越秀区儿童福利会招聘工作人员备考题库参考答案详解
- 2026年黄石市园博文化旅游经营管理有限公司招聘备考题库及1套参考答案详解
- 企业招投标规范制度
- 养老院入住老人财产管理制度
- 中信证券股份有限公司分支机构2026年校园招聘备考题库及参考答案详解1套
- 企业员工培训与个人发展制度
- 仪器仪表管理制度
- 养老院老人康复理疗师职业发展规划制度
- 仓储管理人员考核细则及绩效标准
- 牛黄对肝功能影响研究-洞察及研究
- 泰康培训课件
- 电子签名系统安全预案
- (零模)2026届广州市高三年级调研测试物理试卷(含答案)
- 消化内镜虚拟仿真训练系统的技术参数优化
- 车辆保养套餐服务协议
- 大型电泳线施工方案设计
- 2025年安徽公务员考试(法律专业知识)综合试题及答案
- 注册测绘师测绘综合能力试卷真题及答案(2025年新版)
- 替换设备协议书范本
评论
0/150
提交评论