軟件工程三要素
軟件工程三要素包括:方法、工具和過程。方法是完成軟件開發(fā)的各項任務(wù)的技術(shù)方法,為軟件開發(fā)提供“如何做”的技術(shù);工具為運用方法而提供的自動的或半自動的軟件工程的支撐環(huán)境;過程是為了獲得高質(zhì)量的軟件所需要完成的一系列任務(wù)的框架。

軟件工程的目標:
1、可修改性:允許對系統(tǒng)進行修改而不增加原系統(tǒng)的復(fù)雜性。它支持軟件的調(diào)試和維護,是一個難以達到的目標。
2、可靠性:能防止因概念、設(shè)計和結(jié)構(gòu)等方面的不完善造成的軟件系統(tǒng)失效,具有挽回因操作不當造成軟件系統(tǒng)失效的能力。
3、可理解性:系統(tǒng)具有清晰的結(jié)構(gòu),能直接反映問題的需求。可理解性有助于控制系統(tǒng)軟件復(fù)雜性,并支持軟件的維護、移植或重用。
4、可維護性:軟件交付使用后,能夠?qū)λM行修改,以改正潛伏的錯誤,改進性能和其它屬性,使軟件產(chǎn)品適應(yīng)環(huán)境的變化等。軟件維護費用在軟件開發(fā)費用中占有很大的比重。可維護性是軟件工程中一項十分重要的目標。
5、可重用性:把概念或功能相對獨立的一個或一組相關(guān)模塊定義為一個軟部件。可組裝在系統(tǒng)的任何位置,降低工作量。
6、可移植性:軟件從一個計算機系統(tǒng)或環(huán)境搬到另一個計算機系統(tǒng)或環(huán)境的難易程度。
7、可追蹤性:根據(jù)軟件需求對軟件設(shè)計、程序進行正向追蹤,或根據(jù)軟件設(shè)計、程序?qū)浖枨蟮哪嫦蜃粉櫟哪芰Α?/p> 了解 【大學(xué)專業(yè)介紹】更多資訊
相關(guān)閱讀
-
620分左右的985大學(xué)有哪些 推薦什么院校時間:2025-07-21 -
高考600分能上985大學(xué)嗎 可以去哪些院校時間:2025-07-21 -
東南大學(xué)是985嗎 王牌專業(yè)有哪些時間:2025-07-21 -
廈門大學(xué)是985嗎 王牌專業(yè)有哪些時間:2025-07-21 -
為了985去吉林大學(xué)值不值 學(xué)校怎么樣時間:2025-07-21 -
985大學(xué)全部排名 哪些學(xué)校實力最強時間:2025-07-21 -
放棄985去南科大值嗎 比985還厲害嗎時間:2025-07-21 -
中國985大學(xué)有幾所 最新院校名單時間:2025-07-21 -
中國醫(yī)科大學(xué)是985還是211 王牌專業(yè)有哪些時間:2025-07-21 -
南京郵電大學(xué)是985還是211 王牌專業(yè)有哪些時間:2025-07-21