《管理信息系統》第二章管理信息系統的開發(fā)方法.ppt

上傳人:xin****828 文檔編號:15596770 上傳時間:2020-08-23 格式:PPT 頁數:20 大?。?08.50KB
收藏 版權申訴 舉報 下載
《管理信息系統》第二章管理信息系統的開發(fā)方法.ppt_第1頁
第1頁 / 共20頁
《管理信息系統》第二章管理信息系統的開發(fā)方法.ppt_第2頁
第2頁 / 共20頁
《管理信息系統》第二章管理信息系統的開發(fā)方法.ppt_第3頁
第3頁 / 共20頁

下載文檔到電腦,查找使用更方便

9.9 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《《管理信息系統》第二章管理信息系統的開發(fā)方法.ppt》由會員分享,可在線閱讀,更多相關《《管理信息系統》第二章管理信息系統的開發(fā)方法.ppt(20頁珍藏版)》請在裝配圖網上搜索。

1、第二章 管理信息系統的開發(fā)方法,第一節(jié) 結構化系統開發(fā)和設計方法,一、結構化系統開發(fā)和設計方法的基本思想 結構化系統開發(fā)和設計方法,也被稱為結構化生命周期法,它誕生于20世紀70年代初期。這種方法其實是一類方法的總稱,是指用系統工程的思想和工程化的方法,按用戶至上的原則,結構化,模塊化,自頂向下地對系統進行分析與設計和自底向上逐步實施的系統開發(fā)過程。 二、結構化系統開發(fā)和設計方法的特點 (1)使用結構化、模塊化方法 (2)強調用戶的參與 (3)深入調查研究 (4)嚴格按照階段進行 (5)開發(fā)過程工程化,第一節(jié) 結構化系統開發(fā)和設計方法,三、結構化系統開發(fā)的生命周期 用結構化系統開發(fā)和設計方

2、法開發(fā)一個系統,將整個開發(fā)過程劃分為系統規(guī)劃、系統分析、系統設計、系統實施、系統運行和維護五個首尾相連接的階段,一般稱之為系統開發(fā)的生命周期。 四、結構化系統分析方法 “結構化系統分析”方法由美國的Yourdon公司在20世紀70年代后期提出的,它是一種被使用廣泛的方法。該方法通常與我們以后要介紹的系統設計階段的結構設計(SD)方法銜接起來使用,適用于分析大型的數據處理系統,特別是管理信息系統的開發(fā)。 結構化分析方法采用自頂向下逐層分解的方法。首先抓住系統的本質特性對系統加以抽象概括,形成高層次的概念;然后逐步考慮細節(jié)問題,把整個系統分解成具有相對獨立性的若干小問題。然后分別解決。,第一

3、節(jié) 結構化系統開發(fā)和設計方法,五、結構化系統開發(fā)和設計方法的優(yōu)、缺點 六、結構化系統開發(fā)和設計方法的適用范圍,第二節(jié) 原型開發(fā)方法,一、原型開發(fā)方法的基本思想 原型開發(fā)方法的基本思想與結構化方法不同,原型法不注重全面、系統、詳細地調查和分析,而是本著系統開發(fā)人員對用戶基本需求的理解,先快速開發(fā)出一個只具備基本功能、實驗性、簡易的應用軟件,即原型系統,然后對其反復修改。用戶在運行、使用原型系統的過程中受到啟發(fā),可以對系統的目標和功能提出更精確、更具體的需求,提出修改意見,從而使原型得到不斷完善,逐步滿足用戶的要求。,第二節(jié) 原型開發(fā)方法,二、原型法的類型 原型法總的來說可以分為丟棄型和演化型

4、兩大類。丟棄型按應用目的和場合來分又有探索型和實驗型兩種。 (一)丟棄型原型法 1.探索型原型法 2.實驗型原型法 (二)演化型原型法,第二節(jié) 原型開發(fā)方法,三、原型法開發(fā)過程 原型法(Prototyping)開發(fā)過程是首先用戶提出開發(fā)要求,開發(fā)人員識別和歸納用戶要求,根據識別、歸納結果,構造出一個原型(即程序模塊),然后同用戶一道評價這個原型。如果不行,則再對原型進行修改,直到用戶滿意為止。,第二節(jié) 原型開發(fā)方法,三、原型法開發(fā)過程 (一)原型法工作流程,第二節(jié) 原型開發(fā)方法,三、原型法開發(fā)過程 (二)原型法生命周期 1方法選擇 2識別基本需求 3開發(fā)原型 4原型驗證 5修正

5、和改進 6判斷原型是否完成 7判斷是否需要細部說明 8嚴格說明細部 9判斷原型效果 10整理原型、提供文檔,第二節(jié) 原型開發(fā)方法,四、原型法的優(yōu)、缺點和適用范圍 (一)原型法的優(yōu)點 (二)原型法的局限性 (三)原型法的適用范圍,第三節(jié) 面向對象方法,一、面向對象方法的基本概念 (一)對象 (二)類 (三)繼承(Inheritance) (四)消息(Message) (五)封裝 (六)多態(tài)性(Polymorphism) 二、面向對象方法的基本思想 面向對象方法認為客觀世界是由各種各樣的對象組成的,每個對象都有各自的內部狀態(tài)和運動規(guī)律,不同對象之間通過消息傳遞相互作用和聯系就構成了各種

