freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

1軟件工程概述(編輯修改稿)

2025-03-27 12:57 本頁面
 

【文章內容簡介】 到另一種計算機環(huán)境下的難易程度。 ? 可跟蹤性 :包括兩方面,一是可以根據(jù)軟件開發(fā)的文檔對設計過程進行正向跟蹤或逆向跟蹤;二是軟件測試和維護過程中,對程序的執(zhí)行進行跟蹤,根據(jù)跟蹤情況,分析程序執(zhí)行的因果關系。 ? 互操作性 :多個軟件相互通信,協(xié)作完成任務的能力。 15/31 第 1章 軟件工程概述 2023/3/27 軟件工程 ?軟件工程的原則 ?抽象 ( abstraction):抽取各個事物中共同的最基本的特征和行為,暫時忽略它們之間的差異。 ?信息隱藏 ( information hiding):將模塊內部信息(數(shù)據(jù)和過程)封裝起來。 ?局部化 ( localization):即在一個物理模塊內集中邏輯上相互關聯(lián)的計算資源。 ?一致性 ( consistency):應保證在開發(fā)過程中相關內容的一致。 ?完全性 ( pleteness):軟件系統(tǒng)不丟失任何重要成分,完全實現(xiàn)所需的系統(tǒng)功能的程度。 ?可驗證性 ( verifiability):開發(fā)大型軟件系統(tǒng)需要對系統(tǒng)逐層分解、驗證。 16/31 第 1章 軟件工程概述 2023/3/27 軟件工程方法 ?把在軟件生命周期全過程中使用的一整套技術集合稱為 方法 ( methodology),也稱為 范型 ( paradigm) 。 ?軟件工程方法包括開發(fā) 方法 、開發(fā) 工具 和開發(fā) 過程 三方面 ?開發(fā)方法:完成軟件開發(fā)的技術方法 ?開發(fā)工具:開發(fā)軟件的支撐環(huán)境 ?開發(fā)過程:完成開發(fā)軟件各項任務的工作步驟。 ?目前使用得最廣泛的軟件工程方法,分別是 傳統(tǒng)方法和 面向對象方法 。 17/31 第 1章 軟件工程概述 2023/3/27 軟件工程方法 ?傳統(tǒng)方法 :也可稱為 軟件生命周期方法 或 結構化方法,把軟件開發(fā)和維護分成軟件定義、軟件開發(fā)和軟件維護三個時期,每個時期又分成若干個階段。 ?軟件定義時期 :確定軟件開發(fā)必須完成的任務;論證軟件可行性;確定用戶需求的詳細功能和性能??蓜澐譃槿齻€階段:問題定義、可行性研究和需求分析。 ?軟件開發(fā)時期 :設計和實現(xiàn)軟件的定義。四個階段:總體設計、詳細設計、編碼及單元測試、綜合測試。 ?軟件維護時期 :對投入使用的軟件的修改,實際上是對軟件的一次重新定義和開發(fā)過程。 18/31 第 1章 軟件工程概述 2023/3/27 軟件工程方法 ? 傳統(tǒng)方法的各階段 ? 問題定義 :弄清楚要解決什么問題。 ? 可行性研究 :分析清楚“用什么辦法解決這個問題”,保證在技術上、實效上、法律上都是行得通的。 ? 需求分析 :確定軟件的功能和性能。用戶要要清楚開發(fā)出的軟件系統(tǒng)能夠做什么;軟件開發(fā)人員也應該清楚用戶的具體要求是什么。 ? 總體設計 :設計軟件的總體結構,將一個大系統(tǒng)按照功能設計成小模塊,總體設計有時也稱概要設計。 ? 詳細設計 :對每個模塊設計具體算法和數(shù)據(jù)結構,詳細設計有時也
點擊復制文檔內容
職業(yè)教育相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1