芒果视频下载

網站分類
登錄 |    

軟件工程學科的知識構成 軟件工程的就業方向和就業前景

本文章由注冊用戶 仰望星空 上傳提供 評論 發布 反饋 0
摘要:軟件工程專業以計算機科學與技術學科為基礎,強調軟件開發的工程性,使學生在掌握計算機科學與技術方面知識和技能的基礎上熟練掌握從事軟件需求分析、軟件設計、軟件測試、軟件維護和軟件項目管理等工作所必需的基礎知識、基本方法和基本技能,突出對學生專業知識和專業技能的培養,培養能夠從事軟件開發、測試、維護和軟件項目管理的高級專門人才。那么軟件工程的就業方向是什么?就業前景如何呢?下面一起來看看詳細介紹。

軟件工程的組成結構

1、軟件需求

軟件(jian)(jian)(jian)需(xu)求(qiu)描(miao)述解(jie)決現實世界某個問題的軟件(jian)(jian)(jian)產(chan)品,及對軟件(jian)(jian)(jian)產(chan)品的約束。軟件(jian)(jian)(jian)需(xu)求(qiu)涉(she)及需(xu)求(qiu)抽取、需(xu)求(qiu)分析、建(jian)立(li)需(xu)求(qiu)規格說明(ming)和確認,涉(she)及建(jian)模、軟件(jian)(jian)(jian)開發的技(ji)術、經濟、時間可行性(xing)分析。軟件(jian)(jian)(jian)需(xu)求(qiu)直接影(ying)響(xiang)軟件(jian)(jian)(jian)設(she)計、軟件(jian)(jian)(jian)測(ce)試、軟件(jian)(jian)(jian)維護、軟件(jian)(jian)(jian)配置(zhi)管理(li)、軟件(jian)(jian)(jian)工程(cheng)管理(li)、軟件(jian)(jian)(jian)工程(cheng)過程(cheng)和軟件(jian)(jian)(jian)質量等。

2、軟件設計

設(she)計是(shi)軟(ruan)(ruan)件(jian)(jian)(jian)工程(cheng)最核(he)心的(de)內容。設(she)計既是(shi)“過程(cheng)”,也是(shi)這個(ge)過程(cheng)的(de)“結果”。軟(ruan)(ruan)件(jian)(jian)(jian)設(she)計由軟(ruan)(ruan)件(jian)(jian)(jian)體系(xi)結構(gou)設(she)計、軟(ruan)(ruan)件(jian)(jian)(jian)詳細設(she)計兩種活動組成。它(ta)涉及(ji)軟(ruan)(ruan)件(jian)(jian)(jian)體系(xi)結構(gou)、構(gou)件(jian)(jian)(jian)、接口、以及(ji)系(xi)統或構(gou)件(jian)(jian)(jian)的(de)其它(ta)特征,還涉及(ji)軟(ruan)(ruan)件(jian)(jian)(jian)設(she)計質(zhi)量分(fen)析和(he)評(ping)估、軟(ruan)(ruan)件(jian)(jian)(jian)設(she)計的(de)符號、軟(ruan)(ruan)件(jian)(jian)(jian)設(she)計策(ce)略(lve)和(he)方法等。

該圖片由注冊用戶"仰望星空"提供,版權聲明反饋

3、軟件構造

通過(guo)編碼(ma)、單元測(ce)試(shi)、集成(cheng)測(ce)試(shi)、調試(shi)、確認這些活(huo)動,生成(cheng)可用(yong)的、有意義(yi)的軟件(jian)。軟件(jian)構造除要求(qiu)符合設計(ji)(ji)功(gong)能外,還要求(qiu)控制和(he)(he)降低程(cheng)序復雜性、預計(ji)(ji)變更(geng)、進(jin)行程(cheng)序驗證(zheng)和(he)(he)制定軟件(jian)構造標準(zhun)。軟件(jian)構造與軟件(jian)配置管理、工具和(he)(he)方(fang)法、軟件(jian)質量密切(qie)相關。

4、軟件測試

