3.2.5.13添加单元测试(自由测试)试卷中的题目
表:3-2-5-13
用例名: unit_test_quest_add.jsp
位置: 根目录/teacher
描 述: 为modify_test_mn.jsp中选中的试卷增加试题
一般事件过程: 输入一道题目的各种信息
其它事件过程: 提交时校验输入的信息
前导状态/条件: 由modify_test_mn.jsp输入试卷的ID
完成后的状态: 在question表增加题目,修改test,mn_test表的字段,完成后返回modify_test_mn_paper.jsp,并更新列表
3.3学生在线考试
学生在线考试模块包括自由测试、单元测试、模拟测试、考试成绩和错题本这些功能模块。
3.3.1自由测试
3.3.1.1选择自由测试试题
表:3-3-1-1
用例名: stu_test_free.jsp
位置: 根目录/student
描 述: 选择查询自由测试试题的条件
一般事件过程: 输入各种条件信息:科目,知识点,难易度,测试顺序
其它事件过程: 提交时校验输入的信息
前导状态/条件:
完成后的状态: 打开free_test_paper.jsp页面,开始自由测试
3.3.1.2进行自由测试
表:3-3-1-1
用例名: free_test_paper.jsp
位置: 根目录/student
描 述: 根据查询自由测试试题的条件,随机生成一份试题
一般事件过程: 选择试题答案
其它事件过程:
前导状态/条件: 选定试题的ID
完成后的状态: 评分
3.3.1.3对自由测试评分
表:3-3-1-3
用例名: free_test_rs.jsp
位置: 根目录/student
描 述: 对自由测试评分
一般事件过程:
其它事件过程:
前导状态/条件: 试卷中试题的ID,及提交的答案
完成后的状态: 列表给出评分结果,及答案提示,错题加入错题本或错题的错误数增1
3.3.2单元测试
3.3.2.1选择查询单元测试试卷的条件
表:3-3-2-1
用例名: stuUnit.jsp
位置: 根目录/student
描 述: 选择查询单元测试试题的条件
一般事件过程: 输入各种条件信息:科目,知识点
其它事件过程: 提交时校验输入的信息
前导状态/条件:
完成后的状态: 打开UnitTestShow.jsp页面,显示找到的单元测试
3.3.2.2选择单元测试试卷
表:3-3-2-2
用例名: UnitTestShow.jsp
位置: 根目录/student
描 述: 选择符合查询条件的单元测试试卷
一般事件过程: 选择符合查询条件的单元测试试卷
其它事件过程:
前导状态/条件:
完成后的状态: 打开UnitTestPaper.jsp页面,开始单元测试
3.3.2.3进行单元测试
表:3-3-2-3
用例名: UnitTestPaper.jsp
位置: 根目录/student
描 述: 进行单元测试
一般事件过程: 选择试题答案
其它事件过程:
前导状态/条件: 选定试卷的ID
完成后的状态: 评分
3.3.2.4对单元测试评分
表:3-3-2-4
用例名: unit_sel_rs.jsp
位置: 根目录/student
描 述: 对自由测试评分
一般事件过程:
其它事件过程:
前导状态/条件: 从UnitTestPaper.jsp中提交试卷的ID,及答案
完成后的状态: 列表给出评分结果,及答案提示,并将学生第一次做单元测试的分数保存在数据库中,错题加入错题本或错题的错误数增1
3.3.3模拟考试
3.3.2.1选择有效的模拟考试
表:3-3-2-1
用例名: stu_test_mn.jsp
位置: 根目录/student
描 述: 选择有效的模拟考试,可以参加有效时间段内的模拟考试,或重做以前做过的模拟考试(但不计分数)。
一般事件过程: 选择有效的模拟考试
其它事件过程:
前导状态/条件:
完成后的状态: 打开mn_test.jsp页面,显示选定模拟考试中的试卷
3.3.2.2选择模拟考试试卷
表:3-3-2-2
用例名: mn_test.jsp
位置: 根目录/student
描 述: 选择模拟考试试卷
一般事件过程: 选择模拟考试试卷(若已经做过同一科目的试卷,则提示结果将不计入数据库)。
其它事件过程:
前导状态/条件:
完成后的状态: 打开UnitTestPaper.jsp页面,开始模拟考试
3.3.2.3进行模拟考试
表:3-3-2-3
用例名: mn_test_paper.jsp
位置: 根目录/student
描 述: 进行模拟考试
一般事件过程: 选择试题答案
其它事件过程:
前导状态/条件: 选定试卷的ID
完成后的状态: 评分
上一页 [1] [2] [3] [4] [5] [6] [7] 下一页