基于微服务的个性化购物微信小程序设计与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:caojun510
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着我国手机用户的快速增长和手机性能的快速提升,大部分用户趋向于用手机进行购物。而购物系统的功能需求不断增加,其复杂度也不断增加,旧的单体式架构不足以应对购物系统频繁的变化。因此,亟需一种灵活多变、易于扩展和维护的体系架构,微服务架构在这样的背景下诞生了。微服务架构具备高可用、快速部署、易于扩展和维护的特点。基于微服务的个性化购物微信小程序是用微服务架构搭建的个性化购物小程序,把购物系统功能模块拆分为用户、商品、订单三个模块,这些小的功能模块独立部署、互相不依赖,通过调用其他模块的API接口来实现自己的功能。用户模块的主要功能包括用户的注册登录、账号管理、退款和购物车等;商品模块的主要功能包括个性化推荐、商品搜索、商品管理等。由于手机屏幕较小,个性化推荐显得尤为重要,它能帮助用户在有限的屏幕里面找到自己需要的商品,也能给用户带来惊喜的效果。个性化推荐功能是根据用户的使用记录提取出用户的特征矩阵,利用最小二乘法(ALS)分解出用户的特征向量和商品特征向量,然后利用修正的余弦相似性计算商品的相似度,最后根据加权求和公式计算出待推荐商品的推荐系数,根据推荐系数生成推荐列表。商品搜索主要给用户提供主动寻找商品的途径,将Elastic Search集成到系统中,利用Elastic Search提供的API完成搜素,然后将商品搜索的结果作为待预测商品输入到个性化推荐算法中,依据分析出的用户特征向量对搜索出的商品进行推荐系数计算,按照推荐系数的大小对搜索出的商品进行排序,并分页展示在页面上。订单模块的主要功能包括下订单、查询订单、删除订单、取消订单等功能。基于微服务的个性化购物微信小程序利用了微信小程序不需要下载的特点,给用户提供更加方便快捷的购物方式。并且系统采用分布式部署方式,利用负载均衡服务器分发请求,保证系统的高并发性、可扩展性。个性化推荐功能可以提高平台的收益和用户体验,能很好的满足目前用户和商家的需求。
其他文献
随着互联网的快速发展和移动端技术的越发成熟,越来越多的用户更倾向于选择在线购物,而生鲜产品作为日常生活中高频刚需的产品,消费者网购生鲜的习惯正在逐渐形成。除了生鲜冷链化基础的问题外,生鲜市场的核心主要是流量协同及供应链能力的提升。然而影响用户体验和满意度的关键之处则是用户对生鲜产品物流服务的感知是否满意,体现在发货是否及时、运输状态是否可追踪、线下交付是否满意等。因此如何更深层次地探讨消费者更在意
东北七鳃鳗(Lampetra morii)属于最原始的无颌类脊椎动物,是研究免疫起源与进化的重要模式生物。血清中FI分子属于补体成分,在补体经典激活途径、凝集素途径和旁路激活途径中均发挥抑制C3分子的重要作用。七鳃鳗FI(L-FI)基因开放阅读框1894bp,编码618个氨基酸,含有KAZAL结构域(kazal-type protease inhibitor module domain),SR结构
渗透汽化技术以其高效、节能和环保等特点,被广泛运用于分离各种有机物,倍受学术和工业界的高度重视。论文采用三种聚氧乙烯-聚氧丙烯-聚氧乙烯醚表面活性剂(L31、L35、L61)构建的反相微乳液制备纳米银粒子(AgNPs)(其中L31与L61的亲水亲油平衡值(HLB)值较为接近但分子量差异较大,L35与L61分子量较为接近但HLB值差异较大),再通过原位聚合法制备纳米银(AgNPs)和氧化石墨烯(GO
学位
呼叫中心作为通信行业的一部分,随着我国通信行业的迅速发展,为了保持竞争力,呼叫中心必须提供高质量的服务。然而随着多元化大型企业的业务量不断提高,呼叫中心的服务压力也日益增大,同时由于业务量的不均衡造成资源利用率低下,因此需要一个可靠的实时监控系统对当前呼叫中心的各项数据指标进行监控,使得用户能够及时了解呼叫中心当前的运营状况,同时可以对呼叫中心未来的话务量做出估测,从而提前对人员进行合理安排。系统
近年来,超大规模集成电路产业发展趋势在我国呈现出爆发式增长,进而带动了电子洁净电子厂房领域的经济增长,对厂房的各方面要求也不断加强,因此电子洁净电子厂房的承包单位的综合实力也面临着巨大挑战。以传统的管理模式进行施工管理,工作效率低,设计、生产、施工三个环节容易脱节,所以EPC总承包模式成为了电子洁净电子厂房项目的不二首选,EPC总承包模式下,总包商单位需对项目的设计、采购、施工统一运作和管理,提高
本文设计合成了一系列基于香豆素-罗丹明的有机小分子荧光探针,并研究了它们的性质。研究内容包括:1.对荧光的发展史、发光机理和相关参数做了简单的介绍,描述了常见荧光探针的组成并综述了荧光探针的主要识别机制。2.以硫代罗丹明B酰肼与香豆素衍生物为母体设计合成了两个基于跨键能量转移(TBET)体系的Hg2+荧光探针CRS1,CRS2,并对其结构进行表征。系统性地探讨了两个探针对Hg2+的识别机理、光学性
玻璃态材料因其特殊的物理、化学特性,在诸多领域具有良好的应用前景,尤其是在生物医药领域。玻璃态药物与晶体药物相比,具有更快的溶解速率以及更高的溶解度。然而,亚稳态玻璃在自然状态下会向更低能量弛豫甚至发生晶化,从而导致性能的变化,甚至失效,使得制药领域面临巨大的挑战。因而研究超高稳定性玻璃具有特殊的应用价值和基础研究价值。近些年来,众多研究结果表明纳米受限引起的尺寸效应和界面效应对玻璃的结构及性能有
学位
随着IT基础架构的发展,资产的管理也变得越来越复杂,大型的互联网企业对于资产的管理和追踪,软硬件的等基础架构的投资也逐渐变得更为复杂。资产管理系统满足了互联网企业对IT资产合理和高效的管理,使得企业的运营更加流畅,同时也减少了企业对资产管理的压力。本课题主要阐述了资产管理系统的需求,以及各个功能模块的设计与实现。通过分析现有资产管理系统存在的现实性问题,从三个方面对资产管理系统进行分析。第一,采用