軟件工程專業(yè)人才培養(yǎng)體系_第1頁
軟件工程專業(yè)人才培養(yǎng)體系_第2頁
軟件工程專業(yè)人才培養(yǎng)體系_第3頁
軟件工程專業(yè)人才培養(yǎng)體系_第4頁
軟件工程專業(yè)人才培養(yǎng)體系_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、“一體化、分階段、多層次”的計算機專業(yè)實踐教學體系,體系包括了三層次,分別為培養(yǎng)學生實驗基本技能和鞏固理論知識的專業(yè)基礎實驗層 次,培養(yǎng)學生綜合素質(zhì)和實踐應用能力的專業(yè)實驗層次,以及依托產(chǎn)學研,全面提升學生研究能力和創(chuàng)新能力的科技創(chuàng)新實驗層次。通過實踐教 學體系的建立、實踐性教學環(huán)節(jié)的優(yōu)化、實踐教學內(nèi)容的全面更新,使實驗過程和實驗內(nèi)容得到了更進一步的規(guī)范。南京大學軟件工程專業(yè)人才培養(yǎng)體系簡介軟件技術的快速發(fā)展要求軟件工程師必須具備扎實的基礎;同時,產(chǎn)業(yè)界則重點關注畢業(yè)生能否迅速融入業(yè)界環(huán)境,解決實際問題。如何在本科培養(yǎng)階段兼顧這兩方面的要求,是軟件工程人才培養(yǎng)所面臨的巨大挑戰(zhàn),也是我國軟件工程

2、教育在經(jīng)歷了 “計算機科學教育+職業(yè)教育”的初期探索后亟待解決的關鍵問題。為此,南京大學系統(tǒng)深入地研究了軟件工程教育,著力建設創(chuàng)新型軟件工程人才培養(yǎng)體系。該教學成果獲得第六屆高等教育國家級教學成果二等獎和2009年江蘇省高等教育教學成果特等獎,南京大學軟件工程專業(yè)入選國家級特色專業(yè)。一、有效融合國際規(guī)范與產(chǎn)業(yè)需求的南京大學軟件工程專業(yè)人才培養(yǎng)體系該教學成果創(chuàng)新性地“有效融合”國際專業(yè)教育規(guī)范與產(chǎn)業(yè)界現(xiàn)實需求,“一體化”設計工程型軟件人才培養(yǎng)體系,具體工作內(nèi)容為:融合國際規(guī)范和產(chǎn)業(yè)需求的一體化學科教育知識體系。以國際主流專業(yè)教育規(guī)范為基礎,結(jié)合對軟件產(chǎn)業(yè)的分析研究,編制學科教育知識體系,為課程體

3、系、工程能力訓練體系和質(zhì)量體系的設計提供工作基礎。兼顧專業(yè)基礎與應用需求的一體化課程設置方案。以軟件工程學科整體架構和基本方法為主線,基于知識點分解,率先構建并實施了符合國際規(guī)范、兼顧專業(yè)基礎和產(chǎn)業(yè)需求的全新課程體系,并在具體課程設計中充份體現(xiàn)專業(yè)基礎與實用技能相結(jié)合的宗旨。實驗、實訓、實習一體化的工程能力訓練體系。以知識體系為線索,一體化設計理論與實踐教學方案,整體規(guī)劃、分階段組織實施驗證性實驗、設計性實驗、實訓和實習,并引入創(chuàng)新型實踐教學方法,在知名軟件企業(yè)設立實習基地,形成完善的工程能力訓練體系。教學實施過程和質(zhì)量保障過程一體化的教學管理模式。在教學管理中引入軟件工程中的過程管理方法,借

