web design

本科生教學專業介紹

一、專業簡介

軟體工程專業是一門對大規模複雜軟體系統進行開發、維護和管理的工程性學科。是教育部實施“卓越工程師教育培養計畫”專業和湖南省特色專業。已獲得碩士、博士授予權及博士後流動站,是湖南省重點學科。師資隊伍由專職、兼職、企業教師以及境外教師構成。通過多年實踐,構建了一套完整的學生工程實踐能力評估與優化體系,注重專案開發與管理能力、創新創業能力、團隊協作意識和國際競爭力的培養,已經形成了特色鮮明、成效顯著的精英型軟體人才培養模式。

二、培養目標

軟體工程專業主要研究軟體開發方法、技術、工具及品質管理等內容,借助於電腦科學、數學、管理科學等諸多學科的知識,有效地解決軟體開發及應用過程中的問題。本專業以國民經濟和社會資訊化需求為導向,以構思、設計、實施和運行實際工程為工程教育背景環境,結合新工科工程教育模式,培養具有一定的人文道德素質和實幹擔當精神,擁有良好團隊協作意識和國際視野,軟體理論基礎知識扎實,能綜合運用專業知識分析和解決實際軟體工程問題,具有軟體產業實踐經驗,適應現代化工程團隊、新產品和新系統開發需求,能依據工程需要自發學習並優化自身理論知識體系,擁有較強創新創業能力的高級軟體工程人才。

本專業畢業的學生,既可從事軟體工程基礎理論研究、大中型軟體系統開發、軟體工程專案管理、新方法和新技術開發等軟體工程領域的科技工作,也可承擔軟體企業管理、軟體開發技術管理及軟體企業市場經營等工作。

三、培養要求

軟體工程專業培養要求:要求學生系統掌握本專業的基礎理論和專業知識,參加由具有軟體工程實踐經驗的導師與軟體企業中業務水準高的工程師聯合指導的工程實踐;要求學生具備軟體工程專案的開發、管理和協調能力;注重工程實踐能力、組織管理能力和創新創業能力培養。對畢業生在知識、能力與素質方面的具體要求如下:

1.知識要求

①軟體工程基礎理論知識:掌握軟體工程相關的基本理論和基礎專業知識,具備從事軟體工程工作所需的相關數學、自然科學和人文社科知識。

A. 具有解決複雜軟體工程問題的數學、自然科學和人文社科知識結構;

B. 具有工程基礎和軟體工程基礎知識;

C. 具有合理的軟體工程專業知識結構;

D. 能夠運用數學、自然科學、工程基礎和專業知識解決複雜軟體工程問題。

②軟體專案管理與開發知識:熟悉並掌握先進的軟體專案管理及軟體開發方法、技術、過程和工具,掌握主流系統軟體和應用工具軟體與環境。

A. 通過複雜軟體工程問題的工程實踐理解並掌握軟體工程管理原理和經濟決策方法;

B. 學習一種或多種軟體工程支撐工具與環境的使用及應用條件;

C. 教學活動中包涵了一定數量的非驗證性實驗或軟體工程專案,實驗或專案蘊涵複雜軟體工程問題;

D. 熟悉一種或多種軟體開發方法,掌握主流的軟體開發技術、過程及應用條件。

③軟體工程職業知識:熟悉軟體開發與應用的標準、法律、法規和規範,瞭解職業發展的特點和創業基本知識。

A. 瞭解國家的可持續發展戰略,及環境保護的相關法律法規;

B. 熟悉軟體法規,瞭解軟體工程相關的規範和行業標準;

C. 瞭解複雜軟體工程問題的任何工程實踐都有可能對環境與可持續發展產生影響。

D. 瞭解軟體工程職業發展的特點和軟體產業創業基本知識。

④軟體工程應用領域知識:熟悉一個應用領域相關知識,瞭解軟體工程的發展動態。

2.能力要求

