6.3.1 房间管理

6.3.1 房间管理

房间管理模块可对房型执行增加、编辑和删除操作,还可以进行房间类型、房间编号、所属楼层和状态的条件搜索,并且可以对相应的客户信息进行编辑和修改。房间管理模块的房间列表页面如图6-4所示,房间列表顺序图如图6-5所示。

图6-4 房间管理模块的房间列表页面

图6-5 房间列表顺序图

进入后台房间管理页面,通过用户键入的操作,room/list.jsp页面将请求发送至RoomController,RoomController接收参数,然后调用RoomService的接口RoomService-Impl实现功能,即调用持久层RoomDao接口对数据库进行操作,再将结果逐层返回至room/list.jsp页面并显示出来。房间管理主要是对房间进行增、删、改、查操作,且房间包含“可入住”、“已入住”、“打扫中”三个状态,由前台服务员根据客户的状态进行调整。主要由RoomController类实现房间管理功能。add()方法用于添加房间信息;delete()方法用于删除房间信息;edit()方法用于编辑房间信息;list()方法用于分页查询房间信息。