技术实现
开发语言:jsp.框架:ssh.模式:B/S.数据库:mysql,sqlserver,oracle.开发工具:myeclipse eclipse 均可.论文字数:1万左右.
功能实现
酒店前台设计
1)登录
根据不同的身份,使用不同的用户权限进行开库验证用户密码和类别,如果登录失败,则提示失败原因;如果登录成功,则进入前台的客房查询页面。根据帐号管理员分配的相应权限执行相应的操作。
2)首页
首页设计分为三个部分:客房查询、客房推荐以及特价广告。客房查询中选择预定时间从何日起到何日终止,可以选择客房的总类来查询自己所需的客房;客房推荐为想广大客户推荐酒店的临时活动客房或优惠客房;特价广告在后台中可以更新新的图片信息。
3)酒店介绍
同样整个布局分为三个部分:客房推荐,酒店详细信息以及酒店广告。客房推荐同首也的客房推荐部分:酒店详细信息为酒店的图片及相关的文本信息;酒店广告为其他广告图片进行张贴。
4)房间一览信息
分为三部分:客房推荐,酒店广告同酒店介绍部分。此处的酒店客房店的所有客房目前状态信息。是否被预定或是为空,以及预定时间等。
5)预定
布局分为三块:客房推荐,酒店广告同前。预定为客户先选择日期对所需的客房种类进行查询,查询后跳转查询结果页面,如存在客房,则提供预定,预定结束后跳出预定成功页面框结束本次预定。
6)退定
布局分为三块:客房推荐,酒店广告同前。客房信息为当前登录客户的预定信息,提供退定选项为客户提供退定服务。
7)本人的资料
布局同前,本人的详细资料中为当前登录客户的资料信息。
8)后台管理
布局同前,后台登录部分为酒店内部操作人员进入酒店后台提供登录。
3.3.3酒店后台设计
1)客户信息管理
(1)客户信息添加
添加客户的基本信息,如追加客户信息。
(2)客户基本信息查询
提供对客户信息的查询,查询可以根据客户的姓名模糊匹配,用户级别,信誉度等。一栏框中只显示客户的简单信息,提供资料按钮供查询人员得到客户的全部资料信息。
(3)客户信息编辑
提供对客户信息的修改编辑。这里也提供查询职工,对结果集进行编辑操作,为用户提供方便。
(4)客户信息的删除
类似客户信息编辑,也提供查询窗口,但对客户信息进行删除操作。
(5)客户级别的升降
对客户的级别进行编辑操作,也同前提供查询界面窗口,编辑后跳转到级别编辑界面进行调整级别操作。
(6)客户级别定义
对客户级别进行编辑。
2)房间预定查询
(1)对房间预定信息进行查询操作。
查询可根据客房具体房间,客房类型,是否空闲来进行。
(2)房间预定
在后台也提供房间预定窗口,为用户直接到酒店来进行预定或一些具体操作的方便需要。
(3)房间退定
同房间预定,但是为客房进行相反的操作。
3)酒店信息
(1)酒店信息管理
对酒店信息进行编辑操作,包括酒店信息图片。图片的操作我们只是通过数据库中的字符类型字段储存图片地址来实现。
(2)酒店房间添加
进行增加酒店的客房操作。
(3)酒店房间管理
进行酒店客房的实时操作,比如强制编辑酒店客房状态等。
4)系统数据管理
(1)数据库备份
将数据库基本表进行备份操作。
(2)数据库恢复
将数据库从备份记录中恢复过来。
(3)管理组成员维护
对管理人员进行维护操作,比如增加管理员等操作。
5)前台信息发布
(1)酒店房间推荐
为前台的推荐客房信息进行实现。将酒店的客房进行设置为推荐客房和取消已经设置的推荐客房操作。
(2)特价广告上传
重新上传为显示在前台首页中的推荐广告图片信息。
(3)主广告上传
为前台的酒店管理系统的主banner进行上传更新操作