《需求分析》PPT課件
《《需求分析》PPT課件》由會(huì)員分享,可在線閱讀,更多相關(guān)《《需求分析》PPT課件(69頁珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、第 3章 需 求 分 析 為 什 么 需 要 需 求 分 析 ?v開 發(fā) 人 員 往 往 急 于 求 成v希 望 對(duì) 開 發(fā) 進(jìn) 行 指 導(dǎo)v希 望 開 發(fā) 人 員 對(duì) 用 戶 的 要 求 理 解v希 望 用 戶 理 解 開 發(fā) 人 員v測 試 部 門 有 理 可 依 需 求 分 析 做 什 么 ?v準(zhǔn) 確 地 回 答 ” 系 統(tǒng) 必 須 做 什 么 ?” 這 個(gè) 問 題 ;v對(duì) 系 統(tǒng) 提 出 完 整 、 準(zhǔn) 確 、 清 晰 、 具 體 的 要 求 ;v寫 出 軟 件 需 求 規(guī) 格 說 明 書 ;v用 戶 要 很 好 地 參 與 到 需 求 分 析 過 程 中 來 ; (需求 要 不 斷
2、迭 代 )v注 意 區(qū) 別 ” 可 行 性 分 析 ” 和 ” 需 求 分 析 ” 的異 同 ;v設(shè) 計(jì) 出 系 統(tǒng) 的 ” 數(shù) 據(jù) 模 型 ” 、 細(xì) 化 的 “ 邏 輯模 型 ” 和 “ 行 為 模 型 ” ; (關(guān) 鍵 所 在 ) Is WhatNot How 需 求 分 析 做 什 么 ?所 有 的 結(jié) 構(gòu) 化 分 析 方 法 都 遵 守 下 述 準(zhǔn) 則 :(1) 必 須 理 解 并 描 述 問 題 的 信 息 域 , 根 據(jù) 這 條準(zhǔn) 則 應(yīng) 該 建 立 數(shù) 據(jù) 模 型 。(2) 必 須 定 義 軟 件 應(yīng) 完 成 的 功 能 , 這 條 準(zhǔn) 則 要求 建 立 功 能 模 型 。(3
3、) 必 須 描 述 作 為 外 部 事 件 結(jié) 果 的 軟 件 行 為 ,這 條 準(zhǔn) 則 要 求 建 立 行 為 模 型 。(4) 必 須 對(duì) 描 述 信 息 、 功 能 和 行 為 的 模 型 進(jìn) 行分 解 , 用 層 次 的 方 式 展 示 細(xì) 節(jié) 。 需 求 獲 取 面 臨 的 挑 戰(zhàn)L 客 戶 說 不 清 楚 需 求L 需 求 易 變 性L問 題 的 復(fù) 雜 性 和 對(duì) 問 題 空 間 理 解 的 不 完 備 性 與 不 一 致 性 優(yōu) 秀 需 求 具 有 的 特 性v1. 完 整 性 v2. 正 確 性 v3. 可 行 性 v4. 必 要 性 v5. 劃 分 優(yōu) 先 級(jí) v6. 無
4、二 義 性 v7. 可 驗(yàn) 證 性 3.1 需 求 分 析 的 任 務(wù) 具 體 任 務(wù) :確 定 對(duì) 系 統(tǒng) 的 綜 合 要 求 ( 系 統(tǒng) 需 要 什 么 ? ) 分 析 和 設(shè) 計(jì) 系 統(tǒng) 的 數(shù) 據(jù) 要 求 ( 處 理 的 數(shù) 據(jù) 對(duì) 象是 什 么 ? )在 可 行 性 分 析 的 基 礎(chǔ) 之 上 分 析 和 設(shè) 計(jì) 系 統(tǒng) 的 功能 模 型 ( 系 統(tǒng) 功 能 的 模 型 表 示 是 什 么 ? )分 析 和 設(shè) 計(jì) 描 述 軟 件 動(dòng) 態(tài) 變 化 的 行 為 模 型 ( 系統(tǒng) 的 狀 態(tài) 是 如 何 改 變 的 ? ) 編 寫 軟 件 需 求 規(guī) 格 說 明 書 , 可 能 需 要
5、修 正 系 統(tǒng)開 發(fā) 計(jì) 劃 3.1.1 確 定 系 統(tǒng) 的 綜 合 要 求v 功 能 要 求v 性 能 要 求v 可 靠 性 和 可 用 性 要 求v 出 錯(cuò) 處 理 要 求v 接 口 要 求v 約 束v 逆 向 要 求v 擴(kuò) 展 要 求基 本 的 、核 心 的 時(shí) 間 、 存 儲(chǔ)量 、 安 全 性MTTF 對(duì) 環(huán) 境 錯(cuò) 誤應(yīng) 該 如 何 響應(yīng)用 戶 、 硬 件 、軟 件 、 通 信 限 制 條 件 、精 度 、 語 言 對(duì) 系 統(tǒng) 可 能的 擴(kuò) 充 或 修改系 統(tǒng) 不 應(yīng) 該做 什 么 3.1.2 分 析 和 設(shè) 計(jì) 系 統(tǒng) 的 數(shù) 據(jù) 要 求v軟 件 系 統(tǒng) 的 本 質(zhì) 是 對(duì) 數(shù) 據(jù)
6、 進(jìn) 行 處 理 。v通 常 要 求 建 立 完 整 的 概 念 模 型 ( E-R模 型 )v數(shù) 據(jù) 字 典 缺 乏 直 觀 性 ( 考 慮 圖 形 化 的 描 述 復(fù)雜 數(shù) 據(jù) 的 組 成 )v必 要 時(shí) 需 要 對(duì) 數(shù) 據(jù) 模 型 進(jìn) 行 規(guī) 范 化 ( 范 式 )v階 段 性 成 果 :E-R圖層 次 方 框 圖 或 Warnier圖 3.1.3 分 析 和 設(shè) 計(jì) 系 統(tǒng) 的 功 能 模 型v確 定 系 統(tǒng) 綜 合 要 求 和 分 析 系 統(tǒng) 數(shù) 據(jù) 要 求 順 利完 成 之 后 即 可 導(dǎo) 出 詳 細(xì) 的 系 統(tǒng) 功 能 模 型 。v階 段 性 成 果 :細(xì) 化 后 并 經(jīng) 過 多
7、 次 校 驗(yàn) 的 數(shù) 據(jù) 流 圖 (DFD)與 數(shù) 據(jù) 流 圖 相 輔 相 存 的 數(shù) 據(jù) 字 典 (DD)概 要 性 的 描 述 主 要 加 工 的 處 理 算 法 (IPO) v確 定 系 統(tǒng) 的 動(dòng) 態(tài) 變 化 的 方 式 , 采 用 狀 態(tài) 轉(zhuǎn) 換圖 來 描 述 。v階 段 性 成 果 :狀 態(tài) 轉(zhuǎn) 換 圖 (STD)3.1.4 分 析 和 設(shè) 計(jì) 系 統(tǒng) 的 行 為 模 型 3.1.5 編 寫 需 求 規(guī) 格 說 明 , 可 能 需 要修 正 系 統(tǒng) 的 開 發(fā) 計(jì) 劃v根 據(jù) 上 述 的 階 段 性 成 果 , 匯 總 為 “ 軟 件 需 求規(guī) 格 說 明 書 ” , 以 提 交
8、評(píng) 審v在 可 行 性 分 析 的 基 礎(chǔ) 上 , 較 準(zhǔn) 確 地 估 計(jì) 系 統(tǒng)的 開 發(fā) 成 本 和 進(jìn) 度v修 正 開 發(fā) 計(jì) 劃 3.2 與 用 戶 溝 通 獲 取 需 求 的 方 法v訪 談v面 向 數(shù) 據(jù) 流 自 頂 向 下 求 精v簡 易 的 應(yīng) 用 規(guī) 格 說 明 技 術(shù)v快 速 原 型 法 用 戶 和 系 統(tǒng) 其 他 人 員 參 與 需 求 分析 3.2.1 訪 談v最 早 并 且 仍 然 廣 泛 使 用v正 式 的 訪 談 : 具 體 問 題 的 問 答 形 式v非 正 式 的 訪 談 : 開 放 式 、 交 互 性 的 問 答v需 要 調(diào) 查 大 量 人 員 時(shí) 采 用
9、“ 調(diào) 查 表 ” 技 術(shù)v還 使 用 “ 情 景 分 析 技 術(shù) ” ( 用 戶 角 度 ) ,就 是對(duì) 用 戶 將 來 使 用 目 標(biāo) 系 統(tǒng) 解 決 某 個(gè) 具 體 問 題的 方 法 和 結(jié) 果 進(jìn) 行 分 析 。 3.2.1 訪 談v情 景 分 析(1) 它 在 某 種 程 度 上 演 示 目 標(biāo) 系 統(tǒng) 的 行 為 , 便于 用 戶 理 解 , 而 且 還 可 能 進(jìn) 一 步 揭 示 出 一 些分 析 員 還 不 知 道 的 需 求 。(2) 由 于 情 景 分 析 較 易 為 用 戶 所 理 解 , 使 用 這種 技 術(shù) 能 保 證 用 戶 在 需 求 分 析 過 程 中 始 終
10、扮演 一 個(gè) 積 極 主 動(dòng) 的 角 色 。 3.2.2 面 向 數(shù) 據(jù) 流 的 自 頂 向 下 求 精v信 息 系 統(tǒng) 的 本 質(zhì) 決 定 數(shù) 據(jù) 是 需 求 分 析 的 起 點(diǎn)v系 統(tǒng) 分 析 員 一 定 要 搞 清 楚 數(shù) 據(jù) 的 細(xì) 節(jié)v分 析 的 對(duì) 象 : 高 層 數(shù) 據(jù) 流 圖 ( 什 么 階 段 得 到的 ? )v主 要 目 標(biāo) : 把 數(shù) 據(jù) 流 和 數(shù) 據(jù) 存 儲(chǔ) 定 義 到 元 素級(jí) 別 ( 不 可 分 解 為 止 ) 可 行 性 分 析忽 略 了 細(xì) 節(jié) 數(shù) 據(jù) 的 來 源 、 去 向 、 數(shù)據(jù) 結(jié) 構(gòu) 定 義 等 3.2.2 面 向 數(shù) 據(jù) 流 的 自 頂 向 下 求
11、 精v結(jié) 構(gòu) 化 分 析 方 法 是 一 種 什 么 方 法 呢 ?v從 數(shù) 據(jù) 流 圖 的 輸 出 端 著 手 分 析 , 這 是 因 為 系統(tǒng) 的 基 本 功 能 是 產(chǎn) 生 這 些 輸 出 的 關(guān) 鍵 原 因 。v輸 出 數(shù) 據(jù) 決 定 了 系 統(tǒng) 必 須 具 有 的 最 基 本 的 組成 元 素 ( 包 括 功 能 和 數(shù) 據(jù) 結(jié) 構(gòu) 組 成 ) 。自 頂 向 下 , 逐層 細(xì) 化 的 方 法 3.2.2 面 向 數(shù) 據(jù) 流 的 自 頂 向 下 求 精v注 意 1: 第 2章 給 出 了 1種 數(shù) 據(jù) 流 圖 的 分 析 方 法( 教 材 ) , 其 目 的 主 要 是 導(dǎo) 出 較 高
12、 層 次 較 粗糙 的 數(shù) 據(jù) 流 圖 , 而 需 要 準(zhǔn) 確 地 收 集 需 求 , 采用 本 章 的 從 數(shù) 據(jù) 流 圖 的 輸 出 向 輸 入 的 回 溯 方法 。 3.2.2 面 向 數(shù) 據(jù) 流 的 自 頂 向 下 求 精v回 溯 過 程 中 需 要 回 答 兩 個(gè) 問 題輸 出 數(shù) 據(jù) 的 組 成 ?輸 出 數(shù) 據(jù) 的 來 源 ? 深 入 調(diào) 查外 部 輸 入 或系 統(tǒng) 生 成 3.2.2 面 向 數(shù) 據(jù) 流 的 自 頂 向 下 求 精v 回 溯 時(shí) 常 遇 到 的 問 題 : 為 了 得 到 某 個(gè) 數(shù) 據(jù) 元 素 需 要用 到 數(shù) 據(jù) 流 圖 中 還 沒 有 的 數(shù) 據(jù) 元 素
13、, 或 者 得 出 這 個(gè)數(shù) 據(jù) 元 素 要 用 的 算 法 尚 不 完 全 清 楚 。v 因 此 , 需 要 向 用 戶 等 有 關(guān) 人 員 請(qǐng) 教 , 他 們 的 回 答 使分 析 員 對(duì) 目 標(biāo) 系 統(tǒng) 的 認(rèn) 識(shí) 更 深 入 具 體 , 系 統(tǒng) 中 更 多的 數(shù) 據(jù) 元 素 被 劃 分 出 來 , 更 多 的 算 法 搞 清 楚 了 。v 把 分 析 過 程 中 得 到 的 有 關(guān) 數(shù) 據(jù) 元 素 的 信 息 記 錄 在 數(shù)據(jù) 字 典 中 , 把 對(duì) 算 法 的 簡 明 描 述 記 錄 在 IPO圖 中 。通 過 分 析 而 補(bǔ) 充 的 數(shù) 據(jù) 流 、 數(shù) 據(jù) 存 儲(chǔ) 和 處 理 ,
14、應(yīng) 該添 加 到 數(shù) 據(jù) 流 圖 的 適 當(dāng) 位 置 上 。 面 向 數(shù) 據(jù) 流 方 法 的 分 析 過 程v沿 數(shù) 據(jù) 流 圖 回 溯v用 戶 復(fù) 查v細(xì) 化 數(shù) 據(jù) 流 圖v修 正 開 發(fā) 計(jì) 劃v書 寫 文 檔v審 查 和 復(fù) 審 沿 數(shù) 據(jù) 流 圖 回 溯v從 數(shù) 據(jù) 流 圖 的 輸 出 向 輸 入 回 溯 , 依 次 確 定 每個(gè) 數(shù) 據(jù) 元 素 的 來 源 ( 組 成 和 實(shí) 現(xiàn) 算 法 ) ;v把 數(shù) 據(jù) 元 素 的 信 息 記 錄 到 數(shù) 據(jù) 字 典 中 ;v把 對(duì) 算 法 的 簡 明 描 述 記 錄 到 IPO圖 中 ;v補(bǔ) 充 的 數(shù) 據(jù) 流 、 數(shù) 據(jù) 存 儲(chǔ) 和 處 理
15、 應(yīng) 該 添 加 到數(shù) 據(jù) 流 圖 的 適 當(dāng) 位 置 上 。 用 戶 復(fù) 查v數(shù) 據(jù) 流 圖 是 幫 助 復(fù) 查 的 極 好 工 具 ;v分 析 員 向 用 戶 解 釋 數(shù) 據(jù) 的 來 源 ( 組 成 和 處 理 ,它 反 映 了 分 析 員 建 立 的 對(duì) 系 統(tǒng) 已 有 的 認(rèn) 識(shí) 。 )v用 戶 要 及 時(shí) 糾 正 和 補(bǔ) 充 分 析 員 的 認(rèn) 識(shí)v它 驗(yàn) 證 了 已 知 的 元 素 , 補(bǔ) 充 了 未 知 的 元 素 ,填 補(bǔ) 了 文 檔 中 的 空 白 ;v分 析 員 對(duì) 系 統(tǒng) 的 認(rèn) 識(shí) 是 一 個(gè) 螺 旋 式 上 升 的 過程 。 細(xì) 化 數(shù) 據(jù) 流 圖v為 了 追 蹤 更
16、 詳 細(xì) 的 數(shù) 據(jù) 流 , 應(yīng) 該 把 數(shù) 據(jù) 流 圖擴(kuò) 展 到 更 低 的 層 次 ;v通 過 追 蹤 這 些 細(xì) 化 的 數(shù) 據(jù) 流 圖 產(chǎn) 生 了 新 的 問題 , 新 的 問 題 的 答 案 可 能 在 數(shù) 據(jù) 字 典 中 增 加新 的 條 目 , 并 且 將 產(chǎn) 生 新 的 算 法 ;v功 能 分 解 可 以 完 成 數(shù) 據(jù) 流 圖 的 細(xì) 化 ;v細(xì) 化 過 程 中 注 意 及 時(shí) 的 更 新 數(shù) 據(jù) 字 典 ; 書 寫 文 檔v需 求 規(guī) 格 說 明v數(shù) 據(jù) 要 求v用 戶 系 統(tǒng) 描 述v修 正 的 開 發(fā) 計(jì) 劃 需 求 分 析 的 過 程 示 圖 面 向 數(shù) 據(jù) 流 方
17、法 的 分 析 的 應(yīng) 用倉 庫 管 理 員 采 購 員定 貨 系 統(tǒng)事 務(wù) 定 貨 報(bào) 表 來 源 、 數(shù) 據(jù) 組成 是 什 么 ?來 源 : 由 哪 個(gè) 加 工 產(chǎn) 生 或 從 哪 個(gè) 文 件 讀 出 ?數(shù) 據(jù) 組 成 : 數(shù) 據(jù) 字 典 應(yīng) 該 如 何 設(shè) 計(jì) , 大 概 有 哪 些數(shù) 據(jù) 項(xiàng) ? 面 向 數(shù) 據(jù) 流 方 法 的 分 析 的 應(yīng) 用名 字 : 定 貨 報(bào) 表別 名 : 定 貨 信 息描 述 : 每 天 一 次 送 給 采 購 員 的需 要 定 貨 的 零 件 表定 義 : 定 貨 報(bào) 表 = 零 件 編 號(hào) +零 件 名 稱 +定 貨 數(shù) 量 +目 前 價(jià) 格 +主 要
18、供 應(yīng)商 +次 要 供 應(yīng) 商位 置 : 定 貨 報(bào) 告定 貨 信 息庫 存 清 單 逐 一 確 定 元素 的 來 源 面 向 數(shù) 據(jù) 流 方 法 的 分 析 的 應(yīng) 用倉 庫 管 理 員 采 購 員1處 理事 務(wù) 2產(chǎn) 生報(bào) 表事 務(wù) 定 貨 報(bào) 表庫 存 清 單D1 定 貨 信 息D2 12 34 5 6 包 含 零 件 編 號(hào) 、名 稱 、 目 前 價(jià) 格形 成 定 貨 數(shù) 量 面 向 數(shù) 據(jù) 流 方 法 的 分 析 的 應(yīng) 用倉 庫管 理 員 采 購 員1.1接 收事 務(wù) 2產(chǎn) 生報(bào) 表事 務(wù) 定 貨 報(bào) 表庫 存 清 單D1 定 貨 信 息D21.2更 新庫 存 1.3處 理定 貨事
19、 務(wù) 庫 存 信 息 1235 6487 供 應(yīng) 商 信 息D3 3.2.3 簡 易 的 應(yīng) 用 規(guī) 格 說 明 技 術(shù)v前 兩 種 方 法 中 , 用 戶 比 較 被 動(dòng)v它 是 一 種 面 向 團(tuán) 隊(duì) 的 需 求 收 集 方 法 , 是 一 種主 流 技 術(shù)v它 提 倡 用 戶 與 開 發(fā) 者 密 切 合 作 、 共 同 標(biāo) 識(shí) 問題 、 提 出 解 決 方 案 , 確 定 基 本 需 求 簡 易 的 應(yīng) 用 規(guī) 格 說 明 技 術(shù) 流 程初 步 訪 談待 解 決 問題 的 范 圍和 方 案 召 開 討 論 會(huì)是 否 需 要 這 個(gè)軟 件 以 及 對(duì) 需求 進(jìn) 行 組 合 針 對(duì) 每 個(gè)
20、議 題 制定 一 統(tǒng) 一 的 需 求列 表 分 會(huì) 討 論單 獨(dú) 議 題 需 求列 表 的 討 論 匯 總 需 求完 整 的 需 求 規(guī)格 說 明 書 3.2.4 快 速 原 型 法v快 速 建 立 起 來 的 旨 在 演 示 目 標(biāo) 系 統(tǒng) 主 要 功 能的 可 運(yùn) 行 的 程 序 。v它 是 最 準(zhǔn) 確 、 有 效 和 強(qiáng) 大 的 需 求 分 析 技 術(shù) 。v基 本 特 性 :快 速 : 快 速 的 提 供 給 用 戶 一 個(gè) 可 運(yùn) 行 的 軟 件 ;容 易 修 改 : 根 據(jù) 用 戶 的 要 求 可 迅 速 構(gòu) 建 新 的 原 型 ; 3.3 分 析 建 模 與 規(guī) 格 說 明v模 型
21、 , 就 是 為 了 理 解 事 物 而 對(duì) 事 物 做 出的 一 種 抽 象 , 是 對(duì) 事 物 的 一 種 無 歧 義 的書 面 描 述 。v系 統(tǒng) 分 析 員 應(yīng) 該 從 不 同 角 度 抽 象 出 目 標(biāo)系 統(tǒng) 的 特 性 , 使 用 精 確 的 表 示 方 法 構(gòu) 造系 統(tǒng) 的 模 型 。數(shù) 據(jù) 角 度 、 功 能 角 度 、 行 為 角 度 DFD、 DD、 STD、E-R 模 型 的 作 用現(xiàn) 實(shí) 世 界 計(jì) 算 機(jī) 世 界影 射 模 型 的 作 用 計(jì) 算 機(jī) 世 界現(xiàn) 實(shí) 世 界 結(jié)構(gòu)化開發(fā)方法 結(jié) 構(gòu) 化分 析結(jié) 構(gòu) 化設(shè) 計(jì)結(jié) 構(gòu) 化編 程OOAOODOOP 面向?qū)ο箝_發(fā)
22、方法 結(jié) 構(gòu) 化 分 析 模 型 的 組 成 結(jié) 構(gòu)加 工 說 明控 制 說 明數(shù)據(jù)對(duì)象說 明 數(shù) 據(jù) 字 典( DD) 面 向 對(duì) 象 分 析 模 型 的 組 成 結(jié) 構(gòu)使 用 實(shí) 例(Use Case)操 作 、屬 性 、 協(xié) 作 者 3.3 分 析 建 模 與 規(guī) 格 說 明v結(jié) 構(gòu) 化 分 析 方 法 的 創(chuàng) 建 的 幾 個(gè) 主 要 模 型 及 關(guān)鍵 元 素 如 下 :數(shù) 據(jù) 模 型 : E-R圖 ( E-RD) ( 本 章 介 紹 )功 能 模 型 : 數(shù) 據(jù) 流 圖 ( DFD)行 為 模 型 : 狀 態(tài) 轉(zhuǎn) 換 圖 ( STD) ( 本 章 介 紹 )數(shù) 據(jù) 字 典 : 模 型
23、中 心 ( DD)v根 據(jù) 上 述 模 型 整 理 出 軟 件 需 求 規(guī) 格 說 明 書 3.4 實(shí) 體 -聯(lián) 系 圖v信 息 模 型 , 或 概 念 性 數(shù) 據(jù) 模 型 。v現(xiàn) 實(shí) 世 界 的 數(shù) 據(jù) 抽 象 , 它 是 真 實(shí) 世 界 的 最 好反 映 , 它 完 全 依 賴 于 用 戶 的 角 度 ( 語 義 ) 。v信 息 系 統(tǒng) 數(shù) 據(jù) 庫 分 析 與 設(shè) 計(jì) 的 基 礎(chǔ) , 也 是 數(shù)據(jù) 建 模 的 基 礎(chǔ) 。 3.4.1 數(shù) 據(jù) 對(duì) 象v它 是 指 用 一 系 列 的 屬 性 和 性 質(zhì) 對(duì) 現(xiàn) 實(shí) 中 的 事物 加 以 更 加 形 象 的 描 述 。v它 也 稱 為 實(shí) 體
24、, 可 以 是 有 生 命 的 或 沒 有 生 命的 。v實(shí) 體 之 間 不 是 孤 立 的 。v注 意 區(qū) 分 面 向 對(duì) 象 中 的 “ 對(duì) 象 ” 和 ER中 的“ 數(shù) 據(jù) 對(duì) 象 ” 。 3.4.1 數(shù) 據(jù) 對(duì) 象v它 的 范 疇 很 大 , 可 以 是 外 部 實(shí) 體 (例 如 , 產(chǎn) 生或 使 用 信 息 的 任 何 事 物 )、 事 物 (例 如 , 報(bào) 表 )、行 為 (例 如 , 打 電 話 )、 事 件 (例 如 , 響 警 報(bào) )、角 色 (例 如 , 教 師 、 學(xué) 生 )、 單 位 (例 如 , 會(huì) 計(jì)科 )、 地 點(diǎn) (例 如 , 倉 庫 )或 結(jié) 構(gòu) (例 如 ,
25、 文 件 )等 。v總 之 , 可 以 由 一 組 屬 性 來 定 義 的 實(shí) 體 都 可 以被 認(rèn) 為 是 數(shù) 據(jù) 對(duì) 象 。 3.4.2 屬 性v數(shù) 據(jù) 對(duì) 象 的 基 本 屬 性 , 它 是 原 子 的 。v關(guān) 鍵 字 屬 性 是 什 么 ?v屬 性 的 確 定 要 依 據(jù) 實(shí) 際 的 軟 件 問 題 。 ( 究 竟是 否 為 屬 性 或 究 竟 是 什 么 屬 性 ? ) 3.4.2 聯(lián) 系v實(shí) 體 之 間 是 存 在 聯(lián) 系 的1:11:NM:Nv聯(lián) 系 也 可 以 有 屬 性 “ 化 學(xué) 制 品 跟 蹤 系 統(tǒng) ” 實(shí) 體 聯(lián) 系圖化 學(xué) 制 品 倉庫 存 貨 清 單化 學(xué) 制 品
26、 容 器存 儲(chǔ) 執(zhí) 行 化 學(xué) 制 品請(qǐng) 求1MM1 3.5 數(shù) 據(jù) 規(guī) 范 化v概 念 模 型 轉(zhuǎn) 化 為 數(shù) 據(jù) 模 型 后 考 慮 的 問 題v數(shù) 據(jù) 庫 中 范 式 的 定 義第 一 范 式 : 原 子 屬 性第 二 范 式 : 消 除 部 分 函 數(shù) 依 賴第 三 范 式 : 消 除 傳 遞 函 數(shù) 依 賴 3.6 狀 態(tài) 轉(zhuǎn) 換 圖v通 過 描 繪 系 統(tǒng) 的 狀 態(tài) 及 引 起 系 統(tǒng) 狀 態(tài) 轉(zhuǎn) 換 的事 件 , 來 表 示 系 統(tǒng) 的 行 為 。例 如 : 上 課 鈴 響 了 , 同 學(xué) 們 應(yīng) 該 進(jìn) 入 教 室 準(zhǔn) 備 上課 。v狀 態(tài) 圖 還 指 明 了 作 為 特 定
27、 事 件 的 結(jié) 果 , 系 統(tǒng)將 做 哪 些 動(dòng) 作 (例 如 , 處 理 數(shù) 據(jù) )。 3.6.1 狀 態(tài)v狀 態(tài) 代 表 系 統(tǒng) 的 行 為 模 式 ;v它 規(guī) 定 了 系 統(tǒng) 對(duì) 事 件 的 響 應(yīng) 方 式 ; ( 3種 )改 變 狀 態(tài) ( 絕 大 多 數(shù) 的 系 統(tǒng) 都 如 此 響 應(yīng) )做 動(dòng) 作 ( 完 成 一 定 的 “ 操 作 ” )既 改 變 狀 態(tài) , 又 做 動(dòng) 作 ( 比 較 復(fù) 雜 ) 3.6.1 狀 態(tài)v三 種 狀 態(tài) 類 型 : 初 態(tài) 、 終 態(tài) 和 中 間 態(tài)v狀 態(tài) 圖 可 表 示 循 環(huán) 運(yùn) 行 過 程 以 及 單 程 運(yùn) 行 過程 。 State_1
28、 State_1State_1 State_2 State_3 3.6.2 事 件v某 個(gè) 特 定 時(shí) 刻 發(fā) 生 的 “ 事 情 ” 。v它 是 對(duì) 引 起 系 統(tǒng) 做 動(dòng) 作 或 (和 )從 一 個(gè) 狀 態(tài) 轉(zhuǎn)換 到 另 一 個(gè) 狀 態(tài) 的 外 界 事 件 的 抽 象 。v它 是 控 制 信 息 , 狀 態(tài) 是 受 事 件 觸 發(fā) 的 。 3.6.3 基 本 符 號(hào)狀 態(tài) 1狀 態(tài) 變 量 1活 動(dòng) 表 1 狀 態(tài) 2狀 態(tài) 變 量 2活 動(dòng) 表 2初 始事 件 事 件 表 達(dá) 式 結(jié) 束 事 件活 動(dòng) 表 的 語 法事 件 名 /動(dòng) 作 表 達(dá) 式事 件 表 達(dá) 式 的 語 法 事 件
29、說 明 守 衛(wèi) 條 件 /動(dòng) 作 表 達(dá) 式 3.6.3 基 本 符 號(hào)v活 動(dòng) 表 的 語 法 格 式 如 下 :事 件 名 (參 數(shù) 表 )/動(dòng) 作 表 達(dá) 式v“ 事 件 名 ” 可 以 是 任 何 事 件 的 名 稱 。v在 活 動(dòng) 表 中 經(jīng) 常 使 用 下 述 3種 標(biāo) 準(zhǔn) 事 件 : entry, exit和 do。v兩 個(gè) 狀 態(tài) 之 間 帶 箭 頭 的 連 線 稱 為 狀 態(tài) 轉(zhuǎn) 換v狀 態(tài) 變 遷 通 常 是 由 事 件 觸 發(fā) 的 , 箭 頭 線 上 標(biāo)出 觸 發(fā) 轉(zhuǎn) 換 的 事 件 表 達(dá) 式 3.6.3 基 本 符 號(hào)v事 件 表 達(dá) 式 的 語 法 如 下 :事 件
30、 說 明 守 衛(wèi) 條 件 動(dòng) 作 表 達(dá) 式v事 件 說 明 的 語 法 為 : 事 件 名 (參 數(shù) 表 )。v守 衛(wèi) 條 件 是 一 個(gè) 布 爾 表 達(dá) 式 。v動(dòng) 作 表 達(dá) 式 是 一 個(gè) 過 程 表 達(dá) 式 , 當(dāng) 狀 態(tài) 轉(zhuǎn) 換開 始 時(shí) 執(zhí) 行 該 表 達(dá) 式 。 3.7 其 他 圖 形 工 具v層 次 方 框 圖vWarnier圖vIPO圖 3.7.1 層 次 方 框 圖v用 樹 型 結(jié) 構(gòu) 描 述 的 一 系 列 多 層 次 的 圖 形 ;v頂 層 只 有 一 個(gè) 方 框 代 表 完 整 的 數(shù) 據(jù) 結(jié) 構(gòu) ;v下 面 各 層 代 表 這 個(gè) 數(shù) 據(jù) 的 子 集 ;v最 底
31、層 代 表 不 能 再 分 割 的 實(shí) 際 的 數(shù) 據(jù) 元 素 ; 一 個(gè) 層 次 方 框 圖 的 例 子產(chǎn) 品硬 件 軟 件 服 務(wù)處 理 機(jī) 存 儲(chǔ) 器 外 設(shè) 系 統(tǒng)軟 件 應(yīng) 用軟 件 軟 件服 務(wù) 硬 件維 修 培 訓(xùn) 操 作系 統(tǒng) 編 譯程 序 軟 件工 具 3.7.2 Warnier 圖v它 也 是 表 示 信 息 層 次 結(jié) 構(gòu) 的 圖 形 工 具 ;v它 可 以 指 出 信 息 量 是 重 復(fù) 出 現(xiàn) 的 或 有 條 件 出 現(xiàn)的 ;v圖 形 包 括 :用 來 區(qū) 分 數(shù) 據(jù) 結(jié) 構(gòu) 層 次 的 花 括 號(hào)表 明 一 類 信 息 或 一 個(gè) 數(shù) 據(jù) 元 素 在 一 定 條 件
32、 下 出 現(xiàn) 的異 或 號(hào)名 字 后 面 的 數(shù) 字 表 示 信 息 類 在 數(shù) 據(jù) 結(jié) 構(gòu) 中 重 復(fù) 的 次數(shù) 。 一 個(gè) Warnier圖 的 例 子軟 件 產(chǎn) 品 系 統(tǒng) 軟 件 操 作 系 統(tǒng) ( P1)編 譯 程 序 ( P2)軟 件 工 具 編 輯 程 序 ( P3)測 試 驅(qū) 動(dòng) 程 序 ( P3)設(shè) 計(jì) 輔 助 工 具 ( P3) 應(yīng) 用 軟 件+ 3.7.3 IPO圖vINPUT/PROCESS/OUTPUT( 輸 入 /處 理 /輸 出 圖 )的 簡 稱 。v描 述 輸 入 數(shù) 據(jù) 、 輸 出 數(shù) 據(jù) 和 對(duì) 數(shù) 據(jù) 的 處 理 之間 的 關(guān) 系 。 ( 適 用 任 何
33、系 統(tǒng) )v軟 件 元 素 滲 透 到 模 型 的 各 個(gè) 方 面 。v需 求 分 析 階 段 可 以 使 用 IPO圖 來 簡 要 地 描 述 系統(tǒng) 的 主 要 算 法 。 傳 統(tǒng) 的 IPO圖 IPO圖IPO圖系 統(tǒng) :模 塊 :編 號(hào) : 作 者 :日 期 :被 調(diào) 用 : 調(diào) 用 :輸 入 : 輸 出 :處 理 :局 部 數(shù) 據(jù) : 注 釋列 出 處理 的 執(zhí)行 順 序改進(jìn)的IPO 圖 一個(gè)IPO圖的例子 IPO圖系 統(tǒng) :模 塊 :編 號(hào) : 作 者 :日 期 :訂 貨 處 理 模 塊 可 供 貨 處 理缺 貨 訂 單 暫 存訂 貨 量 X相 應(yīng) 庫 存 量 Y 供 貨 標(biāo) 志Sup
34、plyIF Y-X0 THEN 可 供 貨 處 理ELSE 缺 貨 訂 單 暫 存 END IF文 件 名 :庫 存 文 件 注 釋 銷 售 管 理 系 統(tǒng) Armstrong確 定 能 否 訂 貨 2005/3/10 推 遲 實(shí) 現(xiàn) 3.8 驗(yàn) 證 軟 件 需 求v一 致 性 : 不 能 相 互 矛 盾 ; v完 整 性 : 規(guī) 格 說 明 書 應(yīng) 包 括 用 戶 需 要 的 每 一個(gè) 功 能 或 性 能 ;v現(xiàn) 實(shí) 性 : 技 術(shù) 上 可 以 實(shí) 現(xiàn) ; v有 效 性 : 需 求 確 實(shí) 能 解 決 用 戶 面 對(duì) 的 問 題 ; 小 結(jié)v需 求 分 析 是 軟 件 生 命 期 的 一 個(gè)
35、 重 要 階 段 ;v最 根 本 的 任 務(wù) 是 確 定 為 了 滿 足 用 戶 的 需 求 , 系統(tǒng) 需 要 做 什 么 。v傳 統(tǒng) 的 軟 件 工 程 方 法 學(xué) 使 用 結(jié) 構(gòu) 化 分 析 方 法 。v為 了 全 面 了 解 用 戶 的 需 要 , 必 須 使 用 適 當(dāng) 的 方法 和 用 戶 溝 通 。 小 結(jié)v必 須 仔 細(xì) 地 分 析 系 統(tǒng) 中 的 數(shù) 據(jù) 流 又 要 分 析 長期 使 用 的 數(shù) 據(jù) 存 儲(chǔ) 。v數(shù) 據(jù) 字 典 是 “ 粘 合 劑 ” 。v分 析 應(yīng) 該 得 出 用 數(shù) 據(jù) 流 圖 、 ER圖 、 數(shù) 據(jù) 字 典和 簡 潔 算 法 描 述 的 詳 細(xì) 的 系 統(tǒng) 邏 輯 模 型 。v還 可 使 用 層 次 方 框 圖 、 Warnier圖 輔 助 性 的 描述 系 統(tǒng) 中 的 數(shù) 據(jù) 結(jié) 構(gòu) 。vIPO圖 描 述 算 法 的 有 效 工 具 。 將 分 析 模 型 轉(zhuǎn) 換 為 軟 件 設(shè) 計(jì)數(shù) 據(jù)字 典 數(shù) 據(jù)流 圖E-R圖狀 態(tài) 變 遷 圖 加 工 規(guī) 約控 制 規(guī) 約數(shù)據(jù)對(duì)描 述象 數(shù) 據(jù) 設(shè) 計(jì)體 系 結(jié) 構(gòu) 設(shè) 計(jì)接 口 設(shè) 計(jì)過 程 設(shè) 計(jì)分 析 模 型 設(shè) 計(jì) 模 型
- 溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 植樹問題課件PPT
- 實(shí)驗(yàn)九蕨類植物觀察和解剖
- 護(hù)理禮儀講解
- 初中物理_液體的壓強(qiáng)課件
- 武漢市【人教部編版】2019年秋語文一年級(jí)上冊(cè):統(tǒng)編版一年級(jí)上冊(cè)語文期末總復(fù)習(xí)資料課件
- 護(hù)士管理法律制度
- 核心肌群的功能和訓(xùn)練方式
- 在尋找野敗的日子里-PPT
- 安全培訓(xùn)遠(yuǎn)離大貨車
- 《10000以內(nèi)數(shù)的認(rèn)識(shí)(例5、例6)》教學(xué)課件-PPT
- 思達(dá)心臟醫(yī)院心血管病峰會(huì)邀請(qǐng)函
- 臨藥咳嗽和咳痰呼吸困難
- 用友通財(cái)務(wù)培訓(xùn)教程
- 頭頂球與運(yùn)球技術(shù)動(dòng)作分析
- 新城幼兒園中班科學(xué)有趣的石頭課件