留學(xué)資訊!互聯(lián)網(wǎng)發(fā)展下留學(xué)生喜歡的軟件工程
2019-11-27
軟件工程專業(yè)是一門研究用工程化方法構(gòu)建和維護有效的、實用的和高質(zhì)量的軟件的學(xué)科。它涉及到程序設(shè)計語言,數(shù)據(jù)庫,軟件開發(fā)工具,系統(tǒng)平臺,標準,設(shè)計模式等方面。在現(xiàn)代社會中,軟件應(yīng)用于多個方面。
典型的軟件比如有電子郵件,嵌入式系統(tǒng),人機界面,辦公套件,操作系統(tǒng),編譯器,數(shù)據(jù)庫,游戲等。同時,各個行業(yè)幾乎都有計算機軟件的應(yīng)用,比如工業(yè),農(nóng)業(yè),銀行,航空,政府部門等。這些應(yīng)用促進了經(jīng)濟和社會的發(fā)展,使得人們的工作更加,同時提高了生活質(zhì)量。
學(xué)科地位:
軟件工程學(xué)科是計算學(xué)科的分支,計算學(xué)科中理論、抽象、設(shè)計等三個學(xué)科形態(tài),綁定、大問題的復(fù)雜性、概念和形式模型、一致性和完備性、效率、演化、抽象層次、按空間排序、按時間排序、重用、安全性、折衷與決策等十二個基本概念,數(shù)學(xué)方法、系統(tǒng)科學(xué)方法在軟件工程學(xué)科中占有重要地位。
此外,軟件工程還十分重視管理過程,以提高軟件產(chǎn)品的質(zhì)量、降低開發(fā)成本、保證工程按時完成。系統(tǒng)性、規(guī)范性、可度量性也是軟件工程非常關(guān)注的。
軟件工程學(xué)科的理論基礎(chǔ)是數(shù)學(xué)、計算機科學(xué)。軟件工程的研究和實踐涉及人力、技術(shù)、資金、進度的綜合管理,是開展最優(yōu)化生產(chǎn)活動的過程;軟件工程必須劃分系統(tǒng)的邊界,給出系統(tǒng)的解決方案。因此,軟件工程的相關(guān)學(xué)科有計算機科學(xué)與技術(shù)、數(shù)學(xué)、計算機工程、管理學(xué)、系統(tǒng)工程和人類工程學(xué)等。
開發(fā)方法:
軟件工程的方法有很多方面的意義。包括專案管理,分析,設(shè)計,程序的編寫,測試和質(zhì)量控制。
軟件設(shè)計方法可以區(qū)別為重量級的方法和輕量級的方法。重量級的方法中產(chǎn)生大量的正式文檔。
著名的重量級開發(fā)方法包括ISO9000,CMM,和統(tǒng)一軟件開發(fā)過程(RUP)
輕量級的開發(fā)過過程沒有對大量正式文檔的要求。著名的輕量級開發(fā)方法包括極限編程(XP)和敏捷流程(AgileProcesses)。
結(jié)構(gòu):
軟件體系結(jié)構(gòu)是具有一定形式的結(jié)構(gòu)化元素,即構(gòu)件的集合,包括處理構(gòu)件、數(shù)據(jù)構(gòu)件和連接構(gòu)件。處理構(gòu)件負責(zé)對數(shù)據(jù)進行加工,數(shù)據(jù)構(gòu)件是被加工的信息,連接構(gòu)件把體系結(jié)構(gòu)的不同部分組組合連接起來。這一定義注重區(qū)分處理構(gòu)件、數(shù)據(jù)構(gòu)件和連接構(gòu)件,這一方法在其他的定義和方法中基本上得到保持。
軟件體系結(jié)構(gòu)表示了一個軟件系統(tǒng)的高層結(jié)構(gòu),主要特點有:
1)軟件系統(tǒng)結(jié)構(gòu)是一個高層次上的抽象,它并不涉及具體的系統(tǒng)結(jié)構(gòu)(比如B/S還是C/S),也不關(guān)心具體的實現(xiàn)。
2)軟件體系結(jié)構(gòu)必須支持系統(tǒng)所要求的功能,在設(shè)計軟件體系結(jié)構(gòu)的時候,必須考慮系統(tǒng)的動態(tài)行為。
3)在設(shè)計軟件體系結(jié)構(gòu)的時候,必須考慮有現(xiàn)有系統(tǒng)的兼容性、安全性和可靠性。同時還要考慮系統(tǒng)以后的擴展性和伸縮性。所以有時候必須在多個不同方向的目標中進行決策。
軟件體系結(jié)構(gòu)貫穿于軟件研發(fā)的整個生命周期內(nèi),具有重要的影響。這主要從以下三個方面來進行考察:利益相關(guān)人員之間的交流,系統(tǒng)設(shè)計的前期決策,可傳遞的系統(tǒng)級抽象。
當(dāng)前已經(jīng)有一些關(guān)于規(guī)范化軟件體系結(jié)構(gòu),比如:ISO的開放系統(tǒng)互聯(lián)模型、X Window系統(tǒng)等等。
所有同學(xué)請保持努力,這樣你的努力終將開花結(jié)果,五湖雅思培訓(xùn)機構(gòu)一直會為所有考生提供專業(yè)細致的雅思培訓(xùn)服務(wù),幫助考生進入理想大學(xué),可以接觸更高級別的社會群體。
環(huán)球五湖(北京)留學(xué)咨詢有限公司版權(quán)所有 咨詢熱線:010-62133630
Copyright BY 5hlx.com All Right Reserved 京ICP備18007375號
市場合作申請