发布时间:2023-05-06 13:25:15
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个基于WEB的留学生论坛的设计与实现,基于WEB的留学生论坛的设计与实现项目使用框架为SSM(MYECLIPSE),选用开发工具为idea。
对已有的管理员信息进行修改,其实现步骤为通过管理员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_upldateadmin | 修改管理员测试用例 | 进入管理员管理页面,通过点击修改按钮,查询管理员详细信息,完成账号、管理员、管理员id、信息修改后,点击修改按钮提交信息到服务器 | 向服务器提交需要修改的管理员修改后信息 | 在管理员修改页面点击管理员修改按钮 | 修改管理员成功,并跳转到管理员管理页面 | 正确 |
对已有的用户信息进行修改,其实现步骤为通过用户id获取用户详细信息,对用户信息进行修改,点击修改按钮完成用户信息修改操作。在YonghuController中获取Yonghu的id信息,根据id信息调用YonghuMapper的selectById方法获取用户详细信息。将修改后的用户信息通过updateById方法进行修改,其核心代码如下:
用户控制层核心代码:
//接受用户发起的updateyonghu请求
@RequestMapping(value = "updateyonghuact")
//调用用户服务层的修改请求
yonghuservice.updateyonghuact(request, session);
用户服务层核心代码:
//调用yonghudao的update方法根据用户id修改用户信息
yonghudao.update(yonghu);
//返回页面修改用户成功提示信息
request.setAttribute("message", "修改用户成功");
表修改用户测试表
| 修改用户用例 | 修改用户名称 | 修改用户功能 | 修改用户输入 | 修改用户过程 | 修改用户预期 | 修改用户结果 |
|---|---|---|---|---|---|---|
| test_upldateyonghu | 修改用户测试用例 | 进入用户管理页面,通过点击修改按钮,查询用户详细信息,完成昵称、密码、账号、用户id、个人介绍、用户、审核、信息修改后,点击修改按钮提交信息到服务器 | 向服务器提交需要修改的用户修改后信息 | 在用户修改页面点击用户修改按钮 | 修改用户成功,并跳转到用户管理页面 | 正确 |
对已有的分类信息进行修改,其实现步骤为通过分类id获取分类详细信息,对分类信息进行修改,点击修改按钮完成分类信息修改操作。在FenleiController中获取Fenlei的id信息,根据id信息调用FenleiMapper的selectById方法获取分类详细信息。将修改后的分类信息通过updateById方法进行修改,其核心代码如下:
分类控制层核心代码:
//接受用户发起的updatefenlei请求
@RequestMapping(value = "updatefenleiact")
//调用分类服务层的修改请求
fenleiservice.updatefenleiact(request, session);
分类服务层核心代码:
//调用fenleidao的update方法根据分类id修改分类信息
fenleidao.update(fenlei);
//返回页面修改分类成功提示信息
request.setAttribute("message", "修改分类成功");
表修改分类测试表
| 修改分类用例 | 修改分类名称 | 修改分类功能 | 修改分类输入 | 修改分类过程 | 修改分类预期 | 修改分类结果 |
|---|---|---|---|---|---|---|
| test_upldatefenlei | 修改分类测试用例 | 进入分类管理页面,通过点击修改按钮,查询分类详细信息,完成名称、分类id、分类、信息修改后,点击修改按钮提交信息到服务器 | 向服务器提交需要修改的分类修改后信息 | 在分类修改页面点击分类修改按钮 | 修改分类成功,并跳转到分类管理页面 | 正确 |
对已有的公告信息进行修改,其实现步骤为通过公告id获取公告详细信息,对公告信息进行修改,点击修改按钮完成公告信息修改操作。在GonggaoController中获取Gonggao的id信息,根据id信息调用GonggaoMapper的selectById方法获取公告详细信息。将修改后的公告信息通过updateById方法进行修改,其核心代码如下:
公告控制层核心代码:
//接受用户发起的updategonggao请求
@RequestMapping(value = "updategonggaoact")
//调用公告服务层的修改请求
gonggaoservice.updategonggaoact(request, session);
公告服务层核心代码:
//调用gonggaodao的update方法根据公告id修改公告信息
gonggaodao.update(gonggao);
//返回页面修改公告成功提示信息
request.setAttribute("message", "修改公告成功");
表修改公告测试表
| 修改公告用例 | 修改公告名称 | 修改公告功能 | 修改公告输入 | 修改公告过程 | 修改公告预期 | 修改公告结果 |
|---|---|---|---|---|---|---|
| test_upldategonggao | 修改公告测试用例 | 进入公告管理页面,通过点击修改按钮,查询公告详细信息,完成标题、公告、公告id、内容、信息修改后,点击修改按钮提交信息到服务器 | 向服务器提交需要修改的公告修改后信息 | 在公告修改页面点击公告修改按钮 | 修改公告成功,并跳转到公告管理页面 | 正确 |
对已有的帖子收藏信息进行修改,其实现步骤为通过帖子收藏id获取帖子收藏详细信息,对帖子收藏信息进行修改,点击修改按钮完成帖子收藏信息修改操作。在TiezishoucangController中获取Tiezishoucang的id信息,根据id信息调用TiezishoucangMapper的selectById方法获取帖子收藏详细信息。将修改后的帖子收藏信息通过updateById方法进行修改,其核心代码如下:
帖子收藏控制层核心代码:
//接受用户发起的updatetiezishoucang请求
@RequestMapping(value = "updatetiezishoucangact")
//调用帖子收藏服务层的修改请求
tiezishoucangservice.updatetiezishoucangact(request, session);
帖子收藏服务层核心代码:
//调用tiezishoucangdao的update方法根据帖子收藏id修改帖子收藏信息
tiezishoucangdao.update(tiezishoucang);
//返回页面修改帖子收藏成功提示信息
request.setAttribute("message", "修改帖子收藏成功");
表修改帖子收藏测试表
| 修改帖子收藏用例 | 修改帖子收藏名称 | 修改帖子收藏功能 | 修改帖子收藏输入 | 修改帖子收藏过程 | 修改帖子收藏预期 | 修改帖子收藏结果 |
|---|---|---|---|---|---|---|
| test_upldatetiezishoucang | 修改帖子收藏测试用例 | 进入帖子收藏管理页面,通过点击修改按钮,查询帖子收藏详细信息,完成帖子收藏、帖子、用户id、用户、帖子收藏id、信息修改后,点击修改按钮提交信息到服务器 | 向服务器提交需要修改的帖子收藏修改后信息 | 在帖子收藏修改页面点击帖子收藏修改按钮 | 修改帖子收藏成功,并跳转到帖子收藏管理页面 | 正确 |
对已有的私聊信息进行修改,其实现步骤为通过私聊id获取私聊详细信息,对私聊信息进行修改,点击修改按钮完成私聊信息修改操作。在SiliaoController中获取Siliao的id信息,根据id信息调用SiliaoMapper的selectById方法获取私聊详细信息。将修改后的私聊信息通过updateById方法进行修改,其核心代码如下:
私聊控制层核心代码:
//接受用户发起的updatesiliao请求
@RequestMapping(value = "updatesiliaoact")
//调用私聊服务层的修改请求
siliaoservice.updatesiliaoact(request, session);
私聊服务层核心代码:
//调用siliaodao的update方法根据私聊id修改私聊信息
siliaodao.update(siliao);
//返回页面修改私聊成功提示信息
request.setAttribute("message", "修改私聊成功");
表修改私聊测试表
| 修改私聊用例 | 修改私聊名称 | 修改私聊功能 | 修改私聊输入 | 修改私聊过程 | 修改私聊预期 | 修改私聊结果 |
|---|---|---|---|---|---|---|
| test_upldatesiliao | 修改私聊测试用例 | 进入私聊管理页面,通过点击修改按钮,查询私聊详细信息,完成收信人id、收信人、内容、发信人id、发信时间、私聊id、私聊、信息修改后,点击修改按钮提交信息到服务器 | 向服务器提交需要修改的私聊修改后信息 | 在私聊修改页面点击私聊修改按钮 | 修改私聊成功,并跳转到私聊管理页面 | 正确 |
对已有的板块信息进行修改,其实现步骤为通过板块id获取板块详细信息,对板块信息进行修改,点击修改按钮完成板块信息修改操作。在BankuaiController中获取Bankuai的id信息,根据id信息调用BankuaiMapper的selectById方法获取板块详细信息。将修改后的板块信息通过updateById方法进行修改,其核心代码如下:
板块控制层核心代码:
//接受用户发起的updatebankuai请求
@RequestMapping(value = "updatebankuaiact")
//调用板块服务层的修改请求
bankuaiservice.updatebankuaiact(request, session);
板块服务层核心代码:
//调用bankuaidao的update方法根据板块id修改板块信息
bankuaidao.update(bankuai);
//返回页面修改板块成功提示信息
request.setAttribute("message", "修改板块成功");
表修改板块测试表
| 修改板块用例 | 修改板块名称 | 修改板块功能 | 修改板块输入 | 修改板块过程 | 修改板块预期 | 修改板块结果 |
|---|---|---|---|---|---|---|
| test_upldatebankuai | 修改板块测试用例 | 进入板块管理页面,通过点击修改按钮,查询板块详细信息,完成板块id、版主id、版主、名称、图片、信息修改后,点击修改按钮提交信息到服务器 | 向服务器提交需要修改的板块修改后信息 | 在板块修改页面点击板块修改按钮 | 修改板块成功,并跳转到板块管理页面 | 正确 |
对已有的系统设置信息进行修改,其实现步骤为通过系统设置id获取系统设置详细信息,对系统设置信息进行修改,点击修改按钮完成系统设置信息修改操作。在XitongshezhiController中获取Xitongshezhi的id信息,根据id信息调用XitongshezhiMapper的selectById方法获取系统设置详细信息。将修改后的系统设置信息通过updateById方法进行修改,其核心代码如下:
系统设置控制层核心代码:
//接受用户发起的updatexitongshezhi请求
@RequestMapping(value = "updatexitongshezhiact")
//调用系统设置服务层的修改请求
xitongshezhiservice.updatexitongshezhiact(request, session);
系统设置服务层核心代码:
//调用xitongshezhidao的update方法根据系统设置id修改系统设置信息
xitongshezhidao.update(xitongshezhi);
//返回页面修改系统设置成功提示信息
request.setAttribute("message", "修改系统设置成功");
表修改系统设置测试表
| 修改系统设置用例 | 修改系统设置名称 | 修改系统设置功能 | 修改系统设置输入 | 修改系统设置过程 | 修改系统设置预期 | 修改系统设置结果 |
|---|---|---|---|---|---|---|
| test_upldatexitongshezhi | 修改系统设置测试用例 | 进入系统设置管理页面,通过点击修改按钮,查询系统设置详细信息,完成系统设置id、模块、图片、内容、标题、信息修改后,点击修改按钮提交信息到服务器 | 向服务器提交需要修改的系统设置修改后信息 | 在系统设置修改页面点击系统设置修改按钮 | 修改系统设置成功,并跳转到系统设置管理页面 | 正确 |
对已有的帖子信息进行修改,其实现步骤为通过帖子id获取帖子详细信息,对帖子信息进行修改,点击修改按钮完成帖子信息修改操作。在TieziController中获取Tiezi的id信息,根据id信息调用TieziMapper的selectById方法获取帖子详细信息。将修改后的帖子信息通过updateById方法进行修改,其核心代码如下:
帖子控制层核心代码:
//接受用户发起的updatetiezi请求
@RequestMapping(value = "updatetieziact")
//调用帖子服务层的修改请求
tieziservice.updatetieziact(request, session);
帖子服务层核心代码:
//调用tiezidao的update方法根据帖子id修改帖子信息
tiezidao.update(tiezi);
//返回页面修改帖子成功提示信息
request.setAttribute("message", "修改帖子成功");
表修改帖子测试表
| 修改帖子用例 | 修改帖子名称 | 修改帖子功能 | 修改帖子输入 | 修改帖子过程 | 修改帖子预期 | 修改帖子结果 |
|---|---|---|---|---|---|---|
| test_upldatetiezi | 修改帖子测试用例 | 进入帖子管理页面,通过点击修改按钮,查询帖子详细信息,完成用户id、用户、发布时间、配图、板块id、板块、分类、内容、帖子、分类id、帖子id、信息修改后,点击修改按钮提交信息到服务器 | 向服务器提交需要修改的帖子修改后信息 | 在帖子修改页面点击帖子修改按钮 | 修改帖子成功,并跳转到帖子管理页面 | 正确 |
对已有的帖子评论信息进行修改,其实现步骤为通过帖子评论id获取帖子评论详细信息,对帖子评论信息进行修改,点击修改按钮完成帖子评论信息修改操作。在TiezipinglunController中获取Tiezipinglun的id信息,根据id信息调用TiezipinglunMapper的selectById方法获取帖子评论详细信息。将修改后的帖子评论信息通过updateById方法进行修改,其核心代码如下:
帖子评论控制层核心代码:
//接受用户发起的updatetiezipinglun请求
@RequestMapping(value = "updatetiezipinglunact")
//调用帖子评论服务层的修改请求
tiezipinglunservice.updatetiezipinglunact(request, session);
帖子评论服务层核心代码:
//调用tiezipinglundao的update方法根据帖子评论id修改帖子评论信息
tiezipinglundao.update(tiezipinglun);
//返回页面修改帖子评论成功提示信息
request.setAttribute("message", "修改帖子评论成功");
表修改帖子评论测试表
| 修改帖子评论用例 | 修改帖子评论名称 | 修改帖子评论功能 | 修改帖子评论输入 | 修改帖子评论过程 | 修改帖子评论预期 | 修改帖子评论结果 |
|---|---|---|---|---|---|---|
| test_upldatetiezipinglun | 修改帖子评论测试用例 | 进入帖子评论管理页面,通过点击修改按钮,查询帖子评论详细信息,完成评论时间、帖子id、评论人id、评论人名字、帖子评论id、帖子评论、帖子、信息修改后,点击修改按钮提交信息到服务器 | 向服务器提交需要修改的帖子评论修改后信息 | 在帖子评论修改页面点击帖子评论修改按钮 | 修改帖子评论成功,并跳转到帖子评论管理页面 | 正确 |
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计