基于Spring Cloud的科技論文分析系統(tǒng)的研究與實現(xiàn)
發(fā)布時間:2024-04-22 02:32
隨著從事科研工作的人逐漸增多,科技成果系統(tǒng)的需求也發(fā)生了變化。通過對科技成果管理系統(tǒng)的調(diào)研發(fā)現(xiàn),首先,當前科技成果系統(tǒng)架構(gòu)大部分使用的是單體架構(gòu),該架構(gòu)容易導致系統(tǒng)的業(yè)務(wù)邏輯過于復雜、后期系統(tǒng)的可維護性和可擴展性差等問題。其次,目前大多數(shù)的科技成果系統(tǒng)缺少對科技論文進行分析,很難有效的提供豐富的數(shù)據(jù)分析功能,使用戶無法從大量數(shù)據(jù)中獲得有效的信息。所以本文針對上述問題,設(shè)計并實現(xiàn)了基于Spring Cloud微服務(wù)架構(gòu)的科技論文分析系統(tǒng)。本文的主要工作包括:1.系統(tǒng)需求分析及總體功能設(shè)計。針對目前大多數(shù)科技成果系統(tǒng)中使用單體架構(gòu)和系統(tǒng)中缺少科技論文分析功能的問題,進行了功能性和非功能性需求分析。系統(tǒng)中主要包含的功能模塊有:用戶管理模塊、論文管理模塊、論文查詢模塊、熱詞分析模塊和論文推薦模塊。2.微服務(wù)架構(gòu)設(shè)計及核心功能算法設(shè)計。本文對系統(tǒng)總體架構(gòu)進行設(shè)計,構(gòu)建數(shù)據(jù)處理微服務(wù)群、算法微服務(wù)群和功能實現(xiàn)微服務(wù)群,并對系統(tǒng)中使用到的關(guān)鍵組件、數(shù)據(jù)庫和核心功能進行設(shè)計。論文中使用基于用戶投票的排名算法實現(xiàn)了熱詞排名功能,使用時間序列算法實現(xiàn)了熱詞趨勢的功能,使用PageRank算法實現(xiàn)了期刊評價...
【文章頁數(shù)】:66 頁
【學位級別】:碩士
【部分圖文】:
本文編號:3961798
【文章頁數(shù)】:66 頁
【學位級別】:碩士
【部分圖文】:
圖2.1SpringCloud訪問流程
圖2.1SpringCloud訪問流程Figure2.1SpringCloudaccessprocess圖2.1展示了基SpringCloud各組件的完整架構(gòu)圖[17][20]。1.EurekaServer實現(xiàn)了服務(wù)的注冊與發(fā)現(xiàn)的功能,它能為開發(fā)人....
圖3.1系統(tǒng)功能圖
圖3.1系統(tǒng)功能圖Figure3.1Systemfunctionchart接下來對各個功能模塊進行具體介紹:1.用戶管理模塊
圖3.2用戶管理模塊用例圖
圖3.1系統(tǒng)功能圖Figure3.1Systemfunctionchart功能模塊進行具體介紹:模塊
圖3.3論文管理模塊用例圖
圖3.3論文管理模塊用例圖Figure3.3Thesismanagementmoduleusecasediagram管理模塊用例圖可以看出,該模塊主要完成了論文論文和刪除上傳/下載記錄功能。論文上傳功能是用動輸入大量論文的繁瑣工作。系統(tǒng)把該用戶上傳的
本文編號:3961798
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/3961798.html
最近更新
教材專著