4、助信息化手段,以知識點為基本管理要素,動態(tài)監(jiān)控從教學設計到教學實施的全過程,形成了系統(tǒng)、規(guī)范、可度量的教學質(zhì)量保障體系。國際規(guī)范、產(chǎn)業(yè)需求、知識體系、課程體系、實踐體系和保障體系有效互動的一體化人才培養(yǎng)體系。基于國際規(guī)范和產(chǎn)業(yè)需求,整體規(guī)劃知識體系、課程體系、工程能力訓練體系和教學質(zhì)量保障體系,并有效互動,從而形成一體化的軟件工程專業(yè)人才培養(yǎng)體系。際業(yè)育范國專教規(guī)(1)總結(jié)求精數(shù)學、工程與職業(yè)基礎JO知識體系子類(穩(wěn)定)計茸機軟件基礎CSE-知識體系子類(穩(wěn)定)軟件工程基礎SEF知識體系子類:大部分(其中的穩(wěn)定部分) 軟件系統(tǒng)與應用SSA知識體系子類:部分(其中的穩(wěn)定部分)(3)總結(jié) 求精源產(chǎn)

5、界識能求 來于業(yè)知技要知識體系管理及制定過程控制系統(tǒng)12)總結(jié) 求精(6)企業(yè)再評價計設系體 程其關程制統(tǒng) 課及相過控系課程設計,實踐設計,(自項向下分解際業(yè)育范國專教規(guī)(1)總結(jié)求精數(shù)學、工程與職業(yè)基礎JO知識體系子類(穩(wěn)定)計茸機軟件基礎CSE-知識體系子類(穩(wěn)定)軟件工程基礎SEF知識體系子類:大部分(其中的穩(wěn)定部分) 軟件系統(tǒng)與應用SSA知識體系子類:部分(其中的穩(wěn)定部分)(3)總結(jié) 求精源產(chǎn)界識能求 來于業(yè)知技要知識體系管理及制定過程控制系統(tǒng)12)總結(jié) 求精(6)企業(yè)再評價計設系體 程其關程制統(tǒng) 課及相過控系課程設計,實踐設計,(自項向下分解專業(yè)基礎,核心課程(17門) 專業(yè)方向課程

6、模塊描述(8個十)專業(yè)方向課程 專業(yè)及能課程實訓課程等教學支持核跳支持及其相關過程控制系統(tǒng)知識體系管埋及制定過程控制系統(tǒng)軟件工程基礎SEF知識體系于類:小部分(其中的變化部分) 軟件系統(tǒng)與應用寫SA-如識體系子類:部分(其中的變化部分) 軟件產(chǎn)品與工具STP知識體系了類(變化)統(tǒng)一編制自頂向下分解與自底向上匯集的如識體系知識體系二、南京大學軟件工程專業(yè)人才培養(yǎng)體系的實施該教學成果基于學科教育知識體系,精心設計理論課程與實踐課程,統(tǒng)一部署專業(yè)核心課程體系和工程能力訓練體系的實施,并借助于數(shù)字化的教學質(zhì)量保障體系保證其實施質(zhì)量。具體實施如下:工作基礎:學科教育知識體系。有效融合國際規(guī)范和產(chǎn)業(yè)需求的

7、學科教育知識體系是課程體系、工程能力訓練體系和質(zhì)量體系的工作基礎。工作保障:教學質(zhì)量保障體系。課程教學支持系統(tǒng)和教學質(zhì)量管理系統(tǒng)共同構成的數(shù)字化教學質(zhì)量保障體系是整個人才培養(yǎng)體系實施的工作保障。專業(yè)基礎課程:軟件工程初級課程與數(shù)學課程。5門軟件工程初級課程和 2門軟件數(shù)學課程涵蓋了從事軟件工程工作所必須掌握的硬件、軟件、工程、職業(yè)和數(shù)學基礎知識。專業(yè)核心課程:計算學科中級課程與軟件工程高級課程。4門計算學科中級課程教授硬件與系統(tǒng)軟件領域的知識,6門軟件工程高級課程教授軟件工程各南京大學軟件工程專業(yè)本科人才培養(yǎng)體氟青,兼學體系實引KUI3&軟年工程專整跟對專曲技修笑選修諛催實蜩理鞋WtttZS

8、專業(yè)方向 堤修咨程件ut需軟獨程+調(diào)I藤入我軟件謖旌??担╥+in)一母計算諛程模坡ts+ini信息系穌工程覆程耀峰(1+in)人機交互 的軟件 工程方普ttwze總經(jīng)鏢居軟怦需求工程軟怦系統(tǒng)WM體祭結(jié)構計&學料中期爆程軟存工囑魏學西崔ffXS利媒超討其機組成思理操他豪嫌計算與軟件工程計茸機 網(wǎng)綠茸統(tǒng)礎 計奈基討醇與計茸”軟怦軼伴工程I工程青,兼學體系實引KUI3&軟年工程專整跟對專曲技修笑選修諛催實蜩理鞋WtttZS 專業(yè)方向 堤修咨程件ut需軟獨程+調(diào)I藤入我軟件謖旌模康(i+in)一母計算諛程模坡ts+ini信息系穌工程覆程耀峰(1+in)人機交互 的軟件 工程方普ttwze總經(jīng)鏢居軟怦

