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

正文內(nèi)容

[軟件工程]ch03-需求分析-文庫吧

2025-01-15 16:24 本頁面


【正文】 例分析 :機(jī)票訂票系統(tǒng)( 2) ? 運(yùn)行需求 : ? 機(jī)票預(yù)定系統(tǒng)中的各個(gè)子系統(tǒng)的硬件和軟件的配置如下: ? 1.服務(wù)器端子系統(tǒng)的運(yùn)行要求: ? 系統(tǒng)軟件: ? 數(shù)據(jù)庫管理系統(tǒng): SQL Server ? 硬件要求: ? : ? 系統(tǒng)軟件: ? 數(shù)據(jù)庫管理系統(tǒng): SQL Server ? 硬件要求: 3/3/2023 19 ? 對(duì)以計(jì)算機(jī)為基礎(chǔ)的系統(tǒng)進(jìn)行充分的測(cè)試。 ? ⑴ 功能測(cè)試 ⑼ 可使用性測(cè)試 ? ⑵ 可靠性測(cè)試 ⑽ 可支持性測(cè)試 ? ⑶ 強(qiáng)度測(cè)試 ⑾ 安裝測(cè)試 ? ⑷ 性能測(cè)試 ⑿ 過程測(cè)試 ? ⑸ 啟動(dòng)/停止測(cè)試 ⒀ 互連測(cè)試 ? ⑹ 恢復(fù)測(cè)試 ⒁ 兼容性測(cè)試 ? ⑺ 配置測(cè)試 ⒂ 文檔測(cè)試 ? ⑻ 安全性測(cè)試 3/3/2023 20 需求獲取技術(shù) 問題域 用戶 需求分析員 交流 3/3/2023 21 用戶和開發(fā)人員 共同組成聯(lián)合小組 ? 加強(qiáng)聯(lián)系 ? 促進(jìn)交流 ? 增進(jìn)合作 3/3/2023 22 訪談和會(huì)議 3/3/2023 23 觀察用戶工作流程或者實(shí)踐 3/3/2023 24 案例分析 : 圖書館管理系統(tǒng) (1/3) 讀者管理 書庫管理 讀者借閱管理 3/3/2023 25 用戶 項(xiàng)目負(fù)責(zé)人 需求分析人員 設(shè)計(jì)員 案例分析 : 圖書館管理系統(tǒng) (2/3) 1. 建立聯(lián)合小組 ? 參與者: 用戶、需求分析人員、設(shè)計(jì)人員。 3/3/2023 26 案例分析 : 圖書館管理系統(tǒng) (3/3) 2. 會(huì)議討論 ? 明確問題、范圍、環(huán)境等,逐步了解用戶需求 ? 會(huì)議應(yīng)有記錄,整理形成文檔 3. 分成三小組 ? 讀者管理、圖書管理和讀者借閱子系統(tǒng) 4. 總結(jié)各方成果形成結(jié)論性的 SRS 3/3/2023 27 需求分析工具 ? Requisite Pro ? Clear Quest ? Trac 3/3/2023 28 需求特性 (1) 正確性 ? 需求規(guī)格說明書中的 功能、行為、性能 描述必須與用戶對(duì)目標(biāo)軟件產(chǎn)品的 期望相吻合 。 (2) 完整性 ? 需求規(guī)格說明書 不能遺漏任何用戶需求 (3) 可驗(yàn)證性 ? 需求規(guī)格說明書中的每一個(gè)需求,均應(yīng)存在技術(shù)和經(jīng)濟(jì)上可行的手段 進(jìn)行驗(yàn)證和確認(rèn) 。 3/3/2023 29 需求特性 (2) (4) 無歧義性 ? 需求規(guī)格說明書中使用 標(biāo)準(zhǔn)化術(shù)語 , ? 用戶、分析人員、設(shè)計(jì)人員和測(cè)試人員對(duì)需求規(guī)格說明書中的任何語法單位 只能有唯一的語義解釋 。 (5)一致性 ? 需求規(guī)格說明書的各部分之間 不能相互矛盾 。這些矛盾可以表現(xiàn)為 術(shù)語 使用方面的沖突, 功能和行為 方面的沖突,以及 時(shí)序 方面的前后不一致。 (6) 可理解性 ? 不宜在說明書中使用太多的專業(yè)化詞匯 。 3/3/2023 30 需求特性 (2) (7) 可追蹤性 ? 需求規(guī)格說明書必須將 分析后獲得的每項(xiàng)需求 與用戶的 原始需求項(xiàng)清晰地聯(lián)系起來 ,并為后續(xù)開發(fā)和其他文檔引用這些需求項(xiàng)提供便利。 (8) 可修改性 ? 需求規(guī)格說明書的格式和組織方式 應(yīng)保證能夠比較容易地接納后續(xù)的增刪和修改 。 ? 使修改后的說明書能夠較好地保持其他各項(xiàng)屬性。 3/3/2023 31 需求描述和分析技術(shù) 1. 問題分解 2. 抽象 3. 建模 4. 多視點(diǎn)分析 3/3/2023 32 整個(gè)問題 子問題 1 子問題 3 子問題 2 ? 什么是問題分解 ? ? 將大問題分解為小問題,通過小問題解決來實(shí)現(xiàn)大問題的解決 ?問題分解有助于 降低解決問題的復(fù)雜度 。 ?獲取和分析問題本身所固有的 整體 部分關(guān)系 。 ? 圖書館系統(tǒng) ?讀者管理 ?圖書管理 ?借閱管理 3/3/2023 33 外表抽象 外表 臉形 衣著 黑胡子 大臉 (1/2) ? 什么是抽象 ? ? 抽象有助于控制問題復(fù)雜度, 抓住問題的本質(zhì) 。 ? 獲取一般和特殊關(guān)系 。 3/3/2023 34 (2/2) ? 讀者抽象 (提取成份 ) ? 名字 ? 性別 ? 單位 ? 類別 ? 照片 ? Email ? 電話 ? 讀者抽象 (拋棄成份 ) ? 身高 ? 年齡 ? …… 3/3/2023 35 3. 需求建模 (1/2) ? 什么是 需求模型 ? 模型是對(duì)現(xiàn)實(shí)的簡(jiǎn)化,包含有主要影響的要素,忽略不相關(guān)的次要因素 ? 需求模型詳細(xì)、準(zhǔn)確地描述了用戶對(duì)目標(biāo)軟件系統(tǒng)的功能、行為、性能、 設(shè)計(jì)約束等方面的要求 ? 為什么 需要建模 ? 從多個(gè)視點(diǎn)、多個(gè)不同的抽象層次來描述用戶需求 ,從而更好促進(jìn)軟件的開發(fā) ? 需求建模方法 ? 面向數(shù)據(jù)流的方法 ? 面向?qū)ο蟮姆椒? ? 注意 ? 需求建模 不要涉及軟件設(shè)計(jì)和實(shí)現(xiàn)細(xì)節(jié) 3/3/2023 36 ? 什么是 多視點(diǎn)分析 ? 從多個(gè)角度、不同層面上分析和描述用戶需求 ? 為什么需要多視點(diǎn)分析 ? 人的認(rèn)識(shí)具有片面性 (瞎子摸象 ) ? 多視點(diǎn)可以幫助我們 全面把握用戶的需求 3/3/2023 37 需求分析的步驟 ⑴ 分析系統(tǒng)的要求 ⑵目標(biāo)系統(tǒng)的邏輯模型 ⑶修正開發(fā)計(jì)劃 ⑷構(gòu)造原型系統(tǒng) ⑸復(fù)審、驗(yàn)證 《軟件需求規(guī)格說明書》 必須處理的信息和應(yīng)該產(chǎn)生的信息 數(shù)據(jù)流圖 、 數(shù)據(jù)字典 、 加工處理 用戶 了解目標(biāo)系統(tǒng)的功能、概況 開發(fā)者 快速、準(zhǔn)確、完整把握需求 3/3/2023 38 數(shù)據(jù)流圖 ? 數(shù)據(jù)流圖( Date Flow Diagram) ? 描述軟件系統(tǒng) 邏輯模型 的 技術(shù) 。 ? 【功能】 ? 描繪 信息 在系統(tǒng)中 流動(dòng) 和 加工處理 的情況。 ? 【注意】 ? 只要 考慮 系統(tǒng)必須完成的 基本邏輯功能 ; ? 不要考慮 如何 具體地實(shí)現(xiàn) 這些功能; 極好的交流和溝通工具 3/3/2023 39 數(shù)據(jù)流圖 ? 數(shù)據(jù)流圖( Date Flow Diagram) ? 【符號(hào)】 ? ① 數(shù)據(jù)的源點(diǎn)、終點(diǎn) ?系統(tǒng)以外的人、事物 ? ②加工處理 ?不一定是一個(gè)程序 ? ③數(shù)據(jù)存儲(chǔ) ?數(shù)據(jù)庫、數(shù)據(jù)文件 ? ④數(shù)據(jù)流 ?數(shù)據(jù)在系統(tǒng)中流動(dòng)的方向 數(shù)據(jù)描述 3/3/2023 40 數(shù)據(jù)流圖 ? 數(shù)據(jù)流圖( Date Flow Diagram) ? 【擴(kuò)展符號(hào)】 ? *(星號(hào))表示數(shù)據(jù)流之間是“ 與 ”關(guān)系 T * A B C T A C * 數(shù)據(jù) A和 B同時(shí)輸入 才能變換成數(shù)據(jù) C 數(shù)據(jù) A 變換成數(shù)據(jù) B和 C 與 B 3/3/2023 41 數(shù)據(jù)流圖 ? 數(shù)據(jù)流圖( Date Flow Diagram) ? 【擴(kuò)展符號(hào)】 ? +(加號(hào))表示數(shù)據(jù)流之間是“ 或 ”關(guān)系 T + A B C T A C + 數(shù)據(jù) A、數(shù)據(jù) B, 或 A和 B同時(shí)輸入 變換成 C 數(shù)據(jù) A 變換成數(shù)據(jù) B、數(shù)據(jù) C、 數(shù)據(jù) B和 C 或 B 3/3/2023 42 數(shù)據(jù)流圖 ? 數(shù)據(jù)流圖( Date Flow Diagram) ? 【擴(kuò)展符號(hào)】 ? ⊕ 表示數(shù)據(jù)流之間是“ 異或 ”關(guān)系 T ⊕ A B C T A C ⊕ 只有數(shù)據(jù) A、只有數(shù)據(jù) B (但不能 A、 B同時(shí)) 變換成 C 數(shù)據(jù) A
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1