• 【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.其余功能实现略。

  • 相关阅读:
    面向对象课程第三次博客总结
    面向对象课程多线程总结
    23种设计模式整理
    java中synchronized与lock的理解与应用
    关于MySQL查询优化
    mysql操作规范建议
    Linux中实体链接与符号链接详解
    获取本地ipv4地址方法(go语言)
    分库分表与负载均衡的一致性hash算法
    golang闭包的一个经典例子
  • 原文地址:https://www.cnblogs.com/kuangdaoyizhimei/p/4944553.html
Copyright © 2020-2023  润新知