9、需求工程軟怦系統(tǒng)WM體祭結(jié)構計&學料中期爆程軟存工囑魏學西崔ffXS利媒超討其機組成思理操他豪嫌計算與軟件工程計茸機 網(wǎng)綠茸統(tǒng)礎 計奈基討醇與計茸”軟怦軼伴工程I工程H安腹息未得If 博接程*謖(1其他整程模域與技術選修諛得tt*tt,您做軟件as取場鰭構與茸法敏遁年程雄壯與鯉轅方法陽解數(shù)學軟怦工幅TA,疊整孰孝陵量管理S酷有皴融合國煤專業(yè)教盲頻與聲業(yè)界現(xiàn)筑需求的軟件工程壽北學福自初識健茶專門化領域的知識。專業(yè)選修課程:面向軟件系統(tǒng)與應用的選修課程?;贑CSE推薦的軟件系統(tǒng)與應用領域,結(jié)合本地區(qū)人才需求和本校辦學特色,設計一組可動態(tài)增刪的選修課程模塊。工程能力訓練:與課程體系相融合的實踐教學

10、體系。部署課程實驗、專設實踐課程、實訓課程和實習,構成一體化設計、循序展開的工程能力訓練體系。南京大學軟件工程專業(yè)實踐教學體系簡介南京大學秉承“基礎理論教學與工程能力培養(yǎng)并重”的教學理念,著力建設軟件工程專業(yè)實踐教學體系,其構建與實施經(jīng)歷了兩個階段。2002-2006年,獨立設置“兩個實踐能力培養(yǎng)階段和四門實踐技能訓練課程”,構成“軟件工程專業(yè)工程化實踐教學體系” ;2006年至今,進一步有效融合理論教學與實踐教學,構建“驗證性實驗、設計性實驗、 實訓、實習” 一體化設計的“軟件工程專業(yè)工程能力訓練體系”。該教學成果獲得第五屆高等教育國家級教學成果二等獎和江蘇省高等教育教學成果一等獎,南京大學

11、軟件工程人才培養(yǎng)模式創(chuàng)新實驗區(qū)入選國家級人才培養(yǎng)模式創(chuàng)新實驗區(qū)。一、南京大學軟件工程專業(yè)工程化實踐教學體系軟件工程專業(yè)開辦伊始,首要任務是解決高校傳統(tǒng)軟件教育中的工程化實踐教學問題。為此,南京大學獨立設置了 “軟件工程專業(yè)工程化實踐教學體系”,其主要內(nèi)容如下:一個教學理念。確立“基礎理論教學與工程能力培養(yǎng)并重”的教學理念,把工程能力和職業(yè)素質(zhì)培養(yǎng)作為軟件 工程人才培養(yǎng)的核心任務之一,全面均衡地培養(yǎng)學生的基礎知識、專業(yè)技能、創(chuàng)新能力、工程能力和職業(yè)素質(zhì)。兩個培養(yǎng)階段。把工程化實踐能力的教學劃分為教學階段和實習階段。在傳統(tǒng)課程教學中引入工程能力訓練環(huán)節(jié),設置4門階梯狀的工程實踐學分課程。獨立設置2

12、4周全時制實習,在真實環(huán)境下進一步培養(yǎng)學生的工程能力和職業(yè)素質(zhì)。三項保障措施。實踐適合國際化、工程性軟件人才培養(yǎng)的創(chuàng)新教學方法;進行工程性人才素質(zhì)評價和工程性教學體系的企業(yè)評價;以工程理念指導工程性實踐教學環(huán)境的基礎設施建設;全面探索工程化實踐教學體系的保障方法。四門實踐課程。創(chuàng)新性設置程序設計、軟件工程、信息系統(tǒng)和網(wǎng)絡平臺等4門階梯狀、體系化的實踐課程,針對性培養(yǎng)軟件工程人才所應具備的個人開發(fā)能力、團隊開發(fā)能力、系統(tǒng)研發(fā)能力和設備應用能力。一體化的實踐教學體系。基于“一個教學理念、兩個培養(yǎng)階段、三項保障措施和四門實踐課程”,建立了一個創(chuàng)新型軟件工程專業(yè)工程化實踐教學體系,并進行了有效實踐。驗

13、證性實驗:通過在課程中精心設計的驗證性實驗鞏固和加深學生對于特定理論知識點的理解程度;設計性實驗:通過設計性實驗循序漸進地強化學生的構思、設計、實施和操作能力;實訓:通過與企業(yè)共同設計實施的實訓課程培養(yǎng)學生的綜合性工程能力;實習:通過實習使學生體驗業(yè)界氛圍和一線開發(fā)人員的工作環(huán)境,鍛煉其工程能力;一體化設計:通過整體化規(guī)劃驗證性實驗、設計性實驗、實訓和實習,逐次展開工程能力培養(yǎng)過程,建立有效 的工程能力訓練體系。南京大學軟件工程專業(yè)教學質(zhì)量保障體系簡介軟件工程管理中有一個著名的論斷:沒有高質(zhì)量的開發(fā)過程,就沒有高質(zhì)量的軟件。軟件人才的培養(yǎng)質(zhì)量與軟件產(chǎn)品的質(zhì)量有很大程度的一致性, 因此教育教學質(zhì)

14、量在很大程度上取決于教學過程的質(zhì)量。南京大學創(chuàng)新性地將軟件工程中的過程管理方法引入軟件工程專業(yè)的教學管理,從設計教學過 程開始就充分考慮質(zhì)量保障目標、方法和措施,并在教學實施的每個環(huán)節(jié)之中動態(tài)地進行質(zhì)量跟蹤和監(jiān)控,通過不斷提高教學過程的質(zhì)量來確保教學目 標的實現(xiàn)。南京大學軟件工程專業(yè)教學質(zhì)量保障體系包括教學質(zhì)量保障體系制度建設和用于實現(xiàn)質(zhì)量保障體系的教學支持與教學管理信息化支撐平臺。一、南京大學軟件工程專業(yè)教學質(zhì)量保障體系的構成南京大學軟件工程專業(yè)教學質(zhì)量保障體系的總體目標是:提供一個可操作的教學質(zhì)量保障框架,規(guī)范軟件工程專業(yè)的教學工作,提高專業(yè)教學水 平,保障專業(yè)人才培養(yǎng)質(zhì)量。具體做法是:建

15、立健全教學過程管理制度,建設教學支持與教學管理數(shù)字化平臺。南京大學軟件工程專業(yè)教學質(zhì)量保障體系總體結(jié)構包括上下兩個有機組成部分。南京大學軟件工程專業(yè)教學質(zhì)量保障體系總體結(jié)構的上半部分給出了南京大學軟件工程專業(yè)教學質(zhì)量保障體系的制度建設和硬件保證要求。具體包 括:(1)課程體系質(zhì)量彳障系統(tǒng);(2)課程質(zhì)量保障系統(tǒng);(3)學生學習管理保障系統(tǒng);(4)實踐教學保障系統(tǒng);(5)學生創(chuàng)新能力保障系統(tǒng)。南京大學軟件工程專業(yè)教學質(zhì)量保障體系總體結(jié)構的下半部分給出了南京大學軟件工程專業(yè)教學支持與教學管理信息化平臺,該平臺有效實現(xiàn)了教 學實施過程和質(zhì)量保障過程的統(tǒng)一管理,能夠有效支持知識體系制訂、課程體系制訂、

16、課程與關聯(lián)課程設計、課程授課和實踐教學等活動。具體包括: (1)知識體系管理及制定過程控制系統(tǒng);(2)課程與課程體系設計及相關過程控制系統(tǒng);(3)教學支持系統(tǒng),課程授課過程控制系統(tǒng); (4)選課管理系統(tǒng);(5)論文管理系統(tǒng);(6)實訓管理系統(tǒng),實訓教學過程控制系統(tǒng); (7)學生創(chuàng)新項目支持系統(tǒng)。教學質(zhì)量保障體系課程體系質(zhì)量保障課程質(zhì)量保障學生學習管理保障實踐教學保障學生創(chuàng)新能力保障課程體系質(zhì)量保障課程質(zhì)量保障學生學習管理保障實踐教學保障學生創(chuàng)新能力保障組織保障程序保障反饋制度統(tǒng) 識系系 知體理管知識體系制定過程控制課程規(guī)劃教學過程控制課程評估課程與課程體系設計系統(tǒng)課程與課程體系制定計過程控制學

17、持統(tǒng)教支系屋過制耨課控課授程選課規(guī)定 企業(yè)實習 畢業(yè)設計課理統(tǒng)選管系文理統(tǒng)論管系課程實聆實踐課程實訓課程管理系統(tǒng)組織保障程序保障反饋制度統(tǒng) 識系系 知體理管知識體系制定過程控制課程規(guī)劃教學過程控制課程評估課程與課程體系設計系統(tǒng)課程與課程體系制定計過程控制學持統(tǒng)教支系屋過制耨課控課授程選課規(guī)定 企業(yè)實習 畢業(yè)設計課理統(tǒng)選管系文理統(tǒng)論管系課程實聆實踐課程實訓課程管理系統(tǒng)實訓教學過程控制制度保障設備保障軟件設計比賽統(tǒng) 生新目系 學創(chuàng)項持 支軟件工程專業(yè)教學支持與教學管理信息化平臺二、南京大學軟件工程專業(yè)教學質(zhì)量保障體系的實施南京大學軟件工程專業(yè)教學質(zhì)量保障體系及其信息化支撐平臺在國際規(guī)范、產(chǎn)業(yè)需求、

18、知識體系、課程體系(含實踐教學)互動中起到了關鍵作用。作為一項教學工程,教學質(zhì)量管理依據(jù)工程化組織、項目化管理、過程化控制、數(shù)字化平臺、多方位評估、定期性修訂”等六項基本原則,由總體組和各專業(yè)方向的項目組進行實施。具體過程是:總體組負責把國際專業(yè)規(guī)范交由企業(yè)評價,然后通過知識體系平臺輸入知識體系(穩(wěn)定部分);總體組借助知識體系平臺和課程設計平臺自頂向下分解知識體系(穩(wěn)定部分)為17門專業(yè)基礎/核心課程和8個專業(yè)方向模塊的教學要求,項目組/技能/實訓課程教學內(nèi)容進一步吸收產(chǎn)業(yè)界需求形成專業(yè)基礎/核心課程教學內(nèi)容;/技能/實訓課程教學內(nèi)容項目組通過知識體系平臺和課程設計平臺自頂向下分解專業(yè)方向模塊

19、教學要求,并進一步吸收產(chǎn)業(yè)界需求形成專業(yè)方向際業(yè)育范 國專教規(guī)數(shù)學.工程與職業(yè)基礎MEP-知識體系子類C穩(wěn)定)計算機軟件基礎CSE-知識體系子類(穩(wěn)定)軟件工程基礎SEF-知識體系子類:大部分(其中的穩(wěn)定部分) 軟件系統(tǒng)與應用35A-知識體系子類:部分(其中的穩(wěn)定部分)知積體系管理及制定過程控制系統(tǒng)統(tǒng)一編制自(2)自頂向下分解質(zhì)量保障平臺源產(chǎn)界識能求來于業(yè)知技要(3)總結(jié) 求精總結(jié) 求精(6)企業(yè)再評餌課程體系設計, 課程設計,實踐設計,其美程制統(tǒng)及相過控系專業(yè)基礎/核心課程(17門)專業(yè)方向課程模塊描述(8際業(yè)育范 國專教規(guī)數(shù)學.工程與職業(yè)基礎MEP-知識體系子類C穩(wěn)定)計算機軟件基礎CSE

