软件工程课程在线考试系统用户需求分析
1 引言
1.1
编写目的
编写在线考试系统需求分析报告目的是为了需求提供者和开发方明确对所建信息管理
系统所达到的功能和目标。通过双方不断的讨论和交互,最终形成具有建设目标的书面条款。
经双方确认后,将作为开发方设计开发的基本依据和需求方的软件验收标准,同时,通过该
需求分析报告,开发方可以更加进一步了解客户的需求,从而严格按照流程及时、准确地完
成系统的开发,以满足客户的需求。
同时,该文档也作为概要设计及后续设计的基础。
1.2
背景
随着网络技术的飞速发展,现在很多大学和社会其他部门都已经开设了远程教育,通过
计算机网络实现异地教育和培训。但是,远程教育软件的开发目前还处于起步阶段,随着这
项技术的不断深入发展,就要求有更好、更完善的软件系统应用到远程教育当中去,这就给
软件设计人员提出了更高的设计要求。
2 系统概述
2.1
项目目标
从总体上考虑,系统应该实现下列功能:
对管理员来说,包括系统维护和用户管理,角色管理等。
对教师来说,包括出题,判卷,统计成绩,提交成绩等。
对学生来说,答卷,提交试卷。
系统能够提供友好的用户界面,使各类用户的工作量最大限度的减少;
系统具有良好的运行效率;
系统要具有一定的智能型和创新性。
2.2
用户特点
本系统用户一般为学生和老师,还有若干管理员。
3 需求规定
3.1
对功能的规定
根据客户的基本需求,该在线考试系统拟分为以下子模块等。整个系统间各子模块的结
构图如下所示: