軟件工程基礎(chǔ)(胡思康)第1章.pptx
《軟件工程基礎(chǔ)(胡思康)第1章.pptx》由會(huì)員分享,可在線閱讀,更多相關(guān)《軟件工程基礎(chǔ)(胡思康)第1章.pptx(65頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、S E Y 高 茜 S E Y立 足 于 基 本 的 概 念 、 原 理 、 方 法 和 工 具 , 從 實(shí)用 的 角 度 講 解 軟 件 系 統(tǒng) 的 需 求 、 設(shè) 計(jì) 、 實(shí) 現(xiàn) 、 測(cè)試 、 維 護(hù) 和 管 理 的 內(nèi) 容 。 同 時(shí) 兼 顧 對(duì) 軟 件 工 程 過(guò)程 介 紹 的 全 面 性 和 系 統(tǒng) 性 。減 少 工 程 原 理 的 闡 述 , 著 重 講 解 軟 件 工 程 在 實(shí)踐 中 的 方 法 、 技 術(shù) 和 工 具 。 S E Y Main Subjects軟 件 工 程 概 述 軟 件 實(shí) 現(xiàn)軟 件 需 求 工 程 軟 件 測(cè) 試軟 件 設(shè) 計(jì) 基 礎(chǔ) UML統(tǒng) 一 建
2、 模 語(yǔ) 言結(jié) 構(gòu) 化 設(shè) 計(jì) 方 法 S E Yu 教 學(xué) 結(jié) 構(gòu) : 課 堂 教 授 ( 60%) +學(xué) 生 報(bào) 告 ( 30%) +討 論 ( 10%)u 考 核 分 數(shù) 構(gòu) 成 : 期 末 考 試 : 60% 作 業(yè) 完 成 : 15% 學(xué) 生 課 堂 報(bào) 告 : 15% (presentation skill, preparing, attitude etc.) 討 論 和 其 他 : 5% (listen carefully, questions etc.) 課 堂 出 席 : 5% S E Y 軟 件 工 程 概 述 S E Y 軟 件 工 程 的 發(fā) 展 歷 程1 軟 件 工
3、程 的 概 念2 軟 件 與 軟 件 過(guò) 程3 軟 件 過(guò) 程 模 型4 軟 件 開(kāi) 發(fā) 方 法5 軟 件 開(kāi) 發(fā) 進(jìn) 度 和 成 本 難 以 控 制 6 542 問(wèn) 題軟 件 產(chǎn) 品 難 以 滿 足用 戶 的 需 求 31 倫 敦 股 票 交 易 系 統(tǒng) : 4.5億 -7.5億 -5年 -失 敗倫 敦 股 票 交 易 系 統(tǒng)Vista研 發(fā) -2001( 2003) -2007.1-60億 美 元 研 發(fā)美 國(guó) 軍 方 購(gòu) 買(mǎi) 軟 件 -每 年 數(shù) 十 億 -2%直 接 可使 用 的 -3%需 要 修 改 -95%垃 圾美 國(guó) 軍 方 購(gòu) 買(mǎi) 軟 件 軟 件 產(chǎn) 品 難 以進(jìn) 行 維 護(hù)
4、軟 件 開(kāi) 發(fā) 進(jìn) 度 和 成 本 難 以 控 制 6 542 問(wèn) 題軟 件 產(chǎn) 品 難 以 滿 足用 戶 的 需 求 31軟 件 質(zhì) 量 難 以得 到 保 證 美 國(guó) 火 箭 控 制 系 統(tǒng) 程 序 : 寫(xiě) 錯(cuò) 一 條 語(yǔ) 句 -火 箭爆 炸 -1000多 萬(wàn) 美 元 損 失美 國(guó) 火 箭 控 制 系 統(tǒng) 程 序蘇 聯(lián) “ 聯(lián) 盟 一 號(hào) ” 載 人 宇 宙 飛 船 -軟 件 忽 略 了一 個(gè) 小 數(shù) 點(diǎn) -燒 毀蘇 聯(lián) “ 聯(lián) 盟 一 號(hào) ” 載 人 宇 宙 飛 船軟 件 維 護(hù) 費(fèi) 用 -占 項(xiàng) 目 總 預(yù) 算 35%-40%( 70年 代 )-40%-60%( 80年 到 90年 )
5、-70%-80%( 目 前 )軟 件 維 護(hù) 費(fèi) 用 軟 件 產(chǎn) 品 難 以進(jìn) 行 維 護(hù) 軟 件 開(kāi) 發(fā) 進(jìn) 度 和 成 本 難 以 控 制 軟 件 的 文 檔 資 料 難 以 管 理 6 542 特 性軟 件 產(chǎn) 品 難 以 滿 足用 戶 的 需 求 31軟 件 質(zhì) 量 難 以得 到 保 證 軟 件 產(chǎn) 品 的 生 產(chǎn) 率 難 以 得 到 提 高 軟 件 自 身 的 特 點(diǎn) ; 開(kāi) 發(fā) 軟 件 和 使 用 軟 件 的 人 員對(duì) 軟 件 開(kāi) 發(fā) 缺 乏正 確 的 理 論 指 導(dǎo) 軟 件 人 員 與 用 戶 缺 乏 充 分的 交 流 對(duì) 軟 件 開(kāi) 發(fā) 過(guò) 程 缺 乏 整 體認(rèn) 識(shí) 對(duì) 軟 件
6、 產(chǎn) 品 缺 乏 有 效 一 致的 質(zhì) 量 評(píng) 價(jià) 標(biāo) 準(zhǔn) 過(guò) 程 工 程 的 軟 件 工 程 階 段構(gòu) 件 工 程 的 軟 件 工 程 階 段SE 面 向 對(duì) 象 軟 件 工 程 階 段 S E Y 軟 件 工 程 的 發(fā) 展 歷 程1 軟 件 工 程 的 概 念2 軟 件 與 軟 件 過(guò) 程3 軟 件 過(guò) 程 模 型4 軟 件 開(kāi) 發(fā) 方 法5 從 軟 件 工 程 概 念 被 提 出 之 后 , 先 后 曾 有 多 種 不 同的 定 義 ( 課 本 P5) 。軟 件 工 程 的 三 要 素 : 方 法 、 工 具 和 過(guò) 程 。打 破 了 人 們 對(duì) 軟 件 生 產(chǎn) 就 是 編 寫(xiě) 程 序
7、 的 認(rèn) 識(shí) 上 的局 限 , 把 軟 件 生 產(chǎn) 擴(kuò) 展 到 軟 件 的 需 求 、 設(shè) 計(jì) 和 維護(hù) , 擴(kuò) 展 到 支 持 上 述 過(guò) 程 的 工 具 和 方 法 , 擴(kuò) 展 到項(xiàng) 目 管 理 、 過(guò) 程 管 理 等 一 系 列 活 動(dòng) 。 2006年 中 國(guó) 國(guó) 家 標(biāo) 準(zhǔn) 中 給 出 的 定 義 是 , 應(yīng) 用 計(jì) 算機(jī) 科 學(xué) 理 論 和 技 術(shù) 以 及 工 程 管 理 原 則 和 方 法 , 按 預(yù)算 和 進(jìn) 度 , 實(shí) 現(xiàn) 滿 足 用 戶 要 求 的 軟 件 產(chǎn) 品 的 定 義 、開(kāi) 發(fā) 、 發(fā) 布 和 維 護(hù) 的 工 程 或 進(jìn) 行 研 究 的 學(xué) 科 。 跟 蹤 最 新 的
8、 軟 件 技 術(shù) 發(fā) 展 , 修 改 和 制 定 新 的 軟 件開(kāi) 發(fā) 活 動(dòng) 規(guī) 則 , 提 高 和 規(guī) 范 軟 件 管 理 的 效 率 和 可 操作 性 , 確 保 軟 件 質(zhì) 量 , 提 高 軟 件 生 產(chǎn) 率 , 開(kāi) 發(fā) 出 滿足 用 戶 需 求 、 并 最 終 實(shí) 現(xiàn) 軟 件 的 工 業(yè) 化 生 產(chǎn) 。 可 靠 性可 擴(kuò) 充 性 可 理 解 性功 能 性 安 全 性可 重 用 性 軟 件 質(zhì) 量 有 效 性可 維 護(hù) 性可 移 植 性 做 好 全 面 的 用 戶 分 析 選 取 適 宜 的 開(kāi) 發(fā) 模 型 采 用 成 熟 的 設(shè) 計(jì) 方 法 選 擇 高 效 的 開(kāi) 發(fā) 環(huán) 境 保 證
9、 有 效 的 維 護(hù) 過(guò) 程 重 視 軟 件 過(guò) 程 管 理 美 國(guó) 著 名 的 軟 件 工 程 專(zhuān) 家 Barry Boehm于 1983年提 出 軟 件 工 程 的 七 條 基 本 原 理 。確 保 軟 件 質(zhì) 量 和 開(kāi) 發(fā) 效 率 的 原 理 的 最 小 集 合 。這 七 條 基 本 原 理 相 互 獨(dú) 立 , 其 中 任 何 六 條 原 理 的組 合 都 不 能 替 代 另 一 條 原 理 。 用 分 階 段 的 生 命 周 期 計(jì) 劃 嚴(yán) 格 管 理 堅(jiān) 持 進(jìn) 行 階 段 評(píng) 審 執(zhí) 行 嚴(yán) 格 的 產(chǎn) 品 質(zhì) 量 控 制 采 用 現(xiàn) 代 化 程 序 設(shè) 計(jì) 技 術(shù) 結(jié) 果 應(yīng)
10、能 清 楚 地 審 查 開(kāi) 發(fā) 人 員 應(yīng) 少 而 精 承 認(rèn) 不 斷 改 進(jìn) 軟 件 工 程 的 必 要 性 按 照 當(dāng) 代 軟 件工 程 基 本 原 理實(shí) 現(xiàn) 軟 件 的 工程 化 生 產(chǎn) S E Y 軟 件 工 程 的 發(fā) 展 歷 程1 軟 件 工 程 的 概 念2 軟 件 與 軟 件 過(guò) 程3 軟 件 過(guò) 程 模 型4 軟 件 開(kāi) 發(fā) 方 法5 Barry Boehm提 出 “ 軟 件 是 程 序 , 以 及 開(kāi) 發(fā) 、 使 用 和 維 護(hù)程 序 所 需 的 所 有 文 檔 ” 。計(jì) 算 機(jī) 領(lǐng) 域 多 次 引 用 的 基 本 定 義 是 : 軟 件 是 計(jì) 算 機(jī) 中 與 硬件 相
11、互 依 存 的 另 一 部 分 , 它 包 括 程 序 、 數(shù) 據(jù) 以 及 相 關(guān) 文 檔 的完 整 集 合 。軟 件 實(shí) 現(xiàn) 的 是 一 個(gè) 從 現(xiàn) 實(shí) 問(wèn) 題 域 ( 輸 入 ) 到 信 息 域 的 解( 輸 出 ) 的 過(guò) 程 , 在 此 過(guò) 程 中 包 括 程 序 、 數(shù) 據(jù) 、 文 檔 以 及 他們 間 的 聯(lián) 系 。 應(yīng) 用 軟 件系 統(tǒng) 軟 件 32 分 類(lèi)支 撐 軟 件( 工 具 軟 件 、 軟 件 開(kāi) 發(fā) 環(huán) 境 ) 1 產(chǎn) 品 軟 件21 分 類(lèi)項(xiàng) 目 軟 件 交 互 式 軟 件32 分 類(lèi)分 時(shí) 軟 件 1 4實(shí) 時(shí) 處 理 軟 件 批 處 理 軟 件 嵌 入 式 軟 件
12、人 工 智 能 軟 件 21 分 類(lèi) 軟 件 工 程 用 于 軟 件 開(kāi) 發(fā) 的 指 導(dǎo) 思 想 之 一 就 是 劃分 軟 件 生 命 周 期 , 把 軟 件 開(kāi) 發(fā) 的 全 過(guò) 程 分 階 段 、定 任 務(wù) , 按 先 后 順 序 依 次 完 成 。 主 要 回 答 兩 個(gè) 問(wèn) 題 : 要 解 決 的 問(wèn) 題 是什 么 ; 這 個(gè) 問(wèn) 題 是 否 有 解 ? 是 否 值 得 解 ?技 術(shù) 可 行 性 、 操 作 可 行 性 、 經(jīng) 濟(jì) 可 行性 和 法 律 可 行 性主 要 回 答 : 用 戶 提 出 的 軟 件 必 須 完 成什 么 ?問(wèn) 題 定 義 、 需 求 獲 取 和 需 求 驗(yàn) 證
13、主 要 回 答 : 軟 件 系 統(tǒng) 如 何 完 成 , 以 體 現(xiàn) 用 戶 需 求 ?概 要 設(shè) 計(jì) ( 給 出 軟 件 結(jié) 構(gòu) 、 全 局 數(shù) 據(jù) 結(jié) 構(gòu) 、 數(shù) 據(jù) 庫(kù)結(jié) 構(gòu) 和 接 口 ) 和 詳 細(xì) 設(shè) 計(jì) ( 各 模 塊 的 具 體 實(shí) 現(xiàn) 算 法和 彼 此 調(diào) 用 關(guān) 系 )用 某 種 計(jì) 算 機(jī) 語(yǔ) 言 編 寫(xiě)的 代 碼 來(lái) 表 示 關(guān) 于 漢 諾 塔 問(wèn) 題 算 法 的 時(shí)間 復(fù) 雜 度 , 可 以 用 一 個(gè) 指數(shù) 函 數(shù) O(2n)來(lái) 表 示 目 的 : 發(fā) 現(xiàn) 程 序 中 存 在 的 錯(cuò) 誤 , 并 在 調(diào) 試 過(guò)程 中 修 改 這 些 錯(cuò) 誤軟 件 測(cè) 試 包 括 單
14、元 測(cè) 試 ( 實(shí) 現(xiàn) 階 段 ) 、 集 成測(cè) 試 ( 設(shè) 計(jì) 階 段 ) 、 系 統(tǒng) 測(cè) 試 ( 需 求 階 段 ) 和確 認(rèn) 測(cè) 試 ( 可 行 性 分 析 階 段 )是 軟 件 生 命 周 期 中 最 長(zhǎng) 的 階 段 , 它 將 伴隨 著 軟 件 的 使 用 而 一 直 存 在 。完 善 性 維 護(hù) 、 糾 錯(cuò) 性 維 護(hù) 、 適 應(yīng) 性 維 護(hù)和 預(yù) 防 性 維 護(hù) 。 軟 件 過(guò) 程 是 由 組 織 或 項(xiàng) 目 使 用 的 , 用 以 計(jì) 劃 、管 理 、 執(zhí) 行 、 監(jiān) 控 和 改 進(jìn) 其 軟 件 相 關(guān) 活 動(dòng) 的 過(guò) 程或 過(guò) 程 的 集 合 。包 括 過(guò) 程 定 義 、 過(guò)
15、 程 實(shí) 現(xiàn) 與 變 更 、 過(guò) 程 評(píng) 估 、過(guò) 程 與 產(chǎn) 品 質(zhì) 量 四 個(gè) 知 識(shí) 子 域 。 S E Y 軟 件 工 程 的 發(fā) 展 歷 程1 軟 件 工 程 的 概 念2 軟 件 與 軟 件 過(guò) 程3 軟 件 過(guò) 程 模 型4 軟 件 開(kāi) 發(fā) 方 法5 針 對(duì) 軟 件 生 命 周 期 各 階 段 活 動(dòng) 的 一 般 規(guī) 律 , 對(duì) 軟 件 開(kāi) 發(fā) 過(guò)程 進(jìn) 行 定 量 度 量 的 量 化 , 為 軟 件 工 程 管 理 提 供 階 段 性 評(píng) 價(jià) ,為 軟 件 開(kāi) 發(fā) 過(guò) 程 提 供 原 則 和 方 法 , 提 出 了 軟 件 過(guò) 程 模 型 , 也被 稱(chēng) 為 軟 件 生 命 周
16、期 模 型 。 軟 件 過(guò) 程 模 型 是 從 軟 件 項(xiàng) 目 需 求 定 義 直 至 軟 件 經(jīng) 使 用 后 廢棄 為 止 , 跨 越 整 個(gè) 生 命 周 期 的 系 統(tǒng) 開(kāi) 發(fā) 、 運(yùn) 行 和 維 護(hù) 所 實(shí) 施的 全 部 過(guò) 程 、 活 動(dòng) 和 任 務(wù) 的 結(jié) 構(gòu) 框 架 。 不 同 的 軟 件 開(kāi) 發(fā) 過(guò) 程 可 選 擇 不 同 的 軟 件 過(guò) 程 模 型 。 確 定 :v系 統(tǒng) 功 能v系 統(tǒng) 性 能分 析 :v 系 統(tǒng) 需 求v 軟 件 需 求 可 行 性 研 究 與 計(jì) 劃需 求 分 析設(shè) 計(jì)編 碼 運(yùn) 行 維 護(hù)測(cè) 試定 義階 段 開(kāi) 發(fā)階 段維 護(hù) 階 段 難 以 適 應(yīng) 軟
17、 件 需 求 不 明 確 或 出 現(xiàn) 變 動(dòng) 的 情 況 ;由 于 其 嚴(yán) 格 的 順 序 性 , 用 戶 只 有 到 軟 件 發(fā) 開(kāi) 結(jié) 束后 才 能 得 到 最 終 結(jié) 果 , 增 大 了 開(kāi) 發(fā) 的 風(fēng) 險(xiǎn) 。 原 型 是 軟 件 開(kāi) 發(fā) 過(guò) 程 中 一 個(gè) 用 于 實(shí) 驗(yàn) 的 、 測(cè) 試 的或 早 期 能 運(yùn) 行 的 簡(jiǎn) 單 系 統(tǒng) 。 由 于 在 軟 件 開(kāi) 發(fā) 的 需 求分 析 階 段 , 難 以 確 定 用 戶 需 求 , 因 而 軟 件 人 員 根 據(jù)用 戶 初 步 的 、 不 明 確 的 需 求 快 速 開(kāi) 發(fā) 出 系 統(tǒng) 原 型 。 軟 件 人 員 進(jìn) 一 步 修 改 或
18、補(bǔ) 充 新 的 需 求 , 并 最 終 達(dá)到 用 戶 需 要 的 軟 件 產(chǎn) 品 ( 迭 代 過(guò) 程 )簡(jiǎn) 要 獲 取需 求 快 速 設(shè) 計(jì)建 造 原 型客 戶 評(píng) 價(jià)原 型再 加 工產(chǎn) 生 樣 品 評(píng) 審 、 修 改 開(kāi) 始維 護(hù) 由 于 最 初 的 原 型 可 能 與 用 戶 最 終 的 系 統(tǒng) 差 別 很 大而 被 拋 棄 , 因 此 原 型 模 型 不 適 宜 開(kāi) 發(fā) 大 型 軟 件 項(xiàng) 目 。 增 量 模 型 是 對(duì) 軟 件 項(xiàng) 目 中 的 功 能 以 一 系 列 增 量 的方 式 來(lái) 開(kāi) 發(fā) , 也 被 稱(chēng) 為 漸 增 式 開(kāi) 發(fā) 模 型 。 增 量 模 型是 一 種 非 整 體
19、開(kāi) 發(fā) 模 型 , 對(duì) 于 系 統(tǒng) 整 體 需 求 , 增 量模 型 先 將 需 求 分 解 為 若 干 部 分 , 每 個(gè) 部 分 都 按 照 瀑布 模 型 方 法 進(jìn) 行 開(kāi) 發(fā) 。 需 求 設(shè) 計(jì) 編 碼 測(cè) 試系 統(tǒng) 需 求 子 集 1 交 付 增 量 1時(shí) 間需 求 設(shè) 計(jì) 編 碼 測(cè) 試系 統(tǒng) 需 求 子 集 2 交 付 增 量 2需 求 設(shè) 計(jì) 編 碼 測(cè) 試系 統(tǒng) 需 求 子 集 N 交 付 增 量 N增量 將 原 型 模 型 和 瀑 布 模 型 相 結(jié) 合 , 并 引 入 風(fēng) 險(xiǎn) 分 析機(jī) 制 , 適 合 大 型 復(fù) 雜 項(xiàng) 目 的 開(kāi) 發(fā)包 括 決 定 目 標(biāo) 、 實(shí)施 方
20、 案 和 系 統(tǒng) 限 制 。 包 括 劃 分 風(fēng) 險(xiǎn) 類(lèi) 別 、風(fēng) 險(xiǎn) 識(shí) 別 、 風(fēng) 險(xiǎn) 評(píng) 價(jià) 、風(fēng) 險(xiǎn) 預(yù) 防 與 消 除包 括 開(kāi) 發(fā) 、 驗(yàn) 證 下 一代 產(chǎn) 品 , 并 做 預(yù) 防 性評(píng) 估包 括 驗(yàn) 收 測(cè) 試 、用 戶 體 驗(yàn) 、 下 一次 迭 代 評(píng) 估 。 螺 旋 模 型 強(qiáng) 調(diào) 風(fēng) 險(xiǎn) 分 析 , 要 求 軟 件 人 員 在 每 次 迭 代 開(kāi)始 前 , 都 要 分 析 和 找 到 軟 件 開(kāi) 發(fā) 中 的 風(fēng) 險(xiǎn) , 從 而 提 前 采取 解 決 風(fēng) 險(xiǎn) 的 策 略 。 是 B.H.Sollers和 J.M.Edwards在 1990年 提 出 的 軟件 開(kāi) 發(fā) 過(guò) 程
21、模 型 。噴 泉 模 型 最 大 的 特 點(diǎn) 在 于 軟 件 過(guò) 程 的 每 個(gè) 階 段 相互 重 疊 , 而 不 像 其 它 過(guò) 程 模 型 每 階 段 有 明 顯 界 線 為 了 適 應(yīng) 互 聯(lián) 網(wǎng) 時(shí) 代 軟 件 開(kāi) 發(fā) 需 要 的 快 速 靈 活 性和 不 斷 變 化 的 需 求 , 2001年 敏 捷 聯(lián) 盟 在 美 國(guó) 成 立 ,同 年 發(fā) 表 著 名 的 敏 捷 宣 言 。 客 戶 合 作 勝 過(guò)合 同 談 判個(gè) 體 和 交 互 勝過(guò) 過(guò) 程 和 工 具 響 應(yīng) 變 化 勝過(guò) 遵 循 計(jì) 劃432 價(jià) 值 觀可 以 工 作 的 軟 件勝 過(guò) 面 面 俱 到 的文 檔 1 有 目
22、的 的 建 模簡(jiǎn) 單 快 速 反 饋432 核 心 原 則變 化 1 綜 合 瀑 布 模 型 和 原 型 模 型 的 優(yōu) 點(diǎn) , 在 保 證 減 少 錯(cuò)誤 的 前 提 下 , 快 速 得 到 用 戶 系 統(tǒng) 。 引 入 風(fēng) 險(xiǎn) 分 析 ???速 開(kāi) 發(fā) 、 建 模 。 微 軟 解 決 框 架 ( MSF) 過(guò) 程 模 型 , 是 微 軟 總 結(jié) 的 一 套 關(guān) 于 以往 經(jīng) 驗(yàn) 、 原 理 模 型 、 準(zhǔn) 則 、 概 念 、 指 南 等 的 集 合 。 為 大 型 軟件 項(xiàng) 目 開(kāi) 發(fā) 而 準(zhǔn) 備 。 MSF在 設(shè) 計(jì) 之 初 就 不 把 它 當(dāng) 作 一 種 過(guò) 程 模 型 來(lái) 設(shè) 計(jì) , 而
23、 是 把它 定 位 為 一 套 靈 活 、 可 伸 縮 的 框 架 。 它 只 有 指 導(dǎo) 方 針 而 沒(méi) 有具 體 的 實(shí) 施 細(xì) 節(jié) , 防 止 MSF陷 于 某 類(lèi) 型 項(xiàng) 目 開(kāi) 發(fā) 模 式 的 泥 沼 中 ,這 樣 對(duì) 不 同 軟 件 項(xiàng) 目 有 很 強(qiáng) 的 適 應(yīng) 能 力 。 產(chǎn) 品 發(fā) 布項(xiàng) 目 計(jì) 劃 確 認(rèn) 開(kāi) 發(fā) 階 段 計(jì) 劃 階 段 創(chuàng) 想 階 段 穩(wěn) 定 階 段 目 標(biāo) /內(nèi) 容 確 認(rèn) 產(chǎn) 品 測(cè) 試 包 括 目 標(biāo) 和 內(nèi) 容 的 認(rèn) 可 , 定 義項(xiàng) 目 的 目 標(biāo) 、 約 束 和 解 決 方 案的 架 構(gòu) 、 項(xiàng) 目 計(jì) 劃 和 進(jìn) 度 表包 括 項(xiàng) 目 計(jì)
24、劃 確 認(rèn) 、 完 成 設(shè) 計(jì)規(guī) 格 說(shuō) 明 書(shū) 中 定 義 的 功 能 、 構(gòu)件 以 及 其 他 要 素 。 產(chǎn) 品 發(fā) 布項(xiàng) 目 計(jì) 劃 確 認(rèn) 開(kāi) 發(fā) 階 段 計(jì) 劃 階 段 創(chuàng) 想 階 段 穩(wěn) 定 階 段 目 標(biāo) /內(nèi) 容 確 認(rèn) 產(chǎn) 品 測(cè) 試 主 要 包 括 進(jìn) 行 產(chǎn) 品 測(cè) 試 , 總 結(jié)提 升 解 決 方 案 質(zhì) 量 , 確 認(rèn) 符 合生 產(chǎn) 環(huán) 境 的 質(zhì) 量 標(biāo) 準(zhǔn) 。部 署 解 決 方 案 到 實(shí) 際 生 產(chǎn) 環(huán) 境中 , 總 結(jié) 項(xiàng) 目 過(guò) 程 中 里 程 碑 式的 管 理 , 項(xiàng) 目 存 在 的 危 險(xiǎn) 因 素 ,以 及 風(fēng) 險(xiǎn) 分 析 的 有 效 性 等 。 組
25、合 模 型 不 是 一 個(gè) 獨(dú) 立 的 、 新 的 過(guò) 程 模 型 , 它 把各 過(guò) 程 模 型 融 合 在 一 起 , 按 照 軟 件 開(kāi) 發(fā) 的 不 同 規(guī) 模 、不 同 階 段 、 不 同 領(lǐng) 域 , 并 結(jié) 合 風(fēng) 險(xiǎn) 分 析 、 過(guò) 程 管 理進(jìn) 行 模 型 組 合 。 兩 種 過(guò) 程 模 型 組 合 方 式 : 一 類(lèi) 是 以 某 種 開(kāi) 發(fā) 模 型為 主 , 因 地 制 宜 的 嵌 入 其 他 過(guò) 程 模 型 , 以 利 于 各 階段 活 動(dòng) 的 展 開(kāi) , 提 高 效 率 。另 一 類(lèi) 從 項(xiàng) 目 計(jì) 劃 開(kāi) 始 , 建 立 軟 件 開(kāi) 發(fā) 過(guò) 程 的 組合 模 型 , 各 模
26、 型 間 以 平 等 身 份 參 與 項(xiàng) 目 開(kāi) 發(fā) , 共 同支 撐 軟 件 開(kāi) 發(fā) 過(guò) 程 。 S E Y 軟 件 工 程 的 發(fā) 展 歷 程1 軟 件 工 程 的 概 念2 軟 件 與 軟 件 過(guò) 程3 軟 件 過(guò) 程 模 型4 軟 件 開(kāi) 發(fā) 方 法5 軟 件 開(kāi) 發(fā) 方 法 是 用 已 定 義 的 工 具 、 方 法 和 過(guò) 程 ,在 技 術(shù) 上 和 管 理 上 組 織 軟 件 生 產(chǎn) 的 一 系 列 活 動(dòng) 。其 中 , 過(guò) 程 定 義 軟 件 開(kāi) 發(fā) 順 序 的 操 作 流 程 ; 方 法是 用 軟 件 開(kāi) 發(fā) 理 論 和 規(guī) 范 的 技 術(shù) 手 段 設(shè) 計(jì) 軟 件 ; 工具 提
27、 供 了 方 法 中 可 用 的 一 組 圖 形 符 號(hào) 。 1978年 E. Yourdon和 L. L. Constantine提 出 了 結(jié) 構(gòu) 化 方 法 ,也 稱(chēng) 為 面 向 功 能 的 軟 件 開(kāi) 發(fā) 方 法 或 面 向 數(shù) 據(jù) 流 的 軟 件 開(kāi) 發(fā) 方 法 。它 首 先 提 出 用 結(jié) 構(gòu) 化 分 析 ( Structure Analysis, SA) 對(duì) 軟 件進(jìn) 行 需 求 分 析 , 之 后 用 結(jié) 構(gòu) 化 設(shè) 計(jì) ( Structure Design, SD)方 法 進(jìn) 行 系 統(tǒng) 設(shè) 計(jì) , 最 后 用 結(jié) 構(gòu) 化 編 程 ( Structure Programmin
28、g, SP) 實(shí) 現(xiàn) 軟 件 。 結(jié) 構(gòu) 化 方 法 提 出 的 開(kāi) 發(fā) 過(guò) 程 步驟 明 確 , SA、 SD和 SP三 個(gè) 階 段 彼 此 銜 接 , 前 后 照 應(yīng) 。 需 求 分 析 從 用 戶 功 能入 手 , 通 過(guò) 數(shù) 據(jù) 流 圖 、數(shù) 據(jù) 字 典 等 工 具 表 示用 戶 需 求 。 通 過(guò) 對(duì) 數(shù) 據(jù) 流 的 映 射過(guò) 程 , 得 到 軟 件 結(jié) 構(gòu)通 過(guò) 對(duì) 軟 件 結(jié) 構(gòu) 的 模 塊 化 分析 , 定 義 模 塊 的 接 口 , 設(shè) 計(jì)各 模 塊 間 的 數(shù) 據(jù) 傳 遞 、 調(diào) 用關(guān) 系 , 以 及 模 塊 內(nèi) 的 算 法 流程 , 最 終 通 過(guò) 結(jié) 構(gòu) 化 編 程 、
29、測(cè) 試 后 得 到 軟 件 產(chǎn) 品 面 向 對(duì) 象 開(kāi) 發(fā) 方 法 在 大 型 軟 件 需 求 的 易 變 形 、 系 統(tǒng) 擴(kuò)展 性 和 易 于 維 護(hù) 等 方 面 具 有 明 顯 優(yōu) 勢(shì) 。面 向 對(duì) 象 思 想 符 合 人 們 對(duì) 客 觀 世 界 的 認(rèn) 識(shí) 和 描 述 。 客觀 世 界 的 實(shí) 體 是 人 們 認(rèn) 識(shí) 世 界 的 基 礎(chǔ) , 面 向 對(duì) 象 開(kāi) 發(fā) 方法 的 基 礎(chǔ) 是 對(duì) 象 , 而 對(duì) 象 就 是 對(duì) 客 觀 事 務(wù) ( 問(wèn) 題 空 間 )的 直 接 描 述 。 面 向 對(duì) 象 = 對(duì) 象 + 類(lèi) + 繼 承 + 消 息面 向 對(duì) 象 的 軟 件 工 程 ( OOSE) 就 是 以 對(duì) 象 為 基 礎(chǔ) , 結(jié) 合 上述 公 式 的 面 向 對(duì) 象 特 性 , 提 出 了 OOA、 OOD、 OOP等 開(kāi) 發(fā) 過(guò) 程 。OOA主 要 分 析 對(duì) 象 、 對(duì) 象 的 外 部 關(guān) 聯(lián) 和 內(nèi) 部 結(jié) 構(gòu) 。 OOD進(jìn) 一步 分 析 對(duì) 象 、 歸 納 出 抽 象 類(lèi) 、 演 繹 和 細(xì) 化 類(lèi) , 總 結(jié) 出 接 口 類(lèi) 、組 織 類(lèi) 庫(kù) 等 。 簡(jiǎn) 歷 信 息 自 動(dòng) 獲 取 和 查 詢(xún) 系 統(tǒng)作 業(yè) : P31 8題 S E Y THANK YOU!
- 溫馨提示:
1: 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 市教育局冬季運(yùn)動(dòng)會(huì)安全工作預(yù)案
- 2024年秋季《思想道德與法治》大作業(yè)及答案3套試卷
- 2024年教師年度考核表個(gè)人工作總結(jié)(可編輯)
- 2024年xx村兩委涉案資金退還保證書(shū)
- 2024年憲法宣傳周活動(dòng)總結(jié)+在機(jī)關(guān)“弘揚(yáng)憲法精神推動(dòng)發(fā)改工作高質(zhì)量發(fā)展”專(zhuān)題宣講報(bào)告會(huì)上的講話
- 2024年XX村合作社年報(bào)總結(jié)
- 2024-2025年秋季第一學(xué)期初中歷史上冊(cè)教研組工作總結(jié)
- 2024年小學(xué)高級(jí)教師年終工作總結(jié)匯報(bào)
- 2024-2025年秋季第一學(xué)期初中物理上冊(cè)教研組工作總結(jié)
- 2024年xx鎮(zhèn)交通年度總結(jié)
- 2024-2025年秋季第一學(xué)期小學(xué)語(yǔ)文教師工作總結(jié)
- 2024年XX村陳規(guī)陋習(xí)整治報(bào)告
- 2025年學(xué)校元旦迎新盛典活動(dòng)策劃方案
- 2024年學(xué)校周邊安全隱患自查報(bào)告
- 2024年XX鎮(zhèn)農(nóng)村規(guī)劃管控述職報(bào)告