Insert title here

基于JSP的自动组卷无纸化考试系统论文降低查重,学习借鉴idea开发工具,SSM(MYECLIPSE)开发框架

发布时间:2023-05-12 07:42:47

全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。

同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。

今天将为大家分析一个基于JSP的自动组卷无纸化考试系统,基于JSP的自动组卷无纸化考试系统项目使用框架为SSM(MYECLIPSE),选用开发工具为idea。


主观题管理模块测试

本模块的操作人员为管理员,根据系统中的主观题数据变化,例如新增主观题或主观题信息变动,可在此模块中完成新增、修改等操作。本测试模块主要进行主观题的修改和删除操作,测试用例如表5.1所示:

表5.1 主观题管理模块测试用例

功能描述主观题增加、修改与删除功能
所属模块主观题管理
用例目的对主观题管理功能的准确性进行测试
前提条件用户登录系统,对主观题模块进行操作
测试数据期望结果实际结果结果分析
新增主观题,缺失部分信息新增主观题失败与期望一致需填写完整主观题信息
新增主观题,填写完整信息新增主观题成功与期望一致功能准确
修改主观题,缺失部分信息修改主观题失败与期望一致需填写完整主观题信息
修改主观题,填写完整信息修改主观题成功与期望一致功能准确
删除主观题删除成功与期望一致功能准确

 



添加主观题时,需要在页面输入主观题、题目、主观题id、详细信息,在主观题的控制层通过insertzhuguanti接口进行主观题数据接收。insertzhuguanti接口中将接受zhuguanti、timu、id、字段,通过拼接insert语句将主观题信息保存到t_zhuguanti表中,完成添加主观题操作,添加主观题具体分析用例如表所示。

表添加主观题用例表

用例编号添加主观题
用例参与者用户
用例概述本用例用于用户添加主观题
前置条件用户登陆系统后执行操作
用例步骤用户通过系统验证,进入添加主观题页面,输入详细的主观题信息。响应主观题控制层中的insert方法,完成添加主观题操作。
系统响应用户登录成功,主观题控制层接收参数,在t_zhuguanti表中更新新增主观题数据
响应时间1S
输入参数主观题、题目、主观题id、

 



学生考试管理模块测试

本模块的操作人员为管理员,根据系统中的学生考试数据变化,例如新增学生考试或学生考试信息变动,可在此模块中完成新增、修改等操作。本测试模块主要进行学生考试的修改和删除操作,测试用例如表5.2所示:

表5.2 学生考试管理模块测试用例

功能描述学生考试增加、修改与删除功能
所属模块学生考试管理
用例目的对学生考试管理功能的准确性进行测试
前提条件用户登录系统,对学生考试模块进行操作
测试数据期望结果实际结果结果分析
新增学生考试,缺失部分信息新增学生考试失败与期望一致需填写完整学生考试信息
新增学生考试,填写完整信息新增学生考试成功与期望一致功能准确
修改学生考试,缺失部分信息修改学生考试失败与期望一致需填写完整学生考试信息
修改学生考试,填写完整信息修改学生考试成功与期望一致功能准确
删除学生考试删除成功与期望一致功能准确

 



添加学生考试时,需要在页面输入学生考试、考试科目、主观题文件、学生考试id、学生名字、学生id、主观题成绩、考试id、选择判断题成绩、详细信息,在学生考试的控制层通过insertxueshengkaoshi接口进行学生考试数据接收。insertxueshengkaoshi接口中将接受xueshengkaoshi、kaoshi、zhuguanti、id、xuesheng、xueshengid、zhuguanchengji、kaoshiid、xuanzepanduanchengji、字段,通过拼接insert语句将学生考试信息保存到t_xueshengkaoshi表中,完成添加学生考试操作,添加学生考试具体分析用例如表所示。

表添加学生考试用例表

