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

當(dāng)前位置:主頁(yè) > 教育論文 > 教改課改論文 >

基于Kubernetes的軟件工程教育云基礎(chǔ)容器平臺(tái)子系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

發(fā)布時(shí)間:2020-06-21 04:44
【摘要】:近年來(lái),隨著軟件工程的飛速發(fā)展,越來(lái)越多的人才涌入該領(lǐng)域,因而軟件工程教育領(lǐng)域存在著廣闊的市場(chǎng)前景。但是,當(dāng)前市面上提供軟件工程教育的在線教育平臺(tái),如網(wǎng)易云課堂、Coursera、Leetcode等,只能提供視頻教學(xué)或簡(jiǎn)單編程練習(xí),無(wú)法讓學(xué)生進(jìn)行完整的軟件開發(fā)實(shí)踐。而提供了軟件開發(fā)實(shí)踐的商業(yè)開發(fā)云平臺(tái),往往只面向企業(yè)工作人員。在這樣的背景下,SEEC(Software Engineering Education Cloud)軟件工程教育云整合了教育平臺(tái)和開發(fā)云平臺(tái)的部分功能,支持學(xué)生進(jìn)行完整的軟件開發(fā)和過(guò)程管理實(shí)踐。SEEC系統(tǒng)為教師提供自動(dòng)化課程管理,幫助教師節(jié)省作業(yè)評(píng)審和統(tǒng)計(jì)的時(shí)間。學(xué)生通過(guò)該平臺(tái)可以進(jìn)行完整的軟件開發(fā)流程實(shí)踐,包括文檔編寫、版本控制、持續(xù)集成,部署、自動(dòng)化測(cè)試等。本文主要闡述SEEC基礎(chǔ)容器平臺(tái)子系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn);A(chǔ)容器平臺(tái)子系統(tǒng)需要為多種類型的項(xiàng)目實(shí)踐如Web應(yīng)用開發(fā)實(shí)踐、深度學(xué)習(xí)實(shí)踐、微服務(wù)實(shí)踐等提供基礎(chǔ)服務(wù)支持。它能夠自動(dòng)化的為學(xué)生用戶分配實(shí)驗(yàn)環(huán)境和實(shí)驗(yàn)資源、部署和升級(jí)應(yīng)用、管理應(yīng)用日志。除此以外,基礎(chǔ)容器平臺(tái)子系統(tǒng)還能夠監(jiān)控底層集群的資源使用情況,自動(dòng)化進(jìn)行資源的分配和回收,極大減輕了管理員的維護(hù)壓力,提高了集群資源的利用率。SEEC基礎(chǔ)容器平臺(tái)系統(tǒng)使用Nexus私有倉(cāng)庫(kù)管理應(yīng)用鏡像,搭建了Kubernetes集群來(lái)實(shí)現(xiàn)大量容器的的自動(dòng)化管理,并配置了GlusterFS分布式文件系統(tǒng)提供數(shù)據(jù)持久化支持。項(xiàng)目基于SpringBoot框架進(jìn)行開發(fā),并集成了Kubernetes、Nexus等第三方服務(wù)。SEEC系統(tǒng)目前已經(jīng)上線使用超過(guò)一年,成功的支持了多門課程的教學(xué),極大平緩了學(xué)習(xí)曲線。通過(guò)該系統(tǒng),學(xué)生可以直接體驗(yàn)接近企業(yè)級(jí)的開發(fā)流程,并且無(wú)需花費(fèi)過(guò)多精力在本地搭建環(huán)境和工具上。教師可以持續(xù)跟進(jìn)學(xué)生的學(xué)習(xí)進(jìn)度,快速檢驗(yàn)課程的教學(xué)效果。
【學(xué)位授予單位】:南京大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2019
【分類號(hào)】:G434;TP311.52
【圖文】:

軟件工程,軟件工程師,教學(xué)經(jīng)驗(yàn),國(guó)內(nèi)研究


南京大學(xué)碩士論文邐第一章引言逡逑1.2國(guó)內(nèi)研究的現(xiàn)狀與分析逡逑根據(jù)舊EE的定義,軟件工程是指將系統(tǒng)、規(guī)范、可度量的方法應(yīng)用于軟件逡逑的開發(fā)、運(yùn)行和維護(hù)以及對(duì)上述方法的研究。SWEBOK也指出了軟件工程師所逡逑需要具備的知識(shí)和技能[Bourque邋et邋al.,邋2014]。根據(jù)相關(guān)規(guī)范和以往的教學(xué)經(jīng)驗(yàn),逡逑可以將軟件工程的學(xué)習(xí)總體上分為如圖1.1所示的三大階段:逡逑

問題提出,理念,思路


