论文部分内容阅读
随着互联网技术的发展,人们对于旅游产品的预定方式也发生了显著的变化,更多游客倾向于在线预订旅游产品,传统旅游企业向旅游电商平台转型已经成为一种趋势。本论文的主要工作是为某传统旅游企业设计并开发了一个基于个性化推荐的旅游电商平台。该企业是一家传统旅游企业,由于没有基于互联网的电商平台,产品销售的模式主要依靠线下门市部柜台预定以及电话预定等,存在生产效率低下、订单无法统一管理及用户下单和支付不方便等缺点。随着该旅游企业在业务规模上的发展,迫切需要设计并开发一个旅游电商平台来提高公司运营效率和经营效益。同时,为了提升企业的竞争力,该企业也希望能够为客户提供一些特色服务,如旅游产品个性化推荐和团体行程个性化定制等。本文通过对该旅游企业的基本情况分析,基于MVC架构设计并开发了旅游电商平台,整合了企业资源,实现了旅游产品在线发布和销售,扩大了旅游信息的传播和推广。同时为了满足企业精准化、特色化营销的需求,在该平台的基础上,一方面利用获取的客户的历史行为数据等信息,采用推荐算法实现了旅游产品的个性化推荐;另一方面采用随机优化技术解决了大型会议组织过程中存在的行程规划问题,实现团体行程的个性化定制及优化。本文的工作内容主要有以下四点:(1)使用MVC架构设计实现了旅游电商平台。采用分层设计的思想,降低了每一层代码之间的耦合度,便于对业务代码进行修改和维护,使得功能模块的复用更加容易。(2)通过对常用的个性化推荐技术在旅游产品推荐中存在的问题进行分析,对协同过滤算法做出改进,提出了一种面向旅游产品的个性化推荐算法,并将该算法应用于旅游电商平台的产品推荐模块,最后对该算法的推荐效果进行了测试与分析,验证了该算法在旅游产品推荐中的有效性。(3)通过对全国性大型会议的会务行程安排中存在的问题进行分析,研究并实现了面向个性化定制的团体行程优化方法,该方法通过建立成本函数,基于遗传算法为会议举办方定制最优化的行程方案,使得举办方可以花费更少的预算。(4)使用云平台的部署方案,使用Redis优化数据库存储,使用负载均衡技术避免单点故障,保证旅游电商平台系统的拓展性、稳定性和可用性。