一种房卡管理系统转让专利

申请号 : CN202110309154.9

文献号 : CN112907392B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 蔡文强欧阳福全高柳杜强生唐云腾

申请人 : 厦门仟信德信息技术有限公司

摘要 :

本发明公开了一种房卡管理系统,其特征在于:该系统包括酒店后台管理模块,所述酒店后台管理模块与入住写卡模块、续住读卡与写卡模块、退房回收房卡模块、退房房卡丢失管理模块均对应网络连接;所述入住写卡模块用于宾客入住制卡,所述续住读卡与写卡模块用于续住宾客的读卡与写卡,所述退房回收房卡模块用于宾客退房回收房卡,所述退房房卡丢失管理模块用于宾客退房房卡丢失后的管理。本申请的一种房卡管理系统在满足使用方便的前提下,提高了房卡管理系统的安全性和可靠性,有利于推动酒店的智能化管理,降低酒店管理存在的安全隐患,具有较好的安全性能,满足实际使用要求。

权利要求 :

1.一种房卡管理系统,其特征在于:该系统包括酒店后台管理模块,所述酒店后台管理模块与入住写卡模块、续住读卡与写卡模块、退房回收房卡模块、退房房卡丢失管理模块均对应网络连接;

所述入住写卡模块用于宾客入住制卡,所述续住读卡与写卡模块用于续住宾客的读卡与写卡,所述退房回收房卡模块用于宾客退房回收房卡,所述退房房卡丢失管理模块用于宾客退房房卡丢失后的管理;

所述退房回收房卡模块的工作过程如下所述:

一.点击退房后弹出插入房卡窗口,宾客插入房卡判断房间是否可退;

二.在本界面需要每隔1S就判断1次卡槽口是否有卡;

三.卡槽口无卡,未超过100S,则停留在该界面;超过100S界面跳转到首页;

四.卡槽口有卡且在该界面停留100S后,则跳转到首页并吐出房卡;

五.卡槽口有卡,发卡器吸入房卡并对房卡进行如下判断:

A.判断插入的卡片是不是酒店的房卡,若不是酒店房卡则提示“该卡为无效卡,请重新插入您的房卡”,2秒后关闭提示框,吐出房卡并停留在当前页面;若是酒店房卡则判断B;

B.读取房卡在酒店后台管理模块的入住单信息,若读取失败则提示“查询不到您的订单,请至前台咨询办理”点击‘确定’后关闭提示框并吐出房卡返回首页;若读取成功则判断C;

C.判断入住单在酒店后台管理模块的单据状态,若是“延退”则提示“已退房,请将房卡还至前台”点击‘确定’后关闭提示框并吐出房卡返回首页;若是“入住”或“续房”则判断D;

D.在酒店后台管理模块中判断预订类型的‘终端退房’开关,若为开则判断F;若为关或者在酒店后台管理模块中未匹配到预订类型,则提示“您的订单暂不支持自助机办理,请至前台咨询”点击‘确定’后关闭提示框并吐出房卡返回首页;

E.判断公安接口厂商,若是通用则判断G;若不是通用,则判断F;

F.判断入住人数是否都有证件照,若入住宾客都有证件照,则判断G;若有一个或多个宾客没有证件照,则提示“您的订单暂不支持自助机办理,请至前台咨询”点击‘确定’后关闭提示框并吐出房卡返回首页;

G.判断离店日期,若提前退房,系统当前日期<入住单的离店日期,则判断H;若当天退房,系统当前日期=入住单的离店日期,则判断I;若超时退房,系统当前日期>入住单的离店日期,则判断I;

H.判断是否允许提前退房,若用房类型为全日房且预订类型的提前退房=关,则提示“您订单的不支持提前退房,请至前台咨询办理”点击‘确定’后关闭提示框并吐出房卡返回首页;若用房类型为钟点房或预订类型的提前退房=开,则判断K;

I.判断是否超时,若当前时间>离店时间+免加收时长,则超时,则判断J;若未超时,即当前时间<离店时间+免加收时长,则判断K;

J.判断用房类型,若是钟点房则判断系统参数的钟点房超时退房开关,若是全日房则判断预订类型的全日房超时退房开关;若是关,则提示“您的订单已超时,请至前台咨询办理”点击‘确定’后关闭提示框并吐出房卡返回首页;若是开,则判断K;

K.判断入住人是不是会员,若是会员入住,则判断L;若不是会员,则判断M;

L.判断会员退房开关,若会员退房=开,则判断M;若会员退房=关,则提示“会员暂不支持自助机办理退房,请至前台咨询”点击‘确定’后关闭提示框并吐出房卡返回首页;

M.判断是否有现金支付的余额需要退还,若有则提示“您的订单是现金支付,请至前台办理退房退款”点击‘确定’后关闭提示框并吐出房卡返回首页;若无则判断N;

N.判断是否有租赁物品未归还,若有未归还物品,则判断O;若无未归还物品,则判断P;

O.判断租赁物品未归还退房开关,若关闭,则提示“您还有租赁物品未归还,请先至前台归还后再来退房”点击‘确定’后关闭提示框并吐出房卡返回首页;若是延退手动结账,则判断P;

P.判断是不是保密房,若是保密房,则判断Q;若不是保密房则判断R;

Q.判断保密房退房开关,若是关闭,则提示“抱歉,您的订单不能在自助机上办理退房,请至前台咨询办理”点击‘确定’后关闭提示框并吐出房卡返回首页”;若是延退手动结账,则判断R;

R.判断入住单的预授权信息是否正确,付款码是支付设定的付款码,卡号必须大于11位数字,预授权必须是6位数字,若有不正确的支付信息,则判断S;若支付信息都正确,则判断T;

S.判断预授权信息不全退房开关,若关闭,则提示“您的订单支付信息不全,请至前台办理”点击‘确定’后关闭提示框并吐出房卡返回首页;若延退手动结账,则判断T;

T.判断是否有剩余房卡,若剩余房卡>0,则判断房卡回收模式并跳转到‘回收剩余房卡’界面;若剩余房卡=0,则判断U;

U.判断是否保密房或预授权信息不全或租赁物品未归还的入住单,若是,则报查房且将单据状态置成‘挂账’提交入住单并判断AE;若不是,则判断V;

V.判断预订类型的退房模式,若‘退房模式=无’,则取系统参数的退房模式并判断X;若预订类型的退房模式为无,则判断W;

W.判断结账方式,若结账方式为自助机平账,则判断X;若结账方式为前台平账,则报查房且将单据状态置成‘挂账’提交入住单并判断AE;

X.若退房模式=直接退房或者延退手动结账或者延退自动结账,则判断AA;若退房模式=查闭退房,则判断Y;

Y.判断入住单的’查房状态’,若查房状态=未查房,则报查房且判断z;若查房状态=查房中,则提示“正在为您努力查房中,查房需要几分钟,请耐心等待...如不想等待,可稍后再来,记得拿好您的房卡 ”且3分钟后再判断Y;若点击提示框的“稍候再来”按钮则关闭提~示信息并吐出房卡返回首页;若查房状态=已查房,则判断AA;

Z.判断是否报查房成功,若报查房失败,则提示“网络故障,请稍后再试或至前台咨询”点击‘确定’后关闭提示框并吐出房卡返回首页;若报查房成功,则入住单的查房状态变更为‘查房中’并在3分钟后判断Y;

AA.判断是否有迷你吧,若‘迷你吧=启用’,则跳转到’房内物品消费明细’界面;若‘迷你吧=停用’,则判断AB;

AB.判断是否统一支付,若是,则判断AC;若否,则跳转到‘单独支付账单’界面;若为未知,则判断AD;

AC.判断是否会员,若不是,则跳转到‘统一支付’界面;若是,则判断AD;

AD.判断特殊联房退房开关,若关闭,则提示“特殊联房订单,暂不支持自助机办理,请至前台咨询”点击‘确定’后关闭提示框并吐出房卡返回首页;若延退手工结账,则提交入住单并判断AE;

AE.判断入住单是否提交成功,若提交成功,则跳转到“退房提示”;若提交失败,则提示“退房信息提交失败,是否继续尝试提交”,点击继续提交,则继续提交入住单并判断AE;点击取消办理,则提示“退房失败”点击确定吐出最后一张房卡并返回首页。

2.根据权利要求1所述的一种房卡管理系统,其特征在于,所述入住写卡模块的工作过程如下所述:步骤1.制卡前判断是否已提交入住单至酒店后台管理模块,若已提交至酒店后台管理模块,则制作房卡或打印入住小票并判断进入步骤3;若未提交,则提交入住单并判断进入步骤2;

步骤2.计算早餐数量,若早餐份数为取房价码包价,则早餐数量等于房价码或预订单的包价数量;若早餐份数为配置最大份数或取房价码包价按人数,则判断进入步骤3;

步骤3.若入住人数小于等于最大份数或包价数量,则早餐数量等于入住人数提交入住单并判断进入步骤4;若入住人数大于最大份数或包价数量,则早餐数量等于最大份数或包价数量提交入住单至酒店后台管理模块并判断进入步骤4;

步骤4.判断提交入住单至酒店后台管理模块是否提交成功,若提交成功,则判断进入步骤3;

若提交失败,则提示“入住信息提交失败,是否继续尝试提交”;可以选择点击“继续提交”和“取消办理”;

若点击“继续提交”,则继续提交入住单并判断进入步骤2;若点击“取消办理”,则判断是否会员储值卡支付,若是,则判断下一条;若不是,则执行预授权撤回,并将酒店后台管理模块中的单据状态置为“草稿”,执行成功提示“已为您撤销订单并撤销支付,可以重新办理或至前台咨询”,点击确定返回首页;执行失败,提示“XX房间支付撤销失败,请至前台办理支付撤销”,点击确定后关闭提示框并返回首页;

步骤5.判断制卡进度,若制卡成功,则跳转到“入住成功”界面;若制卡失败,则判断进入步骤6;

步骤6.若制卡失败,则弹窗提示“;您已入住成功,制卡失败;”;若制卡失败次数大于限值,则提示“您已入住成功,请到前台补领N张房卡”,本步骤中所述N=应发卡数量‑已发卡数量。

3.根据权利要求1所述的一种房卡管理系统,其特征在于,所述续住读卡与写卡模块的工作过程如下所述:步骤一、点击续房后弹出插入房卡窗口,宾客插入房卡后,酒店后台管理模块判断房间是否可续住、续住的房费;

步骤二、在本界面需要每隔1S就判断1次卡槽口是否有卡;

步骤三、如果卡槽口无卡,未超过100S,则停留在该界面;如果超过100S界面跳转到首页;

步骤四、吐出的房卡在100S内未取走,则在100S后自动回收;

步骤五、卡槽口有卡,发卡器吸入房卡并对房卡进行如下判断:

a.判断插入的卡片是不是酒店的房卡,若不是酒店房卡则提示“该卡为无效卡,请重新插入您的房卡”,2秒后关闭提示框,停留在该界面;若是酒店房卡则判断b;

b.读取房卡在酒店后台管理模块中的入住单信息,若读取失败则提示“查询不到您的订单,请至前台咨询办理”点击‘确定’后关闭提示框并吐出房卡返回首页;若读取成功则判断c;

c.在酒店后台管理模块中判断入住单是否联房,若是,则提示“您的订单是联房订单,暂不支持自助机上办理续房,请至前台咨询”点击‘确定’后关闭提示框并吐出房卡返回首页;若否,则判断d;

d.在酒店后台管理模块中判断入住单在后台的单据状态,若是“延退”则提示“已退房,请将房卡还至前台”点击‘确定’后关闭提示框并吐出房卡返回首页;若是“入住”或“续房”则判断e;

e.在酒店后台管理模块中判断订单的用房类型,若订单为钟点房,则提示“钟点房暂不支持自助机办理续房,请至前台咨询”点击‘确定’后关闭提示框并吐出房卡返回首页;若订单为全日房,则判断f;

f.在酒店后台管理模块中判断入住人是不是会员,若是会员入住,则判断g;若不是会员,则判断h;

g.判断会员续房开关,若会员续房=开,则判断h;若会员续房=关,则提示“会员暂不支持自助机办理续房,请至前台咨询”点击‘确定’后关闭提示框并吐出房卡返回首页;

h.在酒店后台管理模块中判断房卡的入、离日期与入住单是否一致,若一致,则判断i;

若不一致,则先更新离店日期并判断i;

i.判断是否重写成功,若重写成功则提示“更新房卡成功,您的房间XXX已续至XXXX.XX.XX,是否继续续房”点继续则判断k,点退出,则关闭提示框,回到首页;若更新失败,则判断j;

j.判断房卡重写失败,若更新房卡失败,则弹窗提示“续房成功,房卡更新失败;”;若更新房卡失败,则提示“您已续房成功,请到前台更新剩余的N张房卡”;其中N=已发卡数量‑已更新房卡数量;点击‘重新写卡’继续更新房卡;点击‘前台写卡’则提示“您已续房成功,请到前台更新剩余的N张房卡”;

k.在酒店后台管理模块中判断预订类型的‘终端续住’开关,若为开则判断进入步骤一;若为关或者在后台未匹配到预订类型,则提示“您订单的预订类型暂不支持自助机办理,请至前台咨询”点击‘确定’后关闭提示框并吐出房卡返回首页;

l.在酒店后台管理模块中判断房间离店日期是否被预订,若未被预订,则跳转到‘选择续房日期’界面并判断可续日期;若已被预订,则提示“房间已被预订,请至前台咨询办理”点击‘确定’后关闭提示框并吐出房卡返回首页。

4.根据权利要求3所述的一种房卡管理系统,其特征在于,所述续住读卡与写卡模块还包括更新房卡单元,续房支付成功后,在更新房卡单元中更新房卡数据,所述更新房卡单元的工作过程如下所述:若房卡重写失败,则更新房卡失败,则弹窗提示“续房成功,房卡更新失败;”;若更新房卡失败,则提示“您已续房成功,请到前台更新剩余的N张房卡”;其中N=已发卡数量‑已更新房卡数量;若点击‘重新写卡’,则继续更新房卡;若点击‘前台写卡’,则提示“您已续房成功,请到前台更新剩余的N张房卡”;

若房卡重写成功,一张房卡则仅一张房卡的提示信息;多张房卡则多张房卡的提示信息。

5.根据权利要求1所述的一种房卡管理系统,其特征在于:所述酒店后台管理模块的联房支付的判断过程如下:a.判断联房的预授权归属房号,若预授权都归同一个房号,则为统一支付;若非同一个号的预授权记录,则判断b;

b.判断各房间的预授权数量,若预授权数量不等于房间数,则为未知;若预授权数量=房间数量,则判断c;

c.判断联房房间是否都有预授权信息,若有,则为单一支付;若无,则为未知。

6.根据权利要求1所述的一种房卡管理系统,其特征在于:所述酒店后台管理模块的加收房费的判断过程如下:a.判断是否需要加收房费,若‘退房时间’<=‘离店时间’+‘免加收时长’,则不加收直接跳转到‘账单’界面;若‘退房时间’>‘离店时间’+‘免加收时长’,则判断b;

b.判断用房类型,若是全日房则判断c;若是钟点房,则钟点超时费用=超时小时数乘以钟点价,其中不满1小时按1小时算,再判断e;

c.判断超时退房加收方式,若是‘取酒管系统’,则按接口返回的费用写入账单;若是‘取参数配置’,则判断d;

d.判断退房时间,若退房时间<加收全日房时间,则加收全日房费用=超时小时数乘以钟点价,其中不满1小时按1小时算,再判断e;若退房时间>=加收全日房时间,则按全日房费用写入账单;

e.判断加收费用会不会超过全日房费用,若超时费用<全日房费用,则按超时费用写入账单;若超时费用>=全日房费用,则按全日房费用写入账单;提前退房收费:若离店日期=入住日期,则收取入住当天的全天房费。

7.根据权利要求1所述的一种房卡管理系统,其特征在于:所述退房回收房卡模块还包括回收剩余房卡单元,所述回收剩余房卡单元用于回收房卡,房卡回收后将信息提交到酒店后台管理模块,所述回收剩余房卡单元的工作过程包括以下步骤:第一步.若剩余房卡>0,则停留在该界面继续回收房卡;若房卡读取成功且是该入住单的房卡,则房卡回收且剩余房卡数量‑1;反之若插入的房卡不是该房间的,提示“非本房间房卡,请插入正确房卡”,2秒后关闭提示框并吐出房卡停留在当前页面,剩余房卡数量不变;若剩余房卡=0,则判断第二步;

第二步.判断是否保密房或租赁物品未归还或预授权信息不全的入住单,若是,则报查房且将单据状态置成‘挂账’提交入住单;若不是,则判断第三步;

第三步.判断预订类型的退房模式,若‘退房模式=无’,则取系统参数的退房模式并判断第五步;若预订类型的退房模式不等于无,则判断第四步;

第四步.判断结账方式,若结账方式为自助机平账,则判断第五步;若结账方式为前台平账,则报查房且将单据状态置成‘挂账’提交入住单;

第五步.若退房模式=直接退房或者延退手动结账或者延退自动结账,则判断第八步;

若退房模式=查闭退房,则判断第六步;

第六步.判断入住单的’查房状态’,若查房状态=未查房,则报查房且判断第七步;若查房状态=查房中,则提示“正在为您努力查房中,查房需要几分钟,请耐心等待... 如不想等待,可稍后再来,记得拿好您的房卡 ”且3分钟后再判断第六步;若点击提示框的“稍候再~来”按钮则关闭提示信息并吐出房卡返回首页;若查房状态=已查房,则判断第八步;

