论文部分内容阅读
互联网技术和电子商务的快速发展,加速了电商营销模式的转变与创新,促成了如拼团模式、社区导购、网易严选等众多新兴营销模式的诞生。依据商品特点、用户群体特征和市场动向,融合新兴营销模式、灵活调整营销策略的电商平台不仅可以最大程度地满足大众日益变化的消费心理和个性化需求,同时也可以为中小企业创造更多的经济价值。本文期望通过将目前先进的开发技术与新兴的营销模式相结合,从系统层面设计出可灵活调整和扩展营销模式、具备高并发性能的分布式电商平台。本文首先分析和研究了电商营销模式的国内外发展现状,提出了基于网络分销与社交网络的分销返利营销模式,并将分销返利、拼团模式、会员营销以及节日促销等营销模式融合到分布式电商平台。通过对平台实际业务的梳理和功能需求分析,并按照系统模块化、低耦合、易扩展设计原则,完成了分布式电商平台移动应用和后台管理系统的核心业务设计。在分布式电商平台开发方面,本文按照集群容错、易维护和高并发以及易扩展的开发目标,为电商平台设计了基于Dubbox+Zookeeper+Nginx的分布式微服务架构,并结合电商平台实际业务特点改进了基于Nginx服务器的加权最小连接调度负载均衡算法,提高了电商平台高并发事物处理能力和分布式协作性能。同时,电商平台以SSM(Spring+SpringMVC+MyBatis)作为后台系统基础框架,完成了系统各业务模块功能开发。本文提出了在电商平台移动端增加SQLite和Acache本地缓存策略,在后台系统增加Redis分布式缓存服务器与ActiveMQ消息中间件的技术方案,进—步整体提高了电商平台高并发事物处理能力和响应速度,缓解了后台服务器的并发压力。本文最终实现了基于在线购物、商品管理、分销返利、拼团活动、售后服务等主要业务的多营销模式分布式电商平台,并完成了平台的并发压力测试,验证了其负载能力。该平台通用性广、兼容性强、易扩展的特性支持企业灵活调整或扩展营销模式,避免了模式拓展带来的重复开发,提高了平台的适应能力和经济价值,同时也为满足企业不同需求的电商平台提供新的开发思路和理论实践。