一、培養(yǎng)目標(biāo)
本專業(yè)培養(yǎng)德智體美勞全面發(fā)展,掌握數(shù)理基礎(chǔ)和計(jì)算機(jī)軟件理論與軟件工程的基本理論、知識和方法,具備軟件設(shè)計(jì)與開發(fā)能力、軟件評審測試與維護(hù)能力、軟件系統(tǒng)分析與軟件項(xiàng)目管理的專業(yè)核心能力,以及終身學(xué)習(xí)能力,具有國際視野和跟蹤軟件行業(yè)前沿領(lǐng)域發(fā)展的洞察力、事業(yè)心和創(chuàng)新意識,擔(dān)當(dāng)精神和團(tuán)隊(duì)合作能力,能夠在軟件類企事業(yè)單位,從事軟件工程研究、設(shè)計(jì)、開發(fā)、維護(hù)、測試、管理、服務(wù)等工作的“敢為人先,無私奉獻(xiàn)”的應(yīng)用型人才。
學(xué)生畢業(yè)5年左右,在信息技術(shù)類企業(yè)及事業(yè)單位勝任項(xiàng)目經(jīng)理、系統(tǒng)架構(gòu)師、軟件開發(fā)和測試高級工程師等軟件項(xiàng)目管理與軟件系統(tǒng)開發(fā)核心崗位。
1. 富有社會(huì)責(zé)任感、人文精神及篤志強(qiáng)國情懷,恪守軟件工程師職業(yè)道德,重視社會(huì)、環(huán)境和法律的要求,并能用其指導(dǎo)工程實(shí)踐
2. 能夠綜合運(yùn)用工程知識和專業(yè)技術(shù),解決大中型軟件項(xiàng)目管理和軟件系統(tǒng)分析、設(shè)計(jì)、開發(fā)、測試及運(yùn)維過程中出現(xiàn)的關(guān)鍵問題。
3. 在工程項(xiàng)目中能夠遵循專業(yè)及行業(yè)標(biāo)準(zhǔn),重視質(zhì)量保證和成本控制。
4. 在工程實(shí)踐中能夠主動(dòng)承擔(dān)團(tuán)隊(duì)角色并與成員有效溝通,具備領(lǐng)導(dǎo)軟件項(xiàng)目團(tuán)隊(duì)能力。
5. 具有自主學(xué)習(xí)和創(chuàng)新能力,能夠主動(dòng)學(xué)習(xí)和跨文化交流,保證職業(yè)可持續(xù)發(fā)展。
二、畢業(yè)要求
1.工程知識:掌握數(shù)學(xué)、自然科學(xué)、工程基礎(chǔ)和軟件工程專業(yè)知識,能夠?qū)⒏黝愔R用于描述、分析和解決軟件工程領(lǐng)域中的復(fù)雜工程問題。
1.1 能夠使用數(shù)學(xué)與自然科學(xué)的基本知識、考慮多方面的因素將復(fù)雜工程問題進(jìn)行正確描述和表達(dá)。
1.2 能夠使用合適的數(shù)學(xué)公式或模型對復(fù)雜工程問題進(jìn)行求解或近似求解。
1.3 能夠使用工程原理和數(shù)學(xué)、自然科學(xué)知識將工程問題形式化,給出解決問題的方案,根據(jù)具體問題提出適應(yīng)情況的改進(jìn)途徑。
1.4 具有一定的軟件設(shè)計(jì)能力,將數(shù)學(xué)公式或模型使用計(jì)算機(jī)進(jìn)行計(jì)算或近似計(jì)算。
2.問題分析:在信息收集、文獻(xiàn)檢索的基礎(chǔ)上,應(yīng)用計(jì)算機(jī)領(lǐng)域涉及的數(shù)學(xué)、自然科學(xué)和工程基礎(chǔ)與專業(yè)知識,識別、表達(dá)、并通過文獻(xiàn)研究分析復(fù)雜工程問題,以獲得有效結(jié)論。
2.1 將復(fù)雜工程問題進(jìn)行分析,識別其關(guān)鍵環(huán)節(jié)和參數(shù),并能夠表達(dá)出來。
2.2 能夠通過模擬或者實(shí)驗(yàn)了解解決問題的多個(gè)方案或不同步驟可供選擇。
2.3 會(huì)運(yùn)用圖書館、數(shù)據(jù)庫、網(wǎng)絡(luò)等資源進(jìn)行文獻(xiàn)檢索和資料查詢。
2.4 能夠表達(dá)工程問題的解決方案或?qū)嶒?yàn)步驟以便實(shí)施,能夠應(yīng)用數(shù)學(xué)、自然科學(xué)和工程科學(xué)的基本原理通過實(shí)驗(yàn)比較來驗(yàn)證解決方案的準(zhǔn)確性和合理性,獲得有效結(jié)論。
3.設(shè)計(jì)/開發(fā)解決方案:能夠設(shè)計(jì)針對復(fù)雜軟件工程問題的解決方案,設(shè)計(jì)滿足特定需求的軟件系統(tǒng)、可復(fù)用模塊或組件,并能夠在設(shè)計(jì)環(huán)節(jié)中體現(xiàn)創(chuàng)新意識,考慮社會(huì)、健康、安全、法律、文化以及環(huán)境等因素。
3.1能夠根據(jù)軟件工程知識和數(shù)學(xué)知識給出復(fù)雜軟件工程設(shè)計(jì)的基本思路和解決方案。
3.2 按照軟件工程基本理論,在考慮社會(huì)、健康、安全、法律、文化以及環(huán)境等因素下可對設(shè)計(jì)方案及軟件系統(tǒng)、可復(fù)用模塊或組件等在技術(shù)、經(jīng)濟(jì)等方面進(jìn)行評價(jià),確認(rèn)其可行性。
3.3 能夠針對特定軟件需求、可復(fù)用軟件模塊、軟件組件確定數(shù)據(jù)結(jié)構(gòu)和算法,確定其實(shí)現(xiàn)方法,在軟件設(shè)計(jì)或?qū)崿F(xiàn)方法中體現(xiàn)出創(chuàng)新意識,降低軟件的復(fù)雜度,提高軟件的可用性、友好程度等。
4.研究:能夠基于科學(xué)原理并采用科學(xué)方法對復(fù)雜軟件工程問題進(jìn)行研究,包括建立軟件模型、設(shè)計(jì)實(shí)驗(yàn)、分析與解釋數(shù)據(jù)、并通過信息綜合得到合理有效的結(jié)論。
4.1 能夠了解計(jì)算機(jī)硬件、系統(tǒng)軟件、網(wǎng)絡(luò)等工作原理。
4.2能夠理解系統(tǒng)軟件的設(shè)計(jì)思路和基本原理并能夠運(yùn)用相應(yīng)原理采用科學(xué)方法解決具體問題,理解操作系統(tǒng)、編譯器、數(shù)據(jù)庫管理系統(tǒng)等復(fù)雜軟件系統(tǒng)的設(shè)計(jì)原理,并采用科學(xué)方法進(jìn)行實(shí)驗(yàn)以解決具體復(fù)雜軟件工程問題,具備初步工程研究能力。?
4.3 能夠建立適當(dāng)?shù)能浖P筒⑼瓿蓪?shí)驗(yàn),通過分析與解釋數(shù)據(jù)、信息綜合得到合理有效的結(jié)論。
5.使用現(xiàn)代工具:能夠針對復(fù)雜軟件工程問題,開發(fā)、選擇與使用恰當(dāng)?shù)募夹g(shù)、資源、現(xiàn)代工程工具和信息技術(shù)工具,利用形式化方法完成復(fù)雜軟件系統(tǒng)的分析、預(yù)測、模擬、設(shè)計(jì)、驗(yàn)證、確認(rèn)、實(shí)現(xiàn)、應(yīng)用和維護(hù),并能夠理解其局限性。
5.1 能夠自行開發(fā)或選擇恰當(dāng)?shù)能浖こ坦ぞ吆图夹g(shù),利用適當(dāng)?shù)馁Y源,對復(fù)雜軟件工程問題進(jìn)行需求分析、前景預(yù)測、功能或界面模擬,了解主要的軟件測試方法和主流的測試工具,能夠采用恰當(dāng)?shù)姆椒ê凸ぞ邔浖M(jìn)行測試和驗(yàn)證,并能夠給出應(yīng)用和維護(hù)方案。?
5.2 能夠了解軟件體系架構(gòu)和設(shè)計(jì)模式的局限性,了解常見軟件工具和技術(shù)的局限性,能夠根據(jù)復(fù)雜軟件工程問題進(jìn)行選擇,并進(jìn)行設(shè)計(jì)。
5.3 能夠了解主流的軟件開發(fā)語言(如Java或C)和平臺(如Windows或Android),能夠選擇恰當(dāng)?shù)拈_發(fā)工具完成軟件開發(fā),并能夠理解開發(fā)過程的局限性,使用恰當(dāng)?shù)能浖こ谭椒ɑ蛘Z言(如UML)和規(guī)范的文檔等形式呈現(xiàn)軟件系統(tǒng)解決方案和成果。
6.工程與社會(huì):能夠基于工程相關(guān)領(lǐng)域背景知識進(jìn)行合理分析,評價(jià)專業(yè)工程實(shí)踐和復(fù)雜軟件工程問題解決方案對社會(huì)、健康、安全、法律以及文化的影響,并理解應(yīng)承擔(dān)的責(zé)任。?
6.1 能夠針對不同的軟件需求,了解其應(yīng)用領(lǐng)域背景知識,說明其需求的合理性,用軟件工程方法完成對軟件工程項(xiàng)目實(shí)踐過程的文檔化并進(jìn)行評價(jià)。
6.2 能夠采用適當(dāng)?shù)姆椒ㄔu價(jià)復(fù)雜軟件工程實(shí)踐對社會(huì)、健康、安全、法律以及文化的影響,并理解應(yīng)承擔(dān)的責(zé)任。
7.環(huán)境和可持續(xù)發(fā)展:能夠理解和評價(jià)針對復(fù)雜軟件工程問題的專業(yè)工程實(shí)踐對環(huán)境、社會(huì)可持續(xù)發(fā)展的影響。
7.1 能夠了解軟件工程及相關(guān)行業(yè)的政策和法律法規(guī),能夠了解國內(nèi)外行業(yè)標(biāo)準(zhǔn)、規(guī)范和技術(shù)發(fā)展趨勢。
7.2能夠理解復(fù)雜軟件工程問題的專業(yè)實(shí)踐和對環(huán)境以及社會(huì)可持續(xù)發(fā)展的影響。?
8.職業(yè)規(guī)范:具有人文社會(huì)科學(xué)素養(yǎng)、社會(huì)責(zé)任感,能夠在軟件工程實(shí)踐中理解并遵守工程職業(yè)道德和規(guī)范,履行責(zé)任。?
8.1 能夠樹立正確的世界觀、人生觀、價(jià)值觀,具備良好的人文社會(huì)科學(xué)素養(yǎng)。
8.2 能夠擁有健康的體質(zhì)、良好的心理素質(zhì)和社會(huì)責(zé)任感,能夠具備軟件工程師的專業(yè)素質(zhì)和職業(yè)道德和規(guī)范,履行責(zé)任。
8.3 能夠理解軟件工程師對公眾的安全、健康和福祉,以及環(huán)境保護(hù)的社會(huì)責(zé)任,能夠在軟件工程實(shí)踐中自覺履行責(zé)任。
9.個(gè)人和團(tuán)隊(duì):能夠在多學(xué)科背景下的軟件項(xiàng)目團(tuán)隊(duì)中承擔(dān)個(gè)體、團(tuán)隊(duì)成員以及負(fù)責(zé)人的角色。?
9.1 能夠在多學(xué)科背景下理解團(tuán)隊(duì)的意義,了解軟件項(xiàng)目團(tuán)隊(duì)的角色,能夠在多學(xué)科背景下主動(dòng)與其他成員溝通、合作、開展工作。
9.2 能夠在團(tuán)隊(duì)中承擔(dān)個(gè)體、團(tuán)隊(duì)成員以及負(fù)責(zé)人的角色。
10.溝通:能夠就復(fù)雜軟件工程問題與業(yè)界同行及社會(huì)公眾進(jìn)行有效溝通和交流,包括撰寫報(bào)告和設(shè)計(jì)文稿、陳述發(fā)言、清晰表達(dá)或回應(yīng)指令,并具備一定的國際視野,能夠在跨文化背景下進(jìn)行溝通和交流。
10.1能夠就復(fù)雜軟件工程問題與業(yè)界同行進(jìn)行有效溝通和交流,能夠就復(fù)雜工程問題與社會(huì)公眾進(jìn)行有效溝通和交流,包括撰寫報(bào)告和設(shè)計(jì)文稿、陳述發(fā)言、清晰表達(dá)或回應(yīng)指令,正確表達(dá)自己的觀點(diǎn)和工作成果。
10.2 了解計(jì)算機(jī)領(lǐng)域的國際發(fā)展趨勢和研究熱點(diǎn),具有較好的英文(或其他主流外語)的寫作和表達(dá)能力,能夠在跨文化背景下進(jìn)行溝通和交流。
11.項(xiàng)目管理:理解并掌握復(fù)雜軟件工程項(xiàng)目管理原理與經(jīng)濟(jì)決策方法,并能在多學(xué)科環(huán)境中應(yīng)用,具有一定的軟件項(xiàng)目管理能力。
11.1 能夠理解和掌握復(fù)雜軟件工程項(xiàng)目管理原理和經(jīng)濟(jì)決策方法。
11.2 能夠在多學(xué)科環(huán)境中根據(jù)復(fù)雜軟件工程項(xiàng)目特征選擇恰當(dāng)?shù)捻?xiàng)目管理方法和經(jīng)濟(jì)決策方法。
11.3 能夠選擇恰當(dāng)?shù)能浖?xiàng)目管理工具、工程模型并進(jìn)行實(shí)踐。?
11.4 能夠具備對復(fù)雜軟件工程項(xiàng)目進(jìn)行項(xiàng)目管理的能力并進(jìn)行實(shí)踐。
12.終身學(xué)習(xí):具有自主學(xué)習(xí)和終身學(xué)習(xí)的意識,有不斷學(xué)習(xí)和適應(yīng)發(fā)展的能力。?
12.1能夠認(rèn)識到自主和終身學(xué)習(xí)的必要性,具有自主學(xué)習(xí)和終身學(xué)習(xí)意識,養(yǎng)成自主學(xué)習(xí)習(xí)慣。?
12.2掌握本領(lǐng)域?qū)I(yè)技能的自主學(xué)習(xí)方法,能夠主動(dòng)跟蹤、分析和總結(jié)計(jì)算機(jī)領(lǐng)域的新技術(shù)新方法和行業(yè)發(fā)展新動(dòng)態(tài),能夠適應(yīng)計(jì)算機(jī)相關(guān)領(lǐng)域的新理念和新技術(shù)。
三、主干學(xué)科
軟件工程
四、核心課程
程序設(shè)計(jì)基礎(chǔ)、數(shù)據(jù)結(jié)構(gòu)、高級語言程序設(shè)計(jì)、數(shù)據(jù)庫原理、計(jì)算機(jī)網(wǎng)絡(luò)、操作系統(tǒng)原理、軟件工程、Web應(yīng)用開發(fā)、算法設(shè)計(jì)與分析
五、主要實(shí)踐性教學(xué)環(huán)節(jié)
專業(yè)核心課程綜合訓(xùn)練、認(rèn)識實(shí)習(xí)、軟件工程綜合實(shí)訓(xùn)、專業(yè)實(shí)習(xí)、畢業(yè)實(shí)習(xí)、畢業(yè)設(shè)計(jì)(論文)
六、學(xué)制
4年,彈性學(xué)習(xí)年限3~6年。
七、授予學(xué)位
工學(xué)學(xué)士
- 上一篇:審計(jì)學(xué)專業(yè)
- 下一篇:旅游管理專業(yè)