第七步.判断是否报查房成功,若报查房失败,则提示“网络故障,请稍后再试或至前台咨询”点击‘确定’后关闭提示框并吐出房卡返回首页;若报查房成功,则入住单的查房状态变更为‘查房中’并在3分钟后判断第六步;

第八步.判断是否有迷你吧,若‘迷你吧=启用’,则跳转到’房内物品消费明细’界面;若‘迷你吧=停用’,则判断第九步;

第九步.判断是否统一支付,若是,则判断第十步;若否,则跳转到‘单独支付账单’界面;若未知,则判断第十一步;

第十步.判断是否会员,若不是,则跳转到‘统一支付’界面;若是,则判断第十一步;

第十一步.判断特殊联房退房开关,若关闭,则提示“特殊联房订单,暂不支持自助机办理,请至前台咨询”点击‘确定’后关闭提示框并吐出房卡返回首页;若延退手工结账,则报查房且将单据状态置成‘挂账’提交入住单;

第十二步.在该界面停留未超过100S,则停留在该界面,若超过100S则界面跳转到首页并判断卡槽口是否有卡,有卡需要吐出房卡。

8.根据权利要求1所述的一种房卡管理系统,其特征在于:所述退房房卡丢失管理模块的工作过程如下所述:第1步.剩余房卡数=总发卡数‑已还卡数‑房卡丢失数量;

第2步.若剩余房卡数>0,则账单插入一条赔偿记录并跳转到‘回收剩余房卡’界面;若剩余房卡数=0,则账单插入一条赔偿记录并判断第3步;

第3步.判断是否保密房或租赁物品未归还或预授权信息不全的入住单,若是,则报查房且将单据状态置成‘挂账’提交入住单并跳转到“退房提示”;若不是,则判断第4步;

第4步.则判断预订类型的退房模式,若‘退房模式=无’,则取系统参数的退房模式并判断第6步;若预订类型的退房模式<>无,则判断第5步;

第5步.判断结账方式,若结账方式为自助机平账,则判断第6步;若结账方式为前台平账,则报查房且将单据状态置成‘挂账’提交入住单并跳转到“退房提示”;

第6步.若退房模式=直接退房或者延退手动结账或者延退自动结账,则判断第9步;若退房模式=查闭退房,则判断第7步;

第7步.判断入住单的’查房状态’,若查房状态=未查房,则报查房且判断第8步;若查房状态=查房中,则提示“正在为您努力查房中,查房需要几分钟,请耐心等待... 如不想等待,可稍后再来,记得拿好您的房卡”且3分钟后再判断第7步;若点击提示框的“稍候再来”按钮则关闭提示信息并吐出房卡返回首页;若查房状态=已查房,则判断第9步;

第8步.判断是否报查房成功,若报查房失败,则提示“网络故障,请稍后再试或至前台咨询”点击‘确定’后关闭提示框并吐出房卡返回首页;若报查房成功,则入住单的查房状态变更为‘查房中’并在3分钟后判断第7步;

第9步.判断是否有迷你吧,若‘迷你吧=启用’,则跳转到’房内物品消费明细’界面;若‘迷你吧=停用’,则判断第10步;

第10步.判断是否统一支付,若是,则判断第11步;若否,则跳转到‘单独支付账单’界面;若未知,则判断第12步;

第11步.判断是否会员,若不是,则跳转到‘统一支付’界面;若是,则判断第12步;

第12步.判断特殊联房退房开关,若关闭,则提示“特殊联房订单,暂不支持自助机办理,请至前台咨询”点击‘确定’后关闭提示框并吐出房卡返回首页;若延退手工结账,则提交入住单并跳转到“退房提示”。

9.根据权利要求1所述的一种房卡管理系统,其特征在于:所述酒店后台管理模块包括剩余房卡列表单元,所述剩余房卡列表单元用于酒店前台人员查询未回收房卡的房间信息;

查询条件包括:

房号:查询在住状态的房号;

离店日期:离店日期区间;

查询结果包括:

入住单号:入住时自助机产生单号;

房号:在住状态的房号;

离店时间:入住单中房间的预离时间;

总房卡数:房间发放房卡的总数=自助机房卡数+前台发卡数;

剩余房卡数:房间未回收房卡数量;

回收卡号:房间已回收房卡卡号;

房卡回收时间:该回收房卡的回收时间。

说明书 :

一种房卡管理系统

技术领域

[0001] 本发明涉及酒店装备领域,尤其是一种房卡管理系统。

背景技术

[0002] 现代生活,人们出行增加,出差、旅游经常发生,使得酒店行业蓬勃发展,随着信息技术的不断发展,酒店从内部管理到外部销售都将发生质的变化,并且,随着酒店产业规模的迅速壮大扩展,该行业的市场竞争口趋激烈。无论是来自外部竞争的压力还是出酒店本身内部管理的需要,这种强烈的迫切感都要求酒店引入更新颖、更实用的信息化、智能化技术。
[0003] 目前,办理酒店入住手续都是采用在前台人工登记确认的模式来进行办理房卡,客人离开酒店退房时,需要到前台办理退房退卡手续,并待工作人员检查房间后办理结账手续。随着科学技术的不断进步,酒店也越来越科技化,随着酒店业竞争的家居,酒店之间比拼的品牌、客源、服务、价格还需借助先进化、智慧化的高科技信息化手段提升管理水平和营销能力。有些酒店采用了自助机来发放房卡,如何对房卡的发放全过程进行管理就显得至关重要。因此,需要设计一种房卡管理系统。

发明内容

