发布时间:2023-05-01 04:53:33
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个共青团员在线学习平台的设计与实现,共青团员在线学习平台的设计与实现项目使用框架为SSM(MYECLIPSE),选用开发工具为eclipse。
对已有的选择题信息进行修改,其实现步骤为通过选择题id获取选择题详细信息,对选择题信息进行修改,点击修改按钮完成选择题信息修改操作。在XuanzetiController中获取Xuanzeti的id信息,根据id信息调用XuanzetiMapper的selectById方法获取选择题详细信息。将修改后的选择题信息通过updateById方法进行修改,其核心代码如下:
选择题控制层核心代码:
//接受用户发起的updatexuanzeti请求
@RequestMapping(value = "updatexuanzetiact")
//调用选择题服务层的修改请求
xuanzetiservice.updatexuanzetiact(request, session);
选择题服务层核心代码:
//调用xuanzetidao的update方法根据选择题id修改选择题信息
xuanzetidao.update(xuanzeti);
//返回页面修改选择题成功提示信息
request.setAttribute("message", "修改选择题成功");
表删除选择题测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_1 | 用户在系统中对不需要的选择题信息进行删除操作,提交选择题的id信息,通过GET方式完成选择题信息的删除操作 | 在选择题管理页面通过,向服务器发起GET请求,提交选择题id信息,删除数据库中的选择题信息 | 在选择题管理页面,点击删除选择题按钮,提交选择题id到选择题控制层 | 控制层中接受选择题id信息,调用delete函数进行选择题数据库数据的删除,数据库中选择题信息删除 | 与预期结果一直 | 通过 |
对已有的学生信息进行修改,其实现步骤为通过学生id获取学生详细信息,对学生信息进行修改,点击修改按钮完成学生信息修改操作。在XueshengController中获取Xuesheng的id信息,根据id信息调用XueshengMapper的selectById方法获取学生详细信息。将修改后的学生信息通过updateById方法进行修改,其核心代码如下:
学生控制层核心代码:
//接受用户发起的updatexuesheng请求
@RequestMapping(value = "updatexueshengact")
//调用学生服务层的修改请求
xueshengservice.updatexueshengact(request, session);
学生服务层核心代码:
//调用xueshengdao的update方法根据学生id修改学生信息
xueshengdao.update(xuesheng);
//返回页面修改学生成功提示信息
request.setAttribute("message", "修改学生成功");
表删除学生测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_2 | 用户在系统中对不需要的学生信息进行删除操作,提交学生的id信息,通过GET方式完成学生信息的删除操作 | 在学生管理页面通过,向服务器发起GET请求,提交学生id信息,删除数据库中的学生信息 | 在学生管理页面,点击删除学生按钮,提交学生id到学生控制层 | 控制层中接受学生id信息,调用delete函数进行学生数据库数据的删除,数据库中学生信息删除 | 与预期结果一直 | 通过 |
对已有的判断题信息进行修改,其实现步骤为通过判断题id获取判断题详细信息,对判断题信息进行修改,点击修改按钮完成判断题信息修改操作。在PanduantiController中获取Panduanti的id信息,根据id信息调用PanduantiMapper的selectById方法获取判断题详细信息。将修改后的判断题信息通过updateById方法进行修改,其核心代码如下:
判断题控制层核心代码:
//接受用户发起的updatepanduanti请求
@RequestMapping(value = "updatepanduantiact")
//调用判断题服务层的修改请求
panduantiservice.updatepanduantiact(request, session);
判断题服务层核心代码:
//调用panduantidao的update方法根据判断题id修改判断题信息
panduantidao.update(panduanti);
//返回页面修改判断题成功提示信息
request.setAttribute("message", "修改判断题成功");
表删除判断题测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_3 | 用户在系统中对不需要的判断题信息进行删除操作,提交判断题的id信息,通过GET方式完成判断题信息的删除操作 | 在判断题管理页面通过,向服务器发起GET请求,提交判断题id信息,删除数据库中的判断题信息 | 在判断题管理页面,点击删除判断题按钮,提交判断题id到判断题控制层 | 控制层中接受判断题id信息,调用delete函数进行判断题数据库数据的删除,数据库中判断题信息删除 | 与预期结果一直 | 通过 |
对已有的讨论信息进行修改,其实现步骤为通过讨论id获取讨论详细信息,对讨论信息进行修改,点击修改按钮完成讨论信息修改操作。在TaolunController中获取Taolun的id信息,根据id信息调用TaolunMapper的selectById方法获取讨论详细信息。将修改后的讨论信息通过updateById方法进行修改,其核心代码如下:
讨论控制层核心代码:
//接受用户发起的updatetaolun请求
@RequestMapping(value = "updatetaolunact")
//调用讨论服务层的修改请求
taolunservice.updatetaolunact(request, session);
讨论服务层核心代码:
//调用taolundao的update方法根据讨论id修改讨论信息
taolundao.update(taolun);
//返回页面修改讨论成功提示信息
request.setAttribute("message", "修改讨论成功");
表删除讨论测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_4 | 用户在系统中对不需要的讨论信息进行删除操作,提交讨论的id信息,通过GET方式完成讨论信息的删除操作 | 在讨论管理页面通过,向服务器发起GET请求,提交讨论id信息,删除数据库中的讨论信息 | 在讨论管理页面,点击删除讨论按钮,提交讨论id到讨论控制层 | 控制层中接受讨论id信息,调用delete函数进行讨论数据库数据的删除,数据库中讨论信息删除 | 与预期结果一直 | 通过 |
对已有的积分商品信息进行修改,其实现步骤为通过积分商品id获取积分商品详细信息,对积分商品信息进行修改,点击修改按钮完成积分商品信息修改操作。在JifenshangpingController中获取Jifenshangping的id信息,根据id信息调用JifenshangpingMapper的selectById方法获取积分商品详细信息。将修改后的积分商品信息通过updateById方法进行修改,其核心代码如下:
积分商品控制层核心代码:
//接受用户发起的updatejifenshangping请求
@RequestMapping(value = "updatejifenshangpingact")
//调用积分商品服务层的修改请求
jifenshangpingservice.updatejifenshangpingact(request, session);
积分商品服务层核心代码:
//调用jifenshangpingdao的update方法根据积分商品id修改积分商品信息
jifenshangpingdao.update(jifenshangping);
//返回页面修改积分商品成功提示信息
request.setAttribute("message", "修改积分商品成功");
表删除积分商品测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_5 | 用户在系统中对不需要的积分商品信息进行删除操作,提交积分商品的id信息,通过GET方式完成积分商品信息的删除操作 | 在积分商品管理页面通过,向服务器发起GET请求,提交积分商品id信息,删除数据库中的积分商品信息 | 在积分商品管理页面,点击删除积分商品按钮,提交积分商品id到积分商品控制层 | 控制层中接受积分商品id信息,调用delete函数进行积分商品数据库数据的删除,数据库中积分商品信息删除 | 与预期结果一直 | 通过 |
对已有的讨论评论信息进行修改,其实现步骤为通过讨论评论id获取讨论评论详细信息,对讨论评论信息进行修改,点击修改按钮完成讨论评论信息修改操作。在TaolunpinglunController中获取Taolunpinglun的id信息,根据id信息调用TaolunpinglunMapper的selectById方法获取讨论评论详细信息。将修改后的讨论评论信息通过updateById方法进行修改,其核心代码如下:
讨论评论控制层核心代码:
//接受用户发起的updatetaolunpinglun请求
@RequestMapping(value = "updatetaolunpinglunact")
//调用讨论评论服务层的修改请求
taolunpinglunservice.updatetaolunpinglunact(request, session);
讨论评论服务层核心代码:
//调用taolunpinglundao的update方法根据讨论评论id修改讨论评论信息
taolunpinglundao.update(taolunpinglun);
//返回页面修改讨论评论成功提示信息
request.setAttribute("message", "修改讨论评论成功");
表删除讨论评论测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_6 | 用户在系统中对不需要的讨论评论信息进行删除操作,提交讨论评论的id信息,通过GET方式完成讨论评论信息的删除操作 | 在讨论评论管理页面通过,向服务器发起GET请求,提交讨论评论id信息,删除数据库中的讨论评论信息 | 在讨论评论管理页面,点击删除讨论评论按钮,提交讨论评论id到讨论评论控制层 | 控制层中接受讨论评论id信息,调用delete函数进行讨论评论数据库数据的删除,数据库中讨论评论信息删除 | 与预期结果一直 | 通过 |
对已有的管理员信息进行修改,其实现步骤为通过管理员id获取管理员详细信息,对管理员信息进行修改,点击修改按钮完成管理员信息修改操作。在AdminController中获取Admin的id信息,根据id信息调用AdminMapper的selectById方法获取管理员详细信息。将修改后的管理员信息通过updateById方法进行修改,其核心代码如下:
管理员控制层核心代码:
//接受用户发起的updateadmin请求
@RequestMapping(value = "updateadminact")
//调用管理员服务层的修改请求
adminservice.updateadminact(request, session);
管理员服务层核心代码:
//调用admindao的update方法根据管理员id修改管理员信息
admindao.update(admin);
//返回页面修改管理员成功提示信息
request.setAttribute("message", "修改管理员成功");
表删除管理员测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_7 | 用户在系统中对不需要的管理员信息进行删除操作,提交管理员的id信息,通过GET方式完成管理员信息的删除操作 | 在管理员管理页面通过,向服务器发起GET请求,提交管理员id信息,删除数据库中的管理员信息 | 在管理员管理页面,点击删除管理员按钮,提交管理员id到管理员控制层 | 控制层中接受管理员id信息,调用delete函数进行管理员数据库数据的删除,数据库中管理员信息删除 | 与预期结果一直 | 通过 |
对已有的学习文章信息进行修改,其实现步骤为通过学习文章id获取学习文章详细信息,对学习文章信息进行修改,点击修改按钮完成学习文章信息修改操作。在XuexiwenzhangController中获取Xuexiwenzhang的id信息,根据id信息调用XuexiwenzhangMapper的selectById方法获取学习文章详细信息。将修改后的学习文章信息通过updateById方法进行修改,其核心代码如下:
学习文章控制层核心代码:
//接受用户发起的updatexuexiwenzhang请求
@RequestMapping(value = "updatexuexiwenzhangact")
//调用学习文章服务层的修改请求
xuexiwenzhangservice.updatexuexiwenzhangact(request, session);
学习文章服务层核心代码:
//调用xuexiwenzhangdao的update方法根据学习文章id修改学习文章信息
xuexiwenzhangdao.update(xuexiwenzhang);
//返回页面修改学习文章成功提示信息
request.setAttribute("message", "修改学习文章成功");
表删除学习文章测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_8 | 用户在系统中对不需要的学习文章信息进行删除操作,提交学习文章的id信息,通过GET方式完成学习文章信息的删除操作 | 在学习文章管理页面通过,向服务器发起GET请求,提交学习文章id信息,删除数据库中的学习文章信息 | 在学习文章管理页面,点击删除学习文章按钮,提交学习文章id到学习文章控制层 | 控制层中接受学习文章id信息,调用delete函数进行学习文章数据库数据的删除,数据库中学习文章信息删除 | 与预期结果一直 | 通过 |
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计