20、-知識體系子類(穩(wěn)定)軟件工程基礎SEF-知識體系子類:大部分(其中的穩(wěn)定部分) 軟件系統(tǒng)與應用35A-知識體系子類:部分(其中的穩(wěn)定部分)知積體系管理及制定過程控制系統(tǒng)統(tǒng)一編制自(2)自頂向下分解質(zhì)量保障平臺源產(chǎn)界識能求來于業(yè)知技要(3)總結(jié) 求精總結(jié) 求精(6)企業(yè)再評餌課程體系設計, 課程設計,實踐設計,其美程制統(tǒng)及相過控系專業(yè)基礎/核心課程(17門)專業(yè)方向課程模塊描述(8個+)(3)自頂向下分解專業(yè)方向課程專業(yè)技能課程、實訓課程等(4)自底向上匯編教學支持/實踐支持及其相關過程控制系統(tǒng)課程體系知識體系管理及制定過程控制系統(tǒng)軟件工程基礎3EF-知識體系子類二小部分(其中的變化部分) 軟

21、件系統(tǒng)與應用郃卜知識體系子類:部分(其中的變化部分)軟件產(chǎn)品與工具8TP-知訊體系子類(變化)知識體系頂向下分解與自底向上總體組借助知識體系平臺自底向上匯編并審定知識體系(變化部分),并通過課程設計平臺審定專業(yè)方向/技能/實訓課程;教師與學生通過教學/實踐支持平臺進行教學活動;總體組邀請企業(yè)評價知識體系(變動部分),并將結(jié)果反饋項目組。另外,知識體系、課程設計、教學/實踐支持等三大平臺均支持過程化管理,多方位評估與定期化修改成為體例。南京大學軟件工程專業(yè)本科生核心課程簡介本科核心課程體系規(guī)劃和核心課程建設是軟件工程專業(yè)建設的核心任務,也是軟件工程專業(yè)有別于計算學科其他專業(yè)的關鍵所在。南京大學軟

