




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
軟件工程管理說課內容一、課程定位二、課程設計三、內容選取四、內容組織五、表現形式六、教學設計七、教學方法八、教學手段九、實踐條件十、考核設計一、課程定位(一)從軟件行業發展狀況和人才需求特點,確定專業培養目標軟件行業人才需求分布圖本專業人才培養定位一、課程定位軟件行業人才需求及本專業人才培養定位和從事的崗位圖一、課程定位(二)分析程序員職業崗位,構建學習領域課程1.基于軟件產品的開發活動,分析歸納程序員崗位的工作過程軟件行業是一種技術密集型行業,其技術性主要體現在隱形的思維過程中。這里將以一個軟件公司的軟件產品開發活動展開分析,以便確立其中的典型工作過程和程序員的工作任務,分析工作過程對程序員的能力要求,以完成對課程的初步設計。軟件產品的開發主要包括確定需求、開發策劃、需求分析、概要設計、詳細設計、功能實現、系統測試等階段。程序員的工作過程一、課程定位2.分析程序員的崗位工作任務,確定其行動領通過對企業調研以及畢業生的反饋信息,對程序員的崗位職責和工作過程進行了深入的了解,分析其工作任務,確定行動領域。程序員的行動領域一、課程定位3.基于行動領域分析,分解職業能力,確定學習領域通過對程序員崗位行動領域的分析和職業能力的分解,明確其職業核心能力,如圖4所示,并將行動領域轉化為學習領域。程序員崗位的行動領域到職業能力的分解程序員崗位從行動領域到學習領域的轉化圖一、課程定位4.構建以職業能力為核心的學習領域課程體系一、課程定位(三)本課程的目標本課程是一門基于軟件企業工作過程,融合了軟件項目管理、版本管理、UML建模技術,理論與實踐相結合的專業基礎課程,其課程目標,是培養軟件專業學生對中小型軟件項目進行項目的分析設計建模、閱讀與撰寫文檔的職業能力。通過本課程的學習,使學生掌握軟件工程過程及相關知識,培養分析解決實際問題的能力,培養應用建模工具進行UML全程建模的軟件工程技能,培養良好的職業素養,達到具備應用RationalRose建立軟件開發項目的分析模型與設計模型的能力目標,并為學生從事軟件開發打下堅實的基礎。一、課程定位(四)本課程的先行、后續課程先行課程:計算機導論、程序設計方法與技能、Java平臺項目開發基本技能。后續課程:大型項目綜合實訓。課程間的相互關系如圖7所示。通過先行課程的學習,掌握本課程必須具備的計算機基本知識、用戶界面設計制作能力、面向對象程序設計基本能力、數據庫應用基本技能、Java程序設計方法、Java編寫代碼方法、Java平臺項目開發過程等,具備應用項目分析設計建模工具構建項目分析和設計模型的能力,為后續大型綜合項目實訓打下堅實的基礎。先行后續課程之間的相互關系二、課程設計(一)課程設計理念該課程著眼于學生職業崗位能力的培養和職業素質養成,關注學生終身學習與可持續性發展。按照項目驅動、案例教學的教學方式,以實際的工作項目與工作過程設計該課程的教學。其總體設計思路是,打破以知識傳授為主要特征的傳統學科課程模式,轉變為以工作任務為中心組織課程內容,并讓學生在完成具體項目的過程中學會完成相應工作任務,并構建相關理論知識,發展職業能力。課程內容突出對學生職業能力的訓練,理論知識的選取緊緊圍繞工作任務完成的需要來進行,同時又充分考慮了高等職業教育對理論知識學習的需要。項目設計以一個真實的軟件開發項目為線索來進行。教學過程中,要通過校企合作,校內實訓基地建設等多種途徑,采取工學結合,充分開發學習資源,給學生提供豐富的實踐機會。教學效果評價采取過程評價與結果評價相結合的方式,通過教學做一體化,以學生為主體,重點評價學生的職業能力的養成。課程設計理念二、課程設計(二)課程設計總體思想二、課程設計二、課程設計1.根據程序員職業能力和素質目標,與企業人士共同分析,確定課程培養目標程序員職業能力要求包括:程序設計能力、編程技術運用能力、數據庫應用能力、系統功能設計實訓能力。程序員職業素質要求包括:具備良好的職業道德、敬業精神,團隊合作意識,規范標準的編程和文檔習慣,理解分析能力,學習歸納持續發展的能力。程序員職業能力和素質的培養,也即是培養學生的專業能力、方法能力和社會能力。由于這三方面能力在實際的職業活動過程中,是相互交織、相互融合的,因此,我們將其作為一個整體貫穿于課程設計和實施過程中。二、課程設計2.基于項目的工作過程設計根據軟件開發的過程將軟件工程管理劃分為七個能力培養模塊,每個模塊反映軟件開發過程相應階段所需要的工作能力。用一個教學項目貫穿于整個教學過程,體現了軟件項目開發的整體性、連貫性;同時,又根據軟件開發的生命周期,將教學項目劃分為七個模塊,每個模塊又由一個或幾個訓練任務來完成,體現問題的分而治之的解決方法。
二、課程設計3.教學過程以任務來驅動在教學方法上從具體的工作任務入手,教師的作用是設計全真的任務背景和要求,每個階段都是先提出能力訓練任務,再通過具體的訓練內容來完成任務,教學過程是能力訓練過程,所有教學內容都不是從教學生知識點出發,而是將知識點融入到相應的任務中,讓學生通過實際的訓練任務練就相應的能力。
二、課程設計4.校企結合,保證教學與實踐過程的一致性從兩方面入手,一方面,我們的教師和學生走出去,深入企業了解軟件行業最新動態,更新知識;另一方面,把企業人士請進來,通過講座、座談、開展專業教學研究活動等多種形式,保證教學和實踐不脫節。
二、課程設計5.工學結合,創造自主學習環境把課堂變成教、學、做為一體的實訓室,使用軟件企業的真實項目,模擬軟件開發企業的實際業務,創造全真的教學環境,課程的學習過程就是軟件開發的真實過程。實踐訓練項目盡量來自于企業,實現學校教學與企業實際需求零距離,培養學生的職業能力。
二、課程設計6.教學評價上突出能力考核對教學效果評價采取過程形成性評價與終結評價相結合的方式。考核上加強學生實際操作過程的階段性評價,重點評價學生的職業能力的養成。
三、內容選取(一)教學內容的針對性與適應性《軟件工程管理》教學目標是通過科學的教學設計,將教、學、做于一體,知識、理論、實踐操作相結合,學生能夠綜合運用軟件工程相關知識,獨立完成軟件項目開發工作。為了體現軟件工程過程的完整性與系統性,在本課程中,這幾部分內容在理論知識與教學項目上有些刪減,重點放在項目管理、項目版本管理、系統分析與設計建模三大部分。經過本課程的學習,學生將完全有能力適應軟件開發與測試等崗位的工作。三、內容選取(二)基于工作過程訓練流程的模塊式教學根據軟件工程項目的實際開發過程,對課程體系和教學內容進行整合,打破了學科性知識體系的構架,建立起以工作過程為導向的教學結構,將整個軟件工程過程分解為七個階段能力培養模塊,每個模塊反映軟件開發相應階段需要的能力,用一個實際的軟件開發項目貫穿于整個教學過程,教學項目反映了整個軟件開發過程與管理過程。在教學項目實現的過程中,用另一個軟件項目作為學生的實戰演練項目,與教學項目同步進行。將教學項目與學生演練項目按軟件開發階段的特點分解為具有具體目標的訓練任務。軟件工程管理按工作過程劃分的模塊結構三、內容選取(三)教學項目訓練任務設置體現軟件工程開發過程分析軟件項目開發過程的能力要求,對每個教學模塊進行分解,劃分成相對獨立的若干個訓練任務。用課程教學項目的各個任務來完成每個開發階段(或工作崗位)能力的訓練,訓練任務的劃分具有科學性、可操作性,反映了工作過程的各個環節。各模塊訓練任務的劃分四、內容組織能力模塊的教學設計序號能力教學模塊能力訓練項目學時1軟件項目管理綜合項目:FurnishWell工資系統(項目管理)42軟件版本控制綜合項目:FurnishWell工資系統(版本控制)43數據庫建模綜合項目:FurnishWell工資系統(數據庫建模)44用戶界面設計綜合項目:FurnishWell工資系統(用戶界面設計)25系統分析設計綜合項目:FurnishWell工資系統(分析設計建模)406編碼綜合項目:FurnishWell工資系統(編碼風格)27軟件測試與維護綜合項目:FurnishWell工資系統(測試與維護)8合計64每個項目中包含的任務序號項目名稱任務名稱1軟件項目管理1-1組織軟件項目開發團隊1-2制定項目開發計劃2軟件版本控制2-1配置管理3數據庫建模3-1數據庫結構設計4用戶界面設計4-1用戶界面設計5系統分析設計5-1寫用戶需求問題陳述文檔5-2建立用例模型5-3建立領域類圖5-4建立順序圖5-5建立協作圖5-6建立類圖5-7建立活動圖5-8建立狀態圖5-9類詳細設計5-10建立構件圖5-11建立部署圖5-12生成程序代碼5-13生成數據庫結構6編碼6-1編寫一段Java程序代碼體現編碼風格7軟件測試與維護7-1單元測試7-2集成測試7-3確認測試五、表現形式(一)教材建設使用的教材:1、蔡敏等.UML基礎與Rose建模教程.人民郵電出版社,2006.12、李龍澍.實用軟件工程.人民郵電出版社,2007.6由于這兩本教材未按照基于軟件開發工作過程編寫,因此該課程小組通過對軟件企業進行調研,根據軟件專業崗位職責,由何曉蓉主編的教材《軟件工程與UML案例解析》即將由中國鐵道出版社出版。五、表現形式參考資料[1]韓萬江.軟件工程案例教程.機械工業出版社,2007.5[2]鄭人杰等.實用軟件工程.清華大學出版社,1997.4[3]ApplyingUMLandpatterns:anintroductiontoobject-orientedanalysisanddesignandtheUnifiedProcess/CraigLarman.–2nded.[4]UMLwithRationalRose從入門到精通[5]UML和模式應用:面向對象分析與設計導論.機械工業出版社[6][美]IvarJacobson等著周伯生等譯.統一軟件開發過程.機械工業出版社,2002.1五、表現形式(二)編制了教學課件、設計了教學案例、課后習題并設計了實戰演練項目、建立了課程學習網站。《軟件工程管理》網絡課程首頁五、表現形式(三)經常收集一些與教學內容相關的資料、案例課程組人員經常到合作企業與企業人員交流,了解軟件企業對人才知識結構、能力的要求,改革教學方法,同時,也了解軟件企業正在開發的軟件項目,在不泄密的情況下,通過對項目資料作一些刪減,量身定做成為教學案例。課程組也通過網絡優勢,查找一些軟件項目開發資料作為該課程的教學案例。六、教學設計本課程的教學內容根據實際的軟件項目開發過程及工作崗位的設置分成7個能力模塊,每個能力模塊包含了達到其實際能力所要完成的訓練任務,其對應的能力目標、相關支撐知識、訓練方式/手段/步驟、結果及學時分配,均體現在課程教學的設計之中,并運用到教學實踐,教師以此為標準,進行教學活動。把一個軟件工程項目貫穿于整個軟件開發過程中,與軟件開發的生命周期相對應,將項目分階段劃分為7個模塊。六、教學設計編號:1能力訓練項目(模塊)名稱:FurnishWell工資系統(項目管理)能力訓練任務名稱擬實現的能力目標相關支撐知識訓練方式手段及步驟結果1-1:人員組織及任務分配①能根據項目的規模組織開發團隊;②能給相關人員分配開發任務①項目管理的基本概念;②軟件項目組的結構;③工作量的計算方法。①估算軟件項目規模,計算所需要的人月數;②根據人月數組織開發團隊;③計算項目各個階段的工作量;④分配任務。軟件開發項目管理報告1-2:制定項目進度計劃①能熟練使用MSProject項目管理工具;②能制定項目開發的進度計劃,畫出甘特圖和工程網絡圖①軟件項目開發的并行性;②甘特圖的概念及畫法;③關鍵路徑、事件、最早時刻和最遲時刻的概念;④工程網絡圖的畫法。①明確各個任務計劃的開始時間和完成時間;明確各個任務完成的標志;②明確各個任務與參與工作的人數;③明確完成各個任務所需的物理資源和數據資源;④在MSProject中建立各個任務,并確定責任人、開始時間、完成時間等,生成甘特圖;⑤根據各任務之間的依賴關心畫出工程網絡圖,找出關鍵路徑。軟件開發項目管理報告六、教學設計編號:2能力訓練項目(模塊)名稱:FurnishWell工資系統(版本控制)能力訓練任務名稱擬實現的能力目標相關支撐知識訓練方式手段及步驟結果2-1:軟件項目版本控制能熟練使用版本控制工具VSS對開發項目的所有文檔及程序代碼進行checkin和checkout操作,熟悉團隊開發的協作流程①VSS的基本使用方法;②VSS使用中涉及到的概念:項目、工作目錄、版本跟蹤等①VSS服務器的安裝;②VSS客戶端的安裝;③VSS服務器的配置和管理④VSS客戶端的使用:登錄到VSS服務器;如果是第一次登錄到服務器,還需要先設定工資目錄,否則無法進行checkout操作;⑤checkout文件到本地工作目錄中;⑥對本地工作目錄當中的文件進行修改調試;⑦將工作目錄中的文件checkin。VSS服務器中的軟件項目文檔及當前版本程序代碼六、教學設計編號:3能力訓練項目(模塊)名稱:FurnishWell工資系統(數據庫建模)能力訓練任務名稱擬實現的能力目標相關支撐知識訓練方式手段及步驟結果3-1:數據庫結構設計①能使用PowerDesigner對工資系統的數據庫結構進行設計;②能在SQLServer中使用企業管理器設計數據庫結構。①數據庫的基本概念;②E-R數據模型;③E-R圖。①運行PowerDesigner軟件;②了解PowerDesigner界面與基本操作方式;③定義實體及實體間的聯系和角色等④運行SQLServer2000企業管理器,創建數據庫,創建表結構,創建表之間的關系系統概要設計說明書六、教學設計編號:4能力訓練項目(模塊)名稱:FurnishWell工資系統(用戶界面設計)能力訓練任務名稱擬實現的能力目標相關支撐知識訓練方式手段及步驟結果4-1:用戶界面設計能使用UI可視化工具設計用戶界面①用戶界面設計原則;②用戶界面元素:菜單、按鈕、文本框等;③用戶界面設計步驟;④用戶界面設計評價。①啟動Jbuilder開發工具;②FurnishWell工資系統用戶界面設計。工資系統用戶界面六、教學設計編號:5能力訓練項目(模塊)名稱:FurnishWell工資系統(分析設計建模)能力訓練任務名稱擬實現的能力目標相關支撐知識訓練方式手段及步驟結果5-1:寫用戶需求問題陳述文檔能對使用UML軟件開發系統建模有一個全面認識,能對教學案例文檔進行分析,寫出案例問題陳述文檔。①面向對象的基本概念;②面向對象軟件開發過程;③UML目標和UML圖;④UML系統開發;⑤用戶需求的問題陳述寫作方法。給出一個軟件開發項目的需求說明文檔,在老師的指導下,通過小組討論寫出案例的問題陳述。教學案例的問題陳述文檔5-2:建立用例模型能對軟件開發系統作功能需求分析,能對系統建立用例模型①建立用例模型的一般步驟;②參與者和用例的概念及其UML符號表示;③發掘參與者的方法,定義用例的方法。根據案例的問題陳述,在老師的指導下,通過小組討論,結合建立用例模型的步驟及相關知識,在RationalRose中建立用例模型。案例在RationalRose中的用例模型六、教學設計5-3:建立領域類圖能從問題陳述與需求調研中發現需要保存到數據庫中的信息,確定實體類,建立系統領域模型①對象、類及其UML表示;②發掘類的方法;③類間各種關系的概念及UML表示方法在原有建模的基礎上,在老師的指導下,通過小組討論,結合相關知識,找出系統的實體類,確定類之間的關系,在RationalRose中建立領域類圖。案例在RationalRose中的領域類圖5-4:建立順序圖能從用戶需求文檔及用例事件流中確定出某個腳本的對象,及對象之間發送的消息,畫出用例的順序圖。①順序圖圖的概念;②用例腳本的寫作方法;③順序圖的UML建模方法;④消息的概念。在原有建模的基礎上,在老師的指導下,通過小組討論,結合相關知識,寫出用例在各種情況下的腳本,在RationalRose中對每一個腳本建立一個順序圖,并把在該過程中發現的類添加到模型中。案例在RationalRose中的順序圖六、教學設計5-5:建立協作圖能在模型中將已建好的順序圖轉換為協作圖,并能根據用例腳本直接建立協作圖。①協作圖的概念;②在建模工具RationalRose中將順序圖轉換為協作圖的方法。在原有建模的基礎上,在老師的指導下,通過小組討論,結合相關知識,在RationalRose中將所有用例腳本的順序圖轉換為協作圖。案例在RationalRose中的協作圖5-6:建立類圖能確定類、包之間的關系,并對領域類圖中對類之間的關系建模;能從類的職責描述中確定類的屬性與操作,并在建模工具中對其建模。①關聯、依賴、聚合、泛化等關系的基本概念;②關聯的各種屬性的基本概念;③關系建模的基本方法;④類的屬性、操作的基本概念;⑤確定屬性與操作的基本方法;⑥類的屬性與操作的建模方法。在原有建模的基礎上,在老師的指導下,通過小組討論,結合相關知識,確定包與包、類與類之間的關系,確定所有類的屬性與操作,在RationalRose中對領域類圖的關系、類的屬性與操作建模。案例在RationalRose中的類圖六、教學設計5-7:建立活動圖能根據用例事件流的描述建立每個用例的活動圖①活動圖的概念;②活動圖的建模方法,活動圖的優缺點。在原有建模的基礎上,在老師的指導下,通過小組討論,結合相關知識,在RationalRose中畫出所有用例活動圖。案例在RationalRose中的活動圖5-8:建立狀態圖能根據用戶需求文檔及用例事件流的描述建立發生復雜狀態變化的類的狀態圖①狀態圖的概念及應用場合;②狀態的確定方法;③狀態圖的建模方法在原有建模的基礎上,在老師的指導下,通過小組討論,結合相關知識,在RationalRose中對某些狀態發生復雜變化的類建立狀態圖。案例在RationalRose中的狀態圖六、教學設計5-9:類詳細設計能對類進行詳細設計,確定每個類的屬性與操作,類與類直接的關系及關聯的各種特征,對類的詳細設計建模①屬性、操作的概念及其UML表示;②屬性、操作的詳細設計方法;③操作簽名、重載的概念。在原有建模的基礎上,在老師的指導下,通過小組討論,結合相關知識,對類進行詳細設計,在RationalRose中,建立系統類圖。案例在RationalRose中的系統類圖5-10:建立構件圖能從構架工程師的角度設計中小型系統的構架,建立系統的構件圖①系統構架、構件的基本概念;②構架設計的涉及范圍及基本知識;③構件的確定方法在原有建模的基礎上,在老師的指導下,通過小組討論,根據項目的環境狀況,結合相關知識,在RationalRose中建立系統的構件圖。案例在RationalRose中的構件圖六、教學設計5-11:建立部署圖能根據教學案例的性能需求,確定系統的分布結點,畫出系統的部署圖①子系統的概念;②結點及結點的確定方法;③部署圖的構建方法。在原有建模的基礎上,在老師的指導下,通過小組討論,根據項目的實際工作需要,結合相關知識,在RationalRose中建立系統的部署圖。案例在RationalRose中的部署圖5-12:生成程序代碼能根據已建好的系統模型,生成程序代碼文件①邏輯包映射到構件包的方法;②類映射到構件上的方法,編程語言的選擇。在原有建模的基礎上,在老師的指導下,通過小組討論,對模型中的構件設定編程語言,然后對每個構件生成程序代碼文件程序代碼文件5-13:生成數據庫結構能對模型中已確定的實體類生成創建數據庫結構的SQL語句文件①數據庫的基本知識;②前向工程的概念。在原有建模的基礎上,在老師的指導下,通過小組討論,對模型中的所有持久類生成SQL語句文件SQL語句文件六、教學設計編號:6能力訓練項目(模塊)名稱:FurnishWell工資系統(編碼風格)能力訓練任務名稱擬實現的能力目標相關支撐知識訓練方式手段及步驟結果6-1:程序設計風格能編寫出編碼風格很好的程序代碼。①代碼的結構;②語句說明和語句構造;③結構化程序設計。啟動Jbuilder軟件開發工具;設計錄入員工信息界面;給“保存”按鈕寫事件代碼,注意程序設計風格:按照Java程序編程標準,程序要有一個好的結構,如,要有適當的縮進、空行,各種注釋等。具有良好結構的程序代碼六、教學設計編號:7能力訓練項目(模塊)名稱:FurnishWell工資系統(測試與維護)能力訓練任務名稱擬實現的能力目標相關支撐知識訓練方式手段及步驟結果7-1:單元測試能使用測試工具進行單元測試①軟件測試的基本步驟;②白盒測試和黑盒測試方法;③單元測試方法。①使用JUnit測試工具;②創建一個測試用例的子類;③寫一個測試方法斷言期望的結果;④寫一個suite方法,它會使用反射動態地創建一個包含所有的testAddEmployee方法的測試套件;⑤寫一個main()方法以文本運行器的方式方便地運行測試;⑥運行測試。測試結果是否滿足用戶對類的功能需求六、教學設計7-2:集成測試能進行集成測試①系統集成測試的基本步驟;②樁模塊和驅動模塊的概念及定義方法;③自底向上測試方法;自頂向下測試方法;④不同測試策略的比較。①在測試完維護員工信息用例所涉及的所有類的基礎上進行的。②使用非增式集成測試方法,按該用例的事件流完成類的裝配,一次性組裝成完整的用例,進行集成測試。集成測試報告7-3:驗收測試能對系統進行驗收測試驗收測試基本方法①根據用戶需求設計測試方案;②運行工資系統,并按測試方案進行測試。驗收測試報告七、教學方法七、教學方法以任務為驅動的項目教學法緊緊圍繞專業培養目標,以一個軟件工程項目為主線,貫穿于整個教學活動。根據實際的軟件工程過程將項目劃分成7個訓練模塊,每個模塊對應相應的訓練任務。在訓練任務逐個完成的過程中培養軟件開發的能力。項目教學法充分體現“教、學、做”一體的高職教育特色,培養學生的綜合職業能力和職業素養。七、教學方法倒序式教學法根據人們的認知特點,我們在提出任務后,首先演示任務完成后的效果,而后再進行分析、總結,即“先展示結果后講授其實現過程”的倒序式教學方法,使抽象的任務描述能以直觀的形式展示出來,有利于學生理解任務的要求和工作目標,也極大地激化了學生的學習興趣。七、教學方法小組合作+角色扮演的自主學習法把學生分成若干個小組,每個小組2~4人,以小組為單位完成實戰演練項目,小組內部人員分工扮演各種角色,如項目經理、系統分析師、系統架構師、軟件開發師、測試工程師、配置管理工程師等,模擬現實,活化學習內容,提供實戰性和趣味性。教師和學生共同對任務完成情況做出評價:由教師評價小組;學生針對自己的完成情況與在小組所完成的任務中所作的貢獻,做出自我評價;小組間互相做出評價。該教學方法可以激發學生的團隊合作精神,增強溝通能力,同時也可以激發學生自主學習的熱情。七、教學方法邊講邊練、講練結合的師傅帶徒弟式的教學法該課程采用多媒體教學,其授課地點也就是實訓場所,已搭建好軟件工程操作平臺,教師先對教學案例作操作演示,學生觀看并模仿,然后學生再按步驟練習老師所演示的內容。在學生練習過程中,教師深入其中,給予學生個別輔導,以加深理解并熟練掌握操作過程。七、教學方法頭腦風暴的互動教學法教師在調動學生已有知識來執行現有任務的時候,或者在激發學生潛在能力解決現實問題的時候,需要通過提出一連串的問題,要求學生快速回答,或自問自答,或給與判斷。這種方法可以激發學生的快速反應能力,喚醒記憶力,加深印象,提高用腦效率,活躍課堂氣氛。七、教學方法多媒體網絡教學方法課堂教學時采用多媒體教學手段,盡可能增大課堂信息量,使授課內容變得生動、豐富,吸引學生注意力并活躍課堂氣氛,激發學生學習興趣,對內容歸納條理化有利于加深學生的理解和記憶,收到了良好的教學效果,提高了教學質量。對需要操作演示的內容,可通過多媒體網絡教學系統進行廣播,讓學生實時地感知其演進過程,化抽象為具體,便于學生理解問題。八、教學手段(一)采用電子課件和軟件開發工具使用教程教案已實現電子化,并按照精品課程建設的要求,開發了一套適應本課程教學的多媒體教學課件,在教學過程中全面適應多媒體教學。從網上下載了軟件工程相關的各個開發工具使用教程,精心制作網絡課程,通過演示便于學生理解軟件工程過程以及軟件開發支撐工具的使用。八、教學手段(二)充分利用校園網、互聯網技術,開展教學,方便了學生自學學生通過課堂學習已了解所要求的知識點,以及實際的操作步驟,但要深入理解并融會貫通,還需要學生課后自學。其自學途徑有以下幾種:1.通過任課老師提供的電子課件、案例等教學資料。2.通過校園網搜索圖書館的電子期刊、電子書籍等資源。3.通過互聯網查找企業網站有關軟件工程等方面的資料。4.通過專業網站和專業論壇等與專業人士進行交流。5.對于基本原理不懂的,還可以通過本門課程的網絡課程在線答疑,學生可隨時在網上與教師討論,學生之間也可在網上討論鞏固基本理論。6.學生通過搭對子,互相幫助學習。八、教學手段(三)利用校內專業實驗室,實現校內資源共享學校內可以利用的工學結合的教學環境有三個綜合實訓室:軟件工程綜合實訓室、數據庫與ERP系統應用綜合實訓室、網站設計與電子商務綜合實訓室,可以安排學生實習以完成各項實訓任務。
八、教學手段(四)利用仿真模擬實驗室和教學軟件進行項目教學使用來自于企業真實的教學案例,構建仿真模擬環境讓學生在實訓室如同進入軟件企業。充分利用學校的仿真實訓室,提供給學生一個很好的模擬實踐基地。實訓室內各項設備按照真實的軟件企業配備,并有軟件開發流程指南,按照軟件企業的工作崗位設置流動性地設置學生的實訓崗位,學生的實訓過程也就是軟件企業真實的工作過程。
教學仿真平臺八、教學手段(五)充分利用校外實習基地,開展產學研合作的教學模式采取教師到企業參觀、深入企業學習鍛煉、教師為企業培訓員工、企業專業人士到學校給學生講課、學生到企業生產實習的方式,實現學校與企業合作,讓教師和學生了解企業的最新需求,增強學生的感性認識,也讓學生逐步熟悉軟件企業的工作環境和工作內容,了解一些大型軟件企業的企業文化,達到了校企雙贏的效果。九、實踐條件(一)校內實訓設備與實訓環境實訓設備建設按行業崗位群屬性建設計算機應用與軟件技術一體化生產性實訓基地,從專業技能分解為6個綜合實訓室,以滿足與校外頂崗實習的有機銜接與融通。以現有實訓條件為基礎,按照企業的實際要求,聯合企業整合軟件專業實訓基地,建設高度仿真企業運作模式和項目開發環境、配套主流技術軟件的多功能實訓基地,滿足教學、培訓、技能鑒定、技術研發等需要。校企共建一體化生產性軟件工程綜合實訓室九、實踐條件聯合企業制定實訓室建設方案和相應管理制度,并由專業教學指導委員會論證。與北京ATA公司等共同建設實訓環境,使其符合軟件工程、軟件測試和移動應用開發等崗位要求。根據企業真實項目或再現項目,專業教師與企業兼職教師共同指導,完成生產性實訓。用第二階段的綜合實訓取代畢業設計環節,通過綜合實訓項目成果(包括項目文檔、項目代碼等)來體現綜合能力訓練的效果。校企合作進行項目研發和產品開發(例如企業管理信息系統開發、外包業務等等);引入企業的研發項目,利用實訓基地完善的軟硬件環境,完成學生的校內頂崗實習。拓寬與權威培訓機構的合作,面向社會提供IT證書認證培訓和技能鑒定服務。九、實踐條件實訓環境建設通過局域網使每臺電腦相連,并同教師機相連,每臺電腦均可連接Internet網,通過多媒體教學軟件實施師生交互式教學,應用各種軟件開發工具,使學生在實訓室完全仿真的情景下模擬軟件工程項目的開發工作,提供企業式的教學環境。九、實踐條件二、校外實習基地的建設與利用軟件技術專業現與廣州華工信元通信技術有限公司、廣州市灝瀚電腦科技有限公司、廣州華工信息軟件集團有限公司、佛山市超迅科技有限公司、廣州泛網視訊科技有限公司、廣東華際友天信息科技有限公司等7個校外實習基地建立了緊密型合作關系,每年我們都有學生前往這些企業頂崗實習,這些企業的領導和業務骨干從職業能力訓練的角度出發,指導學生從事真實的軟件開發工作,充當學生的實踐老師,使學生一畢業就能適應工作崗位的需要。除了緊密型實習基地外,我們還建立了一批松散型實習基地,不定期地聘請這些企業的業務骨干來校對學生進行輔導,以開講座的形式為學生上課。為了滿足專業實踐性教學的需要,取得更好的實
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 菜油供貨協議書
- 軟件工程勞務合同協議
- 托管老師務工協議書
- 維修工程經營協議書
- 解釋離婚協議書
- 更換電表協議書
- 夫妻維持感情協議書
- 夫妻婚內房產分配協議書
- 朋友合股購房協議書
- 更改合同稅點協議書
- 2024年廣東潮州中考物理一模試題 (含答案)
- 中國文化概況chapter-1
- 2024年中職高考數學計算訓練 專題13 數列的相關計算
- ISO22716-執行標準化妝品良好操作規范GMPC標準及內審員培訓教材
- 2024年全國高考數學試題及解析答案(新課標Ⅱ卷)
- 2024年中考語文滿分作文6篇(含題目)
- 工程造價咨詢服務投標方案(技術方案)
- 四川省宜賓市2024年小升初語文真題試卷及答案
- 二手車過戶原車主委托書模板
- 2023年10月00322中國行政史試題及答案含解析
- 醫院培訓課件:《PPD試驗》
評論
0/150
提交評論