久久无码高潮喷水抽搐,极品馒头泬19p,久久人人爽精品玩人妻av,精品国产成人国产在线视,精品视频一区二区三区在线观看

最新更新最新專題

您的位置:首頁 > ppt下載 > PPT課件 > 學(xué)校PPT > 軟件工程導(dǎo)論ppt幻燈片

軟件工程導(dǎo)論ppt幻燈片下載

素材大。
1.25 KB
素材授權(quán):
免費下載
素材格式:
.ppt
素材上傳:
ppt
上傳時間:
2018-05-10
素材編號:
110118
素材類別:
學(xué)校PPT

素材預(yù)覽

軟件工程導(dǎo)論ppt幻燈片

這是一個關(guān)于軟件工程導(dǎo)論ppt幻燈片,主要介紹可行性研究的任務(wù)、可行性研究過程、重新定義問題。第2章:可行性研究 2.2 可行性研究過程復(fù)查系統(tǒng)規(guī)模和目標(biāo) 研究目前正在使用的系統(tǒng)導(dǎo)出新系統(tǒng)的高層邏輯模型重新定義問題導(dǎo)出和評價供選擇的解法推薦行動方針草擬開發(fā)計劃書寫文檔提交審查第一步 復(fù)查系統(tǒng)規(guī)模和目標(biāo)對問題定義階段書寫的關(guān)于規(guī)模和目標(biāo)的報告書進一步復(fù)查確認。改正報告書中的敘述模糊、不正確的地方。這個步驟的工作,實質(zhì)上是為了確保分析員正在解決的問題確實是要求他解決的問題。進一步復(fù)查確認“規(guī)模和目標(biāo)報告書” 第二步 研究目前正在使用的系統(tǒng)正在使用的系統(tǒng)的基本功能以及某些缺點分析現(xiàn)有系統(tǒng)的文檔資料和使用手冊,實地考察現(xiàn)有系統(tǒng)描繪現(xiàn)有系統(tǒng)的高層系統(tǒng)流程圖并確認記錄現(xiàn)有系統(tǒng)的接口第三步 導(dǎo)出新系統(tǒng)的高層邏輯模型設(shè)計過程通?偸菑默F(xiàn)有的物理系統(tǒng)出發(fā),再參考現(xiàn)有系統(tǒng)的邏輯模型,設(shè)想目標(biāo)系統(tǒng)的邏輯模型,最后根據(jù)目標(biāo)系統(tǒng)的邏輯模型建造新的物理系統(tǒng)。使用數(shù)據(jù)流圖,描繪數(shù)據(jù)在系統(tǒng)中流動和處理的情況,從而概括地表達出對新系統(tǒng)的設(shè)想。通常為了把新系統(tǒng)描繪得更清晰準(zhǔn)確,還應(yīng)該有一個初步的數(shù)據(jù)字典,定義系統(tǒng)中使用的數(shù)據(jù)。數(shù)據(jù)流圖和數(shù)據(jù)字典共同定義了新系統(tǒng)的邏輯模型,以后可以從這個邏輯模型出發(fā)設(shè)計新系統(tǒng)。第四步 重新定義問題分析員應(yīng)該和用戶一起再次復(fù)查問題定義、工程規(guī)模和目標(biāo),這次復(fù)查應(yīng)該把數(shù)據(jù)流圖和數(shù)據(jù)字典作為討論的基礎(chǔ)?尚行匝芯康那八膫步驟實質(zhì)上構(gòu)成一個循環(huán)。第五步 導(dǎo)出和評價供選擇的解法分析員應(yīng)該從他建議的系統(tǒng)邏輯模型出發(fā),導(dǎo)出若干個較高層次的(較抽象的)物理解法供比較和選擇,歡迎點擊下載軟件工程導(dǎo)論ppt幻燈片哦。

軟件工程導(dǎo)論ppt幻燈片是由紅軟PPT免費下載網(wǎng)推薦的一款學(xué)校PPT類型的PowerPoint.