而運(yùn)維團(tuán)隊(duì)往往更關(guān)注于保證現(xiàn)有系統(tǒng)的穩(wěn)定運(yùn)行,二者的出發(fā)點(diǎn)從本質(zhì)上逡逑就相互抵觸。加上分布式應(yīng)用的普及,系統(tǒng)開發(fā)與維護(hù)的工作量和難度均出現(xiàn)一逡逑定程度的增加。如圖2.1所示[Huttermann,邋2012],如何在開發(fā)、質(zhì)量保證和技逡逑術(shù)運(yùn)營(yíng)之間找到平衡點(diǎn)成為了項(xiàng)目開發(fā)的痛點(diǎn)。逡逑I邋(SOFTWARE邋ENGINEERING)邋1邐|邋(QUALITY邋ASSURANCE)逡逑零逡逑\邋Operations邋#逡逑圖2.1邋DevOps交集圖逡逑DevOps理念為該問題提出了解決思路,并且迅速在業(yè)界落地。它的成功除逡逑了理念本身的先進(jìn)性,更是現(xiàn)代計(jì)算機(jī)技術(shù)(虛擬化,云計(jì)算,大數(shù)據(jù)等)匕速逡逑發(fā)展的結(jié)果。DevOps是一種重視IT運(yùn)維技術(shù)人員和軟件開發(fā)人員之間溝通合逡逑作的運(yùn)動(dòng)、文化或管理。通過(guò)自動(dòng)化軟件交付和架構(gòu)變更的流程,使得構(gòu)建、測(cè)逡逑試和發(fā)布軟件能夠更加的快捷、頻繁和可靠。DevOps改善了團(tuán)隊(duì)間的協(xié)作關(guān)系,逡逑5逡逑

【相似文獻(xiàn)】

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

1 范萱萱;周天宏;;軟件工程產(chǎn)業(yè)現(xiàn)狀與未來(lái)發(fā)展對(duì)策[J];電腦編程技巧與維護(hù);2019年04期

2 馮勃達(dá);;淺談軟件工程標(biāo)準(zhǔn)化的現(xiàn)狀[J];中國(guó)新通信;2017年20期

3 姚佳佳;;軟件工程在網(wǎng)絡(luò)教學(xué)中的應(yīng)用淺析[J];山東工業(yè)技術(shù);2018年09期

4 韋偉;;軟件工程標(biāo)準(zhǔn)化現(xiàn)狀與分析[J];計(jì)算機(jī)產(chǎn)品與流通;2017年09期

5 賈俊;;軟件工程標(biāo)準(zhǔn)化現(xiàn)狀與分析[J];計(jì)算機(jī)產(chǎn)品與流通;2018年02期

6 陳注清;;軟件工程的現(xiàn)代化技術(shù)研究[J];中國(guó)新通信;2018年14期

7 曹鶴玲;;“互聯(lián)網(wǎng)+”背景下軟件工程人才實(shí)踐能力培養(yǎng)的思路和模式研究[J];課程教育研究;2017年06期

8 廖寧;;軟件工程專業(yè)實(shí)踐能力培養(yǎng)探究[J];課程教育研究;2017年10期

9 郭艾;林茵;;軟件工程專業(yè)人才培養(yǎng)模式改革問題[J];文教資料;2018年02期

10 馬蕾;張忠秋;張娜娜;;“應(yīng)用型”人才培養(yǎng)模式下的軟件工程改革研究[J];中國(guó)新通信;2018年18期

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

1 付國(guó)原;;軟件工程經(jīng)濟(jì)的研究及發(fā)展趨勢(shì)[A];第二屆世紀(jì)之星創(chuàng)新教育論壇論文集[C];2015年

2 王彥麗;駱力明;;軟件測(cè)試?yán)碚撆c軟件測(cè)試實(shí)踐教學(xué)體系探索[A];第三屆全國(guó)軟件測(cè)試會(huì)議與移動(dòng)計(jì)算、柵格、智能化高級(jí)論壇論文集[C];2009年

3 吳閩泉;徐仁佐;;軟件工程中的分離方法[A];第六屆全國(guó)計(jì)算機(jī)應(yīng)用聯(lián)合學(xué)術(shù)會(huì)議論文集[C];2002年

4 ;江蘇省捷達(dá)軟件工程有限公司簡(jiǎn)介[A];華東六省一市生物化學(xué)與分子生物學(xué)會(huì)2008年學(xué)術(shù)交流會(huì)論文摘要匯編[C];2008年

5 李曉樺;;重視開展軟件標(biāo)準(zhǔn)化工作[A];西部大開發(fā) 科教先行與可持續(xù)發(fā)展——中國(guó)科協(xié)2000年學(xué)術(shù)年會(huì)文集[C];2000年

6 王邦寧;;CAD軟件工程的特點(diǎn)[A];中國(guó)土木工程學(xué)會(huì)計(jì)算機(jī)應(yīng)用學(xué)會(huì)學(xué)術(shù)報(bào)告會(huì)論文集(4)[C];1989年

7 王韶寧;;從軟件工程的角度看建筑院系CAAD開發(fā)[A];建筑設(shè)計(jì)信息流——2011年全國(guó)高等學(xué)校建筑院系建筑數(shù)字技術(shù)教學(xué)研討會(huì)論文集[C];2011年

8 曹居易;石玲;宮學(xué)慶;周傲英;;基于OWL的軟件工程數(shù)據(jù)建模[A];第26屆中國(guó)數(shù)據(jù)庫(kù)學(xué)術(shù)會(huì)議論文集(B輯)[C];2009年

9 侯令忠;任大全;;軟件工程的管理思想在跨欄跑多媒體教學(xué)軟件開發(fā)中的應(yīng)用[A];第七屆全國(guó)體育科學(xué)大會(huì)論文摘要匯編(二)[C];2004年

10 樊

本文編號(hào):2723533


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

本文鏈接:http://sikaile.net/jiaoyulunwen/jgkg/2723533.html


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

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