发布时间:2023-05-13 05:14:54
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个学习过程评价APP设计与实现,学习过程评价APP设计与实现项目使用框架为SSM(MYECLIPSE),选用开发工具为eclipse。
测试考勤修改表
测试用例 | 方案 | 输入数据 | 预期结果 | 测试结果 |
---|---|---|---|---|
修改考勤测试用例 | 在修改考勤页面输入完整的考勤信息,包括课程、学生id、学生、状态、考勤、课程id、考勤id、,点击添加按钮进行测试 | 课程、学生id、学生、状态、考勤、课程id、考勤id、 | 修改考勤成功 | 修改考勤成功 |
系统具备添加考勤模块,在添加考勤中通过获取考勤的详细信息,可以将页面中考勤信息提交到数据库中,输入考勤的详细信息,包括课程、学生id、学生、状态、考勤、课程id、考勤id、,输入完成后,点击添加按钮。在addattendance页面输入考勤详细信息,将提交到attendance类的addattendanceact方法中,通过curriculum、studentid、student、state、attendance、curriculumid、id、字段进行接收,执行调用attendancemapper中的insert方法执行insert sql语句将Attendance对象提交到t_attendance表中,完成添加Attendance操作。
该部分的核心代码如下:
// 输出当前方法日志,表示正在执行AttendanceService.addAttendanceact方法
logger.debug("AttendanceService.addAttendanceact ......");
// 使用Attendancedao的insert方法将Attendance添加到数据库中
Attendancedao.insert(Attendance);
// 将添加Attendance信息添加到request中用message参数进行保存
request.setAttribute("message", "添加考勤成功");
执行insert sql语句完成后,将使用request的setAttribute保存处理完成信息,并给出页面提示信息。
添加考勤页面如下所示。
图添加考勤界面
测试总成绩修改表
测试用例 | 方案 | 输入数据 | 预期结果 | 测试结果 |
---|---|---|---|---|
修改总成绩测试用例 | 在修改总成绩页面输入完整的总成绩信息,包括单元测试得分、总成绩、学生id、总成绩id、讨论得分、考勤得分、期末成绩得分、作业(实验)得分、学期、学生、课程、总分、,点击添加按钮进行测试 | 单元测试得分、总成绩、学生id、总成绩id、讨论得分、考勤得分、期末成绩得分、作业(实验)得分、学期、学生、课程、总分、 | 修改总成绩成功 | 修改总成绩成功 |
系统具备添加总成绩模块,在添加总成绩中通过获取总成绩的详细信息,可以将页面中总成绩信息提交到数据库中,输入总成绩的详细信息,包括单元测试得分、总成绩、学生id、总成绩id、讨论得分、考勤得分、期末成绩得分、作业(实验)得分、学期、学生、课程、总分、,输入完成后,点击添加按钮。在addallscore页面输入总成绩详细信息,将提交到allscore类的addallscoreact方法中,通过unittesting、allscore、studentid、id、discussion、attendance、finalterm、task、semester、student、curriculum、totole、字段进行接收,执行调用allscoremapper中的insert方法执行insert sql语句将Allscore对象提交到t_allscore表中,完成添加Allscore操作。
该部分的核心代码如下:
// 输出当前方法日志,表示正在执行AllscoreService.addAllscoreact方法
logger.debug("AllscoreService.addAllscoreact ......");
// 使用Allscoredao的insert方法将Allscore添加到数据库中
Allscoredao.insert(Allscore);
// 将添加Allscore信息添加到request中用message参数进行保存
request.setAttribute("message", "添加总成绩成功");
执行insert sql语句完成后,将使用request的setAttribute保存处理完成信息,并给出页面提示信息。
添加总成绩页面如下所示。
图添加总成绩界面
测试教师修改表
测试用例 | 方案 | 输入数据 | 预期结果 | 测试结果 |
---|---|---|---|---|
修改教师测试用例 | 在修改教师页面输入完整的教师信息,包括账号、密码、教师、性别、名字、教师id、,点击添加按钮进行测试 | 账号、密码、教师、性别、名字、教师id、 | 修改教师成功 | 修改教师成功 |
系统具备添加教师模块,在添加教师中通过获取教师的详细信息,可以将页面中教师信息提交到数据库中,输入教师的详细信息,包括账号、密码、教师、性别、名字、教师id、,输入完成后,点击添加按钮。在addteacher页面输入教师详细信息,将提交到teacher类的addteacheract方法中,通过username、password、teacher、sex、name、id、字段进行接收,执行调用teachermapper中的insert方法执行insert sql语句将Teacher对象提交到t_teacher表中,完成添加Teacher操作。
该部分的核心代码如下:
// 输出当前方法日志,表示正在执行TeacherService.addTeacheract方法
logger.debug("TeacherService.addTeacheract ......");
// 使用Teacherdao的insert方法将Teacher添加到数据库中
Teacherdao.insert(Teacher);
// 将添加Teacher信息添加到request中用message参数进行保存
request.setAttribute("message", "添加教师成功");
执行insert sql语句完成后,将使用request的setAttribute保存处理完成信息,并给出页面提示信息。
添加教师页面如下所示。
图添加教师界面
测试学生修改表
测试用例 | 方案 | 输入数据 | 预期结果 | 测试结果 |
---|---|---|---|---|
修改学生测试用例 | 在修改学生页面输入完整的学生信息,包括密码、年龄、预警信息、账号、学生、性别、学生id、,点击添加按钮进行测试 | 密码、年龄、预警信息、账号、学生、性别、学生id、 | 修改学生成功 | 修改学生成功 |
系统具备添加学生模块,在添加学生中通过获取学生的详细信息,可以将页面中学生信息提交到数据库中,输入学生的详细信息,包括密码、年龄、预警信息、账号、学生、性别、学生id、,输入完成后,点击添加按钮。在addstudent页面输入学生详细信息,将提交到student类的addstudentact方法中,通过password、age、waring、username、student、sex、id、字段进行接收,执行调用studentmapper中的insert方法执行insert sql语句将Student对象提交到t_student表中,完成添加Student操作。
该部分的核心代码如下:
// 输出当前方法日志,表示正在执行StudentService.addStudentact方法
logger.debug("StudentService.addStudentact ......");
// 使用Studentdao的insert方法将Student添加到数据库中
Studentdao.insert(Student);
// 将添加Student信息添加到request中用message参数进行保存
request.setAttribute("message", "添加学生成功");
执行insert sql语句完成后,将使用request的setAttribute保存处理完成信息,并给出页面提示信息。
添加学生页面如下所示。
图添加学生界面
测试课程修改表
测试用例 | 方案 | 输入数据 | 预期结果 | 测试结果 |
---|---|---|---|---|
修改课程测试用例 | 在修改课程页面输入完整的课程信息,包括名称、教师id、学分、课堂id、教师、,点击添加按钮进行测试 | 名称、教师id、学分、课堂id、教师、 | 修改课程成功 | 修改课程成功 |
系统具备添加课程模块,在添加课程中通过获取课程的详细信息,可以将页面中课程信息提交到数据库中,输入课程的详细信息,包括名称、教师id、学分、课堂id、教师、,输入完成后,点击添加按钮。在addcurriculum页面输入课程详细信息,将提交到curriculum类的addcurriculumact方法中,通过name、teacherid、credit、id、teacher、字段进行接收,执行调用curriculummapper中的insert方法执行insert sql语句将Curriculum对象提交到t_curriculum表中,完成添加Curriculum操作。
该部分的核心代码如下:
// 输出当前方法日志,表示正在执行CurriculumService.addCurriculumact方法
logger.debug("CurriculumService.addCurriculumact ......");
// 使用Curriculumdao的insert方法将Curriculum添加到数据库中
Curriculumdao.insert(Curriculum);
// 将添加Curriculum信息添加到request中用message参数进行保存
request.setAttribute("message", "添加课程成功");
执行insert sql语句完成后,将使用request的setAttribute保存处理完成信息,并给出页面提示信息。
添加课程页面如下所示。
图添加课程界面
测试讨论分数修改表
测试用例 | 方案 | 输入数据 | 预期结果 | 测试结果 |
---|---|---|---|---|
修改讨论分数测试用例 | 在修改讨论分数页面输入完整的讨论分数信息,包括分数、讨论分数id、讨论、评价、讨论分数、讨论id、学生id、,点击添加按钮进行测试 | 分数、讨论分数id、讨论、评价、讨论分数、讨论id、学生id、 | 修改讨论分数成功 | 修改讨论分数成功 |
系统具备添加讨论分数模块,在添加讨论分数中通过获取讨论分数的详细信息,可以将页面中讨论分数信息提交到数据库中,输入讨论分数的详细信息,包括分数、讨论分数id、讨论、评价、讨论分数、讨论id、学生id、,输入完成后,点击添加按钮。在adddiscussfenshu页面输入讨论分数详细信息,将提交到discussfenshu类的adddiscussfenshuact方法中,通过score、id、discuss、coment、discussfenshu、discussid、studentid、字段进行接收,执行调用discussfenshumapper中的insert方法执行insert sql语句将Discussfenshu对象提交到t_discussfenshu表中,完成添加Discussfenshu操作。
该部分的核心代码如下:
// 输出当前方法日志,表示正在执行DiscussfenshuService.addDiscussfenshuact方法
logger.debug("DiscussfenshuService.addDiscussfenshuact ......");
// 使用Discussfenshudao的insert方法将Discussfenshu添加到数据库中
Discussfenshudao.insert(Discussfenshu);
// 将添加Discussfenshu信息添加到request中用message参数进行保存
request.setAttribute("message", "添加讨论分数成功");
执行insert sql语句完成后,将使用request的setAttribute保存处理完成信息,并给出页面提示信息。
添加讨论分数页面如下所示。
图添加讨论分数界面
测试管理员修改表
测试用例 | 方案 | 输入数据 | 预期结果 | 测试结果 |
---|---|---|---|---|
修改管理员测试用例 | 在修改管理员页面输入完整的管理员信息,包括管理员id、账号、管理员、,点击添加按钮进行测试 | 管理员id、账号、管理员、 | 修改管理员成功 | 修改管理员成功 |
系统具备添加管理员模块,在添加管理员中通过获取管理员的详细信息,可以将页面中管理员信息提交到数据库中,输入管理员的详细信息,包括管理员id、账号、管理员、,输入完成后,点击添加按钮。在addadmin页面输入管理员详细信息,将提交到admin类的addadminact方法中,通过id、username、admin、字段进行接收,执行调用adminmapper中的insert方法执行insert sql语句将Admin对象提交到t_admin表中,完成添加Admin操作。
该部分的核心代码如下:
// 输出当前方法日志,表示正在执行AdminService.addAdminact方法
logger.debug("AdminService.addAdminact ......");
// 使用Admindao的insert方法将Admin添加到数据库中
Admindao.insert(Admin);
// 将添加Admin信息添加到request中用message参数进行保存
request.setAttribute("message", "添加管理员成功");
执行insert sql语句完成后,将使用request的setAttribute保存处理完成信息,并给出页面提示信息。
添加管理员页面如下所示。
图添加管理员界面
测试讨论内容修改表
测试用例 | 方案 | 输入数据 | 预期结果 | 测试结果 |
---|---|---|---|---|
修改讨论内容测试用例 | 在修改讨论内容页面输入完整的讨论内容信息,包括讨论id、内容、发言人id、讨论内容id、发言时间、发言人、讨论内容、,点击添加按钮进行测试 | 讨论id、内容、发言人id、讨论内容id、发言时间、发言人、讨论内容、 | 修改讨论内容成功 | 修改讨论内容成功 |
系统具备添加讨论内容模块,在添加讨论内容中通过获取讨论内容的详细信息,可以将页面中讨论内容信息提交到数据库中,输入讨论内容的详细信息,包括讨论id、内容、发言人id、讨论内容id、发言时间、发言人、讨论内容、,输入完成后,点击添加按钮。在adddiscusspinglun页面输入讨论内容详细信息,将提交到discusspinglun类的adddiscusspinglunact方法中,通过discussid、neirong、pinglunrenid、id、pinglunshijian、pinglunrenmingzi、discusspinglun、字段进行接收,执行调用discusspinglunmapper中的insert方法执行insert sql语句将Discusspinglun对象提交到t_discusspinglun表中,完成添加Discusspinglun操作。
该部分的核心代码如下:
// 输出当前方法日志,表示正在执行DiscusspinglunService.addDiscusspinglunact方法
logger.debug("DiscusspinglunService.addDiscusspinglunact ......");
// 使用Discusspinglundao的insert方法将Discusspinglun添加到数据库中
Discusspinglundao.insert(Discusspinglun);
// 将添加Discusspinglun信息添加到request中用message参数进行保存
request.setAttribute("message", "添加讨论内容成功");
执行insert sql语句完成后,将使用request的setAttribute保存处理完成信息,并给出页面提示信息。
添加讨论内容页面如下所示。
图添加讨论内容界面
测试作业测试修改表
测试用例 | 方案 | 输入数据 | 预期结果 | 测试结果 |
---|---|---|---|---|
修改作业测试测试用例 | 在修改作业测试页面输入完整的作业测试信息,包括作业测试、名称、作业测试id、文件、介绍、,点击添加按钮进行测试 | 作业测试、名称、作业测试id、文件、介绍、 | 修改作业测试成功 | 修改作业测试成功 |
系统具备添加作业测试模块,在添加作业测试中通过获取作业测试的详细信息,可以将页面中作业测试信息提交到数据库中,输入作业测试的详细信息,包括作业测试、名称、作业测试id、文件、介绍、,输入完成后,点击添加按钮。在addtesting页面输入作业测试详细信息,将提交到testing类的addtestingact方法中,通过testing、name、id、file、introduce、字段进行接收,执行调用testingmapper中的insert方法执行insert sql语句将Testing对象提交到t_testing表中,完成添加Testing操作。
该部分的核心代码如下:
// 输出当前方法日志,表示正在执行TestingService.addTestingact方法
logger.debug("TestingService.addTestingact ......");
// 使用Testingdao的insert方法将Testing添加到数据库中
Testingdao.insert(Testing);
// 将添加Testing信息添加到request中用message参数进行保存
request.setAttribute("message", "添加作业测试成功");
执行insert sql语句完成后,将使用request的setAttribute保存处理完成信息,并给出页面提示信息。
添加作业测试页面如下所示。
图添加作业测试界面
测试问卷调查修改表
测试用例 | 方案 | 输入数据 | 预期结果 | 测试结果 |
---|---|---|---|---|
修改问卷调查测试用例 | 在修改问卷调查页面输入完整的问卷调查信息,包括名称、文件、介绍、问卷调查、,点击添加按钮进行测试 | 名称、文件、介绍、问卷调查、 | 修改问卷调查成功 | 修改问卷调查成功 |
系统具备添加问卷调查模块,在添加问卷调查中通过获取问卷调查的详细信息,可以将页面中问卷调查信息提交到数据库中,输入问卷调查的详细信息,包括名称、文件、介绍、问卷调查、,输入完成后,点击添加按钮。在addquestionnaire页面输入问卷调查详细信息,将提交到questionnaire类的addquestionnaireact方法中,通过name、questionfile、introduce、questionnaire、字段进行接收,执行调用questionnairemapper中的insert方法执行insert sql语句将Questionnaire对象提交到t_questionnaire表中,完成添加Questionnaire操作。
该部分的核心代码如下:
// 输出当前方法日志,表示正在执行QuestionnaireService.addQuestionnaireact方法
logger.debug("QuestionnaireService.addQuestionnaireact ......");
// 使用Questionnairedao的insert方法将Questionnaire添加到数据库中
Questionnairedao.insert(Questionnaire);
// 将添加Questionnaire信息添加到request中用message参数进行保存
request.setAttribute("message", "添加问卷调查成功");
执行insert sql语句完成后,将使用request的setAttribute保存处理完成信息,并给出页面提示信息。
添加问卷调查页面如下所示。
图添加问卷调查界面
测试作业答卷修改表
测试用例 | 方案 | 输入数据 | 预期结果 | 测试结果 |
---|---|---|---|---|
修改作业答卷测试用例 | 在修改作业答卷页面输入完整的作业答卷信息,包括提交时间、学生、作业答卷、类型、分数、作业答卷id、作业、学生id、答卷、评价、,点击添加按钮进行测试 | 提交时间、学生、作业答卷、类型、分数、作业答卷id、作业、学生id、答卷、评价、 | 修改作业答卷成功 | 修改作业答卷成功 |
系统具备添加作业答卷模块,在添加作业答卷中通过获取作业答卷的详细信息,可以将页面中作业答卷信息提交到数据库中,输入作业答卷的详细信息,包括提交时间、学生、作业答卷、类型、分数、作业答卷id、作业、学生id、答卷、评价、,输入完成后,点击添加按钮。在addtestinganswer页面输入作业答卷详细信息,将提交到testinganswer类的addtestingansweract方法中,通过addtime、student、testinganswer、type、score、id、testing、studentid、answer、coment、字段进行接收,执行调用testinganswermapper中的insert方法执行insert sql语句将Testinganswer对象提交到t_testinganswer表中,完成添加Testinganswer操作。
该部分的核心代码如下:
// 输出当前方法日志,表示正在执行TestinganswerService.addTestingansweract方法
logger.debug("TestinganswerService.addTestingansweract ......");
// 使用Testinganswerdao的insert方法将Testinganswer添加到数据库中
Testinganswerdao.insert(Testinganswer);
// 将添加Testinganswer信息添加到request中用message参数进行保存
request.setAttribute("message", "添加作业答卷成功");
执行insert sql语句完成后,将使用request的setAttribute保存处理完成信息,并给出页面提示信息。
添加作业答卷页面如下所示。
图添加作业答卷界面
测试成绩划分修改表
测试用例 | 方案 | 输入数据 | 预期结果 | 测试结果 |
---|---|---|---|---|
修改成绩划分测试用例 | 在修改成绩划分页面输入完整的成绩划分信息,包括考勤占比、作业占比、讨论占比、成绩划分、课程、课程id、成绩划分id、单元测试占比、,点击添加按钮进行测试 | 考勤占比、作业占比、讨论占比、成绩划分、课程、课程id、成绩划分id、单元测试占比、 | 修改成绩划分成功 | 修改成绩划分成功 |
系统具备添加成绩划分模块,在添加成绩划分中通过获取成绩划分的详细信息,可以将页面中成绩划分信息提交到数据库中,输入成绩划分的详细信息,包括考勤占比、作业占比、讨论占比、成绩划分、课程、课程id、成绩划分id、单元测试占比、,输入完成后,点击添加按钮。在adddivision页面输入成绩划分详细信息,将提交到division类的adddivisionact方法中,通过attendance、task、discussion、division、curriculum、curriculumid、id、unittesting、字段进行接收,执行调用divisionmapper中的insert方法执行insert sql语句将Division对象提交到t_division表中,完成添加Division操作。
该部分的核心代码如下:
// 输出当前方法日志,表示正在执行DivisionService.addDivisionact方法
logger.debug("DivisionService.addDivisionact ......");
// 使用Divisiondao的insert方法将Division添加到数据库中
Divisiondao.insert(Division);
// 将添加Division信息添加到request中用message参数进行保存
request.setAttribute("message", "添加成绩划分成功");
执行insert sql语句完成后,将使用request的setAttribute保存处理完成信息,并给出页面提示信息。
添加成绩划分页面如下所示。
图添加成绩划分界面
测试讨论修改表
测试用例 | 方案 | 输入数据 | 预期结果 | 测试结果 |
---|---|---|---|---|
修改讨论测试用例 | 在修改讨论页面输入完整的讨论信息,包括介绍、课程id、课程、讨论id、讨论、,点击添加按钮进行测试 | 介绍、课程id、课程、讨论id、讨论、 | 修改讨论成功 | 修改讨论成功 |
系统具备添加讨论模块,在添加讨论中通过获取讨论的详细信息,可以将页面中讨论信息提交到数据库中,输入讨论的详细信息,包括介绍、课程id、课程、讨论id、讨论、,输入完成后,点击添加按钮。在adddiscuss页面输入讨论详细信息,将提交到discuss类的adddiscussact方法中,通过introduce、curriculumid、curriculum、id、discuss、字段进行接收,执行调用discussmapper中的insert方法执行insert sql语句将Discuss对象提交到t_discuss表中,完成添加Discuss操作。
该部分的核心代码如下:
// 输出当前方法日志,表示正在执行DiscussService.addDiscussact方法
logger.debug("DiscussService.addDiscussact ......");
// 使用Discussdao的insert方法将Discuss添加到数据库中
Discussdao.insert(Discuss);
// 将添加Discuss信息添加到request中用message参数进行保存
request.setAttribute("message", "添加讨论成功");
执行insert sql语句完成后,将使用request的setAttribute保存处理完成信息,并给出页面提示信息。
添加讨论页面如下所示。
图添加讨论界面
测试线上学习评价修改表
测试用例 | 方案 | 输入数据 | 预期结果 | 测试结果 |
---|---|---|---|---|
修改线上学习评价测试用例 | 在修改线上学习评价页面输入完整的线上学习评价信息,包括级别、评价、线上学习评价、学生id、学生、,点击添加按钮进行测试 | 级别、评价、线上学习评价、学生id、学生、 | 修改线上学习评价成功 | 修改线上学习评价成功 |
系统具备添加线上学习评价模块,在添加线上学习评价中通过获取线上学习评价的详细信息,可以将页面中线上学习评价信息提交到数据库中,输入线上学习评价的详细信息,包括级别、评价、线上学习评价、学生id、学生、,输入完成后,点击添加按钮。在addonlinecoment页面输入线上学习评价详细信息,将提交到onlinecoment类的addonlinecomentact方法中,通过type、coment、onlinecoment、studentid、student、字段进行接收,执行调用onlinecomentmapper中的insert方法执行insert sql语句将Onlinecoment对象提交到t_onlinecoment表中,完成添加Onlinecoment操作。
该部分的核心代码如下:
// 输出当前方法日志,表示正在执行OnlinecomentService.addOnlinecomentact方法
logger.debug("OnlinecomentService.addOnlinecomentact ......");
// 使用Onlinecomentdao的insert方法将Onlinecoment添加到数据库中
Onlinecomentdao.insert(Onlinecoment);
// 将添加Onlinecoment信息添加到request中用message参数进行保存
request.setAttribute("message", "添加线上学习评价成功");
执行insert sql语句完成后,将使用request的setAttribute保存处理完成信息,并给出页面提示信息。
添加线上学习评价页面如下所示。
图添加线上学习评价界面
测试问卷结果修改表
测试用例 | 方案 | 输入数据 | 预期结果 | 测试结果 |
---|---|---|---|---|
修改问卷结果测试用例 | 在修改问卷结果页面输入完整的问卷结果信息,包括答卷、问卷id、问卷、学生、学生id、问卷结果、问卷结果id、,点击添加按钮进行测试 | 答卷、问卷id、问卷、学生、学生id、问卷结果、问卷结果id、 | 修改问卷结果成功 | 修改问卷结果成功 |
系统具备添加问卷结果模块,在添加问卷结果中通过获取问卷结果的详细信息,可以将页面中问卷结果信息提交到数据库中,输入问卷结果的详细信息,包括答卷、问卷id、问卷、学生、学生id、问卷结果、问卷结果id、,输入完成后,点击添加按钮。在addquestionanswer页面输入问卷结果详细信息,将提交到questionanswer类的addquestionansweract方法中,通过answer、questionnaireid、questionnaire、student、studentid、questionanswer、id、字段进行接收,执行调用questionanswermapper中的insert方法执行insert sql语句将Questionanswer对象提交到t_questionanswer表中,完成添加Questionanswer操作。
该部分的核心代码如下:
// 输出当前方法日志,表示正在执行QuestionanswerService.addQuestionansweract方法
logger.debug("QuestionanswerService.addQuestionansweract ......");
// 使用Questionanswerdao的insert方法将Questionanswer添加到数据库中
Questionanswerdao.insert(Questionanswer);
// 将添加Questionanswer信息添加到request中用message参数进行保存
request.setAttribute("message", "添加问卷结果成功");
执行insert sql语句完成后,将使用request的setAttribute保存处理完成信息,并给出页面提示信息。
添加问卷结果页面如下所示。
图添加问卷结果界面
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计