天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁(yè) > 科技論文 > 軟件論文 >

基于SVN的版本與權(quán)限管理系統(tǒng)的設(shè)計(jì)與開發(fā)

發(fā)布時(shí)間:2018-01-08 22:06

  本文關(guān)鍵詞:基于SVN的版本與權(quán)限管理系統(tǒng)的設(shè)計(jì)與開發(fā) 出處:《北京工業(yè)大學(xué)》2016年碩士論文 論文類型:學(xué)位論文


  更多相關(guān)文章: 軟件配置管理 版本管理 權(quán)限控制 SVN


【摘要】:隨著軟件規(guī)模的逐漸擴(kuò)大,以及軟件開發(fā)隊(duì)伍多團(tuán)隊(duì)、多單位化形式的進(jìn)化,軟件開發(fā)過(guò)程的管理越來(lái)越復(fù)雜,因而貫穿于整個(gè)軟件開發(fā)的軟件配置管理工具發(fā)揮著重要作用。在軟件開發(fā)過(guò)程中的監(jiān)控與配置管理的眾多環(huán)節(jié)中,版權(quán)管理和權(quán)限控制管理至關(guān)重要,關(guān)系著整個(gè)軟件項(xiàng)目開發(fā)的效率、質(zhì)量、后期的運(yùn)維成本以及軟件開發(fā)應(yīng)用的安全性等。因此,研究與開發(fā)面向軟件開發(fā)過(guò)程中的管理系統(tǒng)具有重要理論意義與實(shí)用價(jià)值。本論文通過(guò)廣泛調(diào)研與分析,選擇近年來(lái)流行的SVN(Subversion)作為開發(fā)平臺(tái),以一個(gè)實(shí)際企業(yè)管理軟件開發(fā)過(guò)程作為應(yīng)用對(duì)象,設(shè)計(jì)和實(shí)現(xiàn)了面向應(yīng)用軟件開發(fā)的版本管理和權(quán)限控制系統(tǒng)。具體完成的主要工作和取得的成果包括:1.本課題深入調(diào)研了面向軟件開發(fā)過(guò)程管理的軟件配置管理系統(tǒng)的研究開發(fā)現(xiàn)狀,特別分析了企業(yè)軟件開發(fā)中的版本與權(quán)限管理相關(guān)技術(shù)的背景、意義和基本概念等。2.對(duì)現(xiàn)代企業(yè)業(yè)務(wù)進(jìn)行了詳細(xì)分析,設(shè)計(jì)了面向企業(yè)應(yīng)用軟件開發(fā)生命周期的版本與權(quán)限管理功能模塊。為了有效實(shí)現(xiàn)項(xiàng)目文件歷史記錄的存儲(chǔ)與查看、不同版本的備份與更新以及對(duì)于項(xiàng)目的瀏覽,設(shè)計(jì)了強(qiáng)制填寫記錄、版本更新、項(xiàng)目瀏覽、版本備份等功能。同時(shí),基于角色的訪問(wèn)控制的思想,分析了用戶、角色、權(quán)限三者之間的關(guān)系,對(duì)系統(tǒng)權(quán)限進(jìn)行相應(yīng)設(shè)置。3.采用SVN模型和配置管理開源工具,針對(duì)一個(gè)實(shí)際的企業(yè)軟件開發(fā)過(guò)程實(shí)現(xiàn)了具體的版本與權(quán)限管理功能。通過(guò)采用“拷貝—修改—合并”模型,對(duì)版本管理進(jìn)行了相關(guān)開發(fā)。通過(guò)角色訪問(wèn)控制策略的實(shí)現(xiàn),使得項(xiàng)目團(tuán)隊(duì)可以在各自的權(quán)限內(nèi)進(jìn)行自己工作范圍內(nèi)的操作,在保障良好溝通與共享的基礎(chǔ)上防止相互干擾。目前該系統(tǒng)已在恒寶公司中進(jìn)行試用,通過(guò)運(yùn)行該版本與權(quán)限管理系統(tǒng),明確了內(nèi)部流程,集中式的管理更加保證了安全性及需求或文檔的一致性。公司產(chǎn)品部根據(jù)市場(chǎng)導(dǎo)向,拿到需求上傳到此系統(tǒng)平臺(tái),規(guī)定了相對(duì)應(yīng)的版本,研發(fā)部的開發(fā)人員從此平臺(tái)下載此版本的需求后進(jìn)行開發(fā),開發(fā)結(jié)束后同樣上傳到此平臺(tái),測(cè)試人員進(jìn)行測(cè)試,內(nèi)部測(cè)試通過(guò)后也在此平臺(tái)進(jìn)行留檔然后外發(fā)給市場(chǎng)客戶,同時(shí),通過(guò)對(duì)權(quán)限的精確控制,有效地保障了開發(fā)過(guò)程中的安全性和有效性。
[Abstract]:With the gradual expansion of software scale and the evolution of multi-team and multi-unit software development team, the management of software development process is becoming more and more complex. Therefore, software configuration management tools, which run through the whole software development, play an important role. In the process of software development monitoring and configuration management, copyright management and rights control management are very important. It is related to the efficiency, quality, operation and maintenance cost of the whole software project, and the security of the software development and application. It is of great theoretical significance and practical value to research and develop the management system in the process of software development. The popular SVN subversion in recent years is chosen as the development platform, and a practical enterprise management software development process is taken as the application object. A version management and authority control system for application software development is designed and implemented. The main work and achievements are as follows:. 1. The research and development status of software configuration management system for software development process management is investigated. In particular, this paper analyzes the background, significance and basic concepts of version and privilege management technology in enterprise software development. 2. It makes a detailed analysis of modern enterprise business. In order to effectively store and view the historical records of project files, the function module of version and privilege management for enterprise application development lifecycle is designed. Different versions of backup and update, as well as the browsing of projects, designed mandatory record, version update, project browsing, version backup and other functions. At the same time, based on the idea of role-based access control, the user is analyzed. Role, the relationship between the three permissions, the system permissions to set the corresponding .3.adopt the SVN model and configuration management open source tools. In view of a practical enterprise software development process, the specific version and privilege management function is realized. The "copy-modify-merge" model is adopted. Through the implementation of the role access control policy, the project team can operate within their own scope of work within their respective permissions. On the basis of ensuring good communication and sharing, the system has been tried out in Hengbao Company. By running the version and authority management system, the internal process has been clarified. Centralized management ensures more security and consistency of requirements or documents. According to the market orientation, the product department gets the requirement to upload to the system platform, and specifies the corresponding version. The developers of the R & D department download the requirements of this version from the platform to develop. After the development is finished, the developers also upload to the platform, and the testers test. After the internal test is passed, it also keeps files in this platform and sends them out to the market customers. At the same time, the security and effectiveness of the development process are effectively guaranteed by the accurate control of the authority.
【學(xué)位授予單位】:北京工業(yè)大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2016
【分類號(hào)】:TP311.52