22、件工程專業(yè)在 CCSE等國際專業(yè)教育規(guī)范的指導下,著力進行教學改革,有效構建專業(yè)核心課程體系,加強專業(yè)核心課程教學建設,取得了一 系列成果。南京大學軟件工程專業(yè)入選國家級特色專業(yè),南京大學軟件工程專業(yè)本科教程在高等教育出版社出版,計算系統(tǒng)基礎和計 算與軟件工程入選國家精品課程。一、南京大學軟件工程專業(yè)核心課程體系的構成該課程體系的創(chuàng)新點在于以軟件工程學科整體架構和基本方法為主線,兼顧專業(yè)基礎和產(chǎn)業(yè)需求,一體化設計核心課程體系。具體工作內(nèi)容 為:設計了創(chuàng)新性專業(yè)入門課程一一計算系統(tǒng)基礎。以系統(tǒng)級認識和程序設計雙優(yōu)先為思路,基于玩具系統(tǒng),系統(tǒng)講授從門電路、機器語言、匯編、I/O例程、語言處理,到應

23、用程序的計算建立過程,并介紹結(jié)構化程序設計知識。構造了創(chuàng)新性專業(yè)基礎課程一一計算與軟件工程。融合程序設計、軟件工程和職業(yè)基礎知識教學于一體,既有效實踐CCSE勺偏軟件工程初級課程設置方案,又創(chuàng)新性融合CCSEE技術課程的教學內(nèi)容。構建了軟件工程基礎課程群。計算系統(tǒng)基礎、計算與軟件工程和數(shù)據(jù)結(jié)構與算法覆蓋最基本的軟硬件知識、軟件工程知識和職業(yè)素質(zhì)知識,它們與離散數(shù)學、統(tǒng)計與經(jīng)驗方法構成軟件工程專業(yè)基礎知識的最小閉包,形成了創(chuàng)新型軟件工程基礎課程群。部署了基于系統(tǒng)的計算學科中級課程群。在軟件工程基礎課程群之上,部署了由計算機組成原理、操作系統(tǒng)、計算機網(wǎng)絡和數(shù)據(jù)庫系統(tǒng)等組成的基于硬件和重要軟件系統(tǒng)的

