发布时间:2023-05-03 18:10:24
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个19年上海建桥-校园兼职管理系统,19年上海建桥-校园兼职管理系统项目使用框架为SSM(MYECLIPSE),选用开发工具为eclipse。
历史求职管理模块测试
本模块的操作人员为管理员,根据系统中的历史求职数据变化,例如新增历史求职或历史求职信息变动,可在此模块中完成新增、修改等操作。本测试模块主要进行历史求职的修改和删除操作,测试用例如表5.1所示:
表5.1 历史求职管理模块测试用例
| 功能描述 | 历史求职增加、修改与删除功能 | ||
|---|---|---|---|
| 所属模块 | 历史求职管理 | ||
| 用例目的 | 对历史求职管理功能的准确性进行测试 | ||
| 前提条件 | 用户登录系统,对历史求职模块进行操作 | ||
| 测试数据 | 期望结果 | 实际结果 | 结果分析 |
| 新增历史求职,缺失部分信息 | 新增历史求职失败 | 与期望一致 | 需填写完整历史求职信息 |
| 新增历史求职,填写完整信息 | 新增历史求职成功 | 与期望一致 | 功能准确 |
| 修改历史求职,缺失部分信息 | 修改历史求职失败 | 与期望一致 | 需填写完整历史求职信息 |
| 修改历史求职,填写完整信息 | 修改历史求职成功 | 与期望一致 | 功能准确 |
| 删除历史求职 | 删除成功 | 与期望一致 | 功能准确 |
为实现具体的功能,在LishiqiuzhiController中接受小程序中的ajax请求和页面中的get/post请求,LishiqiuzhiController调用LishiqiuzhiService中的具体接口将数据同步到lishiqiuzhi表中,完成历史求职相关的数据操作。
| 实现功能 | 数据流向 | 实现说明 |
|---|---|---|
| 添加历史求职 | LishiqiuzhiController.addlishiqiuzhiact->LishiqiuzhiService.addlishiqiuzhiact->LishiqiuzhiMapper.insert->lishiqiuzhi数据表->LishiqiuzhiController.addlishiqiuzhiact | 在历史求职控制层接受历史求职参数,调用历史求职服务层的插入方法,在历史求职服务层中调用历史求职dao层的插入方法,将数据插入到历史求职表中 |
| 删除历史求职 | LishiqiuzhiController.deletelishiqiuzhi->LishiqiuzhiService.deletelishiqiuzhi->LishiqiuzhiMapper.delete->lishiqiuzhi数据表->LishiqiuzhiController.deletelishiqiuzhi | 在历史求职控制层接受历史求职删除参数,调用历史求职服务层的删除方法,在历史求职服务层中调用历史求职dao层的删除方法,将从历史求职表中删除 |
| 修改历史求职 | LishiqiuzhiController.updatelishiqiuzhiact->LishiqiuzhiService.updatelishiqiuzhiact->LishiqiuzhiMapper.update->lishiqiuzhi数据表->LishiqiuzhiController.updatelishiqiuzhiact | 在历史求职控制层接受历史求职参数,调用历史求职服务层的修改方法,在历史求职服务层中调用历史求职dao层的修改方法,将数据同步到历史求职表中 |
| 查询历史求职 | LishiqiuzhiController.lishiqiuzhimanage->LishiqiuzhiService.lishiqiuzhimanage->LishiqiuzhiMapper.select->lishiqiuzhi数据表->LishiqiuzhiController.lishiqiuzhimanage | 在历史求职控制层接受历史求职查询请求,调用历史求职服务层的查询方法,在历史求职服务层中调用历史求职dao层的查询方法,从历史求职表中查询数据返回历史求职控制层 |
公司管理模块测试
本模块的操作人员为管理员,根据系统中的公司数据变化,例如新增公司或公司信息变动,可在此模块中完成新增、修改等操作。本测试模块主要进行公司的修改和删除操作,测试用例如表5.2所示:
表5.2 公司管理模块测试用例
| 功能描述 | 公司增加、修改与删除功能 | ||
|---|---|---|---|
| 所属模块 | 公司管理 | ||
| 用例目的 | 对公司管理功能的准确性进行测试 | ||
| 前提条件 | 用户登录系统,对公司模块进行操作 | ||
| 测试数据 | 期望结果 | 实际结果 | 结果分析 |
| 新增公司,缺失部分信息 | 新增公司失败 | 与期望一致 | 需填写完整公司信息 |
| 新增公司,填写完整信息 | 新增公司成功 | 与期望一致 | 功能准确 |
| 修改公司,缺失部分信息 | 修改公司失败 | 与期望一致 | 需填写完整公司信息 |
| 修改公司,填写完整信息 | 修改公司成功 | 与期望一致 | 功能准确 |
| 删除公司 | 删除成功 | 与期望一致 | 功能准确 |
为实现具体的功能,在GongsiController中接受小程序中的ajax请求和页面中的get/post请求,GongsiController调用GongsiService中的具体接口将数据同步到gongsi表中,完成公司相关的数据操作。
| 实现功能 | 数据流向 | 实现说明 |
|---|---|---|
| 添加公司 | GongsiController.addgongsiact->GongsiService.addgongsiact->GongsiMapper.insert->gongsi数据表->GongsiController.addgongsiact | 在公司控制层接受公司参数,调用公司服务层的插入方法,在公司服务层中调用公司dao层的插入方法,将数据插入到公司表中 |
| 删除公司 | GongsiController.deletegongsi->GongsiService.deletegongsi->GongsiMapper.delete->gongsi数据表->GongsiController.deletegongsi | 在公司控制层接受公司删除参数,调用公司服务层的删除方法,在公司服务层中调用公司dao层的删除方法,将从公司表中删除 |
| 修改公司 | GongsiController.updategongsiact->GongsiService.updategongsiact->GongsiMapper.update->gongsi数据表->GongsiController.updategongsiact | 在公司控制层接受公司参数,调用公司服务层的修改方法,在公司服务层中调用公司dao层的修改方法,将数据同步到公司表中 |
| 查询公司 | GongsiController.gongsimanage->GongsiService.gongsimanage->GongsiMapper.select->gongsi数据表->GongsiController.gongsimanage | 在公司控制层接受公司查询请求,调用公司服务层的查询方法,在公司服务层中调用公司dao层的查询方法,从公司表中查询数据返回公司控制层 |
管理员管理模块测试
本模块的操作人员为管理员,根据系统中的管理员数据变化,例如新增管理员或管理员信息变动,可在此模块中完成新增、修改等操作。本测试模块主要进行管理员的修改和删除操作,测试用例如表5.3所示:
表5.3 管理员管理模块测试用例
| 功能描述 | 管理员增加、修改与删除功能 | ||
|---|---|---|---|
| 所属模块 | 管理员管理 | ||
| 用例目的 | 对管理员管理功能的准确性进行测试 | ||
| 前提条件 | 用户登录系统,对管理员模块进行操作 | ||
| 测试数据 | 期望结果 | 实际结果 | 结果分析 |
| 新增管理员,缺失部分信息 | 新增管理员失败 | 与期望一致 | 需填写完整管理员信息 |
| 新增管理员,填写完整信息 | 新增管理员成功 | 与期望一致 | 功能准确 |
| 修改管理员,缺失部分信息 | 修改管理员失败 | 与期望一致 | 需填写完整管理员信息 |
| 修改管理员,填写完整信息 | 修改管理员成功 | 与期望一致 | 功能准确 |
| 删除管理员 | 删除成功 | 与期望一致 | 功能准确 |
为实现具体的功能,在AdminController中接受小程序中的ajax请求和页面中的get/post请求,AdminController调用AdminService中的具体接口将数据同步到admin表中,完成管理员相关的数据操作。
| 实现功能 | 数据流向 | 实现说明 |
|---|---|---|
| 添加管理员 | AdminController.addadminact->AdminService.addadminact->AdminMapper.insert->admin数据表->AdminController.addadminact | 在管理员控制层接受管理员参数,调用管理员服务层的插入方法,在管理员服务层中调用管理员dao层的插入方法,将数据插入到管理员表中 |
| 删除管理员 | AdminController.deleteadmin->AdminService.deleteadmin->AdminMapper.delete->admin数据表->AdminController.deleteadmin | 在管理员控制层接受管理员删除参数,调用管理员服务层的删除方法,在管理员服务层中调用管理员dao层的删除方法,将从管理员表中删除 |
| 修改管理员 | AdminController.updateadminact->AdminService.updateadminact->AdminMapper.update->admin数据表->AdminController.updateadminact | 在管理员控制层接受管理员参数,调用管理员服务层的修改方法,在管理员服务层中调用管理员dao层的修改方法,将数据同步到管理员表中 |
| 查询管理员 | AdminController.adminmanage->AdminService.adminmanage->AdminMapper.select->admin数据表->AdminController.adminmanage | 在管理员控制层接受管理员查询请求,调用管理员服务层的查询方法,在管理员服务层中调用管理员dao层的查询方法,从管理员表中查询数据返回管理员控制层 |
兼职管理模块测试
本模块的操作人员为管理员,根据系统中的兼职数据变化,例如新增兼职或兼职信息变动,可在此模块中完成新增、修改等操作。本测试模块主要进行兼职的修改和删除操作,测试用例如表5.4所示:
表5.4 兼职管理模块测试用例
| 功能描述 | 兼职增加、修改与删除功能 | ||
|---|---|---|---|
| 所属模块 | 兼职管理 | ||
| 用例目的 | 对兼职管理功能的准确性进行测试 | ||
| 前提条件 | 用户登录系统,对兼职模块进行操作 | ||
| 测试数据 | 期望结果 | 实际结果 | 结果分析 |
| 新增兼职,缺失部分信息 | 新增兼职失败 | 与期望一致 | 需填写完整兼职信息 |
| 新增兼职,填写完整信息 | 新增兼职成功 | 与期望一致 | 功能准确 |
| 修改兼职,缺失部分信息 | 修改兼职失败 | 与期望一致 | 需填写完整兼职信息 |
| 修改兼职,填写完整信息 | 修改兼职成功 | 与期望一致 | 功能准确 |
| 删除兼职 | 删除成功 | 与期望一致 | 功能准确 |
为实现具体的功能,在JianzhiController中接受小程序中的ajax请求和页面中的get/post请求,JianzhiController调用JianzhiService中的具体接口将数据同步到jianzhi表中,完成兼职相关的数据操作。
| 实现功能 | 数据流向 | 实现说明 |
|---|---|---|
| 添加兼职 | JianzhiController.addjianzhiact->JianzhiService.addjianzhiact->JianzhiMapper.insert->jianzhi数据表->JianzhiController.addjianzhiact | 在兼职控制层接受兼职参数,调用兼职服务层的插入方法,在兼职服务层中调用兼职dao层的插入方法,将数据插入到兼职表中 |
| 删除兼职 | JianzhiController.deletejianzhi->JianzhiService.deletejianzhi->JianzhiMapper.delete->jianzhi数据表->JianzhiController.deletejianzhi | 在兼职控制层接受兼职删除参数,调用兼职服务层的删除方法,在兼职服务层中调用兼职dao层的删除方法,将从兼职表中删除 |
| 修改兼职 | JianzhiController.updatejianzhiact->JianzhiService.updatejianzhiact->JianzhiMapper.update->jianzhi数据表->JianzhiController.updatejianzhiact | 在兼职控制层接受兼职参数,调用兼职服务层的修改方法,在兼职服务层中调用兼职dao层的修改方法,将数据同步到兼职表中 |
| 查询兼职 | JianzhiController.jianzhimanage->JianzhiService.jianzhimanage->JianzhiMapper.select->jianzhi数据表->JianzhiController.jianzhimanage | 在兼职控制层接受兼职查询请求,调用兼职服务层的查询方法,在兼职服务层中调用兼职dao层的查询方法,从兼职表中查询数据返回兼职控制层 |
职位申请管理模块测试
本模块的操作人员为管理员,根据系统中的职位申请数据变化,例如新增职位申请或职位申请信息变动,可在此模块中完成新增、修改等操作。本测试模块主要进行职位申请的修改和删除操作,测试用例如表5.5所示:
表5.5 职位申请管理模块测试用例
| 功能描述 | 职位申请增加、修改与删除功能 | ||
|---|---|---|---|
| 所属模块 | 职位申请管理 | ||
| 用例目的 | 对职位申请管理功能的准确性进行测试 | ||
| 前提条件 | 用户登录系统,对职位申请模块进行操作 | ||
| 测试数据 | 期望结果 | 实际结果 | 结果分析 |
| 新增职位申请,缺失部分信息 | 新增职位申请失败 | 与期望一致 | 需填写完整职位申请信息 |
| 新增职位申请,填写完整信息 | 新增职位申请成功 | 与期望一致 | 功能准确 |
| 修改职位申请,缺失部分信息 | 修改职位申请失败 | 与期望一致 | 需填写完整职位申请信息 |
| 修改职位申请,填写完整信息 | 修改职位申请成功 | 与期望一致 | 功能准确 |
| 删除职位申请 | 删除成功 | 与期望一致 | 功能准确 |
为实现具体的功能,在ZhiweishenqingController中接受小程序中的ajax请求和页面中的get/post请求,ZhiweishenqingController调用ZhiweishenqingService中的具体接口将数据同步到zhiweishenqing表中,完成职位申请相关的数据操作。
| 实现功能 | 数据流向 | 实现说明 |
|---|---|---|
| 添加职位申请 | ZhiweishenqingController.addzhiweishenqingact->ZhiweishenqingService.addzhiweishenqingact->ZhiweishenqingMapper.insert->zhiweishenqing数据表->ZhiweishenqingController.addzhiweishenqingact | 在职位申请控制层接受职位申请参数,调用职位申请服务层的插入方法,在职位申请服务层中调用职位申请dao层的插入方法,将数据插入到职位申请表中 |
| 删除职位申请 | ZhiweishenqingController.deletezhiweishenqing->ZhiweishenqingService.deletezhiweishenqing->ZhiweishenqingMapper.delete->zhiweishenqing数据表->ZhiweishenqingController.deletezhiweishenqing | 在职位申请控制层接受职位申请删除参数,调用职位申请服务层的删除方法,在职位申请服务层中调用职位申请dao层的删除方法,将从职位申请表中删除 |
| 修改职位申请 | ZhiweishenqingController.updatezhiweishenqingact->ZhiweishenqingService.updatezhiweishenqingact->ZhiweishenqingMapper.update->zhiweishenqing数据表->ZhiweishenqingController.updatezhiweishenqingact | 在职位申请控制层接受职位申请参数,调用职位申请服务层的修改方法,在职位申请服务层中调用职位申请dao层的修改方法,将数据同步到职位申请表中 |
| 查询职位申请 | ZhiweishenqingController.zhiweishenqingmanage->ZhiweishenqingService.zhiweishenqingmanage->ZhiweishenqingMapper.select->zhiweishenqing数据表->ZhiweishenqingController.zhiweishenqingmanage | 在职位申请控制层接受职位申请查询请求,调用职位申请服务层的查询方法,在职位申请服务层中调用职位申请dao层的查询方法,从职位申请表中查询数据返回职位申请控制层 |
公司评论管理模块测试
本模块的操作人员为管理员,根据系统中的公司评论数据变化,例如新增公司评论或公司评论信息变动,可在此模块中完成新增、修改等操作。本测试模块主要进行公司评论的修改和删除操作,测试用例如表5.6所示:
表5.6 公司评论管理模块测试用例
| 功能描述 | 公司评论增加、修改与删除功能 | ||
|---|---|---|---|
| 所属模块 | 公司评论管理 | ||
| 用例目的 | 对公司评论管理功能的准确性进行测试 | ||
| 前提条件 | 用户登录系统,对公司评论模块进行操作 | ||
| 测试数据 | 期望结果 | 实际结果 | 结果分析 |
| 新增公司评论,缺失部分信息 | 新增公司评论失败 | 与期望一致 | 需填写完整公司评论信息 |
| 新增公司评论,填写完整信息 | 新增公司评论成功 | 与期望一致 | 功能准确 |
| 修改公司评论,缺失部分信息 | 修改公司评论失败 | 与期望一致 | 需填写完整公司评论信息 |
| 修改公司评论,填写完整信息 | 修改公司评论成功 | 与期望一致 | 功能准确 |
| 删除公司评论 | 删除成功 | 与期望一致 | 功能准确 |
为实现具体的功能,在GongsipinglunController中接受小程序中的ajax请求和页面中的get/post请求,GongsipinglunController调用GongsipinglunService中的具体接口将数据同步到gongsipinglun表中,完成公司评论相关的数据操作。
| 实现功能 | 数据流向 | 实现说明 |
|---|---|---|
| 添加公司评论 | GongsipinglunController.addgongsipinglunact->GongsipinglunService.addgongsipinglunact->GongsipinglunMapper.insert->gongsipinglun数据表->GongsipinglunController.addgongsipinglunact | 在公司评论控制层接受公司评论参数,调用公司评论服务层的插入方法,在公司评论服务层中调用公司评论dao层的插入方法,将数据插入到公司评论表中 |
| 删除公司评论 | GongsipinglunController.deletegongsipinglun->GongsipinglunService.deletegongsipinglun->GongsipinglunMapper.delete->gongsipinglun数据表->GongsipinglunController.deletegongsipinglun | 在公司评论控制层接受公司评论删除参数,调用公司评论服务层的删除方法,在公司评论服务层中调用公司评论dao层的删除方法,将从公司评论表中删除 |
| 修改公司评论 | GongsipinglunController.updategongsipinglunact->GongsipinglunService.updategongsipinglunact->GongsipinglunMapper.update->gongsipinglun数据表->GongsipinglunController.updategongsipinglunact | 在公司评论控制层接受公司评论参数,调用公司评论服务层的修改方法,在公司评论服务层中调用公司评论dao层的修改方法,将数据同步到公司评论表中 |
| 查询公司评论 | GongsipinglunController.gongsipinglunmanage->GongsipinglunService.gongsipinglunmanage->GongsipinglunMapper.select->gongsipinglun数据表->GongsipinglunController.gongsipinglunmanage | 在公司评论控制层接受公司评论查询请求,调用公司评论服务层的查询方法,在公司评论服务层中调用公司评论dao层的查询方法,从公司评论表中查询数据返回公司评论控制层 |
兼职评论管理模块测试
本模块的操作人员为管理员,根据系统中的兼职评论数据变化,例如新增兼职评论或兼职评论信息变动,可在此模块中完成新增、修改等操作。本测试模块主要进行兼职评论的修改和删除操作,测试用例如表5.7所示:
表5.7 兼职评论管理模块测试用例
| 功能描述 | 兼职评论增加、修改与删除功能 | ||
|---|---|---|---|
| 所属模块 | 兼职评论管理 | ||
| 用例目的 | 对兼职评论管理功能的准确性进行测试 | ||
| 前提条件 | 用户登录系统,对兼职评论模块进行操作 | ||
| 测试数据 | 期望结果 | 实际结果 | 结果分析 |
| 新增兼职评论,缺失部分信息 | 新增兼职评论失败 | 与期望一致 | 需填写完整兼职评论信息 |
| 新增兼职评论,填写完整信息 | 新增兼职评论成功 | 与期望一致 | 功能准确 |
| 修改兼职评论,缺失部分信息 | 修改兼职评论失败 | 与期望一致 | 需填写完整兼职评论信息 |
| 修改兼职评论,填写完整信息 | 修改兼职评论成功 | 与期望一致 | 功能准确 |
| 删除兼职评论 | 删除成功 | 与期望一致 | 功能准确 |
为实现具体的功能,在JianzhipinglunController中接受小程序中的ajax请求和页面中的get/post请求,JianzhipinglunController调用JianzhipinglunService中的具体接口将数据同步到jianzhipinglun表中,完成兼职评论相关的数据操作。
| 实现功能 | 数据流向 | 实现说明 |
|---|---|---|
| 添加兼职评论 | JianzhipinglunController.addjianzhipinglunact->JianzhipinglunService.addjianzhipinglunact->JianzhipinglunMapper.insert->jianzhipinglun数据表->JianzhipinglunController.addjianzhipinglunact | 在兼职评论控制层接受兼职评论参数,调用兼职评论服务层的插入方法,在兼职评论服务层中调用兼职评论dao层的插入方法,将数据插入到兼职评论表中 |
| 删除兼职评论 | JianzhipinglunController.deletejianzhipinglun->JianzhipinglunService.deletejianzhipinglun->JianzhipinglunMapper.delete->jianzhipinglun数据表->JianzhipinglunController.deletejianzhipinglun | 在兼职评论控制层接受兼职评论删除参数,调用兼职评论服务层的删除方法,在兼职评论服务层中调用兼职评论dao层的删除方法,将从兼职评论表中删除 |
| 修改兼职评论 | JianzhipinglunController.updatejianzhipinglunact->JianzhipinglunService.updatejianzhipinglunact->JianzhipinglunMapper.update->jianzhipinglun数据表->JianzhipinglunController.updatejianzhipinglunact | 在兼职评论控制层接受兼职评论参数,调用兼职评论服务层的修改方法,在兼职评论服务层中调用兼职评论dao层的修改方法,将数据同步到兼职评论表中 |
| 查询兼职评论 | JianzhipinglunController.jianzhipinglunmanage->JianzhipinglunService.jianzhipinglunmanage->JianzhipinglunMapper.select->jianzhipinglun数据表->JianzhipinglunController.jianzhipinglunmanage | 在兼职评论控制层接受兼职评论查询请求,调用兼职评论服务层的查询方法,在兼职评论服务层中调用兼职评论dao层的查询方法,从兼职评论表中查询数据返回兼职评论控制层 |
新闻管理模块测试
本模块的操作人员为管理员,根据系统中的新闻数据变化,例如新增新闻或新闻信息变动,可在此模块中完成新增、修改等操作。本测试模块主要进行新闻的修改和删除操作,测试用例如表5.8所示:
表5.8 新闻管理模块测试用例
| 功能描述 | 新闻增加、修改与删除功能 | ||
|---|---|---|---|
| 所属模块 | 新闻管理 | ||
| 用例目的 | 对新闻管理功能的准确性进行测试 | ||
| 前提条件 | 用户登录系统,对新闻模块进行操作 | ||
| 测试数据 | 期望结果 | 实际结果 | 结果分析 |
| 新增新闻,缺失部分信息 | 新增新闻失败 | 与期望一致 | 需填写完整新闻信息 |
| 新增新闻,填写完整信息 | 新增新闻成功 | 与期望一致 | 功能准确 |
| 修改新闻,缺失部分信息 | 修改新闻失败 | 与期望一致 | 需填写完整新闻信息 |
| 修改新闻,填写完整信息 | 修改新闻成功 | 与期望一致 | 功能准确 |
| 删除新闻 | 删除成功 | 与期望一致 | 功能准确 |
为实现具体的功能,在XinwenController中接受小程序中的ajax请求和页面中的get/post请求,XinwenController调用XinwenService中的具体接口将数据同步到xinwen表中,完成新闻相关的数据操作。
| 实现功能 | 数据流向 | 实现说明 |
|---|---|---|
| 添加新闻 | XinwenController.addxinwenact->XinwenService.addxinwenact->XinwenMapper.insert->xinwen数据表->XinwenController.addxinwenact | 在新闻控制层接受新闻参数,调用新闻服务层的插入方法,在新闻服务层中调用新闻dao层的插入方法,将数据插入到新闻表中 |
| 删除新闻 | XinwenController.deletexinwen->XinwenService.deletexinwen->XinwenMapper.delete->xinwen数据表->XinwenController.deletexinwen | 在新闻控制层接受新闻删除参数,调用新闻服务层的删除方法,在新闻服务层中调用新闻dao层的删除方法,将从新闻表中删除 |
| 修改新闻 | XinwenController.updatexinwenact->XinwenService.updatexinwenact->XinwenMapper.update->xinwen数据表->XinwenController.updatexinwenact | 在新闻控制层接受新闻参数,调用新闻服务层的修改方法,在新闻服务层中调用新闻dao层的修改方法,将数据同步到新闻表中 |
| 查询新闻 | XinwenController.xinwenmanage->XinwenService.xinwenmanage->XinwenMapper.select->xinwen数据表->XinwenController.xinwenmanage | 在新闻控制层接受新闻查询请求,调用新闻服务层的查询方法,在新闻服务层中调用新闻dao层的查询方法,从新闻表中查询数据返回新闻控制层 |
学生管理模块测试
本模块的操作人员为管理员,根据系统中的学生数据变化,例如新增学生或学生信息变动,可在此模块中完成新增、修改等操作。本测试模块主要进行学生的修改和删除操作,测试用例如表5.9所示:
表5.9 学生管理模块测试用例
| 功能描述 | 学生增加、修改与删除功能 | ||
|---|---|---|---|
| 所属模块 | 学生管理 | ||
| 用例目的 | 对学生管理功能的准确性进行测试 | ||
| 前提条件 | 用户登录系统,对学生模块进行操作 | ||
| 测试数据 | 期望结果 | 实际结果 | 结果分析 |
| 新增学生,缺失部分信息 | 新增学生失败 | 与期望一致 | 需填写完整学生信息 |
| 新增学生,填写完整信息 | 新增学生成功 | 与期望一致 | 功能准确 |
| 修改学生,缺失部分信息 | 修改学生失败 | 与期望一致 | 需填写完整学生信息 |
| 修改学生,填写完整信息 | 修改学生成功 | 与期望一致 | 功能准确 |
| 删除学生 | 删除成功 | 与期望一致 | 功能准确 |
为实现具体的功能,在XueshengController中接受小程序中的ajax请求和页面中的get/post请求,XueshengController调用XueshengService中的具体接口将数据同步到xuesheng表中,完成学生相关的数据操作。
| 实现功能 | 数据流向 | 实现说明 |
|---|---|---|
| 添加学生 | XueshengController.addxueshengact->XueshengService.addxueshengact->XueshengMapper.insert->xuesheng数据表->XueshengController.addxueshengact | 在学生控制层接受学生参数,调用学生服务层的插入方法,在学生服务层中调用学生dao层的插入方法,将数据插入到学生表中 |
| 删除学生 | XueshengController.deletexuesheng->XueshengService.deletexuesheng->XueshengMapper.delete->xuesheng数据表->XueshengController.deletexuesheng | 在学生控制层接受学生删除参数,调用学生服务层的删除方法,在学生服务层中调用学生dao层的删除方法,将从学生表中删除 |
| 修改学生 | XueshengController.updatexueshengact->XueshengService.updatexueshengact->XueshengMapper.update->xuesheng数据表->XueshengController.updatexueshengact | 在学生控制层接受学生参数,调用学生服务层的修改方法,在学生服务层中调用学生dao层的修改方法,将数据同步到学生表中 |
| 查询学生 | XueshengController.xueshengmanage->XueshengService.xueshengmanage->XueshengMapper.select->xuesheng数据表->XueshengController.xueshengmanage | 在学生控制层接受学生查询请求,调用学生服务层的查询方法,在学生服务层中调用学生dao层的查询方法,从学生表中查询数据返回学生控制层 |
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计