信息经济学复习.docx

上传人:b****2 文档编号:24409722 上传时间:2023-05-27 格式:DOCX 页数:33 大小:6.51MB
下载 相关 举报
信息经济学复习.docx_第1页
第1页 / 共33页
信息经济学复习.docx_第2页
第2页 / 共33页
信息经济学复习.docx_第3页
第3页 / 共33页
信息经济学复习.docx_第4页
第4页 / 共33页
信息经济学复习.docx_第5页
第5页 / 共33页
点击查看更多>>
下载资源
资源描述

信息经济学复习.docx

《信息经济学复习.docx》由会员分享,可在线阅读,更多相关《信息经济学复习.docx(33页珍藏版)》请在冰豆网上搜索。

信息经济学复习.docx

信息经济学复习

 

江西科技师范学院

 

数据库系统设计实训报告

 

学院:

数学与计算机科学学院

班级:

10信息管理与信息系统

学号:

姓名:

实验一点菜系统数据库设计需求分析

一、实验目的

掌握数据库设计中需求分析的方法。

二、实验原理

数据库设计中进行需求分析的方法。

三、主要仪器及耗材

计算机、SQLSERVER2000。

四、实验内容与步骤

1.点菜系统数据库的需求分析。

1系统目标:

对点菜进行管理。

2功能划分

服务员管理,菜肴管理,桌子管理,房间管理,点菜管理,顾客管理,系统管理

3数据描述

1、员工的基本信息:

员工ID,姓名,性别,出生日期,电话,员工类别,薪水,从业日期

2、房间基本信息:

:

房间ID,房间名,房间容量,房间类别,是否预定,位置

3、桌子基本信息:

桌子ID,名称,座位数量,桌台状态,备注说明

4、菜肴表的基本信息:

菜肴编号,名称,详细说明,类别,主要原材料,照片,单价,折扣,有效标志,建立日期,推荐程度,口味,

5、菜单生成信息:

菜单编号,菜肴编号,菜肴数量,菜肴单价,菜肴撤菜数量,菜肴实际数量,结帐时间,预结算金额,折扣,实际金额

6、厨师基本信息:

ID,姓名,性别,电话,擅长菜系

7、顾客信息:

顾客ID,顾客姓名,会员类别,性别,生日,电话,喜好,单位,性别,地址

8、系统管理的相关信息:

管理员ID,姓名,性别,密码,联系电话

实验二点菜系统数据库概要设计

一、实验目的

掌握数据库设计中概要设计的方法。

二、实验原理

数据库设计的概要设计的方法。

三、主要仪器及耗材

计算机、SQLSERVER2000。

四、实验内容与步骤

1.点菜系统数据库的概要设计。

 

实验三点菜系统数据库物理设计与实现

一、实验目的

掌握数据库设计中物理设计与实现的方法。

二、实验原理

数据库设计的物理设计与实现的方法。

三、主要仪器及耗材

计算机、SQLSERVER2000。

四、实验内容与步骤

1.点菜系统数据库的物理设计与实现的方法。

关系模式

1、员工的基本信息:

员工ID,姓名,性别,出生日期,电话,员工类别,薪水,从业日期,管理员ID。

2管理员:

管理员ID,姓名,性别,密码,联系电话。

3、顾客信息,:

顾客ID,顾客姓名,会员类别,性别,生日,电话,喜好,单位,地址

4、厨师基本信息:

ID,姓名,性别,电话,擅长菜系。

5、房间基本信息:

房间ID,房间名,房间容量,房间类别,是否预定,位置,

6、桌子基本信息:

桌子ID,名称,座位数量,桌台状态,备注说明,房间号,员工ID

7、菜肴基本信息:

菜肴ID,名称,详细说明,类别,主要原材料,照片,单价,折扣,有效标志,建立日期,推荐程度,口味,

8、菜单生成信息:

菜单ID,菜肴ID,菜肴数量,菜肴单价,菜肴撤菜数量,菜肴实际数量,结帐时间,预结算金额,折扣,实际金额,桌子ID,顾客ID

9、厨师做菜:

厨师ID,菜单ID,时间,桌子ID

 

2、数据库:

点菜系统管理

1.员工表

列名

数据类型

长度

主键

默认约束

规则

是否为空

备注

员工ID

char

4

姓名

varchar

10

性别

char

2

“男”

出生日期

Datetime

8

联系电话

Char

12

长度为12

员工类别

varcahr

20

普通,低管,高管

薪水

money

8,2

1500---10000之间

从业日期

datetime

8

Getdate()

管理员ID

char

4

2.管理员表

列名

数据类型

长度

主键

默认约束

规则

是否为空

备注

管理员ID

Char

4

姓名

varchar

10

性别

char

2

密码

Char

6

联系电话

char

12

长度为12

3.顾客表

列名

数据类型

长度

主键

默认约束

规则

是否为空

备注

顾客ID

Char

6

姓名

varchar

10

性别

char

2

顾客类别

Char

4

普通

金牌,银牌,铜牌,铁牌,普通

联系电话

char

12

长度为12

出生日期

Datetime

8

喜好

varchar

100

口味说明

单位

varchar

50

地址

varchar

100