第2章:可行性研究 2.2 可行性研究過程復(fù)查系統(tǒng)規(guī)模和目標(biāo) 研究目前正在使用的系統(tǒng)導(dǎo)出新系統(tǒng)的高層邏輯模型重新定義問題導(dǎo)出和評價供選擇的解法推薦行動方針草擬開發(fā)計劃書寫文檔提交審查第一步 復(fù)查系統(tǒng)規(guī)模和目標(biāo)對問題定義階段書寫的關(guān)于規(guī)模和目標(biāo)的報告書進一步復(fù)查確認。改正報告書中的敘述模糊、不正確的地方。這個步驟的工作,實質(zhì)上是為了確保分析員正在解決的問題確實是要求他解決的問題。進一步復(fù)查確認“規(guī)模和目標(biāo)報告書” 第二步 研究目前正在使用的系統(tǒng)正在使用的系統(tǒng)的基本功能以及某些缺點分析現(xiàn)有系統(tǒng)的文檔資料和使用手冊,實地考察現(xiàn)有系統(tǒng)描繪現(xiàn)有系統(tǒng)的高層系統(tǒng)流程圖并確認記錄現(xiàn)有系統(tǒng)的接口第三步 導(dǎo)出新系統(tǒng)的高層邏輯模型設(shè)計過程通?偸菑默F(xiàn)有的物理系統(tǒng)出發(fā),再參考現(xiàn)有系統(tǒng)的邏輯模型,設(shè)想目標(biāo)系統(tǒng)的邏輯模型,最后根據(jù)目標(biāo)系統(tǒng)的邏輯模型建造新的物理系統(tǒng)。使用數(shù)據(jù)流圖,描繪數(shù)據(jù)在系統(tǒng)中流動和處理的情況,從而概括地表達出對新系統(tǒng)的設(shè)想。通常為了把新系統(tǒng)描繪得更清晰準(zhǔn)確,還應(yīng)該有一個初步的數(shù)據(jù)字典,定義系統(tǒng)中使用的數(shù)據(jù)。數(shù)據(jù)流圖和數(shù)據(jù)字典共同定義了新系統(tǒng)的邏輯模型,以后可以從這個邏輯模型出發(fā)設(shè)計新系統(tǒng)。第四步 重新定義問題分析員應(yīng)該和用戶一起再次復(fù)查問題定義、工程規(guī)模和目標(biāo),這次復(fù)查應(yīng)該把數(shù)據(jù)流圖和數(shù)據(jù)字典作為討論的基礎(chǔ)?尚行匝芯康那八膫步驟實質(zhì)上構(gòu)成一個循環(huán)。 第五步 導(dǎo)出和評價供選擇的解法分析員應(yīng)該從他建議的系統(tǒng)邏輯模型出發(fā),導(dǎo)出若干個較高層次的(較抽象的)物理解法供比較和選擇。從技術(shù)角度出發(fā)考慮解決問題的不同方案。例如,2.4節(jié)中將舉例說明在數(shù)據(jù)流圖上劃分不同的自動化邊界 根據(jù)技術(shù)可行性的考慮初步排除一些不現(xiàn)實的系統(tǒng)。例如,如果要求系統(tǒng)的響應(yīng)時間不超過幾秒鐘,顯然應(yīng)該排除任何批處理方案?紤]操作方面的可行性。分析員應(yīng)該根據(jù)使用部門處理事務(wù)的原則和習(xí)慣檢查技術(shù)上可行的那些方案,去掉其中從操作方式或操作過程的角度看用戶不能接受的方案?紤]經(jīng)濟方面的可行性。分析員應(yīng)該估計余下的每個可能的系統(tǒng)的開發(fā)成本和運行費用,并且估計相對于現(xiàn)有的系統(tǒng)而言這個系統(tǒng)可以節(jié)省的開支或可以增加的收入。在這些估計數(shù)字的基礎(chǔ)上,對每個可能的系統(tǒng)進行成本/效益分析。 制定實現(xiàn)進度表。通常只需要估計生命周期每個階段的工作量。第六步 推薦行動方針做出一個關(guān)鍵性的決定:是否繼續(xù)進行這項開發(fā)工程。如果分析員認為值得繼續(xù)進行這項開發(fā)工程,那么他應(yīng)該選擇一種最好的解法,并且說明選擇這個解決方案的理由。 第七步 草擬開發(fā)計劃為推薦的系統(tǒng)草擬一份開發(fā)計劃:工程進度表估計對各種開發(fā)人員和各種資源的需要情況。估計系統(tǒng)生命周期每個階段的成本。最后應(yīng)該給出下一個階段(需求分析)的詳細進度表和成本估計。第八步 書寫文檔提交審查寫成清晰的文檔,請用戶和使用部門的負責(zé)人仔細審查。 2.3 系統(tǒng)流程圖系統(tǒng)流程圖是描繪物理系統(tǒng)的傳統(tǒng)工具。它的基本思想是用圖形符號以黑盒子形式描繪系統(tǒng)里面的每個部件(程序,文件,數(shù)據(jù)庫,表格,人工過程等等)。系統(tǒng)流程圖表達的是信息在系統(tǒng)各部件之間流動的情況,而不是對信息進行加工處理的控制過程。盡管系統(tǒng)流程圖使用的某些符號和程序流程圖使用的符號相同,但是它卻是物理數(shù)據(jù)流程圖而不是程序流程圖。 2.3.3 分層首先用一張高層次的系統(tǒng)流程圖描繪系統(tǒng)總體概貌,表明系統(tǒng)的關(guān)鍵功能。然后分別把每個關(guān)鍵功能擴展到適當(dāng)?shù)脑敿毘潭龋嬙趩为毜囊豁摷埳。這種分層次的描繪方法便于閱讀者按從抽象到具體的過程逐步深入地了解一個復(fù)雜的系統(tǒng)。 數(shù)據(jù)流圖描繪系統(tǒng)的邏輯模型,圖中沒有任何具體的物理元素,只是描繪信息在系統(tǒng)中流動和處理的情況。 因為數(shù)據(jù)流圖是邏輯系統(tǒng)的圖形表示,即使不是專業(yè)的計算機技術(shù)人員也容易理解,所以是極好的通信工具。 此外,設(shè)計數(shù)據(jù)流圖只需考慮系統(tǒng)必須完成的基本邏輯功能,完全不需要考慮如何具體地實現(xiàn)這些功能,所以它也是軟件設(shè)計的很好的出發(fā)點。 三個附加符號 * : 表示數(shù)據(jù)之間是“與”關(guān)系。 + :表示數(shù)據(jù)之間是“或”關(guān)系。 :表示數(shù)據(jù)之間是“互斥”關(guān)系(只能從中選一個)。 注意: “處理”可表示:單個程序、一系列程序、程序的一個模塊、人工處理過程等等; “數(shù)據(jù)存儲”可表示:一個文件、文件的一部分、數(shù)據(jù)庫記錄等等;數(shù)據(jù)流圖忽略出錯處理、打開文件、關(guān)閉文件。 提取數(shù)據(jù)流圖的四種成分 “通過放在倉庫中的CRT終端把事務(wù)報告給定貨系統(tǒng)”——倉庫管理員是數(shù)據(jù)源點。 “采購部每天需要一張定貨報表”——采購員是數(shù)據(jù)終點。 “采購部需要報表” ——用于產(chǎn)生報表的處理。 “事務(wù)的后果是改變零件庫存量” ——對事務(wù)進行的加工的處理。“系統(tǒng)把定貨報表送給采購部” ——定貨報表是一個數(shù)據(jù)流。 “事務(wù)需要從倉庫送到系統(tǒng)中” ——事務(wù)是一個數(shù)據(jù)流。 “每當(dāng)有一個事務(wù)發(fā)生時立即處理它,然而每天只產(chǎn)生一次定貨報表” ——應(yīng)該有一個數(shù)據(jù)存儲保存產(chǎn)生定貨報表的數(shù)據(jù)。 “當(dāng)某個零件的庫存數(shù)量少于庫存量臨界值時就應(yīng)該再次定貨” ——應(yīng)該有一個數(shù)據(jù)存儲保存庫存清單數(shù)據(jù)。 組成該例子的數(shù)據(jù)流圖的元素 上述數(shù)據(jù)流圖所描述的功能夠詳細了嗎? 注意當(dāng)進一步分解將涉及如何具體地實現(xiàn)一個功能時就不應(yīng)該再分解了。例如:為什么不進一步分解“產(chǎn)生報表”這個功能呢?定貨報表中需要的數(shù)據(jù)在存儲的定貨信息中全都有,產(chǎn)生報表只不過是按一定順序排列這些信息,再按一定格式打印出來。然而這些考慮純屬具體實現(xiàn)的細節(jié),不應(yīng)該在數(shù)據(jù)流圖中表現(xiàn)。 當(dāng)對數(shù)據(jù)流圖分層細化時必須保持信息連續(xù)性。也就是說,當(dāng)把一個處理分解為一系列處理時,分解前和分解后的輸入/輸出數(shù)據(jù)流必須相同。應(yīng)該注意在圖中對處理進行編號的方法。 通常,為“數(shù)據(jù)源點/終點”命名時,采用它們在問題域中習(xí)慣使用的名字(如“倉庫管理員”、“采購員”)。 1)利用它作為交流信息的工具; 2)作為軟件分析和設(shè)計的工具。 圖2.8 對應(yīng)的物理實現(xiàn)硬件方案 圖2.9 對應(yīng)的物理實現(xiàn)硬件方案 2.5 數(shù)據(jù)字典 數(shù)據(jù)字典:對數(shù)據(jù)流圖中包含的所有元素的定義的集合; 可行性研究階段,數(shù)據(jù)流圖與數(shù)據(jù)字典共同構(gòu)成系統(tǒng)的邏輯模型。 出現(xiàn)別名主要原因 對于同樣的數(shù)據(jù),不同的用戶使用了不同的名字;一個分析員在不同時期對同一個數(shù)據(jù)使用了不同的名字;兩個分析員分別分析同一個數(shù)據(jù)流時,使用了不同的名字。 2.6 成本/效益分析 常用的辦法是按開發(fā)階段劃分任務(wù),典型環(huán)境下各個開發(fā)階段需要使用的人力百分比大致如下: 例:修改一個已有的庫存管理系統(tǒng),估計需要5000元,系統(tǒng)修改后使用5年,每年可節(jié)省2500元。請進行成本/效益分析。 2.7 小結(jié)可行性研究目的是進一步探討問題定義階段所確定的問題是否有可行的解。過程 1、經(jīng)過定義問題,分析問題,提出解法的反復(fù)過程,最終提出一個符合系統(tǒng)目標(biāo)的高層次的邏輯模型。 2、 然后根據(jù)系統(tǒng)的這個邏輯模型設(shè)想各種可能的物理系統(tǒng),并且從技術(shù)、經(jīng)濟和操作等各方面分析這些物理系統(tǒng)的可行性。 3、最后,系統(tǒng)分析員提出一個推薦的行動方針,提交用戶和使用部門負責(zé)人審查批準(zhǔn)。 系統(tǒng)流程圖實質(zhì)上是物理數(shù)據(jù)流圖,它描繪組成系統(tǒng)的主要物理元素以及信息在這些元素間流動和處理的情況。 數(shù)據(jù)流圖的基本符號只有四種,它是描繪系統(tǒng)邏輯模型的極好工具。通常數(shù)據(jù)字典和數(shù)據(jù)流圖共同構(gòu)成系統(tǒng)的邏輯模型。 成本/效益分析是可行性研究的一項重要內(nèi)容 第2章小結(jié)練習(xí)題填空題 1.估算軟件成本的方法主要有( )和( )等等。 2.可行性研究階段的任務(wù)中一般來說應(yīng)該從( )可行性、( )可行性和( )可行性等3個方面研究每種實現(xiàn)方案的可行性。 3.系統(tǒng)流程圖中的標(biāo)示符號 代表________含義。 名詞解釋 1.數(shù)據(jù)流圖 2.數(shù)據(jù)字典 3.系統(tǒng)流程圖簡答題 1.簡述可行性研究的過程步驟有哪些? 2.課后題1dO4紅軟基地

軟件工程基礎(chǔ)ppt:這是軟件工程基礎(chǔ)ppt,包括了軟件需求分析與定義,可行性研究,可行性研究工作步驟,軟件設(shè)計,軟件測試,軟件維護,軟件維護的分類,軟件過程管理,類圖等內(nèi)容,歡迎點擊下載。

實用軟件工程ppt:這是實用軟件工程ppt,包括了軟件工程概述,軟件工程的概念,發(fā)展歷程,軟件工程的生命周期,建模的目的等內(nèi)容,歡迎點擊下載。

軟件工程類答辯ppt:這是軟件工程類答辯ppt,包括了系統(tǒng)介紹,研究背景,需求分析,系統(tǒng)設(shè)計,系統(tǒng)實現(xiàn),總結(jié),致謝等內(nèi)容,歡迎點擊下載。

PPT分類Classification

Copyright:2009-2024 紅軟網(wǎng) rsdown.cn 聯(lián)系郵箱:rsdown@163.com

湘ICP備2024053236號-1