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

正文內(nèi)容

結(jié)構(gòu)化分析建模ppt課件(已修改)

2025-05-11 03:20 本頁面
 

【正文】 第 6章 結(jié)構(gòu)化分析建模? 分析模型元素? 結(jié)構(gòu)化需求分析? 面向數(shù)據(jù)的建模方法? 案例分析結(jié)構(gòu)化分析建模? 需求分析的任務(wù)就是準(zhǔn)確地指出 “軟件目標(biāo)產(chǎn)品必須做什么? ”? 需求分析的一個(gè)重要過程就是需求建模的過程? 結(jié)構(gòu)化分析方法是一種傳統(tǒng)的系統(tǒng)建模技術(shù)分析模型? 分析模型的目的是為基于計(jì)算機(jī)系統(tǒng)提供必須的信息、功能和行為域的說明? 模型是對(duì)系統(tǒng)某個(gè)方面的抽象,拋棄了具體細(xì)節(jié),對(duì)系統(tǒng)中最突出的特征作簡(jiǎn)化? 分析模型元素:? 基于場(chǎng)景的元素? 基于過程的活動(dòng)序列的元素? 基于類的元素? 行為元素? 面向信息流的元素? 基于數(shù)據(jù)的元素分析模式? 分析模式:在軟件開發(fā)領(lǐng)域,在特定的應(yīng)用領(lǐng)域內(nèi)某些事物在所有的項(xiàng)目中重復(fù)發(fā)生。? 分析模式可以使用標(biāo)準(zhǔn)的模板來表現(xiàn),模板采用模式名、目的、動(dòng)機(jī)、外因和環(huán)境、解決方案、結(jié)論、設(shè)計(jì)、已知應(yīng)用和相關(guān)模式的格式描述分析模式信息。? 例如, ERP( Enterprise Resource Plan)軟件就是一個(gè)高層分析模式,形成一套開發(fā) ERP軟件的分析模式。分析模型的目標(biāo)與原則? 分析模型必須實(shí)現(xiàn)三個(gè)主要目標(biāo):? 描述客戶需要什么;? 為軟件設(shè)計(jì)奠定基礎(chǔ);? 定義在軟件完成后可以被確認(rèn)的一組需求。? 分析模型的所有元素都可以直接映射到設(shè)計(jì)模型? 創(chuàng)建分析模型時(shí)應(yīng)遵循的原則:? 模型應(yīng)關(guān)注在問題或業(yè)務(wù)域內(nèi)可見的需求,抽象的級(jí)別相對(duì)高;? 分析模型的每個(gè)元素都應(yīng)能增加對(duì)軟件需求的整體理解,并提供對(duì)信息域、功能和系統(tǒng)行為的深入理解;? 基于基礎(chǔ)機(jī)構(gòu)和其他非功能的模型應(yīng)推延到設(shè)計(jì)階段再考慮;? 最小化整個(gè)系統(tǒng)內(nèi)的關(guān)聯(lián);? 確認(rèn)分析模型為所有共利益者都帶來價(jià)值;? 盡可能保持模型簡(jiǎn)潔結(jié)構(gòu)化需求分析? 用戶需求一般用自然語言描述? 系統(tǒng)需求必須用較專業(yè)的方式來描述? 模型是軟件設(shè)計(jì)的基礎(chǔ),也是創(chuàng)建規(guī)約的基礎(chǔ)? 需求分析原則:? 必須表示和理解問題的信息域;? 必須定義軟件將完成的功能;? 必須表示軟件的行為(作為外部事件的結(jié)果);? 必須劃分描述信息、功能和行為的模型,從而使得可以以層次的方式揭示細(xì)節(jié);? 分析過程應(yīng)該從要素信息移向細(xì)節(jié)實(shí)現(xiàn)。結(jié)構(gòu)化分析方法? 結(jié)構(gòu)化分析( SA, Structured Analysis)方法是 20世紀(jì) 70年代,由 系統(tǒng)的、面向數(shù)據(jù)流的需求分析方法。? 結(jié)構(gòu)化需求分析方法指導(dǎo)性原則:? 在開始建立分析模型之前先理解問題。? 開發(fā)模型,使用戶能夠了解將如何進(jìn)行人機(jī)交互(使用原型技術(shù))。? 記錄每個(gè)需求的起源和原因,保證需求的可追蹤性和可回溯性。? 使用多個(gè)需求分析視圖,建立數(shù)據(jù)、功能和行為模型。? 給需求賦予優(yōu)先級(jí),優(yōu)先開發(fā)重要的功能,提高開發(fā)生產(chǎn)效率。? 刪除含糊性。結(jié)構(gòu)化分析模型? 系統(tǒng)模型從以下不同的角度表述系統(tǒng):? 從外部來看,它是對(duì)系統(tǒng)分析上下文或系統(tǒng)環(huán)境建模;? 從行為上看,它是對(duì)系統(tǒng)行為建模;? 從結(jié)構(gòu)上看,它是對(duì)系統(tǒng)的體系結(jié)構(gòu)和系統(tǒng)處理的數(shù)據(jù)結(jié)構(gòu)建模。? 結(jié)構(gòu)化的需求分析模型有:? 系統(tǒng)行為模型:? 數(shù)據(jù)流模型,用來描述系統(tǒng)中的數(shù)據(jù)處理過程? 狀態(tài)轉(zhuǎn)換模型,用來描述系統(tǒng)如何對(duì)事件做出響應(yīng)? 實(shí)體 — 關(guān)系模型:關(guān)心的是尋找系統(tǒng)中的數(shù)據(jù)及其之間的關(guān)系,卻不關(guān)心系統(tǒng)中包含的功能。結(jié)構(gòu)化分析模型結(jié)構(gòu)數(shù)據(jù)字典實(shí)體 關(guān)系圖數(shù)據(jù)流圖加工規(guī)約數(shù)據(jù)對(duì)象描述狀態(tài)轉(zhuǎn)換圖控制規(guī)約結(jié)構(gòu)化分析模型結(jié)構(gòu)? 分析模型結(jié)構(gòu)的核心是數(shù)據(jù)字典( DD, Data Dictionary),包含了軟件使用或生產(chǎn)的所有數(shù)據(jù)對(duì)象描述的中心庫。? 分析模型結(jié)構(gòu)的中間
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1