4、厨师表

列名

数据类型

长度

主键

默认约束

规则

是否为空

备注

厨师ID

Char

6

姓名

varchar

10

性别

char

2

0为男,1为女

联系电话

char

12

长度为12

擅长菜系

varchar

100

5、房间表

列名

数据类型

长度

主键

默认约束

规则

是否为空

备注

房间ID

Char

6

房间名

varchar

20

房间容量

int

4

10

房间类别

char

8

是否预定

bit

1

0

0为未预定

位置

varchar

50

6、桌子表

列名

数据类型

长度

主键

默认约束

规则

是否为空

备注

桌子ID

Char

6

名称

varchar

20

座位数量

int

4

10

桌台状态

char

10

0

备注说明

varchar

100

房间ID

char

6

房间表的外键

员工ID

char

4

员工表的外键

7、菜肴表

列名

数据类型

长度

主键

默认约束

规则

是否为空

备注

菜肴ID

Char

6

名称

varchar

20

详细说明

varchar

20

10

类别

varChar

20

0

主要原材料

varchar

100

照片

varchar

50

图片的路径

单价

money

折扣

decimal

9,2

介于0--1

有效标志

bit

1

1

0为无效,1有效

建立日期

datetime

8

Getdate()

推荐程度

char

4

1星,2星,3星

口味

Varchar

100

8、菜单表

列名

数据类型

长度

主键

默认约束

规则

是否为空

备注

菜单ID

Char

8

菜肴ID

Char

6

为菜肴表外键

菜肴数量

int

4

1

菜肴单价

money

8,2

菜肴撤菜数量

int

4

0

菜肴实际数量

int

4

1

结帐时间

datetime

8

Getdate()

预结算金额

decimal

9,2

折扣

decimal

9,2

1

0--1

0--1

实际金额

money

8

桌子ID

Char

6

为桌子表外键

顾客ID

Char

6

为顾客表外键

9、厨师做菜表:

厨师ID,菜单号,时间

列名

数据类型

长度

主键

默认约束

规则

是否为空

备注

厨师ID

Char

6

菜单ID

Char

8

为菜单表外键

时间

Datetime

1

0

 

10、顾客折扣表

列名

顾客类别

char

4

折扣

decimal

9,2

 

实验四点菜系统数据库安全保密设计与实现

一、实验目的

掌握数据库设计中安全保密设计与实现的方法。

二、实验原理

数据库设计的安全保密设计与实现的方法。

三、主要仪器及耗材

计算机、SQLSERVER2000。

四、实验内容与步骤

1.点菜系统数据库的安全保密设计与实现。

 

三、主要仪器及耗材

计算机、SQLSERVER2000。

四、实验内容与步骤

一.点菜系统数据库的安全保密设计与实现。

1.设置混合身份验证模式

 

企业管理器——local(windowsNT)——属性——安全性——身份验证

 

2.创建登录ID为wang,密码为’dongdong’,并指定默认数据库为点菜系统数据库。

EXECsp_addlogin'wang','dongdong','点菜系统管理'

3.通过SQL命令创建数据库角色

1)在当前数据库中创建名为ROLE1的新角色。

EXECsp_addrole'ROLE1'

2)将一个登录账号添加为点菜数据库的用户

EXECsp_grantdbaccess'WANG','WANG'

EXECsp_addrolemember'ROLE1','WANG'

GO

 

 

实验五系统数据库中SQLServer查询与备份

一、实验目的

掌握数据库中SQL查询语句及为数据库备份的方法。

二、实验原理

数据库中SQL查询语句的应用,数据备份的方法。

三、主要仪器及耗材

计算机、SQLSERVER2000。

四、实验内容与步骤

点菜系统数据库中SQLServer查询.

 

2.点菜系统数据库中的备份.

 

 

实验七VB+SQLServer应用编程

(一)

一、实验目的

掌握数据库中SQLServer2000与VisualBasic连接的方法,学会进行简单的系统设计与实现。

二、实验原理

数据库中SQLServer2000与VisualBasic连接,进行简单的系统设计与实现。

三、主要仪器及耗材

计算机、VisualBasic6.0,SQLSERVER2000。

四、实验内容与步骤

1、创建项目

2、VB与数据库的互连(请写出连接的代码)。

PrivateSubCmdOK_Click()

'确定操作

ConnectionString="Provider=SQLOLEDB.1;PersistSecurityInfo=True;"

ConnectionString=ConnectionString&"Label1="&Trim(Text2.Text)&";Label2="&Trim(Text1.Text)&";"

ConnectionString=ConnectionString&"InitialCatalog="&Trim(txtDatabase.Text)&";DataSource="&Trim(txtServer.Text)

用户登录.Show

UnloadMe

EndSub

 

3、设计窗体(对各窗体进行截图)。

用户登录:

菜单信息查询

菜肴查询

菜肴信息设置:

厨师查询:

厨师信息设置

房间查询

房间信息设置

顾客查询:

顾客信息设置:

管理员查询:

管理员信息设置:

员工查询

员工信息设置

桌子查询

 

桌子信息设置

打印账单

点菜

结帐服务:

确定点菜

预定

点菜管理系统

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 科学

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

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