【相似文獻(xiàn)】

相關(guān)期刊論文 前10條

1 王環(huán);;軟件配置管理概述[J];航天器工程;2000年03期

2 曹瑛;軟件配置管理淺析[J];電訊技術(shù);2002年01期

3 任繼平,朱國(guó)慶,邢偉,崔宗學(xué),劉文紅;軟件配置管理解決方案[J];計(jì)算機(jī)應(yīng)用研究;2003年05期

4 王勇;實(shí)現(xiàn)飛控軟件配置管理的可行方案[J];航空標(biāo)準(zhǔn)化與質(zhì)量;2003年01期

5 蔡偉麗;軟件配置管理方法與工具[J];計(jì)算機(jī)與網(wǎng)絡(luò);2004年06期

6 尼米智;;軟件配置管理入門[J];山西財(cái)經(jīng)大學(xué)學(xué)報(bào);2004年S1期

7 陳學(xué)軍;小項(xiàng)目實(shí)施軟件配置管理探析[J];中國(guó)金融電腦;2005年02期

8 高晗;郭瑞;;如何制定軟件配置管理計(jì)劃[J];黑龍江科技信息;2008年21期

9 賈瑞林;;企業(yè)的軟件配置管理[J];電腦知識(shí)與技術(shù);2008年24期

10 嚴(yán)曉光;王小剛;陳曼煜;;軟件配置管理的問(wèn)題、目的、層次和策略[J];計(jì)算機(jī)工程與科學(xué);2009年05期

相關(guān)會(huì)議論文 前10條

1 張剛;楊桂枝;;型號(hào)軟件配置管理工具的需求研究[A];第六屆全國(guó)計(jì)算機(jī)應(yīng)用聯(lián)合學(xué)術(shù)會(huì)議論文集[C];2002年

2 高晗;;軟件配置管理在國(guó)內(nèi)企業(yè)中的運(yùn)用[A];2008'中國(guó)信息技術(shù)與應(yīng)用學(xué)術(shù)論壇論文集(二)[C];2008年

3 曹弘嵐;;淺論軟件配置管理[A];江蘇省系統(tǒng)工程學(xué)會(huì)第十一屆學(xué)術(shù)年會(huì)論文集[C];2009年

4 呂良慶;;公用設(shè)備分系統(tǒng)的軟件配置管理[A];中國(guó)空間科學(xué)學(xué)會(huì)空間探測(cè)專業(yè)委員會(huì)第十四次學(xué)術(shù)會(huì)議論文集[C];2001年