[0004] 为了克服现有技术中的缺陷,提供一种房卡管理系统。
[0005] 本发明通过下述方案实现:
[0006] 一种房卡管理系统,该系统包括酒店后台管理模块,所述酒店后台管理模块与入住写卡模块、续住读卡与写卡模块、退房回收房卡模块、退房房卡丢失管理模块均对应网络连接;
[0007] 所述入住写卡模块用于宾客入住制卡,所述续住读卡与写卡模块用于续住宾客的读卡与写卡,所述退房回收房卡模块用于宾客退房回收房卡,所述退房房卡丢失管理模块用于宾客退房房卡丢失后的管理;
[0008] 所述退房回收房卡模块的工作过程如下所述:
[0009] 1.点击退房后弹出插入房卡窗口,宾客插入房卡判断房间是否可退;
[0010] 2.在本界面需要每隔1S就判断1次卡槽口是否有卡;
[0011] 3.卡槽口无卡,未超过100S,则停留在该页面;超过100S界面跳转到首页;
[0012] 4.卡槽口有卡且在该页面停留100S后,则跳转到首页并吐出房卡;
[0013] 5.卡槽口有卡,发卡器吸入房卡并对房卡进行如下判断:
[0014] A.判断插入的卡片是不是酒店的房卡,若不是酒店房卡则提示“【硬件错误】该卡为无效卡,请重新插入您的房卡”,2秒后关闭提示框,吐出房卡并停留在当面页面;若是酒店房卡则判断B;
[0015] B.读取房卡在酒店后台管理模块的入住单信息,若读取失败则提示“查询不到您的订单,请至前台咨询办理”【确定】,点击‘确定’后关闭提示框并吐出房卡返回首页;若读取成功则判断C;
[0016] C.判断入住单在酒店后台管理模块的单据状态,若是“延退”则提示“已退房,请将房卡还至前台”【确定】,点击‘确定’后关闭提示框并吐出房卡返回首页;若是“入住”或“续房”则判断D;
[0017] D.在酒店后台管理模块中判断预订类型的‘终端退房’开关,若为开则判断F;若为关或者在酒店后台管理模块中未匹配到预订类型,则提示“您的订单暂不支持自助机办理,请至前台咨询”【确定】,点击‘确定’后关闭提示框并吐出房卡返回首页;
[0018] E.判断公安接口厂商,若是通用则判断G;若不是通用,则判断F;
[0019] F.判断入住人数是否都有证件照,若入住宾客都有证件照,则判断G;若有一个或多个宾客没有证件照,则提示“您的订单暂不支持自助机办理,请至前台咨询”【确定】,点击‘确定’后关闭提示框并吐出房卡返回首页;
[0020] G.判断离店日期,若提前退房,系统当前日期<入住单的离店日期,则判断H;若当天退房,系统当前日期=入住单的离店日期,则判断I;若超时退房,系统当前日期>入住单的离店日期,则判断I;
[0021] H.判断是否允许提前退房,若用房类型为全日房且预订类型的提前退房=关,则提示“您订单的不支持提前退房,请至前台咨询办理”【确定】,点击‘确定’后关闭提示框并吐出房卡返回首页;若用房类型为钟点房或预订类型的提前退房=开,则判断K;
[0022] I.判断是否超时,若当前时间>离店时间+免加收时长,则超时,则判断J;若未超时,即当前时间<离店时间+免加收时长,则判断K;
[0023] J.判断用房类型,若是钟点房则判断系统参数的钟点房超时退房开关,若是全日房则判断预订类型的全日房超时退房开关;若是关,则提示“您的订单已超时,请至前台咨询办理”【确定】,点击‘确定’后关闭提示框并吐出房卡返回首页;若是开,则判断K;
[0024] K.判断入住人是不是会员,若是会员入住,则判断L;若不是会员,则判断M;
[0025] L.判断会员退房开关,若会员退房=开,则判断M;若会员退房=关,则提示“会员暂不支持自助机办理退房,请至前台咨询”【确定】,点击‘确定’后关闭提示框并吐出房卡返回首页;
[0026] M.判断是否有现金支付的余额需要退还,若有则提示“您的订单是现金支付,请至前台办理退房退款”【确定】,点击‘确定’后关闭提示框并吐出房卡返回首页;若无则判断N;
[0027] N.判断是否有租赁物品未归还,若有未归还物品,则判断O;若无未归还物品,则判断P;
[0028] O.判断租赁物品未归还退房开关,若关闭,则提示“您还有租赁物品未归还,请先至前台归还后再来退房”【确定】,点击‘确定’后关闭提示框并吐出房卡返回首页;若是延退手动结账,则判断P;
[0029] P.判断是不是保密房,若是保密房,则判断Q;若不是保密房则判断R;
[0030] Q.判断保密房退房开关,若是关闭,则提示“抱歉,您的订单不能在自助机上办理退房,请至前台咨询办理”【确定】,点击‘确定’后关闭提示框并吐出房卡返回首页”;若是延退手动结账,则判断R;
[0031] R.判断入住单的预授权信息是否正确,付款码是支付设定的付款码,卡号必须大于11位数字,预授权必须是6位数字,若有不正确的支付信息,则判断S;若支付信息都正确,则判断T;
[0032] S.判断预授权信息不全退房开关,若关闭,则提示“您的订单支付信息不全,请至前台办理”【确定】,点击‘确定’后关闭提示框并吐出房卡返回首页;若延退手动结账,则判断T;
[0033] T.判断是否有剩余房卡,若剩余房卡>0,则判断房卡回收模式并跳转到‘回收剩余房卡’界面;若剩余房卡=0,则判断U;
[0034] U.判断是否保密房或预授权信息不全或租赁物品未归还的入住单,若是,则报查房且将单据状态置成‘挂账’提交入住单并判断AE;若不是,则判断V;
[0035] V.判断预订类型的退房模式,若‘退房模式=无’,则取系统参数的退房模式并判断X;若预订类型的退房模式为无,则判断W;
[0036] W.判断结账方式,若结账方式为自助机平账,则判断X;若结账方式为前台平账,则报查房且将单据状态置成‘挂账’提交入住单并判断AE;
[0037] X.若退房模式=直接退房或者延退手动结账或者延退自动结账,则判断AA;若退房模式=查闭退房,则判断Y;
[0038] Y.判断入住单的’查房状态’,若查房状态=未查房,则报查房且判断z;若查房状态=查房中,则提示“正在为您努力查房中,查房需要几分钟,请耐心等待...如不想等待,可稍后再来,记得拿好您的房卡~”且3分钟后再判断Y;若点击提示框的“稍候再来”按钮则关闭提示信息并吐出房卡返回首页;若查房状态=已查房,则判断AA;
[0039] Z.判断是否报查房成功,若报查房失败,则提示“网络故障,请稍后再试或至前台咨询”【确定】,点击‘确定’后关闭提示框并吐出房卡返回首页;若报查房成功,则入住单的查房状态变更为‘查房中’并在3分钟后判断Y;
[0040] AA.判断是否有迷你吧,若‘迷你吧=启用’,则跳转到’房内物品消费明细’界面;若‘迷你吧=停用’,则判查AB;
[0041] AB.判断是否统一支付,若是,则判断AC;若否,则跳转到‘单独支付账单’界面;若为未知,则判断AD;
[0042] AC.判断是否会员,若不是,则跳转到‘统一支付’界面;若是,则判断AD;
[0043] AD.判断特殊联房退房开关,若关闭,则提示“特殊联房订单,暂不支持自助机办理,请至前台咨询”【确定】,点击‘确定’后关闭提示框并吐出房卡返回首页;若延退手工结账,则提交入住单并判断AE;
[0044] AE.判断入住单是否提交成功,若提交成功,则跳转到“退房提示”;若提交失败,则提示“退房信息提交失败,是否继续尝试提交”【继续提交】、【取消办理】,点击继续提交,则继续提交入住单并判断AE;点击取消办理,则提示“退房失败”【确定】,点击确定吐出最后一张房卡并返回首页。
[0045] 所述入住写卡模块的工作过程如下所述:
[0046] 步骤1.制卡前判断是否已提交入住单至酒店后台管理模块,若已提交至酒店后台管理模块,则制作房卡或打印入住小票并判断进入步骤3;若未提交,则提交入住单并判断进入步骤2;
[0047] 步骤2.计算早餐数量,若早餐份数为取房价码包价,则早餐数量等于房价码或预订单的包价数量;若早餐份数为配置最大份数或取房价码包价按人数,则判断进入步骤3;
[0048] 步骤3.若入住人数小于等于最大份数或包价数量,则早餐数量等于入住人数提交入住单并判断进入步骤4;若入住人数大于最大份数或包价数量,则早餐数量等于最大份数或包价数量提交入住单至酒店后台管理模块并判断进入步骤4;
[0049] 步骤4.判断提交入住单至酒店后台管理模块是否提交成功,若提交成功,则判断进入步骤3;
[0050] 若提交失败,则提示“入住信息提交失败,是否继续尝试提交”;可以选择点击“继续提交”和“取消办理”;
[0051] 若点击“继续提交”,则继续提交入住单并判断进入步骤2;若点击“取消办理”,则判断是否会员储值卡支付,若是,则判断下一条;若不是,则执行预授权撤回,并将酒店后台管理模块中的单据状态置为“草稿”,执行成功提示“已为您撤销订单并撤销支付,可以重新办理或至前台咨询”,点击确定返回首页;执行失败,提示“XX房间支付撤销失败,请至前台办理支付撤销”,点击确定后关闭提示框并返回首页;
[0052] 步骤5.判断制卡进度,若制卡成功,则跳转到“入住成功”界面;若制卡失败,则判断进入步骤4;
[0053] 步骤6.若制卡失败,则弹窗提示“【硬件错误】;您已入住成功,制卡失败;【重新制卡】、【前台制卡】”;若制卡失败次数大于限值,则提示“您已入住成功,请到前台补领N张房卡”,本步骤中所述N=应发卡数量‑已发卡数量。
[0054] 所述续住读卡与写卡模块的工作过程如下所述:
[0055] 步骤一、点击续房后弹出插入房卡窗口,宾客插入房卡后,酒店后台管理模块判断房间是否可续住、续住的房费;
[0056] 步骤二、在本界面需要每隔1S就判断1次卡槽口是否有卡;
[0057] 步骤三、如果卡槽口无卡,未超过100S,则停留在该页面;如果超过100S界面跳转到首页;
[0058] 步骤四、吐出的房卡在100S内未取走,则在100S后自动回收;
[0059] 步骤五、卡槽口有卡,发卡器吸入房卡并对房卡进行如下判断:
[0060] a.判断插入的卡片是不是酒店的房卡,若不是酒店房卡则提示“【硬件错误】该卡为无效卡,请重新插入您的房卡”,2秒后关闭提示框,停留在该界面;若是酒店房卡则判断b;
[0061] b.读取房卡在酒店后台管理模块中的入住单信息,若读取失败则提示“查询不到您的订单,请至前台咨询办理”【确定】,点击‘确定’后关闭提示框并吐出房卡返回首页;若读取成功则判断c;
[0062] c.在酒店后台管理模块中判断入住单是否联房,若是,则提示“您的订单是联房订单,暂不支持自助机上办理续房,请至前台咨询”【确定】,点击‘确定’后关闭提示框并吐出房卡返回首页;若否,则判断d;
[0063] d.在酒店后台管理模块中判断入住单在后台的单据状态,若是“延退”则提示“已退房,请将房卡还至前台”【确定】,点击‘确定’后关闭提示框并吐出房卡返回首页;若是“入住”或“续房”则判断e;
[0064] e.在酒店后台管理模块中判断订单的用房类型,若订单为钟点房,则提示“钟点房暂不支持自助机办理续房,请至前台咨询”【确定】,点击‘确定’后关闭提示框并吐出房卡返回首页;若订单为全日房,则判断f;
[0065] f.在酒店后台管理模块中判断入住人是不是会员,若是会员入住,则判断g;若不是会员,则判断h;
[0066] g.判断会员续房开关,若会员续房=开,则判断h;若会员续房=关,则提示“会员暂不支持自助机办理续房,请至前台咨询”【确定】,点击‘确定’后关闭提示框并吐出房卡返回首页;
[0067] h.在酒店后台管理模块中判断房卡的入、离日期与入住单是否一致,若一致,则判断i;若不一致,则先更新离店日期并判断i;
[0068] i.判断是否重写成功,若重写成功则提示“更新房卡成功,您的房间XXX已续至XXXX.XX.XX,是否继续续房?【继续】、【退出】”点继续则判断k,点退出,则关闭提示框,回到首页;若更新失败,则判断j;
[0069] j.判断房卡重写失败,若更新房卡失败,则弹窗提示“【硬件错误】;续房成功,房卡更新失败;【重新写卡】、【前台写卡】”;若更新房卡失败,则提示“您已续房成功,请到前台更新剩余的N张房卡”;其中N=已发卡数量‑已更新房卡数量;点击‘重新写卡’继续更新房卡;点击‘前台写卡’则提示“您已续房成功,请到前台更新剩余的N张房卡”;
[0070] k.在酒店后台管理模块中判断预订类型的‘终端续住’开关,若为开则判断进入步骤一;若为关或者在后台未匹配到预订类型,则提示“您订单的预订类型暂不支持自助机办理,请至前台咨询”【确定】,点击‘确定’后关闭提示框并吐出房卡返回首页;
[0071] l.在酒店后台管理模块中判断房间离店日期是否被预订,若未被预订,则跳转到‘选择续房日期’界面并判断可续日期;若已被预订,则提示“房间已被预订,请至前台咨询办理”【确定】,点击‘确定’后关闭提示框并吐出房卡返回首页。
[0072] 所述续住读卡与写卡模块还包括更新房卡单元,续房支付成功后,在更新房卡单元中更新房卡数据,所述更新房卡单元的工作过程如下所述:
[0073] 若房卡重写失败,则更新房卡失败,则弹窗提示“【硬件错误】;续房成功,房卡更新失败;【重新写卡】、【前台写卡】”;若更新房卡失败,则提示“您已续房成功,请到前台更新剩余的N张房卡”;其中N=已发卡数量‑已更新房卡数量;若点击‘重新写卡’,则继续更新房卡;若点击‘前台写卡’,则提示“您已续房成功,请到前台更新剩余的N张房卡”;
[0074] 若房卡重写成功,一张房卡则仅一张房卡的提示信息;多张房卡则多张房卡的提示信息。
[0075] 所述酒店后台管理模块的联房支付的判断过程如下:
[0076] a.判断联房的预授权归属房号,若预授权都归同一个房号,则为统一支付;若非同一个号的预授权记录,则判断b;
[0077] b.判断各房间的预授权数量,若预授权数量不等于房间数,则为未知;若预授权数量=房间数量,则判断c;
[0078] c.判断联房房间是否都有预授权信息,若有,则为单一支付;若无,则为未知。
[0079] 所述酒店后台管理模块的加收房费的判断过程如下:
[0080] a.判断是否需要加收房费,若‘退房时间’<=‘离店时间’+‘免加收时长’,则不加收直接跳转到‘账单’界面;若‘退房时间’>‘离店时间’+‘免加收时长’,则判断b;
[0081] b.判断用房类型,若是全日房则判断c;若是钟点房,则钟点超时费用=超时小时数乘以钟点价,其中不满1小时按1小时算,再判断e;
[0082] c.判断超时退房加收方式,若是‘取酒管系统’,则按接口返回的费用写入账单;若是‘取参数配置’,则判断d;
[0083] d.判断退房时间,若退房时间<加收全日房时间,则加收全日房费用=超时小时数乘以钟点价,其中不满1小时按1小时算,再判断e;若退房时间>=加收全日房时间,则按全日房费用写入账单;
[0084] e.判断加收费用会不会超过全日房费用,若超时费用<全日房费用,则按超时费用写入账单;若超时费用>=全日房费用,则按全日房费用写入账单;提前退房收费:若离店日期=入住日期,则收取入住当天的全天房费。
[0085] 所述退房回收房卡模块还包括回收剩余房卡单元,所述回收剩余房卡单元用于回收房卡,房卡回收后将信息提交到酒店后台管理模块,所述回收剩余房卡单元的工作过程包括以下步骤:
[0086] 1.若剩余房卡>0,则停留在该界面继续回收房卡;若房卡读取成功且是该入住单的房卡,则房卡回收且剩余房卡数量‑1;反之若插入的房卡不是该房间的,提示“非本房间房卡,请插入正确房卡”,2秒后关闭提示框并吐出房卡停留在当前页面,剩余房卡数量不变;若剩余房卡=0,则判断2;
[0087] 2.判断是否保密房或租赁物品未归还或预授权信息不全的入住单,若是,则报查房且将单据状态置成‘挂账’提交入住单;若不是,则判断3;
[0088] 3.判断预订类型的退房模式,若‘退房模式=无’,则取系统参数的退房模式并判断5;若预订类型的退房模式不等于无,则判断4;
[0089] 4.判断结账方式,若结账方式为自助机平账,则判断5;若结账方式为前台平账,则报查房且将单据状态置成‘挂账’提交入住单;
[0090] 5.若退房模式=直接退房或者延退手动结账或者延退自动结账,则判断8;若退房模式=查闭退房,则判断6;
[0091] 6.判断入住单的’查房状态’,若查房状态=未查房,则报查房且判断7;若查房状态=查房中,则提示“正在为您努力查房中,查房需要几分钟,请耐心等待...如不想等待,可稍后再来,记得拿好您的房卡~”且3分钟后再判断6;若点击提示框的“稍候再来”按钮则关闭提示信息并吐出房卡返回首页;若查房状态=已查房,则判断8;
[0092] 7.判断是否报查房成功,若报查房失败,则提示“网络故障,请稍后再试或至前台咨询”【确定】,点击‘确定’后关闭提示框并吐出房卡返回首页;若报查房成功,则入住单的查房状态变更为‘查房中’并在3分钟后判断6;
[0093] 8.判断是否有迷你吧,若‘迷你吧=启用’,则跳转到’房内物品消费明细’界面;若‘迷你吧=停用’,则判断9;
[0094] 9.判断是否统一支付,若是,则判断10;若否,则跳转到‘单独支付账单’界面;若未知,则判断11;
[0095] 10.判断是否会员,若不是,则跳转到‘统一支付’界面;若是,则判断11;
[0096] 11.判断特殊联房退房开关,若关闭,则提示“特殊联房订单,暂不支持自助机办理,请至前台咨询”【确定】,点击‘确定’后关闭提示框并吐出房卡返回首页;若延退手工结账,则报查房且将单据状态置成‘挂账’提交入住单;
[0097] 12.在该界面停留未超过100S,则停留在该页面,若超过100S则界面跳转到首页并判断卡槽口是否有卡,有卡需要吐出房卡。
[0098] 所述退房房卡丢失管理模块的工作过程如下所述:
[0099] 1.剩余房卡数=总发卡数‑已还卡数‑房卡丢失数量;
[0100] 2.若剩余房卡数>0,则账单插入一条赔偿记录并跳转到‘回收剩余房卡’界面;若剩余房卡数=0,则账单插入一条赔偿记录并判断3;
[0101] 3.判断是否保密房或租赁物品未归还或预授权信息不全的入住单,若是,则报查房且将单据状态置成‘挂账’提交入住单并跳转到“退房提示”;若不是,则判断4;
[0102] 4.则判断预订类型的退房模式,若‘退房模式=无’,则取系统参数的退房模式并判断6;若预订类型的退房模式<>无,则判断5;
[0103] 5.判断结账方式,若结账方式为自助机平账,则判断6;若结账方式为前台平账,则报查房且将单据状态置成‘挂账’提交入住单并跳转到“退房提示”;
[0104] 6.若退房模式=直接退房或者延退手动结账或者延退自动结账,则判断9;若退房模式=查闭退房,则判断7;
[0105] 7.判断入住单的’查房状态’,若查房状态=未查房,则报查房且判断8;若查房状态=查房中,则提示“正在为您努力查房中,查房需要几分钟,请耐心等待...如不想等待,可稍后再来,记得拿好您的房卡”且3分钟后再判断7;若点击提示框的“稍候再来”按钮则关闭提示信息并吐出房卡返回首页;若查房状态=已查房,则判断9;
[0106] 8.判断是否报查房成功,若报查房失败,则提示“网络故障,请稍后再试或至前台咨询”【确定】,点击‘确定’后关闭提示框并吐出房卡返回首页;若报查房成功,则入住单的查房状态变更为‘查房中’并在3分钟后判断7;
[0107] 9.判断是否有迷你吧,若‘迷你吧=启用’,则跳转到’房内物品消费明细’界面;若‘迷你吧=停用’,则判断10;
[0108] 10.判断是否统一支付,若是,则判断11;若否,则跳转到‘单独支付账单’界面;若未知,则判断12;
[0109] 11.判断是否会员,若不是,则跳转到‘统一支付’界面;若是,则判断12;
[0110] 12.判断特殊联房退房开关,若关闭,则提示“特殊联房订单,暂不支持自助机办理,请至前台咨询”【确定】,点击‘确定’后关闭提示框并吐出房卡返回首页;若延退手工结账,则提交入住单并跳转到“退房提示”。
[0111] 所述酒店后台管理模块包括剩余房卡列表单元,所述剩余房卡列表单元用于酒店前台人员查询未回收房卡的房间信息;
[0112] 查询条件包括:
[0113] 房号:查询在住状态的房号;
[0114] 离店日期:离店日期区间;
[0115] 查询结果包括:
[0116] 入住单号:入住时自助机产生单号;
[0117] 房号:在住状态的房号;
[0118] 离店时间:入住单中房间的预离时间;
[0119] 总房卡数:房间发放房卡的总数=自助机房卡数+前台发卡数;
[0120] 剩余房卡数:房间未回收房卡数量;
[0121] 回收卡号:房间已回收房卡卡号;
[0122] 房卡回收时间:该回收房卡的回收时间。
[0123] 本发明的有益效果为:
[0124] 1.本申请的一种房卡管理系统在满足使用方便的前提下,提高了房卡管理系统的安全性和可靠性,有利于推动酒店的智能化管理,降低酒店管理存在的安全隐患,具有较好的安全性能,满足实际使用要求。
[0125] 2.本申请有效地利用信息、网络资源,服务形式新颖,通过模块化的操作方式,可以直接在酒店自助终端上进行操作,操作过程高效、快捷、安全,可降低酒店的经营成本。

