发布时间:2023-01-13 16:26:01
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个公交查询系统smq1,公交查询系统smq1项目使用框架为JSP+SERVELT,选用开发工具为idea。
修改管理员测试说明表
| 修改管理员编号 | 修改管理员名称 | 修改管理员条件 | 修改管理员步骤 | 修改管理员说明 | 修改管理员结果 |
|---|---|---|---|---|---|
| test_updateadmin | 修改管理员测试用例 | 在系统页面中,进入管理管理员页面,进行管理员数据管理 | 点击修改管理员管理页面的修改管理员按钮,在页面中添加修改后的管理员信息,包括字段信息管理员、账号、密码、 | 在管理员控制层中,通过updateadmin接口接收管理员信息,使用admin、username、password、进行接收,后根据id修改管理员数据 | 页面给出提示修改管理员成功,修改管理员功能正确 |
从admin表中查询出所有的管理员信息,将其展示到管理员表中,可以对管理员进行删除和修改操作。其具体步骤为在页面发起adminmanage请求,在Admincontroller中响应Adminmanage请求,通过selectByExample方法查询所有的Admin信息,返回到adminmanage页面使用foreach进行循环展示,其核心代码如下:
管理员控制层核心代码:
//接受用户发起的adminmanage请求
@RequestMapping(value = "adminmanage")
//调用管理员服务层的管理请求
adminservice.adminmanage(request, session);
管理员服务层核心代码:
//调用admindao的selectByExample方法查询管理员信息
List adminall = admindao.selectByExample(example);
//返回页面查询的管理员信息
request.setAttribute("adminall", adminall);
修改公交测试说明表
| 修改公交编号 | 修改公交名称 | 修改公交条件 | 修改公交步骤 | 修改公交说明 | 修改公交结果 |
|---|---|---|---|---|---|
| test_updatetransit | 修改公交测试用例 | 在系统页面中,进入管理公交页面,进行公交数据管理 | 点击修改公交管理页面的修改公交按钮,在页面中添加修改后的公交信息,包括字段信息公交、司机id、公交id、车牌、司机、路线、 | 在公交控制层中,通过updatetransit接口接收公交信息,使用transit、driverid、id、license、driver、route、进行接收,后根据id修改公交数据 | 页面给出提示修改公交成功,修改公交功能正确 |
从transit表中查询出所有的公交信息,将其展示到公交表中,可以对公交进行删除和修改操作。其具体步骤为在页面发起transitmanage请求,在Transitcontroller中响应Transitmanage请求,通过selectByExample方法查询所有的Transit信息,返回到transitmanage页面使用foreach进行循环展示,其核心代码如下:
公交控制层核心代码:
//接受用户发起的transitmanage请求
@RequestMapping(value = "transitmanage")
//调用公交服务层的管理请求
transitservice.transitmanage(request, session);
公交服务层核心代码:
//调用transitdao的selectByExample方法查询公交信息
List transitall = transitdao.selectByExample(example);
//返回页面查询的公交信息
request.setAttribute("transitall", transitall);
修改司机测试说明表
| 修改司机编号 | 修改司机名称 | 修改司机条件 | 修改司机步骤 | 修改司机说明 | 修改司机结果 |
|---|---|---|---|---|---|
| test_updatedriver | 修改司机测试用例 | 在系统页面中,进入管理司机页面,进行司机数据管理 | 点击修改司机管理页面的修改司机按钮,在页面中添加修改后的司机信息,包括字段信息年龄、司机、驾龄、性别、联系方式、司机id、名字、 | 在司机控制层中,通过updatedriver接口接收司机信息,使用age、driver、drivingage、sex、contact、id、name、进行接收,后根据id修改司机数据 | 页面给出提示修改司机成功,修改司机功能正确 |
从driver表中查询出所有的司机信息,将其展示到司机表中,可以对司机进行删除和修改操作。其具体步骤为在页面发起drivermanage请求,在Drivercontroller中响应Drivermanage请求,通过selectByExample方法查询所有的Driver信息,返回到drivermanage页面使用foreach进行循环展示,其核心代码如下:
司机控制层核心代码:
//接受用户发起的drivermanage请求
@RequestMapping(value = "drivermanage")
//调用司机服务层的管理请求
driverservice.drivermanage(request, session);
司机服务层核心代码:
//调用driverdao的selectByExample方法查询司机信息
List driverall = driverdao.selectByExample(example);
//返回页面查询的司机信息
request.setAttribute("driverall", driverall);
修改公告测试说明表
| 修改公告编号 | 修改公告名称 | 修改公告条件 | 修改公告步骤 | 修改公告说明 | 修改公告结果 |
|---|---|---|---|---|---|
| test_updatenotice | 修改公告测试用例 | 在系统页面中,进入管理公告页面,进行公告数据管理 | 点击修改公告管理页面的修改公告按钮,在页面中添加修改后的公告信息,包括字段信息内容、标题、公告、添加时间、 | 在公告控制层中,通过updatenotice接口接收公告信息,使用content、title、notice、addtime、进行接收,后根据id修改公告数据 | 页面给出提示修改公告成功,修改公告功能正确 |
从notice表中查询出所有的公告信息,将其展示到公告表中,可以对公告进行删除和修改操作。其具体步骤为在页面发起noticemanage请求,在Noticecontroller中响应Noticemanage请求,通过selectByExample方法查询所有的Notice信息,返回到noticemanage页面使用foreach进行循环展示,其核心代码如下:
公告控制层核心代码:
//接受用户发起的noticemanage请求
@RequestMapping(value = "noticemanage")
//调用公告服务层的管理请求
noticeservice.noticemanage(request, session);
公告服务层核心代码:
//调用noticedao的selectByExample方法查询公告信息
List noticeall = noticedao.selectByExample(example);
//返回页面查询的公告信息
request.setAttribute("noticeall", noticeall);
修改用户测试说明表
| 修改用户编号 | 修改用户名称 | 修改用户条件 | 修改用户步骤 | 修改用户说明 | 修改用户结果 |
|---|---|---|---|---|---|
| test_updateuser | 修改用户测试用例 | 在系统页面中,进入管理用户页面,进行用户数据管理 | 点击修改用户管理页面的修改用户按钮,在页面中添加修改后的用户信息,包括字段信息联系方式、用户id、名字、账号、用户、 | 在用户控制层中,通过updateuser接口接收用户信息,使用contact、id、name、username、user、进行接收,后根据id修改用户数据 | 页面给出提示修改用户成功,修改用户功能正确 |
从user表中查询出所有的用户信息,将其展示到用户表中,可以对用户进行删除和修改操作。其具体步骤为在页面发起usermanage请求,在Usercontroller中响应Usermanage请求,通过selectByExample方法查询所有的User信息,返回到usermanage页面使用foreach进行循环展示,其核心代码如下:
用户控制层核心代码:
//接受用户发起的usermanage请求
@RequestMapping(value = "usermanage")
//调用用户服务层的管理请求
userservice.usermanage(request, session);
用户服务层核心代码:
//调用userdao的selectByExample方法查询用户信息
List userall = userdao.selectByExample(example);
//返回页面查询的用户信息
request.setAttribute("userall", userall);
修改路线测试说明表
| 修改路线编号 | 修改路线名称 | 修改路线条件 | 修改路线步骤 | 修改路线说明 | 修改路线结果 |
|---|---|---|---|---|---|
| test_updateroute | 修改路线测试用例 | 在系统页面中,进入管理路线页面,进行路线数据管理 | 点击修改路线管理页面的修改路线按钮,在页面中添加修改后的路线信息,包括字段信息营业时间、路线id、路线、名称、 | 在路线控制层中,通过updateroute接口接收路线信息,使用businesshours、id、route、name、进行接收,后根据id修改路线数据 | 页面给出提示修改路线成功,修改路线功能正确 |
从route表中查询出所有的路线信息,将其展示到路线表中,可以对路线进行删除和修改操作。其具体步骤为在页面发起routemanage请求,在Routecontroller中响应Routemanage请求,通过selectByExample方法查询所有的Route信息,返回到routemanage页面使用foreach进行循环展示,其核心代码如下:
路线控制层核心代码:
//接受用户发起的routemanage请求
@RequestMapping(value = "routemanage")
//调用路线服务层的管理请求
routeservice.routemanage(request, session);
路线服务层核心代码:
//调用routedao的selectByExample方法查询路线信息
List routeall = routedao.selectByExample(example);
//返回页面查询的路线信息
request.setAttribute("routeall", routeall);
修改留言测试说明表
| 修改留言编号 | 修改留言名称 | 修改留言条件 | 修改留言步骤 | 修改留言说明 | 修改留言结果 |
|---|---|---|---|---|---|
| test_updateleavemessage | 修改留言测试用例 | 在系统页面中,进入管理留言页面,进行留言数据管理 | 点击修改留言管理页面的修改留言按钮,在页面中添加修改后的留言信息,包括字段信息留言、用户、内容、留言id、标题、留言时间、 | 在留言控制层中,通过updateleavemessage接口接收留言信息,使用leavemessage、user、content、id、title、leavetime、进行接收,后根据id修改留言数据 | 页面给出提示修改留言成功,修改留言功能正确 |
从leavemessage表中查询出所有的留言信息,将其展示到留言表中,可以对留言进行删除和修改操作。其具体步骤为在页面发起leavemessagemanage请求,在Leavemessagecontroller中响应Leavemessagemanage请求,通过selectByExample方法查询所有的Leavemessage信息,返回到leavemessagemanage页面使用foreach进行循环展示,其核心代码如下:
留言控制层核心代码:
//接受用户发起的leavemessagemanage请求
@RequestMapping(value = "leavemessagemanage")
//调用留言服务层的管理请求
leavemessageservice.leavemessagemanage(request, session);
留言服务层核心代码:
//调用leavemessagedao的selectByExample方法查询留言信息
List leavemessageall = leavemessagedao.selectByExample(example);
//返回页面查询的留言信息
request.setAttribute("leavemessageall", leavemessageall);
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计