论文部分内容阅读
随着我国政治、经济和文化快速发展,员工对商旅出行服务需求也不断地持续上升,为员工提供在线预订酒店、机票、火车票和差旅费用管理服务,提高员工商旅出行的效率、省去繁琐的报销流程和降低运营的成本,集中式、一站式商旅服务平台的研究已成为企业商旅出行发展的最大亮点。本文所设计的Hi Travel商旅平台依托公司内部其它的基础服务系统和外部第三方供应商系统,实现公司内部员工商旅出行和差旅费用统计分析一站式服务。论文按照传统的软件工程方法,对整个平台进行分析、设计和实现。Hi Travel商旅平台基于主流的微服务分布式架构,采用MVC设计模式,使用Java语言、Spring Boot框架、大数据生态圈等技术完成此平台开发,选用My SQL作为基础数据库,Redis作为缓存数据库,Kafka作为消息中间件,Elasticsearch作为搜索引擎,Spark Streaming作为数据统计分析工具。本平台一共七个模块,分为开通账号、员工管理、预订服务、订单管理、行程服务、结算管理和差旅分析模块。开通账号模块主要有开通第三方供应商账号,员工管理模块主要对开通第三方供应商账号的员工信息的管理,预订服务模块主要有预订供应商的酒店、机票等,订单管理模块主要对酒店、机票等订单信息的管理,行程服务模块主要有lark日历和消息提醒、预览行程信息,结算管理模块主要对原始订单文件、结算单信息管理和推送结算单进行在线付款,差旅分析模块主要有员工历史差旅费用、部门和员工差旅费用排名情况的统计分析。目前此平台已经在公司内部投入使用,传统方式员工出差预订酒店、机票等先自己付款,然后线下报销流程繁琐,消耗公司大量的人力、物力,与此同时公司领导还不能及时查看部门和员工出差产生的费用,此平台解决了传统方式的这些痛点,提高了员工商旅出行的效率、公司差旅政策的执行力和差旅管理的能力,为公司节约了大量的人力和资金成本,得到了员工的一致好评。