5 安國(guó);;淺析軟件配置管理在項(xiàng)目開發(fā)中的應(yīng)用[A];第六屆全國(guó)計(jì)算機(jī)應(yīng)用聯(lián)合學(xué)術(shù)會(huì)議論文集[C];2002年

6 康瑩;;軟件配置管理實(shí)施方案研究[A];鐵道部信息技術(shù)中心成立30周年暨鐵路運(yùn)輸管理信息系統(tǒng)(TMIS)工程全面竣工投產(chǎn)TMIS工程建設(shè)論文專輯(二)[C];2005年

7 康瑩;;軟件配置管理實(shí)施方案研究[A];全面建設(shè)小康社會(huì):中國(guó)科技工作者的歷史責(zé)任——中國(guó)科協(xié)2003年學(xué)術(shù)年會(huì)論文集(上)[C];2003年

8 劉梟雄;張繼武;;軟件配置管理在醫(yī)療軟件開發(fā)中的重要作用[A];中國(guó)生物醫(yī)學(xué)工程學(xué)會(huì)成立30周年紀(jì)念大會(huì)暨2010中國(guó)生物醫(yī)學(xué)工程學(xué)會(huì)學(xué)術(shù)大會(huì)壁報(bào)展示論文[C];2010年

9 郁昊;常娥;張世芳;;基于Clearcase的雷達(dá)軟件配置管理過(guò)程[A];全國(guó)第五屆信號(hào)和智能信息處理與應(yīng)用學(xué)術(shù)會(huì)議?(第一冊(cè))[C];2011年

10 許朝陽(yáng);王曉明;蓋磊;劉俊民;王洪;;軟件配置管理中的備份與恢復(fù)技術(shù)[A];第十三屆全國(guó)核電子學(xué)與核探測(cè)技術(shù)學(xué)術(shù)年會(huì)論文集(下冊(cè))[C];2006年

相關(guān)重要報(bào)紙文章 前7條

1 王和全;哈哈鏡中的軟件配置管理[N];中國(guó)計(jì)算機(jī)報(bào);2003年

2 許劍峰 胡明;軟件配置管理適合的才是最好的[N];金融時(shí)報(bào);2006年

3 中國(guó)建設(shè)銀行信息技術(shù)管理部 蔣厲靜 馮堅(jiān);軟件配置管理:優(yōu)化開發(fā)過(guò)程[N];網(wǎng)絡(luò)世界;2005年

4 劉立軍;如何進(jìn)行軟件配置管理[N];中國(guó)計(jì)算機(jī)報(bào);2002年

5 中國(guó)建設(shè)銀行信息技術(shù)管理部 楊忠偉;規(guī)范軟件開發(fā)過(guò)程[N];網(wǎng)絡(luò)世界;2003年

6 漢星天公司;漢星天Firefly:有效度量 優(yōu)化流程[N];中國(guó)計(jì)算機(jī)報(bào);2008年

7 瑞理軟件中國(guó)有限公司 吳穹 陳慶春;工欲善其事必先利其器[N];計(jì)算機(jī)世界;2001年

相關(guān)碩士學(xué)位論文 前10條

1 肖潔;基于活動(dòng)的軟件配置管理系統(tǒng)的研發(fā)與應(yīng)用[D];湖南大學(xué);2005年

2 張少林;基子GJB5000A的軟件配置管理技術(shù)研究與應(yīng)用[D];南京理工大學(xué);2014年

3 李藝;基于SVN的版本與權(quán)限管理系統(tǒng)的設(shè)計(jì)與開發(fā)[D];北京工業(yè)大學(xué);2016年

4 白暉;軟件配置管理策略模型及其關(guān)鍵技術(shù)研究[D];南京理工大學(xué);2009年

5 林震;基于需求基線的軟件配置管理研究[D];西南交通大學(xué);2005年

6 左飛;電信業(yè)務(wù)系統(tǒng)的軟件配置管理[D];山東大學(xué);2005年

7 夏彥;深圳聯(lián)通綜合營(yíng)帳項(xiàng)目軟件配置管理研究[D];電子科技大學(xué);2006年

8 穆青;基于活動(dòng)的軟件配置管理理論的研究與應(yīng)用[D];西安電子科技大學(xué);2007年

9 孫麗麗;基于過(guò)程的軟件配置管理模型的應(yīng)用研究[D];大連海事大學(xué);2007年

10 周靜;基于特征邏輯的軟件配置管理模型及其應(yīng)用研究[D];太原理工大學(xué);2003年

,

本文編號(hào):1398839

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/1398839.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶382e0***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com