6、不同的系統。,第三節(jié) 面向對象方法,三、面向對象方法的開發(fā)過程 (1)系統調查和需求分析:對系統面臨的問題和用戶的開發(fā)需求進行調查研究。 (2)分析問題的性質和求解問題:在復雜的問題域中抽象識別出對象及其行為、結構、屬性和方法。這一個階段一般稱為面向對象分析,即OOA。 (3)整理問題:對分析的結果進一步抽象、歸類整理,最終以范式的形式確定下來,即OOD。 (4)程序實現:使用面向對象的程序設計語言將其范式直接映射為應用程序軟件,即OOP(它是一個直接映射過程)。,第三節(jié) 面向對象方法,四、面向對象分析方法 面向對象分析(Object-Oriented Analysis, OOA)的任務是了

7、解問題域內的對象及對象之間的關系和作用,最終形成軟件需求規(guī)范說明書。在面向對象分析(OOA)中,軟件需求規(guī)范說明書主要由對象模型、動態(tài)模型和功能模型組成。面向對象分析方法的分析過程,首先是由用戶單方面寫出需求陳述(或者由系統分析員配合用戶共同寫出需求陳述),然后由系統分析員對用戶需求進行理解,識別出問題域中的對象,分析它們相互間的關系,最后建立問題域的正確模型,其中對象模型是最基本、最重要、最核心的模型。,第三節(jié) 面向對象方法,四、面向對象分析方法 (一)需求陳述 (二)建立對象模型 (三)建立動態(tài)模型 (四)建立功能模型 (五)定義服務 通常在完整地定義每個類中的服務之前,需要先建立起動

8、態(tài)模型和功能模型,通過對這兩種模型的研究,能夠更正確更合理地確定每個類應該提供哪些服務。,第三節(jié) 面向對象方法,五、面向對象的系統設計方法 從面向對象分析到面向對象設計(OOD)是一個逐漸擴充模型的過程。因為面向對象分析是提取和整理用戶需求并建立問題域精確模型的過程。而面向對象設計則是用面向對象觀點建立求解域模型的過程。分析和設計的相互交織更具明顯的優(yōu)越性。 大多數系統的面向對象設計模型,在邏輯上都由四大部分組成。這四大部分對應于組成目標系統的四個子系統,即問題域子系統、人機交互子系統、任務管理子系統和數據管理子系統。 六、面向對象實現方法 面向對象實現(OOP)主要包括兩項工作:一是

9、把面向對象設計結果翻譯成用某種程序語言書寫的面向對象程序;二是測試并調試面向對象的程序。,第四節(jié) 杰克遜系統開發(fā)方法,杰克遜系統開發(fā)方法(Jackson System Development Method,JSD)是在Jackson的面向數據結構的程序設計方法的基礎上發(fā)展而來的。 1975年杰克遜在其程序設計原理中提出一種系統化的程序設計方法,被稱之為結構化程序方法(簡稱JSP)。 一、杰克遜系統開發(fā)方法的基本思想 該方法的思想是:從客觀現實中提取出客觀實體,并確定各實體的活動以及實體與各活動之間的相互關系,生成反映客觀問題的進程模型。在進程模型的基礎上,增加系統功能、確定時序關系,最后實現

10、所設計的系統。,第四節(jié) 杰克遜系統開發(fā)方法,二、杰克遜系統開發(fā)方法的開發(fā)過程 JSD方法實際上是支持軟件分析與設計的一組連續(xù)的技術步驟:該方法可劃分為建模、設計和實現三個階段,共包括實體活動分析、實體結構分析、建立進程模型、確定系統功能、確定系統時序、系統實現等六個步驟。,第五節(jié) 計算機輔助開發(fā)方法,一、計算機輔助開發(fā)方法的基本思路 CASE方法解決問題的基本思路是:在前面所介紹的任何一種系統開發(fā)方法中,如果在對系統調查后,系統開發(fā)過程中的每一步都可以在一定程度上形成對應關系(例如,結構化開發(fā)方法從數據流程圖到軟件結構圖,再到軟件模塊的邏輯結構的過程),那么就完全可以借助于特定的CASE工具軟件來實現上述一個個的系統開發(fā)過程。 二、計算機輔助開發(fā)軟件平臺 CASE工作站是一個完整的環(huán)境,包括硬件和軟件兩部分,其目的是為軟件系統的開發(fā)、維護和項目管理提供一個計算機化的輔助手段。,第五節(jié) 計算機輔助開發(fā)方法,三、計算機輔助開發(fā)硬件平臺 (一)可供選擇的硬件平臺 (二)CASE系統的基本組成部分 四、計算機輔助開發(fā)的特點 五、計算機輔助開發(fā)方法的優(yōu)、缺點,本章結束,謝謝!,

展開閱讀全文
溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
5. 裝配圖網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

相關資源

更多
正為您匹配相似的精品文檔
關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服 - 聯系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網版權所有   聯系電話:18123376007

備案號:ICP2024067431-1 川公網安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對上載內容本身不做任何修改或編輯。若文檔所含內容侵犯了您的版權或隱私,請立即通知裝配圖網,我們立即給予刪除!