管理员 账号 密码
院系 院系
专业 专业 所属院系
班级 班级编号 所属专业
实验室 实验室编号 实验室地址 是否允许预约
学生 学号 密码 姓名 班级编号
预约时段 预约时段 检测时间点 节 ( 1 2 3 4)
设备 设备编号 设备用途 MAC地址 所属实验室编号 购买年份
预约 实验室编号 日期 预约时段
预约成功后 时间点查询, 可以判断出来, ARP –A 在线 MAC地址 和 该时段 应该 在线的 设备 比较
学生可以随时 预约 退 , 提前2 天可以退
|
日志表 MAC地址 IP地址 时间 预约ID
???????????????????????是否 需要IP 需要
管理员登录:
密码修改
个人信息修改
人员管理:
添加/管理管理员
添加/管理学生
实验室管理:
实验室添加/管理
实验室设备添加
统计分析
(这是查看某实验室设备显示的内容)统计时间段内 的 设备的利用率 故障率 淘汰率
管理员可停止一些实验室的使用
手动 在线查询 和自动在线查询
手动在线查询 指定 时间 查询 是否 各个机器 设备情况
自动的话 判断 预约 是否有
手动查询的话 可以记录 第几节的日志
利用率,故障率,淘汰率
统计 时间段内
工作日 = 天数 - 周末
利用率= 被预约在线次数/工作日/4
故障率=被预约不在线次数 / 预约次数
淘汰率 =( 10-(当前年份-购买年份))/10
|
利用率,故障率,淘汰率
学生登录
密码修改
信息修改
预约实验室
取消已有预约
备注
通过DOS命令 arp -a 得到 在线列表 只有这个方案 得到其他的方式我不会












表数量14
班级 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
ID |
integer |
是 |
|
|
班级编号 |
nvarchar(50) |
|
|
|
班级名称 |
nvarchar(50) |
|
|
|
专业 |
nvarchar(50) |
|
是 |
|
表:1
管理员 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
ID |
integer |
是 |
|
|
账号 |
nvarchar(50) |
|
|
|
密码 |
nvarchar(50) |
|
|
|
表:2
日志 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
ID |
integer |
是 |
|
|
MAC地址 |
nvarchar(50) |
|
|
|
IP地址 |
nvarchar(50) |
|
|
|
时间 |
datetime |
|
|
getdate() |
预约ID |
integer |
|
|
|
状态 |
nvarchar(50) |
|
|
|
表:3
设备 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
ID |
integer |
是 |
|
|
设备编号 |
nvarchar(50) |
|
|
|
设备用途 |
nvarchar(500) |
|
是 |
|
MAC地址 |
nvarchar(50) |
|
|
|
所属实验室编号 |
nvarchar(50) |
|
|
|
购买年份 |
integer |
|
|
|
表:4
实验室 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
ID |
integer |
是 |
|
|
实验室编号 |
nvarchar(50) |
|
|
|
实验室地址 |
nvarchar(500) |
|
是 |
|
是否允许预约 |
nvarchar(500) |
|
是 |
N'允许' |
表:5
学生 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
ID |
integer |
是 |
|
|
学号 |
nvarchar(50) |
|
|
|
密码 |
nvarchar(50) |
|
|
|
姓名 |
nvarchar(50) |
|
|
|
性别 |
nvarchar(50) |
|
|
|
班级编号 |
nvarchar(50) |
|
|
|
联系方式 |
nvarchar(50) |
|
是 |
|
表:6
预约 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
ID |
integer |
是 |
|
|
实验室编号 |
nvarchar(50) |
|
|
|
日期 |
datetime |
|
|
|
预约时段 |
nvarchar(50) |
|
|
|
学号 |
nvarchar(50) |
|
|
|
表:7
预约时段 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
ID |
integer |
是 |
|
|
预约时段 |
nvarchar(50) |
|
|
|
检测时间点 |
nvarchar(50) |
|
|
|
节 |
integer |
|
|
|
表:8
院系 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
ID |
integer |
是 |
|
|
院系 |
nvarchar(50) |
|
|
|
表:9
专业 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
ID |
integer |
是 |
|
|
专业 |
nvarchar(50) |
|
|
|
所属院系 |
nvarchar(50) |
|
|
|
表:10
v日志 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
ID |
integer |
是 |
|
|
MAC地址 |
nvarchar(50) |
|
|
|
IP地址 |
nvarchar(50) |
|
|
|
时间 |
datetime |
|
|
|
预约ID |
integer |
|
|
|
状态 |
nvarchar(50) |
|
|
|
实验室编号 |
nvarchar(50) |
|
|
|
日期 |
datetime |
|
|
|
预约时段 |
nvarchar(50) |
|
|
|
学号 |
nvarchar(50) |
|
|
|
实验室地址 |
nvarchar(500) |
|
是 |
|
是否允许预约 |
nvarchar(500) |
|
是 |
|
设备数量 |
integer |
|
是 |
|
节 |
integer |
|
是 |
|
检测时间点 |
nvarchar(50) |
|
是 |
|
表:11
v实验室 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
ID |
integer |
是 |
|
|
实验室编号 |
nvarchar(50) |
|
|
|
实验室地址 |
nvarchar(500) |
|
是 |
|
是否允许预约 |
nvarchar(500) |
|
是 |
|
设备数量 |
integer |
|
是 |
|
表:12
v实验室设备数 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
实验室编号 |
nvarchar(50) |
|
|
|
设备数量 |
integer |
|
是 |
|
表:13
v预约 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
ID |
integer |
是 |
|
|
实验室编号 |
nvarchar(50) |
|
|
|
日期 |
datetime |
|
|
|
预约时段 |
nvarchar(50) |
|
|
|
学号 |
nvarchar(50) |
|
|
|
实验室地址 |
nvarchar(500) |
|
是 |
|
是否允许预约 |
nvarchar(500) |
|
是 |
|
设备数量 |
integer |
|
是 |
|
节 |
integer |
|
是 |
|
检测时间点 |
nvarchar(50) |
|
是 |
|
表:14