在线考试系统功能描述dfd图
时间: 2023-06-12 19:04:26 浏览: 117
以下是一个在线考试系统的功能描述DFD图:
Level 0 DFD:
```
用户 --> 在线考试系统: 登录/注册
在线考试系统 --> 用户: 登录/注册成功
用户 --> 在线考试系统: 进入考试
在线考试系统 --> 用户: 加载考试信息
用户 --> 在线考试系统: 开始考试
在线考试系统 --> 考试题库: 请求考试试题
考试题库 --> 在线考试系统: 返回考试试题
在线考试系统 --> 用户: 显示考试试题
用户 --> 在线考试系统: 完成考试
在线考试系统 --> 考试管理系统: 提交考试答案
考试管理系统 --> 在线考试系统: 返回考试结果
在线考试系统 --> 用户: 显示考试结果
用户 --> 在线考试系统: 退出考试
在线考试系统 --> 用户: 退出成功
```
Level 1 DFD:
```
考试题库 --> 在线考试系统: 请求考试试题
在线考试系统 --> 考试题库: 验证用户身份
考试题库 --> 在线考试系统: 返回考试试题
考试管理系统 --> 在线考试系统: 提交考试答案
在线考试系统 --> 考试管理系统: 验证用户身份
考试管理系统 --> 在线考试系统: 返回考试结果
```
该DFD图描述了用户登录/注册、进入考试、开始考试、完成考试、退出考试等功能。在线考试系统从考试题库请求考试试题,考试题库返回考试试题给在线考试系统,再由在线考试系统显示考试试题给用户。用户完成考试后,考试答案将由在线考试系统提交给考试管理系统,考试管理系统返回考试结果给在线考试系统,并由在线考试系统显示考试结果给用户。同时,考试题库和考试管理系统都需要验证用户身份,以确保用户的安全性。
阅读全文