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

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

第一章軟件工程專業(yè)培養(yǎng)體系方案一、專業(yè)面向的職業(yè)分析主要就業(yè)行業(yè)領(lǐng)域分析黨的“十七大”報(bào)告提出走新型工業(yè)化道路,即科技含量高、經(jīng)濟(jì)效益好、資源消耗低、環(huán)境污染少、人力資源優(yōu)勢充分體現(xiàn)和發(fā)揮的發(fā)展之路。要推進(jìn)產(chǎn)業(yè)結(jié)構(gòu)優(yōu)化升級,實(shí)現(xiàn)促進(jìn)工業(yè)及信息技術(shù)的融合互動發(fā)展這一宏偉目標(biāo),就必須使我國重點(diǎn)行業(yè)信息技術(shù)應(yīng)用得到高水平人才支撐和強(qiáng)有力的智力支持,盡快培養(yǎng)一大批多層次、實(shí)用型、高水平、具有國際競爭力的信息人才,這是我國經(jīng)濟(jì)社會發(fā)展的一項(xiàng)基礎(chǔ)性、戰(zhàn)略性的重要任務(wù)。軟件產(chǎn)業(yè)是一項(xiàng)兼具知識密集型和勞動密集型的產(chǎn)業(yè),它的生產(chǎn)建立在較高的技術(shù)素養(yǎng)之上,并且依賴于知識含量很高的環(huán)境、工具和人員。及此同時(shí),軟件產(chǎn)業(yè)又是一種以人力資源為基礎(chǔ)的產(chǎn)業(yè),這一特點(diǎn)使得軟件產(chǎn)業(yè)必須注重人員綜合素質(zhì)的培養(yǎng)。2008年我國普通高校軟件及相關(guān)專業(yè)畢業(yè)研究生3.85萬人,本科生38.9萬人,??粕?3萬人。然而,目前我國軟件人才的供給及需求嚴(yán)重不相適應(yīng),主要表現(xiàn)在:一是數(shù)量短缺,據(jù)權(quán)威部門的調(diào)查,中國在今后相當(dāng)長的一段時(shí)間內(nèi),每年至少存在20萬軟件人才缺口,并且這個(gè)缺口還在以每年20%左右的速度增長;二是軟件人才結(jié)構(gòu)不合理,缺少能夠緊跟世界前沿技術(shù)、掌握符合國際標(biāo)準(zhǔn)的軟件工程規(guī)范和技術(shù)規(guī)范、熟練運(yùn)用一門以上外語、具有良好的團(tuán)隊(duì)協(xié)作能力并能夠參及國際軟件發(fā)展及競爭的各個(gè)層次的“國際化軟件人才”。軟件工程專業(yè)主要圍繞軟件開發(fā)、管理以及軟件工程相關(guān)的理論基礎(chǔ)、工具和方法,面向企業(yè)需求培養(yǎng)IT產(chǎn)業(yè)軟件開發(fā)管理人才,培養(yǎng)出能迅速適應(yīng)軟件產(chǎn)業(yè)成長要求的實(shí)用型軟件人才。本專業(yè)面向市場需求,借鑒國際先進(jìn)的教學(xué)理念,改革軟件人才培養(yǎng)模式,堅(jiān)持以服務(wù)為宗旨,以就業(yè)為導(dǎo)向,走產(chǎn)、學(xué)、研結(jié)合的發(fā)展道路,并積極探索實(shí)施國際合作辦學(xué)機(jī)制。主要就業(yè)崗位分析軟件工程專業(yè)畢業(yè)生主要從事軟件項(xiàng)目的設(shè)計(jì)、開發(fā)及管理,計(jì)算機(jī)信息管理、數(shù)據(jù)處理、維護(hù)和備份,軟件產(chǎn)品測試及質(zhì)量保證等相關(guān)工作。主要就業(yè)工作崗位包含如下:軟件開發(fā)工作崗位:從事軟件系統(tǒng)的設(shè)計(jì)和代碼的編寫、單元測試等工作。項(xiàng)目管理工作崗位:負(fù)責(zé)制定項(xiàng)目計(jì)劃、協(xié)調(diào)項(xiàng)目開發(fā)需要的各種資源、確保在規(guī)定的時(shí)間內(nèi)、規(guī)定的成本內(nèi)、完成符合質(zhì)量要求的軟件系統(tǒng)。軟件測試工作崗位:熟悉企事業(yè)單位的各種系統(tǒng)、測試環(huán)境的配置和使用、日常管理及維護(hù),能夠設(shè)計(jì)測試用例,編寫測試計(jì)劃,使用測試工具,完成測試項(xiàng)目,并編寫測試分析報(bào)告。軟件測試執(zhí)行工作崗位:依據(jù)設(shè)計(jì)的用例和計(jì)劃方案,熟練進(jìn)行單元測試、集成測試、系統(tǒng)測試等相關(guān)測試并能撰寫相應(yīng)的測試報(bào)告。數(shù)據(jù)庫管理維護(hù)崗位:數(shù)據(jù)庫的日常管理,包括數(shù)據(jù)庫的備份恢復(fù)、性能優(yōu)化、日志分析、數(shù)據(jù)遷移、解決突發(fā)和疑難問題。數(shù)據(jù)庫開發(fā)崗位:數(shù)據(jù)庫配置、優(yōu)化和問題處理,數(shù)據(jù)庫的規(guī)劃、設(shè)計(jì)和開發(fā),數(shù)據(jù)倉庫技術(shù),支持多維數(shù)據(jù)分析和商業(yè)智能應(yīng)用。商業(yè)智能專家工作崗位:以商業(yè)應(yīng)用和最終用戶的角度從數(shù)據(jù)中獲得有用的信息進(jìn)行數(shù)據(jù)分析處理和決策支持。用戶界面設(shè)計(jì)工作崗位:從事軟件系統(tǒng)界面的創(chuàng)意設(shè)計(jì)及實(shí)現(xiàn)工作。3.該方向職業(yè)證書該方向?qū)W生可考取的職業(yè)證書有計(jì)算機(jī)技術(shù)及軟件專業(yè)技術(shù)資格(水平)考試軟件測評師、全國計(jì)算機(jī)等級考試四級軟件測試工程師、計(jì)算機(jī)技術(shù)及軟件專業(yè)技術(shù)資格(水平)考試程序員、軟件設(shè)計(jì)師、Sun公司認(rèn)證Java程序員(SCJP)、Sun公司認(rèn)證Java開發(fā)工程師(SCJD)、微軟認(rèn)證軟件開發(fā)專家(MCSD)等,具體詳見表1-1。表1-SEQ表\*ARABIC1軟件工程專業(yè)職業(yè)資格證書及相應(yīng)課程及實(shí)訓(xùn)環(huán)節(jié)對照表序號職業(yè)資格證書崗位相應(yīng)課程及實(shí)訓(xùn)備注1軟件測評師/NCRE-4軟件測試工程師軟件測試工程師軟件工程、軟件質(zhì)量及測試、軟件測試工具、軟件項(xiàng)目管理、軟件過程管理、綜合課程設(shè)計(jì)2SCJP/SCJD/NCRE-2JavaJava開發(fā)工程師Java程序設(shè)計(jì)3SUNCertifiedWebComponentDeveloper(SCWCD)軟件系統(tǒng)設(shè)計(jì)工程師JavaEE技術(shù)4Object-OrientedAnalysisandDesignwithUML-486軟件系統(tǒng)設(shè)計(jì)工程師統(tǒng)一建模語言(UML)5MCSD.NET開發(fā)工程師C#程序設(shè)計(jì)6MicrosoftSQLServer2005SQLServer2005數(shù)據(jù)庫工程師SQLServer2005數(shù)據(jù)庫設(shè)計(jì)及開發(fā)7WindowsWebDeveloper軟件設(shè)計(jì)工程師.NET框架下Web服務(wù)及分布式應(yīng)用開發(fā)8Microsoft.NETFramework2.0WindowsApplicationsWindows應(yīng)用開發(fā)工程師ADO.NET及數(shù)據(jù)操作9程序員/軟件設(shè)計(jì)師軟件工程師軟件工程、程序設(shè)計(jì)語言10MCDBA微軟認(rèn)證數(shù)據(jù)庫管理員數(shù)據(jù)庫原理數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)實(shí)現(xiàn)及管理11OracleDBA、DBO、DBDOracle數(shù)據(jù)庫認(rèn)證Oracle數(shù)據(jù)庫Oracle數(shù)據(jù)庫管理及應(yīng)用系統(tǒng)開發(fā)二、培養(yǎng)目標(biāo)確定1.學(xué)制及招生對象學(xué)制四年,招生對象為普通高中理科畢業(yè)生。2.專業(yè)培養(yǎng)目標(biāo)培養(yǎng)具有良好的科學(xué)及文化素養(yǎng),系統(tǒng)地掌握計(jì)算機(jī)硬件、軟件及應(yīng)用的基本理論、基本知識和基本技能及方法,具有扎實(shí)的軟件設(shè)計(jì)、開發(fā)及維護(hù)的能力、良好的交流及組織協(xié)調(diào)能力,較強(qiáng)的數(shù)據(jù)庫管理、應(yīng)用開發(fā)能力,具備數(shù)據(jù)分析和處理能力和測試工具使用能力,具備軟件測試所需的知識和技能的工程型人才。3.職業(yè)面向及專業(yè)培養(yǎng)目標(biāo)關(guān)系圖1-1軟件工程專業(yè)的職業(yè)面向及專業(yè)培養(yǎng)目標(biāo)的關(guān)系圖4.基本培養(yǎng)規(guī)格(一)政治思想和德育方面熱愛社會主義祖國,擁護(hù)中國共產(chǎn)黨領(lǐng)導(dǎo),掌握馬列主義、毛澤東思想和鄧小平理論的基本原理;愿為社會主義現(xiàn)代化建設(shè)服務(wù),為人民服務(wù),有為國家富強(qiáng)、民族昌盛而奮斗的志向和責(zé)任感,具有敬業(yè)愛崗、艱苦奮斗、熱愛勞動、遵紀(jì)守法、團(tuán)結(jié)合作的品質(zhì);具有良好的思想品德、社會公德和職業(yè)道德。(二)智育方面掌握軟件工程學(xué)科的基礎(chǔ)知識及基本理論,掌握先進(jìn)的軟件工程方法、技術(shù)及工具,具有較強(qiáng)的從事軟件分析、設(shè)計(jì)、開發(fā)、維護(hù)等能力,以及工程項(xiàng)目的組織及管理能力、團(tuán)隊(duì)協(xié)作能力;了解本學(xué)科及相關(guān)領(lǐng)域的發(fā)展動態(tài);掌握一門外語,具備良好的閱讀、理解和翻譯本專業(yè)外文資料的能力。(三)體育方面具有一定的體育和軍事基本知識,掌握科學(xué)鍛煉身體的基本技能,養(yǎng)成良好的體育鍛煉和衛(wèi)生習(xí)慣,受到必要的軍事訓(xùn)練,達(dá)到國家規(guī)定的大學(xué)生體育和軍事訓(xùn)練合格標(biāo)準(zhǔn),具備健全的心理和健康的體魄,能夠履行建設(shè)祖國和保衛(wèi)祖國的神圣義務(wù)。5.學(xué)分要求和授予學(xué)位在允許學(xué)習(xí)年限內(nèi),學(xué)生必須修滿本專業(yè)指導(dǎo)性教學(xué)計(jì)劃規(guī)定的160學(xué)分通識教育68學(xué)分;學(xué)科基礎(chǔ)課程38.5學(xué)分;專業(yè)教學(xué)課程53.5學(xué)分。方可申請畢業(yè)。達(dá)到學(xué)位授予要求者,經(jīng)申請可授予工學(xué)學(xué)士學(xué)位。三、課程設(shè)置分析為了進(jìn)一步打造“專而精”的工程型人才,縮小及市場需求之間的差距,提高學(xué)生就業(yè)競爭力,同時(shí)結(jié)合學(xué)生自身的興趣愛好和發(fā)展?jié)摿?,因材施教,本專業(yè)在高年級按照軟件設(shè)計(jì)及開發(fā)、軟件測試和數(shù)據(jù)處理等三個(gè)方向就行定制培養(yǎng)。職業(yè)能力----課程學(xué)習(xí)分析表1-2軟件設(shè)計(jì)及開發(fā)方向的職業(yè)能力——課程學(xué)習(xí)分析表方向職業(yè)崗位工作任務(wù)職業(yè)能力課程學(xué)習(xí)任務(wù)名稱任務(wù)要求專門技術(shù)能力通用能力課程要求課程名稱專門技術(shù)專門技術(shù)單元學(xué)習(xí)能力工作能力創(chuàng)新思維和能力軟件設(shè)計(jì)及開發(fā)軟件設(shè)計(jì)師、測試工程師、文檔工程師、軟件銷售員、數(shù)據(jù)庫工程師、界面(UI)設(shè)計(jì)師、項(xiàng)目經(jīng)理軟件開發(fā)及維護(hù)1、網(wǎng)頁制作;2、中小型Web應(yīng)用程序開發(fā);3、Web應(yīng)用程序的配置及維護(hù)。Web應(yīng)用程序的開發(fā)1、網(wǎng)頁制作;2、Web應(yīng)用程序設(shè)計(jì)及開發(fā);3、數(shù)據(jù)庫的設(shè)計(jì)及開發(fā)。學(xué)習(xí)能力:1、學(xué)習(xí)和應(yīng)用新知識能力;工作能力:2、良好的人際溝通能力;3、熟練的技能運(yùn)用能力;4、嚴(yán)謹(jǐn)工作態(tài)度;創(chuàng)新思維能力:5、提出全新、安全和可靠的問題解決方案。1、高級程序開發(fā)語言;2、面向?qū)ο蟪绦蜷_發(fā)語言;3、數(shù)據(jù)結(jié)構(gòu);4、軟件測試及質(zhì)量保證;5、數(shù)據(jù)庫;6、網(wǎng)頁制作。1、C/C++語言程序設(shè)計(jì);2、數(shù)據(jù)結(jié)構(gòu)3、C#/Java程序設(shè)計(jì);4、.NET(J2EE)技術(shù)5、數(shù)據(jù)庫原理;6、網(wǎng)頁編程基礎(chǔ);7、軟件測試及質(zhì)量保證。項(xiàng)目管理1、項(xiàng)目計(jì)劃的制定;2、項(xiàng)目資源的協(xié)調(diào);3、項(xiàng)目質(zhì)量的保證。項(xiàng)目計(jì)劃的制定及項(xiàng)目質(zhì)量保證1、項(xiàng)目需求分析及項(xiàng)目計(jì)劃制定;2、項(xiàng)目質(zhì)量監(jiān)控。1、軟件工程;2、軟件質(zhì)量體系;3、軟件測試及質(zhì)量保證。1、軟件工程2、軟件質(zhì)量體系;3、軟件測試及質(zhì)量保證;4、表1-3軟件測試方向的職業(yè)能力——課程學(xué)習(xí)分析表方向職業(yè)崗位工作任務(wù)職業(yè)能力課程學(xué)習(xí)任務(wù)名稱任務(wù)要求專門技術(shù)能力通用能力課程要求課程名稱專門技術(shù)專門技術(shù)單元學(xué)習(xí)能力工作能力創(chuàng)新思維和能力軟件測試軟件測試工程師、軟件開發(fā)工程師程序設(shè)計(jì)1、明確用戶需求;2、設(shè)計(jì)算法;3、詳細(xì)設(shè)計(jì);4、編碼及調(diào)試;5、程序測試;6、編寫文檔。計(jì)算機(jī)軟件開發(fā)1、設(shè)計(jì)算法;2、編碼及調(diào)試;3、編程技巧;4、測試。學(xué)習(xí)能力:1、條理清晰,嚴(yán)謹(jǐn)思維的能力;2、工作能力:良好的編程習(xí)慣;熟練的測試工具使用能力;3、舉一反三,靈活運(yùn)用;4、創(chuàng)新思維和能力:面向問題,創(chuàng)建最優(yōu)算法;5、提出安全可靠解決方案。1、程序設(shè)計(jì)算法;2、程序設(shè)計(jì)語言;3、面向?qū)ο笏枷搿?、C/C++程序設(shè)計(jì);2、C#程序設(shè)計(jì);3、Java程序設(shè)計(jì);4、數(shù)據(jù)庫系統(tǒng)原理;5、數(shù)據(jù)結(jié)構(gòu);6、算法分析及設(shè)計(jì)。軟件測試1、制訂測試方案例;2、設(shè)計(jì)測試用例;3、使用自動化測試工具;4、手動執(zhí)行測試;5、測試分析;6、編寫測試文檔。計(jì)算機(jī)軟件測試及分析1、單元測試;2、功能測試;3、性能測試;4、白盒測試;5、黑盒測試;6、安全測試;1、軟件工程思想;2、軟件測試相關(guān)技術(shù);3、軟件測試工具;4、軟件開發(fā)過程及版本控制。1、軟件工程;2、軟件質(zhì)量及測試;3、軟件測試工具;4、軟件過程管理;5、軟件項(xiàng)目管理。Web開發(fā)1、計(jì)算機(jī)網(wǎng)絡(luò)應(yīng)用和維護(hù);2、數(shù)據(jù)庫應(yīng)用和維護(hù);3、軟件設(shè)計(jì);4、軟件工程。Web應(yīng)用開發(fā)及部署1、計(jì)算機(jī)網(wǎng)絡(luò)應(yīng)用和維護(hù);2、數(shù)據(jù)庫應(yīng)用和維護(hù);3、軟件設(shè)計(jì);4、軟件測試;1、軟件工程及測試;2、Web基本理論;3、數(shù)據(jù)庫技術(shù);4、Web開發(fā)技術(shù)。1、計(jì)算機(jī)網(wǎng)絡(luò);2、數(shù)據(jù)庫系統(tǒng)原理;3、軟件工程;4、JavaEE技術(shù);5、Web基礎(chǔ)及UI設(shè)計(jì)。系統(tǒng)維護(hù)1計(jì)算機(jī)系統(tǒng)軟、硬件的安裝和調(diào)試;2測試環(huán)境安裝;3軟件測試相關(guān)技術(shù)及技能。計(jì)算機(jī)系統(tǒng)軟硬件安裝維護(hù);測試環(huán)境的安裝及維護(hù)。1計(jì)算機(jī)系統(tǒng)硬件安裝和調(diào)試;2計(jì)算機(jī)軟件安裝和調(diào)試;3多種操作系統(tǒng)的特點(diǎn)和使用。4測試環(huán)境的安裝計(jì)算機(jī)硬件安裝和維護(hù)辦公自動化Linux操作系統(tǒng)管理及配置1、計(jì)算機(jī)導(dǎo)論;2、Linux操作系統(tǒng);3、數(shù)字邏輯;4、計(jì)算機(jī)組成原理。表1-4數(shù)據(jù)處理方向的職業(yè)能力——課程學(xué)習(xí)分析表方向職業(yè)崗位工作任務(wù)職業(yè)能力課程學(xué)習(xí)任務(wù)名稱任務(wù)要求專門技術(shù)能力通用能力課程要求課程名稱專門技術(shù)專門技術(shù)單元學(xué)習(xí)能力工作能力創(chuàng)新思維和能力數(shù)據(jù)處理軟件開發(fā)工程師、數(shù)據(jù)庫管理維護(hù)工程師、數(shù)據(jù)庫開發(fā)工程師、商業(yè)智能專家程序設(shè)計(jì)1、明確用戶需求;2、設(shè)計(jì)算法;3、詳細(xì)設(shè)計(jì);4、編碼及調(diào)試;5、程序測試;6、編寫文檔。計(jì)算機(jī)軟件開發(fā)1、設(shè)計(jì)算法;2、編碼及調(diào)試;3、編程技巧;4、測試。學(xué)習(xí)能力:1、條理清晰,嚴(yán)謹(jǐn)思維的能力;2、工作能力:良好的編程習(xí)慣;熟練的測試工具使用能力;3、舉一反三,靈活運(yùn)用;4、創(chuàng)新思維和能力:面向問題,創(chuàng)建最優(yōu)算法;5、提出安全可靠解決方案。1、程序設(shè)計(jì)算法;2、程序設(shè)計(jì)語言;3、面向?qū)ο笏枷搿?、C/C++程序設(shè)計(jì);2、C#程序設(shè)計(jì);3、Java程序設(shè)計(jì);4、JavaEE技術(shù);5、.NET技術(shù)。數(shù)據(jù)庫管理、開發(fā)和維護(hù)1、關(guān)系數(shù)據(jù)庫原理2、數(shù)據(jù)庫工具使用3、SQLServer數(shù)據(jù)庫應(yīng)用和開發(fā);4、Oracle數(shù)據(jù)庫應(yīng)用和開發(fā)。數(shù)據(jù)庫管理和開發(fā)1、SQLServer數(shù)據(jù);2、Oracle數(shù)據(jù)庫;3、數(shù)據(jù)系統(tǒng)的實(shí)現(xiàn)和管理。1、數(shù)據(jù)庫原理;2、SQLServer數(shù)據(jù)庫;3、Oracle數(shù)據(jù)庫。1、Oracle數(shù)據(jù)庫管理及應(yīng)用系統(tǒng)開發(fā);2、數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)實(shí)現(xiàn)及管理;3、XML基礎(chǔ);4、GIS概論。數(shù)據(jù)分析和處理1、算法分析和設(shè)計(jì);2、信息系統(tǒng);3、數(shù)據(jù)挖掘和數(shù)據(jù)倉庫。數(shù)據(jù)處理1、數(shù)據(jù)結(jié)構(gòu);2、算法分析和設(shè)計(jì);3、信息管理和信息安全;4、數(shù)據(jù)倉庫和數(shù)據(jù)挖掘;5、人工智能。1、數(shù)據(jù)結(jié)構(gòu);2、算法的分析和設(shè)計(jì);3、數(shù)據(jù)安全性;4、人工智能;5數(shù)據(jù)決策.數(shù)據(jù)結(jié)構(gòu);算法分析及設(shè)計(jì);信息管理導(dǎo)論;信息安全技術(shù);人工智能;數(shù)據(jù)倉庫及數(shù)據(jù)挖掘。面向職業(yè)崗位的綜合實(shí)訓(xùn)課程體系圖1-2軟件設(shè)計(jì)及開發(fā)方向面向職業(yè)崗位的綜合實(shí)訓(xùn)課程體系表1-6軟件設(shè)計(jì)及開發(fā)方向?qū)W期綜合實(shí)訓(xùn)課程表學(xué)期素質(zhì)、技能、知識元素整合課程學(xué)期項(xiàng)目二職業(yè)素質(zhì)一團(tuán)隊(duì)合作、溝通能力、文檔撰寫能力計(jì)算機(jī)導(dǎo)論C/C++語言程序設(shè)計(jì)圖書館管理系統(tǒng)技能系統(tǒng)分析設(shè)計(jì);項(xiàng)目需求文檔撰寫;項(xiàng)目開發(fā)文檔的撰寫;C/C++語言程序編寫;調(diào)試應(yīng)用程序;知識程序設(shè)計(jì)的算法;C/C++語言語法;程序開發(fā)技術(shù);三職業(yè)素質(zhì)二踏實(shí)、理解能力、應(yīng)變能力、主動性、責(zé)任感、學(xué)習(xí)能力、溝通能力C#程序設(shè)計(jì)數(shù)據(jù)結(jié)構(gòu)好友通訊錄個(gè)性圖片瀏覽器技能熟悉和掌握C#程序語言的語法和特點(diǎn);理解面向?qū)ο缶幊趟枷?;熟練掌?NET框架下基于組件的軟件開發(fā)流程;掌握ADO.NET數(shù)據(jù)操作方式。具有良好代碼書寫風(fēng)格;知識C#程序設(shè)計(jì)語言;.NET框架;ADO.NET數(shù)據(jù)操作。四職業(yè)素質(zhì)三自學(xué)和創(chuàng)新能力、踏實(shí)、抗挫抗壓能力,誠信、團(tuán)隊(duì)合作精神Java程序設(shè)計(jì);數(shù)據(jù)庫原理;軟件工程基礎(chǔ);銀行ATM機(jī)系統(tǒng);學(xué)生信息管理系統(tǒng);技能熟悉Java語言規(guī)范,掌握J(rèn)DBC技術(shù);面向?qū)ο笏枷耄焕斫鈹?shù)據(jù)庫系統(tǒng)原理,能根據(jù)需求分析畫ER圖;使用SQLServer或MySQL設(shè)計(jì)及管理數(shù)據(jù)庫,會使用SQL語句和存儲過程等;能完成指定模塊代碼編寫;具有較強(qiáng)的文檔整理能力。知識Java程序設(shè)計(jì);Eclipse/NetBeans開發(fā)環(huán)境;軟件工程(軟件工程規(guī)范、代碼編寫規(guī)范);SQLServer/MySQL數(shù)據(jù)庫。五職業(yè)素質(zhì)四良好的自學(xué)及創(chuàng)新能力、踏實(shí)、誠信、責(zé)任感、良好的團(tuán)隊(duì)協(xié)作精神和自我激勵(lì)能力、較好的英文閱讀能力。Web基礎(chǔ)及UI設(shè)計(jì);JavaEE技術(shù);軟件工程;軟件過程管理;統(tǒng)一建模語言。1.博客系統(tǒng);2.新聞發(fā)布系統(tǒng)技能熟悉Java編程語言和JavaEE規(guī)范;熟悉Struts、Hibernate、Spring等框架;熟悉Web架構(gòu)設(shè)計(jì),能夠進(jìn)行基于MVC的三層架構(gòu)設(shè)計(jì);精通JSP/Servlet等技術(shù);精通HTML、CSS、JavaScript腳本;熟練使用Dreamweaver等工具;熟悉Tomcat等Web容器;能獨(dú)立地完成指定模塊的開發(fā)工作;具備良好的軟件工程思想和文檔編寫能力;具備設(shè)計(jì)和制訂測試計(jì)劃和測試用例,熟悉軟件開發(fā)的過程。知識Web基礎(chǔ)及UI設(shè)計(jì);Eclipse/MyEclipse開發(fā)環(huán)境;Tomcat容器;SQLServer/MySQL數(shù)據(jù)庫;軟件工程思想六職業(yè)素質(zhì)五團(tuán)隊(duì)合作、大局觀、責(zé)任感、抗挫抗壓能力、應(yīng)變能力、問題解決能力、溝通能力軟件工程統(tǒng)一建模語言(UML).NET技術(shù)軟件測試及質(zhì)量保證軟件體系結(jié)構(gòu)學(xué)生成績管理系統(tǒng)技能熟練理解軟件工程規(guī)范;能夠和用戶溝通暢通,明確系統(tǒng)功能,編寫需求說明書;能夠根據(jù)需求說明書,設(shè)計(jì)系統(tǒng)功能及相關(guān)設(shè)計(jì)文檔。能夠編碼實(shí)現(xiàn)對應(yīng)功能能夠設(shè)計(jì)和實(shí)現(xiàn)滿足要求的數(shù)據(jù)庫。知識軟件工程統(tǒng)一建模語言(UML).NET技術(shù)軟件測試及質(zhì)量保證軟件體系結(jié)構(gòu)七核心職業(yè)素養(yǎng):團(tuán)隊(duì)合作,時(shí)間管理,文檔撰寫能力,溝通交流能力,良好的表達(dá)能力、抗挫抗壓能力、應(yīng)變能力、理解能力、主動性、誠信、問題解決能力、責(zé)任感、學(xué)習(xí)能力。核心能力:掌握軟件工程的基本思想,熟悉軟件開發(fā)的完整體系過程,能夠通過UML進(jìn)行系統(tǒng)的分析和設(shè)計(jì);熟練撰寫系統(tǒng)需求文檔,設(shè)計(jì)文檔和任務(wù)說明書等文檔;較為深入地應(yīng)用C/C++、C#或者Java中的一門語言和開發(fā)環(huán)境進(jìn)行系統(tǒng)的開發(fā);綜合運(yùn)用軟件工程和相應(yīng)的平臺進(jìn)行項(xiàng)目的管理,形成項(xiàng)目管理的基本思想,掌握項(xiàng)目管理的基本流程和實(shí)現(xiàn)方法。加強(qiáng)的知識:C/C++/C#/Java語言的基本語法和相應(yīng)的開發(fā)環(huán)境;軟件工程和UML的基本概念及其在項(xiàng)目開發(fā)中的應(yīng)用;.Net技術(shù)/Java程序設(shè)計(jì)或者JavaEE技術(shù)超市購物管理系統(tǒng)(C/C++)學(xué)院論壇(C#或者JAVA)大學(xué)生創(chuàng)新思維開發(fā)、團(tuán)隊(duì)合作素養(yǎng)提升、企業(yè)素養(yǎng)培訓(xùn)、大學(xué)生校園創(chuàng)業(yè)項(xiàng)目孵化園地大學(xué)生自主創(chuàng)新項(xiàng)目培訓(xùn)圖1-3軟件測試方向面向職業(yè)崗位的綜合實(shí)訓(xùn)課程體系表1-7軟件測試方向?qū)W期綜合實(shí)訓(xùn)課程表學(xué)期素質(zhì)、技能、知識元素整合課程學(xué)期項(xiàng)目二職業(yè)素質(zhì)一團(tuán)隊(duì)合作、溝通能力、文檔撰寫能力計(jì)算機(jī)導(dǎo)論C/C++語言程序設(shè)計(jì)圖書館管理系統(tǒng)技能系統(tǒng)分析設(shè)計(jì);項(xiàng)目需求文檔撰寫;項(xiàng)目開發(fā)文檔的撰寫;C/C++語言程序編寫;調(diào)試應(yīng)用程序。知識程序設(shè)計(jì)的算法;C/C++語言語法;程序開發(fā)技術(shù)。三職業(yè)素質(zhì)二踏實(shí)、理解能力、應(yīng)變能力、主動性、責(zé)任感、學(xué)習(xí)能力、溝通能力C#程序設(shè)計(jì)數(shù)據(jù)結(jié)構(gòu)好友通訊錄個(gè)性圖片瀏覽器技能熟悉和掌握C#程序語言的語法和特點(diǎn);理解面向?qū)ο缶幊趟枷耄皇炀氄莆?NET框架下基于組件的軟件開發(fā)流程;掌握ADO.NET數(shù)據(jù)操作方式。具有良好代碼書寫風(fēng)格;知識C#程序設(shè)計(jì)語言;.NET框架;ADO.NET數(shù)據(jù)操作。四職業(yè)素質(zhì)三自學(xué)和創(chuàng)新能力、踏實(shí)、抗挫抗壓能力,誠信、團(tuán)隊(duì)合作精神Java程序設(shè)計(jì);數(shù)據(jù)庫原理;軟件工程基礎(chǔ);銀行ATM機(jī)系統(tǒng);學(xué)生信息管理系統(tǒng);技能熟悉Java語言規(guī)范,掌握J(rèn)DBC技術(shù);面向?qū)ο笏枷?;理解?shù)據(jù)庫系統(tǒng)原理,能根據(jù)需求分析畫ER圖;使用SQLServer或MySQL設(shè)計(jì)及管理數(shù)據(jù)庫,會使用SQL語句和存儲過程等;能完成指定模塊代碼編寫;具有較強(qiáng)的文檔整理能力。知識Java程序設(shè)計(jì);Eclipse/NetBeans開發(fā)環(huán)境;軟件工程(軟件工程規(guī)范、代碼編寫規(guī)范);SQLServer/MySQL數(shù)據(jù)庫。五職業(yè)素質(zhì)四良好的自學(xué)及創(chuàng)新能力、踏實(shí)、誠信、責(zé)任感、良好的團(tuán)隊(duì)協(xié)作精神和自我激勵(lì)能力、較好的英文閱讀能力。Web基礎(chǔ)及UI設(shè)計(jì);JavaEE技術(shù);軟件工程;軟件過程管理;統(tǒng)一建模語言。1.博客系統(tǒng);2.新聞發(fā)布系統(tǒng)技能熟悉Java編程語言和JavaEE規(guī)范;熟悉Struts、Hibernate、Spring等框架;熟悉Web架構(gòu)設(shè)計(jì),能夠進(jìn)行基于MVC的三層架構(gòu)設(shè)計(jì);精通JSP/Servlet等技術(shù);精通HTML、CSS、JavaScript腳本;熟練使用Dreamweaver等工具;熟悉Tomcat等Web容器;能獨(dú)立地完成指定模塊的開發(fā)工作;具備良好的軟件工程思想和文檔編寫能力;具備設(shè)計(jì)和制訂測試計(jì)劃和測試用例,熟悉軟件開發(fā)的過程。知識Web基礎(chǔ)及UI設(shè)計(jì);Eclipse/MyEclipse開發(fā)環(huán)境;Tomcat容器;SQLServer/MySQL數(shù)據(jù)庫;軟件工程思想六職業(yè)素質(zhì)五大局觀、踏實(shí)、抗挫抗壓能力、應(yīng)變能力、理解能力、主動性、誠信、問題解決能力、責(zé)任感、學(xué)習(xí)能力、團(tuán)隊(duì)合作、溝通能力1.軟件工程;2.軟件質(zhì)量及測試;3.軟件測試工具;4.軟件項(xiàng)目管理;5.數(shù)據(jù)庫系統(tǒng)。BBS管理系統(tǒng)技能懂得軟件工程規(guī)范能理解需求說明書、明確系統(tǒng)功能要求能熟練使用配置管理工具進(jìn)行系統(tǒng)配置能組織測試需求并制定測試計(jì)劃能熟練使用測試工具進(jìn)行功能和性能測試知識軟件工程C#語言編程及VS集成開發(fā)環(huán)境Java程序設(shè)計(jì)軟件調(diào)試方法SQLSever等數(shù)據(jù)庫管理系統(tǒng)軟件測試配置管理工具七核心職業(yè)素養(yǎng):團(tuán)隊(duì)合作,時(shí)間管理,文檔撰寫能力,溝通交流能力,良好的表達(dá)能力、抗挫抗壓能力、應(yīng)變能力、理解能力、主動性、誠信、問題解決能力、責(zé)任感、學(xué)習(xí)能力。核心能力:掌握軟件工程的基本思想,熟悉軟件開發(fā)的完整體系過程,能夠通過UML進(jìn)行系統(tǒng)的分析和設(shè)計(jì);熟練撰寫系統(tǒng)需求文檔,設(shè)計(jì)文檔和任務(wù)說明書等文檔;較為深入地應(yīng)用C/C++、C#或者Java中的一門語言和開發(fā)環(huán)境進(jìn)行系統(tǒng)的開發(fā);綜合運(yùn)用軟件工程和相應(yīng)的平臺進(jìn)行項(xiàng)目的管理,形成項(xiàng)目管理的基本思想,掌握項(xiàng)目管理的基本流程和實(shí)現(xiàn)方法。加強(qiáng)的知識:C/C++/C#/Java語言的基本語法和相應(yīng)的開發(fā)環(huán)境;軟件工程和UML的基本概念及其在項(xiàng)目開發(fā)中的應(yīng)用;.Net技術(shù)/Java程序設(shè)計(jì)或者JavaEE技術(shù);能熟練使用配置管理工具進(jìn)行系統(tǒng)配置;能負(fù)責(zé)測試用例和測試數(shù)據(jù)的設(shè)計(jì)及測試用例的實(shí)施和執(zhí)行;能對軟件產(chǎn)品進(jìn)行功能測試、異常測試、性能測試以及系統(tǒng)測試;能對測試技術(shù)、測試方法、測試工具熟練使用,并能對其研究和改進(jìn);能熟練的編寫缺陷報(bào)告;能獨(dú)立完成項(xiàng)目的計(jì)劃、分析、測試等工作。網(wǎng)絡(luò)點(diǎn)播系統(tǒng)大學(xué)生創(chuàng)新思維開發(fā)、團(tuán)隊(duì)合作素養(yǎng)提升、企業(yè)素養(yǎng)培訓(xùn)、大學(xué)生校園創(chuàng)業(yè)項(xiàng)目孵化園地大學(xué)生自主創(chuàng)新項(xiàng)目培訓(xùn)圖1-4數(shù)據(jù)處理方向面向職業(yè)崗位的綜合實(shí)訓(xùn)課程體系表1-8數(shù)據(jù)處理方向?qū)W期綜合實(shí)訓(xùn)課程表學(xué)期素質(zhì)、技能、知識元素整合課程學(xué)期項(xiàng)目二職業(yè)素質(zhì)一團(tuán)隊(duì)合作、溝通能力、文檔撰寫能力1.計(jì)算機(jī)導(dǎo)論2.C/C++語言程序設(shè)計(jì)圖書館管理系統(tǒng)技能1.系統(tǒng)分析設(shè)計(jì);2.項(xiàng)目需求文檔撰寫;3.項(xiàng)目開發(fā)文檔的撰寫;4.C/C++語言程序編寫;5.調(diào)試應(yīng)用程序知識1.程序設(shè)計(jì)的算法;2.C/C++語言語法;3.程序開發(fā)技術(shù)三職業(yè)素質(zhì)二踏實(shí)、理解能力、應(yīng)變能力、主動性、責(zé)任感、學(xué)習(xí)能力、溝通能力1.C#程序設(shè)計(jì)2.數(shù)據(jù)結(jié)構(gòu)好友通訊錄個(gè)性圖片瀏覽器技能1.熟悉和掌握C#程序語言的語法和特點(diǎn);2.理解面向?qū)ο缶幊趟枷耄?.熟練掌握.NET框架下基于組件的軟件開發(fā)流程;4.掌握ADO.NET數(shù)據(jù)操作方式。5.具有良好代碼書寫風(fēng)格;知識1.C#程序設(shè)計(jì)語言;2..NET框架;3.ADO.NET數(shù)據(jù)操作。四職業(yè)素質(zhì)三自學(xué)和創(chuàng)新能力、踏實(shí)、抗挫抗壓能力,誠信、團(tuán)隊(duì)合作精神1.Java程序設(shè)計(jì);2.數(shù)據(jù)庫原理;3.軟件工程基礎(chǔ);銀行ATM機(jī)系統(tǒng);學(xué)生信息管理系統(tǒng);技能1.熟悉Java語言規(guī)范,掌握J(rèn)DBC技術(shù);2.面向?qū)ο笏枷耄?.理解數(shù)據(jù)庫系統(tǒng)原理,能根據(jù)需求分析畫ER圖;4.使用SQLServer或MySQL設(shè)計(jì)及管理數(shù)據(jù)庫,會使用SQL語句和存儲過程等;5.能完成指定模塊代碼編寫;6.具有較強(qiáng)的文檔整理能力。知識1.Java程序設(shè)計(jì);2.Eclipse/NetBeans開發(fā)環(huán)境;3.軟件工程(軟件工程規(guī)范、代碼編寫規(guī)范);4.SQLServer/MySQL數(shù)據(jù)庫技能1.熟悉和掌握C#程序語言的語法和特點(diǎn);2.理解面向?qū)ο缶幊趟枷耄?.熟練掌握.NET框架下基于組件的軟件開發(fā)流程;4.掌握ADO.NET數(shù)據(jù)操作方式。5.具有良好代碼書寫風(fēng)格知識1.C#程序設(shè)計(jì)語言;2..NET框架;3.ADO.NET數(shù)據(jù)操作五職業(yè)素質(zhì)四團(tuán)隊(duì)合作、組織協(xié)調(diào)能力、溝通能力強(qiáng)、抗挫敗能力、文檔撰寫能力1.Java程序設(shè)計(jì)2.J2EE技術(shù)3.數(shù)據(jù)庫系統(tǒng)原理4.軟件工程5.UML6.Oracle數(shù)據(jù)庫7.數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)實(shí)現(xiàn)及管理高校收費(fèi)系統(tǒng)技能1.項(xiàng)目需求分析文檔撰寫;2.項(xiàng)目概要設(shè)計(jì)文檔撰寫;3.項(xiàng)目詳細(xì)設(shè)計(jì)文檔撰寫;4.代碼編寫;5.軟件測試;6.撰寫用戶使用手冊;7.項(xiàng)目部署知識1.Eclipse開發(fā)Java程序;2.ORACLE數(shù)據(jù)庫系統(tǒng);3.服務(wù)器及客戶端網(wǎng)絡(luò)配置;4.SQL語言,創(chuàng)建管理表、約束和索引,以及對其他模式對象創(chuàng)建和管理;5.Oracle數(shù)據(jù)庫的備份和恢復(fù);六職業(yè)素質(zhì)五團(tuán)隊(duì)合作、組織協(xié)調(diào)能力、溝通能力強(qiáng)、良好的表達(dá)能力、文檔撰寫能力1Java程序設(shè)計(jì)2J2EE技術(shù)3數(shù)據(jù)庫系統(tǒng)原理4信息安全技術(shù)5軟件工程6UML7Oracle數(shù)據(jù)庫8數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)實(shí)現(xiàn)及管理9Oracle數(shù)據(jù)庫管理及應(yīng)用系統(tǒng)開發(fā)新聞網(wǎng)站后臺管理系統(tǒng)技能1.項(xiàng)目需求分析文檔撰寫;2.項(xiàng)目概要設(shè)計(jì)文檔撰寫;3.項(xiàng)目詳細(xì)設(shè)計(jì)文檔撰寫;4.代碼編寫;5.軟件測試;6.撰寫用戶使用手冊;7.項(xiàng)目部署;知識1.ORACLE數(shù)據(jù)庫系統(tǒng)編程;2.存儲過程;3.觸發(fā)器;4.函數(shù)調(diào)用;5.跟蹤及調(diào)試;6.高級SQL語言、Oracle全新的閃回技術(shù)等;七核心職業(yè)素養(yǎng):邏輯思維能力、團(tuán)隊(duì)合作、時(shí)間管理、態(tài)度嚴(yán)謹(jǐn)、成就導(dǎo)向、口頭表達(dá)能力、創(chuàng)新性、注重細(xì)節(jié)、計(jì)劃性核心能力:1. 掌握軟件工程的基本思想,熟悉軟件開發(fā)的完整體系過程,能夠通過UML進(jìn)行系統(tǒng)的分析和設(shè)計(jì);2. 熟練撰寫系統(tǒng)需求文檔,設(shè)計(jì)文檔和任務(wù)說明書等文檔;3. 較為深入地應(yīng)用C/C++、C#或者Java中的一門語言和開發(fā)環(huán)境進(jìn)行系統(tǒng)的開發(fā);4. 掌握利用Oracle來管理和維護(hù)數(shù)據(jù),掌握使用JSP和C#開發(fā)基于Oracle數(shù)據(jù)庫的項(xiàng)目實(shí)例;5. 掌握數(shù)據(jù)庫設(shè)計(jì)建模知識;6. 掌握基本數(shù)據(jù)分析處理技術(shù);加強(qiáng)的知識:C/C++/C#/Java語言的基本語法和相應(yīng)的開發(fā)環(huán)境;軟件工程和UML的基本概念及其在項(xiàng)目開發(fā)中的應(yīng)用;ORACLE數(shù)據(jù)庫技術(shù);J2EE開發(fā)技術(shù)(MS.NET技術(shù))計(jì)算機(jī)網(wǎng)絡(luò)技術(shù);信息安全相關(guān)技術(shù);數(shù)據(jù)庫系統(tǒng)編程綜合實(shí)戰(zhàn)項(xiàng)目大學(xué)生創(chuàng)新思維開發(fā)、團(tuán)隊(duì)合作素養(yǎng)提升、企業(yè)素養(yǎng)培訓(xùn)、大學(xué)生校園創(chuàng)業(yè)項(xiàng)目孵化園地大學(xué)生自主創(chuàng)新項(xiàng)目培訓(xùn)課程體系圖1-5軟件設(shè)計(jì)及開發(fā)方向課程體系圖1-6軟件測試方向課程體系圖1-7數(shù)據(jù)處理方向課程體系課程設(shè)置表表1-8軟件工程專業(yè)課程設(shè)置表(按課程類別)類別課程編號課程名稱學(xué)分周學(xué)時(shí)分配學(xué)期總學(xué)時(shí)開課學(xué)期講授實(shí)驗(yàn)講授實(shí)驗(yàn)公共基礎(chǔ)課思想道德修養(yǎng)及法律基礎(chǔ)22301馬克思主義基本原理22302毛澤東思想和中國特色社會主義理論(一)概論(一)22303毛澤東思想和中國特色社會主義理論(二)(二)22304大學(xué)英語(一)44681大學(xué)英語(二)44682大學(xué)英語(三)44683大學(xué)英語(四)44684大學(xué)體育(一)12301大學(xué)體育(二)12302大學(xué)體育(三)12303大學(xué)體育(四)12304大學(xué)生職業(yè)生涯規(guī)劃12121高等數(shù)學(xué)(一)66901高等數(shù)學(xué)(二)661022線性代數(shù)22301概率論及數(shù)理統(tǒng)計(jì)44684中國近代史綱要1230專業(yè)基礎(chǔ)課計(jì)算機(jī)科學(xué)導(dǎo)論44234681C/C++語言程序設(shè)計(jì)44468341數(shù)據(jù)結(jié)構(gòu)44468342數(shù)據(jù)庫原理44230302Web基礎(chǔ)及UI設(shè)計(jì)32234342Java語言程序設(shè)計(jì)32260302C#語言程序設(shè)計(jì)32260302計(jì)算機(jī)網(wǎng)絡(luò)(一)44260303計(jì)算機(jī)網(wǎng)絡(luò)(二)3223030計(jì)算機(jī)組成原理34683離散數(shù)學(xué)34683操作系統(tǒng)3468數(shù)字邏輯34682電子電工技術(shù)34603專業(yè)核心課編譯原理3468軟件過程管理3223030統(tǒng)一建模語言UML3223030軟件質(zhì)量及測試44260306軟件項(xiàng)目管理22306451100032Linux操作系統(tǒng)32230305/6算法設(shè)計(jì)及分析22306JavaEE技術(shù)(一)54460605JavaEE技術(shù)(二)4223030532230305軟件體系結(jié)構(gòu)22306軟件測試及質(zhì)量保證32230306Linux內(nèi)核及編程32230306.NET技術(shù)(一)54460606.NET技術(shù)(二)42230306XML基礎(chǔ)22305Oracle數(shù)據(jù)庫442603059Oracle數(shù)據(jù)庫及應(yīng)用系統(tǒng)開發(fā)32430606數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)實(shí)現(xiàn)及管理22305信息管理導(dǎo)論22306信息安全技術(shù)22306軟件測試工具22430606專業(yè)英語12305算法設(shè)計(jì)及分析22306綜合課程設(shè)計(jì)(一)24綜合課程設(shè)計(jì)(二)25綜合課程設(shè)計(jì)(三)26綜合設(shè)計(jì)47專業(yè)選修課游戲設(shè)計(jì)導(dǎo)論22307人工智能22307嵌入式系統(tǒng)導(dǎo)論22307電子商務(wù)導(dǎo)論22307數(shù)據(jù)倉庫及數(shù)據(jù)挖掘22307GIS概論22307軟件經(jīng)濟(jì)學(xué)22307表1-9軟件工程專業(yè)課程設(shè)置表(按學(xué)期)學(xué)期課程編號課程名稱學(xué)分總學(xué)時(shí)總學(xué)時(shí)周學(xué)時(shí)分配講課實(shí)驗(yàn)講課實(shí)驗(yàn)第一學(xué)期思想道德修養(yǎng)及法律基礎(chǔ)234342中國近代史綱要2343425大學(xué)英語(一)4686849大學(xué)體育(一)134342高等數(shù)學(xué)(一)51021026線性代數(shù)234342電子電工技術(shù)468684計(jì)算機(jī)科學(xué)導(dǎo)論4102683442大學(xué)生職業(yè)生涯規(guī)劃11212小計(jì)25=SUM(ABOVE)488=SUM(ABOVE)45434=SUM(above)262第二學(xué)期馬克思主義基本原理230302大學(xué)英語(二)460604大學(xué)體育(二)130302高等數(shù)學(xué)(二)590906數(shù)字邏輯360604C/C++語言程序設(shè)計(jì)6120606044小計(jì)24第三學(xué)期毛澤東思想和中國特色社會主義理論(一)234342大學(xué)英語(三)468684大學(xué)體育(三)134342數(shù)據(jù)結(jié)構(gòu)4136686844C#語言程序設(shè)計(jì)268343422計(jì)算機(jī)組成原理468684離散數(shù)學(xué)468684小計(jì)226第四學(xué)期毛澤東思想和中國特色社會主義理論(二)230302大學(xué)英語(四)460604大學(xué)體育(四)130302操作系統(tǒng)460604數(shù)據(jù)庫原理490603042概率論及數(shù)理統(tǒng)計(jì)460604Java語言程序設(shè)計(jì)260303022綜合課程設(shè)計(jì)(一)(2周)2小計(jì)2239033060224第五學(xué)期公共課編譯原理468684軟件工程260303022統(tǒng)一建模語言UML260303022專業(yè)英語230302綜合課程設(shè)計(jì)(二)(3周)2大學(xué)生自主創(chuàng)新創(chuàng)業(yè)實(shí)踐2軟件設(shè)計(jì)及開發(fā)方向Linux操作系統(tǒng)260303022JavaEE技術(shù)(一)4120606044小計(jì)2610軟件測試方向Web基礎(chǔ)及UI設(shè)計(jì)260303022JavaEE技術(shù)(二)260303022軟件過程管理230302小計(jì)268數(shù)據(jù)處理方向Oracle數(shù)據(jù)庫490603042JavaEE技術(shù)(二)260303022XML基礎(chǔ)230302數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)實(shí)現(xiàn)及管理230302小計(jì)24428308120208第六學(xué)期公共課綜合課程設(shè)計(jì)(三)(3周)2軟件設(shè)計(jì)及開發(fā)方向軟件測試及質(zhì)量保證260303022計(jì)算機(jī)網(wǎng)絡(luò)(一)390603042.NET技術(shù)(一)4120606044Linux內(nèi)核及編程260303022軟件體系結(jié)構(gòu)230302小計(jì)1736軟件測試方向軟件質(zhì)量及測試390603042計(jì)算機(jī)網(wǎng)絡(luò)(一)390603042軟件測試工具390306024Linux操作系統(tǒng)260303022算法設(shè)計(jì)及分析230302軟件項(xiàng)目管理230302小計(jì)1739數(shù)據(jù)處理方向信息安全技術(shù)230302算法分析及設(shè)計(jì)230302計(jì)算機(jī)網(wǎng)絡(luò)(二)2603030229Oracle數(shù)據(jù)庫及應(yīng)用系統(tǒng)開發(fā)490306024Linux操作系統(tǒng)260303022信息管理導(dǎo)論230302.NET技術(shù)(二)260303022小計(jì)1410第七學(xué)期公共課電子商務(wù)導(dǎo)論230302就業(yè)指導(dǎo)綜合設(shè)計(jì)4軟件設(shè)計(jì)及開發(fā)方向嵌入式系統(tǒng)導(dǎo)論230302GIS概論230302游戲設(shè)計(jì)導(dǎo)論230302小計(jì)121201208軟件測試方向游戲設(shè)計(jì)導(dǎo)論230302嵌入式系統(tǒng)導(dǎo)論230302軟件經(jīng)濟(jì)學(xué)230302小計(jì)121201208數(shù)據(jù)處理方向人工智能230302數(shù)據(jù)倉庫及數(shù)據(jù)挖掘230302GIS概論230302小計(jì)121201208第八學(xué)期畢業(yè)設(shè)計(jì)實(shí)習(xí)實(shí)訓(xùn)四、實(shí)驗(yàn)實(shí)訓(xùn)基地建設(shè)軟件工程專業(yè)主要是培養(yǎng)軟件產(chǎn)品的設(shè)計(jì)及開發(fā)方面的應(yīng)用型、工程型人才,在人才的培養(yǎng)過程中,創(chuàng)新和應(yīng)用能力的培養(yǎng)具有重要的地位,需要系列實(shí)踐教學(xué)環(huán)節(jié)來保障。在軟件學(xué)院教學(xué)環(huán)節(jié)中,實(shí)踐教學(xué)環(huán)節(jié)的設(shè)計(jì)及實(shí)施、實(shí)驗(yàn)實(shí)訓(xùn)基地的設(shè)計(jì)及建設(shè),是高等軟件教育教學(xué)改革的一項(xiàng)重要任務(wù)。實(shí)驗(yàn)實(shí)訓(xùn)結(jié)構(gòu)圖1-8軟件設(shè)計(jì)及開發(fā)方向?qū)嶒?yàn)實(shí)訓(xùn)結(jié)構(gòu)圖1-9軟件測試方向?qū)嶒?yàn)實(shí)訓(xùn)結(jié)構(gòu)圖1-10數(shù)據(jù)處理方向?qū)嶒?yàn)實(shí)訓(xùn)結(jié)構(gòu)實(shí)驗(yàn)實(shí)訓(xùn)基地簡要說明(1)公共基礎(chǔ)實(shí)驗(yàn)室公共基礎(chǔ)實(shí)驗(yàn)室即普通計(jì)算機(jī)機(jī)房,用于計(jì)算機(jī)應(yīng)用入門訓(xùn)練,主要訓(xùn)練項(xiàng)目包括辦公軟件實(shí)訓(xùn)、C語言程序設(shè)計(jì)實(shí)驗(yàn)、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)庫技術(shù)實(shí)驗(yàn)等。主要軟件環(huán)境:VisualC++開發(fā)環(huán)境;Office辦公組件;SQLServer2005數(shù)據(jù)庫;MySQL數(shù)據(jù)庫;Dreamweaver/Fireworks/Flash。(2)計(jì)算機(jī)軟件實(shí)驗(yàn)室計(jì)算機(jī)軟件實(shí)驗(yàn)室主要承擔(dān)了軟件編程和項(xiàng)目開發(fā)方面的教學(xué)任務(wù)。該實(shí)訓(xùn)室主要面向軟件工程、網(wǎng)絡(luò)工程、計(jì)算機(jī)應(yīng)用技術(shù)、網(wǎng)絡(luò)系統(tǒng)管理等專業(yè)的學(xué)生。計(jì)算機(jī)軟件實(shí)驗(yàn)室承擔(dān)的實(shí)驗(yàn)和實(shí)訓(xùn)項(xiàng)目包括C#程序設(shè)計(jì)、Java程序設(shè)計(jì)、JavaEE技術(shù)、.NET技術(shù)以及綜合課程設(shè)計(jì)等。主要軟件環(huán)境:WindowsServer2003操作系統(tǒng);Eclipse/MyEclipse;NetBeansIDE;VisualStudio2010;SQLServer2005數(shù)據(jù)庫;MySQL數(shù)據(jù)庫;Tomcat;JDK;Office辦公組件;Dreamweaver/Fireworks/Flash。(3)計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)室計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)室主要完成網(wǎng)絡(luò)的基本實(shí)訓(xùn),主要用于訓(xùn)練學(xué)生的小型局域網(wǎng)組建和網(wǎng)絡(luò)配置及網(wǎng)絡(luò)測試的能力,訓(xùn)練項(xiàng)目包括計(jì)算機(jī)網(wǎng)絡(luò)、核心路由及交換、Linux操作系統(tǒng)以及綜合課程設(shè)計(jì)等。主要軟件環(huán)境:銳捷網(wǎng)絡(luò)環(huán)境;RedHatServerASE4.0操作系統(tǒng);VMWare虛擬機(jī)。(4)軟件測試實(shí)驗(yàn)室軟件測試實(shí)訓(xùn)室主要承擔(dān)了軟件項(xiàng)目測試方面的教學(xué)任務(wù)。該實(shí)訓(xùn)室主要面向軟件工程、網(wǎng)絡(luò)工程、計(jì)算機(jī)應(yīng)用技術(shù)等專業(yè)的學(xué)生。軟件測試實(shí)訓(xùn)室開設(shè)的主要實(shí)訓(xùn)項(xiàng)目包括軟件質(zhì)量及測試、軟件工程、UML、軟件測試工具以及綜合課程設(shè)計(jì)等。主要軟件環(huán)境:配置管理工具CSS;功能測試工具QTP;性能測試工具LoadRunner;IBMRationalRose。(5)嵌入式系統(tǒng)實(shí)驗(yàn)室嵌入式系統(tǒng)實(shí)驗(yàn)室主要承擔(dān)了嵌入式技術(shù)及應(yīng)用方面的教學(xué)任務(wù),該實(shí)訓(xùn)室主要面向軟件工程等專業(yè)的學(xué)生。嵌入式系統(tǒng)實(shí)驗(yàn)室目前開設(shè)的主要實(shí)訓(xùn)項(xiàng)目為:嵌入式系統(tǒng)、計(jì)算機(jī)組成原理、Linux操作系統(tǒng)等。主要軟硬件環(huán)境:嵌入式教學(xué)科研實(shí)驗(yàn)系統(tǒng);嵌入式Linux、WinCE等主流系統(tǒng)平臺。(6)數(shù)據(jù)處理實(shí)驗(yàn)室數(shù)據(jù)處理實(shí)驗(yàn)室主要完成SqlServer數(shù)據(jù)庫、Oracle數(shù)據(jù)庫等數(shù)據(jù)處理軟件的實(shí)訓(xùn),主要用于訓(xùn)練學(xué)生數(shù)據(jù)庫應(yīng)用和開發(fā)的實(shí)踐動手能力,主要訓(xùn)練的項(xiàng)目有數(shù)據(jù)庫原理、Oracle數(shù)據(jù)庫、數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)實(shí)現(xiàn)及管理、數(shù)據(jù)倉庫和數(shù)據(jù)挖掘等課程。主要軟件環(huán)境:SqlServer2005數(shù)據(jù)庫;Oracle10g數(shù)據(jù)庫;WindowsServer2003操作系統(tǒng);Linux操作系統(tǒng)。師資隊(duì)伍構(gòu)建一個(gè)既懂專業(yè)技術(shù)又具有職業(yè)實(shí)際經(jīng)驗(yàn)的復(fù)合型教師隊(duì)伍。鼓勵(lì)教師到企業(yè)頂崗任職、參及項(xiàng)目開發(fā)和科研課題研究,提高雙師型教師的比重;或者聘請企業(yè)有經(jīng)驗(yàn)的技術(shù)人員到校講課、進(jìn)行交流,提高人才培養(yǎng)的質(zhì)量。在教學(xué)過程中,專業(yè)教師要特別注重知識的綜合應(yīng)用能力,加強(qiáng)相關(guān)實(shí)訓(xùn)環(huán)節(jié)的比重,盡可能地創(chuàng)造條件組織到校外實(shí)訓(xùn)基地進(jìn)行現(xiàn)場教學(xué)和觀摩學(xué)習(xí)。專業(yè)帶頭人要不斷鉆研學(xué)科前沿知識,熟悉行業(yè)企業(yè)最新技術(shù)和市場動態(tài),把握專業(yè)技術(shù)改革方向。適時(shí)地制訂和完善專業(yè)的培養(yǎng)體系方案。專業(yè)主干課程教學(xué)內(nèi)容和要求1、計(jì)算機(jī)科學(xué)導(dǎo)論(1)課程性質(zhì)及任務(wù)本課程是軟件工程專業(yè)的專業(yè)基礎(chǔ)課,通過該課程的學(xué)習(xí),使學(xué)生掌握計(jì)算機(jī)科學(xué)的基礎(chǔ)知識,具有操作和使用計(jì)算機(jī)系統(tǒng)的基本能力,使學(xué)生對計(jì)算機(jī)科學(xué)技術(shù)有比較全面、新穎、務(wù)實(shí)、科學(xué)的認(rèn)識。(2)課程培養(yǎng)目標(biāo)對計(jì)算機(jī)的基礎(chǔ)知識有初步的了解,培養(yǎng)從事計(jì)算機(jī)崗位工作所需要計(jì)算機(jī)操作能力和應(yīng)用軟件的使用能力。(3)課程教學(xué)內(nèi)容主要知識點(diǎn):計(jì)算機(jī)的基礎(chǔ)知識、計(jì)算機(jī)體系結(jié)構(gòu)、操作系統(tǒng)、辦公自動化軟件應(yīng)用、程序設(shè)計(jì)、軟件工程、計(jì)算機(jī)網(wǎng)絡(luò)基礎(chǔ)、小型數(shù)據(jù)庫系統(tǒng)(Access)的應(yīng)用。能力要求:具有計(jì)算機(jī)操作能力和應(yīng)用軟件的使用能力。(4)課程實(shí)施建議學(xué)時(shí):102學(xué)時(shí),其中理論68學(xué)時(shí),實(shí)驗(yàn)34學(xué)時(shí)。實(shí)訓(xùn)實(shí)驗(yàn)條件:公共基礎(chǔ)實(shí)驗(yàn)室。教學(xué)方法及手段:堅(jiān)持理論教學(xué)及實(shí)踐教學(xué)相結(jié)合,邊講邊練的教學(xué)方法??荚嚰俺煽冊u定:筆試及實(shí)踐相結(jié)合。課程考核成績=平時(shí)實(shí)驗(yàn)(20%)+平時(shí)學(xué)習(xí)表現(xiàn)及作業(yè)(10%)+期末筆試成績(70%)。2、C/C++語言程序設(shè)計(jì)(1)課程性質(zhì)及任務(wù)本課程是軟件工程專業(yè)的專業(yè)基礎(chǔ)課,采用雙語教學(xué)。通過本課程的學(xué)習(xí),使學(xué)生掌握基本的程序設(shè)計(jì)思想,熟練掌握C語言開發(fā)程序,了解C++面向?qū)ο蟪绦蛟O(shè)計(jì)的思想。(2)課程培養(yǎng)目標(biāo)掌握基本的程序設(shè)計(jì)思想,能用C語言開發(fā)較為復(fù)雜的應(yīng)用程序,掌握C++面向?qū)ο蟪绦蛟O(shè)計(jì)的思想。(3)課程教學(xué)內(nèi)容主要知識點(diǎn):C語言基本語法、數(shù)據(jù)類型、運(yùn)算符和表達(dá)式、順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)控制、數(shù)組、函數(shù)、指針、文件、結(jié)構(gòu)、位運(yùn)算、條件編譯、常見編譯錯(cuò)誤、開發(fā)環(huán)境和C++面向?qū)ο蟪绦蛟O(shè)計(jì)的思想,掌握類的概念、繼承性、多態(tài)性和封裝性等。能力要求:了解程序的基本概念、程序設(shè)計(jì)基本算法、思路,靈活使用C語言開發(fā)較為復(fù)雜的程序。(4)課程實(shí)施建議學(xué)時(shí):136學(xué)時(shí),其中理論68學(xué)時(shí),實(shí)驗(yàn)68學(xué)時(shí)。實(shí)訓(xùn)實(shí)驗(yàn)條件:公共基礎(chǔ)實(shí)驗(yàn)室。教學(xué)方法及手段:堅(jiān)持理論教學(xué)及實(shí)踐教學(xué)相結(jié)合,邊講邊練的教學(xué)方法。在課程結(jié)束后進(jìn)行為期一周的課程設(shè)計(jì)??荚嚰俺煽冊u定:筆試及實(shí)踐相結(jié)合。課程考核成績=平時(shí)實(shí)驗(yàn)(20%)+平時(shí)學(xué)習(xí)表現(xiàn)及作業(yè)(10%)+期末筆試成績(70%)。3、數(shù)據(jù)結(jié)構(gòu)(1)課程性質(zhì)及任務(wù)本課程是軟件工程專業(yè)的專業(yè)基礎(chǔ)課。通過該課程的學(xué)習(xí),使學(xué)生初步具備分析問題、解決問題的能力,養(yǎng)成良好的程序設(shè)計(jì)風(fēng)格,積聚和提高基本的程序分析設(shè)計(jì)能力,并培養(yǎng)團(tuán)隊(duì)合作能力,為后續(xù)課程的學(xué)習(xí)打下堅(jiān)實(shí)的基礎(chǔ)。(2)課程培養(yǎng)目標(biāo)通過本課程的學(xué)習(xí),使學(xué)生的邏輯分析、抽象思維和程序設(shè)計(jì)的能力有所提高,培養(yǎng)學(xué)生具有優(yōu)良的程序設(shè)計(jì)風(fēng)格。(3)課程教學(xué)內(nèi)容主要知識點(diǎn):線性表、棧及隊(duì)列、串、數(shù)組和廣義表、樹和二叉樹、圖、動態(tài)存儲管理、集合(查找表)、內(nèi)部排序和外部排序、文件。每種數(shù)據(jù)結(jié)構(gòu)都要介紹數(shù)據(jù)結(jié)構(gòu)的邏輯結(jié)構(gòu)定義和物理存儲實(shí)現(xiàn)以及該數(shù)據(jù)結(jié)構(gòu)的主要應(yīng)用。能力要求:根據(jù)實(shí)際問題選擇合適的數(shù)據(jù)結(jié)構(gòu)并寫出相應(yīng)的算法。(4)課程實(shí)施建議學(xué)時(shí):136學(xué)時(shí),其中理論68學(xué)時(shí),實(shí)驗(yàn)68學(xué)時(shí)。實(shí)訓(xùn)實(shí)驗(yàn)條件:公共基礎(chǔ)實(shí)驗(yàn)室。教學(xué)方法及手段:堅(jiān)持理論教學(xué)及實(shí)踐教學(xué)相結(jié)合,邊講邊練的教學(xué)方法??荚嚰俺煽冊u定:筆試及實(shí)踐相結(jié)合。課程考核成績=平時(shí)實(shí)驗(yàn)(20%)+平時(shí)學(xué)習(xí)表現(xiàn)及作業(yè)(10%)+期末筆試成績(70%)。4、編譯原理(1)課程性質(zhì)及任務(wù)本課程是本專業(yè)的專業(yè)基礎(chǔ)課,通過本課程的學(xué)習(xí),使學(xué)生掌握編譯程序構(gòu)造的一般原理和基本方法。(2)課程培養(yǎng)目標(biāo)培養(yǎng)學(xué)生掌握構(gòu)造編譯程序的基本原理及設(shè)計(jì)方法,為培養(yǎng)計(jì)算機(jī)語言及大型應(yīng)用程序的開發(fā)人才打下良好的基礎(chǔ)。(3)課程教學(xué)內(nèi)容主要知識點(diǎn):語言和文法、詞法分析、語法分析、屬性文法和語法制導(dǎo)翻譯、語義分析和中間代碼生成、符號表、運(yùn)行時(shí)存儲空間組織、優(yōu)化和目標(biāo)代碼生成。能力要求:用基本原理和方法分析和設(shè)計(jì)編譯程序的初步能力。(4)課程實(shí)施建議學(xué)時(shí):72學(xué)時(shí),其中理論56學(xué)時(shí),實(shí)驗(yàn)16學(xué)時(shí)。實(shí)訓(xùn)實(shí)驗(yàn)條件:公共基礎(chǔ)實(shí)驗(yàn)室。教學(xué)方法及手段:堅(jiān)持理論教學(xué)及實(shí)踐教學(xué)相結(jié)合??荚嚰俺煽冊u定:筆試及實(shí)踐相結(jié)合。課程考核成績=平時(shí)實(shí)驗(yàn)(10%)+平時(shí)學(xué)習(xí)表現(xiàn)及作業(yè)(20%)+期末筆試成績(70%)。5、離散數(shù)學(xué)(1)課程性質(zhì)及任務(wù)本課程是本專業(yè)的專業(yè)基礎(chǔ)課。通過本課程的學(xué)習(xí),培養(yǎng)學(xué)生的抽象思維和邏輯推理能力,為從事計(jì)算機(jī)的應(yīng)用提供必要的描述工具和理論基礎(chǔ),并為后續(xù)課程的學(xué)習(xí)打下良好的基礎(chǔ)。(2)課程培養(yǎng)目標(biāo)掌握數(shù)理邏輯、集合論、圖論和證明技術(shù)的基礎(chǔ)知識,能用離散結(jié)構(gòu)的理論和方法對實(shí)際系統(tǒng)進(jìn)行描述、分析。(3)課程教學(xué)內(nèi)容主要知識點(diǎn):命題邏輯、一階邏輯、集合、關(guān)系、函數(shù)、代數(shù)系統(tǒng)、圖及樹、特殊的圖、證明技術(shù)。能力要求:具有對離散結(jié)構(gòu)的描述能力及分析能力。(4)課程實(shí)施建議學(xué)時(shí):72學(xué)時(shí),其中理論72學(xué)時(shí),實(shí)驗(yàn)0學(xué)時(shí)。教學(xué)方法及手段:堅(jiān)持理論及實(shí)際相結(jié)合,邊講邊練的教學(xué)方法??荚嚰俺煽冊u定:筆試及平時(shí)表現(xiàn)相結(jié)合。課程考核成績=平時(shí)學(xué)習(xí)表現(xiàn)及作業(yè)(30%)+期末筆試成績(70%)。6、軟件工程(1)課程性質(zhì)及任務(wù)本課程是軟件工程專業(yè)的專業(yè)核心課,通過本課程的學(xué)習(xí),使學(xué)生掌握軟件工程的基本原理和技術(shù),為今后更深入地學(xué)習(xí)和從事軟件工程實(shí)踐打下良好的基礎(chǔ)。(2)課程培養(yǎng)目標(biāo)掌握軟件及軟件工程基本概念和基本知識,掌握生存周期及軟件開發(fā)模式,掌握結(jié)構(gòu)化方法和面向?qū)ο蠓椒?,了解有關(guān)軟件的評審、測試及維護(hù),項(xiàng)目計(jì)劃及項(xiàng)目管理方法。(3)課程教學(xué)內(nèi)容主要知識點(diǎn):軟件工程基本概念、軟件開發(fā)方法及過程、統(tǒng)一建模語言UML的組成、特點(diǎn)和應(yīng)用,軟件測試及維護(hù)。能力要求:用軟件工程的方法參及項(xiàng)目的分析、設(shè)計(jì)、實(shí)現(xiàn)和維護(hù)。(4)課程實(shí)施建議學(xué)時(shí):68學(xué)時(shí),其中理論34學(xué)時(shí),實(shí)驗(yàn)34學(xué)時(shí)。實(shí)訓(xùn)實(shí)驗(yàn)條件:公共基礎(chǔ)實(shí)驗(yàn)室。教學(xué)方法及手段:該課程實(shí)踐性較強(qiáng),提倡采取項(xiàng)目驅(qū)動教學(xué)法,理論授課應(yīng)該為上機(jī)實(shí)訓(xùn)做好準(zhǔn)備工作??己思俺煽冊u定:以實(shí)踐考核為主,以實(shí)際完成的項(xiàng)目質(zhì)量為考核的主要依據(jù)。課程考核成績=平時(shí)實(shí)訓(xùn)項(xiàng)目(20%)+平時(shí)學(xué)習(xí)表現(xiàn)及作業(yè)(20%)+期末實(shí)踐操作考核測驗(yàn)(60%)。7、C#語言程序設(shè)計(jì)(1)課程性質(zhì)及任務(wù)本課程是本專業(yè)的專業(yè)必修課,通過該課程的學(xué)習(xí)是學(xué)生能夠理解面向?qū)ο蟪绦蜷_發(fā)的一般思路,掌握基于組件開發(fā)的面向?qū)ο缶幊谭椒ā#?)課程培養(yǎng)目標(biāo)本課程的主要任務(wù)是掌握C#程序設(shè)計(jì)語言的語法、流程控制、數(shù)據(jù)類型、常用組件控件的使用方法和ADO.NET數(shù)據(jù)訪問策略。(3)課程教學(xué)內(nèi)容主要知識點(diǎn):C#程序設(shè)計(jì)語言的一般結(jié)構(gòu)、語法,常用數(shù)據(jù)類型和流程控制,面向?qū)ο笕笤瓌t、常用控件組件的使用、ADO.NET數(shù)據(jù)訪問策略。能力要求:掌握面向?qū)ο蟪绦蛟O(shè)計(jì)方法,能夠按照要求開發(fā)簡單可視化圖形界面應(yīng)用程序。(4)課程實(shí)施建議學(xué)時(shí):60學(xué)時(shí),其中理論30學(xué)時(shí),課內(nèi)試驗(yàn)30小時(shí)。實(shí)訓(xùn)實(shí)驗(yàn)條件:計(jì)算機(jī)軟件實(shí)驗(yàn)室。教學(xué)方法及手段:前期教學(xué)采用理論教學(xué)及實(shí)踐教學(xué)相結(jié)合。后期教學(xué)應(yīng)堅(jiān)持采用項(xiàng)目驅(qū)動教學(xué)法??己思俺煽冊u定:以筆試和實(shí)踐相結(jié)合。課程考核成績=平時(shí)實(shí)訓(xùn)項(xiàng)目(20%)+平時(shí)學(xué)習(xí)表現(xiàn)及作業(yè)(20%)+期末實(shí)踐操作考核測驗(yàn)(60%)。8、.NET技術(shù)(1)課程性質(zhì)及任務(wù)本課程是本的核心課程,通過該課程的學(xué)習(xí)是學(xué)生能夠理解和掌握基于.NET平臺開發(fā)中小型網(wǎng)絡(luò)軟件的一般步驟。(2)課程培養(yǎng)目標(biāo)本課程的主要任務(wù)是讓學(xué)生掌握.NET平臺中各種客戶端和服務(wù)器端控件組件使用方法、Web應(yīng)用程序開發(fā)思想和一般流程,理解.NET平臺下項(xiàng)目構(gòu)架思想、XML和WebService的基本概念。(3)課程教學(xué)內(nèi)容主要知識點(diǎn):動態(tài)網(wǎng)頁制作、.NET平臺下各種客戶端和服務(wù)器端控件組件的使用方法、ADO.NET數(shù)據(jù)訪問策略、XML、項(xiàng)目構(gòu)架及WebService。能力要求:按照軟件工程理論設(shè)計(jì)開發(fā)一個(gè)基于三層架構(gòu)的Web應(yīng)用程序。(4)課程實(shí)施建議學(xué)時(shí):112學(xué)時(shí),其中理論56學(xué)時(shí),課內(nèi)實(shí)驗(yàn)56小時(shí)。實(shí)訓(xùn)實(shí)驗(yàn)條件:計(jì)算機(jī)軟件實(shí)驗(yàn)室。教學(xué)方法及手段:該課程為實(shí)踐性非常強(qiáng)的課程,應(yīng)采用少講多練的原則。采取項(xiàng)目驅(qū)動的教學(xué)方法,首先給出項(xiàng)目的具體要求,簡單講解實(shí)現(xiàn)要求的方法和途徑,重在練習(xí)??己思俺煽冊u定:以實(shí)踐考核為主,以實(shí)際完成的項(xiàng)目質(zhì)量作為考核的主要依據(jù)。課程考核成績=平時(shí)實(shí)訓(xùn)項(xiàng)目(20%)+平時(shí)學(xué)習(xí)表現(xiàn)及作業(yè)(20%)+期末實(shí)踐操作考核測驗(yàn)(60%)。9、Java語言程序設(shè)計(jì)(1)課程性質(zhì)及任務(wù)本課程是本專業(yè)的必修課,通過該課程的學(xué)習(xí)掌握面向?qū)ο蟮某绦蛟O(shè)計(jì)方法、Java的基礎(chǔ)語法和類庫結(jié)構(gòu)以及Eclipse等IDE的使用方法等。(2)課程培養(yǎng)目標(biāo)掌握面向?qū)ο笏枷?,會使用JDK工具和Eclipse等IDE編寫Java應(yīng)用程序,會使用Java的基本類庫。(3)課程教學(xué)內(nèi)容主要知識點(diǎn):本課程主要內(nèi)容包括Java程序語言的基本語法、面向?qū)ο蟮某绦蛟O(shè)計(jì)方法、Java的基礎(chǔ)類、異常處理機(jī)制、多線程、I/O流、GUI編程和Java網(wǎng)絡(luò)編程等。、能力要求:開發(fā)桌面應(yīng)用程序。(4)課程實(shí)施建議學(xué)時(shí):60學(xué)時(shí),其中理論30學(xué)時(shí),課內(nèi)實(shí)驗(yàn)30學(xué)時(shí).實(shí)訓(xùn)實(shí)驗(yàn)條件:計(jì)算機(jī)軟件實(shí)驗(yàn)室。教學(xué)方法及手段:該課程為實(shí)踐性非常強(qiáng)的課程,應(yīng)堅(jiān)持少講多練的原則??刹扇№?xiàng)目驅(qū)動教學(xué)法,堅(jiān)持理論教學(xué)及實(shí)踐教學(xué)相結(jié)合。考核及成績評定:筆試和實(shí)踐相結(jié)合。課程考核成績=平時(shí)實(shí)驗(yàn)作業(yè)(15%)+平時(shí)學(xué)習(xí)表現(xiàn)及作業(yè)(15%)+期末筆試閉卷考試成績(70%)。10、JavaEE開發(fā)(1)課程性質(zhì)及任務(wù)本課程是本專業(yè)的核心課程,通過該課程的學(xué)習(xí)掌握MVC模式、Struts、Hibernate等輕量級框架以及Tomcat等Web服務(wù)器的使用等。(2)課程培養(yǎng)目標(biāo)掌握J(rèn)SP的基本語法,了解MVC模式,會使用Struts、Hibernate等框架開發(fā)JavaWeb應(yīng)用,能夠使用Tomcat安裝及部署JavaWeb應(yīng)用項(xiàng)目。(3)課程教學(xué)內(nèi)容主要知識點(diǎn):本課程的主要教學(xué)內(nèi)容包括JSP基礎(chǔ)語法、Tomcat服務(wù)器的安裝及配置、內(nèi)置對象、JavaBean、Servlet、MVC模式、Struts、Hibernate等。能力要求:開發(fā)JavaWeb應(yīng)用程序。(4)課程實(shí)施建議學(xué)時(shí):112學(xué)時(shí),其中理論56學(xué)時(shí),課內(nèi)實(shí)驗(yàn)56學(xué)時(shí)。實(shí)訓(xùn)實(shí)驗(yàn)條件:計(jì)算機(jī)軟件實(shí)驗(yàn)室教學(xué)方法及手段:該課程為實(shí)踐性非常強(qiáng)的課程,應(yīng)堅(jiān)持少講多練的原則。可采取項(xiàng)目驅(qū)動教學(xué)法,堅(jiān)持理論教學(xué)及實(shí)踐教學(xué)相結(jié)合??己思俺煽冊u定:以實(shí)踐考核為主,以實(shí)際完成的項(xiàng)目質(zhì)量作為考核的主要依據(jù)。課程考核成績=平時(shí)實(shí)訓(xùn)項(xiàng)目(20%)+平時(shí)學(xué)習(xí)表現(xiàn)(10%)+期末綜合大作業(yè)成績(70%)。11、統(tǒng)一建模語言(UML)(1)課程性質(zhì)及任務(wù)本課程是軟件工程專業(yè)的核心課程,通過該課程的學(xué)習(xí)是學(xué)生能夠掌握面向?qū)ο蠓治黾霸O(shè)計(jì)基本理論和方法且能較熟練地使用RationalRose等建模工具進(jìn)行系統(tǒng)分析和設(shè)計(jì),為今后從事軟件開發(fā)工作奠定堅(jiān)實(shí)的面向?qū)ο蠹夹g(shù)基礎(chǔ)。(2)課程培養(yǎng)目標(biāo)通過本課程的教學(xué),使學(xué)生較熟練地掌握面向?qū)ο蠓椒ɑA(chǔ)知識,能使用面向?qū)ο蠹夹g(shù)進(jìn)行需求采集、需求表示、需求分析和系統(tǒng)設(shè)計(jì);熟悉對象、類、繼承、聚合、封裝、多態(tài)性等面向?qū)ο蟮幕靖拍?,能用usecase來分析和描述需求;掌握面向?qū)ο蟮南到y(tǒng)分析和設(shè)計(jì)方法,能夠正確使用UML語言進(jìn)行系統(tǒng)設(shè)計(jì)。(3)課程教學(xué)內(nèi)容主要知識點(diǎn):面向?qū)ο蠹夹g(shù)及UML概述、需求分析及業(yè)務(wù)建模、靜態(tài)建模、動態(tài)建模、面向?qū)ο蟮南到y(tǒng)分析、面向?qū)ο蟮南到y(tǒng)設(shè)計(jì)、面向?qū)ο蟮木幊虒?shí)現(xiàn)、設(shè)計(jì)模型評價(jià)方法。能力要求:掌握面向?qū)ο蠓治黾霸O(shè)計(jì)基本理論和方法且能較熟練地使用RationalRose等建模工具進(jìn)行系統(tǒng)分析和設(shè)計(jì)。(4)課程實(shí)施建議學(xué)時(shí):60學(xué)時(shí),其中理論30學(xué)時(shí),課內(nèi)實(shí)驗(yàn)30小時(shí)。實(shí)訓(xùn)實(shí)驗(yàn)條件:普通計(jì)算機(jī)軟件實(shí)驗(yàn)室。教學(xué)方法及手段:教學(xué)應(yīng)堅(jiān)持采用項(xiàng)目驅(qū)動教學(xué)法??己思俺煽冊u定:以筆試和實(shí)踐相結(jié)合。課程考核成績=平時(shí)實(shí)訓(xùn)項(xiàng)目(20%)+平時(shí)學(xué)習(xí)表現(xiàn)及作業(yè)(20%)+期末實(shí)踐操作考核測驗(yàn)(60%)。12、數(shù)據(jù)庫原理(1)課程性質(zhì)及任務(wù)數(shù)據(jù)庫技術(shù)是當(dāng)今世界高新技術(shù)潮流中的主流技術(shù)之一,是計(jì)算機(jī)科學(xué)的重要分支是構(gòu)成信息系統(tǒng)的基礎(chǔ)。它為計(jì)算機(jī)專業(yè)、管理專業(yè)等眾多學(xué)科提供利用計(jì)算機(jī)技術(shù)進(jìn)行數(shù)據(jù)管理的基本理論知識,是計(jì)算機(jī)專業(yè)、信息管理專業(yè)等學(xué)科的專業(yè)必修課。(2)課程培養(yǎng)目標(biāo)本課程培養(yǎng)目標(biāo)是在廣泛介紹數(shù)據(jù)庫系統(tǒng)的基本概念、基本理論和實(shí)現(xiàn)數(shù)據(jù)庫系統(tǒng)的技術(shù)的同時(shí),運(yùn)用各種教學(xué)手段和方法,加強(qiáng)基礎(chǔ)性實(shí)驗(yàn)環(huán)節(jié)的教學(xué)工作,使學(xué)生具有設(shè)計(jì)和開發(fā)數(shù)據(jù)庫的實(shí)際經(jīng)驗(yàn)。通過本課程的學(xué)習(xí),使學(xué)生理解、掌握數(shù)據(jù)庫系統(tǒng)的基本原理。(3)課程教學(xué)內(nèi)容主要知識點(diǎn):數(shù)據(jù)管理技術(shù)發(fā)展的過程,數(shù)據(jù)庫系統(tǒng)的基本概念、數(shù)據(jù)模型和數(shù)據(jù)庫管理系統(tǒng)的體系結(jié)構(gòu);關(guān)系模型的關(guān)系運(yùn)算理論,關(guān)系數(shù)據(jù)庫SQL語言和使用技術(shù);關(guān)系數(shù)據(jù)庫的規(guī)范化理念以及數(shù)據(jù)庫設(shè)計(jì)的全過程;事務(wù)處理、并發(fā)控制、恢復(fù)技術(shù);數(shù)據(jù)庫的完整性檢查和安全性控制。能力要求:理解掌握數(shù)據(jù)庫系統(tǒng)的基本原理,能進(jìn)行數(shù)據(jù)庫結(jié)構(gòu)的設(shè)計(jì)和簡單應(yīng)用系統(tǒng)的設(shè)計(jì)。(4)課程實(shí)施建議學(xué)時(shí):90學(xué)時(shí),其中理論60學(xué)時(shí),課內(nèi)實(shí)驗(yàn)30小時(shí)。實(shí)訓(xùn)實(shí)驗(yàn)條件:普通計(jì)算機(jī)軟件實(shí)驗(yàn)室。教學(xué)方法及手段:堅(jiān)持理論教學(xué)及實(shí)踐教學(xué)相結(jié)合,邊講邊練的教學(xué)方法??己思俺煽冊u定:筆試及實(shí)踐相結(jié)合。課程考核成績=平時(shí)實(shí)驗(yàn)(20%)+平時(shí)學(xué)習(xí)表現(xiàn)及作業(yè)(10%)+期末筆試成績(70%)。13、Web基礎(chǔ)及UI設(shè)計(jì)(1)課程性質(zhì)及任務(wù)本課程是軟件測試專業(yè)的必修課,通過該課程的學(xué)習(xí)掌握網(wǎng)頁編程的基本知識和用戶界面設(shè)計(jì)基本理念。(2)課程培養(yǎng)目標(biāo)掌握HTML標(biāo)簽語言,CSS,JavaScript制作網(wǎng)頁的方法,了解用戶界面設(shè)計(jì)的風(fēng)格、用戶界面設(shè)計(jì)中的重要問題,并學(xué)習(xí)一些圖形處理軟件,如Photoshop等,完成一些圖形界面的設(shè)計(jì)。(3)課程教學(xué)內(nèi)容主要知識點(diǎn):網(wǎng)頁設(shè)計(jì)語言簡介(HTML、CSS、JavaScript)、網(wǎng)頁設(shè)計(jì)工具簡介(Dreamweaver),使用Dreamweaver制作網(wǎng)頁、JavaScript腳本語言、策劃和創(chuàng)建網(wǎng)站。能力要求:建立一個(gè)靜態(tài)簡易網(wǎng)站。(4)課程實(shí)施建議學(xué)時(shí):60學(xué)時(shí),其中理論30學(xué)時(shí),課內(nèi)實(shí)驗(yàn)30小時(shí)。實(shí)訓(xùn)實(shí)驗(yàn)條件:普通公共基礎(chǔ)實(shí)驗(yàn)室。教學(xué)方法及手段:該課程為實(shí)踐性較強(qiáng)的課程,理論授課應(yīng)該為上機(jī)實(shí)訓(xùn)做好準(zhǔn)備工作。上機(jī)實(shí)訓(xùn)以作品驅(qū)動形式完成??己思俺煽冊u定:以實(shí)踐考核為主,以實(shí)際完成的網(wǎng)頁質(zhì)量為考核的主要依據(jù)。課程考核成績=平時(shí)實(shí)訓(xùn)項(xiàng)目(20%)+平時(shí)學(xué)習(xí)表現(xiàn)及作業(yè)(20%)+網(wǎng)頁綜合設(shè)計(jì)(60%)。14、軟件質(zhì)量及測試(1)課程性質(zhì)及任務(wù)本課程是軟件工程專業(yè)的必修課,通過本課程的學(xué)習(xí),使學(xué)生掌握軟件測試的基本概念和基本理論,掌握基本測試技術(shù)和方法,并應(yīng)用到實(shí)踐中,并能按照所學(xué)技術(shù)策略和方法進(jìn)行測試工作,完成測試任務(wù)。(2)課程培養(yǎng)目標(biāo)培養(yǎng)學(xué)生從理論和實(shí)踐上掌握軟件測試的基本概念、手段及方法,設(shè)計(jì)和實(shí)現(xiàn)全面的測試計(jì)劃,有效地應(yīng)用多種測試技術(shù)。(3)課程教學(xué)內(nèi)容主要知識點(diǎn):軟件質(zhì)量保證、檢查和評審、軟件驗(yàn)證、軟件測試、白盒和黑盒測試、面向控制流的測試構(gòu)造技術(shù)、面向數(shù)據(jù)流的測試構(gòu)造技術(shù)、質(zhì)量保證的凈室方法。能力要求:設(shè)計(jì)和實(shí)現(xiàn)全面的測試計(jì)劃,有效地應(yīng)用多種測試技術(shù)。(4)課程實(shí)施建議學(xué)時(shí):96學(xué)時(shí),其中理論64學(xué)時(shí),實(shí)驗(yàn)32學(xué)時(shí)。實(shí)訓(xùn)實(shí)驗(yàn)條件:公共基礎(chǔ)實(shí)驗(yàn)室。教學(xué)方法及手段:采用啟發(fā),引導(dǎo)的教學(xué)方法,理論聯(lián)系實(shí)際,采用多媒體設(shè)備輔助教學(xué)??荚嚰俺煽冊u定:筆試及實(shí)踐相結(jié)合。課程考核成績=平時(shí)實(shí)驗(yàn)(20%)+平時(shí)學(xué)習(xí)表現(xiàn)及作業(yè)(10%)+期末筆試成績(70%)。15、軟件項(xiàng)目管理(1)課程性質(zhì)及任務(wù)本課程是軟件工程專業(yè)的必修課,通過本課程的學(xué)習(xí),使學(xué)生樹立軟件工程的科學(xué)思想,掌握項(xiàng)目管理的原理和方法在軟件工程領(lǐng)域的應(yīng)用。(2)課程培養(yǎng)目標(biāo)培養(yǎng)學(xué)生掌握項(xiàng)目管理的原理和方法在軟件工程中的應(yīng)用,使學(xué)生具有制定項(xiàng)目計(jì)劃、對成本進(jìn)行有效估計(jì)的能力,度量項(xiàng)目進(jìn)度,執(zhí)行風(fēng)險(xiǎn)管理,有效地利用配置管理工具。(3)課程教學(xué)內(nèi)容主要知識點(diǎn):軟件項(xiàng)目管理概述、組織平臺、軟件項(xiàng)目立項(xiàng)、軟件開發(fā)過程、軟件估算、軟件項(xiàng)目計(jì)劃、軟件配置管理、軟件質(zhì)量管理、軟件度量、風(fēng)險(xiǎn)管理。能力要求:為開發(fā)工作制定一份全面的項(xiàng)目計(jì)劃,對成本進(jìn)行有效地估計(jì),且有效地利用配置管理工具,合理地應(yīng)用變更管理過程。(4)課程實(shí)施建議學(xué)時(shí):30學(xué)時(shí),其中理論30學(xué)時(shí),實(shí)驗(yàn)0學(xué)時(shí)。實(shí)訓(xùn)實(shí)驗(yàn)條件:公共基礎(chǔ)實(shí)驗(yàn)室。教學(xué)方法及手段:堅(jiān)持理論教學(xué)及實(shí)踐教學(xué)相結(jié)合。考試及成績評定:筆試及實(shí)踐相結(jié)合。課程考核成績=平時(shí)實(shí)訓(xùn)(30%)+期末筆試成績(70%)。16、計(jì)算機(jī)組成原理(1)課程性質(zhì)及任務(wù)本課程是軟件工程的專業(yè)基礎(chǔ)課。通過本課程的學(xué)習(xí),使學(xué)生掌握計(jì)算機(jī)硬件系統(tǒng)的組織結(jié)構(gòu)及工作原理。(2)課程培養(yǎng)目標(biāo)理解計(jì)算機(jī)硬件系統(tǒng)的組織結(jié)構(gòu)及工作原理,掌握計(jì)算機(jī)硬件系統(tǒng)的基本分析及設(shè)計(jì)方法。(3)課程教學(xué)內(nèi)容主要知識點(diǎn):計(jì)算機(jī)組成概述、數(shù)值的機(jī)器表示及運(yùn)算、存儲系統(tǒng)、指令系統(tǒng)、中央處理器、輸入輸出系統(tǒng)、總線。能力要求:具有計(jì)算機(jī)硬件的系統(tǒng)級認(rèn)知能力。(4)課程實(shí)施建議學(xué)時(shí):72學(xué)時(shí),其中理論56學(xué)時(shí),實(shí)驗(yàn)16學(xué)時(shí)。實(shí)訓(xùn)實(shí)驗(yàn)條件:硬件實(shí)驗(yàn)室。教學(xué)方法及手段:堅(jiān)持理論教學(xué)及實(shí)踐教學(xué)相結(jié)合??荚嚰俺煽冊u定:筆試及實(shí)踐相結(jié)合。課程考核成績=平時(shí)實(shí)驗(yàn)(20%)+平時(shí)學(xué)習(xí)表現(xiàn)及作業(yè)(10%)+期末筆試成績(70%)。17、算法設(shè)計(jì)及分析(1)課程性質(zhì)及任務(wù)本課程是軟件工程專業(yè)的必修課,算法設(shè)計(jì)是計(jì)算機(jī)科學(xué)和計(jì)算機(jī)應(yīng)用的核心問題之一,無論是設(shè)計(jì)計(jì)算機(jī)系統(tǒng)軟件還是應(yīng)用軟件都需要做算法設(shè)計(jì)。學(xué)習(xí)算法設(shè)計(jì)及分析方法對于求解實(shí)踐中的非數(shù)值計(jì)算問題具有重要的應(yīng)用價(jià)值。使學(xué)生掌握必要的算法設(shè)計(jì)技術(shù)和編程技巧。(2)課程培養(yǎng)目標(biāo)掌握分治法、貪心法、動態(tài)規(guī)劃、檢索及周游、回溯法、分支限界法等經(jīng)典算法設(shè)計(jì)和分析方法,了解基本的并行程序設(shè)計(jì)方法和現(xiàn)代啟發(fā)式搜索方法,為解決應(yīng)用中的非數(shù)值計(jì)算問題奠定建立計(jì)算機(jī)解題模型、設(shè)計(jì)和分析算法的理論基礎(chǔ)。(3)課程教學(xué)內(nèi)容主要知識點(diǎn):算法基本知識,分治及遞歸,貪心法,動態(tài)規(guī)劃,回溯,分支界限,并行算法基礎(chǔ)等模塊。分析不同算法的時(shí)間和空間復(fù)雜度,建立計(jì)算機(jī)及應(yīng)用問題之間的橋梁。能力要求:對求解典型問題掌握必要的算法設(shè)計(jì)技術(shù)和編程技巧。(4)課程實(shí)施建議學(xué)時(shí):30學(xué)時(shí),其中理論30學(xué)時(shí),實(shí)驗(yàn)0學(xué)時(shí)。實(shí)訓(xùn)實(shí)驗(yàn)條件:公共基礎(chǔ)實(shí)驗(yàn)室。教學(xué)方法及手段:因材施教,采用啟發(fā)式教學(xué),堅(jiān)持課堂教學(xué)及實(shí)踐教學(xué)相結(jié),合理設(shè)置課內(nèi)實(shí)驗(yàn)。課堂教學(xué)充分采用多媒體教學(xué)手段,堅(jiān)持具體問題具體分析,發(fā)揮幻燈片、多媒體課件等現(xiàn)代化教學(xué)工具及傳統(tǒng)的板書各自的長處,對推理性的教學(xué)內(nèi)容用板書。鼓勵(lì)和引導(dǎo)學(xué)生組建興趣小組,使學(xué)生能夠互相啟發(fā)、互相幫助、互相提高??己思俺煽冊u定:采取多因素(平時(shí)成績30%+期末成績70%)評定學(xué)生課程成績。其中學(xué)生的考勤情況(占10%),學(xué)生的完成實(shí)驗(yàn)情況(占10%),學(xué)生的完成作業(yè)情況(占10%)。18、計(jì)算機(jī)網(wǎng)絡(luò)(1)課程性質(zhì)及任務(wù)本課程是軟件工程專業(yè)的必修課。通過本課程的學(xué)習(xí),使學(xué)生系統(tǒng)地掌握計(jì)算機(jī)網(wǎng)絡(luò)的基本原理、相關(guān)理論和實(shí)現(xiàn)方法,為后續(xù)課程學(xué)習(xí)及從事相關(guān)工作奠定了基礎(chǔ)。(2)課程培養(yǎng)目標(biāo)掌握通信協(xié)議的分析和設(shè)計(jì)方法,對計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)具有分析、設(shè)計(jì)和評估的能力,熟悉和掌握常用的計(jì)算機(jī)網(wǎng)絡(luò)體系結(jié)構(gòu)和標(biāo)準(zhǔn)、相關(guān)的網(wǎng)絡(luò)實(shí)用技術(shù),對各種網(wǎng)絡(luò)技術(shù)以及網(wǎng)絡(luò)管理、網(wǎng)絡(luò)安全的基本原理、基本方法和相關(guān)技術(shù)有所了解,并能夠進(jìn)行有一定復(fù)雜性的網(wǎng)絡(luò)編程。(3)課程教學(xué)內(nèi)容本課程主要包括計(jì)算機(jī)網(wǎng)絡(luò)體系結(jié)構(gòu)的形成、分層次的體系結(jié)構(gòu)、開放系統(tǒng)互連參考模型中的一些主要概念、TCP/IP體系結(jié)構(gòu)簡介、計(jì)算機(jī)網(wǎng)絡(luò)的分類、計(jì)算機(jī)網(wǎng)絡(luò)的傳輸媒體、模擬傳輸及數(shù)字傳輸、調(diào)制解調(diào)器、數(shù)字傳輸系統(tǒng)、物理層標(biāo)準(zhǔn)EIA-232-D、局域網(wǎng)的參考模型、交換式集線器、用網(wǎng)橋擴(kuò)展局域網(wǎng)、局域網(wǎng)的網(wǎng)絡(luò)操作系統(tǒng)舉例(Novell網(wǎng)絡(luò)操作系統(tǒng)NetWare和Microsoft網(wǎng)絡(luò)操作系統(tǒng)WindowsNT)、路由選擇的概念和策略和常用的幾種路由選擇方法、網(wǎng)絡(luò)互連的基本概念、TCP報(bào)文段的格式。分組交換網(wǎng)的主要特點(diǎn)、物理層的基本概念、數(shù)據(jù)鏈路層的基本概念、停止等待協(xié)議和ARQ協(xié)議的實(shí)質(zhì)、HDLC的要點(diǎn)、CSMA/CD局域網(wǎng)的特點(diǎn)、虛電路和數(shù)據(jù)報(bào)的概念、X.25建議書的要點(diǎn)、互連網(wǎng)協(xié)議IP和傳輸控制協(xié)議TCP的要點(diǎn)。(4)課程實(shí)施建議學(xué)時(shí):30學(xué)時(shí),其中理論30學(xué)時(shí),實(shí)驗(yàn)0學(xué)時(shí)。實(shí)訓(xùn)實(shí)驗(yàn)條件:網(wǎng)絡(luò)技術(shù)實(shí)訓(xùn)室教學(xué)方法及手段:堅(jiān)持理論教學(xué)及實(shí)踐教學(xué)相結(jié)合,邊講邊練的教學(xué)方法。鼓勵(lì)學(xué)生自己建立局域網(wǎng),充分利用學(xué)生對網(wǎng)絡(luò)的熱愛,培養(yǎng)積極分子。注意課內(nèi)課外結(jié)合教學(xué)。建議組成學(xué)習(xí)小組,鼓勵(lì)同學(xué)互相幫助解決網(wǎng)絡(luò)應(yīng)用中的實(shí)際問題,提高綜合應(yīng)用能力。考核及成績評定:采取多因素(平時(shí)成績30%+期末成績70%)評定學(xué)生課程成績。其中學(xué)生的考勤情況(占10%),學(xué)生的完成實(shí)驗(yàn)情況(占10%),學(xué)生的完成作業(yè)情況(占10%)。19、軟件過程管理(1)課程性質(zhì)及任務(wù)本課程是軟件工程專業(yè)的必修課,通過本課程的學(xué)習(xí),使學(xué)生掌握軟件過程管理需要的活動、開發(fā)過程和管理及控制過程所需要的技術(shù)和方法,從而提高學(xué)生對及軟件開發(fā)過程的管理能力,進(jìn)而能夠有效地策劃和管理軟件開發(fā)活動。(2)課程培養(yǎng)目標(biāo)培養(yǎng)學(xué)生在軟件開發(fā)過程中的時(shí)間、進(jìn)度、質(zhì)量控制和管理能力以及團(tuán)隊(duì)開發(fā)、團(tuán)隊(duì)管理能力。(3)課程教學(xué)內(nèi)容主要知識點(diǎn):軟件過程規(guī)范、軟件過程成熟度、軟件過程的組織管理、軟件過程的需求管理、軟件過程的技術(shù)管理、軟件過程的項(xiàng)目管理、軟件過程的質(zhì)量管理、軟件過程的集成管理、軟件過程的評估和改進(jìn)。能力要求:軟件開發(fā)團(tuán)隊(duì)的組織、編寫軟件開發(fā)計(jì)劃,并能對計(jì)劃的實(shí)行進(jìn)行必要的跟蹤及監(jiān)控,進(jìn)行基本的風(fēng)險(xiǎn)管理。(4)課程實(shí)施建議學(xué)時(shí):72學(xué)時(shí),其中理論72學(xué)時(shí),實(shí)驗(yàn)0學(xué)時(shí)。實(shí)訓(xùn)實(shí)驗(yàn)條件:教學(xué)方法及手段:堅(jiān)持理論教學(xué)及實(shí)踐教學(xué)相結(jié)合。考試及成績評定:筆試及平時(shí)表現(xiàn)相結(jié)合。課程考核成績=平時(shí)學(xué)習(xí)表現(xiàn)及作業(yè)(30%)+期末筆試成績(70%)。20、軟件測試及質(zhì)量保證(1)課程性質(zhì)及任務(wù)軟件測試及質(zhì)量保證是軟件工程專業(yè)的必修課程,通過本課程學(xué)習(xí),學(xué)生能夠掌握軟件測試的基本概念、原則和術(shù)語;掌握實(shí)用軟件測試流程的步驟、測試內(nèi)容、測試方法和相關(guān)技術(shù);根據(jù)測試計(jì)劃,運(yùn)用所學(xué)技能,搭建測試環(huán)境,執(zhí)行測試任務(wù);具有初步的軟件測試設(shè)計(jì)能力。(2)課程培養(yǎng)目標(biāo)通過本課程的學(xué)習(xí),是學(xué)生了解并掌握軟件產(chǎn)品質(zhì)量保證的節(jié)本思想和科學(xué)體系、軟件測試技術(shù)的基本內(nèi)容,以及軟件測試的方法、技術(shù)和工具的使用,為全面掌握軟件技術(shù)和軟件項(xiàng)目管理打下堅(jiān)實(shí)的基礎(chǔ)。(3)課程教學(xué)內(nèi)容。主要知識點(diǎn):軟件及其開發(fā)過程、軟件測試的基本概念和方法、質(zhì)量保證及測試策略、軟件測試依據(jù)和規(guī)范、單元測試、集成測試和系統(tǒng)測試、驗(yàn)收測試、面向?qū)ο筌浖臏y試、應(yīng)用服務(wù)器的測試、軟件本地化測試、測試環(huán)境、測試用例的設(shè)計(jì)、測試和軟件質(zhì)量分析報(bào)告。能力要求:掌握軟件產(chǎn)品質(zhì)量保證的節(jié)本思想和科學(xué)體系、軟件測試技術(shù)的基本內(nèi)容,以及軟件測試的方法、技術(shù)和工具的使用。(4)課程實(shí)施建議學(xué)時(shí):60學(xué)時(shí),其中理論30學(xué)時(shí),課內(nèi)實(shí)驗(yàn)30小時(shí)。實(shí)訓(xùn)實(shí)驗(yàn)條件:普通計(jì)算機(jī)軟件實(shí)驗(yàn)室。教學(xué)方法及手段:堅(jiān)持理論教學(xué)及實(shí)踐教學(xué)相結(jié)合,邊講邊練的教學(xué)方法??己思俺煽冊u定:筆試及實(shí)踐相結(jié)合。課程考核成績=平時(shí)實(shí)驗(yàn)(20%)+平時(shí)學(xué)習(xí)表現(xiàn)及作業(yè)(10%)+期末筆試成績(70%)。21、軟件體系結(jié)構(gòu)(1)課程性質(zhì)及任務(wù)本課程是軟件工程專業(yè)的必修課。通過軟件體系結(jié)構(gòu)課程的學(xué)習(xí),讓學(xué)生了解在大型復(fù)雜的軟件設(shè)計(jì)開發(fā)過程中,軟件體系結(jié)構(gòu)的地位及作用,了解常用的體系結(jié)構(gòu)風(fēng)格,掌握軟件體系結(jié)構(gòu)的組成及常用的描述方法,了解基于體系結(jié)構(gòu)的軟件開發(fā)方法,并通過應(yīng)用實(shí)例使學(xué)生掌握軟件體系結(jié)構(gòu)的理論及實(shí)踐。(2)課程培養(yǎng)目標(biāo)通過該課程的學(xué)習(xí),是學(xué)生了解常用的體系結(jié)構(gòu)風(fēng)格,掌握軟件體系結(jié)構(gòu)的組成及常用的描述方法,了解基于體系結(jié)構(gòu)的軟件開發(fā)方法。(3)課程教學(xué)內(nèi)容主要知識點(diǎn):軟件體系結(jié)構(gòu)的概念、發(fā)展和應(yīng)用現(xiàn)狀;視圖模型、核心模型、生命周期模型和抽象模型;經(jīng)典軟件體系結(jié)構(gòu)風(fēng)格,客戶服務(wù)器風(fēng)格,三層C/S結(jié)構(gòu)風(fēng)格,瀏覽器/服務(wù)器風(fēng)格,公共對象請求代理體系結(jié)構(gòu);軟件體系結(jié)構(gòu)的描述方法,描述語言,UML,XML等;體系結(jié)構(gòu)的動態(tài)模型,動態(tài)軟件體系結(jié)構(gòu)的描述,動態(tài)軟件體系結(jié)構(gòu)的特征;Web服務(wù)體系結(jié)構(gòu)模型,Web服務(wù)的核心技術(shù),面向服務(wù)的軟件體系結(jié)構(gòu);設(shè)計(jì)模式,基于體系結(jié)構(gòu)的設(shè)計(jì)方法,基于體系結(jié)構(gòu)的軟件過程等;軟件體系結(jié)構(gòu)的可靠性建模,可靠性風(fēng)險(xiǎn)分析,基于體系結(jié)構(gòu)描述的軟件測試;軟件產(chǎn)品線概述,框架和應(yīng)用框架技術(shù),軟件產(chǎn)品線基本活動,軟件產(chǎn)品線體系結(jié)構(gòu)的設(shè)計(jì)等。能力要求:了解在大型復(fù)雜的軟件設(shè)計(jì)開發(fā)過程中,軟件體系結(jié)構(gòu)的地位及作用,了解常用的體系結(jié)構(gòu)風(fēng)格,掌握軟件體系結(jié)構(gòu)的組成及常用的描述方法,了解基于體系結(jié)構(gòu)的軟件開發(fā)方法。(4)課程實(shí)施建議學(xué)時(shí):理論32學(xué)時(shí)。教學(xué)方法及手段:理論教學(xué)??己思俺煽冊u定:筆試。課程考核成績=平時(shí)學(xué)習(xí)表現(xiàn)及作業(yè)(30%)+期末筆試成績(70%)。22、Oracle數(shù)據(jù)庫(1)課程性質(zhì)及任務(wù)本課程是軟件工程專業(yè)的必修課程,通過本課程學(xué)習(xí),使學(xué)生掌握數(shù)據(jù)庫應(yīng)用、數(shù)據(jù)庫設(shè)計(jì)、數(shù)據(jù)庫系統(tǒng)管理、數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)的基本技術(shù),為從事數(shù)據(jù)庫應(yīng)用開發(fā)工程師、數(shù)據(jù)庫系統(tǒng)管理技術(shù)員、管理信息系統(tǒng)工程師等崗位工作打下基礎(chǔ)。(2)課程培養(yǎng)目標(biāo)掌握Oracle體系結(jié)構(gòu)及存儲管理、數(shù)據(jù)庫管理、方案對象管理、安全管理、Oracle的應(yīng)用開發(fā)。(3)課程教學(xué)內(nèi)容主要知識點(diǎn):OracIe的安裝及卸載,SQL*Plus工具的使用,SQL語言基礎(chǔ),PUSQL語言基礎(chǔ),體系結(jié)構(gòu),表空間的管理,數(shù)據(jù)文件的管理,啟動和關(guān)閉數(shù)據(jù)庫,ORACLE網(wǎng)絡(luò)服務(wù)及網(wǎng)絡(luò)管理,管理表,管理索引,管理視圖,管理同義詞、序列,管理過程、函數(shù)、觸發(fā)器,安全管理,管理權(quán)限及角色,管理概要文件,管理用戶,備份及恢復(fù),Oracle的應(yīng)用開發(fā)。能力要求:掌握數(shù)據(jù)庫主要技術(shù),能夠適應(yīng)數(shù)據(jù)庫應(yīng)用開發(fā)崗位所需要的各種素質(zhì)和技能。(4)課程實(shí)施建議學(xué)時(shí):90學(xué)時(shí),其中理論30學(xué)時(shí),實(shí)驗(yàn)60學(xué)時(shí)。實(shí)訓(xùn)實(shí)驗(yàn)條件:公共基礎(chǔ)實(shí)驗(yàn)室。教學(xué)方法及手段:堅(jiān)持理論教學(xué)及實(shí)踐教學(xué)相結(jié)合,邊講邊練的教學(xué)方法??荚嚰俺煽冊u定:筆試及實(shí)踐相結(jié)合。課程考核成績=平時(shí)實(shí)驗(yàn)(20%)+平時(shí)學(xué)習(xí)表現(xiàn)及作業(yè)(10%)+期末筆試成績(70%)。23、數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)實(shí)現(xiàn)及管理(1)課程性質(zhì)及任務(wù)本課程是軟件工程專業(yè)的必修課,結(jié)合主流開發(fā)工具系統(tǒng)地介紹數(shù)據(jù)庫的設(shè)計(jì)、實(shí)現(xiàn)和管理議題。通過本課程學(xué)習(xí),使學(xué)生掌握常用的數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)設(shè)計(jì)原則和方法。(2)課程培養(yǎng)目標(biāo)掌握數(shù)據(jù)庫的基本知識、數(shù)據(jù)庫設(shè)計(jì)的基本原理、數(shù)據(jù)庫概念設(shè)計(jì)的ER方法和語義對象方法、關(guān)系數(shù)據(jù)庫規(guī)范化原理和方法,了解數(shù)據(jù)持久化技術(shù)、數(shù)據(jù)庫保護(hù)技術(shù)、數(shù)據(jù)庫性能調(diào)優(yōu)等等。(3)課程教學(xué)內(nèi)容主要知識點(diǎn):數(shù)據(jù)庫概念,設(shè)計(jì)原理,數(shù)據(jù)模型及演化,關(guān)系數(shù)據(jù)庫模型及建模,關(guān)系數(shù)據(jù)庫模式規(guī)范化,高級SQL,數(shù)據(jù)庫保護(hù),數(shù)據(jù)庫系統(tǒng)性能調(diào)優(yōu),分布式數(shù)據(jù)庫管理系統(tǒng),數(shù)據(jù)庫及Internet,數(shù)據(jù)庫管理。能力要求:掌握數(shù)據(jù)庫設(shè)計(jì)和管理的主要技術(shù),能夠適應(yīng)數(shù)據(jù)庫應(yīng)用開發(fā)崗位所需要的各種素質(zhì)和技能。(4)課程實(shí)施建議學(xué)時(shí):30學(xué)時(shí),其中理論30學(xué)時(shí),實(shí)驗(yàn)0學(xué)時(shí)。實(shí)訓(xùn)實(shí)驗(yàn)條件:公共基礎(chǔ)實(shí)驗(yàn)室。教學(xué)方法及手段:講授中應(yīng)注意理論聯(lián)系實(shí)際、通過必要的實(shí)踐分析、課堂討論,啟迪學(xué)生的思維。采用多媒體輔助教學(xué),加大課堂授課的知識含量。考試及成績評定:考試及成績評定:筆試及實(shí)踐相結(jié)合。課程考核成績=綜合課程設(shè)計(jì)(50%)+期末筆試成績(50%)。24、Oracle數(shù)據(jù)庫管理及應(yīng)用系統(tǒng)開發(fā)(1)課程性質(zhì)及任務(wù)本課程是軟件工程專業(yè)的必修課,系統(tǒng)地介紹Oracle數(shù)據(jù)庫管理及應(yīng)用系統(tǒng)開發(fā)技術(shù)。通過本課程學(xué)習(xí),使學(xué)生掌握基Oracle數(shù)據(jù)庫應(yīng)用系統(tǒng)的設(shè)計(jì),開發(fā)及實(shí)現(xiàn)。(2)課程培養(yǎng)目標(biāo)掌握利用Oracle來管理和維護(hù)數(shù)據(jù),掌握使用JSP和C#開發(fā)基于Oracle數(shù)據(jù)庫的項(xiàng)目實(shí)例。(3)課程教學(xué)內(nèi)容主要知識點(diǎn):Oracle體系結(jié)構(gòu)及存儲管理、數(shù)據(jù)庫管理、方案對象管理、安全管理,Oracle編程,Oracle部分內(nèi)置函數(shù),跟蹤及調(diào)試,新聞網(wǎng)站后臺管理系統(tǒng),高校收費(fèi)系統(tǒng),公司個(gè)人信息網(wǎng)絡(luò)管理系統(tǒng)開發(fā)實(shí)踐。能力要求:掌握數(shù)據(jù)庫主要技術(shù),能夠適應(yīng)數(shù)據(jù)庫應(yīng)用開發(fā)崗位所需要的各種素質(zhì)和技能。(4)課程實(shí)施建議學(xué)時(shí):90學(xué)時(shí),其中理論30學(xué)時(shí),實(shí)驗(yàn)60學(xué)時(shí)。實(shí)訓(xùn)實(shí)驗(yàn)條件:公共基礎(chǔ)實(shí)驗(yàn)室。教學(xué)方法及手段:該課程為實(shí)踐性非常強(qiáng)的課程,應(yīng)堅(jiān)持少講多練的原則??刹扇№?xiàng)目驅(qū)動教學(xué)法,堅(jiān)持理論教學(xué)及實(shí)踐教學(xué)相結(jié)合??荚嚰俺煽冊u定:考試及成績評定:筆試及實(shí)踐相結(jié)合。課程考核成績=綜合課程設(shè)計(jì)(50%)+期末筆試成績(50%)。25、Linux操作系統(tǒng)(1)課程性質(zhì)及任務(wù)本課程是軟件工程專業(yè)的必修課。講授Linux操作系統(tǒng)的基礎(chǔ)和應(yīng)用知識,使學(xué)生掌握Linux系統(tǒng)的安裝、配置、管理維護(hù)等技能,對Linux系統(tǒng)有一個(gè)全面的了解,奠定在Linux系統(tǒng)上作進(jìn)一步開發(fā)的基礎(chǔ)。(2)課程培養(yǎng)目標(biāo)掌握Linux基本操作,掌握Linux配置管理及維護(hù),掌握Shell編程。(3)課程教學(xué)內(nèi)容主要知識點(diǎn):Linux基礎(chǔ),文本編輯,LINUX的安裝及啟動,GUI界面環(huán)境設(shè)置方法、KDE工作環(huán)境及工作組件,Shell編程的基本方法、腳本控制結(jié)構(gòu)、重定向,帳戶的操作、磁盤的基本操作,LINUX的基本網(wǎng)絡(luò)配置,系統(tǒng)擴(kuò)充,系統(tǒng)維護(hù)及監(jiān)視。能力要求:掌握Linux系統(tǒng)的安裝、配置、管理維護(hù)等技能。(4)課程實(shí)施建議學(xué)時(shí):60學(xué)時(shí),其中理論30學(xué)時(shí),實(shí)驗(yàn)30學(xué)時(shí)。實(shí)訓(xùn)實(shí)驗(yàn)條件:公共基礎(chǔ)實(shí)驗(yàn)室。教學(xué)方法及手段:該課程為實(shí)踐性非常強(qiáng)的課程,應(yīng)堅(jiān)持少講多練的原則。堅(jiān)持理論教學(xué)及實(shí)踐教學(xué)相結(jié)合???/p>

溫馨提示

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

評論

0/150

提交評論