【Java EE 学习 55】【酒店会员管理系统项目总结】
本酒店会员管理系统使用了SSH框架和传值播客提供的协同OA静态页面。
项目地址:https://github.com/kdyzm/HotelMembersManagement
一、需求分析
酒店会员管理制度
一、 会员卡功能
1、会员卡同时具备打折优惠、储值和积分三项功能
2、打折功能:按照卡内的折扣信息给予住房和餐菜品相应折扣。
3、储值功能:会员卡可提前预存金额,以方便消费。
二、会员功能
1、酒店会员凭会员卡可享受酒店住房和餐厅菜品执行价的8.8折优惠,协议单位和特别客户可根据达成的协议给予相依的折扣。
2、所有会员住房可延迟到15:00退房,免收半天房租。
3.会员优先享受酒店预订、会员特价和各项优惠措施。
4、享受酒店的消费积分奖励和邀请免费参加酒店举办的各类会员联谊活动和参加抽奖活动。
5、在酒店客房紧张时,会员将享有客房预订优先权。
6、预订延时保留在您因故未能在预订保留时间内到达酒店时,经电话确认后,酒店将为会员适当延长保留时间至20:00.
7、定期专人回访和个性贴心服务。
8、生日当天在酒店消费的会员可获赠生日礼物一份。
三、会员卡的办理及发放
1、为保证和维护会员利益,每一张卡务必由申请人真实填写会员信息登记表,并确认遵守《昭化大酒店会员管理制度》。
2、会员的办理:办卡人需出示有效证件并填写会员信息登记表,方可办理会员卡一张。
3、会员卡每张收费38元。
4、会员卡由前台、餐厅、茶楼收银员办理手续,向客人收取和进行充值,并向客人出具会员储值单,正式发票待客人每次消费后给予等值面额的发票。
5、销售和其它部门员工销售的会员卡,可将客人带领到前台或餐厅的收银点办理手续,并由销售人员在会员信息登记表上签署姓名,以便业绩统计。
四、会员卡的使用
1、会员卡是客人在酒店储值消费和享受各项优惠措施的唯一凭证,该卡只限本人使用,持卡人应妥善保管会员卡和密码并按规定使用,若因丢失、转借和密码泄露等造成的损失,酒店概不负责。
2、会员须在住宿登记和餐厅茶楼结账时出示会员卡和输入密码,以便享受优惠和累计积分,若不能出示时是为无卡对待,过后补卡不被接受。
3、持卡人资料若有变更,必须及时办理变更手续,否则,因此而引起的责任由持卡人承担。
五、会员卡的挂失、补办、换卡和退卡办理
1、挂失:会员卡遗失后、持卡人须在24小时内凭有效证件到酒店挂失。因未及时挂失引起的责任由持卡人承担。
2、补卡:办理挂失的会员卡,可在3个工作日后办理补卡手续,补卡不得更改会员卡原有持卡人姓名和身份证号码等重要资料,每张卡需交补卡费38元,原卡内的相关信息方可转入新卡内继续使用。
3、会员必须爱护会员卡,如不慎为损坏可申请换卡,换卡时每张卡须交卡费38元,原卡内的相关信息方可转入新卡内继续使用。
4、客人因正当理由要求退卡的,应当场验证会员卡密码和原始登记信息无误后,请客人持会员卡和与原始登记信息相符的有效证件到财务部办理退卡手续,由财务核实客人资料和账户资料后给予办理,并收回会员卡,原则上退回的会员卡不再对外发放。
六、会员卡的发放促销办法
1、每张卡一次性储值500元以上,免收卡费;每张一次性储值1000元以上,免收卡费,并给与客房8折的特别优惠。
2、酒店试营业期间(一个月),凡在酒店按执行房价入住任意一种类型的客房一件一晚和在餐厅行消费380元以上的客人,赠送会员卡一张,免收卡费,但本次消费不可凭该卡享受优惠
3、和酒店签约的协议单位,可视请况需要购买和赠送会员卡。
4、对于特别客户,酒店可赠送会员卡并免收卡费。
七、会员积分奖励办法
1、会员在酒店消费100元积一分。
2、积分每满50分可获赠免费入住酒店豪华标间(或单人间)一间一晚。
八、员工促销奖励办法
1、酒店鼓励全体员工大力宣传和推广会员卡,每出售一张会员卡给予售卡人8元奖励。
2、一次性储值500元奖励8元,以此类推。
九、本办法最终解释权和决定权归酒店所有,如遇价格和管理办法调整,恕不另行通知。
二、系统设计
1.实验报告书:
2.最重要的是房间四个状态的相互转化
3.数据库设计:
三、系统实现效果
在运行系统之前一定要做两件工作:
1.创建数据库:create database hotelmembersmanagement
2.初始化数据:initdata资源文件夹中的com.kdyzm.initdata.Initdata类
另外使用的myEclipse版本为MyEclipse 10
1.系统登录
2.登录系统之后的主界面
3.其余功能实现略。
【Java EE 学习 55】【酒店会员管理系统项目总结】的更多相关文章
- 【Java EE 学习 54】【OA项目第一天】【SSH事务管理不能回滚问题解决】【struts2流程回顾】
一.SSH整合之后事务问题和总结 1.引入问题:DAO层测试 假设将User对象设置为懒加载模式,在dao层使用load方法. 注意,注释不要放开. 使用如下的代码块进行测试: 会报错:no sess ...
- 【Java EE 学习 79 下】【动态SQL】【mybatis和spring的整合】
一.动态SQL 什么是动态SQL,就是在不同的条件下,sql语句不相同的意思,曾经在“酒店会员管理系统”中写过大量的多条件查询,那是在SSH的环境中,所以只能在代码中进行判断,以下是其中一个多条件查询 ...
- Java EE 学习(8):IDEA + maven + spring 搭建 web(4)- 用户管理
转载:Gaussic(一个致力于AI研究却不得不兼顾项目的研究生) 注:在阅读本文前,请先阅读: Java EE 学习(5):IDEA + maven + spring 搭建 web(1) ava E ...
- Java EE学习——Quartz的Cron表达式
经历过低谷后,还是要好好学习,越失落会越来越落后. 今天写一下Cron表达式的用法,虽然是之前自己写的,也过了挺长一段时间,这次就拿出来作为回顾吧. Cron表达式是Quartz的精髓(个人觉得),比 ...
- Java EE 学习(9):IDEA + maven + spring 搭建 web(5)- 博客文章管理
转载:Gaussic(一个致力于AI研究却不得不兼顾项目的研究生) . 注:在阅读本文前,请先阅读: Java EE 学习(5):IDEA + maven + spring 搭建 web(1) Jav ...
- Java EE 学习(7):IDEA + maven + spring 搭建 web(3)- 配置数据库
参考: https://my.oschina.net/gaussik/blog/513444 注:在阅读本文前,请先阅读: Java EE 学习(5):IDEA + maven + spring 搭建 ...
- Java EE 学习(6):IDEA + maven + spring 搭建 web(2)- 配置 Spring
参考:https://my.oschina.net/gaussik/blog/513353 注:此文承接上一文:Java EE 学习(5):IDEA + maven + spring 搭建 web(1 ...
- Java EE 学习(5):IDEA + maven + spring 搭建 web(1)
参考:http://www.cnblogs.com/lonelyxmas/p/5397422.html http://www.ctolib.com/docs-IntelliJ-IDEA-c--1590 ...
- Java EE 学习(4):IDEA + maven 搭建 web(2)
参考:http://www.bubuko.com/infodetail-1855067.html 现使用 Maven 创建项目:本节接Java EE 学习(3):IDEA + maven 搭建 web ...
随机推荐
- JSPatch 技术要点
作者:干掉crash链接:https://zhuanlan.zhihu.com/p/21884786来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处. 如果有方法不遵守语言 ...
- apache_commons 之 双向Map DualHashBidiMap (使用及源码)
在项目当中,经常出现需要根据Key值获取value:而且要求根据value获取key值,其实在commons-collections包中已经提供了此集合类.就是DualHashBidiMap类. (官 ...
- runtime-对成员变量和属性的操作
成员变量 首先我们来看看成员变量在runtime中是什么样的 在runtime中成员变量是一个objc_ivar类型的结构体,结构体定义如下 struct objc_ivar { char *ivar ...
- 移动开发框架剖析(二) Hammer专业的手势控制
浏览器底层并没有给元素提供类似,单击,双击,滑动,拖动这些直接可以用的控制接口,一切的手势动作都只能通过模拟出来.移动端浏览器唯一给我们提供的就只是mousedown -> mousemove ...
- C#大数据文本高效去重
C#大数据文本高效去重 转载请注明出处 http://www.cnblogs.com/Huerye/ TextReader reader = File.OpenText(@"C:\Users ...
- eclispe+axis2+webservice入门
配置eclipse相关插件并启动axis2: http://blog.csdn.net/pilihaotian/article/details/52513697 这里你可能会遇到使用eclipse 启 ...
- 2016-WAS
http://cuisuqiang.iteye.com/blog/1936402 http://gukeming888.iteye.com/blog/1706475 dd:2016-3-28 inst ...
- spring boot开发入门
最近学习了spring boot,刚刚入门,整理下
- Axure RP 7.0注册码
Axure RP 7.0注册码 用户名:axureuser 序列号:8wFfIX7a8hHq6yAy6T8zCz5R0NBKeVxo9IKu+kgKh79FL6IyPD6lK7G6+tqEV4LG ...
- 转载自lanceyan: 一致性hash和solr千万级数据分布式搜索引擎中的应用
一致性hash和solr千万级数据分布式搜索引擎中的应用 互联网创业中大部分人都是草根创业,这个时候没有强劲的服务器,也没有钱去买很昂贵的海量数据库.在这样严峻的条件下,一批又一批的创业者从创业中获得 ...