发布时间:2023-05-11 05:40:16
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个翻转课堂,翻转课堂项目使用框架为SSM(MYECLIPSE),选用开发工具为idea。
测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
---|---|---|---|---|---|---|
TEST_1 | 在学习记录管理页面,点击修改学习记录按钮,提交学习记录id到学习记录控制层,响应selectxuexijilu方法查询t_xuexijilu表中的学习记录数据,并返回修改学习记录页面进行展示学习记录详细信息,输入更改后的学习记录数据信息,点击修改按钮响应,响应学习记录控制层中的update方法完成修改操作 | 根据学习记录id获取学习记录详细信息,修改学习记录详细信息,提交到学习记录控制层中,进行数据同步,同步到t_xuexijilu表中 | 在管理学习记录页面点击修改学习记录按钮,在修改学习记录页面输入修改后的学习记录信息,点击修改按钮 | 根据id获取学习记录的详细信息,在修改学习记录页面中进行展示,修改学习记录完成后,给出页面提示修改学习记录成功 | 根据id获取学习记录的详细信息,在修改学习记录页面中进行展示,修改学习记录完成后,给出页面提示修改学习记录成功 | 通过 |
在系统中删除不需要的学习记录信息时,可以使用学习记录删除操作。进入学习记录管理页面后,点击学习记录后方的删除按钮可以将学习记录的id信息提交到学习记录控制层中。在学习记录控制层中使用delete方法获取学习记录的id信息,学习记录控制层再调用学习记录服务层中的delete方法。t_xuexijilu中对应的学习记录信息将会被删除,并给出页面提示信息,删除学习记录成功。核心代码如下:
// 输出日志,表示当前正在执行XuexijiluService.deleteXuexijilu方法
logger.debug("XuexijiluService.deleteXuexijilu ......");
// 根据id调用Xuexijiludao的deleteByPrimaryKey方法,删除Xuexijilu
Xuexijiludao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除学习记录成功");
删除学习记录页面如下所示。
图删除学习记录界面
测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
---|---|---|---|---|---|---|
TEST_2 | 在习题管理页面,点击修改习题按钮,提交习题id到习题控制层,响应selectxiti方法查询t_xiti表中的习题数据,并返回修改习题页面进行展示习题详细信息,输入更改后的习题数据信息,点击修改按钮响应,响应习题控制层中的update方法完成修改操作 | 根据习题id获取习题详细信息,修改习题详细信息,提交到习题控制层中,进行数据同步,同步到t_xiti表中 | 在管理习题页面点击修改习题按钮,在修改习题页面输入修改后的习题信息,点击修改按钮 | 根据id获取习题的详细信息,在修改习题页面中进行展示,修改习题完成后,给出页面提示修改习题成功 | 根据id获取习题的详细信息,在修改习题页面中进行展示,修改习题完成后,给出页面提示修改习题成功 | 通过 |
在系统中删除不需要的习题信息时,可以使用习题删除操作。进入习题管理页面后,点击习题后方的删除按钮可以将习题的id信息提交到习题控制层中。在习题控制层中使用delete方法获取习题的id信息,习题控制层再调用习题服务层中的delete方法。t_xiti中对应的习题信息将会被删除,并给出页面提示信息,删除习题成功。核心代码如下:
// 输出日志,表示当前正在执行XitiService.deleteXiti方法
logger.debug("XitiService.deleteXiti ......");
// 根据id调用Xitidao的deleteByPrimaryKey方法,删除Xiti
Xitidao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除习题成功");
删除习题页面如下所示。
图删除习题界面
测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
---|---|---|---|---|---|---|
TEST_3 | 在教师管理页面,点击修改教师按钮,提交教师id到教师控制层,响应selectjiaoshi方法查询t_jiaoshi表中的教师数据,并返回修改教师页面进行展示教师详细信息,输入更改后的教师数据信息,点击修改按钮响应,响应教师控制层中的update方法完成修改操作 | 根据教师id获取教师详细信息,修改教师详细信息,提交到教师控制层中,进行数据同步,同步到t_jiaoshi表中 | 在管理教师页面点击修改教师按钮,在修改教师页面输入修改后的教师信息,点击修改按钮 | 根据id获取教师的详细信息,在修改教师页面中进行展示,修改教师完成后,给出页面提示修改教师成功 | 根据id获取教师的详细信息,在修改教师页面中进行展示,修改教师完成后,给出页面提示修改教师成功 | 通过 |
在系统中删除不需要的教师信息时,可以使用教师删除操作。进入教师管理页面后,点击教师后方的删除按钮可以将教师的id信息提交到教师控制层中。在教师控制层中使用delete方法获取教师的id信息,教师控制层再调用教师服务层中的delete方法。t_jiaoshi中对应的教师信息将会被删除,并给出页面提示信息,删除教师成功。核心代码如下:
// 输出日志,表示当前正在执行JiaoshiService.deleteJiaoshi方法
logger.debug("JiaoshiService.deleteJiaoshi ......");
// 根据id调用Jiaoshidao的deleteByPrimaryKey方法,删除Jiaoshi
Jiaoshidao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除教师成功");
删除教师页面如下所示。
图删除教师界面
测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
---|---|---|---|---|---|---|
TEST_4 | 在管理员管理页面,点击修改管理员按钮,提交管理员id到管理员控制层,响应selectadmin方法查询t_admin表中的管理员数据,并返回修改管理员页面进行展示管理员详细信息,输入更改后的管理员数据信息,点击修改按钮响应,响应管理员控制层中的update方法完成修改操作 | 根据管理员id获取管理员详细信息,修改管理员详细信息,提交到管理员控制层中,进行数据同步,同步到t_admin表中 | 在管理管理员页面点击修改管理员按钮,在修改管理员页面输入修改后的管理员信息,点击修改按钮 | 根据id获取管理员的详细信息,在修改管理员页面中进行展示,修改管理员完成后,给出页面提示修改管理员成功 | 根据id获取管理员的详细信息,在修改管理员页面中进行展示,修改管理员完成后,给出页面提示修改管理员成功 | 通过 |
在系统中删除不需要的管理员信息时,可以使用管理员删除操作。进入管理员管理页面后,点击管理员后方的删除按钮可以将管理员的id信息提交到管理员控制层中。在管理员控制层中使用delete方法获取管理员的id信息,管理员控制层再调用管理员服务层中的delete方法。t_admin中对应的管理员信息将会被删除,并给出页面提示信息,删除管理员成功。核心代码如下:
// 输出日志,表示当前正在执行AdminService.deleteAdmin方法
logger.debug("AdminService.deleteAdmin ......");
// 根据id调用Admindao的deleteByPrimaryKey方法,删除Admin
Admindao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除管理员成功");
删除管理员页面如下所示。
图删除管理员界面
测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
---|---|---|---|---|---|---|
TEST_5 | 在教学资料管理页面,点击修改教学资料按钮,提交教学资料id到教学资料控制层,响应selectjiaoxueziliao方法查询t_jiaoxueziliao表中的教学资料数据,并返回修改教学资料页面进行展示教学资料详细信息,输入更改后的教学资料数据信息,点击修改按钮响应,响应教学资料控制层中的update方法完成修改操作 | 根据教学资料id获取教学资料详细信息,修改教学资料详细信息,提交到教学资料控制层中,进行数据同步,同步到t_jiaoxueziliao表中 | 在管理教学资料页面点击修改教学资料按钮,在修改教学资料页面输入修改后的教学资料信息,点击修改按钮 | 根据id获取教学资料的详细信息,在修改教学资料页面中进行展示,修改教学资料完成后,给出页面提示修改教学资料成功 | 根据id获取教学资料的详细信息,在修改教学资料页面中进行展示,修改教学资料完成后,给出页面提示修改教学资料成功 | 通过 |
在系统中删除不需要的教学资料信息时,可以使用教学资料删除操作。进入教学资料管理页面后,点击教学资料后方的删除按钮可以将教学资料的id信息提交到教学资料控制层中。在教学资料控制层中使用delete方法获取教学资料的id信息,教学资料控制层再调用教学资料服务层中的delete方法。t_jiaoxueziliao中对应的教学资料信息将会被删除,并给出页面提示信息,删除教学资料成功。核心代码如下:
// 输出日志,表示当前正在执行JiaoxueziliaoService.deleteJiaoxueziliao方法
logger.debug("JiaoxueziliaoService.deleteJiaoxueziliao ......");
// 根据id调用Jiaoxueziliaodao的deleteByPrimaryKey方法,删除Jiaoxueziliao
Jiaoxueziliaodao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除教学资料成功");
删除教学资料页面如下所示。
图删除教学资料界面
测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
---|---|---|---|---|---|---|
TEST_6 | 在学生答题管理页面,点击修改学生答题按钮,提交学生答题id到学生答题控制层,响应selectxueshengdati方法查询t_xueshengdati表中的学生答题数据,并返回修改学生答题页面进行展示学生答题详细信息,输入更改后的学生答题数据信息,点击修改按钮响应,响应学生答题控制层中的update方法完成修改操作 | 根据学生答题id获取学生答题详细信息,修改学生答题详细信息,提交到学生答题控制层中,进行数据同步,同步到t_xueshengdati表中 | 在管理学生答题页面点击修改学生答题按钮,在修改学生答题页面输入修改后的学生答题信息,点击修改按钮 | 根据id获取学生答题的详细信息,在修改学生答题页面中进行展示,修改学生答题完成后,给出页面提示修改学生答题成功 | 根据id获取学生答题的详细信息,在修改学生答题页面中进行展示,修改学生答题完成后,给出页面提示修改学生答题成功 | 通过 |
在系统中删除不需要的学生答题信息时,可以使用学生答题删除操作。进入学生答题管理页面后,点击学生答题后方的删除按钮可以将学生答题的id信息提交到学生答题控制层中。在学生答题控制层中使用delete方法获取学生答题的id信息,学生答题控制层再调用学生答题服务层中的delete方法。t_xueshengdati中对应的学生答题信息将会被删除,并给出页面提示信息,删除学生答题成功。核心代码如下:
// 输出日志,表示当前正在执行XueshengdatiService.deleteXueshengdati方法
logger.debug("XueshengdatiService.deleteXueshengdati ......");
// 根据id调用Xueshengdatidao的deleteByPrimaryKey方法,删除Xueshengdati
Xueshengdatidao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除学生答题成功");
删除学生答题页面如下所示。
图删除学生答题界面
测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
---|---|---|---|---|---|---|
TEST_7 | 在讨论评论管理页面,点击修改讨论评论按钮,提交讨论评论id到讨论评论控制层,响应selecttaolunpinglun方法查询t_taolunpinglun表中的讨论评论数据,并返回修改讨论评论页面进行展示讨论评论详细信息,输入更改后的讨论评论数据信息,点击修改按钮响应,响应讨论评论控制层中的update方法完成修改操作 | 根据讨论评论id获取讨论评论详细信息,修改讨论评论详细信息,提交到讨论评论控制层中,进行数据同步,同步到t_taolunpinglun表中 | 在管理讨论评论页面点击修改讨论评论按钮,在修改讨论评论页面输入修改后的讨论评论信息,点击修改按钮 | 根据id获取讨论评论的详细信息,在修改讨论评论页面中进行展示,修改讨论评论完成后,给出页面提示修改讨论评论成功 | 根据id获取讨论评论的详细信息,在修改讨论评论页面中进行展示,修改讨论评论完成后,给出页面提示修改讨论评论成功 | 通过 |
在系统中删除不需要的讨论评论信息时,可以使用讨论评论删除操作。进入讨论评论管理页面后,点击讨论评论后方的删除按钮可以将讨论评论的id信息提交到讨论评论控制层中。在讨论评论控制层中使用delete方法获取讨论评论的id信息,讨论评论控制层再调用讨论评论服务层中的delete方法。t_taolunpinglun中对应的讨论评论信息将会被删除,并给出页面提示信息,删除讨论评论成功。核心代码如下:
// 输出日志,表示当前正在执行TaolunpinglunService.deleteTaolunpinglun方法
logger.debug("TaolunpinglunService.deleteTaolunpinglun ......");
// 根据id调用Taolunpinglundao的deleteByPrimaryKey方法,删除Taolunpinglun
Taolunpinglundao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除讨论评论成功");
删除讨论评论页面如下所示。
图删除讨论评论界面
测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
---|---|---|---|---|---|---|
TEST_8 | 在公告管理页面,点击修改公告按钮,提交公告id到公告控制层,响应selectgonggao方法查询t_gonggao表中的公告数据,并返回修改公告页面进行展示公告详细信息,输入更改后的公告数据信息,点击修改按钮响应,响应公告控制层中的update方法完成修改操作 | 根据公告id获取公告详细信息,修改公告详细信息,提交到公告控制层中,进行数据同步,同步到t_gonggao表中 | 在管理公告页面点击修改公告按钮,在修改公告页面输入修改后的公告信息,点击修改按钮 | 根据id获取公告的详细信息,在修改公告页面中进行展示,修改公告完成后,给出页面提示修改公告成功 | 根据id获取公告的详细信息,在修改公告页面中进行展示,修改公告完成后,给出页面提示修改公告成功 | 通过 |
在系统中删除不需要的公告信息时,可以使用公告删除操作。进入公告管理页面后,点击公告后方的删除按钮可以将公告的id信息提交到公告控制层中。在公告控制层中使用delete方法获取公告的id信息,公告控制层再调用公告服务层中的delete方法。t_gonggao中对应的公告信息将会被删除,并给出页面提示信息,删除公告成功。核心代码如下:
// 输出日志,表示当前正在执行GonggaoService.deleteGonggao方法
logger.debug("GonggaoService.deleteGonggao ......");
// 根据id调用Gonggaodao的deleteByPrimaryKey方法,删除Gonggao
Gonggaodao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除公告成功");
删除公告页面如下所示。
图删除公告界面
测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
---|---|---|---|---|---|---|
TEST_9 | 在教学视频管理页面,点击修改教学视频按钮,提交教学视频id到教学视频控制层,响应selectjiaoxueshipin方法查询t_jiaoxueshipin表中的教学视频数据,并返回修改教学视频页面进行展示教学视频详细信息,输入更改后的教学视频数据信息,点击修改按钮响应,响应教学视频控制层中的update方法完成修改操作 | 根据教学视频id获取教学视频详细信息,修改教学视频详细信息,提交到教学视频控制层中,进行数据同步,同步到t_jiaoxueshipin表中 | 在管理教学视频页面点击修改教学视频按钮,在修改教学视频页面输入修改后的教学视频信息,点击修改按钮 | 根据id获取教学视频的详细信息,在修改教学视频页面中进行展示,修改教学视频完成后,给出页面提示修改教学视频成功 | 根据id获取教学视频的详细信息,在修改教学视频页面中进行展示,修改教学视频完成后,给出页面提示修改教学视频成功 | 通过 |
在系统中删除不需要的教学视频信息时,可以使用教学视频删除操作。进入教学视频管理页面后,点击教学视频后方的删除按钮可以将教学视频的id信息提交到教学视频控制层中。在教学视频控制层中使用delete方法获取教学视频的id信息,教学视频控制层再调用教学视频服务层中的delete方法。t_jiaoxueshipin中对应的教学视频信息将会被删除,并给出页面提示信息,删除教学视频成功。核心代码如下:
// 输出日志,表示当前正在执行JiaoxueshipinService.deleteJiaoxueshipin方法
logger.debug("JiaoxueshipinService.deleteJiaoxueshipin ......");
// 根据id调用Jiaoxueshipindao的deleteByPrimaryKey方法,删除Jiaoxueshipin
Jiaoxueshipindao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除教学视频成功");
删除教学视频页面如下所示。
图删除教学视频界面
测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
---|---|---|---|---|---|---|
TEST_10 | 在讨论管理页面,点击修改讨论按钮,提交讨论id到讨论控制层,响应selecttaolun方法查询t_taolun表中的讨论数据,并返回修改讨论页面进行展示讨论详细信息,输入更改后的讨论数据信息,点击修改按钮响应,响应讨论控制层中的update方法完成修改操作 | 根据讨论id获取讨论详细信息,修改讨论详细信息,提交到讨论控制层中,进行数据同步,同步到t_taolun表中 | 在管理讨论页面点击修改讨论按钮,在修改讨论页面输入修改后的讨论信息,点击修改按钮 | 根据id获取讨论的详细信息,在修改讨论页面中进行展示,修改讨论完成后,给出页面提示修改讨论成功 | 根据id获取讨论的详细信息,在修改讨论页面中进行展示,修改讨论完成后,给出页面提示修改讨论成功 | 通过 |
在系统中删除不需要的讨论信息时,可以使用讨论删除操作。进入讨论管理页面后,点击讨论后方的删除按钮可以将讨论的id信息提交到讨论控制层中。在讨论控制层中使用delete方法获取讨论的id信息,讨论控制层再调用讨论服务层中的delete方法。t_taolun中对应的讨论信息将会被删除,并给出页面提示信息,删除讨论成功。核心代码如下:
// 输出日志,表示当前正在执行TaolunService.deleteTaolun方法
logger.debug("TaolunService.deleteTaolun ......");
// 根据id调用Taolundao的deleteByPrimaryKey方法,删除Taolun
Taolundao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除讨论成功");
删除讨论页面如下所示。
图删除讨论界面
测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
---|---|---|---|---|---|---|
TEST_11 | 在学生管理页面,点击修改学生按钮,提交学生id到学生控制层,响应selectxuesheng方法查询t_xuesheng表中的学生数据,并返回修改学生页面进行展示学生详细信息,输入更改后的学生数据信息,点击修改按钮响应,响应学生控制层中的update方法完成修改操作 | 根据学生id获取学生详细信息,修改学生详细信息,提交到学生控制层中,进行数据同步,同步到t_xuesheng表中 | 在管理学生页面点击修改学生按钮,在修改学生页面输入修改后的学生信息,点击修改按钮 | 根据id获取学生的详细信息,在修改学生页面中进行展示,修改学生完成后,给出页面提示修改学生成功 | 根据id获取学生的详细信息,在修改学生页面中进行展示,修改学生完成后,给出页面提示修改学生成功 | 通过 |
在系统中删除不需要的学生信息时,可以使用学生删除操作。进入学生管理页面后,点击学生后方的删除按钮可以将学生的id信息提交到学生控制层中。在学生控制层中使用delete方法获取学生的id信息,学生控制层再调用学生服务层中的delete方法。t_xuesheng中对应的学生信息将会被删除,并给出页面提示信息,删除学生成功。核心代码如下:
// 输出日志,表示当前正在执行XueshengService.deleteXuesheng方法
logger.debug("XueshengService.deleteXuesheng ......");
// 根据id调用Xueshengdao的deleteByPrimaryKey方法,删除Xuesheng
Xueshengdao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除学生成功");
删除学生页面如下所示。
图删除学生界面
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计