測(ce)(ce)試(shi)(shi)(shi)是(shi)(shi)軟(ruan)件(jian)生(sheng)(sheng)存(cun)周期的(de)(de)(de)重(zhong)要(yao)部(bu)分,涉及測(ce)(ce)試(shi)(shi)(shi)的(de)(de)(de)標準、測(ce)(ce)試(shi)(shi)(shi)技術(shu)(shu)、測(ce)(ce)試(shi)(shi)(shi)度量(liang)(liang)和(he)測(ce)(ce)試(shi)(shi)(shi)過(guo)程(cheng)(cheng)。測(ce)(ce)試(shi)(shi)(shi)不再是(shi)(shi)編碼(ma)完(wan)成后(hou)才開始的(de)(de)(de)活(huo)動,測(ce)(ce)試(shi)(shi)(shi)的(de)(de)(de)目的(de)(de)(de)是(shi)(shi)標識缺(que)陷和(he)問(wen)題(ti),改善(shan)產(chan)品(pin)質量(liang)(liang)。軟(ruan)件(jian)測(ce)(ce)試(shi)(shi)(shi)應該圍繞(rao)整(zheng)個(ge)開發(fa)(fa)和(he)維護(hu)過(guo)程(cheng)(cheng)。測(ce)(ce)試(shi)(shi)(shi)在需(xu)求階段就應該開始,測(ce)(ce)試(shi)(shi)(shi)計劃和(he)規(gui)程(cheng)(cheng)必須(xu)系統,并隨(sui)著開發(fa)(fa)的(de)(de)(de)進展不斷(duan)求精。正確的(de)(de)(de)軟(ruan)件(jian)工程(cheng)(cheng)質量(liang)(liang)觀(guan)是(shi)(shi)預防,避(bi)免缺(que)陷和(he)問(wen)題(ti)比改正好(hao)。代(dai)碼(ma)生(sheng)(sheng)成前的(de)(de)(de)主要(yao)測(ce)(ce)試(shi)(shi)(shi)手段是(shi)(shi)靜態(tai)(tai)技術(shu)(shu)(檢(jian)查),代(dai)碼(ma)生(sheng)(sheng)成后(hou)采(cai)用(yong)(yong)動態(tai)(tai)技術(shu)(shu)(執(zhi)行代(dai)碼(ma))。測(ce)(ce)試(shi)(shi)(shi)的(de)(de)(de)重(zhong)點是(shi)(shi)動態(tai)(tai)技術(shu)(shu),從程(cheng)(cheng)序無限(xian)的(de)(de)(de)執(zhi)行域中選擇一個(ge)有限(xian)的(de)(de)(de)測(ce)(ce)試(shi)(shi)(shi)用(yong)(yong)例集,動態(tai)(tai)地驗證程(cheng)(cheng)序是(shi)(shi)否達到預期行為。

5、軟件維護

軟(ruan)件(jian)(jian)(jian)(jian)產品交付(fu)后,需(xu)要(yao)改(gai)正軟(ruan)件(jian)(jian)(jian)(jian)的(de)(de)缺(que)陷、提高軟(ruan)件(jian)(jian)(jian)(jian)性(xing)(xing)能或其他屬(shu)性(xing)(xing)、使(shi)軟(ruan)件(jian)(jian)(jian)(jian)產品適(shi)應新的(de)(de)環境。軟(ruan)件(jian)(jian)(jian)(jian)維(wei)護(hu)(hu)是軟(ruan)件(jian)(jian)(jian)(jian)進化的(de)(de)繼續。軟(ruan)件(jian)(jian)(jian)(jian)維(wei)護(hu)(hu)要(yao)支持(chi)系(xi)統快速地、便捷地滿(man)足新的(de)(de)需(xu)求。基于服務的(de)(de)軟(ruan)件(jian)(jian)(jian)(jian)維(wei)護(hu)(hu)越來越受到重視。軟(ruan)件(jian)(jian)(jian)(jian)維(wei)護(hu)(hu)是軟(ruan)件(jian)(jian)(jian)(jian)生(sheng)存(cun)周期(qi)的(de)(de)組成(cheng)部分(fen)。然而,歷史上維(wei)護(hu)(hu)從未受到重視。情況有了改(gai)變,軟(ruan)件(jian)(jian)(jian)(jian)組織力圖使(shi)軟(ruan)件(jian)(jian)(jian)(jian)運營時間更長,軟(ruan)件(jian)(jian)(jian)(jian)維(wei)護(hu)(hu)成(cheng)為令人關注的(de)(de)焦點。

6、軟件配置管理

為了系統的(de)控制配(pei)(pei)置(zhi)(zhi)(zhi)變(bian)更,維護整個系統生(sheng)命周期中配(pei)(pei)置(zhi)(zhi)(zhi)的(de)一(yi)致性和(he)可追蹤(zong)性,必(bi)須按(an)時間管(guan)理(li)軟件的(de)不同配(pei)(pei)置(zhi)(zhi)(zhi),包括配(pei)(pei)置(zhi)(zhi)(zhi)管(guan)理(li)過程的(de)管(guan)理(li)、軟件配(pei)(pei)置(zhi)(zhi)(zhi)鑒(jian)別(bie)、配(pei)(pei)置(zhi)(zhi)(zhi)管(guan)理(li)控制、配(pei)(pei)置(zhi)(zhi)(zhi)管(guan)理(li)狀態(tai)記錄、配(pei)(pei)置(zhi)(zhi)(zhi)管(guan)理(li)審計、軟件發布和(he)交付管(guan)理(li)等。