24、計算學科中級課程群,可以被認為是基于系統(tǒng)的領域性重要專業(yè)核心課程。規(guī)劃并實踐了軟件工程高級課程群。在軟件工程基礎課程群之上,實踐了由軟件構造、軟件需求工程、軟件系統(tǒng)設計與體系結(jié)構、軟件測試與質(zhì)量、軟件過程與管理和人機交互的軟件工程方法等組成的基于軟件工程各領域的軟件工程高級課程群。南京大學軟件工程專業(yè)本科核心課程體系一覽軟件工程高籟謖程,嘉統(tǒng)瑞援軟怦工程容壬舁靠鞋勒識:軟件 構重軟件罌索工程軟件第嫌悌摹結(jié)將人機交互物軟件工,方法軟件那祺軟件ttB舄管理計用學科中投理程;操他 計尊機 雅蜿 網(wǎng)絹軟件工程高籟謖程,嘉統(tǒng)瑞援軟怦工程容壬舁靠鞋勒識:軟件 構重軟件罌索工程軟件第嫌悌摹結(jié)將人機交互物軟件

25、工,方法軟件那祺軟件ttB舄管理計用學科中投理程;操他 計尊機 雅蜿 網(wǎng)絹H3r塔援整件系聚一查芟領怦解續(xù) N纏城知識; !沿ffi計拄學科捺裝的經(jīng)魏學itwm第屆原程討群 系統(tǒng) 整礎L商介M門電筮,機器語言、正步、II。制程,擦他裝統(tǒng),語言挑霆,制應用程序衲計耳建立 過程;討群 系統(tǒng) 整礎&稅目黜匯痂語言將作;-調(diào)算學生載怦工隆理;8措尋下進行的結(jié)構他催后堆幫霞力;二、南京大學軟件工程專業(yè)核心課程教學內(nèi)容概略計算系統(tǒng)基礎。 課程采取自底向上的教學模式,圍繞一個簡單計算機LC3逐次展開從比特到 C語言的介紹,為初學者建立完整的計算概念,包括:數(shù)據(jù)的機器級表示、數(shù)字邏輯、馮諾伊曼模型、機器語言、

