当前位置:主页 > 科技论文 > 软件论文 >

基于Spring Cloud的科技论文分析系统的研究与实现

发布时间:2024-04-22 02:32
  随着从事科研工作的人逐渐增多,科技成果系统的需求也发生了变化。通过对科技成果管理系统的调研发现,首先,当前科技成果系统架构大部分使用的是单体架构,该架构容易导致系统的业务逻辑过于复杂、后期系统的可维护性和可扩展性差等问题。其次,目前大多数的科技成果系统缺少对科技论文进行分析,很难有效的提供丰富的数据分析功能,使用户无法从大量数据中获得有效的信息。所以本文针对上述问题,设计并实现了基于Spring Cloud微服务架构的科技论文分析系统。本文的主要工作包括:1.系统需求分析及总体功能设计。针对目前大多数科技成果系统中使用单体架构和系统中缺少科技论文分析功能的问题,进行了功能性和非功能性需求分析。系统中主要包含的功能模块有:用户管理模块、论文管理模块、论文查询模块、热词分析模块和论文推荐模块。2.微服务架构设计及核心功能算法设计。本文对系统总体架构进行设计,构建数据处理微服务群、算法微服务群和功能实现微服务群,并对系统中使用到的关键组件、数据库和核心功能进行设计。论文中使用基于用户投票的排名算法实现了热词排名功能,使用时间序列算法实现了热词趋势的功能,使用PageRank算法实现了期刊评价...

【文章页数】:66 页

【学位级别】:硕士

【部分图文】:

图2.1SpringCloud访问流程

图2.1SpringCloud访问流程

图2.1SpringCloud访问流程Figure2.1SpringCloudaccessprocess图2.1展示了基SpringCloud各组件的完整架构图[17][20]。1.EurekaServer实现了服务的注册与发现的功能,它能为开发人....


图3.1系统功能图

图3.1系统功能图

图3.1系统功能图Figure3.1Systemfunctionchart接下来对各个功能模块进行具体介绍:1.用户管理模块


图3.2用户管理模块用例图

图3.2用户管理模块用例图

图3.1系统功能图Figure3.1Systemfunctionchart功能模块进行具体介绍:模块


图3.3论文管理模块用例图

图3.3论文管理模块用例图

图3.3论文管理模块用例图Figure3.3Thesismanagementmoduleusecasediagram管理模块用例图可以看出,该模块主要完成了论文论文和删除上传/下载记录功能。论文上传功能是用动输入大量论文的繁琐工作。系统把该用户上传的



本文编号:3961798

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3961798.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户c5390***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com