用例编号添加学生考试
用例参与者用户
用例概述本用例用于用户添加学生考试
前置条件用户登陆系统后执行操作
用例步骤用户通过系统验证,进入添加学生考试页面,输入详细的学生考试信息。响应学生考试控制层中的insert方法,完成添加学生考试操作。
系统响应用户登录成功,学生考试控制层接收参数,在t_xueshengkaoshi表中更新新增学生考试数据
响应时间1S
输入参数学生考试、考试科目、主观题文件、学生考试id、学生名字、学生id、主观题成绩、考试id、选择判断题成绩、

 



判断题管理模块测试

本模块的操作人员为管理员,根据系统中的判断题数据变化,例如新增判断题或判断题信息变动,可在此模块中完成新增、修改等操作。本测试模块主要进行判断题的修改和删除操作,测试用例如表5.3所示:

表5.3 判断题管理模块测试用例

功能描述判断题增加、修改与删除功能
所属模块判断题管理
用例目的对判断题管理功能的准确性进行测试
前提条件用户登录系统,对判断题模块进行操作
测试数据期望结果实际结果结果分析
新增判断题,缺失部分信息新增判断题失败与期望一致需填写完整判断题信息
新增判断题,填写完整信息新增判断题成功与期望一致功能准确
修改判断题,缺失部分信息修改判断题失败与期望一致需填写完整判断题信息
修改判断题,填写完整信息修改判断题成功与期望一致功能准确
删除判断题删除成功与期望一致功能准确

 



添加判断题时,需要在页面输入错误次数、解析、题目、判断题、正确次数、判断题id、详细信息,在判断题的控制层通过insertpanduanti接口进行判断题数据接收。insertpanduanti接口中将接受cuowucishu、jiexi、timu、panduanti、zhengquecishu、id、字段,通过拼接insert语句将判断题信息保存到t_panduanti表中,完成添加判断题操作,添加判断题具体分析用例如表所示。

表添加判断题用例表

用例编号添加判断题
用例参与者用户
用例概述本用例用于用户添加判断题
前置条件用户登陆系统后执行操作
用例步骤用户通过系统验证,进入添加判断题页面,输入详细的判断题信息。响应判断题控制层中的insert方法,完成添加判断题操作。
系统响应用户登录成功,判断题控制层接收参数,在t_panduanti表中更新新增判断题数据
响应时间1S
输入参数错误次数、解析、题目、判断题、正确次数、判断题id、

 



教师管理模块测试

本模块的操作人员为管理员,根据系统中的教师数据变化,例如新增教师或教师信息变动,可在此模块中完成新增、修改等操作。本测试模块主要进行教师的修改和删除操作,测试用例如表5.4所示:

表5.4 教师管理模块测试用例

功能描述教师增加、修改与删除功能
所属模块教师管理
用例目的对教师管理功能的准确性进行测试
前提条件用户登录系统,对教师模块进行操作
测试数据期望结果实际结果结果分析
新增教师,缺失部分信息新增教师失败与期望一致需填写完整教师信息
新增教师,填写完整信息新增教师成功与期望一致功能准确
修改教师,缺失部分信息修改教师失败与期望一致需填写完整教师信息
修改教师,填写完整信息修改教师成功与期望一致功能准确
删除教师删除成功与期望一致功能准确

 



添加教师时,需要在页面输入密码、年龄、名字、账号、教师、教师id、性别、详细信息,在教师的控制层通过insertjiaoshi接口进行教师数据接收。insertjiaoshi接口中将接受password、nianling、mingzi、username、jiaoshi、id、xingbie、字段,通过拼接insert语句将教师信息保存到t_jiaoshi表中,完成添加教师操作,添加教师具体分析用例如表所示。

表添加教师用例表