7、軟件工程管理

運(yun)用管(guan)理活動,如計劃(hua)、協調(diao)、度量(liang)、監控(kong)、控(kong)制和(he)報告,確保軟(ruan)(ruan)件開(kai)發和(he)維護是系統的(de)(de)(de)、規(gui)范的(de)(de)(de)、可度量(liang)的(de)(de)(de)。它涉及基(ji)礎設(she)施管(guan)理;項目管(guan)理;度量(liang)和(he)控(kong)制計劃(hua)三個層次。度量(liang)是軟(ruan)(ruan)件管(guan)理決策(ce)的(de)(de)(de)基(ji)礎。近(jin)年來(lai)軟(ruan)(ruan)件度量(liang)的(de)(de)(de)標準、測度、方法、規(gui)范發展較快。

8、軟件工程過程

管(guan)(guan)理軟(ruan)(ruan)(ruan)件(jian)(jian)工(gong)程(cheng)(cheng)過(guo)(guo)程(cheng)(cheng)的目的是(shi),實現一個新的或者更好的過(guo)(guo)程(cheng)(cheng)。軟(ruan)(ruan)(ruan)件(jian)(jian)工(gong)程(cheng)(cheng)過(guo)(guo)程(cheng)(cheng)關注軟(ruan)(ruan)(ruan)件(jian)(jian)過(guo)(guo)程(cheng)(cheng)的定義、實現、評估(gu)、測量、管(guan)(guan)理、變(bian)(bian)更、改(gai)(gai)進(jin),以及(ji)過(guo)(guo)程(cheng)(cheng)和(he)產品的度量。軟(ruan)(ruan)(ruan)件(jian)(jian)工(gong)程(cheng)(cheng)過(guo)(guo)程(cheng)(cheng)分為,①圍(wei)繞軟(ruan)(ruan)(ruan)件(jian)(jian)生(sheng)(sheng)存周期(qi)過(guo)(guo)程(cheng)(cheng)的技術和(he)管(guan)(guan)理活動,即(ji)需求獲(huo)取(qu)、軟(ruan)(ruan)(ruan)件(jian)(jian)開發(fa)、維護(hu)和(he)退役(yi)的各種活動。②對軟(ruan)(ruan)(ruan)件(jian)(jian)生(sheng)(sheng)存周期(qi)的定義、實現、評估(gu)、度量、管(guan)(guan)理、變(bian)(bian)更和(he)改(gai)(gai)進(jin)

9、軟件工程工具和方法

軟件(jian)開發工(gong)(gong)(gong)(gong)具(ju)(ju)(ju)(ju)是以計算(suan)機為基(ji)礎的(de),用于輔助軟件(jian)生存(cun)周期過程(cheng)。通常,工(gong)(gong)(gong)(gong)具(ju)(ju)(ju)(ju)是為特定的(de)軟件(jian)工(gong)(gong)(gong)(gong)程(cheng)方(fang)法設計的(de),以減少(shao)手工(gong)(gong)(gong)(gong)操作的(de)負擔、使軟件(jian)工(gong)(gong)(gong)(gong)程(cheng)更加系統化。軟件(jian)工(gong)(gong)(gong)(gong)具(ju)(ju)(ju)(ju)的(de)種類很(hen)多,從支持個人到整個生存(cun)周期。軟件(jian)工(gong)(gong)(gong)(gong)具(ju)(ju)(ju)(ju)分為:需求(qiu)工(gong)(gong)(gong)(gong)具(ju)(ju)(ju)(ju)、設計工(gong)(gong)(gong)(gong)具(ju)(ju)(ju)(ju)、構(gou)造(zao)工(gong)(gong)(gong)(gong)具(ju)(ju)(ju)(ju)、測試工(gong)(gong)(gong)(gong)具(ju)(ju)(ju)(ju)、維護(hu)工(gong)(gong)(gong)(gong)具(ju)(ju)(ju)(ju)、配置管(guan)(guan)理工(gong)(gong)(gong)(gong)具(ju)(ju)(ju)(ju)、工(gong)(gong)(gong)(gong)程(cheng)管(guan)(guan)理工(gong)(gong)(gong)(gong)具(ju)(ju)(ju)(ju)、工(gong)(gong)(gong)(gong)程(cheng)過程(cheng)工(gong)(gong)(gong)(gong)具(ju)(ju)(ju)(ju)、軟件(jian)質量工(gong)(gong)(gong)(gong)具(ju)(ju)(ju)(ju)等。

