发布时间:2023-05-01 06:56:23
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个公交查询系统smq1,公交查询系统smq1项目使用框架为JSP+SERVELT,选用开发工具为idea。
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_1 | 在用户管理页面,点击修改用户按钮,提交用户id到用户控制层,响应selectuser方法查询t_user表中的用户数据,并返回修改用户页面进行展示用户详细信息,输入更改后的用户数据信息,点击修改按钮响应,响应用户控制层中的update方法完成修改操作 | 根据用户id获取用户详细信息,修改用户详细信息,提交到用户控制层中,进行数据同步,同步到t_user表中 | 在管理用户页面点击修改用户按钮,在修改用户页面输入修改后的用户信息,点击修改按钮 | 根据id获取用户的详细信息,在修改用户页面中进行展示,修改用户完成后,给出页面提示修改用户成功 | 根据id获取用户的详细信息,在修改用户页面中进行展示,修改用户完成后,给出页面提示修改用户成功 | 通过 |
对已有的用户信息进行修改,其实现步骤为通过用户id获取用户详细信息,对用户信息进行修改,点击修改按钮完成用户信息修改操作。在UserController中获取User的id信息,根据id信息调用UserMapper的selectById方法获取用户详细信息。将修改后的用户信息通过updateById方法进行修改,其核心代码如下:
用户控制层核心代码:
//接受用户发起的updateuser请求
@RequestMapping(value = "updateuseract")
//调用用户服务层的修改请求
userservice.updateuseract(request, session);
用户服务层核心代码:
//调用userdao的update方法根据用户id修改用户信息
userdao.update(user);
//返回页面修改用户成功提示信息
request.setAttribute("message", "修改用户成功");
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_2 | 在留言管理页面,点击修改留言按钮,提交留言id到留言控制层,响应selectleavemessage方法查询t_leavemessage表中的留言数据,并返回修改留言页面进行展示留言详细信息,输入更改后的留言数据信息,点击修改按钮响应,响应留言控制层中的update方法完成修改操作 | 根据留言id获取留言详细信息,修改留言详细信息,提交到留言控制层中,进行数据同步,同步到t_leavemessage表中 | 在管理留言页面点击修改留言按钮,在修改留言页面输入修改后的留言信息,点击修改按钮 | 根据id获取留言的详细信息,在修改留言页面中进行展示,修改留言完成后,给出页面提示修改留言成功 | 根据id获取留言的详细信息,在修改留言页面中进行展示,修改留言完成后,给出页面提示修改留言成功 | 通过 |
对已有的留言信息进行修改,其实现步骤为通过留言id获取留言详细信息,对留言信息进行修改,点击修改按钮完成留言信息修改操作。在LeavemessageController中获取Leavemessage的id信息,根据id信息调用LeavemessageMapper的selectById方法获取留言详细信息。将修改后的留言信息通过updateById方法进行修改,其核心代码如下:
留言控制层核心代码:
//接受用户发起的updateleavemessage请求
@RequestMapping(value = "updateleavemessageact")
//调用留言服务层的修改请求
leavemessageservice.updateleavemessageact(request, session);
留言服务层核心代码:
//调用leavemessagedao的update方法根据留言id修改留言信息
leavemessagedao.update(leavemessage);
//返回页面修改留言成功提示信息
request.setAttribute("message", "修改留言成功");
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_3 | 在路线管理页面,点击修改路线按钮,提交路线id到路线控制层,响应selectroute方法查询t_route表中的路线数据,并返回修改路线页面进行展示路线详细信息,输入更改后的路线数据信息,点击修改按钮响应,响应路线控制层中的update方法完成修改操作 | 根据路线id获取路线详细信息,修改路线详细信息,提交到路线控制层中,进行数据同步,同步到t_route表中 | 在管理路线页面点击修改路线按钮,在修改路线页面输入修改后的路线信息,点击修改按钮 | 根据id获取路线的详细信息,在修改路线页面中进行展示,修改路线完成后,给出页面提示修改路线成功 | 根据id获取路线的详细信息,在修改路线页面中进行展示,修改路线完成后,给出页面提示修改路线成功 | 通过 |
对已有的路线信息进行修改,其实现步骤为通过路线id获取路线详细信息,对路线信息进行修改,点击修改按钮完成路线信息修改操作。在RouteController中获取Route的id信息,根据id信息调用RouteMapper的selectById方法获取路线详细信息。将修改后的路线信息通过updateById方法进行修改,其核心代码如下:
路线控制层核心代码:
//接受用户发起的updateroute请求
@RequestMapping(value = "updaterouteact")
//调用路线服务层的修改请求
routeservice.updaterouteact(request, session);
路线服务层核心代码:
//调用routedao的update方法根据路线id修改路线信息
routedao.update(route);
//返回页面修改路线成功提示信息
request.setAttribute("message", "修改路线成功");
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_4 | 在公告管理页面,点击修改公告按钮,提交公告id到公告控制层,响应selectnotice方法查询t_notice表中的公告数据,并返回修改公告页面进行展示公告详细信息,输入更改后的公告数据信息,点击修改按钮响应,响应公告控制层中的update方法完成修改操作 | 根据公告id获取公告详细信息,修改公告详细信息,提交到公告控制层中,进行数据同步,同步到t_notice表中 | 在管理公告页面点击修改公告按钮,在修改公告页面输入修改后的公告信息,点击修改按钮 | 根据id获取公告的详细信息,在修改公告页面中进行展示,修改公告完成后,给出页面提示修改公告成功 | 根据id获取公告的详细信息,在修改公告页面中进行展示,修改公告完成后,给出页面提示修改公告成功 | 通过 |
对已有的公告信息进行修改,其实现步骤为通过公告id获取公告详细信息,对公告信息进行修改,点击修改按钮完成公告信息修改操作。在NoticeController中获取Notice的id信息,根据id信息调用NoticeMapper的selectById方法获取公告详细信息。将修改后的公告信息通过updateById方法进行修改,其核心代码如下:
公告控制层核心代码:
//接受用户发起的updatenotice请求
@RequestMapping(value = "updatenoticeact")
//调用公告服务层的修改请求
noticeservice.updatenoticeact(request, session);
公告服务层核心代码:
//调用noticedao的update方法根据公告id修改公告信息
noticedao.update(notice);
//返回页面修改公告成功提示信息
request.setAttribute("message", "修改公告成功");
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_5 | 在公交管理页面,点击修改公交按钮,提交公交id到公交控制层,响应selecttransit方法查询t_transit表中的公交数据,并返回修改公交页面进行展示公交详细信息,输入更改后的公交数据信息,点击修改按钮响应,响应公交控制层中的update方法完成修改操作 | 根据公交id获取公交详细信息,修改公交详细信息,提交到公交控制层中,进行数据同步,同步到t_transit表中 | 在管理公交页面点击修改公交按钮,在修改公交页面输入修改后的公交信息,点击修改按钮 | 根据id获取公交的详细信息,在修改公交页面中进行展示,修改公交完成后,给出页面提示修改公交成功 | 根据id获取公交的详细信息,在修改公交页面中进行展示,修改公交完成后,给出页面提示修改公交成功 | 通过 |
对已有的公交信息进行修改,其实现步骤为通过公交id获取公交详细信息,对公交信息进行修改,点击修改按钮完成公交信息修改操作。在TransitController中获取Transit的id信息,根据id信息调用TransitMapper的selectById方法获取公交详细信息。将修改后的公交信息通过updateById方法进行修改,其核心代码如下:
公交控制层核心代码:
//接受用户发起的updatetransit请求
@RequestMapping(value = "updatetransitact")
//调用公交服务层的修改请求
transitservice.updatetransitact(request, session);
公交服务层核心代码:
//调用transitdao的update方法根据公交id修改公交信息
transitdao.update(transit);
//返回页面修改公交成功提示信息
request.setAttribute("message", "修改公交成功");
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_6 | 在司机管理页面,点击修改司机按钮,提交司机id到司机控制层,响应selectdriver方法查询t_driver表中的司机数据,并返回修改司机页面进行展示司机详细信息,输入更改后的司机数据信息,点击修改按钮响应,响应司机控制层中的update方法完成修改操作 | 根据司机id获取司机详细信息,修改司机详细信息,提交到司机控制层中,进行数据同步,同步到t_driver表中 | 在管理司机页面点击修改司机按钮,在修改司机页面输入修改后的司机信息,点击修改按钮 | 根据id获取司机的详细信息,在修改司机页面中进行展示,修改司机完成后,给出页面提示修改司机成功 | 根据id获取司机的详细信息,在修改司机页面中进行展示,修改司机完成后,给出页面提示修改司机成功 | 通过 |
对已有的司机信息进行修改,其实现步骤为通过司机id获取司机详细信息,对司机信息进行修改,点击修改按钮完成司机信息修改操作。在DriverController中获取Driver的id信息,根据id信息调用DriverMapper的selectById方法获取司机详细信息。将修改后的司机信息通过updateById方法进行修改,其核心代码如下:
司机控制层核心代码:
//接受用户发起的updatedriver请求
@RequestMapping(value = "updatedriveract")
//调用司机服务层的修改请求
driverservice.updatedriveract(request, session);
司机服务层核心代码:
//调用driverdao的update方法根据司机id修改司机信息
driverdao.update(driver);
//返回页面修改司机成功提示信息
request.setAttribute("message", "修改司机成功");
| 测试用例 | 用例描述 | 功能内容 | 用户操作 | 预期结果 | 实际结果 | 是否通过 |
|---|---|---|---|---|---|---|
| TEST_7 | 在管理员管理页面,点击修改管理员按钮,提交管理员id到管理员控制层,响应selectadmin方法查询t_admin表中的管理员数据,并返回修改管理员页面进行展示管理员详细信息,输入更改后的管理员数据信息,点击修改按钮响应,响应管理员控制层中的update方法完成修改操作 | 根据管理员id获取管理员详细信息,修改管理员详细信息,提交到管理员控制层中,进行数据同步,同步到t_admin表中 | 在管理管理员页面点击修改管理员按钮,在修改管理员页面输入修改后的管理员信息,点击修改按钮 | 根据id获取管理员的详细信息,在修改管理员页面中进行展示,修改管理员完成后,给出页面提示修改管理员成功 | 根据id获取管理员的详细信息,在修改管理员页面中进行展示,修改管理员完成后,给出页面提示修改管理员成功 | 通过 |
对已有的管理员信息进行修改,其实现步骤为通过管理员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", "修改管理员成功");
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计