用例编号添加教师
用例参与者用户
用例概述本用例用于用户添加教师
前置条件用户登陆系统后执行操作
用例步骤用户通过系统验证,进入添加教师页面,输入详细的教师信息。响应教师控制层中的insert方法,完成添加教师操作。
系统响应用户登录成功,教师控制层接收参数,在t_jiaoshi表中更新新增教师数据
响应时间1S
输入参数密码、年龄、名字、账号、教师、教师id、性别、

 



考试管理模块测试

本模块的操作人员为管理员,根据系统中的考试数据变化,例如新增考试或考试信息变动,可在此模块中完成新增、修改等操作。本测试模块主要进行考试的修改和删除操作,测试用例如表5.5所示:

表5.5 考试管理模块测试用例

功能描述考试增加、修改与删除功能
所属模块考试管理
用例目的对考试管理功能的准确性进行测试
前提条件用户登录系统,对考试模块进行操作
测试数据期望结果实际结果结果分析
新增考试,缺失部分信息新增考试失败与期望一致需填写完整考试信息
新增考试,填写完整信息新增考试成功与期望一致功能准确
修改考试,缺失部分信息修改考试失败与期望一致需填写完整考试信息
修改考试,填写完整信息修改考试成功与期望一致功能准确
删除考试删除成功与期望一致功能准确

 



添加考试时,需要在页面输入结束时间、考试id、开始时间、考试、详细信息,在考试的控制层通过insertkaoshi接口进行考试数据接收。insertkaoshi接口中将接受jieshushijian、id、kaishishijian、kaoshi、字段,通过拼接insert语句将考试信息保存到t_kaoshi表中,完成添加考试操作,添加考试具体分析用例如表所示。

表添加考试用例表

用例编号添加考试
用例参与者用户
用例概述本用例用于用户添加考试
前置条件用户登陆系统后执行操作
用例步骤用户通过系统验证,进入添加考试页面,输入详细的考试信息。响应考试控制层中的insert方法,完成添加考试操作。
系统响应用户登录成功,考试控制层接收参数,在t_kaoshi表中更新新增考试数据
响应时间1S
输入参数结束时间、考试id、开始时间、考试、

 



选择题管理模块测试

本模块的操作人员为管理员,根据系统中的选择题数据变化,例如新增选择题或选择题信息变动,可在此模块中完成新增、修改等操作。本测试模块主要进行选择题的修改和删除操作,测试用例如表5.6所示:

表5.6 选择题管理模块测试用例

功能描述选择题增加、修改与删除功能
所属模块选择题管理
用例目的对选择题管理功能的准确性进行测试
前提条件用户登录系统,对选择题模块进行操作
测试数据期望结果实际结果结果分析
新增选择题,缺失部分信息新增选择题失败与期望一致需填写完整选择题信息
新增选择题,填写完整信息新增选择题成功与期望一致功能准确
修改选择题,缺失部分信息修改选择题失败与期望一致需填写完整选择题信息
修改选择题,填写完整信息修改选择题成功与期望一致功能准确
删除选择题删除成功与期望一致功能准确

 



添加选择题时,需要在页面输入选项A、错误次数、选择题、选项B、解析、参考答案、题目、选项D、选择题id、选项C、详细信息,在选择题的控制层通过insertxuanzeti接口进行选择题数据接收。insertxuanzeti接口中将接受xuanxianga、cuowucishu、xuanzeti、xuanxiangb、jiexi、cankaodaan、timu、xuanxiangd、id、xuanxiangc、字段,通过拼接insert语句将选择题信息保存到t_xuanzeti表中,完成添加选择题操作,添加选择题具体分析用例如表所示。

表添加选择题用例表

用例编号添加选择题
用例参与者用户
用例概述本用例用于用户添加选择题
前置条件用户登陆系统后执行操作
用例步骤用户通过系统验证,进入添加选择题页面,输入详细的选择题信息。响应选择题控制层中的insert方法,完成添加选择题操作。
系统响应用户登录成功,选择题控制层接收参数,在t_xuanzeti表中更新新增选择题数据
响应时间1S
输入参数选项A、错误次数、选择题、选项B、解析、参考答案、题目、选项D、选择题id、选项C、

 