26、匯編語言、輸入和輸出、Trap機制、結(jié)構化程序設計。計算與軟件工程。講授面向?qū)ο蟪绦蛟O計,分析、設計、測試等軟件工程方法,項目管理,文檔寫作、交流溝通、團隊合作等職業(yè)技能,強調(diào)軟件工程工具的使用和實踐能力的訓練,以綜合培養(yǎng)學生的程序設計能力、軟件工程技能和職業(yè)素質(zhì),建立工程化軟件開發(fā)觀念。課程分為I、II和實踐,在三學期實施教學。統(tǒng)計與經(jīng)驗方法。 又稱統(tǒng)計與軟件工程。課程從軟件工程應用背景出發(fā),分析各種隨機現(xiàn)象中的規(guī)律性,探討統(tǒng)計與經(jīng)驗方法的應用,以及統(tǒng)計 軟件工具的使用,具體教學內(nèi)容覆蓋概率論基礎,隨機變量及其分布,多維隨機變量,數(shù)字特征,極限定理,樣本與抽樣分布,參數(shù)估計,經(jīng)驗假設, 方差

27、分析與回歸分析等。軟件構造。 講授軟件構造的一般原則(模塊設計、代碼重用、類設計等),常用技巧(契約式設計、防御式編程、異常處理、配置式編程、基于 狀態(tài)轉(zhuǎn)移和基于表的軟件設計、基于語法分析的設計等),形式化方法(規(guī)范說明語言及其應用、形式化構造工具),以及執(zhí)行要點(編碼及其規(guī)范、 工具使用、單元測試技巧、性能優(yōu)化)。軟件需求工程。 講授軟件需求領域的各項方法、技術與工具,包括需求工程的基礎知識,軟件需求的基礎理論,常用的需求獲取方法與 技術,常用的需求分析方法,常用的需求分析模型與建模技術,需求管理知識,以及初步的需求工程過程管理知識。軟件系統(tǒng)設計與體系結(jié)構。講授軟件設計的要素,軟件設計的支持

