基于Spring Boot的在線(xiàn)文獻(xiàn)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2021-07-10 07:15
論文是科研人員之間進(jìn)行學(xué)術(shù)交流的重要手段,每一位科研工作者在工作中都需要不斷地閱讀文獻(xiàn)。隨著文獻(xiàn)數(shù)目的不斷增加,文獻(xiàn)的管理成了一件費(fèi)時(shí)費(fèi)力的體力活。同時(shí),科研成果需要通過(guò)論文的方式來(lái)發(fā)表,而各種期刊、會(huì)議對(duì)論文引用文獻(xiàn)的格式要求又不盡相同,科研工作者需要花費(fèi)大量的時(shí)間來(lái)修改論文引用文獻(xiàn)。花費(fèi)體力進(jìn)行這些枯燥、復(fù)雜的重復(fù)性工作對(duì)于通過(guò)腦力勞動(dòng)輸出價(jià)值的科研工作者們來(lái)說(shuō)無(wú)疑是一種巨大的浪費(fèi)。文獻(xiàn)管理系統(tǒng)是幫助科研人員管理文獻(xiàn)、進(jìn)行論文寫(xiě)作的重要工具。隨著幾十年的發(fā)展,現(xiàn)在的文獻(xiàn)管理系統(tǒng)管理文獻(xiàn)、輔助寫(xiě)作的核心功能己經(jīng)相對(duì)固定,為了追求創(chuàng)新,各軟件正在朝著多功能文獻(xiàn)管理系統(tǒng)的方向發(fā)展。本文介紹了一款在線(xiàn)文獻(xiàn)管理系統(tǒng)。該系統(tǒng)實(shí)現(xiàn)了文獻(xiàn)管理系統(tǒng)文獻(xiàn)搜索、文獻(xiàn)管理與輔助寫(xiě)作的核心功能,在此基礎(chǔ)上給用戶(hù)提供了一個(gè)相互交流學(xué)術(shù),共享自己文獻(xiàn)并發(fā)布朋友圈狀態(tài)的社交平臺(tái)。該系統(tǒng)采用J2EE體系結(jié)構(gòu),使用了 MVC的設(shè)計(jì)思想,并結(jié)合了 Spring、Spring MVC、Spring Boot、JQuery、Hibernate 等主流開(kāi)發(fā)技術(shù)。該文獻(xiàn)管理平臺(tái)包括五個(gè)模塊,分別為文獻(xiàn)搜索模塊、文獻(xiàn)及研究管理模...
【文章來(lái)源】:南京大學(xué)江蘇省 211工程院校 985工程院校 教育部直屬院校
【文章頁(yè)數(shù)】:82 頁(yè)
【學(xué)位級(jí)別】:碩士
【部分圖文】:
圖2.1?MVC各組件之間的關(guān)系??
用程序的開(kāi)發(fā)效率十分低下。而Spring就是一款幫助開(kāi)發(fā)者進(jìn)行J2EE開(kāi)發(fā)的??框架[Walls,2013]。??Spring框架是一個(gè)分層架構(gòu),由7個(gè)模塊組成,如圖2.2所示[胡啟敏??等,2008]:????|?|?|?|?|?|?|??Spring?GRM?Spring?Web??SpnngAOP????Spring?DAO?c^t??Spring?Core??圖2.2?Spring框架的結(jié)構(gòu)??Spring的主要功能包括:??控制反轉(zhuǎn):Spring使用控制反轉(zhuǎn)模式來(lái)幫助用戶(hù)解決J2EE應(yīng)用開(kāi)發(fā)中的一????些常用問(wèn)題?刂品崔D(zhuǎn)(I0C)是一種設(shè)計(jì)模式,通過(guò)將對(duì)象的創(chuàng)建和管理交給??Spring框架來(lái)實(shí)現(xiàn),用戶(hù)只需要描述對(duì)象的創(chuàng)建方式,不需要關(guān)注對(duì)象之間的??依賴(lài)關(guān)系[薄奇等,2008]。??面向切面:面向切面(A0P)思想是將于業(yè)務(wù)無(wú)關(guān)的代碼從業(yè)務(wù)邏輯中抽離,例??如權(quán)限管理、系統(tǒng)日志等等。通常來(lái)說(shuō),完成業(yè)務(wù)流程需要加入大量的輔助業(yè)務(wù)??流程的代碼,其結(jié)果是一段十分抽象復(fù)雜且耦合度極高的代碼,Spring使用面??9??
圖2.5?AJAX的結(jié)構(gòu)??
【參考文獻(xiàn)】:
期刊論文
[1]基于Hibernate框架的科研管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J]. 王小霞. 微型機(jī)與應(yīng)用. 2017(23)
[2]應(yīng)用SpringBoot改變web應(yīng)用開(kāi)發(fā)模式[J]. 張峰. 科技創(chuàng)新與應(yīng)用. 2017(23)
[3]Spring Boot研究和應(yīng)用[J]. 王永和,張勁松,鄧安明,周智勛. 信息通信. 2016(10)
[4]參考文獻(xiàn)管理軟件比較分析[J]. 孫文鶯歌,馬路. 中華醫(yī)學(xué)圖書(shū)情報(bào)雜志. 2016(09)
[5]Spring MVC框架開(kāi)發(fā)WEB應(yīng)用程序的探索與研究[J]. 周燕玲. 科技廣場(chǎng). 2016(06)
[6]Spring MVC+Hibernate+jQeury模式開(kāi)發(fā)框架應(yīng)用研究[J]. 徐金虎,宋斌,丁銳. 自動(dòng)化技術(shù)與應(yīng)用. 2015(03)
[7]文獻(xiàn)管理軟件研究現(xiàn)狀與對(duì)策分析[J]. 張穎,劉敏. 情報(bào)探索. 2014(11)
[8]4種文獻(xiàn)管理軟件的功能分析與比較[J]. 馮穎,史麗英,陳幾香. 科技情報(bào)開(kāi)發(fā)與經(jīng)濟(jì). 2013(20)
[9]利用文獻(xiàn)管理軟件優(yōu)化編輯工作[J]. 華力為,王曉峰,李文喆,楊蕾. 中國(guó)科技期刊研究. 2012(03)
[10]常用文獻(xiàn)管理軟件功能比較[J]. 趙飛. 現(xiàn)代圖書(shū)情報(bào)技術(shù). 2012(03)
本文編號(hào):3275453
【文章來(lái)源】:南京大學(xué)江蘇省 211工程院校 985工程院校 教育部直屬院校
【文章頁(yè)數(shù)】:82 頁(yè)
【學(xué)位級(jí)別】:碩士
【部分圖文】:
圖2.1?MVC各組件之間的關(guān)系??
用程序的開(kāi)發(fā)效率十分低下。而Spring就是一款幫助開(kāi)發(fā)者進(jìn)行J2EE開(kāi)發(fā)的??框架[Walls,2013]。??Spring框架是一個(gè)分層架構(gòu),由7個(gè)模塊組成,如圖2.2所示[胡啟敏??等,2008]:????|?|?|?|?|?|?|??Spring?GRM?Spring?Web??SpnngAOP????Spring?DAO?c^t??Spring?Core??圖2.2?Spring框架的結(jié)構(gòu)??Spring的主要功能包括:??控制反轉(zhuǎn):Spring使用控制反轉(zhuǎn)模式來(lái)幫助用戶(hù)解決J2EE應(yīng)用開(kāi)發(fā)中的一????些常用問(wèn)題?刂品崔D(zhuǎn)(I0C)是一種設(shè)計(jì)模式,通過(guò)將對(duì)象的創(chuàng)建和管理交給??Spring框架來(lái)實(shí)現(xiàn),用戶(hù)只需要描述對(duì)象的創(chuàng)建方式,不需要關(guān)注對(duì)象之間的??依賴(lài)關(guān)系[薄奇等,2008]。??面向切面:面向切面(A0P)思想是將于業(yè)務(wù)無(wú)關(guān)的代碼從業(yè)務(wù)邏輯中抽離,例??如權(quán)限管理、系統(tǒng)日志等等。通常來(lái)說(shuō),完成業(yè)務(wù)流程需要加入大量的輔助業(yè)務(wù)??流程的代碼,其結(jié)果是一段十分抽象復(fù)雜且耦合度極高的代碼,Spring使用面??9??
圖2.5?AJAX的結(jié)構(gòu)??
【參考文獻(xiàn)】:
期刊論文
[1]基于Hibernate框架的科研管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J]. 王小霞. 微型機(jī)與應(yīng)用. 2017(23)
[2]應(yīng)用SpringBoot改變web應(yīng)用開(kāi)發(fā)模式[J]. 張峰. 科技創(chuàng)新與應(yīng)用. 2017(23)
[3]Spring Boot研究和應(yīng)用[J]. 王永和,張勁松,鄧安明,周智勛. 信息通信. 2016(10)
[4]參考文獻(xiàn)管理軟件比較分析[J]. 孫文鶯歌,馬路. 中華醫(yī)學(xué)圖書(shū)情報(bào)雜志. 2016(09)
[5]Spring MVC框架開(kāi)發(fā)WEB應(yīng)用程序的探索與研究[J]. 周燕玲. 科技廣場(chǎng). 2016(06)
[6]Spring MVC+Hibernate+jQeury模式開(kāi)發(fā)框架應(yīng)用研究[J]. 徐金虎,宋斌,丁銳. 自動(dòng)化技術(shù)與應(yīng)用. 2015(03)
[7]文獻(xiàn)管理軟件研究現(xiàn)狀與對(duì)策分析[J]. 張穎,劉敏. 情報(bào)探索. 2014(11)
[8]4種文獻(xiàn)管理軟件的功能分析與比較[J]. 馮穎,史麗英,陳幾香. 科技情報(bào)開(kāi)發(fā)與經(jīng)濟(jì). 2013(20)
[9]利用文獻(xiàn)管理軟件優(yōu)化編輯工作[J]. 華力為,王曉峰,李文喆,楊蕾. 中國(guó)科技期刊研究. 2012(03)
[10]常用文獻(xiàn)管理軟件功能比較[J]. 趙飛. 現(xiàn)代圖書(shū)情報(bào)技術(shù). 2012(03)
本文編號(hào):3275453
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/3275453.html
最近更新
教材專(zhuān)著