持續(xù)集成在某公司云平臺(tái)系統(tǒng)開(kāi)發(fā)中的研究和應(yīng)用
本文選題:軟件開(kāi)發(fā) + 持續(xù)集成。 參考:《中國(guó)海洋大學(xué)》2014年碩士論文
【摘要】:在互聯(lián)網(wǎng)快速發(fā)展的背景下,產(chǎn)品需求和創(chuàng)新層出不窮、節(jié)奏越來(lái)越快;對(duì)于軟件產(chǎn)業(yè),需要適應(yīng)和滿足這種需要,能夠快速響應(yīng)不斷變化的需求、快速開(kāi)發(fā)產(chǎn)品并不斷的推向市場(chǎng);這種變化對(duì)軟件開(kāi)發(fā)方法提出的新的挑戰(zhàn),傳統(tǒng)模式下的軟件開(kāi)發(fā)已無(wú)法滿足。近些年,在軟件工程領(lǐng)域不斷提出了迭代開(kāi)發(fā)、敏捷開(kāi)發(fā)等新的開(kāi)發(fā)模式,嘗試將傳統(tǒng)瀑布式的長(zhǎng)周期開(kāi)發(fā)方式向短周期、靈活的方式進(jìn)化,以滿足產(chǎn)品上市節(jié)奏加快的需要。這些理論中幾個(gè)重要的實(shí)踐,如持續(xù)集成、自動(dòng)化測(cè)試、持續(xù)交付等成為解決軟件產(chǎn)品快速交付難題的有益嘗試。本論文首先通過(guò)對(duì)目前公司軟件產(chǎn)品開(kāi)發(fā)模式的調(diào)查研究,分析歸納研發(fā)工作中遇到的關(guān)鍵問(wèn)題。伴隨著云計(jì)算技術(shù)的逐步發(fā)展,當(dāng)前公司軟件產(chǎn)品的主要形態(tài)逐步轉(zhuǎn)變?yōu)榻K端加云平臺(tái)的軟件系統(tǒng)模式;云平臺(tái)往往服務(wù)著數(shù)量龐大的終端設(shè)備,支撐的業(yè)務(wù)越來(lái)越多,模塊與模塊間的交互也越來(lái)越復(fù)雜,這些因素綜合導(dǎo)致在各模塊并行開(kāi)發(fā)過(guò)程中模塊間的集成、質(zhì)量控制和部署難度越來(lái)越大,主要表現(xiàn)在代碼集成滯后、單元測(cè)試不充分、測(cè)試效率低下、上線發(fā)布節(jié)奏慢等。本論文通過(guò)詳細(xì)調(diào)研以及學(xué)習(xí)借鑒國(guó)內(nèi)外標(biāo)桿企業(yè)的做法,總結(jié)并提出了基于自動(dòng)化策略的持續(xù)集成解決方案,并最終實(shí)現(xiàn)持續(xù)交付的能力。在實(shí)施中,選定開(kāi)放接口模塊進(jìn)行試點(diǎn),有效的幫助開(kāi)發(fā)人員提前發(fā)現(xiàn)軟件缺陷,更高效的處理問(wèn)題,同時(shí)更加充分的檢測(cè)系統(tǒng)中的各個(gè)單元,達(dá)到了改善軟件質(zhì)量、降低風(fēng)險(xiǎn)以及減少測(cè)試投入的目標(biāo)。
[Abstract]:In the context of the rapid development of the Internet, product demand and innovation emerge endlessly and at a faster pace; for the software industry, there is a need to adapt and meet this need and to be able to respond quickly to changing needs.Developing products quickly and pushing to market constantly, this kind of change brings forward new challenge to software development method, the software development under the traditional mode can not satisfy.In recent years, new development models, such as iterative development and agile development, have been put forward in the field of software engineering, which try to evolve the traditional long period development mode of waterfall to short cycle and flexible way to meet the need of quickening the pace of product marketing.Several important practices in these theories, such as continuous integration, automated testing and continuous delivery, have become useful attempts to solve the problem of rapid delivery of software products.In this paper, the key problems encountered in R & D are analyzed and summarized through the investigation and research on the current software product development model of the company.With the gradual development of cloud computing technology, the main form of company software products is gradually transformed into the software system mode of terminal plus cloud platform. Cloud platform often serves a large number of terminal equipment, supporting more and more business.The interaction between modules and modules is becoming more and more complex. These factors lead to the integration of modules in the process of parallel development. Quality control and deployment are becoming more and more difficult, mainly reflected in the lagging of code integration and inadequate unit testing.Low test efficiency, slow launch rhythm and so on.Through detailed investigation and learning and learning from domestic and foreign benchmarking enterprises, this paper summarizes and proposes a continuous integration solution based on automation strategy, and finally realizes the ability of continuous delivery.In the process of implementation, the open interface module is selected for pilot, which can effectively help developers find software defects in advance, deal with problems more efficiently, and more fully detect the various units of the system, so as to improve the quality of the software.The goal of reducing risk and reducing test inputs.
【學(xué)位授予單位】:中國(guó)海洋大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類(lèi)號(hào)】:TP311.52;TP393.09
【相似文獻(xiàn)】
相關(guān)期刊論文 前10條
1 ;集成服務(wù)器[J];通訊世界;2001年04期
2 李文平;;論圖書(shū)館的集成服務(wù)[J];職業(yè);2008年14期
3 霍忠文;信息集成服務(wù)管理論要[J];情報(bào)理論與實(shí)踐;2000年01期
4 賈洪生,周?chē)?guó)富;網(wǎng)絡(luò)環(huán)境下信息服務(wù)的新趨勢(shì):集成服務(wù)[J];情報(bào)雜志;2003年11期
5 畢強(qiáng),史海燕;信息集成服務(wù)模式研究[J];圖書(shū)情報(bào)工作;2004年09期
6 盧文輝;;信息集成服務(wù)研究熱點(diǎn)分析[J];科技信息(科學(xué)教研);2008年22期
7 金春梅;;信息集成服務(wù)研究現(xiàn)狀及發(fā)展方向[J];情報(bào)探索;2009年03期
8 俞力;;圖書(shū)館2.0信息集成服務(wù)系統(tǒng)研究[J];農(nóng)業(yè)圖書(shū)情報(bào)學(xué)刊;2011年01期
9 霍忠文,張捷;信息集成服務(wù)發(fā)展戰(zhàn)略[J];情報(bào)理論與實(shí)踐;2001年01期
10 焦玉英;劉穎;;圖書(shū)館2.0環(huán)境下信息集成服務(wù)研究[J];中國(guó)圖書(shū)館學(xué)報(bào);2008年05期
相關(guān)會(huì)議論文 前3條
1 靖純;;新媒體新聞聚合平臺(tái)設(shè)計(jì)探討[A];中國(guó)新聞技術(shù)工作者聯(lián)合會(huì)2013年學(xué)術(shù)年會(huì)、五屆五次理事會(huì)暨第六屆“王選新聞科學(xué)技術(shù)獎(jiǎng)”和優(yōu)秀論文獎(jiǎng)?lì)C獎(jiǎng)大會(huì)論文集(報(bào)業(yè)篇)[C];2013年
2 孫瑞志;劉廣利;高萬(wàn)林;;基于網(wǎng)格的農(nóng)業(yè)信息集成服務(wù)研究[A];農(nóng)業(yè)工程科技創(chuàng)新與建設(shè)現(xiàn)代農(nóng)業(yè)——2005年中國(guó)農(nóng)業(yè)工程學(xué)會(huì)學(xué)術(shù)年會(huì)論文集第三分冊(cè)[C];2005年
3 李玉芬;;PDM與CAD集成的設(shè)計(jì)與實(shí)現(xiàn)[A];增強(qiáng)自主創(chuàng)新能力 促進(jìn)吉林經(jīng)濟(jì)發(fā)展——啟明杯·吉林省第四屆科學(xué)技術(shù)學(xué)術(shù)年會(huì)論文集(上冊(cè))[C];2006年
相關(guān)重要報(bào)紙文章 前10條
1 李秀敏;鄭煤總醫(yī)院變零散服務(wù)為集成服務(wù)[N];中國(guó)煤炭報(bào);2011年
2 錢(qián)志新;集成創(chuàng)新[N];中國(guó)經(jīng)濟(jì)時(shí)報(bào);2006年
3 本報(bào)記者 李國(guó)敏;集成市場(chǎng)危機(jī)四伏國(guó)產(chǎn)廠商圖謀“變身”[N];科技日?qǐng)?bào);2003年
4 申顯龍 記者 于寧;集成服務(wù) 全程指導(dǎo) 帶頭發(fā)展[N];吉林日?qǐng)?bào);2013年
5 記者 賈遠(yuǎn)琨;寶山:政府“集成服務(wù)”,,透明高效便民[N];新華每日電訊;2014年
6 CPW記者 謝濤;“狼”的困惑[N];電腦商報(bào);2003年
7 張振;集成商:什么樣的服務(wù)最吃香[N];中國(guó)計(jì)算機(jī)報(bào);2002年
8 CPW記者 張鳳岐;分銷(xiāo)、集成兩位一體[N];電腦商報(bào);2003年
9 梁亞杰;集成商, 除了服務(wù)還能愛(ài)誰(shuí)?[N];中國(guó)計(jì)算機(jī)報(bào);2003年
10 梅叢銀;集成服務(wù)未雨綢繆[N];計(jì)算機(jī)世界;2002年
相關(guān)博士學(xué)位論文 前6條
1 吳映波;現(xiàn)代服務(wù)業(yè)網(wǎng)絡(luò)化集成服務(wù)系統(tǒng)關(guān)鍵技術(shù)及應(yīng)用研究[D];重慶大學(xué);2012年
2 賈東澆;制造企業(yè)運(yùn)作過(guò)程的信息集成關(guān)鍵技術(shù)研究[D];浙江大學(xué);2006年
3 王卓昊;軟件即服務(wù)模式下的信息集成方法及關(guān)鍵技術(shù)研究[D];大連理工大學(xué);2012年
4 杜湘瑜;基于綜合集成的虛擬樣機(jī)測(cè)試與評(píng)估理論和方法研究[D];國(guó)防科學(xué)技術(shù)大學(xué);2005年
5 顏建軍;企業(yè)集成創(chuàng)新網(wǎng)絡(luò)構(gòu)建及機(jī)制研究[D];中南大學(xué);2009年
6 趙朋朋;Deep Web信息集成若干關(guān)鍵技術(shù)研究[D];蘇州大學(xué);2008年
相關(guān)碩士學(xué)位論文 前10條
1 袁曉春;基于可視化的電網(wǎng)企業(yè)集成服務(wù)及應(yīng)用研究[D];華南理工大學(xué);2015年
2 肖暢;基于SOA的供電企業(yè)集成服務(wù)及應(yīng)用研究[D];華南理工大學(xué);2015年
3 高遠(yuǎn);智慧小區(qū)技術(shù)體系及應(yīng)用集成技術(shù)研究[D];重慶大學(xué);2015年
4 王英杰;持續(xù)集成在某公司云平臺(tái)系統(tǒng)開(kāi)發(fā)中的研究和應(yīng)用[D];中國(guó)海洋大學(xué);2014年
5 滿孝頤;區(qū)域科技共享平臺(tái)集成服務(wù)能力演化機(jī)理與培育路徑研究[D];哈爾濱理工大學(xué);2015年
6 史海燕;網(wǎng)絡(luò)信息集成服務(wù)的概念體系、服務(wù)模式與體系結(jié)構(gòu)研究[D];吉林大學(xué);2004年
7 鄭勇;基于微博社區(qū)的網(wǎng)絡(luò)信息集成服務(wù)研究[D];華中師范大學(xué);2013年
8 葉宇清;D公司存儲(chǔ)系統(tǒng)集成服務(wù)項(xiàng)目治理結(jié)構(gòu)研究[D];山東大學(xué);2013年
9 錢(qián)紅麗;數(shù)字圖書(shū)館本地特色資源管理和集成服務(wù)的設(shè)計(jì)與實(shí)現(xiàn)[D];北京郵電大學(xué);2010年
10 楊大泉;云計(jì)算下的金融信息集成與服務(wù)[D];上海交通大學(xué);2013年
本文編號(hào):1765474
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/1765474.html