发布时间:2023-05-02 07:29:33
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个苏州旅游景点,苏州旅游景点项目使用框架为SSM(MYECLIPSE),选用开发工具为idea。
对已有的公告信息进行修改,其实现步骤为通过公告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", "修改公告成功");
修改公告时,用户在公告管理模块中,点击对应公告后方的修改按钮,将公告id信息提交到公告控制层中,通过拼接select语句将公告信息从t_notice表中查询,并返回修改公告页面,用户输入更新后的公告数据信息,点击修改公告按钮,将其根据公告id同步到t_notice数据表中,修改公告具体分析用例如表所示。
表修改公告用例表
| 用例编号 | 修改公告 |
|---|---|
| 用例参与者 | 用户 |
| 用例概述 | 本用例用于用户修改公告 |
| 前置条件 | 用户通过系统验证后执行操作 |
| 用例步骤 | 用户通过系统验证,进入公告管理页面,点击修改公告按钮,将公告id信息响应到公告控制层中。查询t_notice表中对应的公告数据,返回修改公告页面,输入更新后的公告信息,点击修改按钮,将公告信息同步到数据库的t_notice表中。 |
| 系统响应 | 用户登录成功,公告控制层接收参数,从t_notice表中获取公告信息,同步更新后公告信息到t_notice表中。 |
| 响应时间 | 1S |
| 输入参数 | 内容、公告id、封面、公告、标题、 |
对已有的酒店信息进行修改,其实现步骤为通过酒店id获取酒店详细信息,对酒店信息进行修改,点击修改按钮完成酒店信息修改操作。在HotelController中获取Hotel的id信息,根据id信息调用HotelMapper的selectById方法获取酒店详细信息。将修改后的酒店信息通过updateById方法进行修改,其核心代码如下:
酒店控制层核心代码:
//接受用户发起的updatehotel请求
@RequestMapping(value = "updatehotelact")
//调用酒店服务层的修改请求
hotelservice.updatehotelact(request, session);
酒店服务层核心代码:
//调用hoteldao的update方法根据酒店id修改酒店信息
hoteldao.update(hotel);
//返回页面修改酒店成功提示信息
request.setAttribute("message", "修改酒店成功");
修改酒店时,用户在酒店管理模块中,点击对应酒店后方的修改按钮,将酒店id信息提交到酒店控制层中,通过拼接select语句将酒店信息从t_hotel表中查询,并返回修改酒店页面,用户输入更新后的酒店数据信息,点击修改酒店按钮,将其根据酒店id同步到t_hotel数据表中,修改酒店具体分析用例如表所示。
表修改酒店用例表
| 用例编号 | 修改酒店 |
|---|---|
| 用例参与者 | 用户 |
| 用例概述 | 本用例用于用户修改酒店 |
| 前置条件 | 用户通过系统验证后执行操作 |
| 用例步骤 | 用户通过系统验证,进入酒店管理页面,点击修改酒店按钮,将酒店id信息响应到酒店控制层中。查询t_hotel表中对应的酒店数据,返回修改酒店页面,输入更新后的酒店信息,点击修改按钮,将酒店信息同步到数据库的t_hotel表中。 |
| 系统响应 | 用户登录成功,酒店控制层接收参数,从t_hotel表中获取酒店信息,同步更新后酒店信息到t_hotel表中。 |
| 响应时间 | 1S |
| 输入参数 | 平均消费、酒店id、名称、介绍、酒店、地址、 |
对已有的客房信息进行修改,其实现步骤为通过客房id获取客房详细信息,对客房信息进行修改,点击修改按钮完成客房信息修改操作。在GuestroomController中获取Guestroom的id信息,根据id信息调用GuestroomMapper的selectById方法获取客房详细信息。将修改后的客房信息通过updateById方法进行修改,其核心代码如下:
客房控制层核心代码:
//接受用户发起的updateguestroom请求
@RequestMapping(value = "updateguestroomact")
//调用客房服务层的修改请求
guestroomservice.updateguestroomact(request, session);
客房服务层核心代码:
//调用guestroomdao的update方法根据客房id修改客房信息
guestroomdao.update(guestroom);
//返回页面修改客房成功提示信息
request.setAttribute("message", "修改客房成功");
修改客房时,用户在客房管理模块中,点击对应客房后方的修改按钮,将客房id信息提交到客房控制层中,通过拼接select语句将客房信息从t_guestroom表中查询,并返回修改客房页面,用户输入更新后的客房数据信息,点击修改客房按钮,将其根据客房id同步到t_guestroom数据表中,修改客房具体分析用例如表所示。
表修改客房用例表
| 用例编号 | 修改客房 |
|---|---|
| 用例参与者 | 用户 |
| 用例概述 | 本用例用于用户修改客房 |
| 前置条件 | 用户通过系统验证后执行操作 |
| 用例步骤 | 用户通过系统验证,进入客房管理页面,点击修改客房按钮,将客房id信息响应到客房控制层中。查询t_guestroom表中对应的客房数据,返回修改客房页面,输入更新后的客房信息,点击修改按钮,将客房信息同步到数据库的t_guestroom表中。 |
| 系统响应 | 用户登录成功,客房控制层接收参数,从t_guestroom表中获取客房信息,同步更新后客房信息到t_guestroom表中。 |
| 响应时间 | 1S |
| 输入参数 | 客房、价格、酒店、名称、酒店id、照片、状态、地址、介绍、 |
对已有的景点信息进行修改,其实现步骤为通过景点id获取景点详细信息,对景点信息进行修改,点击修改按钮完成景点信息修改操作。在ScenicspotController中获取Scenicspot的id信息,根据id信息调用ScenicspotMapper的selectById方法获取景点详细信息。将修改后的景点信息通过updateById方法进行修改,其核心代码如下:
景点控制层核心代码:
//接受用户发起的updatescenicspot请求
@RequestMapping(value = "updatescenicspotact")
//调用景点服务层的修改请求
scenicspotservice.updatescenicspotact(request, session);
景点服务层核心代码:
//调用scenicspotdao的update方法根据景点id修改景点信息
scenicspotdao.update(scenicspot);
//返回页面修改景点成功提示信息
request.setAttribute("message", "修改景点成功");
修改景点时,用户在景点管理模块中,点击对应景点后方的修改按钮,将景点id信息提交到景点控制层中,通过拼接select语句将景点信息从t_scenicspot表中查询,并返回修改景点页面,用户输入更新后的景点数据信息,点击修改景点按钮,将其根据景点id同步到t_scenicspot数据表中,修改景点具体分析用例如表所示。
表修改景点用例表
| 用例编号 | 修改景点 |
|---|---|
| 用例参与者 | 用户 |
| 用例概述 | 本用例用于用户修改景点 |
| 前置条件 | 用户通过系统验证后执行操作 |
| 用例步骤 | 用户通过系统验证,进入景点管理页面,点击修改景点按钮,将景点id信息响应到景点控制层中。查询t_scenicspot表中对应的景点数据,返回修改景点页面,输入更新后的景点信息,点击修改按钮,将景点信息同步到数据库的t_scenicspot表中。 |
| 系统响应 | 用户登录成功,景点控制层接收参数,从t_scenicspot表中获取景点信息,同步更新后景点信息到t_scenicspot表中。 |
| 响应时间 | 1S |
| 输入参数 | 地址、介绍、交通方式、名称、景点id、门票费、封面、 |
对已有的客房订单信息进行修改,其实现步骤为通过客房订单id获取客房订单详细信息,对客房订单信息进行修改,点击修改按钮完成客房订单信息修改操作。在HotelorderController中获取Hotelorder的id信息,根据id信息调用HotelorderMapper的selectById方法获取客房订单详细信息。将修改后的客房订单信息通过updateById方法进行修改,其核心代码如下:
客房订单控制层核心代码:
//接受用户发起的updatehotelorder请求
@RequestMapping(value = "updatehotelorderact")
//调用客房订单服务层的修改请求
hotelorderservice.updatehotelorderact(request, session);
客房订单服务层核心代码:
//调用hotelorderdao的update方法根据客房订单id修改客房订单信息
hotelorderdao.update(hotelorder);
//返回页面修改客房订单成功提示信息
request.setAttribute("message", "修改客房订单成功");
修改客房订单时,用户在客房订单管理模块中,点击对应客房订单后方的修改按钮,将客房订单id信息提交到客房订单控制层中,通过拼接select语句将客房订单信息从t_hotelorder表中查询,并返回修改客房订单页面,用户输入更新后的客房订单数据信息,点击修改客房订单按钮,将其根据客房订单id同步到t_hotelorder数据表中,修改客房订单具体分析用例如表所示。
表修改客房订单用例表
| 用例编号 | 修改客房订单 |
|---|---|
| 用例参与者 | 用户 |
| 用例概述 | 本用例用于用户修改客房订单 |
| 前置条件 | 用户通过系统验证后执行操作 |
| 用例步骤 | 用户通过系统验证,进入客房订单管理页面,点击修改客房订单按钮,将客房订单id信息响应到客房订单控制层中。查询t_hotelorder表中对应的客房订单数据,返回修改客房订单页面,输入更新后的客房订单信息,点击修改按钮,将客房订单信息同步到数据库的t_hotelorder表中。 |
| 系统响应 | 用户登录成功,客房订单控制层接收参数,从t_hotelorder表中获取客房订单信息,同步更新后客房订单信息到t_hotelorder表中。 |
| 响应时间 | 1S |
| 输入参数 | 单价、客房id、客房订单、客房、用户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", "修改留言成功");
修改留言时,用户在留言管理模块中,点击对应留言后方的修改按钮,将留言id信息提交到留言控制层中,通过拼接select语句将留言信息从t_leavemessage表中查询,并返回修改留言页面,用户输入更新后的留言数据信息,点击修改留言按钮,将其根据留言id同步到t_leavemessage数据表中,修改留言具体分析用例如表所示。
表修改留言用例表
| 用例编号 | 修改留言 |
|---|---|
| 用例参与者 | 用户 |
| 用例概述 | 本用例用于用户修改留言 |
| 前置条件 | 用户通过系统验证后执行操作 |
| 用例步骤 | 用户通过系统验证,进入留言管理页面,点击修改留言按钮,将留言id信息响应到留言控制层中。查询t_leavemessage表中对应的留言数据,返回修改留言页面,输入更新后的留言信息,点击修改按钮,将留言信息同步到数据库的t_leavemessage表中。 |
| 系统响应 | 用户登录成功,留言控制层接收参数,从t_leavemessage表中获取留言信息,同步更新后留言信息到t_leavemessage表中。 |
| 响应时间 | 1S |
| 输入参数 | 留言时间、留言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", "修改用户成功");
修改用户时,用户在用户管理模块中,点击对应用户后方的修改按钮,将用户id信息提交到用户控制层中,通过拼接select语句将用户信息从t_user表中查询,并返回修改用户页面,用户输入更新后的用户数据信息,点击修改用户按钮,将其根据用户id同步到t_user数据表中,修改用户具体分析用例如表所示。
表修改用户用例表
| 用例编号 | 修改用户 |
|---|---|
| 用例参与者 | 用户 |
| 用例概述 | 本用例用于用户修改用户 |
| 前置条件 | 用户通过系统验证后执行操作 |
| 用例步骤 | 用户通过系统验证,进入用户管理页面,点击修改用户按钮,将用户id信息响应到用户控制层中。查询t_user表中对应的用户数据,返回修改用户页面,输入更新后的用户信息,点击修改按钮,将用户信息同步到数据库的t_user表中。 |
| 系统响应 | 用户登录成功,用户控制层接收参数,从t_user表中获取用户信息,同步更新后用户信息到t_user表中。 |
| 响应时间 | 1S |
| 输入参数 | 账号、性别、介绍、用户、用户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", "修改管理员成功");
修改管理员时,用户在管理员管理模块中,点击对应管理员后方的修改按钮,将管理员id信息提交到管理员控制层中,通过拼接select语句将管理员信息从t_admin表中查询,并返回修改管理员页面,用户输入更新后的管理员数据信息,点击修改管理员按钮,将其根据管理员id同步到t_admin数据表中,修改管理员具体分析用例如表所示。
表修改管理员用例表
| 用例编号 | 修改管理员 |
|---|---|
| 用例参与者 | 用户 |
| 用例概述 | 本用例用于用户修改管理员 |
| 前置条件 | 用户通过系统验证后执行操作 |
| 用例步骤 | 用户通过系统验证,进入管理员管理页面,点击修改管理员按钮,将管理员id信息响应到管理员控制层中。查询t_admin表中对应的管理员数据,返回修改管理员页面,输入更新后的管理员信息,点击修改按钮,将管理员信息同步到数据库的t_admin表中。 |
| 系统响应 | 用户登录成功,管理员控制层接收参数,从t_admin表中获取管理员信息,同步更新后管理员信息到t_admin表中。 |
| 响应时间 | 1S |
| 输入参数 | 管理员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", "修改旅游路线成功");
修改旅游路线时,用户在旅游路线管理模块中,点击对应旅游路线后方的修改按钮,将旅游路线id信息提交到旅游路线控制层中,通过拼接select语句将旅游路线信息从t_route表中查询,并返回修改旅游路线页面,用户输入更新后的旅游路线数据信息,点击修改旅游路线按钮,将其根据旅游路线id同步到t_route数据表中,修改旅游路线具体分析用例如表所示。
表修改旅游路线用例表
| 用例编号 | 修改旅游路线 |
|---|---|
| 用例参与者 | 用户 |
| 用例概述 | 本用例用于用户修改旅游路线 |
| 前置条件 | 用户通过系统验证后执行操作 |
| 用例步骤 | 用户通过系统验证,进入旅游路线管理页面,点击修改旅游路线按钮,将旅游路线id信息响应到旅游路线控制层中。查询t_route表中对应的旅游路线数据,返回修改旅游路线页面,输入更新后的旅游路线信息,点击修改按钮,将旅游路线信息同步到数据库的t_route表中。 |
| 系统响应 | 用户登录成功,旅游路线控制层接收参数,从t_route表中获取旅游路线信息,同步更新后旅游路线信息到t_route表中。 |
| 响应时间 | 1S |
| 输入参数 | 标题、旅游路线、介绍、封面、添加时间、旅游路线id、 |
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计