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

正文內(nèi)容

[計(jì)算機(jī)軟件及應(yīng)用][軟件工程]ch3-需求分析(完整版)

  

【正文】 ? ⑴ 識(shí)別并從問題中提取數(shù)據(jù)流圖中的元素 ? ⅰ 源與目的 ? ⅱ 數(shù)據(jù)流 ? ⅲ 加工處理 ? ⅳ 數(shù)據(jù)存儲(chǔ) ? ⑵畫頂層 DFD——基本邏輯模型 ? 頂層: 一個(gè)加工處理和若干個(gè)輸入輸出流組成 ? ⑶分層細(xì)化 DFD ? 中間層: 上層分解的中間結(jié)果, 還可以進(jìn)一步分解 ? 底層: 由 不可再分割 的加工框組成( 基本加工框 ) ? ⑷完善補(bǔ)充 2022/3/13 82 DFD圖的 步驟 [2/3] ? ⑵ 畫頂層 DFD——基本邏輯模型 學(xué) 生 教材銷售 系統(tǒng) 學(xué) 生 購(gòu)書單 領(lǐng)書單 頂層 DFD:把整個(gè)系統(tǒng)當(dāng)作 一個(gè)大的加工處理 ,標(biāo)明系統(tǒng)的輸入與輸出以及 數(shù)據(jù)源與目的 。 ? 處理時(shí)要修改帳戶,處理結(jié)果是將存折,利息單和現(xiàn)金交儲(chǔ)戶,同時(shí)將定期存單,存 /取款單存檔。 ? 【 例 】 :學(xué)位證、結(jié)業(yè)證、肄業(yè)證授予判定表。只有通過了審查的教材保留在 有效購(gòu)書單 。 ? 為數(shù)據(jù)文件、數(shù)據(jù)庫(kù)設(shè)計(jì)打下基礎(chǔ)。 ? 【 功能 】 ? 描繪 信息 在系統(tǒng)中 流動(dòng) 和 加工處理 的情況。 2022/3/13 25 需求特性 (2) (7) 可追蹤性 ? 需求規(guī)格說明書必須將 分析后獲得的每項(xiàng)需求 與用戶的 原始需求項(xiàng)清晰地聯(lián)系起來 ,并為后續(xù)開發(fā)和其他文檔引用這些需求項(xiàng)提供便利。 2022/3/13 16 案例分析 :機(jī)票訂票系統(tǒng)( 2) ? 運(yùn)行需求 : ? 機(jī)票預(yù)定系統(tǒng)中的各個(gè)子系統(tǒng)的硬件和軟件的配置如下: ? 1.服務(wù)器端子系統(tǒng)的運(yùn)行要求: ? 系統(tǒng)軟件: ? 數(shù)據(jù)庫(kù)管理系統(tǒng): SQL Server ? 硬件要求: ? : ? 系統(tǒng)軟件: ? 數(shù)據(jù)庫(kù)管理系統(tǒng): SQL Server ? 硬件要求: 2022/3/13 17 ? 對(duì)以計(jì)算機(jī)為基礎(chǔ)的系統(tǒng)進(jìn)行充分的測(cè)試。 2022/3/13 13 案例分析 :機(jī)票訂票系統(tǒng)( 5) ? ⑷ 系統(tǒng)的 標(biāo)準(zhǔn)性 ? 系統(tǒng)在設(shè)計(jì)開發(fā)使用過程中都要涉及到很多計(jì)算機(jī)硬件、軟件。 在系統(tǒng)開發(fā)過程中,必須采用一定的方法保證系統(tǒng)的 準(zhǔn)確性 。 2022/3/13 5 (3) 用戶的期望 分類 ① 正常需求 ? 用戶陳述 的針對(duì)系統(tǒng)的目標(biāo)。 ? 【 需求分析 】 ? 準(zhǔn)確地回答“ 系統(tǒng)必須做什么? ”這個(gè)問題。 2022/3/13 3 需求分析的任務(wù) ? 【 依據(jù) 】 ? 《 可行性研究報(bào)告 》 ? 【 任務(wù) 】 ? ⑴ 建立 目標(biāo)系統(tǒng)的邏輯模型 ?調(diào)查分析用戶的確切需求,認(rèn)真搞清、并細(xì)化到底“ 系統(tǒng)必須做什么 ”? ? 反復(fù)與用戶交流; ? 建立原型系統(tǒng); ?確定目標(biāo)系統(tǒng)的功能、性能、運(yùn)行 ? ⑵形成 《 軟件需求規(guī)格說明書 》 ?Software Requirement Specification 2022/3/13 4 內(nèi)容 分類 ? 軟件需求 代表系統(tǒng)的綜合要求 ,包括以下幾種類型: ① 系統(tǒng)功能需求 ? 系統(tǒng)功能需求指根據(jù)系統(tǒng)所能實(shí)現(xiàn)的功能要求,對(duì)于每一類功能或者有時(shí)對(duì)于每一個(gè)功能,需要弄清 輸入 、 加工 和 輸出 等需求。 ② 期望需求 ? 隱式的需求,可能由于是非?;A(chǔ) 的而用戶沒有顯示的陳述,如人機(jī)交互的容易性、整體的操作正確性和可靠性,以及軟件安裝的容易性。 2022/3/13 11 案例分析 :機(jī)票訂票系統(tǒng)( 3) ? ⑵ 系統(tǒng)的 開放性 和系統(tǒng)的 可擴(kuò)充性 ? 例如訂票方式的改變(網(wǎng)上訂票),用戶查詢需求的不斷完善和更新等。所有這些都要 符合主流國(guó)際、國(guó)家和行業(yè)標(biāo)準(zhǔn) 。 ? ⑴ 功能測(cè)試 ⑼ 可使用性測(cè)試 ? ⑵ 可靠性測(cè)試 ⑽ 可支持性測(cè)試 ? ⑶ 強(qiáng)度測(cè)試 ⑾ 安裝測(cè)試 ? ⑷ 性能測(cè)試 ⑿ 過程測(cè)試 ? ⑸ 啟動(dòng)/停止測(cè)試 ⒀ 互連測(cè)試 ? ⑹ 恢復(fù)測(cè)試 ⒁ 兼容性測(cè)試 ? ⑺ 配置測(cè)試 ⒂ 文檔測(cè)試 ? ⑻ 安全性測(cè)試 2022/3/13 18 需求獲取技術(shù) 問題域 用戶 需求分析員 交流 2022/3/13 19 案例分析 : 圖書館管理系統(tǒng) (1/3) 讀者管理 書庫(kù)管理 讀者借閱管理 2022/3/13 20 用戶 項(xiàng)目負(fù)責(zé)人 需求分析人員 設(shè)計(jì)員 案例分析 : 圖書館管理系統(tǒng) (2/3) 1. 建立聯(lián)合小組 ? 參與者: 用戶、需求分析人員、設(shè)計(jì)人員。 (8) 可修改性 ? 需求規(guī)格說明書的格式和組織方式 應(yīng)保證能夠比較容易地接納后續(xù)的增刪和修改 。 ? 【 注意 】 ? 只要 考慮 系統(tǒng)必須完成的 基本邏輯功能 ; ? 不要考慮 如何 具體地實(shí)現(xiàn) 這些功能; 極好的交流和溝通工具 2022/3/13 34 數(shù)據(jù)流圖 ? 數(shù)據(jù)流圖( Date Flow Diagram) ? 【 符號(hào) 】 ? ① 數(shù)據(jù)的源點(diǎn)、終點(diǎn) ?系統(tǒng)以外的人、事物 ? ②加工處理 ?不一定是一個(gè)程序 ? ③數(shù)據(jù)存儲(chǔ) ?數(shù)據(jù)庫(kù)、數(shù)據(jù)文件 ? ④數(shù)據(jù)流 ?數(shù)據(jù)在系統(tǒng)中流動(dòng)的方向 數(shù)據(jù)描述 2022/3/13 35 數(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 2022/3/13 36 數(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 2022/3/13 37 數(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 變換成數(shù)據(jù) B、數(shù)據(jù) C, (但不能變換成 B和 C) 或 B 2022/3/13 38 [引用 ] 系統(tǒng)流程圖 ? 【 例 4】 教材銷售系統(tǒng)。 ? 組成: ? ⑴名稱 ? ⑵輸入數(shù)據(jù)流 ? ⑶輸出數(shù)據(jù)流 ? ⑷組成 ?按一定方式連接起若干 數(shù)據(jù)元素 ? ⑸描述 ? ⑹組織方式 ?順序、隨機(jī)、其他排序方式 2022/3/13 55 【 2/3】 名稱: 輸入數(shù)據(jù)流: 輸出數(shù)據(jù)流: 組成: 描述: 組織方式: 各班學(xué)生用書表 審查有效性 系編號(hào) +年級(jí)號(hào) +班級(jí)號(hào) +{書號(hào) } DNO+GNO+CNO+{SH} 按班級(jí)存放各班學(xué)生用書 按系編號(hào)、 班級(jí)號(hào) 由小到大排列 2022/3/13 56 【 3/3】 名稱: 輸入數(shù)據(jù)流: 輸出數(shù)據(jù)流: 組成: 描述: 組織方式: 訂貨信息表 處理訂貨 2 產(chǎn)生報(bào)表 零件編號(hào) +零件名稱 + 數(shù)量 + {供應(yīng)商 +單價(jià) } 需要訂貨的零件 各供應(yīng)商單價(jià) 按 零件編號(hào) 由小到大排列 2022/3/13 57 【 1/3】 ? 描述 DFD中的每個(gè)邏輯功能“做什么”。 購(gòu)書單的內(nèi)容是否與 各班學(xué)生用書表 相符,通過 售書登記表 檢查學(xué)生是否買過這些教材。 條 件 沒有未通過的必須課程 未通過的必須課程學(xué)分 ≤12 通過的課程學(xué)分?jǐn)?shù) ≥30 動(dòng) 作 學(xué)士學(xué)位證書 結(jié)業(yè)證書 肄業(yè)證書 √ √ √ √ √ √ 不授予任何證書 √ 2022/3/13 68 [1/2] ? 判定表 的變形; ? 優(yōu)點(diǎn): ?比 判定表 更加直觀,易于理解和使用。 ? 畫出和存折操作有關(guān)的基本的數(shù)據(jù)流圖 ? 定義各種類型的數(shù)據(jù)字典詞條 2022/3/13 74 課堂作業(yè) 2:銀行賬務(wù)處理( 2) ? 畫出和存折操作有關(guān)的基本的數(shù)據(jù)流圖 ? 定義各種類型的數(shù)據(jù)字典詞條 2022/3/13 7
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1