(三)數(shù)據(jù)庫應用
《數(shù)據(jù)庫應用》本課程的目的和任務是通過SQL Server 2000這個數(shù)據(jù)庫管理系統(tǒng),使學生全面地了解和掌握數(shù)據(jù)庫系統(tǒng)的基本概念、原理及應用技術,使學生系統(tǒng)科學地受到分析問題和解決問題的訓練,提高運用理論知識解決實際問題的能力,特別是數(shù)據(jù)庫系統(tǒng)的實際應用系統(tǒng)的開發(fā)能力。學生通過學習該課程后,在思想、知識和能力等方面應達到開闊思維、掌握數(shù)據(jù)獲取、組織、分析、管理和開發(fā)的知識,獲得數(shù)據(jù)庫應用開發(fā)的能力。
(四)計算機網(wǎng)絡基礎
《計算機網(wǎng)絡基礎》本課程包括計算機網(wǎng)絡的基礎知識,Windows2000 server組網(wǎng)知識,通過本課程的學習,學生可以對計算機網(wǎng)絡從整體上有一個較清晰的了解,掌握基本的網(wǎng)絡建設和網(wǎng)絡管理技術,使學生將網(wǎng)絡理論、技術、應用融為一體,是一門結(jié)合理論,解決實際問題的課程。
(五)UML
《UML》是一種定義良好、易于表達、功能強大且普遍適用的建模語言。它溶入了軟件工程領域的新思想、新方法和新技術。作用域不限于支持面向?qū)ο蟮姆治雠c設計 , 還支持從需求分析開始的軟件開發(fā)的全過程。 Rational Rose是分析和設計面向?qū)ο筌浖到y(tǒng)的強大的可視化工具。 Rose模型是系統(tǒng)的圖形,包括所有框圖、角色、使用用例、對象、類、組件和部署。
(六)J2EE程序設計
《J2EE程序設計》課程包括Java的各個方面,以及開發(fā)環(huán)境,設計模式,和經(jīng)典案例分析等實用內(nèi)容。通過本課程的學習,學生將具有J2EE開發(fā)的扎實理論基礎和實際設計經(jīng)驗,可勝任企業(yè)級應用的設計和開發(fā)等實際工作。
(七)軟件工程
《軟件工程》課程介紹了軟件工程的概念、原理和典型的技術方法。通過本課程的學習,學生將掌握軟件工程的基本概念和基本原理,熟練掌握一些常用的實用開發(fā)方法和技術。了解軟件工程各領域的發(fā)展方向;掌握如何用工程化的方法開發(fā)軟件項目,以及開發(fā)過程中應遵循的流程、準則、標準和規(guī)范。能夠利用所學知識去解決一些實際的應用問題。
(八)軟件測試技術
《軟件測試技術》課程介紹軟件危機和軟件工程、軟件工具、軟件測試的一般性理論、軟件測試用例設計、軟件測試難點與ISA的相關解決、軟件自動化測試質(zhì)量的規(guī)范和度量、Panorama測試軟件的安裝和設置、軟件系統(tǒng)結(jié)構(gòu)與系統(tǒng)流程的自動化分析、軟件質(zhì)量自動評估分析、軟件測試文檔的自動生成、軟件自動測試和測試用例生成、內(nèi)存自動檢查分析、故障自動跟蹤分析、軟件測試用例的自動回收、軟件自動化測試的實例分析等。
附: