发布时间:2023-04-30 23:20:35
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个基于JavaWeb的公益组织管理系统,基于JavaWeb的公益组织管理系统项目使用框架为SSM(MYECLIPSE),选用开发工具为eclipse。
表删除活动申请测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_1 | 用户在系统中对不需要的活动申请信息进行删除操作,提交活动申请的id信息,通过GET方式完成活动申请信息的删除操作 | 在活动申请管理页面通过,向服务器发起GET请求,提交活动申请id信息,删除数据库中的活动申请信息 | 在活动申请管理页面,点击删除活动申请按钮,提交活动申请id到活动申请控制层 | 控制层中接受活动申请id信息,调用delete函数进行活动申请数据库数据的删除,数据库中活动申请信息删除 | 与预期结果一直 | 通过 |
对于系统中不需要的活动申请信息可以在活动申请管理页面,通过点击删除活动申请按钮进行删除。点击删除操作后将活动申请id通过get方式提交到服务器中,在服务器中通过Huodongshenqingcontroller的delete方法响应请求,使用deleteByPrimaryKey方法传入id信息删除对应数据。若删除成功,则会返回页面信息,删除活动申请成功。
该部分核心代码如下:
// 输出日志,表示当前正在执行HuodongshenqingService.deleteHuodongshenqing方法
logger.debug("HuodongshenqingService.deleteHuodongshenqing ......");
// 根据id调用Huodongshenqingdao的deleteByPrimaryKey方法,删除Huodongshenqing
Huodongshenqingdao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除活动申请成功");
删除活动申请后,给出删除活动申请成功的提示信息,提示信息如图所示。
图删除活动申请界面
表删除项目测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_2 | 用户在系统中对不需要的项目信息进行删除操作,提交项目的id信息,通过GET方式完成项目信息的删除操作 | 在项目管理页面通过,向服务器发起GET请求,提交项目id信息,删除数据库中的项目信息 | 在项目管理页面,点击删除项目按钮,提交项目id到项目控制层 | 控制层中接受项目id信息,调用delete函数进行项目数据库数据的删除,数据库中项目信息删除 | 与预期结果一直 | 通过 |
对于系统中不需要的项目信息可以在项目管理页面,通过点击删除项目按钮进行删除。点击删除操作后将项目id通过get方式提交到服务器中,在服务器中通过Xiangmucontroller的delete方法响应请求,使用deleteByPrimaryKey方法传入id信息删除对应数据。若删除成功,则会返回页面信息,删除项目成功。
该部分核心代码如下:
// 输出日志,表示当前正在执行XiangmuService.deleteXiangmu方法
logger.debug("XiangmuService.deleteXiangmu ......");
// 根据id调用Xiangmudao的deleteByPrimaryKey方法,删除Xiangmu
Xiangmudao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除项目成功");
删除项目后,给出删除项目成功的提示信息,提示信息如图所示。
图删除项目界面
表删除管理员测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_3 | 用户在系统中对不需要的管理员信息进行删除操作,提交管理员的id信息,通过GET方式完成管理员信息的删除操作 | 在管理员管理页面通过,向服务器发起GET请求,提交管理员id信息,删除数据库中的管理员信息 | 在管理员管理页面,点击删除管理员按钮,提交管理员id到管理员控制层 | 控制层中接受管理员id信息,调用delete函数进行管理员数据库数据的删除,数据库中管理员信息删除 | 与预期结果一直 | 通过 |
对于系统中不需要的管理员信息可以在管理员管理页面,通过点击删除管理员按钮进行删除。点击删除操作后将管理员id通过get方式提交到服务器中,在服务器中通过Admincontroller的delete方法响应请求,使用deleteByPrimaryKey方法传入id信息删除对应数据。若删除成功,则会返回页面信息,删除管理员成功。
该部分核心代码如下:
// 输出日志,表示当前正在执行AdminService.deleteAdmin方法
logger.debug("AdminService.deleteAdmin ......");
// 根据id调用Admindao的deleteByPrimaryKey方法,删除Admin
Admindao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除管理员成功");
删除管理员后,给出删除管理员成功的提示信息,提示信息如图所示。
图删除管理员界面
表删除捐款使用测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_4 | 用户在系统中对不需要的捐款使用信息进行删除操作,提交捐款使用的id信息,通过GET方式完成捐款使用信息的删除操作 | 在捐款使用管理页面通过,向服务器发起GET请求,提交捐款使用id信息,删除数据库中的捐款使用信息 | 在捐款使用管理页面,点击删除捐款使用按钮,提交捐款使用id到捐款使用控制层 | 控制层中接受捐款使用id信息,调用delete函数进行捐款使用数据库数据的删除,数据库中捐款使用信息删除 | 与预期结果一直 | 通过 |
对于系统中不需要的捐款使用信息可以在捐款使用管理页面,通过点击删除捐款使用按钮进行删除。点击删除操作后将捐款使用id通过get方式提交到服务器中,在服务器中通过Juankuanshiyongcontroller的delete方法响应请求,使用deleteByPrimaryKey方法传入id信息删除对应数据。若删除成功,则会返回页面信息,删除捐款使用成功。
该部分核心代码如下:
// 输出日志,表示当前正在执行JuankuanshiyongService.deleteJuankuanshiyong方法
logger.debug("JuankuanshiyongService.deleteJuankuanshiyong ......");
// 根据id调用Juankuanshiyongdao的deleteByPrimaryKey方法,删除Juankuanshiyong
Juankuanshiyongdao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除捐款使用成功");
删除捐款使用后,给出删除捐款使用成功的提示信息,提示信息如图所示。
图删除捐款使用界面
表删除活动进度测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_5 | 用户在系统中对不需要的活动进度信息进行删除操作,提交活动进度的id信息,通过GET方式完成活动进度信息的删除操作 | 在活动进度管理页面通过,向服务器发起GET请求,提交活动进度id信息,删除数据库中的活动进度信息 | 在活动进度管理页面,点击删除活动进度按钮,提交活动进度id到活动进度控制层 | 控制层中接受活动进度id信息,调用delete函数进行活动进度数据库数据的删除,数据库中活动进度信息删除 | 与预期结果一直 | 通过 |
对于系统中不需要的活动进度信息可以在活动进度管理页面,通过点击删除活动进度按钮进行删除。点击删除操作后将活动进度id通过get方式提交到服务器中,在服务器中通过Huodongjinducontroller的delete方法响应请求,使用deleteByPrimaryKey方法传入id信息删除对应数据。若删除成功,则会返回页面信息,删除活动进度成功。
该部分核心代码如下:
// 输出日志,表示当前正在执行HuodongjinduService.deleteHuodongjindu方法
logger.debug("HuodongjinduService.deleteHuodongjindu ......");
// 根据id调用Huodongjindudao的deleteByPrimaryKey方法,删除Huodongjindu
Huodongjindudao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除活动进度成功");
删除活动进度后,给出删除活动进度成功的提示信息,提示信息如图所示。
图删除活动进度界面
表删除捐款明细测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_6 | 用户在系统中对不需要的捐款明细信息进行删除操作,提交捐款明细的id信息,通过GET方式完成捐款明细信息的删除操作 | 在捐款明细管理页面通过,向服务器发起GET请求,提交捐款明细id信息,删除数据库中的捐款明细信息 | 在捐款明细管理页面,点击删除捐款明细按钮,提交捐款明细id到捐款明细控制层 | 控制层中接受捐款明细id信息,调用delete函数进行捐款明细数据库数据的删除,数据库中捐款明细信息删除 | 与预期结果一直 | 通过 |
对于系统中不需要的捐款明细信息可以在捐款明细管理页面,通过点击删除捐款明细按钮进行删除。点击删除操作后将捐款明细id通过get方式提交到服务器中,在服务器中通过Juankuanmingxicontroller的delete方法响应请求,使用deleteByPrimaryKey方法传入id信息删除对应数据。若删除成功,则会返回页面信息,删除捐款明细成功。
该部分核心代码如下:
// 输出日志,表示当前正在执行JuankuanmingxiService.deleteJuankuanmingxi方法
logger.debug("JuankuanmingxiService.deleteJuankuanmingxi ......");
// 根据id调用Juankuanmingxidao的deleteByPrimaryKey方法,删除Juankuanmingxi
Juankuanmingxidao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除捐款明细成功");
删除捐款明细后,给出删除捐款明细成功的提示信息,提示信息如图所示。
图删除捐款明细界面
表删除公告测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_7 | 用户在系统中对不需要的公告信息进行删除操作,提交公告的id信息,通过GET方式完成公告信息的删除操作 | 在公告管理页面通过,向服务器发起GET请求,提交公告id信息,删除数据库中的公告信息 | 在公告管理页面,点击删除公告按钮,提交公告id到公告控制层 | 控制层中接受公告id信息,调用delete函数进行公告数据库数据的删除,数据库中公告信息删除 | 与预期结果一直 | 通过 |
对于系统中不需要的公告信息可以在公告管理页面,通过点击删除公告按钮进行删除。点击删除操作后将公告id通过get方式提交到服务器中,在服务器中通过Gonggaocontroller的delete方法响应请求,使用deleteByPrimaryKey方法传入id信息删除对应数据。若删除成功,则会返回页面信息,删除公告成功。
该部分核心代码如下:
// 输出日志,表示当前正在执行GonggaoService.deleteGonggao方法
logger.debug("GonggaoService.deleteGonggao ......");
// 根据id调用Gonggaodao的deleteByPrimaryKey方法,删除Gonggao
Gonggaodao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除公告成功");
删除公告后,给出删除公告成功的提示信息,提示信息如图所示。
图删除公告界面
表删除捐款测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_8 | 用户在系统中对不需要的捐款信息进行删除操作,提交捐款的id信息,通过GET方式完成捐款信息的删除操作 | 在捐款管理页面通过,向服务器发起GET请求,提交捐款id信息,删除数据库中的捐款信息 | 在捐款管理页面,点击删除捐款按钮,提交捐款id到捐款控制层 | 控制层中接受捐款id信息,调用delete函数进行捐款数据库数据的删除,数据库中捐款信息删除 | 与预期结果一直 | 通过 |
对于系统中不需要的捐款信息可以在捐款管理页面,通过点击删除捐款按钮进行删除。点击删除操作后将捐款id通过get方式提交到服务器中,在服务器中通过Juankuancontroller的delete方法响应请求,使用deleteByPrimaryKey方法传入id信息删除对应数据。若删除成功,则会返回页面信息,删除捐款成功。
该部分核心代码如下:
// 输出日志,表示当前正在执行JuankuanService.deleteJuankuan方法
logger.debug("JuankuanService.deleteJuankuan ......");
// 根据id调用Juankuandao的deleteByPrimaryKey方法,删除Juankuan
Juankuandao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除捐款成功");
删除捐款后,给出删除捐款成功的提示信息,提示信息如图所示。
图删除捐款界面
表删除志愿者测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_9 | 用户在系统中对不需要的志愿者信息进行删除操作,提交志愿者的id信息,通过GET方式完成志愿者信息的删除操作 | 在志愿者管理页面通过,向服务器发起GET请求,提交志愿者id信息,删除数据库中的志愿者信息 | 在志愿者管理页面,点击删除志愿者按钮,提交志愿者id到志愿者控制层 | 控制层中接受志愿者id信息,调用delete函数进行志愿者数据库数据的删除,数据库中志愿者信息删除 | 与预期结果一直 | 通过 |
对于系统中不需要的志愿者信息可以在志愿者管理页面,通过点击删除志愿者按钮进行删除。点击删除操作后将志愿者id通过get方式提交到服务器中,在服务器中通过Zhiyuanzhecontroller的delete方法响应请求,使用deleteByPrimaryKey方法传入id信息删除对应数据。若删除成功,则会返回页面信息,删除志愿者成功。
该部分核心代码如下:
// 输出日志,表示当前正在执行ZhiyuanzheService.deleteZhiyuanzhe方法
logger.debug("ZhiyuanzheService.deleteZhiyuanzhe ......");
// 根据id调用Zhiyuanzhedao的deleteByPrimaryKey方法,删除Zhiyuanzhe
Zhiyuanzhedao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除志愿者成功");
删除志愿者后,给出删除志愿者成功的提示信息,提示信息如图所示。
图删除志愿者界面
表删除项目分类测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_10 | 用户在系统中对不需要的项目分类信息进行删除操作,提交项目分类的id信息,通过GET方式完成项目分类信息的删除操作 | 在项目分类管理页面通过,向服务器发起GET请求,提交项目分类id信息,删除数据库中的项目分类信息 | 在项目分类管理页面,点击删除项目分类按钮,提交项目分类id到项目分类控制层 | 控制层中接受项目分类id信息,调用delete函数进行项目分类数据库数据的删除,数据库中项目分类信息删除 | 与预期结果一直 | 通过 |
对于系统中不需要的项目分类信息可以在项目分类管理页面,通过点击删除项目分类按钮进行删除。点击删除操作后将项目分类id通过get方式提交到服务器中,在服务器中通过Fenleicontroller的delete方法响应请求,使用deleteByPrimaryKey方法传入id信息删除对应数据。若删除成功,则会返回页面信息,删除项目分类成功。
该部分核心代码如下:
// 输出日志,表示当前正在执行FenleiService.deleteFenlei方法
logger.debug("FenleiService.deleteFenlei ......");
// 根据id调用Fenleidao的deleteByPrimaryKey方法,删除Fenlei
Fenleidao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除项目分类成功");
删除项目分类后,给出删除项目分类成功的提示信息,提示信息如图所示。
图删除项目分类界面
表删除志愿活动测试表
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_11 | 用户在系统中对不需要的志愿活动信息进行删除操作,提交志愿活动的id信息,通过GET方式完成志愿活动信息的删除操作 | 在志愿活动管理页面通过,向服务器发起GET请求,提交志愿活动id信息,删除数据库中的志愿活动信息 | 在志愿活动管理页面,点击删除志愿活动按钮,提交志愿活动id到志愿活动控制层 | 控制层中接受志愿活动id信息,调用delete函数进行志愿活动数据库数据的删除,数据库中志愿活动信息删除 | 与预期结果一直 | 通过 |
对于系统中不需要的志愿活动信息可以在志愿活动管理页面,通过点击删除志愿活动按钮进行删除。点击删除操作后将志愿活动id通过get方式提交到服务器中,在服务器中通过Zhiyuanhuodongcontroller的delete方法响应请求,使用deleteByPrimaryKey方法传入id信息删除对应数据。若删除成功,则会返回页面信息,删除志愿活动成功。
该部分核心代码如下:
// 输出日志,表示当前正在执行ZhiyuanhuodongService.deleteZhiyuanhuodong方法
logger.debug("ZhiyuanhuodongService.deleteZhiyuanhuodong ......");
// 根据id调用Zhiyuanhuodongdao的deleteByPrimaryKey方法,删除Zhiyuanhuodong
Zhiyuanhuodongdao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除志愿活动成功");
删除志愿活动后,给出删除志愿活动成功的提示信息,提示信息如图所示。
图删除志愿活动界面
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计