发布时间:2023-04-28 01:18:29
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个智慧学院宿舍管理系统,智慧学院宿舍管理系统项目使用框架为SSM(MYECLIPSE),选用开发工具为eclipse。
测试规章制度添加表
| 测试用例 | 方案 | 输入数据 | 预期结果 | 测试结果 |
|---|---|---|---|---|
| 添加规章制度测试用例 | 在添加规章制度页面输入完整的规章制度信息,包括规章标题、规章制度、规章制度id、添加时间、,点击添加按钮进行测试 | 规章标题、规章制度、规章制度id、添加时间、 | 添加规章制度成功 | 添加规章制度成功 |
用户在系统中可以删除系统中不必要的规章制度信息,通过系统的登录验证后,跳转到规章制度管理页面。可以查看所有的规章制度信息,在对应的规章制度信息后方有规章制度信息的操作按钮。包括了修改和删除操作,点击删除按钮,可以将对应的规章制度id信息通过GET的方法提交到服务器中。通过deleteguizhangzhidu?id=规章制度id的GET地址将id信息提交到规章制度控制层中,在控制层中调用entity的delete方法进行规章制度信息的删除。删除规章制度信息成功后,规章制度数据表中的数据将被删除。返回页面提示信息删除规章制度成功。该部分核心代码如下:
// 输出日志,表示当前正在执行GuizhangzhiduService.deleteGuizhangzhidu方法
logger.debug("GuizhangzhiduService.deleteGuizhangzhidu ......");
// 根据id调用Guizhangzhidudao的deleteByPrimaryKey方法,删除Guizhangzhidu
Guizhangzhidudao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除规章制度成功");
删除规章制度后,给出删除规章制度成功的提示信息,提示信息如图所示。
测试宿舍物品添加表
| 测试用例 | 方案 | 输入数据 | 预期结果 | 测试结果 |
|---|---|---|---|---|
| 添加宿舍物品测试用例 | 在添加宿舍物品页面输入完整的宿舍物品信息,包括物品宿舍id、物品宿舍、物品名字、状态、宿舍物品、宿舍物品描述、,点击添加按钮进行测试 | 物品宿舍id、物品宿舍、物品名字、状态、宿舍物品、宿舍物品描述、 | 添加宿舍物品成功 | 添加宿舍物品成功 |
用户在系统中可以删除系统中不必要的宿舍物品信息,通过系统的登录验证后,跳转到宿舍物品管理页面。可以查看所有的宿舍物品信息,在对应的宿舍物品信息后方有宿舍物品信息的操作按钮。包括了修改和删除操作,点击删除按钮,可以将对应的宿舍物品id信息通过GET的方法提交到服务器中。通过deletesushewupin?id=宿舍物品id的GET地址将id信息提交到宿舍物品控制层中,在控制层中调用entity的delete方法进行宿舍物品信息的删除。删除宿舍物品信息成功后,宿舍物品数据表中的数据将被删除。返回页面提示信息删除宿舍物品成功。该部分核心代码如下:
// 输出日志,表示当前正在执行SushewupinService.deleteSushewupin方法
logger.debug("SushewupinService.deleteSushewupin ......");
// 根据id调用Sushewupindao的deleteByPrimaryKey方法,删除Sushewupin
Sushewupindao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除宿舍物品成功");
删除宿舍物品后,给出删除宿舍物品成功的提示信息,提示信息如图所示。
测试床位添加表
| 测试用例 | 方案 | 输入数据 | 预期结果 | 测试结果 |
|---|---|---|---|---|
| 添加床位测试用例 | 在添加床位页面输入完整的床位信息,包括床位宿舍id、床位、床位id、床位编号、上下铺、床位宿舍、,点击添加按钮进行测试 | 床位宿舍id、床位、床位id、床位编号、上下铺、床位宿舍、 | 添加床位成功 | 添加床位成功 |
用户在系统中可以删除系统中不必要的床位信息,通过系统的登录验证后,跳转到床位管理页面。可以查看所有的床位信息,在对应的床位信息后方有床位信息的操作按钮。包括了修改和删除操作,点击删除按钮,可以将对应的床位id信息通过GET的方法提交到服务器中。通过deletechuangwei?id=床位id的GET地址将id信息提交到床位控制层中,在控制层中调用entity的delete方法进行床位信息的删除。删除床位信息成功后,床位数据表中的数据将被删除。返回页面提示信息删除床位成功。该部分核心代码如下:
// 输出日志,表示当前正在执行ChuangweiService.deleteChuangwei方法
logger.debug("ChuangweiService.deleteChuangwei ......");
// 根据id调用Chuangweidao的deleteByPrimaryKey方法,删除Chuangwei
Chuangweidao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除床位成功");
删除床位后,给出删除床位成功的提示信息,提示信息如图所示。
测试管理员添加表
| 测试用例 | 方案 | 输入数据 | 预期结果 | 测试结果 |
|---|---|---|---|---|
| 添加管理员测试用例 | 在添加管理员页面输入完整的管理员信息,包括宿管密码、宿管账号、宿舍管理员id、,点击添加按钮进行测试 | 宿管密码、宿管账号、宿舍管理员id、 | 添加管理员成功 | 添加管理员成功 |
用户在系统中可以删除系统中不必要的管理员信息,通过系统的登录验证后,跳转到管理员管理页面。可以查看所有的管理员信息,在对应的管理员信息后方有管理员信息的操作按钮。包括了修改和删除操作,点击删除按钮,可以将对应的管理员id信息通过GET的方法提交到服务器中。通过deleteadmin?id=管理员id的GET地址将id信息提交到管理员控制层中,在控制层中调用entity的delete方法进行管理员信息的删除。删除管理员信息成功后,管理员数据表中的数据将被删除。返回页面提示信息删除管理员成功。该部分核心代码如下:
// 输出日志,表示当前正在执行AdminService.deleteAdmin方法
logger.debug("AdminService.deleteAdmin ......");
// 根据id调用Admindao的deleteByPrimaryKey方法,删除Admin
Admindao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除管理员成功");
删除管理员后,给出删除管理员成功的提示信息,提示信息如图所示。
测试维修申请添加表
| 测试用例 | 方案 | 输入数据 | 预期结果 | 测试结果 |
|---|---|---|---|---|
| 添加维修申请测试用例 | 在添加维修申请页面输入完整的维修申请信息,包括报修人、宿舍id、维修申请、维修申请宿舍、物品、报修人id、维修申请id、维修申请状态、,点击添加按钮进行测试 | 报修人、宿舍id、维修申请、维修申请宿舍、物品、报修人id、维修申请id、维修申请状态、 | 添加维修申请成功 | 添加维修申请成功 |
用户在系统中可以删除系统中不必要的维修申请信息,通过系统的登录验证后,跳转到维修申请管理页面。可以查看所有的维修申请信息,在对应的维修申请信息后方有维修申请信息的操作按钮。包括了修改和删除操作,点击删除按钮,可以将对应的维修申请id信息通过GET的方法提交到服务器中。通过deleteweixiushenqing?id=维修申请id的GET地址将id信息提交到维修申请控制层中,在控制层中调用entity的delete方法进行维修申请信息的删除。删除维修申请信息成功后,维修申请数据表中的数据将被删除。返回页面提示信息删除维修申请成功。该部分核心代码如下:
// 输出日志,表示当前正在执行WeixiushenqingService.deleteWeixiushenqing方法
logger.debug("WeixiushenqingService.deleteWeixiushenqing ......");
// 根据id调用Weixiushenqingdao的deleteByPrimaryKey方法,删除Weixiushenqing
Weixiushenqingdao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除维修申请成功");
删除维修申请后,给出删除维修申请成功的提示信息,提示信息如图所示。
测试投诉建议添加表
| 测试用例 | 方案 | 输入数据 | 预期结果 | 测试结果 |
|---|---|---|---|---|
| 添加投诉建议测试用例 | 在添加投诉建议页面输入完整的投诉建议信息,包括投诉建议、发布时间、反馈审核、投诉建议id、反馈人、反馈人id、内容、,点击添加按钮进行测试 | 投诉建议、发布时间、反馈审核、投诉建议id、反馈人、反馈人id、内容、 | 添加投诉建议成功 | 添加投诉建议成功 |
用户在系统中可以删除系统中不必要的投诉建议信息,通过系统的登录验证后,跳转到投诉建议管理页面。可以查看所有的投诉建议信息,在对应的投诉建议信息后方有投诉建议信息的操作按钮。包括了修改和删除操作,点击删除按钮,可以将对应的投诉建议id信息通过GET的方法提交到服务器中。通过deletetousujianyi?id=投诉建议id的GET地址将id信息提交到投诉建议控制层中,在控制层中调用entity的delete方法进行投诉建议信息的删除。删除投诉建议信息成功后,投诉建议数据表中的数据将被删除。返回页面提示信息删除投诉建议成功。该部分核心代码如下:
// 输出日志,表示当前正在执行TousujianyiService.deleteTousujianyi方法
logger.debug("TousujianyiService.deleteTousujianyi ......");
// 根据id调用Tousujianyidao的deleteByPrimaryKey方法,删除Tousujianyi
Tousujianyidao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除投诉建议成功");
删除投诉建议后,给出删除投诉建议成功的提示信息,提示信息如图所示。
测试宿舍添加表
| 测试用例 | 方案 | 输入数据 | 预期结果 | 测试结果 |
|---|---|---|---|---|
| 添加宿舍测试用例 | 在添加宿舍页面输入完整的宿舍信息,包括宿舍位置、宿舍id、宿舍编号、宿舍描述、宿舍评分、,点击添加按钮进行测试 | 宿舍位置、宿舍id、宿舍编号、宿舍描述、宿舍评分、 | 添加宿舍成功 | 添加宿舍成功 |
用户在系统中可以删除系统中不必要的宿舍信息,通过系统的登录验证后,跳转到宿舍管理页面。可以查看所有的宿舍信息,在对应的宿舍信息后方有宿舍信息的操作按钮。包括了修改和删除操作,点击删除按钮,可以将对应的宿舍id信息通过GET的方法提交到服务器中。通过deletesushe?id=宿舍id的GET地址将id信息提交到宿舍控制层中,在控制层中调用entity的delete方法进行宿舍信息的删除。删除宿舍信息成功后,宿舍数据表中的数据将被删除。返回页面提示信息删除宿舍成功。该部分核心代码如下:
// 输出日志,表示当前正在执行SusheService.deleteSushe方法
logger.debug("SusheService.deleteSushe ......");
// 根据id调用Sushedao的deleteByPrimaryKey方法,删除Sushe
Sushedao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除宿舍成功");
删除宿舍后,给出删除宿舍成功的提示信息,提示信息如图所示。
测试缴费添加表
| 测试用例 | 方案 | 输入数据 | 预期结果 | 测试结果 |
|---|---|---|---|---|
| 添加缴费测试用例 | 在添加缴费页面输入完整的缴费信息,包括费用、状态、缴费id、学生id、缴费、学生、发布时间、,点击添加按钮进行测试 | 费用、状态、缴费id、学生id、缴费、学生、发布时间、 | 添加缴费成功 | 添加缴费成功 |
用户在系统中可以删除系统中不必要的缴费信息,通过系统的登录验证后,跳转到缴费管理页面。可以查看所有的缴费信息,在对应的缴费信息后方有缴费信息的操作按钮。包括了修改和删除操作,点击删除按钮,可以将对应的缴费id信息通过GET的方法提交到服务器中。通过deletejiaofei?id=缴费id的GET地址将id信息提交到缴费控制层中,在控制层中调用entity的delete方法进行缴费信息的删除。删除缴费信息成功后,缴费数据表中的数据将被删除。返回页面提示信息删除缴费成功。该部分核心代码如下:
// 输出日志,表示当前正在执行JiaofeiService.deleteJiaofei方法
logger.debug("JiaofeiService.deleteJiaofei ......");
// 根据id调用Jiaofeidao的deleteByPrimaryKey方法,删除Jiaofei
Jiaofeidao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除缴费成功");
删除缴费后,给出删除缴费成功的提示信息,提示信息如图所示。
测试学生添加表
| 测试用例 | 方案 | 输入数据 | 预期结果 | 测试结果 |
|---|---|---|---|---|
| 添加学生测试用例 | 在添加学生页面输入完整的学生信息,包括名字、班级、学生id、账号、年级、密码、,点击添加按钮进行测试 | 名字、班级、学生id、账号、年级、密码、 | 添加学生成功 | 添加学生成功 |
用户在系统中可以删除系统中不必要的学生信息,通过系统的登录验证后,跳转到学生管理页面。可以查看所有的学生信息,在对应的学生信息后方有学生信息的操作按钮。包括了修改和删除操作,点击删除按钮,可以将对应的学生id信息通过GET的方法提交到服务器中。通过deletexuesheng?id=学生id的GET地址将id信息提交到学生控制层中,在控制层中调用entity的delete方法进行学生信息的删除。删除学生信息成功后,学生数据表中的数据将被删除。返回页面提示信息删除学生成功。该部分核心代码如下:
// 输出日志,表示当前正在执行XueshengService.deleteXuesheng方法
logger.debug("XueshengService.deleteXuesheng ......");
// 根据id调用Xueshengdao的deleteByPrimaryKey方法,删除Xuesheng
Xueshengdao.deleteByPrimaryKey(id);
request.setAttribute("message", "删除学生成功");
删除学生后,给出删除学生成功的提示信息,提示信息如图所示。
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计