基于云计算的客栈管理平台的制作方法

文档序号:7826797阅读:236来源:国知局
基于云计算的客栈管理平台的制作方法
【专利摘要】本实用新型公开了一种基于云计算的客栈管理平台,包括云服务器用于部署客栈管理功能,处理和保存客栈数据;备份服务器,与上述云服务器通过网络进行连接,为云服务提供数据备份;本地缓存数据库,用于在本地缓存客栈数据;客户终端,与上述本地缓存数据库之间通过网络进行连接,对本地缓存数据库中的客栈数据进行管理,并作为数据发送端与上述云服务器通过网络进行连接,将对本地缓存数据库的数据修改保存到云服务器。通过将客栈数据缓存到本地缓存数据库,使得数据终端在日常工作中可直接从缓存数据库中读取数据,而无需通过网络从云服务器中下载数据,从而提高了终端的运行效率。
【专利说明】基于云计算的客栈管理平台

【技术领域】
[0001]本发明涉及电子商务【技术领域】,具体涉及一种基于云服务器的客栈管理平台。

【背景技术】
[0002]随着信息技术的发展,规模化的连锁型酒店旅馆的信息化建设都在不断加强。而中小型客栈由于自身规模较小,技术力量薄弱,信息化建设还处于非常低的水平。近几年来特色旅游持续升温,客栈作为特色旅游中住宿的重要一环,业务不断增加的同时,也给客栈管理带来极大的压力,客栈当前的管理方式已无法满足不断增长的业务需求。现有的客栈管理系统大多需要本地安装,所有数据都存储在同一台计算机上,缺少自动异地备份机制,数据安全性非常低,如果计算机发生故障,可能会导致所有数据的丢失。由于单机安装,同时只能有一人进行操作,无法实现多人协同工作。如果客栈有多台计算机进行客栈管理,在不同计算机上的修改无法自动同步到其他计算机上,手工同步工作量大并容易出错。再者,随着移动互联网技术的发展,智能手机越来越普及,通过移动端进行客栈管理的需求越来越强烈,现有系统对这些需求更无法满足。在这种情况下就需要有一种能够自动数据备份保证数据安全,提供多终端访问并支持多人协作的系统来弥补现有系统的缺陷,满足客栈业务需求。


【发明内容】

[0003]针对上述现有技术,本实用新型主要解决的技术问题在于提供一种在本地设置缓存数据库,并在云服务器端部署客栈管理功能,通过客户终端定时将本地缓存数据库中的数据发送到云服务器进行处理并与其他客户终端保持数据同步来实现协同工作的客栈管理平台。
[0004]为解决上述技术问题,本实用新型所采用的技术方案如下:
[0005]本实用新型的基于云计算的客栈管理平台包括用于部署客栈管理功能和保存客栈数据的云服务器处理,为所述云服务器提供数据备份的备份服务器通过网络连接所述云服务器,客户端通过网络连接本地缓存数据库,并通过网络连接所述云服务器。
[0006]更进一步的是所述客户端为一个以上。客户端直接操作本地缓存数据库中客栈数据,并将修改后的数据发送到云服务器保存。云服务器接收客户终端修改的数据后,将修改结果实时推送到其他客户终端以实现多个客户终端间的数据同步。
[0007]与现有技术相比,本实用新型具有的优点和积极效果表现在:
[0008]在基于云计算的客栈管理系统中,将客栈数据保存到云服务器端中,保证了数据的安全;通过将客栈数据缓存到本地缓存数据库,使得数据终端在日常工作中可直接从缓存数据库中读取数据,而无需通过网络从云服务器中下载数据,从而提高了终端的运行效率;客户终端只作为数据接收和发送端,客栈管理功能集成到云服务器中,从而代替了在本地安装管理软件,同时通过云服务器的数据推送实现了各客户终端的数据同步,从而实现了客栈员工的协同工作。

【专利附图】

【附图说明】
[0009]图1为基于云计算的客栈管理系统的结构示意图。

【具体实施方式】
[0010]以下将结合附图及【具体实施方式】对本实用新型作进一步的阐述。
[0011]如图1所示,本实用新型的基于云服务器的客栈管理平台包括:云服务器,用于保存客栈数据;备份服务器,与上述云服务器通过网络进行连接,为云服务提供数据备份;本地缓存数据库,用于在本地缓存客栈数据;客户终端,与上述本地缓存数据库之间通过网络进行连接,对本地缓存数据库中的客栈数据进行管理,并作为数据发送端与上述云服务器通过网络进行连接,将对本地缓存数据库的数据修改保存到云服务器。
[0012]在平台系统开始工作时,客户终端分别与本地缓存数据库和云服务器建立连接,其中与云服务器通过websocket等技术建立TCP连接。
[0013]所述客户终端检查本地缓存数据库中的客栈数据是否有修改,如果检测到数据修改,则将修改的数据发送到云服务器进行保存。
[0014]所述的云服务器上部署客栈管理功能及后台程序,云服务器收到客户终端发送的数据后对数据进行处理保存并返回处理结果,同时通过与客户终端的TCP连接将处理结果推送到其他客户终端,完成不同客户终端之间的数据同步。
[0015]所述客户终端收到云服务器收到推送客栈数据后,将客栈数据与本地缓存数据库的客栈数据进行合并,在合并过程中根据数据的优先级来选择最终数据:如果缓存数据库中数据被修改但云服务器中数据没有修改,则合并后的数据采用缓存数据库中的数据;如果云服务器中的数据修改,则不管缓存数据库中数据是否修改,都采用云服务器中修改的数据。
[0016]所述云服务器定时运行后台程序对客栈数据进行统计分析,并将统计报表推送到客户终端。
[0017]所述云服务器运行后台程序每天对客栈数据进行一次物理备份,每周进行一次逻辑备份,并保存备份数据到备份服务器。
[0018]以上所述,仅是本实用新型的优选实施例而已,并非对本实用新型作任何形式上的限制,对于本领域的技术人员来说,本实用新型可以有各种形式的变化,凡在本实用新型的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本实用新型的保护范围之内。
【权利要求】
1.一种基于云计算的客栈管理平台,包括用于部署客栈管理功能和处理保存客栈数据的云服务器处理,其中为所述云服务器提供数据备份的备份服务器通过网络连接所述云服务器,客户终端通过网络连接本地缓存数据库,并通过网络连接所述云服务器。
2.根据权利要求1所述的基于云计算的客栈管理平台,其中所述客户端有一个以上。
【文档编号】H04L29/08GK204046648SQ201420158188
【公开日】2014年12月24日 申请日期:2014年4月2日 优先权日:2014年4月2日
【发明者】于海斌 申请人:深圳市优羿信息技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1