軟(ruan)件(jian)工程方法(fa)(fa)支持軟(ruan)件(jian)工程活動,使軟(ruan)件(jian)開發(fa)更加系(xi)統,并能(neng)獲得成功(gong)。軟(ruan)件(jian)開發(fa)方法(fa)(fa)不斷發(fa)展。當(dang)前(qian),軟(ruan)件(jian)工程方法(fa)(fa)分為:①啟發(fa)式方法(fa)(fa),包括結構化方法(fa)(fa)、面向數(shu)(shu)據方法(fa)(fa)、面向對象方法(fa)(fa)和特定(ding)域方法(fa)(fa);②基(ji)于數(shu)(shu)學的形式化方法(fa)(fa);③用軟(ruan)件(jian)工程多(duo)種途徑實現(xian)的原型方法(fa)(fa),原型方法(fa)(fa)幫助確(que)定(ding)軟(ruan)件(jian)需求、軟(ruan)件(jian)體(ti)系(xi)結構,用戶界(jie)面等。

10、軟件質量

軟(ruan)(ruan)件質(zhi)量(liang)(liang)貫穿(chuan)整個軟(ruan)(ruan)件生(sheng)存(cun)周期,涉及軟(ruan)(ruan)件質(zhi)量(liang)(liang)需求(qiu)、軟(ruan)(ruan)件質(zhi)量(liang)(liang)度(du)量(liang)(liang)、軟(ruan)(ruan)件屬性檢測、軟(ruan)(ruan)件質(zhi)量(liang)(liang)管理(li)技(ji)術(shu)和過程等。

SWEBOK還把軟件工程相關(guan)學(xue)(xue)科(ke)列為知識(shi)域(yu)(yu),它們是軟件工程發展不可或缺的部分。相關(guan)學(xue)(xue)科(ke)知識(shi)域(yu)(yu)包括(kuo)計算機(ji)工程、計算機(ji)科(ke)學(xue)(xue)、數學(xue)(xue)、管(guan)理(li)學(xue)(xue)、項目管(guan)理(li)、質量管(guan)理(li)、系統工程學(xue)(xue)和軟件人類工程學(xue)(xue)八個領域(yu)(yu)。

軟件工程的主干課程

主干(gan)學科:馬克(ke)思主義理(li)論、大學外(wai)語(yu)、高等數學、大學物理(li)、物理(li)實(shi)驗、線性代數、概(gai)率論與數理(li)統計、程序設計語(yu)言(yan)、數據(ju)結構(gou)、離散數學、操作系統、編譯技術(shu)、軟(ruan)件(jian)工程概(gai)論、統一建模(mo)語(yu)言(yan)、軟(ruan)件(jian)體系結構(gou)、軟(ruan)件(jian)需求、軟(ruan)件(jian)項目管理(li)

該(gai)專業除(chu)了學(xue)習(xi)公共(gong)基礎課(ke)(ke)(ke)外,還將系統(tong)學(xue)習(xi)離散數(shu)學(xue)、數(shu)據(ju)結構、算法(fa)分(fen)析、面向對(dui)象(xiang)程序設計、現代(dai)操作系統(tong)、數(shu)據(ju)庫(ku)原(yuan)理與實現技術(shu)、編譯原(yuan)理、軟(ruan)件(jian)工(gong)程、軟(ruan)件(jian)項目管理、計算機安全等課(ke)(ke)(ke)程,根(gen)據(ju)學(xue)生的興趣還可以選(xuan)(xuan)修(xiu)一些其它選(xuan)(xuan)修(xiu)課(ke)(ke)(ke)。

實踐環節:畢業實習、課程(cheng)設計、計算(suan)機(ji)工程(cheng)實踐、生產實習、畢業設計(論文)。

軟件工程的就業方向和就業前景

1、就業方向

本專業學生畢業后可以從(cong)事(shi)各級(ji)各類(lei)企事(shi)業單位的(de)辦公自動化處(chu)理(li)、計(ji)算機安(an)裝與(yu)(yu)(yu)維護(hu)、網頁制作、計(ji)算機網絡和(he)專業服務器的(de)維護(hu)管(guan)理(li)和(he)開發(fa)(fa)工作、動態商(shang)(shang)務網站開發(fa)(fa)與(yu)(yu)(yu)管(guan)理(li)、軟件測試(shi)與(yu)(yu)(yu)開發(fa)(fa)及計(ji)算機相關設備的(de)商(shang)(shang)品貿易等方面的(de)有關工作。

