芒果视频下载

網站(zhan)分類(lei)
登錄 |    

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

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

軟件工程的組成結構

1、軟件需求

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

2、軟件設計

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

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

3、軟件構造

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

4、軟件測試

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

5、軟件維護

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

6、軟件配置管理

為了系統(tong)的(de)(de)控(kong)(kong)制配置(zhi)(zhi)(zhi)(zhi)變更,維護(hu)整個系統(tong)生(sheng)命周期中配置(zhi)(zhi)(zhi)(zhi)的(de)(de)一致(zhi)性(xing)和可追(zhui)蹤(zong)性(xing),必須按時間(jian)管理(li)軟(ruan)件的(de)(de)不同配置(zhi)(zhi)(zhi)(zhi),包括配置(zhi)(zhi)(zhi)(zhi)管理(li)過程的(de)(de)管理(li)、軟(ruan)件配置(zhi)(zhi)(zhi)(zhi)鑒(jian)別、配置(zhi)(zhi)(zhi)(zhi)管理(li)控(kong)(kong)制、配置(zhi)(zhi)(zhi)(zhi)管理(li)狀(zhuang)態記錄、配置(zhi)(zhi)(zhi)(zhi)管理(li)審(shen)計、軟(ruan)件發布和交付(fu)管理(li)等(deng)。

7、軟件工程管理

運用(yong)管理(li)活動(dong),如計劃(hua)(hua)、協(xie)調、度(du)量(liang)(liang)、監控(kong)、控(kong)制和(he)(he)報(bao)告,確保軟件(jian)開發和(he)(he)維護是系(xi)統(tong)的(de)、規(gui)范(fan)的(de)、可度(du)量(liang)(liang)的(de)。它涉及基礎設施管理(li);項目管理(li);度(du)量(liang)(liang)和(he)(he)控(kong)制計劃(hua)(hua)三個層次。度(du)量(liang)(liang)是軟件(jian)管理(li)決(jue)策(ce)的(de)基礎。近年來軟件(jian)度(du)量(liang)(liang)的(de)標準、測度(du)、方(fang)法、規(gui)范(fan)發展(zhan)較快。

8、軟件工程過程

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

9、軟件工程工具和方法

軟件開發工(gong)(gong)(gong)(gong)具(ju)(ju)(ju)(ju)是(shi)以計(ji)(ji)算機為(wei)基礎的(de),用于輔助軟件生存周(zhou)期過(guo)(guo)程(cheng)(cheng)。通常(chang),工(gong)(gong)(gong)(gong)具(ju)(ju)(ju)(ju)是(shi)為(wei)特(te)定的(de)軟件工(gong)(gong)(gong)(gong)程(cheng)(cheng)方法設(she)計(ji)(ji)的(de),以減少手工(gong)(gong)(gong)(gong)操(cao)作(zuo)的(de)負(fu)擔、使軟件工(gong)(gong)(gong)(gong)程(cheng)(cheng)更加(jia)系統化。軟件工(gong)(gong)(gong)(gong)具(ju)(ju)(ju)(ju)的(de)種(zhong)類很多,從支(zhi)持(chi)個(ge)人到整(zheng)個(ge)生存周(zhou)期。軟件工(gong)(gong)(gong)(gong)具(ju)(ju)(ju)(ju)分為(wei):需求工(gong)(gong)(gong)(gong)具(ju)(ju)(ju)(ju)、設(she)計(ji)(ji)工(gong)(gong)(gong)(gong)具(ju)(ju)(ju)(ju)、構造工(gong)(gong)(gong)(gong)具(ju)(ju)(ju)(ju)、測(ce)試工(gong)(gong)(gong)(gong)具(ju)(ju)(ju)(ju)、維護工(gong)(gong)(gong)(gong)具(ju)(ju)(ju)(ju)、配置管(guan)理工(gong)(gong)(gong)(gong)具(ju)(ju)(ju)(ju)、工(gong)(gong)(gong)(gong)程(cheng)(cheng)管(guan)理工(gong)(gong)(gong)(gong)具(ju)(ju)(ju)(ju)、工(gong)(gong)(gong)(gong)程(cheng)(cheng)過(guo)(guo)程(cheng)(cheng)工(gong)(gong)(gong)(gong)具(ju)(ju)(ju)(ju)、軟件質量工(gong)(gong)(gong)(gong)具(ju)(ju)(ju)(ju)等。

