基于webform的在线考试系统+用例图+文献综述(7)
时间:2016-12-27 20:27 来源:毕业论文 作者:毕业论文 点击:次
2.3 系统功能结构 2.3.1 不同权限的用户登录 本文档是对登录系统的管理流程进行详细说明。其中包括:管理员登录、考生登录两个管理流程。 登录模块的功能如表2-1所示: 表2-1 登录模块表 功能名称 登录模块 功能编号 1.0 FDD功能框图: 说明 登录模块分为两部分:管理员登录、考生登录。这两个模块分开设计,管理员登录专用于管理员设置有关信息而用,考生登录则只为考试登录和查询自己以往的成绩使用。 考生登录模块的功能如表2-2所示: 表2-2 考生登录模块表 用例说明 本用例根据用户输入的账号、密码,来进行登录权限操作。 参与者 考生 前置条件 (无) 后置条件 进入考试模块 事件流 基本流程: (1)用户输入正确的账号、密码、校验码 (2)系统判别校验码正确 (3)系统判别账号、密码相互匹配 (4)进入考试界面 扩展流程1: (1)用户输入错误验证码 (2)提示验证码错误 扩展流程2: (1)用户输入不匹配的账号、密码 (2)提示账号或密码错误 扩展流程3: (1)用户不输入账号、密码 (2)提示账号或密码不能为空。 功能描述 考生登录考试环境 输入 考生学号、密码及验证码 加工 判别验证码;判别账号、密码是否匹配; 输出 提示信息 注释 (无) 管理员登录模块的功能如表2-3所示: 表2-3 管理员登录模块表 用例说明 本用例根据用户输入的账号、密码,来进行登录权限操作。 参与者 管理员 前置条件 (无) 后置条件 进入管理模块欢迎界面 事件流 基本流程: (1)管理员输入正确的账号、密码、校验码 (2)系统判别校验码正确 (3)系统判别账号、密码相互匹配 (4)进入管理模块欢迎界面 扩展流程1: (1)管理员输入不匹配的账号、密码 (2)提示账号或密码错误 扩展流程2: (1)管理员输入错误验证码 (2)提示验证码错误 扩展流程3: (1)管理员不输入账号、密码 (2)提示账号或密码不能为空。 功能描述 对管理员登录系统进行信息判别 输入 账号、密码、校验码 加工 判别验证码;判别账号、密码是否匹配 输出 提示信息 注释 (无) 2.3.2 试卷生成 管理员制定相关科目的考试试题,并制定成相应科目的试卷 试卷生成模块的功能如表2-4所示: 表2-4 试卷生成模块表 用例说明 本用例根据管理员输入的账号、密码,系统判断正确,则管理员开始对相关科目试题的制定,生成相应考试科目的试卷。 参与者 管理员 前置条件 登录管理模块,题目管理模块,试卷生成模块 后置条件 (无) 事件流 基本流程: (1)管理员输入自己的账号、密码和校验码 (责任编辑:qin) |