ImageVerifierCode 换一换
格式:DOCX , 页数:32 ,大小:2.11MB ,
资源ID:17482024      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/17482024.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数据库点菜管理系统实训报告Word文档格式.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

数据库点菜管理系统实训报告Word文档格式.docx

1、2功能划分主要功能包括:服务员管理、菜肴管理、点菜管理、系统管理、顾客管理、桌子管理服务员管理:该功能根据服务员编号对服务员进行管管理,可以对服务员进行增、删、查、改菜肴管理:该功能包括菜品选择,显示菜图和价格,可以对菜肴进行增、删、查、改桌子管理:该功能根据桌号选择对每个桌子进行管理,可以对菜肴进行增、删、查、改房间管理:该功能根据房间编号对每各房间进行增、删、查、改点菜管理:该功能包括点菜信息、是否买单功能。顾客管理:该功能用于查看顾客否已经订桌了,对顾客信息进行录入、删除、修改等操作。系统管理:该功能包括添加新菜、删除菜品、修改菜品服务员管理管理菜肴管点菜系统管理服务员编号菜品选择点菜信

2、息是否买单点菜管理系统桌子管理房间管理顾客管理用户登录桌号选择房间编号删除修改添加菜品信息3数据描述(1)员工的基本信息:员工编号,姓名,联系方式,职位(2)房间基本信息:房间编号,房间桌子数(3)桌子基本信息:桌子编号,状态,人数(4)菜肴表的基本信息:菜价,口味,菜名,图片,(5)菜单生成信息:菜单编号,菜,数量,桌子号,总价,顾客信息,打折程度,实价(6)厨师基本信息:厨师编号,擅长(7)vip顾客信息:姓名、年龄、联系方式、等级(8)系统管理的相关信息:管理员编号、名称,密码实验二 点菜系统数据库概要设计掌握数据库设计中概要设计的方法。数据库设计的概要设计的方法。1.点菜系统数据库的概

3、要设计。1、员工表: 员工ID,姓名,性别,出生日期,联系电话,员工类别,薪水,从业日期, 。管理员ID2管理员表:管理员ID,姓名,性别,密码,联系电话。3、顾客表,:顾客ID,顾客姓名,会员类别,性别,生日,电话,喜好,单位,,地址,折扣,累计消费金额4、厨师表:厨师ID,姓名,性别,电话,擅长菜系。5、房间表:房间ID,房间名,房间容量,房间类别,是否预定,位置,6、桌子表:桌子ID,名称,座位数量,桌台状态,备注说明,房间号,员工ID7、菜肴表: 菜肴ID,名称,详细说明,类别,主要原材料,照片,单价,折扣,有效标志,建立日期,推荐程度,口味,8帐单表:账单ID、账单桌号、日期和时间、

4、菜单总额、实收总额,顾客类别,负责员工9:员工管理桌子:员工ID,桌子ID,时间10 点菜:桌子ID,菜肴ID,时段,数量,金额,是否已上菜11、厨师做菜表:厨师ID,桌子ID,菜肴ID,时间1员工桌子房间属于菜肴编号桌子状态桌子编号性别房间类别联系方式菜名价格管理员工姓名上菜菜肴做菜厨师厨师编号所做菜系顾客顾客编号姓名口味菜系账单账单桌号日期时间菜单总额实收金额账单编号顾客类别负责员工结账时段数量金额状态nm管理员实验三 点菜系统数据库物理设计与实现掌握数据库设计中物理设计与实现的方法。二、实验原据库设计的物理设计与实现的方法。1.点菜系统数据库的物理设计与实现的方法。1.员工表列名数据类型

5、长度主键默认约束规则是否为空备注员工IDchar4是否varchar102“男”出生日期Datetime8联系电话Char12长度为12员工类别varcahr20普通,低管,高管薪水money8,21500-10000之间从业日期datetimeGetdate()外键(管理员表)2.管理员表密码63.顾客表顾客ID普通金牌,银牌,铜牌,铁牌,普通喜好100口味说明单位50地址折扣decimal9,2介于0-1累计消费金额4、厨师表厨师ID0为男,1为女擅长菜系5、房间表房间ID房间名房间容量int是否预定bit0为未预定位置6、桌子表桌子ID名称座位数量桌台状态备注说明房间表的外键员工表的外键

6、7、菜肴表菜肴ID详细说明类别varChar主要原材料照片图片的路径单价有效标志0为无效,1有效建立日期推荐程度1星,2星,3星Varchar 帐单ID,帐单桌号,日期时间,菜单总额,实收金额,顾客类别,负责员工帐单ID帐单桌号“普通”时间桌子ID,菜肴ID,时段,金额,,数量,是否已上菜, 为桌子表外键为菜肴表外键是否已上菜0为没有上菜,1为已上菜为厨师表外键实验四 点菜系统数据库安全保密设计与实现一、 实验目的掌握数据库设计中安全保密设计与实现的方法。二、 实验原理数据库设计的安全保密设计与实现的方法。三、 主要仪器及耗材四、 实验内容与步骤一.点菜系统数据库的安全保密设计与实现。1.设置

7、混合身份验证模式2. 创建登录 ID 为wang,密码为dongdong,并指定默认数据库为点菜系统数据库。3.通过SQL命令创建数据库角色1)在当前数据库中创建名为ROLE1 的新角色。2)将一个登录账号添加为点菜数据库的用户EXEC sp_addlogin wang, dongdong点菜系统管理goEXEC sp_addrole ROLE1EXEC sp_grantdbaccess WANG实验五 点菜系统数据库SQL Server查询与备份掌握数据库中SQL查询语句及为数据库备份的方法。数据库中SQL查询语句的应用,数据备份的方法。1. 点菜系统数据库中SQL Server查询.(请自

8、行写出关于点菜系统数据中常用的查询)2.点菜系统数据库中的备份,对点菜系统数据库作完全备份,并保留备份文件。实验七 VB+SQL Server应用编程(一) 掌握数据库中SQL Server 2000与Visual Basic 连接的方法,学会进行简单的系统设计与实现。数据库中SQL Server 2000与Visual Basic 连接,进行简单的系统设计与实现。计算机、Visual Basic 6.0 ,SQL SERVER 2000。1、创建项目2、VB与数据库的互连(请写出连接的代码)。Public Function Cnn() As ADODB.Connection 定义函数 Set

9、 Cnn = New ADODB.Connection 返回一个数据库连接 Cnn.Open Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=点菜系统_廖淑芳;Data Source=q30260End Function3、设计窗体(对各窗体进行截图)。1、登录界面2、MDIF主页面3、员工查询4、员工信息设置4、桌子查询5、桌子信息设置6、厨师查询页面7、厨师信息设置8、房间查询9、房间信息设置10、顾客查询11、顾客信息设置12、点菜页面13、结帐4、编写代码(写出主要代码)。登录页面Pr

10、ivate Sub Command1_Click()Adodc1.RecordSource = select * from 管理员表 where 姓名= & Text1.Text & and 密码= Text2.Text & Adodc1.RefreshIf Adodc1.Recordset.RecordCount 0 ThenMDIF管理主页.ShowUnload MeElseMsgBox 错误用户名或密码, vbCriticalText1.Text = Text2.Text = End IfEnd SubPrivate Sub Command2_Click()EndPrivate Sub

11、Form_Load()Adodc1.ConnectionString = Cnn()Label3.Caption = 欢迎光临我的餐厅Private Sub Timer1_Timer()If Label3.Left + Label3.Width = 0 ThenLabel3.Left = Label3.Left - 35Label3.Left = this.Width查询页面 select * from 厨师表 where 姓名= or 厨师ID= or 擅长菜系= Combo1.Text &Adodc1.RefreshSet rs = Adodc1.RecordsetSet DataGrid

12、1.DataSource = rsDataGrid1.Refresh Else MsgBox 很抱歉,没有找到该厨师信息 Text1.Text = Text2.Text = Combo1.Text = End IfCombo1.Text = 鲁菜、川菜Combo1.AddItem 川菜、苏菜粤菜、湖南菜闽菜 信息设置页面c = MsgBox(您确认要删除该记录吗, 17)If c = vbOK ThenAdodc1.Recordset.DeletePrivate Sub Command3_Click()Text1.Text = Adodc1.Recordset.Fields(0).ValueT

13、ext2.Text = Adodc1.Recordset.Fields(1).ValueCombo1.Text = Adodc1.Recordset.Fields(2).ValueText3.Text = Adodc1.Recordset.Fields(3).ValueText4.Text = Adodc1.Recordset.Fields(4).ValuePrivate Sub Command4_Click()Adodc1.Recordset.UpdateAdodc1.Recordset.Fields(0).Value = Text1.TextAdodc1.Recordset.Fields(

14、1).Value = Text2.TextAdodc1.Recordset.Fields(2).Value = Combo1.TextAdodc1.Recordset.Fields(3).Value = Text3.TextAdodc1.Recordset.Fields(4).Value = Text4.TextAdodc1.Recordset.UpdateBatchPrivate Sub Command5_Click()Text3.Text = Text4.Text = Private Sub Command6_Click()If Text1.Text = Or Text2.Text = Or Text3.Text = Or Text4.Text = Then请完善数据!, 提示不能为空且满足约束Adodc1.Recordset.AddNew数据保存成功, , Private Sub Command7_Click() Combo1.AddItem 男 Combo1.AddItem 女 Adodc1.CommandType = adCmdText Adodc1.RecordSource = select * from 厨师表 order by 厨师ID Set DataGrid1.DataSource = Adodc1点菜页面Private Sub 选择_Click()

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1