28、與評價,軟件設計方法,體系結(jié)構設計,詳細設計,基于中間件的設計,基于復用的設計和設計演化。課程強調(diào)復雜的案例教學,培養(yǎng)學生綜合運用設計知識為實際問題設計和選擇解決方案的能力。軟件測試與質(zhì)量。 講授測試的數(shù)學背景,軟件生存周期中白測試,測試的基本概念,黑盒/白盒和靜態(tài)/動態(tài)測試技術,常用的系統(tǒng)級測試方法,測試的組織和管理,過程保證和產(chǎn)品保證,以及質(zhì)量過程標準等;著重在過程視角下介紹軟件測試方法和技術,并從測試的角度討論產(chǎn)品 質(zhì)量的保證和驗證。軟件過程與管理。 講授項目計劃和跟蹤監(jiān)控,風險管理,配置管理,供應商管理,需求開發(fā)和管理,技術實現(xiàn),系統(tǒng)集成管理,驗證和 確認,過程管理和改進,過程度量和分

29、析,量化管理和統(tǒng)計過程控制等內(nèi)容,著重培養(yǎng)學生在項目管理、過程管理和改進等方面的技能。人機交互的軟件工程方法。講授各種用于交互式產(chǎn)品開發(fā)的軟件分析、設計和評估技術,包括可用性工程,交互界面的經(jīng)典模型,人機交互的需求(任務分析、原型等),人機交互的設計(設計原則;交互模式;可視化設計;交互式設計)、人機交互的實現(xiàn),以及人機交互的評 估技術(啟發(fā)式評價;專家評審;觀察與調(diào)查用戶;用戶測試與預測模型)。南京大學軟件工程專業(yè)學科教育知識體系簡介南京大學軟件工程專業(yè)在參考國際教育界和產(chǎn)業(yè)界廣泛認可的相關專業(yè)規(guī)范(如SWEBOK , SEEK, CC , SEI軟件工程教育計劃,教育部軟件工程專業(yè)規(guī)范、中

30、國軟件工程學科教程等)的基礎上,綜合我國軟件產(chǎn)業(yè)發(fā)展的現(xiàn)狀和特點,征集軟件產(chǎn)業(yè)的需求,收集畢業(yè)生的反饋, 制定了兼顧國際產(chǎn)業(yè)需求和國內(nèi)產(chǎn)業(yè)現(xiàn)狀的學科教育知識體系,并合理組織為若干子類,定期修訂和完善,以作為南京大學軟件工程專業(yè)人才培養(yǎng)體系 建設的工作基礎。南京大學軟件工程專業(yè)學科教育知識體系的編制工作啟動于200料底,經(jīng)2004版、2006版、2008版修訂,200在北京高等教育出版社出版。一、南京大學軟件工程專業(yè)學科教育知識體系的組織南京大學軟件工程專業(yè)學科教育知識體系組織為以下6個子類:基本素質(zhì)BAS:本科畢業(yè)生所應具備的政治、數(shù)學和外國語知識;計算機軟件基礎 CSE從事軟件工程工作所應具備的軟件基礎,并涉及最基本的硬件相關知識;軟件工程基礎SEF從事軟件工程工作所應具備的軟件工程專業(yè)基礎,以及產(chǎn)業(yè)界經(jīng)典的軟件工程方法與工具;數(shù)學、工程和職業(yè)基礎

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論