軟件工程開發設計(學期:24個月)
報名條件:
1、要求學員大學??埔陨蠈W歷(全日制統招)
2、要求學員掌握一種面向對象的程序語言,如C++,C#,Java,VB.NET等;
3、具有一定的英語、數學、物理基礎。
就業前景:可從事程序開發,軟件開發,數據庫開等相關開發類工作。
學習時間:學期24個月
學習內容:
第一部分 軟件工程程序員(基礎類課程)
課程內容:1、計算機應用基礎2、計算機專業英語3、標準C/C++程序設計(Java程序設計基礎)4、操作系統(基 于Linux)
課程目標:
了解計算機基礎知識,能夠掌握辦公自動化操作,計算機網絡基礎;
了解線性表、棧隊、列、串、數組和廣義表、樹、圖、查找及排序等;
熟悉進程管理、作業管理、存儲管理、文件管理、設備管理、操作系統結構設計;
熟悉網絡操作系統;
熟悉Linux系統涉及到的各種管理知識和技術
掌握標準C/C++語言及其編程方法,采用互動式案例及應用技術講解C++編程的原理、方法和技巧
第二部分 軟件工程編程師(中級類課程)
課程內容:
1、離散數學2、數據結構(基于C++/JAVA)3、數據庫系統概 論(基于Oracle)
課程目標:
掌握JAVA語言的語法;
能夠使用JAVA來創建圖形用戶接口(GUI)、事件處理機制、例外處理、多線程、網絡編程等技術;
了解文件輸入、輸出,多媒體編程方面的知識;
能夠應用面向對象的方法具體實現某些結構;
了解基于Oracle數據庫原理,SQL/PL-SQL,存儲過程、觸發器、數據庫管理
第三部分 軟件工程高級架構師(高級類課程)
A類課程:1、計算機網絡技術2、JSP/Servlet編程技術3、J2EE高級編程技術4、軟件工程5、項目實戰
目標:1、了解計算機網絡體系結構、分層原理、數據通信、網絡協議、交換網絡、差錯控制等基本問題和主要算法;
2、J2EE Web組件編程技術中所涉及到的JSP、Servlet及Java Bean組件技術、JDBC數據庫技術以及JavaScript等;
3、掌握使用Sun公司的J2EE開發和部署企業多層分布式應用的解決方案
4、熟悉J2EE平臺的Weblogic應用服務器下的J2EE項目的開發,及以Jbuilder為開發工具的企業應用的設計、發布和維護等方面的技術;
5、掌握軟件工程基本范疇,軟件開發流程階段,軟件開發模式、統一軟件開發過程,面向對象分析設計技巧等;
掌握軟件開發過程與文檔,UML基本用法及CVS軟件配置管理工具,需求分析、概要設計、詳細設計、編碼、測試等全面涉足的軟件項目開發;
B類課程:1、計算機網絡技術2、UNIX/Linux下的C編程技術3、VC++.NET編程技術4、軟件工程5、項目實戰
目標:1、了解計算機網絡體系結構、分層原理、數據通信、網絡協議、交換網絡、差錯控制等基本問題和主要算法;
2、對UNIX操作系統的編程環境做了詳細而深入的講座,并對UNIX中的程序開發方法做了有針對性的指導;
3、 開發環境介紹、創建第一個VISUAL C++.NET程序、托管代碼對標準C++的擴展、如何使用托管的C++擴展、WINFORM及控件編程、高級控件編程、GDI+編程、屬性編程、使用ATL編寫COM組件、事件編程、基于DHYML的對話框應用程序、OLEDB使用者屬性編程、使用ATL SERVER開發WEB應用ATL WEB SERVICE開發、標準模板庫等;
4、掌握軟件工程基本范疇,軟件開發流程階段,軟件開發模式,統一軟件開發過程,面向對象分析設計技巧等;
5、掌握軟件開發過程與文檔,UML基本用法及CVS軟件配置管理工具,需求分析、概要設計、詳細設計、編碼、測試等全面涉足的軟件項目開發;
C類課程:1、計算機網絡技術2、UNIX/Linux編程基礎3、UNIX/Linux高級編程4、軟件工程5、項目實戰
目標:1、了解計算機網絡體系結構、分層原理、數據通信、網絡協議、交換網絡、差錯控制等基本問題和主要算法;
2、 對UNIX操作系統的編程環境做了詳細而深入的講座,并對UNIX中的程序開發方法做了有針對性的指導;
3、利用標準的UNIX開發工具,掌握UNIX操作系統的內部工作方式,包括文件系統的內部操作以及大量UNIX函數的正確使用方法和技巧;
4、掌握軟件工程基本范疇,軟件開發流程階段,軟件開發模式,統一軟件開發過程,面向對象分析設計技巧等;
5、掌握軟件開發過程與文檔,UML基本用法及CVS軟件配置管理工具,需求分析、概要設計、詳細設計、編碼、測試等全面涉足的軟件項目開發;
現代設計職業溝通和素質教育
第四部分 畢業課程
一、綜合訓練課程
1、就業方向及目標指導
2、應騁技藝及就業禮議
3、工作中的壓力處理及人際關系介紹
二、畢業考核
1、相關程序整理(每一類型程序擁有5套,并詳細介紹及答辨)
2、隨機考核(設計一套程序)
三、安排相關單位實習
1、安排實習單位(帶薪)
2、實習期間,學校抽查實習情況
3、實習結束后回學校進行實習總結
第五部分 頒發證書
維A計算機學校軟件工程畢業證書