实验管理系统数据流图.doc
《实验管理系统数据流图.doc》由会员分享,可在线阅读,更多相关《实验管理系统数据流图.doc(9页珍藏版)》请在冰豆网上搜索。
数据流
学生
实验管理系统
统统
登录信息
系统执行信息反馈
学生
第0层
老师
实验管理系统
统统
登录信息
系统执行信息反馈
老师
第0层
学生
登录
检查
登录信息
系统执行信息反馈
学生表
初始化
合法用户
不成功或成功
学生表
学生信息查询处理
查询信息
学生信息表
学生信息
修改个人信息处理
学生信息表
修改结果
修改信息
学生
系统执行信息反馈
第1层
处理信息结果记录
1.0登录
检查
学生
登录信息
登录信息
登录信息
不成功或成功
不成功或成功
不成功或成功
用户情况
2.0初始化处理
合法用户
查询信息
3.0信息查询处理
用户信息表
6.0添加信息
处理
修改的信息
5.0修改信息处理
修改记录
修改信息
老师
添加信息
7.0申请处理
添加记录
用户表
用户情况信息
申请信息
申请记录
8.0删除信息处理
删除信息
4.0处理查询结果
处理信息
处理的信息
申请的信息
删除记录
删除的信息
学生
老师
管理员
已完成的信息
完成结果
第一层
管理员
学生信息
登录信息
学生信息表
学生
1.1用户登录检查
老师
老师信息
学生登录信息
用户表
登录成功/不成功信息
输出信息
1.2判断用户所属类别
合法用户信息
类信息
类表
合法用户
登录信息
登录成功/不成功信息
2.1初始化学生登录界面处理
2.1初始化老师登录界面处理
老师用户信息
学生用户信息
登录信息
老师信息表
管理员信息
登录信息
第二层登录处理
学生查询信息
登录信息
2.2信息处理
输入信息
登录信息
学生个人实验单
登录信息
3.1显示查询个人实验处理
学生查询实验课信息
登录信息
学生实验安排表
3.2保存实验单
实验记录本
实验记录
学生
执行成功
登录信息
2.2信息处理
输入信息
登录信息
老师实验信息
登录信息
3.1.显示查询个人实验处理
老师查询个人实验课信息
老师实验安排表
3.2保存实验单
实验记录本
实验记录
学生
执行成功
登录信息
老师预约信息
登录信息
7.2查询实验室处理
老师查询实验室信息
登录信息
实验室信息表
提供实验室信息
登录信息
7.3预约
7.1老师预约处理
老师预约
登录信息
实验室信息单
登录信息
7.4预约处理
输入预约信息
登录信息
实验室信息表
输出预约成功信息
登录信息
7.5重新预约处理
输出预约失败信息
登录信息
重新预约信息
登录信息
老师
7.3解除预约
实验室信息单
登录信息
输出解除预约成功信息
登录信息
提供实验室信息
登录信息
学生
拥有
班级
n
1
实验
拥有
n
m
拥有
实验室
1
1
教师
拥有
预约
拥有
n
1
n
m
时间
实验室管理信息系统的E-R图可转换为如下的关系模式。
①实验室(实验室编号,名称,隶属教研室,实验室材描述,地址)
②学生(学号,密码,姓名,年龄,用户类型,性别,班级名,院系)
③班级(班级名,辅导员,班长学号,班级人数,班级学历)
转到3NF:
班级(班级名,班长学号,班级学历)
班级情况(班长学号,班级人数,辅导员,)
④实验(实验边号,课程编号,课程名称,学生人数,上课时间,任课教师编号,实验室编号)
转到3NF:
实验(实验边号,课程编号,班级,上课时间,实验室编号)
实验课程(课程编号,课程名称,任课教师编号)
⑤实验教师(教师编号,姓名,用户类型,密码,性别,年龄,所教课程,所属院系)
⑥学生实验表(学生拥有实验)(学生学号,实验编号)
7.预约关系(预约编号,教师编号,实验室编号,预约时间)