学生管理模块测试

本模块的操作人员为管理员,根据系统中的学生数据变化,例如新增学生或学生信息变动,可在此模块中完成新增、修改等操作。本测试模块主要进行学生的修改和删除操作,测试用例如表5.7所示:

表5.7 学生管理模块测试用例

功能描述学生增加、修改与删除功能
所属模块学生管理
用例目的对学生管理功能的准确性进行测试
前提条件用户登录系统,对学生模块进行操作
测试数据期望结果实际结果结果分析
新增学生,缺失部分信息新增学生失败与期望一致需填写完整学生信息
新增学生,填写完整信息新增学生成功与期望一致功能准确
修改学生,缺失部分信息修改学生失败与期望一致需填写完整学生信息
修改学生,填写完整信息修改学生成功与期望一致功能准确
删除学生删除成功与期望一致功能准确

 



添加学生时,需要在页面输入学生id、密码、年龄、班级、性别、名字、账号、详细信息,在学生的控制层通过insertxuesheng接口进行学生数据接收。insertxuesheng接口中将接受id、password、nianling、banji、xingbie、mingzi、username、字段,通过拼接insert语句将学生信息保存到t_xuesheng表中,完成添加学生操作,添加学生具体分析用例如表所示。

表添加学生用例表

用例编号添加学生
用例参与者用户
用例概述本用例用于用户添加学生
前置条件用户登陆系统后执行操作
用例步骤用户通过系统验证,进入添加学生页面,输入详细的学生信息。响应学生控制层中的insert方法,完成添加学生操作。
系统响应用户登录成功,学生控制层接收参数,在t_xuesheng表中更新新增学生数据
响应时间1S
输入参数学生id、密码、年龄、班级、性别、名字、账号、

 



管理员管理模块测试

本模块的操作人员为管理员,根据系统中的管理员数据变化,例如新增管理员或管理员信息变动,可在此模块中完成新增、修改等操作。本测试模块主要进行管理员的修改和删除操作,测试用例如表5.8所示:

表5.8 管理员管理模块测试用例

功能描述管理员增加、修改与删除功能
所属模块管理员管理
用例目的对管理员管理功能的准确性进行测试
前提条件用户登录系统,对管理员模块进行操作
测试数据期望结果实际结果结果分析
新增管理员,缺失部分信息新增管理员失败与期望一致需填写完整管理员信息
新增管理员,填写完整信息新增管理员成功与期望一致功能准确
修改管理员,缺失部分信息修改管理员失败与期望一致需填写完整管理员信息
修改管理员,填写完整信息修改管理员成功与期望一致功能准确
删除管理员删除成功与期望一致功能准确

 



添加管理员时,需要在页面输入管理员id、账号、管理员、详细信息,在管理员的控制层通过insertadmin接口进行管理员数据接收。insertadmin接口中将接受id、username、admin、字段,通过拼接insert语句将管理员信息保存到t_admin表中,完成添加管理员操作,添加管理员具体分析用例如表所示。

表添加管理员用例表

用例编号添加管理员
用例参与者用户
用例概述本用例用于用户添加管理员
前置条件用户登陆系统后执行操作
用例步骤用户通过系统验证,进入添加管理员页面,输入详细的管理员信息。响应管理员控制层中的insert方法,完成添加管理员操作。
系统响应用户登录成功,管理员控制层接收参数,在t_admin表中更新新增管理员数据
响应时间1S
输入参数管理员id、账号、管理员、

 



专业程序代做

为你量身定制的程序设计

诚信经营,我们将尽心尽力为你完成指定功能

十年程序经验,尽在全微程序设计


联系我们
Insert title here
Copyright © qwwendang.com All Rights Reserved
在线客服
联系方式
微信:13265346583 QQ:2196316269

扫码联系客服