具体实施方式

[0126] 下面对本发明优选的实施例进一步说明:
[0127] 本申请中各种符号的说明:“=”为等号,“‑”为减号,“+”为加号,“>”为大于号,“<”为小于号,“<>”为不等于,“<=”为小于等于,“>=”为大于等于,“【】”为操作按钮。
[0128] 一种房卡管理系统,该系统包括酒店后台管理模块,所述酒店后台管理模块与入住写卡模块、续住读卡与写卡模块、退房回收房卡模块、退房房卡丢失管理模块均对应网络连接;
[0129] 所述入住写卡模块用于宾客入住制卡,所述续住读卡与写卡模块用于续住宾客的读卡与写卡,所述退房回收房卡模块用于宾客退房回收房卡,所述退房房卡丢失管理模块用于宾客退房房卡丢失后的管理;
[0130] 所述退房回收房卡模块的工作过程如下所述:
[0131] 1.点击退房后弹出插入房卡窗口,宾客插入房卡判断房间是否可退;
[0132] 2.在本界面需要每隔1S就判断1次卡槽口是否有卡;
[0133] 3.卡槽口无卡,未超过100S,则停留在该页面;超过100S界面跳转到首页;
[0134] 4.卡槽口有卡且在该页面停留100S后,则跳转到首页并吐出房卡;
[0135] 5.卡槽口有卡,发卡器吸入房卡并对房卡进行如下判断:
[0136] A.判断插入的卡片是不是酒店的房卡,若不是酒店房卡则提示“【硬件错误】该卡为无效卡,请重新插入您的房卡”,2秒后关闭提示框,吐出房卡并停留在当面页面;若是酒店房卡则判断B;
[0137] B.读取房卡在酒店后台管理模块的入住单信息,若读取失败则提示“查询不到您的订单,请至前台咨询办理”【确定】,点击‘确定’后关闭提示框并吐出房卡返回首页;若读取成功则判断C;
[0138] C.判断入住单在酒店后台管理模块的单据状态,若是“延退”则提示“已退房,请将房卡还至前台”【确定】,点击‘确定’后关闭提示框并吐出房卡返回首页;若是“入住”或“续房”则判断D;
[0139] D.在酒店后台管理模块中判断预订类型的‘终端退房’开关,若为开则判断F;若为关或者在酒店后台管理模块中未匹配到预订类型,则提示“您的订单暂不支持自助机办理,请至前台咨询”【确定】,点击‘确定’后关闭提示框并吐出房卡返回首页;
[0140] E.判断公安接口厂商,若是通用则判断G;若不是通用,则判断F;
[0141] F.判断入住人数是否都有证件照,若入住宾客都有证件照,则判断G;若有一个或多个宾客没有证件照,则提示“您的订单暂不支持自助机办理,请至前台咨询”【确定】,点击‘确定’后关闭提示框并吐出房卡返回首页;
[0142] G.判断离店日期,若提前退房,系统当前日期<入住单的离店日期,则判断H;若当天退房,系统当前日期=入住单的离店日期,则判断I;若超时退房,系统当前日期>入住单的离店日期,则判断I;
[0143] H.判断是否允许提前退房,若用房类型为全日房且预订类型的提前退房=关,则提示“您订单的不支持提前退房,请至前台咨询办理”【确定】,点击‘确定’后关闭提示框并吐出房卡返回首页;若用房类型为钟点房或预订类型的提前退房=开,则判断K;
[0144] I.判断是否超时,若当前时间>离店时间+免加收时长,则超时,则判断J;若未超时,即当前时间<离店时间+免加收时长,则判断K;
[0145] J.判断用房类型,若是钟点房则判断系统参数的钟点房超时退房开关,若是全日房则判断预订类型的全日房超时退房开关;若是关,则提示“您的订单已超时,请至前台咨询办理”【确定】,点击‘确定’后关闭提示框并吐出房卡返回首页;若是开,则判断K;
[0146] K.判断入住人是不是会员,若是会员入住,则判断L;若不是会员,则判断M;
[0147] L.判断会员退房开关,若会员退房=开,则判断M;若会员退房=关,则提示“会员暂不支持自助机办理退房,请至前台咨询”【确定】,点击‘确定’后关闭提示框并吐出房卡返回首页;
[0148] M.判断是否有现金支付的余额需要退还,若有则提示“您的订单是现金支付,请至前台办理退房退款”【确定】,点击‘确定’后关闭提示框并吐出房卡返回首页;若无则判断N;
[0149] N.判断是否有租赁物品未归还,若有未归还物品,则判断O;若无未归还物品,则判断P;
[0150] O.判断租赁物品未归还退房开关,若关闭,则提示“您还有租赁物品未归还,请先至前台归还后再来退房”【确定】,点击‘确定’后关闭提示框并吐出房卡返回首页;若是延退手动结账,则判断P;
[0151] P.判断是不是保密房,若是保密房,则判断Q;若不是保密房则判断R;
[0152] Q.判断保密房退房开关,若是关闭,则提示“抱歉,您的订单不能在自助机上办理退房,请至前台咨询办理”【确定】,点击‘确定’后关闭提示框并吐出房卡返回首页”;若是延退手动结账,则判断R;
[0153] R.判断入住单的预授权信息是否正确,付款码是支付设定的付款码,卡号必须大于11位数字,预授权必须是6位数字,若有不正确的支付信息,则判断S;若支付信息都正确,则判断T;
[0154] S.判断预授权信息不全退房开关,若关闭,则提示“您的订单支付信息不全,请至前台办理”【确定】,点击‘确定’后关闭提示框并吐出房卡返回首页;若延退手动结账,则判断T;
[0155] T.判断是否有剩余房卡,若剩余房卡>0,则判断房卡回收模式并跳转到‘回收剩余房卡’界面;若剩余房卡=0,则判断U;
[0156] U.判断是否保密房或预授权信息不全或租赁物品未归还的入住单,若是,则报查房且将单据状态置成‘挂账’提交入住单并判断AE;若不是,则判断V;
[0157] V.判断预订类型的退房模式,若‘退房模式=无’,则取系统参数的退房模式并判断X;若预订类型的退房模式为无,则判断W;
[0158] W.判断结账方式,若结账方式为自助机平账,则判断X;若结账方式为前台平账,则报查房且将单据状态置成‘挂账’提交入住单并判断AE;
[0159] X.若退房模式=直接退房或者延退手动结账或者延退自动结账,则判断AA;若退房模式=查闭退房,则判断Y;
[0160] Y.判断入住单的’查房状态’,若查房状态=未查房,则报查房且判断z;若查房状态=查房中,则提示“正在为您努力查房中,查房需要几分钟,请耐心等待...如不想等待,可稍后再来,记得拿好您的房卡~”且3分钟后再判断Y;若点击提示框的“稍候再来”按钮则关闭提示信息并吐出房卡返回首页;若查房状态=已查房,则判断AA;
[0161] Z.判断是否报查房成功,若报查房失败,则提示“网络故障,请稍后再试或至前台咨询”【确定】,点击‘确定’后关闭提示框并吐出房卡返回首页;若报查房成功,则入住单的查房状态变更为‘查房中’并在3分钟后判断Y;
[0162] AA.判断是否有迷你吧,若‘迷你吧=启用’,则跳转到’房内物品消费明细’界面;若‘迷你吧=停用’,则判查AB;
[0163] AB.判断是否统一支付,若是,则判断AC;若否,则跳转到‘单独支付账单’界面;若为未知,则判断AD;
[0164] AC.判断是否会员,若不是,则跳转到‘统一支付’界面;若是,则判断AD;
[0165] AD.判断特殊联房退房开关,若关闭,则提示“特殊联房订单,暂不支持自助机办理,请至前台咨询”【确定】,点击‘确定’后关闭提示框并吐出房卡返回首页;若延退手工结账,则提交入住单并判断AE;
[0166] AE.判断入住单是否提交成功,若提交成功,则跳转到“退房提示”;若提交失败,则提示“退房信息提交失败,是否继续尝试提交”【继续提交】、【取消办理】,点击继续提交,则继续提交入住单并判断AE;点击取消办理,则提示“退房失败”【确定】,点击确定吐出最后一张房卡并返回首页。
[0167] 所述入住写卡模块的工作过程如下所述:
[0168] 步骤1.制卡前判断是否已提交入住单至酒店后台管理模块,若已提交至酒店后台管理模块,则制作房卡或打印入住小票并判断进入步骤3;若未提交,则提交入住单并判断进入步骤2;
[0169] 步骤2.计算早餐数量,若早餐份数为取房价码包价,则早餐数量等于房价码或预订单的包价数量;若早餐份数为配置最大份数或取房价码包价按人数,则判断进入步骤3;
[0170] 步骤3.若入住人数小于等于最大份数或包价数量,则早餐数量等于入住人数提交入住单并判断进入步骤4;若入住人数大于最大份数或包价数量,则早餐数量等于最大份数或包价数量提交入住单至酒店后台管理模块并判断进入步骤4;
[0171] 步骤4.判断提交入住单至酒店后台管理模块是否提交成功,若提交成功,则判断进入步骤3;
[0172] 若提交失败,则提示“入住信息提交失败,是否继续尝试提交”;可以选择点击“继续提交”和“取消办理”;
[0173] 若点击“继续提交”,则继续提交入住单并判断进入步骤2;若点击“取消办理”,则判断是否会员储值卡支付,若是,则判断下一条;若不是,则执行预授权撤回,并将酒店后台管理模块中的单据状态置为“草稿”,执行成功提示“已为您撤销订单并撤销支付,可以重新办理或至前台咨询”,点击确定返回首页;执行失败,提示“XX房间支付撤销失败,请至前台办理支付撤销”,点击确定后关闭提示框并返回首页;
[0174] 步骤5.判断制卡进度,若制卡成功,则跳转到“入住成功”界面;若制卡失败,则判断进入步骤4;
[0175] 步骤6.若制卡失败,则弹窗提示“【硬件错误】;您已入住成功,制卡失败;【重新制卡】、【前台制卡】”;若制卡失败次数大于限值,则提示“您已入住成功,请到前台补领N张房卡”,本步骤中所述N=应发卡数量‑已发卡数量。
[0176] 房卡的结束时间=入住单的离店时间+酒店参数配置的加时分钟数。
[0177] 所述续住读卡与写卡模块的工作过程如下所述:
[0178] 步骤一、点击续房后弹出插入房卡窗口,宾客插入房卡后,酒店后台管理模块判断房间是否可续住、续住的房费;
[0179] 步骤二、在本界面需要每隔1S就判断1次卡槽口是否有卡;
[0180] 步骤三、如果卡槽口无卡,未超过100S,则停留在该页面;如果超过100S界面跳转到首页;
[0181] 步骤四、吐出的房卡在100S内未取走,则在100S后自动回收;
[0182] 步骤五、卡槽口有卡,发卡器吸入房卡并对房卡进行如下判断:
[0183] a.判断插入的卡片是不是酒店的房卡,若不是酒店房卡则提示“【硬件错误】该卡为无效卡,请重新插入您的房卡”,2秒后关闭提示框,停留在该界面;若是酒店房卡则判断b;
[0184] b.读取房卡在酒店后台管理模块中的入住单信息,若读取失败则提示“查询不到您的订单,请至前台咨询办理”【确定】,点击‘确定’后关闭提示框并吐出房卡返回首页;若读取成功则判断c;
[0185] c.在酒店后台管理模块中判断入住单是否联房,若是,则提示“您的订单是联房订单,暂不支持自助机上办理续房,请至前台咨询”【确定】,点击‘确定’后关闭提示框并吐出房卡返回首页;若否,则判断d;
[0186] d.在酒店后台管理模块中判断入住单在后台的单据状态,若是“延退”则提示“已退房,请将房卡还至前台”【确定】,点击‘确定’后关闭提示框并吐出房卡返回首页;若是“入住”或“续房”则判断e;
[0187] e.在酒店后台管理模块中判断订单的用房类型,若订单为钟点房,则提示“钟点房暂不支持自助机办理续房,请至前台咨询”【确定】,点击‘确定’后关闭提示框并吐出房卡返回首页;若订单为全日房,则判断f;
[0188] f.在酒店后台管理模块中判断入住人是不是会员,若是会员入住,则判断g;若不是会员,则判断h;
[0189] g.判断会员续房开关,若会员续房=开,则判断h;若会员续房=关,则提示“会员暂不支持自助机办理续房,请至前台咨询”【确定】,点击‘确定’后关闭提示框并吐出房卡返回首页;
[0190] h.在酒店后台管理模块中判断房卡的入、离日期与入住单是否一致,若一致,则判断i;若不一致,则先更新离店日期并判断i;
[0191] i.判断是否重写成功,若重写成功则提示“更新房卡成功,您的房间XXX已续至XXXX.XX.XX,是否继续续房?【继续】、【退出】”点继续则判断k,点退出,则关闭提示框,回到首页;若更新失败,则判断j;
[0192] j.判断房卡重写失败,若更新房卡失败,则弹窗提示“【硬件错误】;续房成功,房卡更新失败;【重新写卡】、【前台写卡】”;若更新房卡失败,则提示“您已续房成功,请到前台更新剩余的N张房卡”;其中N=已发卡数量‑已更新房卡数量;点击‘重新写卡’继续更新房卡;点击‘前台写卡’则提示“您已续房成功,请到前台更新剩余的N张房卡”;
[0193] k.在酒店后台管理模块中判断预订类型的‘终端续住’开关,若为开则判断进入步骤一;若为关或者在后台未匹配到预订类型,则提示“您订单的预订类型暂不支持自助机办理,请至前台咨询”【确定】,点击‘确定’后关闭提示框并吐出房卡返回首页;
[0194] l.在酒店后台管理模块中判断房间离店日期是否被预订,若未被预订,则跳转到‘选择续房日期’界面并判断可续日期;若已被预订,则提示“房间已被预订,请至前台咨询办理”【确定】,点击‘确定’后关闭提示框并吐出房卡返回首页。
[0195] 所述续住读卡与写卡模块还包括会员续住单元,所述会员续住单元的工作过程如下所述:
[0196] a.判断入住人是不是会员,若是会员入住,则判断b;若不是会员,则按产品流程;
[0197] b.判断会员续房开关,若会员续房=开,则判断c;若会员续房=关,则提示“会员暂不支持自助机办理续房,请至前台咨询”【确定】,点击‘确定’后关闭提示框并吐出房卡返回首页;
[0198] c.判断房卡的入、离日期与入住单是否一致,若一致,则判断d;若不一致,则先更新离店日期再弹出‘更新房卡成功’,点继续则跳转到‘选择续房日期’,点退出,则关闭提示框,回到首页。
[0199] d.判断入住单是否有‘预订单号’,若预订单号不为空,则判断e;若预订单号为空,则判断f;
[0200] e.判断预订类型的‘终端续住’开关,若为开则判断f;若为关或者在后台未匹配到预订类型,则提示“您订单的预订类型暂不支持自助机办理,请至前台咨询”【确定】,点击‘确定’后关闭提示框并吐出房卡返回首页;
[0201] f.判断房间离店日期是否被预订,若未被预订,则取该会员等级的房价码并跳转到‘选择续房日期’界面并判断可续日期;若已被预订,则提示“房间已被预订,请至前台咨询办理”【确定】,点击‘确定’后关闭提示框并吐出房卡返回首页。
[0202] 在本实施例中,续房时若该房型返回多个房价码,则取接口返回的第一个房价码进行续房。
[0203] 所述续住读卡与写卡模块还可以进行如下设置:获取的房卡离店时间要减去酒店参数配置的门卡结束加时分钟;续房成功写卡时,房卡的离店时间=入住单的离店时间+门上结束加时分钟。
[0204] 所述续住读卡与写卡模块还包括更新房卡单元,续房支付成功后,在更新房卡单元中更新房卡数据,所述更新房卡单元的工作过程如下所述:
[0205] 若房卡重写失败,则更新房卡失败,则弹窗提示“【硬件错误】;续房成功,房卡更新失败;【重新写卡】、【前台写卡】”;若更新房卡失败,则提示“您已续房成功,请到前台更新剩余的N张房卡”;其中N=已发卡数量‑已更新房卡数量;若点击‘重新写卡’,则继续更新房卡;若点击‘前台写卡’,则提示“您已续房成功,请到前台更新剩余的N张房卡”;
[0206] 若房卡重写成功,一张房卡则仅一张房卡的提示信息;多张房卡则多张房卡的提示信息。
[0207] 所述酒店后台管理模块的联房支付的判断过程如下:
[0208] a.判断联房的预授权归属房号,若预授权都归同一个房号,则为统一支付;若非同一个号的预授权记录,则判断b;
[0209] b.判断各房间的预授权数量,若预授权数量不等于房间数,则为未知;若预授权数量=房间数量,则判断c;
[0210] c.判断联房房间是否都有预授权信息,若有,则为单一支付;若无,则为未知。
[0211] 所述酒店后台管理模块的加收房费的判断过程如下:
[0212] a.判断是否需要加收房费,若‘退房时间’<=‘离店时间’+‘免加收时长’,则不加收直接跳转到‘账单’界面;若‘退房时间’>‘离店时间’+‘免加收时长’,则判断b;
[0213] b.判断用房类型,若是全日房则判断c;若是钟点房,则钟点超时费用=超时小时数乘以钟点价,其中不满1小时按1小时算,再判断e;
[0214] c.判断超时退房加收方式,若是‘取酒管系统’,则按接口返回的费用写入账单;若是‘取参数配置’,则判断d;
[0215] d.判断退房时间,若退房时间<加收全日房时间,则加收全日房费用=超时小时数乘以钟点价,其中不满1小时按1小时算,再判断e;若退房时间>=加收全日房时间,则按全日房费用写入账单;
[0216] e.判断加收费用会不会超过全日房费用,若超时费用<全日房费用,则按超时费用写入账单;若超时费用>=全日房费用,则按全日房费用写入账单;提前退房收费:若离店日期=入住日期,则收取入住当天的全天房费。
[0217] 所述退房回收房卡模块还包括回收剩余房卡单元,所述回收剩余房卡单元用于回收房卡,房卡回收后将信息提交到酒店后台管理模块,所述回收剩余房卡单元的工作过程包括以下步骤:
[0218] 1.若剩余房卡>0,则停留在该界面继续回收房卡;若房卡读取成功且是该入住单的房卡,则房卡回收且剩余房卡数量‑1;反之若插入的房卡不是该房间的,提示“非本房间房卡,请插入正确房卡”,2秒后关闭提示框并吐出房卡停留在当前页面,剩余房卡数量不变;若剩余房卡=0,则判断2;
[0219] 2.判断是否保密房或租赁物品未归还或预授权信息不全的入住单,若是,则报查房且将单据状态置成‘挂账’提交入住单;若不是,则判断3;
[0220] 3.判断预订类型的退房模式,若‘退房模式=无’,则取系统参数的退房模式并判断5;若预订类型的退房模式不等于无,则判断4;
[0221] 4.判断结账方式,若结账方式为自助机平账,则判断5;若结账方式为前台平账,则报查房且将单据状态置成‘挂账’提交入住单;
[0222] 5.若退房模式=直接退房或者延退手动结账或者延退自动结账,则判断8;若退房模式=查闭退房,则判断6;
[0223] 6.判断入住单的’查房状态’,若查房状态=未查房,则报查房且判断7;若查房状态=查房中,则提示“正在为您努力查房中,查房需要几分钟,请耐心等待...如不想等待,可稍后再来,记得拿好您的房卡~”且3分钟后再判断6;若点击提示框的“稍候再来”按钮则关闭提示信息并吐出房卡返回首页;若查房状态=已查房,则判断8;
[0224] 7.判断是否报查房成功,若报查房失败,则提示“网络故障,请稍后再试或至前台咨询”【确定】,点击‘确定’后关闭提示框并吐出房卡返回首页;若报查房成功,则入住单的查房状态变更为‘查房中’并在3分钟后判断6;
[0225] 8.判断是否有迷你吧,若‘迷你吧=启用’,则跳转到’房内物品消费明细’界面;若‘迷你吧=停用’,则判断9;
[0226] 9.判断是否统一支付,若是,则判断10;若否,则跳转到‘单独支付账单’界面;若未知,则判断11;
[0227] 10.判断是否会员,若不是,则跳转到‘统一支付’界面;若是,则判断11;
[0228] 11.判断特殊联房退房开关,若关闭,则提示“特殊联房订单,暂不支持自助机办理,请至前台咨询”【确定】,点击‘确定’后关闭提示框并吐出房卡返回首页;若延退手工结账,则报查房且将单据状态置成‘挂账’提交入住单;
[0229] 12.在该界面停留未超过100S,则停留在该页面,若超过100S则界面跳转到首页并判断卡槽口是否有卡,有卡需要吐出房卡。
[0230] 所述退房房卡丢失管理模块的工作过程如下所述:
[0231] 1.剩余房卡数=总发卡数‑已还卡数‑房卡丢失数量;
[0232] 2.若剩余房卡数>0,则账单插入一条赔偿记录并跳转到‘回收剩余房卡’界面;若剩余房卡数=0,则账单插入一条赔偿记录并判断3;
[0233] 3.判断是否保密房或租赁物品未归还或预授权信息不全的入住单,若是,则报查房且将单据状态置成‘挂账’提交入住单并跳转到“退房提示”;若不是,则判断4;
[0234] 4.则判断预订类型的退房模式,若‘退房模式=无’,则取系统参数的退房模式并判断6;若预订类型的退房模式<>无,则判断5;
[0235] 5.判断结账方式,若结账方式为自助机平账,则判断6;若结账方式为前台平账,则报查房且将单据状态置成‘挂账’提交入住单并跳转到“退房提示”;
[0236] 6.若退房模式=直接退房或者延退手动结账或者延退自动结账,则判断9;若退房模式=查闭退房,则判断7;
[0237] 7.判断入住单的’查房状态’,若查房状态=未查房,则报查房且判断8;若查房状态=查房中,则提示“正在为您努力查房中,查房需要几分钟,请耐心等待...如不想等待,可稍后再来,记得拿好您的房卡”且3分钟后再判断7;若点击提示框的“稍候再来”按钮则关闭提示信息并吐出房卡返回首页;若查房状态=已查房,则判断9;
[0238] 8.判断是否报查房成功,若报查房失败,则提示“网络故障,请稍后再试或至前台咨询”【确定】,点击‘确定’后关闭提示框并吐出房卡返回首页;若报查房成功,则入住单的查房状态变更为‘查房中’并在3分钟后判断7;
[0239] 9.判断是否有迷你吧,若‘迷你吧=启用’,则跳转到’房内物品消费明细’界面;若‘迷你吧=停用’,则判断10;
[0240] 10.判断是否统一支付,若是,则判断11;若否,则跳转到‘单独支付账单’界面;若未知,则判断12;
[0241] 11.判断是否会员,若不是,则跳转到‘统一支付’界面;若是,则判断12;
[0242] 12.判断特殊联房退房开关,若关闭,则提示“特殊联房订单,暂不支持自助机办理,请至前台咨询”【确定】,点击‘确定’后关闭提示框并吐出房卡返回首页;若延退手工结账,则提交入住单并跳转到“退房提示”。
[0243] 所述酒店后台管理模块包括剩余房卡列表单元,所述剩余房卡列表单元用于酒店前台人员查询未回收房卡的房间信息;
[0244] 查询条件包括:
[0245] 房号:查询在住状态的房号;
[0246] 离店日期:离店日期区间;
[0247] 查询结果包括:
[0248] 入住单号:入住时自助机产生单号;
[0249] 房号:在住状态的房号;
[0250] 离店时间:入住单中房间的预离时间;
[0251] 总房卡数:房间发放房卡的总数=自助机房卡数+前台发卡数;
[0252] 剩余房卡数:房间未回收房卡数量;
[0253] 回收卡号:房间已回收房卡卡号;
[0254] 房卡回收时间:该回收房卡的回收时间。
[0255] 尽管已经对本发明的技术方案做了较为详细的阐述和列举,应当理解,对于本领域技术人员来说,对上述实施例做出修改或者采用等同的替代方案,这对本领域的技术人员而言是显而易见,在不偏离本发明精神的基础上所做的这些修改或改进,均属于本发明要求保护的范围。