①求學能力:具有較強的軟體工程學科科學研究與終身學習能力。

A. 在實驗或專案研究分析過程中能夠運用相關科學原理和方法分析研究複雜軟體工程問題,可以建立定性或定量模型進行分析研究比較。

B. 在實驗或專案研究分析過程中能夠體現數據資訊收集與參數分析檢驗能力、數據資訊分析綜合能力;

C. 能夠就複雜軟體工程問題獨立撰寫課堂討論報告、課程設計說明書、綜合實驗報告、創新競賽活動報告、畢業設計報告、工程專案解決方案或學術論文;

D. 能理解自主學習和終身學習的必要性,掌握自主學習和終身學習的方法,能根據環境變化不斷改進學習方法,適應軟體行業發展的需要。

②工程實踐能力:具有從事大型複雜軟體專案規劃、分析、設計、實現、測試、維護和管理等工作的能力,能夠針對軟體工程專案目標,在各種約束條件下找到合適的解決方案。

A. 能夠應用數學、自然科學和工程科學基本原理,識別、表述複雜軟體工程問題;

B. 能夠根據基本原理和文獻資料綜合對複雜軟體工程問題解決方案進行推理、驗證和研究分析;

C. 能夠對複雜軟體工程問題進行分析,設計解決方案並對可行性進行初步分析與論證;

D. 針對複雜軟體工程問題,設計滿足特定需求的軟體系統,在設計開發中能夠體現創新意識。並能考慮社會、健康、安全、法律、文化及環境等因素;

E. 針對複雜軟體工程問題解決方案,學生能夠完成環境與可持續發展影響的判定。

③ 資訊獲取能力:掌握文獻檢索、資料查詢的基本方法。

A. 文獻檢索工具瞭解與使用;

B. 使用工具快速檢索本專業領域前沿資訊技術的學習和檢索能力。

④ 外語交流能力:具有較強的外文聽、說、讀、寫、譯等交流能力。

⑤ 創新能力:能夠有效地進行軟體工程新技術、新方法、新工具的探索,初步具有把新技術轉化為生產力的能力。

⑥ 組織協調能力:具有較強的組織管理能力、語言文字表達能力和社會交往能力,能夠開展管理協調和技術洽談等工作,能針對複雜軟體工程問題清晰表達技術觀點,並能與同行進行交流溝通。

⑦ 社會適應能力:具有較強的社會適應能力,能夠在心理上、生理上以及行為上適應社會環境的改變,與社會達到和諧狀態。

⑧ 國際合作能力:具有國際視野和跨文化的交流、競爭與合作能力。

3.素質要求

① 身心素質:具有較好的身體素質和心理素質。

② 創新意識:能用批判性思維去看待已有的觀念、方法和技術。

③ 職業素養:具有良好的人文社會科學素養、敬業精神、職業道德、法律意識、創業精神和較強的社會責任感。

A. 具備人文、社會、環境、健康、安全、法律以及文化的基本素養;

B. 在科技活動、課程設計、畢業設計(論文)等環節中,要針對複雜軟體工程問題解決方案有人文、社會、環境、安全、健康、法律方面的分析、評價內容;

C. 在針對複雜軟體工程問題解決方案的分析、評價中,要體現一個工程師應盡的人文、社會、環境、安全、健康、法律方面的責任;

D. 在工程實踐中,理解並遵守工程職業道德和規範,具有工程安全意識,能夠認真履行職責,具有社會責任感。

④ 專業素養:善於運用軟體工程學科知識,具有良好的團隊協作精神和責任意識。

A. 善於將軟體工程學科知識應用於涉及多學科知識的軟體工程實踐中;

B. 理解多學科背景下團隊工作中不同角色的責任,具有協作精神;

C. 能夠在多學科背景下的團隊中根據需要承擔相應的責任。

按照本要求培養的軟體工程專業學生,在完成本科四年學業、達到本培養方案要求後,可獲工學學士學位。