• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    以開(kāi)源項(xiàng)目為驅(qū)動(dòng)的軟件工程課程改革與研究

    2019-12-20 20:29:56章宗長(zhǎng)王藝深
    計(jì)算機(jī)教育 2019年1期
    關(guān)鍵詞:開(kāi)源編程服務(wù)器

    章宗長(zhǎng),王藝深

    (蘇州大學(xué) 計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院,江蘇 蘇州 215006)

    0 引 言

    人類社會(huì)正在邁入智能時(shí)代,企業(yè)對(duì)軟件人才的要求越來(lái)越高。一些著名的互聯(lián)網(wǎng)公司,如騰訊、網(wǎng)易、阿里等,要求業(yè)務(wù)項(xiàng)目不僅能滿足各類人群的使用需求,還能在不同設(shè)備上穩(wěn)定運(yùn)行。這樣的業(yè)務(wù)屬性需要軟件人才不僅擁有出色的編程能力,還要精通可行性研究、需求分析、軟件項(xiàng)目管理等軟件工程理論。如何培養(yǎng)出企業(yè)滿意的軟件人才是當(dāng)前軟件工程課程改革亟待解決的重要課題。

    目前,已有不少關(guān)于軟件工程課程改革的方案:文獻(xiàn)[1]提出基于“自主學(xué)習(xí)任務(wù)單”的軟件工程課程改革;文獻(xiàn)[2]提出以設(shè)計(jì)型項(xiàng)目為驅(qū)動(dòng)的軟件工程課程改革;文獻(xiàn)[3]提出以企業(yè)項(xiàng)目驅(qū)動(dòng)的軟件工程課程改革;文獻(xiàn)[4]提出基于開(kāi)放模式的軟件工程課程改革。這些改革方案都取得了一定的效果,但是仍然存在一定的問(wèn)題:沒(méi)有討論開(kāi)源項(xiàng)目對(duì)計(jì)算機(jī)技術(shù)發(fā)展的促進(jìn)作用。事實(shí)上,使用開(kāi)源工具進(jìn)行團(tuán)隊(duì)協(xié)作已成為軟件開(kāi)發(fā)的主流。

    以開(kāi)源項(xiàng)目為驅(qū)動(dòng)的軟件工程課程,不僅考慮了學(xué)生現(xiàn)有的知識(shí)水平,還著眼于企業(yè)對(duì)軟件人才的要求,特點(diǎn)是從開(kāi)源項(xiàng)目入手,以現(xiàn)代企業(yè)的軟件開(kāi)發(fā)流程為標(biāo)準(zhǔn),通過(guò)團(tuán)隊(duì)合作的方式,在云服務(wù)平臺(tái)上搭建開(kāi)發(fā)環(huán)境,培養(yǎng)學(xué)生的編程、溝通和自學(xué)能力。

    1 課程設(shè)置存在的一些問(wèn)題

    軟件工程一直是計(jì)算機(jī)及其他相關(guān)學(xué)科的核心,在培養(yǎng)高素質(zhì)軟件人才方面發(fā)揮重要的作用。但是,目前軟件工程的課程設(shè)置存在一些不容忽視的問(wèn)題。

    1)課程內(nèi)容枯燥乏味。

    許多學(xué)生把軟件工程視為一門死記硬背的學(xué)科,并不理解軟件工程理論在項(xiàng)目開(kāi)發(fā)中發(fā)揮的重要作用。筆者發(fā)現(xiàn),許多學(xué)生即使學(xué)習(xí)了相關(guān)的軟件工程規(guī)范,但并未在項(xiàng)目實(shí)踐中去遵循。此外,課程設(shè)置同質(zhì)化嚴(yán)重,難以激發(fā)學(xué)生的學(xué)習(xí)興趣,導(dǎo)致普遍存在抄襲的現(xiàn)象。

    2)課程內(nèi)容脫離實(shí)際。

    現(xiàn)代的企業(yè)項(xiàng)目規(guī)模大、結(jié)構(gòu)復(fù)雜,往往需要十幾人乃至上百人共同開(kāi)發(fā)?;谠破脚_(tái)、使用版本控制軟件的團(tuán)隊(duì)協(xié)作已成為當(dāng)今企業(yè)生產(chǎn)開(kāi)發(fā)的主流模式。然而,筆者在教學(xué)中發(fā)現(xiàn),目前的課程內(nèi)容依然是圍繞單人獨(dú)立完成的項(xiàng)目展開(kāi),忽視了多人協(xié)作在項(xiàng)目開(kāi)發(fā)中的重要地位。

    3)課程提供的實(shí)踐項(xiàng)目較為落后。

    互聯(lián)網(wǎng)企業(yè)無(wú)不投入大量的人力物力發(fā)展人工智能、區(qū)塊鏈、物聯(lián)網(wǎng)等新業(yè)務(wù),而當(dāng)前課程設(shè)置的實(shí)踐項(xiàng)目往往是基于Windows平臺(tái)開(kāi)發(fā),以數(shù)據(jù)管理系統(tǒng)設(shè)計(jì)、個(gè)人網(wǎng)站的搭建為主,這與目前基于Web、多平臺(tái)部署的應(yīng)用開(kāi)發(fā)相悖,脫離了當(dāng)前企業(yè)的實(shí)際需求。

    2 以開(kāi)源項(xiàng)目為驅(qū)動(dòng)的課程改革

    2.1 以開(kāi)源項(xiàng)目為驅(qū)動(dòng)的優(yōu)勢(shì)

    課程實(shí)踐項(xiàng)目的設(shè)置必須考慮學(xué)生的已有知識(shí)水平、當(dāng)前科技熱點(diǎn)以及學(xué)生興趣愛(ài)好。課程實(shí)踐項(xiàng)目如果設(shè)置的過(guò)于簡(jiǎn)單,則會(huì)導(dǎo)致學(xué)生的工作量太少,學(xué)生難以真正理解書(shū)本的知識(shí);如果設(shè)置的過(guò)于復(fù)雜,則會(huì)嚴(yán)重打擊學(xué)生的學(xué)習(xí)積極性,難以達(dá)到讓學(xué)生在實(shí)踐中運(yùn)用已學(xué)知識(shí)的目的。因此,課程實(shí)踐項(xiàng)目的設(shè)置必須遵循難度適中、循序漸進(jìn)的原則。

    開(kāi)源項(xiàng)目數(shù)目龐大、類型繁多,學(xué)生可以根據(jù)自己的興趣愛(ài)好選擇適合自己的開(kāi)源項(xiàng)目,并和志同道合的同學(xué)一起開(kāi)發(fā)。這可以激發(fā)學(xué)生的學(xué)習(xí)興趣,調(diào)動(dòng)其學(xué)習(xí)積極性,促使學(xué)生主動(dòng)學(xué)習(xí)當(dāng)下熱門的技術(shù),提高自主學(xué)習(xí)能力。此外,開(kāi)源項(xiàng)目一般有著良好的社區(qū)支持。如果學(xué)生在開(kāi)發(fā)過(guò)程中遇到自己無(wú)法解決的編程問(wèn)題,可以在社區(qū)找到解決方案,大大降低課程實(shí)踐項(xiàng)目的難度。

    筆者以中英文翻譯系統(tǒng)為例,闡述如何實(shí)施基于開(kāi)源項(xiàng)目的課程改革,培養(yǎng)出企業(yè)滿意的高素質(zhì)軟件人才。

    2.2 項(xiàng)目準(zhǔn)備階段

    由于學(xué)生此時(shí)對(duì)軟件工程還不了解,因此教師在該階段應(yīng)以書(shū)本內(nèi)容為主。與此同時(shí),教師應(yīng)該鼓勵(lì)學(xué)生自己制訂學(xué)習(xí)方案,培養(yǎng)學(xué)生的自主學(xué)習(xí)能力。以中英文翻譯系統(tǒng)為例,教師除了向?qū)W生介紹如何進(jìn)行可行性研究、如何撰寫(xiě)需求分析、如何完善詳細(xì)設(shè)計(jì)等軟件工程方法外,還可以要求學(xué)生充分利用開(kāi)放網(wǎng)絡(luò)課堂、個(gè)人博客、問(wèn)答社區(qū)等優(yōu)質(zhì)網(wǎng)絡(luò)資源,自主學(xué)習(xí)當(dāng)前流行的開(kāi)發(fā)技術(shù)。教師可以要求學(xué)生每周撰寫(xiě)1篇學(xué)習(xí)筆記并發(fā)送其郵箱,以方便掌握學(xué)生的學(xué)習(xí)進(jìn)度。教師還可以向?qū)W有余力的學(xué)生推薦軟件工程經(jīng)典書(shū)籍作為擴(kuò)展閱讀,從而提高學(xué)生的知識(shí)水平。通過(guò)這種教學(xué)方式,筆者發(fā)現(xiàn)多數(shù)學(xué)生都能對(duì)軟件工程這門課程有較為深入的了解,并能掌握Linux、Python、Git等開(kāi)源軟件的基本用法。

    2.3 項(xiàng)目設(shè)計(jì)階段

    在學(xué)生掌握基本開(kāi)發(fā)工具的用法和了解軟件工程理論后,教師就可以選擇幾個(gè)開(kāi)源項(xiàng)目讓學(xué)生按照自己的興趣愛(ài)好去選擇。教師可以把選擇同一個(gè)項(xiàng)目的學(xué)生劃分為1個(gè)小組。一般1個(gè)小組會(huì)有5~6個(gè)人,教師可以指派1名溝通能力較強(qiáng)的學(xué)生擔(dān)任組長(zhǎng),并讓組長(zhǎng)安排組員的分工。劃分完小組并選出組長(zhǎng)后,教師就可以帶領(lǐng)學(xué)生按照軟件工程理論對(duì)項(xiàng)目進(jìn)行分析,包括撰寫(xiě)可行性報(bào)告、進(jìn)行總體設(shè)計(jì)、完善詳細(xì)設(shè)計(jì)等。以中英文翻譯系統(tǒng)的開(kāi)發(fā)為例,教師可以要求每個(gè)小組定期報(bào)告項(xiàng)目進(jìn)展,并通過(guò)PPT等方式匯報(bào)當(dāng)前工作。在該階段,筆者發(fā)現(xiàn)雖然大部分學(xué)生已經(jīng)學(xué)習(xí)過(guò)軟件工程理論,但是仍然難以寫(xiě)出符合要求的可行性報(bào)告和設(shè)計(jì)文檔。只有經(jīng)過(guò)教師的多次指導(dǎo)和修改后,學(xué)生才真正明白這些軟件工程理論在實(shí)際項(xiàng)目中是如何應(yīng)用的。

    由于從無(wú)到有構(gòu)建一個(gè)中英文翻譯引擎耗費(fèi)巨大,所以本項(xiàng)目推薦基于公開(kāi)的翻譯引擎做二次開(kāi)發(fā)。為了保證翻譯的質(zhì)量,項(xiàng)目將選擇多個(gè)翻譯引擎同時(shí)對(duì)同一文本進(jìn)行翻譯,并利用人工智能對(duì)翻譯結(jié)果進(jìn)行篩選,將評(píng)價(jià)最好的翻譯結(jié)果呈現(xiàn)給用戶。在此階段中,教師可以指導(dǎo)學(xué)生確立該翻譯系統(tǒng)的基本要求:①基于云平臺(tái)進(jìn)行開(kāi)發(fā)測(cè)試;②基于分布式系統(tǒng)和多線程技術(shù)從多個(gè)翻譯引擎采集翻譯結(jié)果;③使用強(qiáng)化學(xué)習(xí)理論對(duì)翻譯結(jié)果進(jìn)行篩選,選擇最優(yōu)翻譯結(jié)果呈現(xiàn)給用戶;④基于Web技術(shù)編寫(xiě)跨平臺(tái)的翻譯系統(tǒng)客戶端;⑤對(duì)整個(gè)中英文翻譯系統(tǒng)進(jìn)行測(cè)試與維護(hù)。

    2.4 項(xiàng)目實(shí)施階段

    在完成項(xiàng)目設(shè)計(jì)階段后,教師就可以指導(dǎo)學(xué)生根據(jù)項(xiàng)目需求和項(xiàng)目設(shè)計(jì)來(lái)實(shí)現(xiàn)項(xiàng)目。在此階段,教師應(yīng)注重培養(yǎng)學(xué)生的編程、團(tuán)隊(duì)協(xié)作和自主學(xué)習(xí)能力。整個(gè)項(xiàng)目實(shí)施階段又可以分為幾個(gè)階段。以中英文翻譯系統(tǒng)為例,整個(gè)過(guò)程分為5個(gè)部分:云服務(wù)器開(kāi)發(fā)測(cè)試環(huán)境的搭建、翻譯結(jié)果的采集、翻譯結(jié)果的智能篩選、翻譯系統(tǒng)的客戶端開(kāi)發(fā)以及翻譯系統(tǒng)的測(cè)試與維護(hù)。

    2.4.1 云服務(wù)器開(kāi)發(fā)測(cè)試環(huán)境的搭建

    現(xiàn)在絕大多數(shù)企業(yè)都選擇云服務(wù)器作為生產(chǎn)測(cè)試環(huán)境,因?yàn)樵品?wù)器具有安全可靠、配置靈活、彈性擴(kuò)容等優(yōu)勢(shì)。筆者選擇云服務(wù)器而不是本地服務(wù)器作為項(xiàng)目的生產(chǎn)測(cè)試環(huán)境,順應(yīng)了時(shí)代的發(fā)展,有利于培養(yǎng)出符合企業(yè)需求的高素質(zhì)軟件人才。

    在本階段,教師應(yīng)讓學(xué)生實(shí)際運(yùn)行Linux命令并查看運(yùn)行結(jié)果,使學(xué)生掌握Vim編輯器的使用方法,并了解線程、進(jìn)程、協(xié)程等基本的操作系統(tǒng)概念,最終完成在云服務(wù)器上搭建生產(chǎn)測(cè)試環(huán)境的目標(biāo)。在此過(guò)程中,學(xué)生可以掌握相關(guān)知識(shí):①通過(guò)SSH遠(yuǎn)程登錄云服務(wù)器;②安裝Python、Git等生產(chǎn)測(cè)試軟件;③設(shè)置不同的用戶,并按照其職責(zé)賦予不同的權(quán)限;④配置Linux網(wǎng)絡(luò)參數(shù),開(kāi)啟防火墻,保護(hù)云服務(wù)器的安全。

    通過(guò)在云服務(wù)器上搭建生產(chǎn)測(cè)試環(huán)境,學(xué)生可以掌握Linux系統(tǒng)的使用方法,理解操作系統(tǒng)中的重要概念,了解服務(wù)器安全的基本知識(shí),為后續(xù)的學(xué)習(xí)和工作打下堅(jiān)實(shí)的基礎(chǔ)。

    2.4.2 翻譯結(jié)果的采集

    隨著科學(xué)技術(shù)的進(jìn)步,計(jì)算機(jī)硬件技術(shù)飛速發(fā)展,但由于用戶量的不斷增長(zhǎng),單臺(tái)服務(wù)器越來(lái)越難以滿足需求,因此分布式計(jì)算應(yīng)運(yùn)而生。為了順應(yīng)時(shí)代的發(fā)展,教師可以要求學(xué)生在開(kāi)發(fā)中英文翻譯系統(tǒng)時(shí),基于Hadoop架構(gòu)來(lái)建立分布式翻譯結(jié)果采集系統(tǒng)。Hadoop是開(kāi)源的、優(yōu)秀的分布式系統(tǒng)架構(gòu),已在雅虎、百度、騰訊等知名互聯(lián)網(wǎng)企業(yè)廣泛應(yīng)用。學(xué)生通過(guò)參加這樣的實(shí)踐項(xiàng)目,可以學(xué)習(xí)最先進(jìn)的技術(shù),養(yǎng)成規(guī)范的編程習(xí)慣。

    在此階段中,教師可以對(duì)學(xué)生有如下要求:①使用面向?qū)ο蟮木幊趟枷耄瑢⒏鞣g引擎建模為不同的對(duì)象,編寫(xiě)出易于理解、便于維護(hù)的代碼;②學(xué)習(xí)OSI七層模型和TCP/IP分層模型,掌握傳輸控制協(xié)議和用戶數(shù)據(jù)報(bào)協(xié)議,了解傳輸控制協(xié)議的建立過(guò)程和關(guān)閉過(guò)程;③學(xué)習(xí)超文本標(biāo)記語(yǔ)言和層疊樣式表,能夠從內(nèi)容繁雜的網(wǎng)頁(yè)中快速找到翻譯結(jié)果;④學(xué)習(xí)多線程編程技術(shù),對(duì)一個(gè)待翻譯文本同時(shí)向多個(gè)翻譯引擎查詢,減少查詢的等待時(shí)間;⑤掌握基本的數(shù)據(jù)庫(kù)查詢技術(shù),了解分布式系統(tǒng)下的數(shù)據(jù)同步;⑥基于Map/Reduce思想,通過(guò)對(duì)Hadoop軟件的二次開(kāi)發(fā),使用分布式算法完成翻譯結(jié)果的采集。

    通過(guò)本階段的學(xué)習(xí),學(xué)生可以體驗(yàn)企業(yè)項(xiàng)目的開(kāi)發(fā)流程,學(xué)得當(dāng)前的尖端技術(shù),快速提高編程、溝通和協(xié)作能力。

    2.4.3 翻譯結(jié)果的智能篩選

    由于各翻譯引擎采用的技術(shù)不同,所以無(wú)法找到一個(gè)對(duì)任意文本的翻譯其結(jié)果都是最優(yōu)的翻譯引擎。為了提升用戶體驗(yàn),筆者認(rèn)為有必要對(duì)所有翻譯結(jié)果進(jìn)行比較,將最優(yōu)的翻譯結(jié)果呈現(xiàn)給用戶。為了實(shí)現(xiàn)這一目的,筆者指導(dǎo)學(xué)生基于強(qiáng)化學(xué)習(xí)理論,使用Tensor flow完成對(duì)翻譯結(jié)果的篩選。強(qiáng)化學(xué)習(xí)是人工智能領(lǐng)域最熱門的課題之一,被譽(yù)為“通往通用人工智能的鑰匙”。與監(jiān)督學(xué)習(xí)相比,強(qiáng)化學(xué)習(xí)不需要對(duì)樣本進(jìn)行標(biāo)注,這可以大大減少工作量。此外,Tensor flow是迄今為止最流行的人工智能開(kāi)源框架之一,使用Tensor flow可以大大降低編程難度,快速完成項(xiàng)目的開(kāi)發(fā)。

    在此項(xiàng)目中,筆者把待翻譯的文本建模為狀態(tài),將呈現(xiàn)給用戶的翻譯結(jié)果視為對(duì)動(dòng)作的選擇,把用戶評(píng)分(0~5分,0分最差,5分最優(yōu))作為獎(jiǎng)勵(lì)。強(qiáng)化學(xué)習(xí)把不同翻譯引擎對(duì)同一文本的翻譯結(jié)果抽象為關(guān)于用戶評(píng)分的值函數(shù)。用戶的評(píng)分越高,其對(duì)應(yīng)的值函數(shù)也就越大;值函數(shù)越大,翻譯引擎的翻譯結(jié)果可能就越好。因此,筆者總是把值函數(shù)最大的翻譯引擎翻譯結(jié)果提交給用戶,這在強(qiáng)化學(xué)習(xí)中被稱為利用。當(dāng)然,最優(yōu)的翻譯引擎可能有一小部分翻譯結(jié)果不令人滿意。為避免這種情況的出現(xiàn),筆者隨機(jī)選擇次優(yōu)翻譯引擎的翻譯結(jié)果呈現(xiàn)給用戶,這在強(qiáng)化學(xué)習(xí)中被稱為探索。這樣,筆者就選擇出最符合用戶需求的翻譯結(jié)果。

    在這一過(guò)程中,學(xué)生學(xué)到的知識(shí)有:①人工智能的發(fā)展歷史;②目前主流的人工智能技術(shù)有什么優(yōu)勢(shì)及缺陷;③強(qiáng)化學(xué)習(xí)的基本概念;④在強(qiáng)化學(xué)習(xí)的探索和使用上進(jìn)行權(quán)衡;⑤值函數(shù)的更新方式;⑥Tensor flow的基本使用。

    通過(guò)學(xué)習(xí)前沿的理論知識(shí),學(xué)生可以有更開(kāi)闊的視野、更濃厚的學(xué)習(xí)興趣和更強(qiáng)的自學(xué)能力。

    2.4.4 翻譯系統(tǒng)的客戶端開(kāi)發(fā)

    為了將翻譯結(jié)果呈現(xiàn)給用戶,一個(gè)簡(jiǎn)潔、美觀的客戶端是必不可少的。目前Android、IOS、Windows在操作系統(tǒng)市場(chǎng)占據(jù)著統(tǒng)治地位,而這三大系統(tǒng)之間的應(yīng)用又不能通用。為了降低項(xiàng)目難度、減少工作量,教師可以建議學(xué)生使用Web技術(shù)開(kāi)發(fā)翻譯系統(tǒng)的客戶端,這樣做:①可以實(shí)現(xiàn)客戶端跨平臺(tái)使用;②編寫(xiě)測(cè)試方便,各平臺(tái)對(duì)Web應(yīng)用的支持基本一致,不需要對(duì)使用平臺(tái)做適配調(diào)整;③學(xué)生在前面已學(xué)習(xí)過(guò)相關(guān)知識(shí),對(duì)Web技術(shù)有了一定的了解,學(xué)習(xí)成本低;④多數(shù)Web技術(shù)都是開(kāi)源項(xiàng)目,社區(qū)活躍。

    在本階段,學(xué)生需要掌握的知識(shí)有:①超文本標(biāo)記語(yǔ)言和層疊樣式表的基本使用;②瀏覽器與服務(wù)器進(jìn)行通信的方法;③數(shù)據(jù)庫(kù)的基本使用方法;④掌握使用動(dòng)態(tài)網(wǎng)頁(yè)刷新來(lái)減少網(wǎng)絡(luò)流量的方法;⑤掌握使用JavaScript語(yǔ)言實(shí)現(xiàn)客戶端與用戶互動(dòng)的方法。

    通過(guò)這個(gè)階段,教師可以快速提高學(xué)生的編程能力,促使學(xué)生養(yǎng)成良好的編程習(xí)慣。

    2.4.5 翻譯系統(tǒng)的測(cè)試與維護(hù)

    軟件的測(cè)試與維護(hù)是項(xiàng)目開(kāi)發(fā)的重要環(huán)節(jié)。通過(guò)對(duì)軟件進(jìn)行測(cè)試,可以找到代碼中隱含的錯(cuò)誤,從而避免意外情況的發(fā)生。軟件維護(hù)可以延長(zhǎng)軟件的生命周期,提升用戶的使用體驗(yàn)。在此階段,學(xué)生需要掌握的知識(shí)有:①黑盒測(cè)試和白盒測(cè)試的區(qū)別;②評(píng)估軟件可靠性的方法;③軟件調(diào)試的過(guò)程;④軟件維護(hù)的流程。

    通過(guò)本階段的學(xué)習(xí),學(xué)生可以基本掌握軟件測(cè)試與維護(hù)的基本方法,在實(shí)踐中認(rèn)識(shí)到軟件工程理論在項(xiàng)目測(cè)試和維護(hù)中的重要作用。

    2.5 團(tuán)隊(duì)協(xié)作出現(xiàn)的問(wèn)題及解決方法

    隨著時(shí)代的發(fā)展,用戶的需求越來(lái)越多,項(xiàng)目也越來(lái)越復(fù)雜,僅靠個(gè)人的力量已無(wú)法完成軟件開(kāi)發(fā)。大部分企業(yè)都是采用團(tuán)隊(duì)分工的方式完成項(xiàng)目,這樣做可以大大降低項(xiàng)目的復(fù)雜度,縮短項(xiàng)目的開(kāi)發(fā)周期。但是筆者在實(shí)際教學(xué)中發(fā)現(xiàn),團(tuán)隊(duì)協(xié)作需要成員間良好的溝通,否則容易出現(xiàn)代碼錯(cuò)誤無(wú)法修復(fù)、程序?qū)嶋H運(yùn)行結(jié)果與需求不符等問(wèn)題。

    因此,教師可以要求組長(zhǎng)合理分配任務(wù)給組內(nèi)成員,充分發(fā)揮Git、SVN等開(kāi)源開(kāi)發(fā)工具的作用,嘗試將代碼提交到碼云等在線代碼托管平臺(tái)來(lái)完成軟件的開(kāi)發(fā),使用石墨文檔等在線協(xié)作文檔完成相關(guān)文檔的撰寫(xiě)。此外,教師還應(yīng)要求學(xué)生遵循相關(guān)的編碼規(guī)范,以方便代碼調(diào)試與維護(hù)。經(jīng)實(shí)踐檢驗(yàn),上述方法能有效消除團(tuán)隊(duì)協(xié)作過(guò)程中出現(xiàn)的問(wèn)題,確保項(xiàng)目順利地按時(shí)完成。

    3 結(jié) 語(yǔ)

    以開(kāi)源軟件為驅(qū)動(dòng)的軟件工程課程改革,遵循了循序漸進(jìn)的教學(xué)原則,將軟件工程理論與項(xiàng)目實(shí)踐有效結(jié)合,讓學(xué)生在項(xiàng)目開(kāi)發(fā)中意識(shí)到軟件工程理論的重要作用。在中英文翻譯系統(tǒng)的開(kāi)發(fā)過(guò)程中,學(xué)生學(xué)習(xí)了云生產(chǎn)平臺(tái)的搭建、翻譯結(jié)果的智能篩選、跨平臺(tái)客戶端的開(kāi)發(fā)等一系列前沿技術(shù),提高了團(tuán)隊(duì)協(xié)作、編程和自學(xué)能力。實(shí)踐表明,以開(kāi)源軟件為驅(qū)動(dòng)的軟件工程課程教學(xué)能夠培養(yǎng)出順應(yīng)時(shí)代發(fā)展的高素質(zhì)軟件人才。

    猜你喜歡
    開(kāi)源編程服務(wù)器
    我家有只編程貓
    我家有只編程貓
    我家有只編程貓
    我家有只編程貓
    通信控制服務(wù)器(CCS)維護(hù)終端的設(shè)計(jì)與實(shí)現(xiàn)
    五毛錢能買多少頭牛
    得形忘意的服務(wù)器標(biāo)準(zhǔn)
    大家說(shuō):開(kāi)源、人工智能及創(chuàng)新
    開(kāi)源中國(guó)開(kāi)源世界高峰論壇圓桌會(huì)議縱論開(kāi)源與互聯(lián)網(wǎng)+創(chuàng)新2.0
    計(jì)算機(jī)網(wǎng)絡(luò)安全服務(wù)器入侵與防御
    亚洲国产欧美人成| 亚洲三级黄色毛片| 亚洲av电影不卡..在线观看| 国内精品宾馆在线| 天美传媒精品一区二区| 黑人高潮一二区| 欧美日韩一区二区视频在线观看视频在线 | 在线天堂最新版资源| 免费黄网站久久成人精品| 观看美女的网站| 久久精品夜夜夜夜夜久久蜜豆| 高清午夜精品一区二区三区 | 久久精品国产亚洲网站| av卡一久久| 激情 狠狠 欧美| 久久精品夜夜夜夜夜久久蜜豆| 一区二区三区高清视频在线| 亚洲中文日韩欧美视频| 欧美成人精品欧美一级黄| 久久久久国内视频| 亚洲熟妇熟女久久| av国产免费在线观看| 免费av不卡在线播放| 久久久久精品国产欧美久久久| 秋霞在线观看毛片| 嫩草影院入口| 久久久久久大精品| 一区福利在线观看| 久久久久久九九精品二区国产| 亚洲欧美成人精品一区二区| 97超级碰碰碰精品色视频在线观看| 熟女人妻精品中文字幕| 春色校园在线视频观看| 久久久a久久爽久久v久久| 中国国产av一级| 最近中文字幕高清免费大全6| 一级毛片久久久久久久久女| 俄罗斯特黄特色一大片| 国产国拍精品亚洲av在线观看| 国产午夜精品久久久久久一区二区三区 | 免费黄网站久久成人精品| 最近2019中文字幕mv第一页| 深爱激情五月婷婷| а√天堂www在线а√下载| 在线观看午夜福利视频| 午夜老司机福利剧场| 精品久久久久久久末码| 国产欧美日韩精品亚洲av| 我的女老师完整版在线观看| 波多野结衣高清作品| 九色成人免费人妻av| 一进一出好大好爽视频| 亚洲精品日韩在线中文字幕 | 伦精品一区二区三区| 国产视频内射| 简卡轻食公司| 俄罗斯特黄特色一大片| 日本三级黄在线观看| 国产人妻一区二区三区在| 久久国内精品自在自线图片| 欧美xxxx黑人xx丫x性爽| 国产精品三级大全| 日韩制服骚丝袜av| 又粗又爽又猛毛片免费看| 国产爱豆传媒在线观看| 少妇熟女aⅴ在线视频| 级片在线观看| 最近的中文字幕免费完整| 欧美成人一区二区免费高清观看| 99久久无色码亚洲精品果冻| 黄色视频,在线免费观看| 国产欧美日韩精品亚洲av| 黄片wwwwww| 日本五十路高清| 夜夜看夜夜爽夜夜摸| 亚洲人成网站在线播放欧美日韩| 在线a可以看的网站| 小说图片视频综合网站| 亚洲国产精品合色在线| 亚洲欧美日韩东京热| 亚洲成av人片在线播放无| 日韩大尺度精品在线看网址| 直男gayav资源| 在线看三级毛片| 18禁在线无遮挡免费观看视频 | 99九九线精品视频在线观看视频| 一级a爱片免费观看的视频| 国产一级毛片七仙女欲春2| 久久精品国产亚洲av涩爱 | 欧洲精品卡2卡3卡4卡5卡区| 成人性生交大片免费视频hd| 欧美在线一区亚洲| 丰满乱子伦码专区| 国产一区亚洲一区在线观看| 精品久久久久久久久亚洲| 一进一出抽搐gif免费好疼| 成人亚洲欧美一区二区av| 国产免费男女视频| 免费观看精品视频网站| 欧洲精品卡2卡3卡4卡5卡区| 在线免费观看不下载黄p国产| 好男人在线观看高清免费视频| 国产欧美日韩精品一区二区| 国产美女午夜福利| 日韩亚洲欧美综合| 午夜亚洲福利在线播放| 国产亚洲91精品色在线| 午夜a级毛片| 免费高清视频大片| 日本爱情动作片www.在线观看 | 一个人看视频在线观看www免费| 欧美中文日本在线观看视频| 麻豆成人午夜福利视频| 欧美激情在线99| 舔av片在线| 观看美女的网站| 哪里可以看免费的av片| 久久这里只有精品中国| 最好的美女福利视频网| 中文字幕av成人在线电影| 天天躁夜夜躁狠狠久久av| 午夜福利在线观看免费完整高清在 | av卡一久久| 免费观看人在逋| 国产黄a三级三级三级人| 99久久中文字幕三级久久日本| 日产精品乱码卡一卡2卡三| 亚洲中文字幕一区二区三区有码在线看| 特级一级黄色大片| 国产久久久一区二区三区| 免费看日本二区| a级毛片免费高清观看在线播放| 国产精品免费一区二区三区在线| 国产午夜精品论理片| 男女那种视频在线观看| 99热这里只有是精品在线观看| 亚洲aⅴ乱码一区二区在线播放| 久久人人爽人人爽人人片va| 97在线视频观看| 久久精品综合一区二区三区| av免费在线看不卡| 久久中文看片网| 精品日产1卡2卡| 日韩欧美免费精品| 亚洲av熟女| 一本久久中文字幕| 少妇猛男粗大的猛烈进出视频 | 国产精品美女特级片免费视频播放器| 亚洲av第一区精品v没综合| 免费看美女性在线毛片视频| 九色成人免费人妻av| 亚洲av美国av| 国产精品国产三级国产av玫瑰| 搡女人真爽免费视频火全软件 | 亚州av有码| 久久中文看片网| 国产高清激情床上av| 成人特级av手机在线观看| 精品久久久久久久末码| 男女视频在线观看网站免费| 毛片一级片免费看久久久久| 如何舔出高潮| 免费人成在线观看视频色| 国产色婷婷99| 国产色爽女视频免费观看| 亚洲精品乱码久久久v下载方式| 人妻久久中文字幕网| 蜜桃亚洲精品一区二区三区| 日本黄色片子视频| 最新在线观看一区二区三区| 久久草成人影院| 亚洲国产精品久久男人天堂| 国产精品久久电影中文字幕| 99久国产av精品| 99久国产av精品| 性欧美人与动物交配| 在现免费观看毛片| 女的被弄到高潮叫床怎么办| 校园春色视频在线观看| 国产在线男女| 久久久午夜欧美精品| 嫩草影院精品99| 99久国产av精品国产电影| 免费黄网站久久成人精品| 尾随美女入室| 一进一出抽搐gif免费好疼| 在线免费观看的www视频| 欧美zozozo另类| 欧美色欧美亚洲另类二区| 一级毛片aaaaaa免费看小| 欧美最新免费一区二区三区| 亚洲欧美日韩无卡精品| 在线免费观看的www视频| 最近中文字幕高清免费大全6| 国产淫片久久久久久久久| 九九爱精品视频在线观看| 不卡视频在线观看欧美| 人妻夜夜爽99麻豆av| 国产伦精品一区二区三区视频9| 黄色视频,在线免费观看| 亚洲国产精品成人久久小说 | 午夜爱爱视频在线播放| 老司机影院成人| 国产真实乱freesex| 久久精品国产亚洲网站| 精品无人区乱码1区二区| aaaaa片日本免费| 春色校园在线视频观看| 午夜免费激情av| 日本一二三区视频观看| 99久久无色码亚洲精品果冻| 亚洲精品粉嫩美女一区| 亚洲无线在线观看| 国产一区亚洲一区在线观看| АⅤ资源中文在线天堂| 国产一区二区亚洲精品在线观看| 欧美精品国产亚洲| 激情 狠狠 欧美| 午夜爱爱视频在线播放| 国产综合懂色| 一个人看的www免费观看视频| 午夜福利高清视频| 黑人高潮一二区| 国产高清有码在线观看视频| 亚洲av电影不卡..在线观看| 欧美绝顶高潮抽搐喷水| 91久久精品电影网| 变态另类丝袜制服| 国产欧美日韩一区二区精品| 99热这里只有是精品50| 日韩,欧美,国产一区二区三区 | 国产大屁股一区二区在线视频| 亚洲性久久影院| 日本-黄色视频高清免费观看| 久久亚洲精品不卡| 两个人视频免费观看高清| 久久精品夜色国产| 丝袜喷水一区| 亚洲最大成人中文| 神马国产精品三级电影在线观看| 91麻豆精品激情在线观看国产| 日本a在线网址| 99热这里只有是精品在线观看| 男女那种视频在线观看| 精品福利观看| 亚洲美女黄片视频| 欧美一区二区国产精品久久精品| 美女免费视频网站| 黄色视频,在线免费观看| 嫩草影院入口| 国产精品永久免费网站| av天堂中文字幕网| 九九久久精品国产亚洲av麻豆| 国产精品女同一区二区软件| 亚洲欧美精品综合久久99| 国产精品不卡视频一区二区| av天堂在线播放| 在线观看美女被高潮喷水网站| 日本黄色片子视频| 中文字幕av在线有码专区| 国产乱人视频| 亚洲内射少妇av| 欧美xxxx性猛交bbbb| 欧美潮喷喷水| 插逼视频在线观看| 色在线成人网| 国国产精品蜜臀av免费| 1024手机看黄色片| 色av中文字幕| 亚洲欧美成人精品一区二区| 一进一出抽搐gif免费好疼| 色吧在线观看| 日本免费a在线| 在线免费十八禁| 国产又黄又爽又无遮挡在线| 一个人看视频在线观看www免费| 亚洲中文字幕一区二区三区有码在线看| 97人妻精品一区二区三区麻豆| 国产国拍精品亚洲av在线观看| 99久久精品国产国产毛片| 久久人人爽人人片av| 精品久久久久久久久久免费视频| 尾随美女入室| 亚洲国产高清在线一区二区三| 蜜臀久久99精品久久宅男| 亚洲av一区综合| 日本撒尿小便嘘嘘汇集6| 人人妻人人看人人澡| 亚洲成人精品中文字幕电影| 亚洲av第一区精品v没综合| 国产v大片淫在线免费观看| 国产午夜精品论理片| 深夜a级毛片| 天美传媒精品一区二区| 内地一区二区视频在线| 婷婷精品国产亚洲av| 在线免费观看的www视频| 一本久久中文字幕| 联通29元200g的流量卡| 永久网站在线| 久久精品综合一区二区三区| 中文字幕免费在线视频6| 国产一级毛片七仙女欲春2| 亚洲性夜色夜夜综合| 又爽又黄无遮挡网站| 又黄又爽又免费观看的视频| 国内揄拍国产精品人妻在线| 少妇猛男粗大的猛烈进出视频 | 日韩欧美三级三区| 麻豆成人午夜福利视频| 99久久精品一区二区三区| av在线观看视频网站免费| 校园人妻丝袜中文字幕| 99久国产av精品| 特级一级黄色大片| 日本五十路高清| 一级毛片电影观看 | 日韩在线高清观看一区二区三区| 日韩欧美 国产精品| 国产男人的电影天堂91| 欧美色视频一区免费| 亚洲人成网站高清观看| 国产成人精品久久久久久| 丰满人妻一区二区三区视频av| 久久久久九九精品影院| 国产欧美日韩精品一区二区| 亚洲精品日韩在线中文字幕 | 国产精品三级大全| 老司机福利观看| 国产女主播在线喷水免费视频网站 | 91狼人影院| 亚洲精品在线观看二区| 一级毛片电影观看 | 国产精品99久久久久久久久| 国产精品福利在线免费观看| 淫秽高清视频在线观看| 国产精品一区www在线观看| 可以在线观看毛片的网站| 亚洲成人久久性| 免费不卡的大黄色大毛片视频在线观看 | 欧美bdsm另类| 美女内射精品一级片tv| 日日摸夜夜添夜夜添小说| 日韩av不卡免费在线播放| 欧美zozozo另类| 99热这里只有是精品50| 在线观看av片永久免费下载| 狂野欧美激情性xxxx在线观看| 麻豆成人午夜福利视频| 真人做人爱边吃奶动态| 身体一侧抽搐| 亚洲真实伦在线观看| 91在线精品国自产拍蜜月| 观看免费一级毛片| 亚洲av五月六月丁香网| 日韩精品有码人妻一区| 国产亚洲av嫩草精品影院| 成年av动漫网址| 麻豆久久精品国产亚洲av| 免费不卡的大黄色大毛片视频在线观看 | 国产精品国产高清国产av| 国产成年人精品一区二区| 中文字幕精品亚洲无线码一区| 国产伦一二天堂av在线观看| 婷婷色综合大香蕉| av视频在线观看入口| 天堂影院成人在线观看| 你懂的网址亚洲精品在线观看 | 国内精品久久久久精免费| 亚洲成人久久性| 在线观看美女被高潮喷水网站| 国产精品一区www在线观看| 国产亚洲精品综合一区在线观看| 国产午夜精品久久久久久一区二区三区 | av免费在线看不卡| 久久久久性生活片| 熟妇人妻久久中文字幕3abv| 精品国产三级普通话版| 69av精品久久久久久| 午夜精品国产一区二区电影 | 卡戴珊不雅视频在线播放| 精品久久久噜噜| 一级a爱片免费观看的视频| 久99久视频精品免费| 色5月婷婷丁香| 久久久成人免费电影| 韩国av在线不卡| 欧美绝顶高潮抽搐喷水| 日韩精品有码人妻一区| 日韩高清综合在线| 亚洲人成网站在线观看播放| 婷婷色综合大香蕉| 99riav亚洲国产免费| 啦啦啦观看免费观看视频高清| 男人舔奶头视频| 日本a在线网址| 精品国内亚洲2022精品成人| 一级a爱片免费观看的视频| 精品人妻熟女av久视频| 白带黄色成豆腐渣| 搡老妇女老女人老熟妇| 日本一本二区三区精品| 亚洲真实伦在线观看| 少妇猛男粗大的猛烈进出视频 | 久久久久久久久大av| 国产成人a∨麻豆精品| 99热这里只有是精品在线观看| 特级一级黄色大片| 成人国产麻豆网| 三级毛片av免费| 亚洲av二区三区四区| 久久精品影院6| a级毛色黄片| 欧美激情久久久久久爽电影| 亚洲av.av天堂| 男人和女人高潮做爰伦理| 久久久欧美国产精品| 久久精品国产亚洲av香蕉五月| 夜夜爽天天搞| 久久久欧美国产精品| 国产精品免费一区二区三区在线| 日本黄色片子视频| 国内精品美女久久久久久| 欧美激情在线99| 日韩大尺度精品在线看网址| 亚洲美女黄片视频| 最近中文字幕高清免费大全6| 亚洲在线观看片| 一级a爱片免费观看的视频| 久久国内精品自在自线图片| 波多野结衣巨乳人妻| 午夜影院日韩av| 天天躁日日操中文字幕| 免费人成在线观看视频色| 男女啪啪激烈高潮av片| 成人午夜高清在线视频| 亚洲人成网站高清观看| 美女免费视频网站| 三级毛片av免费| 成人亚洲欧美一区二区av| 舔av片在线| 亚洲欧美日韩高清在线视频| 男女做爰动态图高潮gif福利片| 一进一出抽搐动态| 国产精品,欧美在线| 十八禁网站免费在线| 搡老妇女老女人老熟妇| 精品一区二区三区视频在线| 国产成人aa在线观看| 精品久久久久久成人av| 中文字幕av在线有码专区| 一级黄色大片毛片| 国产精品久久久久久亚洲av鲁大| 18禁黄网站禁片免费观看直播| 久久精品影院6| 久久天躁狠狠躁夜夜2o2o| 成人鲁丝片一二三区免费| 中文字幕久久专区| 亚洲色图av天堂| 国产男靠女视频免费网站| 精品午夜福利在线看| av卡一久久| 国产成人a区在线观看| 神马国产精品三级电影在线观看| 两个人视频免费观看高清| 国产成人a区在线观看| 免费看a级黄色片| 国产精品久久视频播放| av专区在线播放| 黄片wwwwww| 亚洲欧美日韩高清专用| 搡老熟女国产l中国老女人| 男女做爰动态图高潮gif福利片| 国产真实乱freesex| 国产成人freesex在线 | 两性午夜刺激爽爽歪歪视频在线观看| 99在线人妻在线中文字幕| 日本三级黄在线观看| 欧美日本亚洲视频在线播放| 亚洲国产精品成人综合色| 国产色爽女视频免费观看| 男女啪啪激烈高潮av片| 99久久无色码亚洲精品果冻| 亚洲欧美日韩高清在线视频| 少妇人妻一区二区三区视频| 18禁裸乳无遮挡免费网站照片| 波多野结衣巨乳人妻| 国产精品av视频在线免费观看| 国产精品嫩草影院av在线观看| 内射极品少妇av片p| 精品乱码久久久久久99久播| 国产日本99.免费观看| 波野结衣二区三区在线| 变态另类丝袜制服| 九九爱精品视频在线观看| 国产精品一区二区性色av| 日本爱情动作片www.在线观看 | 婷婷六月久久综合丁香| 熟女人妻精品中文字幕| 国产精品一区二区三区四区免费观看 | 国产精品精品国产色婷婷| 亚洲第一电影网av| 蜜臀久久99精品久久宅男| 99久久精品国产国产毛片| 欧美+日韩+精品| 亚洲av美国av| 成熟少妇高潮喷水视频| 麻豆久久精品国产亚洲av| 春色校园在线视频观看| 国产精品亚洲一级av第二区| 俄罗斯特黄特色一大片| 免费人成在线观看视频色| 国产精品人妻久久久影院| 老司机午夜福利在线观看视频| 欧美日韩一区二区视频在线观看视频在线 | 国产精品福利在线免费观看| 国产欧美日韩一区二区精品| 一级黄色大片毛片| 国产精品人妻久久久影院| 亚洲第一电影网av| 亚洲成人中文字幕在线播放| 少妇人妻精品综合一区二区 | 中文在线观看免费www的网站| 国产 一区精品| 免费看日本二区| 亚洲自拍偷在线| 可以在线观看的亚洲视频| 国产精品亚洲一级av第二区| 亚洲高清免费不卡视频| 欧美激情久久久久久爽电影| 午夜亚洲福利在线播放| 免费av观看视频| 国产av不卡久久| 尤物成人国产欧美一区二区三区| 欧美日韩精品成人综合77777| 国产视频内射| 日本五十路高清| 日本撒尿小便嘘嘘汇集6| 亚洲av中文av极速乱| 别揉我奶头~嗯~啊~动态视频| av在线蜜桃| 亚洲国产精品成人久久小说 | .国产精品久久| videossex国产| 看十八女毛片水多多多| 亚洲无线在线观看| 日韩一区二区视频免费看| 国产精品人妻久久久影院| 国产在线精品亚洲第一网站| avwww免费| 日本撒尿小便嘘嘘汇集6| 蜜臀久久99精品久久宅男| 免费观看的影片在线观看| 黄色配什么色好看| 九九热线精品视视频播放| 国产大屁股一区二区在线视频| 国产一区二区三区av在线 | 久久久久久大精品| 美女高潮的动态| 亚洲最大成人中文| 日韩精品有码人妻一区| 嫩草影院入口| 午夜精品一区二区三区免费看| 亚洲美女黄片视频| 毛片一级片免费看久久久久| 最近最新中文字幕大全电影3| 久久精品人妻少妇| 六月丁香七月| 欧美最黄视频在线播放免费| 五月伊人婷婷丁香| 国产精华一区二区三区| 久久这里只有精品中国| 免费高清视频大片| 欧美xxxx性猛交bbbb| 中国美白少妇内射xxxbb| 美女免费视频网站| 欧美xxxx黑人xx丫x性爽| 啦啦啦观看免费观看视频高清| 免费av毛片视频| 精品日产1卡2卡| 日日啪夜夜撸| 成人性生交大片免费视频hd| 亚洲电影在线观看av| 欧美成人一区二区免费高清观看| 天天一区二区日本电影三级| 亚洲无线在线观看| 欧美激情国产日韩精品一区| 日本免费a在线| 国产亚洲精品av在线| 偷拍熟女少妇极品色| 久久精品国产亚洲av涩爱 | 国产精品爽爽va在线观看网站| 赤兔流量卡办理| 波多野结衣高清作品| 精品国内亚洲2022精品成人| 欧美一区二区国产精品久久精品| 欧美日本视频| 丝袜美腿在线中文| 三级男女做爰猛烈吃奶摸视频| 午夜老司机福利剧场| 在线a可以看的网站| 亚洲va在线va天堂va国产| 国产老妇女一区| 亚洲四区av| 一进一出抽搐gif免费好疼| 非洲黑人性xxxx精品又粗又长| 深夜a级毛片| 蜜桃久久精品国产亚洲av| 国产精品久久久久久精品电影| 老女人水多毛片| 国产欧美日韩精品亚洲av| 国产精品不卡视频一区二区| 亚洲aⅴ乱码一区二区在线播放| 你懂的网址亚洲精品在线观看 | 夜夜看夜夜爽夜夜摸|