軟(ruan)(ruan)(ruan)(ruan)件(jian)工(gong)程(cheng)方(fang)法支持軟(ruan)(ruan)(ruan)(ruan)件(jian)工(gong)程(cheng)活動,使軟(ruan)(ruan)(ruan)(ruan)件(jian)開(kai)發(fa)更加系(xi)統(tong),并能獲得(de)成功。軟(ruan)(ruan)(ruan)(ruan)件(jian)開(kai)發(fa)方(fang)法不(bu)斷(duan)發(fa)展。當前,軟(ruan)(ruan)(ruan)(ruan)件(jian)工(gong)程(cheng)方(fang)法分為(wei):①啟發(fa)式(shi)方(fang)法,包括結構化方(fang)法、面向數據方(fang)法、面向對象(xiang)方(fang)法和特(te)定域方(fang)法;②基于數學(xue)的形式(shi)化方(fang)法;③用軟(ruan)(ruan)(ruan)(ruan)件(jian)工(gong)程(cheng)多(duo)種途(tu)徑實現的原(yuan)型方(fang)法,原(yuan)型方(fang)法幫(bang)助(zhu)確定軟(ruan)(ruan)(ruan)(ruan)件(jian)需求、軟(ruan)(ruan)(ruan)(ruan)件(jian)體系(xi)結構,用戶界面等。

10、軟件質量

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

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

軟件工程的主干課程

主干(gan)學(xue)科:馬克思主義(yi)理論、大(da)學(xue)外語(yu)、高等數(shu)(shu)學(xue)、大(da)學(xue)物理、物理實驗、線(xian)性代數(shu)(shu)、概率論與(yu)數(shu)(shu)理統(tong)(tong)計、程序設(she)計語(yu)言、數(shu)(shu)據結構、離散(san)數(shu)(shu)學(xue)、操作系統(tong)(tong)、編譯技術(shu)、軟(ruan)件工程概論、統(tong)(tong)一(yi)建模語(yu)言、軟(ruan)件體系結構、軟(ruan)件需求、軟(ruan)件項目管理

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

實(shi)踐環節:畢業(ye)(ye)實(shi)習、課(ke)程設(she)(she)計(ji)、計(ji)算機工程實(shi)踐、生(sheng)產實(shi)習、畢業(ye)(ye)設(she)(she)計(ji)(論(lun)文)。

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

1、就業方向

本專業(ye)學生(sheng)畢業(ye)后(hou)可以從事各級各類企事業(ye)單位的(de)(de)辦(ban)公(gong)自動化處理、計算(suan)機(ji)安(an)裝與維(wei)護、網(wang)(wang)頁制作(zuo)、計算(suan)機(ji)網(wang)(wang)絡和(he)專業(ye)服務器的(de)(de)維(wei)護管理和(he)開(kai)發(fa)工作(zuo)、動態商務網(wang)(wang)站開(kai)發(fa)與管理、軟件測(ce)試與開(kai)發(fa)及計算(suan)機(ji)相(xiang)關(guan)設備的(de)(de)商品貿(mao)易(yi)等方面的(de)(de)有關(guan)工作(zuo)。

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

2、就業前景

中(zhong)國的(de)(de)(de)軟(ruan)件行業(ye)規模不(bu)(bu)是(shi)很大(da)(da),有(you)(you)(you)(you)些軟(ruan)件企業(ye)在軟(ruan)件制(zhi)作上,也只(zhi)是(shi)采用了一些軟(ruan)件工(gong)程(cheng)的(de)(de)(de)思想,距離大(da)(da)規模的(de)(de)(de)工(gong)業(ye)化大(da)(da)生產比較還是(shi)有(you)(you)(you)(you)一定(ding)(ding)的(de)(de)(de)差距;原(yuan)因有(you)(you)(you)(you)管理體制(zhi)的(de)(de)(de)問題(ti),市場問題(ti),政策問題(ti),也有(you)(you)(you)(you)軟(ruan)件工(gong)程(cheng)理論不(bu)(bu)全(quan)面和(he)不(bu)(bu)完善的(de)(de)(de)問題(ti)。所以(yi)軟(ruan)件工(gong)程(cheng)的(de)(de)(de)研(yan)(yan)究和(he)應用,以(yi)及(ji)中(zhong)國軟(ruan)件行業(ye)的(de)(de)(de)進(jin)一步發展,都需(xu)要一定(ding)(ding)的(de)(de)(de)既有(you)(you)(you)(you)軟(ruan)件工(gong)程(cheng)的(de)(de)(de)理論基礎和(he)研(yan)(yan)究能力,又(you)有(you)(you)(you)(you)一定(ding)(ding)的(de)(de)(de)實踐經驗的(de)(de)(de)軟(ruan)件工(gong)程(cheng)科學技術人(ren)員來(lai)推動。軟(ruan)件工(gong)程(cheng)的(de)(de)(de)前途是(shi)光明的(de)(de)(de)。

軟(ruan)(ruan)件服(fu)(fu)務(wu)外(wai)包屬于智力人才密集(ji)型現代服(fu)(fu)務(wu)業。大量(liang)著(zhu)名外(wai)包企(qi)(qi)(qi)業落戶寧(ning)波。主要(yao)就業去向包括軟(ruan)(ruan)件外(wai)包與(yu)服(fu)(fu)務(wu)企(qi)(qi)(qi)業、信(xin)息產(chan)品與(yu)服(fu)(fu)務(wu)企(qi)(qi)(qi)業,擔任程序(xu)員、軟(ruan)(ruan)件測試員、項(xiang)目經理等工作崗位。

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

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