基于SVN的WEB文檔版本管理系統(tǒng)的研究與實(shí)現(xiàn)
發(fā)布時(shí)間:2021-02-02 05:48
不論是工程類項(xiàng)目,還是管理類項(xiàng)目,都會(huì)有一個(gè)嚴(yán)格的執(zhí)行流程。以工程類項(xiàng)目為例,需要經(jīng)歷需求分析、系統(tǒng)設(shè)計(jì)、編碼實(shí)現(xiàn)、集成測(cè)試、部署,到最后交付、維護(hù)和服務(wù)等幾個(gè)環(huán)節(jié)。在這些環(huán)節(jié)中,將會(huì)產(chǎn)生大量的文檔。軟件開發(fā)完成后,對(duì)軟件的迭代升級(jí)同樣會(huì)產(chǎn)生新的文檔。當(dāng)項(xiàng)目由多個(gè)開發(fā)團(tuán)隊(duì)共同協(xié)作完成的時(shí)候,如何高效管理文檔變更就成為一個(gè)值得深究的問題。針對(duì)如何高效管理文檔變更的問題,現(xiàn)在達(dá)成的共識(shí)是進(jìn)行配置管理。配置管理的核心是版本管理。版本管理的思想是忠實(shí)的記錄什么人,在什么時(shí)候,對(duì)什么文檔進(jìn)行了什么樣的修改,每次修改將會(huì)導(dǎo)致系統(tǒng)內(nèi)版本號(hào)增加,這樣就可以通過版本號(hào)來追蹤和回溯各個(gè)時(shí)間點(diǎn)的文檔信息。本文通過對(duì)比多款配置管理軟件,最終選擇Subversion(后簡稱SVN)做為文檔版本控制的工具。以一個(gè)實(shí)際項(xiàng)目的為例,設(shè)計(jì)了一款WEB文檔版本管理系統(tǒng)。目前完成的工作和成果如下:(1)本課題在分析了現(xiàn)階段國內(nèi)外研究現(xiàn)狀的基礎(chǔ)上,了解系統(tǒng)開發(fā)中的一些基本概念,并對(duì)實(shí)現(xiàn)過程中的關(guān)鍵技術(shù)進(jìn)行研究,為此系統(tǒng)的實(shí)現(xiàn)打下基礎(chǔ)。(2)在深入分析用戶需求的基礎(chǔ)上,對(duì)系統(tǒng)進(jìn)行功能模塊的劃分。通過使用排他鎖的機(jī)制,對(duì)文檔版本...
【文章來源】:武漢輕工大學(xué)湖北省
【文章頁數(shù)】:61 頁
【學(xué)位級(jí)別】:碩士
【部分圖文】:
文檔版本管理功能結(jié)構(gòu)圖
并發(fā)控制結(jié)構(gòu)圖
文檔檢索結(jié)構(gòu)圖
【參考文獻(xiàn)】:
期刊論文
[1]基于MVC架構(gòu)的在線圖書借閱及管理系統(tǒng)的設(shè)計(jì)[J]. 蘇寧馨,章華,張帆,金建. 綏化學(xué)院學(xué)報(bào). 2019(05)
[2]基于MVC模式和Java EE技術(shù)倉儲(chǔ)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J]. 趙驥,張東洋,劉業(yè)順,李廣生,陳曉艷. 無線互聯(lián)科技. 2019(06)
[3]軟件配置管理中版本控制的研究[J]. 秦佳. 軟件. 2019(03)
[4]Star Team軟件配置管理方法研究[J]. 楊培培,趙海生. 電子質(zhì)量. 2018(09)
[5]工程項(xiàng)目管理中的文檔管理研究[J]. 邵一晶. 山東工業(yè)技術(shù). 2018(14)
[6]論文檔控制管理在工程項(xiàng)目中的重要性[J]. 賀婷. 化工管理. 2018(19)
[7]國際工程建設(shè)項(xiàng)目中的文檔控制管理分析[J]. 黃菊. 山東工業(yè)技術(shù). 2018(08)
[8]軟件開發(fā)平臺(tái)中軟件配置管理的應(yīng)用[J]. 彭健. 科技創(chuàng)新導(dǎo)報(bào). 2017(34)
[9]軟件配置管理在企業(yè)中的應(yīng)用意義探析[J]. 孫繼紅. 電腦知識(shí)與技術(shù). 2017(33)
[10]修訂限定的SVN全文檢索系統(tǒng)研究與實(shí)現(xiàn)[J]. 任洪敏,李敏,趙要強(qiáng),張敬周. 計(jì)算機(jī)應(yīng)用與軟件. 2017(11)
碩士論文
[1]國際工程項(xiàng)目文檔管理研究[D]. 卓越.天津大學(xué) 2017
[2]基于SVN的版本與權(quán)限管理系統(tǒng)的設(shè)計(jì)與開發(fā)[D]. 李藝.北京工業(yè)大學(xué) 2016
[3]開源軟件SVN庫中提交行為的特性研究[D]. 侯秋菊.武漢科技大學(xué) 2015
[4]SVN與協(xié)作平臺(tái)的集成研究[D]. 黎存金.華南理工大學(xué) 2013
[5]基于WEB服務(wù)的版本管理器系統(tǒng)架構(gòu)及應(yīng)用研究[D]. 黃欣彬.電子科技大學(xué) 2011
[6]基于SVN的項(xiàng)目文檔管理系統(tǒng)實(shí)現(xiàn)[D]. 丁賢林.電子科技大學(xué) 2012
[7]金財(cái)工程應(yīng)用支撐平臺(tái)項(xiàng)目軟件配置管理方案設(shè)計(jì)和實(shí)施[D]. 嚴(yán)世萍.北京郵電大學(xué) 2010
本文編號(hào):3014172
【文章來源】:武漢輕工大學(xué)湖北省
【文章頁數(shù)】:61 頁
【學(xué)位級(jí)別】:碩士
【部分圖文】:
文檔版本管理功能結(jié)構(gòu)圖
并發(fā)控制結(jié)構(gòu)圖
文檔檢索結(jié)構(gòu)圖
【參考文獻(xiàn)】:
期刊論文
[1]基于MVC架構(gòu)的在線圖書借閱及管理系統(tǒng)的設(shè)計(jì)[J]. 蘇寧馨,章華,張帆,金建. 綏化學(xué)院學(xué)報(bào). 2019(05)
[2]基于MVC模式和Java EE技術(shù)倉儲(chǔ)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J]. 趙驥,張東洋,劉業(yè)順,李廣生,陳曉艷. 無線互聯(lián)科技. 2019(06)
[3]軟件配置管理中版本控制的研究[J]. 秦佳. 軟件. 2019(03)
[4]Star Team軟件配置管理方法研究[J]. 楊培培,趙海生. 電子質(zhì)量. 2018(09)
[5]工程項(xiàng)目管理中的文檔管理研究[J]. 邵一晶. 山東工業(yè)技術(shù). 2018(14)
[6]論文檔控制管理在工程項(xiàng)目中的重要性[J]. 賀婷. 化工管理. 2018(19)
[7]國際工程建設(shè)項(xiàng)目中的文檔控制管理分析[J]. 黃菊. 山東工業(yè)技術(shù). 2018(08)
[8]軟件開發(fā)平臺(tái)中軟件配置管理的應(yīng)用[J]. 彭健. 科技創(chuàng)新導(dǎo)報(bào). 2017(34)
[9]軟件配置管理在企業(yè)中的應(yīng)用意義探析[J]. 孫繼紅. 電腦知識(shí)與技術(shù). 2017(33)
[10]修訂限定的SVN全文檢索系統(tǒng)研究與實(shí)現(xiàn)[J]. 任洪敏,李敏,趙要強(qiáng),張敬周. 計(jì)算機(jī)應(yīng)用與軟件. 2017(11)
碩士論文
[1]國際工程項(xiàng)目文檔管理研究[D]. 卓越.天津大學(xué) 2017
[2]基于SVN的版本與權(quán)限管理系統(tǒng)的設(shè)計(jì)與開發(fā)[D]. 李藝.北京工業(yè)大學(xué) 2016
[3]開源軟件SVN庫中提交行為的特性研究[D]. 侯秋菊.武漢科技大學(xué) 2015
[4]SVN與協(xié)作平臺(tái)的集成研究[D]. 黎存金.華南理工大學(xué) 2013
[5]基于WEB服務(wù)的版本管理器系統(tǒng)架構(gòu)及應(yīng)用研究[D]. 黃欣彬.電子科技大學(xué) 2011
[6]基于SVN的項(xiàng)目文檔管理系統(tǒng)實(shí)現(xiàn)[D]. 丁賢林.電子科技大學(xué) 2012
[7]金財(cái)工程應(yīng)用支撐平臺(tái)項(xiàng)目軟件配置管理方案設(shè)計(jì)和實(shí)施[D]. 嚴(yán)世萍.北京郵電大學(xué) 2010
本文編號(hào):3014172
本文鏈接:http://sikaile.net/guanlilunwen/glzh/3014172.html
最近更新
教材專著