● 摘要
随着酒店业的发展,酒店连锁化成为主要发展趋势,为了设计并实现一个统一的酒店预定平台,实现酒店分销。论文提出基于WCF(Windows Communication Foundation,Windows通讯接口)的酒店中央预订系统。
目前的酒店中央预定系统多是通过电话中心预定实现的,最新的 酒店CRS(Computer Reservation System,中央预定系统)的发展模式是通过呼叫中心、局域网以及互联网预订这三种方式的在一起使用以适应酒店业的发展。若能实现一个支持多客户端,支持电话预定以及移动客户端的酒店中央预定系统,则能明显的提高酒店的运营水平和分销效率。
首先,系统的设计以易维护、可扩展、低耦合为原则,系统支持多客户端、支持渠道销售、支持与酒店PMS(Property Management System,酒店管理系统)的无缝连接,基于上述设计原则,系统提出基于WCF的系统架构。其次目前移动事业的发展蒸蒸日上,很多系统都已经开发移动版的应用,移动应用很大的改善了现在人的生活,目前比较成熟的酒店中央预定系统还没有引入移动应用,论文将针对酒店中央预订系统在Android系统上的应用进行研究,系统是基于WCF服务的,可以通过WCF提供一些酒店预订相关的接口来实现Android客户端所需要的功能。最后在系统框架设计方面,论文在系统的降低耦合方面进行了研究与设计,使用IOC(Inversion of Control,控制反转)技术使系统降低耦合。
论文的主要研究内容是订单队列的设计与实现、WCF接口服务的设计与实现以及Android客户端的设计与实现。系统需要跟酒店PMS系统进行订单同步,这需要订单队列的处理;Android客户端需要支付功能,支付功能通过支付宝第三方支付来实现,通过接口在客户端和服务器间传输数据并且使用RSA加密算法对支付数据加密。