论文部分内容阅读
随着商务出行的增加和旅游业的迅速发展,乘飞机旅行已经成为人们远程出行的主要交通工具之一。为了缓解旅客在旅途中的乏味和对免税品购物的需求,各大航空公司纷纷推出空中购物服务,由于空中购物服务提供产品的独特性和客舱环境的先天优势,该服务至启动以来广受旅客欢迎并为航空公司带来了一定收益。作为机上服务的重要组成部分,航空公司对于机上购物服务质量的要求也越来越高。然而,目前国内的机上购物服务仍停留在“以现金购实物”的线下交易方式,由于商品种类稀少以及只能通过现金支付等条件的限制,机上购物服务一直无法满足旅客的需求,同时也无法达到航空公司的预期收益。随着电子商务的普及,人们越来越习惯于网上购物这种便捷的购物方式,同时越来越多的企业将产品挂在电子商务平台出售,通过网络媒介吸引更多的买家,获得丰厚的利润。国内各大航空公司早在电子商务兴起之初,就通过企业电商平台售卖机票、旅游等产品,但由于网络条件影响,一直没能将电子商务平台带入客舱环境以解决机上购物功能的局限性和效率低下等问题。在2014年,客舱WIFI系统在各大航空公司中投入使用并快速得到普及,旅客和机组人员可以方便的通过客舱WIFI接入互联网。在客舱WIFI的基础上,一套完整的空中电子商务平台的搭建已经势在必行。首先,本文研究了空中电子商务平台的国内外现状,分析了当前机上购物模式的缺陷,并提出使用电子商务平台的解决方案。在此基础上,针对每个需求的应用场景和业务流程进行分析,并且对系统的非功能性需求做出分析。然后,本文对空中电子商务平台进行了架构设计。将系统分为模型层、视图层和控制层,并对每一层的架构和技术进行分析。系统同时支持两种访问应用服务器的方式,一种是用户通过移动终端Web浏览器访问的B/S架构方式,另一种是通过机上座椅电视内置Android应用访问的C/S架构方式。系统采用Node.js作为服务端开发平台,使用HTML5、Hybrid App实现网页视图的开发,应用Redis作为存储中间件以提高数据读写效率。最后,本文对空中电子商务平台的核心模块的实现进行详细设计,对模块实现的类图和动态时序图进行描述,并分析了模块中关键技术的实现细节。系统成功通过了各项功能测试,并在国内某大型航空公司中投入使用。在使用期间,系统的功能和性能均达到了客户要求,并实现长时间平稳运行,得到了客户良好的反馈。