學(xué)費(fèi): 最新收費(fèi)標(biāo)準(zhǔn)請(qǐng)咨詢
一、專業(yè)基本信息
專業(yè)代碼:080902
中文專業(yè)名稱:軟件工程
英文專業(yè)名稱: Software Engineering
學(xué)科門類: 工學(xué)
類別:計(jì)算機(jī)類
授予學(xué)位:工學(xué)學(xué)士
專業(yè)優(yōu)勢(shì)與特色:針對(duì)四川省內(nèi)中小型IT企業(yè)急需軟件測(cè)試人才的現(xiàn)狀,本專業(yè)開設(shè)軟件測(cè)試課程模塊并由獲得國(guó)家軟件測(cè)試中心認(rèn)證的教學(xué)團(tuán)隊(duì)組織教學(xué)和指導(dǎo)實(shí)踐,以加強(qiáng)學(xué)生軟件測(cè)試技術(shù)的培養(yǎng)。
二、培養(yǎng)目標(biāo)
本專業(yè)培養(yǎng)適應(yīng)社會(huì)主義現(xiàn)代化建設(shè)需要,德、智、體、美等方面全面發(fā)展,掌握自然科學(xué)和人文社會(huì)科學(xué)基礎(chǔ)知識(shí)、計(jì)算機(jī)科學(xué)基礎(chǔ)理論、軟件工程專業(yè)及應(yīng)用知識(shí),具備將基本原理與技術(shù)應(yīng)用于對(duì)復(fù)雜軟件系統(tǒng)進(jìn)行分析、設(shè)計(jì)、驗(yàn)證、確認(rèn)、實(shí)現(xiàn)、應(yīng)用和維護(hù),以及軟件系統(tǒng)開發(fā)和管理的能力,具有初步的創(chuàng)新、創(chuàng)業(yè)意識(shí),具有競(jìng)爭(zhēng)和團(tuán)隊(duì)精神,能適應(yīng)技術(shù)進(jìn)步和社會(huì)需求變化,能在企業(yè)、事業(yè)單位從事軟件設(shè)計(jì)、開發(fā)、測(cè)試、管理和服務(wù)工作的高素質(zhì)基層應(yīng)用型軟件工程技術(shù)人才。
本專業(yè)面向四川區(qū)域經(jīng)濟(jì)發(fā)展,以電子信息產(chǎn)業(yè)(主要是軟件和信息技術(shù)服務(wù)業(yè))、新一代信息技術(shù)戰(zhàn)略性新興產(chǎn)業(yè)的需求為導(dǎo)向,服務(wù)于省內(nèi)中小型IT企業(yè),以應(yīng)用型工程化人才培養(yǎng)為中心,注重應(yīng)用能力培養(yǎng)和素質(zhì)教育。
三、專業(yè)核心課程及簡(jiǎn)介
本專業(yè)核心課程共5門,包括:軟件質(zhì)量保證與測(cè)試、編譯原理、軟件設(shè)計(jì)與體系結(jié)構(gòu)、軟件需求分析、軟件項(xiàng)目管理等。
軟件質(zhì)量保證與測(cè)試:本課程介紹軟件質(zhì)量與軟件測(cè)試的基礎(chǔ)知識(shí)以及軟件測(cè)試的方法、技術(shù)和工具,使學(xué)生了解軟件產(chǎn)品質(zhì)量保證的思想和管理體系,掌握軟件測(cè)試的方法和技術(shù),具有綜合運(yùn)用軟件測(cè)試方法、技術(shù)和工具的實(shí)際能力。
編譯原理:本課程介紹編譯程序構(gòu)造的一般原理和基本方法。內(nèi)容包括語(yǔ)言和文法、詞法分析、語(yǔ)法分析、語(yǔ)法制導(dǎo)翻譯、中間代碼生成、存儲(chǔ)管理、代碼優(yōu)化和目標(biāo)代碼生成。在理論、技術(shù)、方法上都對(duì)學(xué)生提供了系統(tǒng)而有效的訓(xùn)練,有利于提高軟件人員的素質(zhì)和能力。
軟件設(shè)計(jì)與體系結(jié)構(gòu):本課程介紹軟件設(shè)計(jì)的相關(guān)知識(shí),深入講解設(shè)計(jì)模式與中間件技術(shù),使學(xué)生掌握設(shè)計(jì)模式和中間件的原理、方法和技術(shù),理解軟件設(shè)計(jì)的評(píng)價(jià)與改進(jìn),初步具備在實(shí)際開發(fā)中應(yīng)用設(shè)計(jì)模式和中間件技術(shù)的能力。
軟件需求分析:本課程將講解需求獲取、需求分析、需求驗(yàn)證和需求管理的相關(guān)技術(shù)以及需求文檔標(biāo)準(zhǔn),使學(xué)生能夠運(yùn)用多種技術(shù)獲取和組織需求,使用目標(biāo)分析和用例分析等技術(shù)進(jìn)行需求分析,使用形式化和非形式化技術(shù)為不同類型的系統(tǒng)表示功能性和非功能性需求,能夠根據(jù)標(biāo)準(zhǔn)驗(yàn)證需求,并與不同涉眾進(jìn)行協(xié)商和達(dá)成一致的需求。
軟件項(xiàng)目管理:本課程介紹軟件項(xiàng)目管理的概念和方法,主要內(nèi)容包括項(xiàng)目合同管理、軟件過程管理、項(xiàng)目計(jì)劃與監(jiān)控、項(xiàng)目風(fēng)險(xiǎn)管理、軟件配置管理以及人員管理,使學(xué)生能夠在有限的資源約束下,運(yùn)用系統(tǒng)的觀點(diǎn)、方法和理論,對(duì)軟件開發(fā)項(xiàng)目的全過程進(jìn)行計(jì)劃、組織、指揮、協(xié)調(diào)、控制和評(píng)價(jià),從而以最佳的成本效益來實(shí)現(xiàn)項(xiàng)目目標(biāo)。
四、主要實(shí)踐性教學(xué)環(huán)節(jié)
大學(xué)軍事技能訓(xùn)練、工程素質(zhì)訓(xùn)練、社會(huì)實(shí)踐、程序設(shè)計(jì)綜合課程設(shè)計(jì)、數(shù)據(jù)庫(kù)建模課程設(shè)計(jì)、桌面應(yīng)用開發(fā)實(shí)踐、Web應(yīng)用開發(fā)實(shí)踐、企業(yè)應(yīng)用開發(fā)實(shí)踐、功能測(cè)試實(shí)踐、自動(dòng)化測(cè)試實(shí)踐、自動(dòng)化測(cè)試實(shí)踐、軟件工程綜合實(shí)踐、畢業(yè)實(shí)習(xí)、創(chuàng)新創(chuàng)業(yè)實(shí)踐、畢業(yè)設(shè)計(jì)(論文)等。