除考取國內外名(ming)牌大學研究生外,主(zhu)要畢業去向是計算機軟件(jian)專業公司﹑信息咨(zi)詢公司﹑以及金融等其它(ta)獨(du)資(zi)、合資(zi)企(qi)業。

2、就業前景

中國的(de)(de)(de)(de)(de)軟件(jian)(jian)行業(ye)規模不是(shi)很(hen)大,有些軟件(jian)(jian)企業(ye)在軟件(jian)(jian)制(zhi)(zhi)作上,也(ye)只是(shi)采用了一些軟件(jian)(jian)工程(cheng)(cheng)的(de)(de)(de)(de)(de)思(si)想,距離大規模的(de)(de)(de)(de)(de)工業(ye)化(hua)大生產比較(jiao)還(huan)是(shi)有一定的(de)(de)(de)(de)(de)差距;原因(yin)有管理體制(zhi)(zhi)的(de)(de)(de)(de)(de)問(wen)(wen)題,市場問(wen)(wen)題,政策問(wen)(wen)題,也(ye)有軟件(jian)(jian)工程(cheng)(cheng)理論不全(quan)面和不完(wan)善的(de)(de)(de)(de)(de)問(wen)(wen)題。所以軟件(jian)(jian)工程(cheng)(cheng)的(de)(de)(de)(de)(de)研究和應用,以及中國軟件(jian)(jian)行業(ye)的(de)(de)(de)(de)(de)進一步發展,都需要一定的(de)(de)(de)(de)(de)既有軟件(jian)(jian)工程(cheng)(cheng)的(de)(de)(de)(de)(de)理論基礎和研究能力,又有一定的(de)(de)(de)(de)(de)實踐經驗(yan)的(de)(de)(de)(de)(de)軟件(jian)(jian)工程(cheng)(cheng)科學技術人員來推(tui)動(dong)。軟件(jian)(jian)工程(cheng)(cheng)的(de)(de)(de)(de)(de)前(qian)途是(shi)光明的(de)(de)(de)(de)(de)。

軟(ruan)件服(fu)務外包(bao)(bao)屬于智力人(ren)才密集型現代服(fu)務業。大(da)量著名外包(bao)(bao)企(qi)業落戶(hu)寧波(bo)。主要就(jiu)業去向包(bao)(bao)括軟(ruan)件外包(bao)(bao)與服(fu)務企(qi)業、信息產品與服(fu)務企(qi)業,擔任(ren)程序員(yuan)、軟(ruan)件測試員(yuan)、項目經理等工作崗位。

申明:以上內容源于程序系統索引或網民分享提供,僅供您參考使用,不代表本網站的研究觀點,請注意甄別內容來源的真實性和權威性。

網站提醒和聲明
本站為(wei)注冊(ce)(ce)用(yong)戶(hu)提供(gong)信(xin)息(xi)存儲(chu)空(kong)間服務(wu),非(fei)“MAIGOO編(bian)輯上傳提供(gong)”的文章/文字均是注冊(ce)(ce)用(yong)戶(hu)自(zi)主(zhu)發布(bu)上傳,不代表(biao)本站觀點(dian),更(geng)不表(biao)示(shi)本站支持購(gou)買和交易,本站對網頁(ye)中內容(rong)的合(he)法性、準確(que)性、真實性、適(shi)用(yong)性、安(an)全性等概不負(fu)責(ze)。版(ban)權(quan)歸原作(zuo)者所有(you),如有(you)侵權(quan)、虛假信(xin)息(xi)、錯(cuo)誤信(xin)息(xi)或(huo)任何問(wen)題,請(qing)及時聯系我們,我們將在第(di)一時間刪除或(huo)更(geng)正。 申請刪除>> 糾錯>> 投訴侵權>>
提交說明: 快速提交發布>> 查看提交幫助>> 注冊登錄>>
發表評論
您還未登錄,依《網絡安全法》相關要求,請您登錄賬戶后再提交發布信息。點擊登錄>>如您還未注冊,可,感謝您的理解及支持!
最新評論
暫無評論
頁面相關分類
熱門模塊
已有3844959個品牌入駐 更新518157個招商信息 已發布1580706個代理需求 已有1330712條品牌點贊