发布时间:2023-11-28 11:53:26
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个智慧学院宿舍管理系统,智慧学院宿舍管理系统项目使用框架为SSM(MYECLIPSE),选用开发工具为eclipse。
表删除床位测试表
测试编号 | 功能模块 | 测试步骤 | 录入数据 | 预期结果 | 测试结果 | 测试结论 | 响应耗时 |
---|---|---|---|---|---|---|---|
TEST_1 | 测试系统中对床位的删除功能 | 用户登录系统,在系统中对床位进行删除,在床位管理页面,点击删除床位按钮,向服务器中的删除床位模块提交床位id信息,床位控制层中接受床位id信息,进行床位的删除操作 | 床位的id信息 | 页面返回删除床位成功信息,返回床位查询页面,页面床位信息消失,t_chuangwei表中对应数据删除 | 删除床位成功,t_chuangwei表中床位数据删除 | 删除床位功能可正常使用 | 1S |
管理员在床位管理页面,查询出所有的床位信息后,在对应的床位信息后,点击修改按钮,可以将床位id信息提交到服务器的床位控制层中。在控制层中通过update方法进行接收,接收床位id信息后使用select方法查询出对应的床位信息。并保存到request的chuangwei信息中,返回修改床位页面进行展示。此部分核心代码如下:
//输出日志信息,当前使用方法为Chuangwei控制层的修改Chuangwei方法
logger.debug("ChuangweiController.updateChuangwei ......");
//使用select方法根据id获取床位信息
Chuangwei chuangwei= chuangweidao.selectByPrimaryKey(id);
//将床位信息保存到request的chuangwei字段中
request.setAttribute("chuangwei", chuangwei);
//返回修改床位页面
return "updatechuangwei";
在修改床位页面,输入修改后的床位信息,点击提交按钮将更新后的床位信息提交到服务器后,使用修改床位方法进行接收。接收字段包括床位状态、床位宿舍、床位id、床位、床位编号、上下铺、,完成修改后,将给出页面提示信息修改床位信息成功。该部分核心代码如下:
//输出日志信息,当前使用方法为Chuangwei控制层的修改Chuangwei方法
logger.debug("ChuangweiController.updateChuangweiact ......");
//使用update方法根据id修改床位信息
chuangweidao.updateByPrimaryKeySelective(fenlei);
//将修改床位成功信息保存到request的message字段中
request.setAttribute("message", "修改分类信息成功");
//返回床位管理页面
return "forward:/chuangweimanage.action";
表删除学生测试表
测试编号 | 功能模块 | 测试步骤 | 录入数据 | 预期结果 | 测试结果 | 测试结论 | 响应耗时 |
---|---|---|---|---|---|---|---|
TEST_2 | 测试系统中对学生的删除功能 | 用户登录系统,在系统中对学生进行删除,在学生管理页面,点击删除学生按钮,向服务器中的删除学生模块提交学生id信息,学生控制层中接受学生id信息,进行学生的删除操作 | 学生的id信息 | 页面返回删除学生成功信息,返回学生查询页面,页面学生信息消失,t_xuesheng表中对应数据删除 | 删除学生成功,t_xuesheng表中学生数据删除 | 删除学生功能可正常使用 | 1S |
管理员在学生管理页面,查询出所有的学生信息后,在对应的学生信息后,点击修改按钮,可以将学生id信息提交到服务器的学生控制层中。在控制层中通过update方法进行接收,接收学生id信息后使用select方法查询出对应的学生信息。并保存到request的xuesheng信息中,返回修改学生页面进行展示。此部分核心代码如下:
//输出日志信息,当前使用方法为Xuesheng控制层的修改Xuesheng方法
logger.debug("XueshengController.updateXuesheng ......");
//使用select方法根据id获取学生信息
Xuesheng xuesheng= xueshengdao.selectByPrimaryKey(id);
//将学生信息保存到request的xuesheng字段中
request.setAttribute("xuesheng", xuesheng);
//返回修改学生页面
return "updatexuesheng";
在修改学生页面,输入修改后的学生信息,点击提交按钮将更新后的学生信息提交到服务器后,使用修改学生方法进行接收。接收字段包括学生、账号、学生id、年级、班级、名字、,完成修改后,将给出页面提示信息修改学生信息成功。该部分核心代码如下:
//输出日志信息,当前使用方法为Xuesheng控制层的修改Xuesheng方法
logger.debug("XueshengController.updateXueshengact ......");
//使用update方法根据id修改学生信息
xueshengdao.updateByPrimaryKeySelective(fenlei);
//将修改学生成功信息保存到request的message字段中
request.setAttribute("message", "修改分类信息成功");
//返回学生管理页面
return "forward:/xueshengmanage.action";
表删除投诉建议测试表
测试编号 | 功能模块 | 测试步骤 | 录入数据 | 预期结果 | 测试结果 | 测试结论 | 响应耗时 |
---|---|---|---|---|---|---|---|
TEST_3 | 测试系统中对投诉建议的删除功能 | 用户登录系统,在系统中对投诉建议进行删除,在投诉建议管理页面,点击删除投诉建议按钮,向服务器中的删除投诉建议模块提交投诉建议id信息,投诉建议控制层中接受投诉建议id信息,进行投诉建议的删除操作 | 投诉建议的id信息 | 页面返回删除投诉建议成功信息,返回投诉建议查询页面,页面投诉建议信息消失,t_tousujianyi表中对应数据删除 | 删除投诉建议成功,t_tousujianyi表中投诉建议数据删除 | 删除投诉建议功能可正常使用 | 1S |
管理员在投诉建议管理页面,查询出所有的投诉建议信息后,在对应的投诉建议信息后,点击修改按钮,可以将投诉建议id信息提交到服务器的投诉建议控制层中。在控制层中通过update方法进行接收,接收投诉建议id信息后使用select方法查询出对应的投诉建议信息。并保存到request的tousujianyi信息中,返回修改投诉建议页面进行展示。此部分核心代码如下:
//输出日志信息,当前使用方法为Tousujianyi控制层的修改Tousujianyi方法
logger.debug("TousujianyiController.updateTousujianyi ......");
//使用select方法根据id获取投诉建议信息
Tousujianyi tousujianyi= tousujianyidao.selectByPrimaryKey(id);
//将投诉建议信息保存到request的tousujianyi字段中
request.setAttribute("tousujianyi", tousujianyi);
//返回修改投诉建议页面
return "updatetousujianyi";
在修改投诉建议页面,输入修改后的投诉建议信息,点击提交按钮将更新后的投诉建议信息提交到服务器后,使用修改投诉建议方法进行接收。接收字段包括发布时间、投诉建议id、内容、反馈人、反馈人id、标题、反馈审核、,完成修改后,将给出页面提示信息修改投诉建议信息成功。该部分核心代码如下:
//输出日志信息,当前使用方法为Tousujianyi控制层的修改Tousujianyi方法
logger.debug("TousujianyiController.updateTousujianyiact ......");
//使用update方法根据id修改投诉建议信息
tousujianyidao.updateByPrimaryKeySelective(fenlei);
//将修改投诉建议成功信息保存到request的message字段中
request.setAttribute("message", "修改分类信息成功");
//返回投诉建议管理页面
return "forward:/tousujianyimanage.action";
表删除宿舍测试表
测试编号 | 功能模块 | 测试步骤 | 录入数据 | 预期结果 | 测试结果 | 测试结论 | 响应耗时 |
---|---|---|---|---|---|---|---|
TEST_4 | 测试系统中对宿舍的删除功能 | 用户登录系统,在系统中对宿舍进行删除,在宿舍管理页面,点击删除宿舍按钮,向服务器中的删除宿舍模块提交宿舍id信息,宿舍控制层中接受宿舍id信息,进行宿舍的删除操作 | 宿舍的id信息 | 页面返回删除宿舍成功信息,返回宿舍查询页面,页面宿舍信息消失,t_sushe表中对应数据删除 | 删除宿舍成功,t_sushe表中宿舍数据删除 | 删除宿舍功能可正常使用 | 1S |
管理员在宿舍管理页面,查询出所有的宿舍信息后,在对应的宿舍信息后,点击修改按钮,可以将宿舍id信息提交到服务器的宿舍控制层中。在控制层中通过update方法进行接收,接收宿舍id信息后使用select方法查询出对应的宿舍信息。并保存到request的sushe信息中,返回修改宿舍页面进行展示。此部分核心代码如下:
//输出日志信息,当前使用方法为Sushe控制层的修改Sushe方法
logger.debug("SusheController.updateSushe ......");
//使用select方法根据id获取宿舍信息
Sushe sushe= sushedao.selectByPrimaryKey(id);
//将宿舍信息保存到request的sushe字段中
request.setAttribute("sushe", sushe);
//返回修改宿舍页面
return "updatesushe";
在修改宿舍页面,输入修改后的宿舍信息,点击提交按钮将更新后的宿舍信息提交到服务器后,使用修改宿舍方法进行接收。接收字段包括宿舍id、宿舍、宿舍编号、宿舍位置、宿舍评分、,完成修改后,将给出页面提示信息修改宿舍信息成功。该部分核心代码如下:
//输出日志信息,当前使用方法为Sushe控制层的修改Sushe方法
logger.debug("SusheController.updateSusheact ......");
//使用update方法根据id修改宿舍信息
sushedao.updateByPrimaryKeySelective(fenlei);
//将修改宿舍成功信息保存到request的message字段中
request.setAttribute("message", "修改分类信息成功");
//返回宿舍管理页面
return "forward:/sushemanage.action";
表删除缴费测试表
测试编号 | 功能模块 | 测试步骤 | 录入数据 | 预期结果 | 测试结果 | 测试结论 | 响应耗时 |
---|---|---|---|---|---|---|---|
TEST_5 | 测试系统中对缴费的删除功能 | 用户登录系统,在系统中对缴费进行删除,在缴费管理页面,点击删除缴费按钮,向服务器中的删除缴费模块提交缴费id信息,缴费控制层中接受缴费id信息,进行缴费的删除操作 | 缴费的id信息 | 页面返回删除缴费成功信息,返回缴费查询页面,页面缴费信息消失,t_jiaofei表中对应数据删除 | 删除缴费成功,t_jiaofei表中缴费数据删除 | 删除缴费功能可正常使用 | 1S |
管理员在缴费管理页面,查询出所有的缴费信息后,在对应的缴费信息后,点击修改按钮,可以将缴费id信息提交到服务器的缴费控制层中。在控制层中通过update方法进行接收,接收缴费id信息后使用select方法查询出对应的缴费信息。并保存到request的jiaofei信息中,返回修改缴费页面进行展示。此部分核心代码如下:
//输出日志信息,当前使用方法为Jiaofei控制层的修改Jiaofei方法
logger.debug("JiaofeiController.updateJiaofei ......");
//使用select方法根据id获取缴费信息
Jiaofei jiaofei= jiaofeidao.selectByPrimaryKey(id);
//将缴费信息保存到request的jiaofei字段中
request.setAttribute("jiaofei", jiaofei);
//返回修改缴费页面
return "updatejiaofei";
在修改缴费页面,输入修改后的缴费信息,点击提交按钮将更新后的缴费信息提交到服务器后,使用修改缴费方法进行接收。接收字段包括缴费、发布时间、费用、学生、状态、学生id、标题、,完成修改后,将给出页面提示信息修改缴费信息成功。该部分核心代码如下:
//输出日志信息,当前使用方法为Jiaofei控制层的修改Jiaofei方法
logger.debug("JiaofeiController.updateJiaofeiact ......");
//使用update方法根据id修改缴费信息
jiaofeidao.updateByPrimaryKeySelective(fenlei);
//将修改缴费成功信息保存到request的message字段中
request.setAttribute("message", "修改分类信息成功");
//返回缴费管理页面
return "forward:/jiaofeimanage.action";
表删除宿舍物品测试表
测试编号 | 功能模块 | 测试步骤 | 录入数据 | 预期结果 | 测试结果 | 测试结论 | 响应耗时 |
---|---|---|---|---|---|---|---|
TEST_6 | 测试系统中对宿舍物品的删除功能 | 用户登录系统,在系统中对宿舍物品进行删除,在宿舍物品管理页面,点击删除宿舍物品按钮,向服务器中的删除宿舍物品模块提交宿舍物品id信息,宿舍物品控制层中接受宿舍物品id信息,进行宿舍物品的删除操作 | 宿舍物品的id信息 | 页面返回删除宿舍物品成功信息,返回宿舍物品查询页面,页面宿舍物品信息消失,t_sushewupin表中对应数据删除 | 删除宿舍物品成功,t_sushewupin表中宿舍物品数据删除 | 删除宿舍物品功能可正常使用 | 1S |
管理员在宿舍物品管理页面,查询出所有的宿舍物品信息后,在对应的宿舍物品信息后,点击修改按钮,可以将宿舍物品id信息提交到服务器的宿舍物品控制层中。在控制层中通过update方法进行接收,接收宿舍物品id信息后使用select方法查询出对应的宿舍物品信息。并保存到request的sushewupin信息中,返回修改宿舍物品页面进行展示。此部分核心代码如下:
//输出日志信息,当前使用方法为Sushewupin控制层的修改Sushewupin方法
logger.debug("SushewupinController.updateSushewupin ......");
//使用select方法根据id获取宿舍物品信息
Sushewupin sushewupin= sushewupindao.selectByPrimaryKey(id);
//将宿舍物品信息保存到request的sushewupin字段中
request.setAttribute("sushewupin", sushewupin);
//返回修改宿舍物品页面
return "updatesushewupin";
在修改宿舍物品页面,输入修改后的宿舍物品信息,点击提交按钮将更新后的宿舍物品信息提交到服务器后,使用修改宿舍物品方法进行接收。接收字段包括物品宿舍、物品宿舍id、状态、宿舍物品、宿舍物品id、物品名字、,完成修改后,将给出页面提示信息修改宿舍物品信息成功。该部分核心代码如下:
//输出日志信息,当前使用方法为Sushewupin控制层的修改Sushewupin方法
logger.debug("SushewupinController.updateSushewupinact ......");
//使用update方法根据id修改宿舍物品信息
sushewupindao.updateByPrimaryKeySelective(fenlei);
//将修改宿舍物品成功信息保存到request的message字段中
request.setAttribute("message", "修改分类信息成功");
//返回宿舍物品管理页面
return "forward:/sushewupinmanage.action";
表删除维修申请测试表
测试编号 | 功能模块 | 测试步骤 | 录入数据 | 预期结果 | 测试结果 | 测试结论 | 响应耗时 |
---|---|---|---|---|---|---|---|
TEST_7 | 测试系统中对维修申请的删除功能 | 用户登录系统,在系统中对维修申请进行删除,在维修申请管理页面,点击删除维修申请按钮,向服务器中的删除维修申请模块提交维修申请id信息,维修申请控制层中接受维修申请id信息,进行维修申请的删除操作 | 维修申请的id信息 | 页面返回删除维修申请成功信息,返回维修申请查询页面,页面维修申请信息消失,t_weixiushenqing表中对应数据删除 | 删除维修申请成功,t_weixiushenqing表中维修申请数据删除 | 删除维修申请功能可正常使用 | 1S |
管理员在维修申请管理页面,查询出所有的维修申请信息后,在对应的维修申请信息后,点击修改按钮,可以将维修申请id信息提交到服务器的维修申请控制层中。在控制层中通过update方法进行接收,接收维修申请id信息后使用select方法查询出对应的维修申请信息。并保存到request的weixiushenqing信息中,返回修改维修申请页面进行展示。此部分核心代码如下:
//输出日志信息,当前使用方法为Weixiushenqing控制层的修改Weixiushenqing方法
logger.debug("WeixiushenqingController.updateWeixiushenqing ......");
//使用select方法根据id获取维修申请信息
Weixiushenqing weixiushenqing= weixiushenqingdao.selectByPrimaryKey(id);
//将维修申请信息保存到request的weixiushenqing字段中
request.setAttribute("weixiushenqing", weixiushenqing);
//返回修改维修申请页面
return "updateweixiushenqing";
在修改维修申请页面,输入修改后的维修申请信息,点击提交按钮将更新后的维修申请信息提交到服务器后,使用修改维修申请方法进行接收。接收字段包括维修申请描述、维修申请宿舍、维修申请状态、宿舍id、维修申请id、物品、报修人、维修申请、,完成修改后,将给出页面提示信息修改维修申请信息成功。该部分核心代码如下:
//输出日志信息,当前使用方法为Weixiushenqing控制层的修改Weixiushenqing方法
logger.debug("WeixiushenqingController.updateWeixiushenqingact ......");
//使用update方法根据id修改维修申请信息
weixiushenqingdao.updateByPrimaryKeySelective(fenlei);
//将修改维修申请成功信息保存到request的message字段中
request.setAttribute("message", "修改分类信息成功");
//返回维修申请管理页面
return "forward:/weixiushenqingmanage.action";
表删除规章制度测试表
测试编号 | 功能模块 | 测试步骤 | 录入数据 | 预期结果 | 测试结果 | 测试结论 | 响应耗时 |
---|---|---|---|---|---|---|---|
TEST_8 | 测试系统中对规章制度的删除功能 | 用户登录系统,在系统中对规章制度进行删除,在规章制度管理页面,点击删除规章制度按钮,向服务器中的删除规章制度模块提交规章制度id信息,规章制度控制层中接受规章制度id信息,进行规章制度的删除操作 | 规章制度的id信息 | 页面返回删除规章制度成功信息,返回规章制度查询页面,页面规章制度信息消失,t_guizhangzhidu表中对应数据删除 | 删除规章制度成功,t_guizhangzhidu表中规章制度数据删除 | 删除规章制度功能可正常使用 | 1S |
管理员在规章制度管理页面,查询出所有的规章制度信息后,在对应的规章制度信息后,点击修改按钮,可以将规章制度id信息提交到服务器的规章制度控制层中。在控制层中通过update方法进行接收,接收规章制度id信息后使用select方法查询出对应的规章制度信息。并保存到request的guizhangzhidu信息中,返回修改规章制度页面进行展示。此部分核心代码如下:
//输出日志信息,当前使用方法为Guizhangzhidu控制层的修改Guizhangzhidu方法
logger.debug("GuizhangzhiduController.updateGuizhangzhidu ......");
//使用select方法根据id获取规章制度信息
Guizhangzhidu guizhangzhidu= guizhangzhidudao.selectByPrimaryKey(id);
//将规章制度信息保存到request的guizhangzhidu字段中
request.setAttribute("guizhangzhidu", guizhangzhidu);
//返回修改规章制度页面
return "updateguizhangzhidu";
在修改规章制度页面,输入修改后的规章制度信息,点击提交按钮将更新后的规章制度信息提交到服务器后,使用修改规章制度方法进行接收。接收字段包括规章内容、规章制度id、规章标题、规章制度、,完成修改后,将给出页面提示信息修改规章制度信息成功。该部分核心代码如下:
//输出日志信息,当前使用方法为Guizhangzhidu控制层的修改Guizhangzhidu方法
logger.debug("GuizhangzhiduController.updateGuizhangzhiduact ......");
//使用update方法根据id修改规章制度信息
guizhangzhidudao.updateByPrimaryKeySelective(fenlei);
//将修改规章制度成功信息保存到request的message字段中
request.setAttribute("message", "修改分类信息成功");
//返回规章制度管理页面
return "forward:/guizhangzhidumanage.action";
表删除管理员测试表
测试编号 | 功能模块 | 测试步骤 | 录入数据 | 预期结果 | 测试结果 | 测试结论 | 响应耗时 |
---|---|---|---|---|---|---|---|
TEST_9 | 测试系统中对管理员的删除功能 | 用户登录系统,在系统中对管理员进行删除,在管理员管理页面,点击删除管理员按钮,向服务器中的删除管理员模块提交管理员id信息,管理员控制层中接受管理员id信息,进行管理员的删除操作 | 管理员的id信息 | 页面返回删除管理员成功信息,返回管理员查询页面,页面管理员信息消失,t_admin表中对应数据删除 | 删除管理员成功,t_admin表中管理员数据删除 | 删除管理员功能可正常使用 | 1S |
管理员在管理员管理页面,查询出所有的管理员信息后,在对应的管理员信息后,点击修改按钮,可以将管理员id信息提交到服务器的管理员控制层中。在控制层中通过update方法进行接收,接收管理员id信息后使用select方法查询出对应的管理员信息。并保存到request的admin信息中,返回修改管理员页面进行展示。此部分核心代码如下:
//输出日志信息,当前使用方法为Admin控制层的修改Admin方法
logger.debug("AdminController.updateAdmin ......");
//使用select方法根据id获取管理员信息
Admin admin= admindao.selectByPrimaryKey(id);
//将管理员信息保存到request的admin字段中
request.setAttribute("admin", admin);
//返回修改管理员页面
return "updateadmin";
在修改管理员页面,输入修改后的管理员信息,点击提交按钮将更新后的管理员信息提交到服务器后,使用修改管理员方法进行接收。接收字段包括管理员、宿管密码、宿舍管理员id、,完成修改后,将给出页面提示信息修改管理员信息成功。该部分核心代码如下:
//输出日志信息,当前使用方法为Admin控制层的修改Admin方法
logger.debug("AdminController.updateAdminact ......");
//使用update方法根据id修改管理员信息
admindao.updateByPrimaryKeySelective(fenlei);
//将修改管理员成功信息保存到request的message字段中
request.setAttribute("message", "修改分类信息成功");
//返回管理员管理页面
return "forward:/adminmanage.action";
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计