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

正文內(nèi)容

第1章軟件工程基礎(chǔ)-閱讀頁(yè)

2025-01-20 02:05本頁(yè)面
  

【正文】 。( 文檔驅(qū)動(dòng)的兩面性 ) 快速原型模型 快速建立起來(lái)的可以在計(jì)算機(jī)上運(yùn)行的程序,它所能完成的功能往往是最終產(chǎn)品能完成的功能的一個(gè)子集。 ?原型模型給用戶以機(jī)會(huì),更改心中原先設(shè)想的、不盡合理的最終系統(tǒng)。 ?原型模型使系統(tǒng)更易維護(hù),生成對(duì)用戶更友好的最終系統(tǒng)。 ?有利于開(kāi)發(fā)與培訓(xùn)的同步 ? 對(duì)于開(kāi)發(fā)者不熟悉的領(lǐng)域 , 可能會(huì)把次要部分當(dāng)作主要框架 , 從而做出不切題的原型 。 ? 原型過(guò)快收斂于需求集合 , 而忽略了一些基本點(diǎn) 。 ? 長(zhǎng)期在原型環(huán)境上開(kāi)發(fā) , 只注意得到滿意的原型 ,容易 “ 遺忘 ” 用戶環(huán)境和原型環(huán)境的差異 。 ? 該模型通常用來(lái)指導(dǎo)大型軟件項(xiàng)目的開(kāi)發(fā),它將開(kāi)發(fā)劃分為制訂計(jì)劃、風(fēng)險(xiǎn)分析、實(shí)施開(kāi)發(fā)和客戶評(píng)估四類活動(dòng)。 ? 共同點(diǎn): 使軟件設(shè)計(jì)者在較高級(jí)別上說(shuō)明軟件的某些特征;軟件工具根據(jù)說(shuō)明,自動(dòng)生成源代碼。 ? 優(yōu)點(diǎn): 極大地降低了軟件的開(kāi)發(fā)時(shí)間,并顯著提高了構(gòu)造軟件的生產(chǎn)率。 ? 在面向?qū)ο蠓椒ㄖ校岢隽伺c瀑布模型相對(duì)應(yīng)的噴泉模型,該模型的主要特點(diǎn)是認(rèn)為軟件生命周期的各個(gè)階段是相互重疊和多次反復(fù)的 。系統(tǒng)某個(gè)部分常常重復(fù)工作多次,相關(guān)功能在每次迭代中隨之加入演進(jìn)的系統(tǒng)。 圖 噴泉模型 也稱:漸增模型 把軟件產(chǎn)品作為一系列增量構(gòu)件來(lái)設(shè)計(jì)、編碼、集成和測(cè)試。 ? 結(jié)構(gòu)化方法 :強(qiáng)調(diào)結(jié)構(gòu)的合理性,以及所開(kāi)發(fā)軟件的結(jié)構(gòu)合理性,由此提出了一組提高軟件結(jié)構(gòu)合理性的準(zhǔn)則,如分解和抽象、模塊的獨(dú)立性、信息隱蔽等。 結(jié)構(gòu)化分析方法 ? 結(jié)構(gòu)化分析方法給出一組幫助系統(tǒng)分析人員產(chǎn)生功能規(guī)約的原理和技術(shù)。 結(jié)構(gòu)化分析的步驟 ? 結(jié)構(gòu)化分析的步驟如下: ( 1)進(jìn)行系統(tǒng)分析,做出反映當(dāng)前物理模型的數(shù)據(jù)流圖; ( 2)推導(dǎo)出等價(jià)的邏輯模型的數(shù)據(jù)流圖; ( 3)設(shè)計(jì)新的邏輯系統(tǒng),生成數(shù)據(jù)詞典描述; ( 4)建立人機(jī)接口界面,提出可供選擇的目標(biāo)系統(tǒng)的物理模型數(shù)據(jù)流圖; ( 5)確定各種方案的成本和風(fēng)險(xiǎn)等級(jí),據(jù)此對(duì)各種方案進(jìn)行分析; ( 6)選擇一種方案; ( 7)建立完整的需求規(guī)約。 ? 結(jié)構(gòu)化設(shè)計(jì)的步驟如下: ( 1)評(píng)審和細(xì)化數(shù)據(jù)流圖; ( 2)確定數(shù)據(jù)流圖的類型; ( 3)把數(shù)據(jù)流圖映射到軟件模塊結(jié)構(gòu),設(shè)計(jì)出模塊結(jié)構(gòu)的上層; ( 4)基于數(shù)據(jù)流圖逐步分解高層模塊,設(shè)計(jì)中下層模塊; ( 5)對(duì)軟件模塊結(jié)構(gòu)進(jìn)行優(yōu)化,得到更為合理的軟件結(jié)構(gòu); ( 6)描述模塊接口。 ? 結(jié)構(gòu)化方法 :以分析信息流為主,用數(shù)據(jù)流圖來(lái)表示信息流; ? 面向數(shù)據(jù)結(jié)構(gòu)方法 :從分析數(shù)據(jù)結(jié)構(gòu)入手,即分析信息結(jié)構(gòu),并用數(shù)據(jù)結(jié)構(gòu)圖來(lái)表示,再在此基礎(chǔ)上進(jìn)行需求分析,導(dǎo)出軟件的結(jié)構(gòu)。 ? 面向數(shù)據(jù)結(jié)構(gòu)的開(kāi)發(fā)方法包括:分析和設(shè)計(jì)活動(dòng)。 ? 描述階段建立一個(gè)與系統(tǒng)相關(guān)的客觀世界的模型,并在此基礎(chǔ)上確定系統(tǒng)功能。 ? 起源 : 面向?qū)ο缶幊陶Z(yǔ)言 ? OOP(面向?qū)ο缶幊蹋?〉 OOD(面向?qū)ο笤O(shè)計(jì)) +OOA(面向?qū)ο蠓治觯?〉 OMT(對(duì)象建模技術(shù)) 和 UML(統(tǒng)一建模語(yǔ)言:面向?qū)ο蟮能浖_(kāi)發(fā)方法) ? 面向?qū)ο蠓椒ǖ拈_(kāi)發(fā)步驟: 1)從問(wèn)題陳述入手,構(gòu)造系統(tǒng)模型(對(duì)象模型 ,再導(dǎo)出動(dòng)態(tài)模型和功能模型)。 ? 原型法首先構(gòu)造一個(gè)功能簡(jiǎn)單的原型系統(tǒng),然后通過(guò)對(duì)原型系統(tǒng)逐步求精,不斷擴(kuò)充完善得到最終的軟件系統(tǒng)。 ? 軟件工程環(huán)境是軟件工程學(xué)的組成部分,也是實(shí)現(xiàn)軟件生產(chǎn)工程化的重要基礎(chǔ)。 ——美國(guó)國(guó)防部的定義 ? 軟件工程環(huán)境是相關(guān)的一組軟件工具的集合,支持一定的軟件開(kāi)發(fā)方法或按照一定的軟件開(kāi)發(fā)模型組織而成。 ? 現(xiàn)普遍用 CASE一詞來(lái)描述軟件工程環(huán)境。 ? 軟件開(kāi)發(fā)環(huán)境的特點(diǎn) 1. 數(shù)據(jù)庫(kù) 2. 軟件工具的集成 3. 友好的用戶界面 4. 信息提取的能力 5. 分析能力 6. 可裁減性和可擴(kuò)充性 7. 項(xiàng)目控制和管理 8. 方法學(xué)的支持 演講完畢,謝謝觀看!
點(diǎn)擊復(fù)制文檔內(nèi)容
化學(xué)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1