本課程深入、系統(tǒng)、完整地講解當(dāng)今主流的面向?qū)ο筌浖_發(fā)方法的分析、設(shè)計(jì)、實(shí)現(xiàn)及重構(gòu)方法,深入講解UML語言的高級(jí)技術(shù)細(xì)節(jié),以及近年來面向?qū)ο蠓椒ㄗ钚碌陌l(fā)展趨勢(shì),集百家之所言,并結(jié)合主講者最新的研究成果,并通過大量、豐富、完整、不同領(lǐng)域、應(yīng)用不同技術(shù)的案例將其中的關(guān)鍵知識(shí)點(diǎn)串聯(lián)起來,便于理解和應(yīng)用。
本課程綜合國內(nèi)外多家方法學(xué)大師權(quán)威視角與多年教學(xué)科研成果,集理論性、實(shí)用性、研究性、前沿性一體,為工程碩士研究生日后從事大型軟件系統(tǒng)的分析設(shè)計(jì)、系統(tǒng)重構(gòu)以及建立企業(yè)軟件開發(fā)架構(gòu),或從事軟件方法學(xué)領(lǐng)域應(yīng)用基礎(chǔ)研究提供啟發(fā)性理論指導(dǎo)及借鑒。
本課程在“新、深、實(shí)”三個(gè)字上下了一番功夫。立足本課程最新最前沿的國際最新的發(fā)展趨勢(shì),深入淺出地講解該領(lǐng)域的各種方法,并且配合多領(lǐng)域不同特點(diǎn)的教程案例將本課程的主要知識(shí)點(diǎn)貫穿起來,起到學(xué)以致用的效果。
本課程呈現(xiàn)多項(xiàng)完整的教學(xué)案例,涵蓋了對(duì)不同類型多種軟件開發(fā)平臺(tái)建模的各個(gè)階段的完整的案例。對(duì)課程的理論體系中的主要知識(shí)點(diǎn)給出了完整的例證,便于學(xué)生對(duì)抽象概念和建模過程的理解,為學(xué)生將課程中的理論與概念應(yīng)用到實(shí)際軟件開發(fā)項(xiàng)目中提供了示范,從而較為明顯地提高了課程的教學(xué)效果。
結(jié)合軟件建模領(lǐng)域的發(fā)展趨勢(shì),增加了分析模式、設(shè)計(jì)模式、軟件重構(gòu)及模型驅(qū)動(dòng)方面等知識(shí)點(diǎn)的介紹。對(duì)UML中的高級(jí)的概念和國際上面向?qū)ο蠓椒▽W(xué)大師的著作與思想也逐漸補(bǔ)充講解,體現(xiàn)課程的理論深度。
面向?qū)ο蠹夹g(shù)高級(jí)課程The Advanced Object-Oriented Technology
課程概述 本課程系統(tǒng)完整地講解當(dāng)今主流的面向?qū)ο筌浖_發(fā)方法的分析、設(shè)計(jì)、實(shí)現(xiàn)及重構(gòu)方法。深入講解UML語言的…
北京大學(xué)分享
北大MOOC“面向?qū)ο蠹夹g(shù)高級(jí)課程”
2月24日
2014年 開課
去上課 >分類: 計(jì)算機(jī)平臺(tái): Coursera語言: 中文
課程概述本課程系統(tǒng)完整地講解當(dāng)今主流的面向?qū)ο筌浖_發(fā)方法的分析、設(shè)計(jì)、實(shí)現(xiàn)及重構(gòu)方法。深入講解UML語言的高級(jí)技術(shù)細(xì)節(jié),以及近年來面向?qū)ο蠓椒ㄗ钚碌陌l(fā)展趨勢(shì),結(jié)合最新研究成果,通過大量、豐富、完整、不同領(lǐng)域、應(yīng)用不同技術(shù)的案例將其中的關(guān)鍵知識(shí)點(diǎn)串聯(lián)起來,便于理解和應(yīng)用。本課程集理論性、實(shí)用性、研究性、前沿性一體,為工程碩士研究生日后從事大型軟件系統(tǒng)的分析設(shè)計(jì)、系統(tǒng)重構(gòu)以及建立企業(yè)軟件開發(fā)架構(gòu),或從事軟件方法學(xué)領(lǐng)域應(yīng)用基礎(chǔ)研究提供啟發(fā)性理論指導(dǎo)及借鑒。本課程包含多個(gè)完整的案例,涵蓋了對(duì)不同類型多種軟件開發(fā)平臺(tái)建模的各個(gè)階段的完整案例。結(jié)合軟件建模領(lǐng)域的發(fā)展趨勢(shì),增加了分析模式、設(shè)計(jì)模式、軟件重構(gòu)及模型驅(qū)動(dòng)方面等知識(shí)點(diǎn)的介紹。對(duì)UML中的高級(jí)的概念和國際上面向?qū)ο蠓椒▽W(xué)大師的著作與思想也逐漸補(bǔ)充講解,體現(xiàn)課程的理論深度。本課程將邀請(qǐng)面向?qū)ο箢I(lǐng)域著名學(xué)者北京大學(xué)信息科學(xué)技術(shù)學(xué)院邵維忠教授和麻志毅副教授講解某些章節(jié),并對(duì)面向?qū)ο蠓椒▽W(xué)中的某些關(guān)鍵問題進(jìn)行討論。課程大綱第1周: 緒論:軟件開發(fā)方法的演化與最新趨勢(shì)
介紹貫穿于課程始終的基本概念:系統(tǒng)、模型、方法學(xué)、方法、語言等,回顧軟件開發(fā)方法學(xué)的歷史、現(xiàn)狀,并展望未來第2周: 面向?qū)ο蠹夹g(shù)概論
講述面向?qū)ο蠓椒▽W(xué)中的原則與發(fā)展歷史以及問題第3周:面向?qū)ο蠓治雠c設(shè)計(jì)引例(空戰(zhàn)游戲)
以一個(gè)完整的案例示范完整的面向?qū)ο蟮男枨蠓治觥⑾到y(tǒng)分析和系統(tǒng)設(shè)計(jì)的過程和模型。第4周:面向?qū)ο蟮男枨蠓治觯篣secace圖
介紹面向?qū)ο笮枨蠓治瞿P偷恼Z義與建立過程,示例,并討論其中的深入話題第5周:面向?qū)ο蟮南到y(tǒng)分析:類圖
介紹類圖的語義與建立過程,示例,并討論其中的深入話題第6周:面向?qū)ο蟮南到y(tǒng)分析:交互圖
介紹交互圖的語義與建立過程,示例,并討論其中的深入話題第7周:面向?qū)ο蟮南到y(tǒng)分析:狀態(tài)圖
介紹狀態(tài)圖的語義與建立過程,示例,并討論其中的深入話題第8周:面向?qū)ο蟮南到y(tǒng)設(shè)計(jì):概述與問題域部分的設(shè)計(jì)
介紹面向?qū)ο笤O(shè)計(jì)的范圍界定、概要與組成部分,以及其中問題域部分的設(shè)計(jì)方法與策略        

郵箱
huangbenjincv@163.com

呈贡县| 哈尔滨市| 岱山县| 额济纳旗| 扎兰屯市| 乳山市| 双柏县| 安西县| 揭阳市| 金沙县| 黔东| 平泉县| 天长市| 鹿邑县| 黔江区| 天全县| 神木县| 邻水| 年辖:市辖区| 东明县| 化隆| 商南县| 莱阳市| 淮北市| 株洲县| 宝丰县| 宝山区| 新营市| 申扎县| 古丈县| 霞浦县| 高平市| 靖远县| 阳朔县| 长泰县| 张北县| 双桥区| 旅游| 金堂县| 苏尼特左旗| 手机|