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

正文內(nèi)容

軟件開發(fā)過程與方法-資料下載頁

2025-05-14 21:08本頁面
  

【正文】 計。 ?Jackson系統(tǒng)開發(fā)方法把分析的重點放在構(gòu)造與系統(tǒng)相關(guān)聯(lián)的現(xiàn)實世界,并建立現(xiàn)實世界的信息域的模型上。它實際上是支持軟件分析與設(shè)計的一組連續(xù)的技術(shù)步驟。而且,JSD方法的最終目標(biāo)是生成軟件的過程性描述,沒有特別考慮程序模塊化結(jié)構(gòu),模塊只是作為過程的副產(chǎn)品而出現(xiàn),沒有特別強(qiáng)調(diào)模塊獨立性。 北華航天工業(yè)學(xué)院計算機(jī)系 制作 單擊此處編輯母版標(biāo)題樣式 ?使用 JSD方法的步驟如下: ( 1)實體動作分析 ( 2)實體結(jié)構(gòu)分析 ( 3)定義初始模型 ( 4)功能描述 ( 5)決定系統(tǒng)時間特性 ( 6)實現(xiàn) 北華航天工業(yè)學(xué)院計算機(jī)系 制作 單擊此處編輯母版標(biāo)題樣式 ?面向問題的分析方法 PAM( Problem Analysis Method),是 80年代末由日立公司提出的一種軟件開發(fā)方法。 ? 它的基本思想是考慮輸入、輸出數(shù)據(jù)結(jié)構(gòu),指導(dǎo)系統(tǒng)的分解,在系統(tǒng)分析指導(dǎo)下逐步綜合。這一方法的具體步驟是:從輸入、輸出數(shù)據(jù)結(jié)構(gòu)導(dǎo)出基本處理框;分析這些處理框之間的先后關(guān)系;按先后關(guān)系逐步綜合處理框,直到畫出整個系統(tǒng)的 PAD圖(問題分析圖)。 ?這一方法本質(zhì)上是綜合的自底向上的方法,但在逐步綜合之前已進(jìn)行了有目的的分解,這個目的就是充分考慮系統(tǒng)的輸入、輸出數(shù)據(jù)結(jié)構(gòu)。 PAM方法的另一個優(yōu)點是使用 PAD圖。這是一種二維樹形結(jié)構(gòu)圖,是到目前為止最好的具體設(shè)計表示方法之一。當(dāng)然由于在輸入、輸出數(shù)據(jù)結(jié)構(gòu)與整個系統(tǒng)之間同樣存在著鴻溝,這一方法仍只適用于解決中小型問題。 北華航天工業(yè)學(xué)院計算機(jī)系 制作 單擊此處編輯母版標(biāo)題樣式 ?隨著 OOP(面向?qū)ο缶幊蹋┫?OOD(面向?qū)ο笤O(shè)計)和 OOA(面向?qū)ο蠓治觯┑陌l(fā)展,最終形成面向?qū)ο蟮能浖_發(fā)方法 OMT (Object Modeling Technique)。這是一種自底向上和自頂向下相結(jié)合的方法,而且它以對象建模為基礎(chǔ),從而不僅考慮了輸入、輸出數(shù)據(jù)結(jié)構(gòu),實際上也包含了所有對象的數(shù)據(jù)結(jié)構(gòu)。所以 OMT徹底實現(xiàn)了 PAM沒有完全實現(xiàn)的目標(biāo)。不僅如此, OO技術(shù)在需求分析、可維護(hù)性和可靠性這三個軟件開發(fā)的要害環(huán)節(jié)和質(zhì)量指標(biāo)上有了實質(zhì)性的突破,基本地解決了在這些方面存在的嚴(yán)重問題。 ?綜上所述,面向?qū)ο笙到y(tǒng)采用了自底向上的歸納、自頂向下的分解的方法,它通過對對象模型的建立,能夠真正建立基于用戶的需求,而且系統(tǒng)的可維護(hù)性大大改善。當(dāng)前業(yè)界關(guān)于面向?qū)ο蠼5臉?biāo)準(zhǔn)是 UML( Unified Modeling Language)。 北華航天工業(yè)學(xué)院計算機(jī)系 制作 單擊此處編輯母版標(biāo)題樣式 ?產(chǎn)生原型化方法的原因很多,主要隨著我們系統(tǒng)開發(fā)經(jīng)驗的增多,我們也發(fā)現(xiàn)并非所有的需求都能夠預(yù)先定義,而且反復(fù)修改是不可避免的。 ?當(dāng)然能夠采用原型化方法是因為開發(fā)工具的快速發(fā)展,比如用 VB, Delphi等工具,人 們可以迅速的開發(fā)出一個可以讓用戶看的見、摸的著的系統(tǒng)框架,這樣,對于計算機(jī)不是很熟悉的用戶就可以根據(jù)這個樣板提出自己的需求。 北華航天工業(yè)學(xué)院計算機(jī)系 制作 單擊此處編輯母版標(biāo)題樣式 ?開發(fā)原型化系統(tǒng)一般由以下幾個階段: ( 1) 確定用戶需求 ( 2) 開發(fā)原始模型 ( 3) 征求用戶對初始原型的改進(jìn)意見 ( 4) 修改原型。 ?原型化開發(fā)比較適合于用戶需求不清、業(yè)務(wù)理論不確定、需求經(jīng)常變化的情況。當(dāng)系統(tǒng)規(guī)模不是很大也不太復(fù)雜時采用該方法是比較好的。 北華航天工業(yè)學(xué)院計算機(jī)系 制作 單擊此處編輯母版標(biāo)題樣式 ?本章按照軟件生命周期過程中應(yīng)完成的任務(wù)和性質(zhì),在概念上把軟件的開發(fā)過程劃分為軟件需求分析、軟件設(shè)計、軟件編碼、軟件測試、軟件部署和維護(hù)過程。從整體上解決了軟件的開發(fā)過程問題。 ?針對復(fù)雜的用戶需求以及需求多變的情況,概述了軟件分析與設(shè)計的方法,包括面向數(shù)據(jù)流的開發(fā)設(shè)計方法、結(jié)構(gòu)化軟件開發(fā)方法、面向數(shù)據(jù)結(jié)構(gòu)的軟件開發(fā)方法、面向問題的分析方法、面向?qū)ο蟮能浖_發(fā)方法、原型化方法等。 北華航天工業(yè)學(xué)院計算機(jī)系 制作
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1