数据库课设:机房管理系统

1.功能要求:

􀀂 实现机房、上机类型等基本信息的管理;􀍅

􀀂 实现机器信息、管理人员信息的管理;􀍅

􀀂 实现上机管理,包括机房名称、在用电脑信息、已上机时长和使用人员信息、    和各个机房空闲电脑数量等;􀍅

􀀂 实现收费管理,包括机房电脑信息、计费信息、上机人员信息、上机时间、已上机时长以及服务人数和计费统计等;􀍅

􀀂 创建触发器实现下机时自动计算此次上机的时间和费用;􀍅

􀀂 创建存储过程,统计各机房的上机时间和上机费用;􀍅

􀀂 创建存储过程,统计指定时间段内各收费合计和上机人员统计;

􀀂 创建存储过程,统计收费管理和上机管理中的已上机时长;􀍅

􀀂 建立数据库相关表之间的参照完整性约束。

2.1系统设计

2.1.1功能结构

2.2概念设计

2.3逻辑设计

学生信息(学生学号, 学生姓名, 余额, 密码)

老师信息(老师工号, 姓名, 密码, 负责机房号)

电脑信息(电脑编号, 机房号, 电脑详细信息, 开始上机时间,学号)

上机信息(电脑编号, 上机时长, 上机费用, 开始上机时间)

机房信息(机房号, 状态, 学号, 老师工号)

2.4物理设计

(1)学生表

列表

数据类型

主键

含义

Sid

int

Y

学生学号

SName

Varchar(20)

学生姓名

Smoney

int

余额

Key1

int

密码

(2)教师表

列表

数据类型

主键

含义

TId

int

Y

教师工号

TName

Varcher(20)

教师姓名

TPwd

int

密码

Key1

int

负责机房号

(3)电脑信息表

列表

数据类型

主键

含义

CId

int

Y

电脑编号

CState

评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Chppain

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值