论文部分内容阅读
随着020模式的发展,在线外卖点餐软件逐渐兴起,并且不断提高软件产品质量与能力,使已有服务精细化,并扩展业务类型,提升运营能力。品类的概念是一部分外卖商家所具有的性质或特点。品类导航是指依据多维度的性质或特点进行商家筛选、用户导流。本文结合外卖020模式的背景,对国内外在线外卖点餐软件的发展情况进行了研究,指出了当前外卖点餐软件平台着力于业务扩展与品类精细化。基于品类与商家解耦、品类导航可运营和品类导航可计算的原则,本文提出了实现一套可运营、可计算、可回溯的软件首页品类导航服务的解决方案,并详细论述了该项目的设计与实现。该服务支持根据附近商家集合的性质与数量,以及配置运营的相关数据,计算、调整APP频道区品类导航展示的内容。品类导航服务的实现包括品类导航服务系统以及运营管理系统。其中,品类导航服务系统使用Spring和MyBatis作为主要业务逻辑的框架,利用GeoHash、LoadingCache等技术以及Tair缓存平台,实现软件首页频道区的相关数据获取和商家过滤的功能。其次,对应的运营管理系统基于Spring、MyBatis框架以及网页前端技术,对服务系统所需的数据进行配置运营,同时使用被改造的velocity模板解析技术以及ElasticSearch搜索技术实现运营操作记录组件,具有代码侵入性低、记录准确详尽、使用简便、容错性强、支持模糊检索的特点。本文研究的频道区品类导航服务项目,主要贡献和意义包括:1)实现了对点餐软件首页品类导航的灵活、可视的运营化,以及实现了根据附近商家的类别数量计算和调整品类导航,使点餐软件展示的内容更灵活,信息更有效。2)实现了一个可视化、准确、严格、便利、可回溯、易排查的运营管理系统,提升配置运营的效率和灵活性,间接提升点餐软件内容的时效性。3)实现了一个对用户操作进行详情记录的组件,提升品类配置运营的排查回溯与对比择优的能力。