在线考试系统项目需求分析
1 引言
1.1 编写目的
明确业务背景、业务范围、基本业务逻辑和业务框架,期望读者包括:项目发起人、最终用户、项目投资方、项目管理团队、项目执行团队,以及其他必须项目干系人。
1.2 项目背景
在线考试系统旨在实现考试的无纸化管理,让考试可以通过互联网络或局域网进行,方便校方考务的管理,也方便了考生,尤其适合考生分布广,不易集中的远程教育,还有一些IT公司的技术认证考试,例如SUN的SCJP考试。我们的在线考试系统主要具有试题管理,考生管理,在线制作试卷,自动评分,试卷管理等功能。
1.3 定义
1.4 参考资料
2系统架构
2.1 在线考试系统总揽
说明:
在线考试系统包括:前台子系统和后台管理子系统。
前台子系统:在本系统中主要阐述考生注册、考生登录、在线考试、成绩查询四个模块。
后台管理子系统:在本系统中主要阐述题库管理,试题管理,考试管理,评卷管理,成绩管理模块。
2.2 在线考试系统功能结构
2.3 在线考试部署结构
2.4 总体用例分析
说明:
前台系统,后台系统构成了在线考试系统
User是指系统用户,包括管理员用户和学生用户两种,学生用户只能参与前台系统,Admin用户可以进入后台系统。
题库管理用例分析
说明:
题库模块主要包括:添加题目、查询题目、删除题目等功能。
考生管理用例分析
说明:
考生管理模块主要包括:添加考生,删除考生,查询考生。
3 业务模型
3.3 流程图
3.4 流程图说明
4部署模型
4.1 系统部署图
4.2 部署图说明
5 其它需求