MIS管理信息系統(tǒng)介紹課件_第1頁
MIS管理信息系統(tǒng)介紹課件_第2頁
MIS管理信息系統(tǒng)介紹課件_第3頁
MIS管理信息系統(tǒng)介紹課件_第4頁
MIS管理信息系統(tǒng)介紹課件_第5頁
已閱讀5頁,還剩65頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

管理信息系統(tǒng)-MIS4.5信息系統(tǒng)建模和信息工程數據建模和信息工程(InformationEngineering

簡稱IE)的核心是“建模”。那么,什么是模型呢?如果把現實世界中的某些事物叫做一個現實原型,那么模型就是對這種現實原型的一種抽象或模擬,這種抽象和模擬不是簡單的“復制”,而是強調原型的本質,揚棄原型中的次要因素。因此,模型既反映原型,又不等于原型,或說它是原型的一種近似。按照這種說法,模型的意義是很廣泛的。自然科學和工程技術中的一切概念、公式、定律和理論都是某種現實原型的模型。例如,牛頓第二定律是物體在力的作用下,其運動規(guī)律這個原型的模型;計算機是人的某些功能或智能這個原型的一種模型。真實世界是復雜的和動態(tài)的?;谶@個事實,研究客觀世界的方法是:針對人與外部世界的相互作用,在科學的基礎上建立問題空間的“形式”模型,用這一模型來反映和描述所要解決的真實問題??茖W研究的絕大多數工作就是實現對問題的形式化描述和建立模型。1管理信息系統(tǒng)-MIS4.5信息系統(tǒng)建模和信息工程1管理信息系統(tǒng)-MIS建模的過程客觀事物模型人機系統(tǒng)模型求解模型分析建模2管理信息系統(tǒng)-MIS建模的過程客觀事物模型人機系統(tǒng)模型求解模管理信息系統(tǒng)-MIS1.模型的組成模型是用來描述現實系統(tǒng)的,一般由下列幾個基本部分組成:⑴系統(tǒng),即描述的對象⑵目標,系統(tǒng)目標⑶組分,構成系統(tǒng)的各個組分或子系統(tǒng)⑷約束條件,系統(tǒng)所處的環(huán)境及約束條件⑸變量,表述各組分的量的變化,它分內部變量(系統(tǒng)內部)、外部變量(系統(tǒng)外部和環(huán)境)及狀態(tài)變量3管理信息系統(tǒng)-MIS1.模型的組成3管理信息系統(tǒng)-MIS1.模型的環(huán)境內部變量(系統(tǒng))狀態(tài)輸出外部變量(輸入)外部變量(環(huán)境與約束)邊界4管理信息系統(tǒng)-MIS1.模型的環(huán)境內部變量輸出外部變量外部變管理信息系統(tǒng)-MIS2.模型的分類Ⅰ抽象分類:從抽象的角度來看(抽象分類),可把模型分成三類,即概念模型、邏輯模型、物理模型。⑴概念模型:是最抽象的模型,它是人們根據所要達到的目標和所具備的領域知識、經驗等構造出來的。它可能很不完善,甚至無法實現,但它表述了對象系統(tǒng)的主要特征,描繪了大致的輪廓,并對以后模擬、認識對象系統(tǒng)有深刻的意義。⑵邏輯模型:邏輯模型是在概念模型的基礎上構造出來的,其在原理上是可行的。它考慮了模型總體的合理性、結構的合理性和實現的可行性,但它只是在邏輯上說明對象系統(tǒng),而沒有具體的實現細節(jié)。⑶物理模型:是一個完全確定了的模型,是一個可實現的、實在的模型。它在邏輯模型的基礎上,經過對具體元件和具體細節(jié)的說明,構成了具體具有實現細節(jié)的合理模型。5管理信息系統(tǒng)-MIS2.模型的分類5管理信息系統(tǒng)-MIS2.模型的分類Ⅱ形式分類:從大的方面來看,模型可以分成社會科學和自然科學模型兩大類。其中每一類還可細分。例如:經濟模型、法律模型工程模型、醫(yī)學模型。但這種分類意義不大,因為我們學習模型不止是要看懂模型,更重要的是要學會構造模型。因此只有從規(guī)律上分類,才能使我們獲得構造模型的本領。按這個觀點,模型大致可分為4類或4中形式:⑴物理模型:物理模型是對象系統(tǒng)的物理再現,抽象級最低。因此,稱為實體模型??煞譃閷嵨锬P秃皖惐饶P停?/p>

A實物模型:根據相似性理論制造的按比例縮?。ɑ蚍糯笤叽纾┑膶嵨铩H纾猴L動試驗中的飛機模型、水利系統(tǒng)試驗模型、船舶模型。

B類比模型:在不同的物理學領域(力學、電學)的系統(tǒng)中各自的變量有時服從相同的規(guī)律,根據這個共同的規(guī)律可以制定出物理意義完全不同的比擬和類推模型。如:在一定條件下,由節(jié)流閥和氣容構成的氣動系統(tǒng)的壓力響應與一個由電阻和電容所構成的輸出電壓具有相似的規(guī)律,因此可以用比較容易進行的試驗的電路來模擬氣動系統(tǒng)。6管理信息系統(tǒng)-MIS2.模型的分類6管理信息系統(tǒng)-MIS2.模型的分類⑵結構模型(StructureModel):主要反映系統(tǒng)的結構特點和因果關系。結構模型中的一類重要模型是圖模型。⑶仿真模型(SimulationModel):是通過計算機上運行的程序所表示的模型。物理模型、數學模型和結構模型一般都轉化為仿真模型。④數學模型(MathematicalModel):它是用數字、拉丁字母以及其它符號來體現和描述現實原型的各種因素形式以及數量關系的一種數學結構,通常表現為定律、定理、公式、算法以及圖表等。這是最抽象的模型,也是自然科學和工程技術中最常見的模型。7管理信息系統(tǒng)-MIS2.模型的分類7管理信息系統(tǒng)-MIS3.模型建立的的基本原則⑴相似性:模型與所研究系統(tǒng)在屬性上應具有相似的特性和變化規(guī)律。即“原型”和“替身”之間具有相似的物理屬性。⑵切題性:模型只應該針對與應用研究目的有關的方面,而不是一切方面。這是因為對于同一個系統(tǒng),其模型不是惟一的,因此,選擇應具有針對性。⑶吻合性:模型結構的選擇應盡可能對可利用的數據作合理的描述,通常其試驗數據應盡可能由模型來解釋。⑷可辯識性:模型結構必須選擇可辯識的形式。若一個結構具有無法估計的參數,則此結構就無實用價值。⑸簡單性:從實用的觀點來看,由于在模型的建立過程中忽略了一些次要因素和某些非可測變量的影響,因此,實際上的模型已是一個被簡化了的模型。⑹綜合精度:它是模型的框架、結構和參數集合等項精度的一種綜合指標。若優(yōu)先的信息限制了模型的精度,最有效的模型就應是各方面精度的平衡和折中。8管理信息系統(tǒng)-MIS3.模型建立的的基本原則8管理信息系統(tǒng)-MIS4.6過程建模和過程分析系統(tǒng)建模在信息系統(tǒng)開發(fā)中起著至關重要的作用,是系統(tǒng)開發(fā)的一種主要手段。建立的模型是否恰當,直接關系到信息系統(tǒng)開發(fā)的成敗。結構化方法是面向過程的信息系統(tǒng)開發(fā)方法學,因此,作為信息系統(tǒng)的三大特征之一的過程(功能)在信息系統(tǒng)開發(fā)中具有非常重要的地位,因此掌握結構化分析(SA)中過程模型的建立和分析這一主要技術,對于信息系統(tǒng)開發(fā)十分重要。過程模型

過程建模技術是一種組織和描述系統(tǒng)處理、輸入、輸出和數據存儲的技術。通過過程模型的建立,可以更好地理解現行系統(tǒng),更好地定義新系統(tǒng)的需求和設計。9管理信息系統(tǒng)-MIS4.6過程建模和過程分析9管理信息系統(tǒng)-MIS4.6過程建模和過程分析

邏輯模型和物理模型結構化方法學的特點之一是邏輯設計和物理設計分開進行。先邏輯設計,后物理設計,即首先考慮系統(tǒng)“做什么?”,然后考慮“如何做!”。①邏輯模型(LogicalModel)邏輯模型是與實施無關的模型。它描述了系統(tǒng)的本質,即系統(tǒng)必須做什么,而與系統(tǒng)如何做無關。邏輯模型又稱本質模型,是用來描述數據的內容,即處理功能的。邏輯模型(本質模型,有的書上又稱概念模型,[有的資料上將概念模型和邏輯模型視為同等含義])邏輯模型的優(yōu)點如下:它不考慮具體實現方式,可更好地發(fā)揮系統(tǒng)分析員創(chuàng)造性;它減少了遺漏用戶功能的風險;它可使系統(tǒng)開發(fā)人員以非技術語言或盡可能少的技術語言與最終用戶進行交流。10管理信息系統(tǒng)-MIS4.6過程建模和過程分析10管理信息系統(tǒng)-MIS4.6過程建模和過程分析②物理模型(PhysicalModel)物理模型不僅描述了系統(tǒng)是什么或做什么,而且還描述系統(tǒng)是如何從物理上進行實施的,即物理模型反映了系統(tǒng)如何進行處理的特征,物理模型亦稱為技術模型或實施模型。例如,結構圖或程序流程圖是關于程序實施的模型,它解釋了程序的構造和編碼。物理模型對于描述現行系統(tǒng)非常有用。但對于新系統(tǒng)的需求,則應該用邏輯模型來描述。11管理信息系統(tǒng)-MIS4.6過程建模和過程分析11管理信息系統(tǒng)-MIS4.6過程建模和過程分析數據流程圖(DataFlowDiagramDFD)是結構化方法學中一個主要的過程建模工具。數據流程圖可以作為描述系統(tǒng)邏輯模型的一個重要工具。有四個主要的組成要素:過程、數據流、數據存儲、實體。

過程:也稱為變換,是DFD中的一個主要環(huán)節(jié)。所謂過程,是指由輸入的數據流產生輸出數據流所要執(zhí)行的工作或動作。這些工作或動作可以由人、部門、機器、計算機來完成,主要強調工作或動作做什么,而不是由誰或什么來完成。

數據流:數據流表示向過程輸入的數據或經加工處理后產生的輸出數據,它可以表示文件、數據庫和數據存儲中數據的變化。

實體:實體有外部實體和內部實體之分。外部實體定義了系統(tǒng)的邊界,他們向系統(tǒng)提供輸入,接收由系統(tǒng)所產生的輸出。

數據存儲:是數據的倉庫,亦成為文件和數據庫。數據存儲包括以下幾方面的信息:角色(顧客、供應商、職工、學生教師);客體(產品、零部件、課本、設備);地理信息(倉庫、銷售地區(qū)、商店);事件(定單、選課表)12管理信息系統(tǒng)-MIS4.6過程建模和過程分析12管理信息系統(tǒng)-MIS4.6過程建模和過程分析數據流程圖符號體系:DeMarco/YourdonGaneandSarson過程(變換)數據流數據流名稱數據流名稱實體數據存儲數據存儲名稱數據存儲名稱過程名實體名稱過程名實體名稱13管理信息系統(tǒng)-MIS4.6過程建模和過程分析DeMarco管理信息系統(tǒng)-MIS學生選課系統(tǒng)DFD14管理信息系統(tǒng)-MIS學生選課系統(tǒng)DFD14管理信息系統(tǒng)-MIS4.6過程建模和過程分析

本質處理過程所謂本質處理過程,是指無論系統(tǒng)是如何實施的都必須執(zhí)行的任務或動作。由于本質處理過程是顯示所必須完成的工作,所以最終該過程是以哪種方式實施的是無關緊要的,即本質處理過程刻畫了過程“做什么”,而不管心“如何做”。邏輯過程模型中的過程均應是本質過程。本質過程的命名本質處理過程命名取決于DFD的層次,即是一般的處理過程,還是詳細的處理過程。在一般情況下,所有處理過程均應以強動詞+客體的方式來命名。高層DFD是從用戶的角度來籠統(tǒng)描述業(yè)務系統(tǒng),因此高層處理過程一般以一個能夠反映整個功能的名詞來命名。例如:

15管理信息系統(tǒng)-MIS4.6過程建模和過程分析15管理信息系統(tǒng)-MIS4.6過程建模和過程分析例如:高層處理過程(名詞詞組)—市場系統(tǒng)—銷售子系統(tǒng)—定單處理過程詳細處理過程(強動詞+客體)—檢驗顧客帳本—修改庫存數據—建立缺貨定單16管理信息系統(tǒng)-MIS4.6過程建模和過程分析16管理信息系統(tǒng)-MIS4.6過程建模和過程分析構造DFD圖時,應注意避免以下幾種常見的錯誤:1黑洞(BlackHole),即只有輸入,沒有輸出。2只有輸出,沒有輸入。3灰洞(GrayHole)即輸入不足以產生輸出。這種錯誤不易被察覺。4處理只用來表示數據的處理和變化,避免將計算機命令作為處理。5數據流必須起于且/或止于處理,即沒一個數據流必須有一個處理與之有關,數據流不能起于數據存儲且止于一個外部實體或玲一個數據存儲,也不能起于某個實體且止于另一個外部實體或數據存儲。17管理信息系統(tǒng)-MIS4.6過程建模和過程分析17管理信息系統(tǒng)-MIS常見的幾種數據流錯誤實體A實體B實體A實體ADS1DS1DS1DS1數據流不能從一個外部實體傳遞給另一個外部實體。數據流不能從一個外部實體直接傳遞給一個數據存儲數據流不能從一個數據存儲未作任何處理就傳遞給一個外部實體。數據流不能從一個數據存儲直接傳遞給另一個數據存儲。18管理信息系統(tǒng)-MIS常見的幾種數據流錯誤實體A實體B實體A實管理信息系統(tǒng)-MIS4.6過程建模和過程分析DFD的層次分解DFD的目的是有效地、清楚地描述出用戶的需求,對DFD構造的一個基本要求是其簡單性。在構造一個系統(tǒng)的DFD時,為了達到上述要求,常采用層次或自頂向下分解的方法,即將系統(tǒng)DFD中的每一個處理視為一個子系統(tǒng),然后繼續(xù)向下分解,直到每一個處理(過程)容易理解為止。其層次分別為:環(huán)境圖、零層圖、一層圖、二層圖(各級子系統(tǒng))…環(huán)境圖:理解一個系統(tǒng),首先要以系統(tǒng)的外部環(huán)境和系統(tǒng)與其外部環(huán)境之間的接口為出發(fā)點。第一層DFD的圖就是環(huán)境圖(ContextDiagram),它定義了系統(tǒng)的外部環(huán)境和范圍。具體說,環(huán)境圖說明了系統(tǒng)的外部實體以及系統(tǒng)與外部實體之間的數據交換(即系統(tǒng)與其外部實體間的接口)。19管理信息系統(tǒng)-MIS4.6過程建模和過程分析19管理信息系統(tǒng)-MIS環(huán)境圖零層圖一級子圖1………..一級子圖n各級子圖n級子圖1………..n級子圖nDFD層次分解示意圖20管理信息系統(tǒng)-MIS環(huán)境圖零層圖一級子圖1………..一級子圖管理信息系統(tǒng)-MIS配送中心管理信息系統(tǒng)----環(huán)境圖21管理信息系統(tǒng)-MIS配送中心管理信息系統(tǒng)----環(huán)境圖21管理信息系統(tǒng)-MIS4.6過程建模和過程分析零層圖:進一步分解環(huán)境圖中的處理,以顯示系統(tǒng)的主要處理過程,以及這些子系統(tǒng)之間的數據交換,就是零層圖。它說明了系統(tǒng)的主要處理功能、數據流、外部實體和數據存儲,比較完善地描述了整個系統(tǒng)。但它還沒有達到一定的詳細程度。在零層圖中,系統(tǒng)的各個外部仍然保留。為了更清楚起見,圖中每個處理都賦予一個標號。各級子系統(tǒng):子系統(tǒng)顯示了其父圖中某一個子系統(tǒng)和處理功能。每一級子圖都視對其父圖的進一步分解。在分解時一定要注意子圖與其父圖之間的一致性(平衡)。另外是應注意分解到什么程度。一般來說,如果不能很容易地描述出某個過程的處理,則需進一步分解,直到不需分解為止。22管理信息系統(tǒng)-MIS4.6過程建模和過程分析22配送中心管理信息系統(tǒng)—零層圖23配送中心管理信息系統(tǒng)—零層圖23配送中心管理信息系統(tǒng)—一層圖庫存管理24配送中心管理信息系統(tǒng)—一層圖庫存管理24配送中心管理信息系統(tǒng)—二層圖入庫子系統(tǒng)25配送中心管理信息系統(tǒng)—二層圖入庫子系統(tǒng)25管理信息系統(tǒng)-MIS4.6過程建模和過程分析建立過程模型的的步驟:1構造環(huán)境圖2分解環(huán)境圖3識別數據存儲4構造總體數據流程圖5構造中層數據流程圖6構造低層數據流程圖26管理信息系統(tǒng)-MIS4.6過程建模和過程分析26管理信息系統(tǒng)-MISDFD層次分解的兩種方法:擴展法和爆破法1擴展法:構造兩個數據流程圖,第一個為零層圖,通常包括不超過12個處理過程。第二個數據流程圖稱為一層圖,它是零層圖的一種擴展,更為詳細的描述系統(tǒng),它可能包括10-30個處理過程。這種方法是由Gane

和Sarson提出的。2爆破法:分層次構造一系列數據流程圖。將環(huán)境圖中的處理分解為分解為一系列字處理,而每種子處理又可進一步分解為一系列更為詳細的子處理。該方法首先由DeMarco提出,并廣泛用于許多方法中。系統(tǒng)分解為一系列子處理的方法實際上是“分而治之”思想的具體體現,但不幸的是,其結果往往是一些邏輯上錯誤的子系統(tǒng)的集合。因此,為避免這種結果,有必要在構造詳細DFD時,先作一個分解計劃,即分解圖,也稱為層次圖,它顯示系統(tǒng)自頂向下的功能分解或結構。在構造分解圖時應遵循以下規(guī)則:根過程記為0根過程分解為一系列過程,分別記為1,2,3等繼續(xù)將每一過程分解為一系列子過程,編號時根據父過程的編號而定。如:過程1的子過程可一次編號為1.1,1.2,1.3,2.1,2.2,2.3等27管理信息系統(tǒng)-MISDFD層次分解的兩種方法:擴展法和爆破法管理信息系統(tǒng)-MIS4.6數據建模方法和信息工程數據建模是信息系統(tǒng)開發(fā)中一種面向數據的技術,它是從系統(tǒng)數據和由這些數據產生信息的角度來描述系統(tǒng)的。這種方法是一種根據數據的組織和存取來建立系統(tǒng)模型的技術。1.數據建模技術該技術可簡要地描述如下:⑴識別所有采集數據的業(yè)務實體⑵描述每一個實體的屬性⑶識別發(fā)生于這些實體間的業(yè)務活動28管理信息系統(tǒng)-MIS4.6數據建模方法和信息工程28管理信息系統(tǒng)-MIS4.6數據建模方法和信息工程2.信息工程

除了將過程建模和數據建模有機地結合起來以外,信息工程(InformationEngineering

簡稱IE)更強調系統(tǒng)規(guī)劃的重要性,它是一數據系統(tǒng)為基礎,建立一個計算機化企業(yè)所需要的一套相互關聯的原則。IE的焦點是用計算機來存儲和維護數據,而信息則是從這些數據中提煉出來的。IE的倡導者有JamesMartin、CliveFinkesteinⅠ.信息工程的特點⑴按自頂向下的方式,通過企業(yè)的戰(zhàn)略規(guī)劃、業(yè)務分析、系統(tǒng)設計和構成來進行開發(fā);⑵IE開發(fā)的是一個企業(yè)計算機化的框架,在這個框架中,可以獨立設計各個子系統(tǒng);⑶使用自動化工具,快速創(chuàng)建和修改各個子系統(tǒng);⑷用戶積極參與到系統(tǒng)建設的各個階段。29管理信息系統(tǒng)-MIS4.6數據建模方法和信息工程29管理信息系統(tǒng)-MISⅡ.信息工程的步驟信息工程的步驟分為四個階段,即信息戰(zhàn)略規(guī)劃、業(yè)務領域分析、系統(tǒng)設計、系統(tǒng)構成第一階段信息戰(zhàn)略規(guī)劃(InformationStrategicPlanning

ISP)系統(tǒng)分析員首先參與戰(zhàn)略系統(tǒng)計劃的制定,內容是確定企業(yè)的戰(zhàn)略機會、長遠目標、關鍵成功因素(CriticalSuccessFactorsCFS)和企業(yè)個部門的信息需求,以及使用何種技術能更好地實現目標何創(chuàng)建新的業(yè)務機會。建立企業(yè)的一個全局模型,并對成功業(yè)務領域進行劃分。信息戰(zhàn)略規(guī)劃的目標是:研究如何使用新技術,似的企業(yè)獲得競爭優(yōu)勢;制定企業(yè)的目標何CSF;通過對CFS的分析,指導企業(yè)更好地完成其目標;確定什么樣的信息能夠使管理人員有效的完成工作;確定系統(tǒng)開發(fā)的優(yōu)先級。30管理信息系統(tǒng)-MISⅡ.信息工程的步驟30管理信息系統(tǒng)-MIS應用信息戰(zhàn)略規(guī)劃的步驟根據不同企業(yè)何使用的規(guī)劃工具的不同,其步驟有所不同:面向業(yè)務建立計算機化的企業(yè)機構組織圖;區(qū)分該機構的長遠目標、重點何戰(zhàn)略;研究技術趨勢,以及企業(yè)如何利用技術趨勢創(chuàng)新的機會何競爭優(yōu)勢;確定企業(yè)的CSF,并按組織結構圖向下分解CSF;采訪關鍵的行政負責人,以確立企業(yè)存在的問題、機會何所需信息。面向技術開發(fā)一個企業(yè)模型,在一個功能分解圖表中表示出企業(yè)的基本功能;開發(fā)一個全局的實體模型;分析功能實體,確定業(yè)務領域,為第二階段作準備;分析線性系統(tǒng);為信息系統(tǒng)的開發(fā)設置優(yōu)先級。31管理信息系統(tǒng)-MIS應用信息戰(zhàn)略規(guī)劃的步驟根據不同企業(yè)何使用管理信息系統(tǒng)-MIS第二階段業(yè)務領域分析(BusinessAreaAnalysisBAA)根據戰(zhàn)略計劃,系統(tǒng)分析員將應用分解為一系列子系統(tǒng)(這些子系統(tǒng)在信息工程中被稱為業(yè)務域)第三階段系統(tǒng)設計系統(tǒng)分析員將優(yōu)先級最高的子系統(tǒng)繼續(xù)分解,然后利用結構化技術進行分析何設計。其目標何內容是:最終用戶完全參加到系統(tǒng)的設計過程中;加速設計的實現;是系統(tǒng)具有靈活性何易變性;自動進行設計、管理何維護;設計自動化與代碼生成器;建立何完善原型。32管理信息系統(tǒng)-MIS第二階段業(yè)務領域分析(Business管理信息系統(tǒng)-MIS第四階段系統(tǒng)構成(實施應用)當信息系統(tǒng)設計出來后,利用代碼生成器、4GL、決策支持工具等構成系統(tǒng)在信息工程中,關鍵的因素是所存儲的數據。系統(tǒng)分析員、程序員何其它的計算機專業(yè)人員負責所有數據存儲的設計和采集、維護,同時負責設計和實施主要的信息輸出。33管理信息系統(tǒng)-MIS第四階段系統(tǒng)構成(實施應用)33管理信息系統(tǒng)-MIS4.7數據建模和邏輯數據分析4.7.1什么是數據模型數據模型(DataModel)是對數據的結構和語義的一種描述。數據模型可分為兩個層次,一個是概念數據模型(ConceptualDataModelCDM),另一個是結構數據模型。概念數據模型描述了數據的屬性和語義,而不強調數據在計算機中是如何表示的。常用的一個數據模型是實體關系模型。數據建模是一門組織和記錄信息系統(tǒng)數據的技術。也稱為數據庫建?;蛐畔⒔?。4.7.2數據建模準則簡單性(Simplicity):所創(chuàng)建的數據結構應盡可能直觀,并使得用戶易于理解。非冗余性(Non-Redundunancy):在數據庫中沒有重復的屬性、記錄和文件。因為,如果出現冗余,則可能會產生數據的不一致性,也浪費存儲空間。34管理信息系統(tǒng)-MIS4.7數據建模和邏輯數據分析34演講完畢,謝謝觀看!演講完畢,謝謝觀看!35管理信息系統(tǒng)-MIS4.5信息系統(tǒng)建模和信息工程數據建模和信息工程(InformationEngineering

簡稱IE)的核心是“建?!薄D敲?,什么是模型呢?如果把現實世界中的某些事物叫做一個現實原型,那么模型就是對這種現實原型的一種抽象或模擬,這種抽象和模擬不是簡單的“復制”,而是強調原型的本質,揚棄原型中的次要因素。因此,模型既反映原型,又不等于原型,或說它是原型的一種近似。按照這種說法,模型的意義是很廣泛的。自然科學和工程技術中的一切概念、公式、定律和理論都是某種現實原型的模型。例如,牛頓第二定律是物體在力的作用下,其運動規(guī)律這個原型的模型;計算機是人的某些功能或智能這個原型的一種模型。真實世界是復雜的和動態(tài)的?;谶@個事實,研究客觀世界的方法是:針對人與外部世界的相互作用,在科學的基礎上建立問題空間的“形式”模型,用這一模型來反映和描述所要解決的真實問題??茖W研究的絕大多數工作就是實現對問題的形式化描述和建立模型。36管理信息系統(tǒng)-MIS4.5信息系統(tǒng)建模和信息工程1管理信息系統(tǒng)-MIS建模的過程客觀事物模型人機系統(tǒng)模型求解模型分析建模37管理信息系統(tǒng)-MIS建模的過程客觀事物模型人機系統(tǒng)模型求解模管理信息系統(tǒng)-MIS1.模型的組成模型是用來描述現實系統(tǒng)的,一般由下列幾個基本部分組成:⑴系統(tǒng),即描述的對象⑵目標,系統(tǒng)目標⑶組分,構成系統(tǒng)的各個組分或子系統(tǒng)⑷約束條件,系統(tǒng)所處的環(huán)境及約束條件⑸變量,表述各組分的量的變化,它分內部變量(系統(tǒng)內部)、外部變量(系統(tǒng)外部和環(huán)境)及狀態(tài)變量38管理信息系統(tǒng)-MIS1.模型的組成3管理信息系統(tǒng)-MIS1.模型的環(huán)境內部變量(系統(tǒng))狀態(tài)輸出外部變量(輸入)外部變量(環(huán)境與約束)邊界39管理信息系統(tǒng)-MIS1.模型的環(huán)境內部變量輸出外部變量外部變管理信息系統(tǒng)-MIS2.模型的分類Ⅰ抽象分類:從抽象的角度來看(抽象分類),可把模型分成三類,即概念模型、邏輯模型、物理模型。⑴概念模型:是最抽象的模型,它是人們根據所要達到的目標和所具備的領域知識、經驗等構造出來的。它可能很不完善,甚至無法實現,但它表述了對象系統(tǒng)的主要特征,描繪了大致的輪廓,并對以后模擬、認識對象系統(tǒng)有深刻的意義。⑵邏輯模型:邏輯模型是在概念模型的基礎上構造出來的,其在原理上是可行的。它考慮了模型總體的合理性、結構的合理性和實現的可行性,但它只是在邏輯上說明對象系統(tǒng),而沒有具體的實現細節(jié)。⑶物理模型:是一個完全確定了的模型,是一個可實現的、實在的模型。它在邏輯模型的基礎上,經過對具體元件和具體細節(jié)的說明,構成了具體具有實現細節(jié)的合理模型。40管理信息系統(tǒng)-MIS2.模型的分類5管理信息系統(tǒng)-MIS2.模型的分類Ⅱ形式分類:從大的方面來看,模型可以分成社會科學和自然科學模型兩大類。其中每一類還可細分。例如:經濟模型、法律模型工程模型、醫(yī)學模型。但這種分類意義不大,因為我們學習模型不止是要看懂模型,更重要的是要學會構造模型。因此只有從規(guī)律上分類,才能使我們獲得構造模型的本領。按這個觀點,模型大致可分為4類或4中形式:⑴物理模型:物理模型是對象系統(tǒng)的物理再現,抽象級最低。因此,稱為實體模型??煞譃閷嵨锬P秃皖惐饶P停?/p>

A實物模型:根據相似性理論制造的按比例縮?。ɑ蚍糯笤叽纾┑膶嵨?。如:風動試驗中的飛機模型、水利系統(tǒng)試驗模型、船舶模型。

B類比模型:在不同的物理學領域(力學、電學)的系統(tǒng)中各自的變量有時服從相同的規(guī)律,根據這個共同的規(guī)律可以制定出物理意義完全不同的比擬和類推模型。如:在一定條件下,由節(jié)流閥和氣容構成的氣動系統(tǒng)的壓力響應與一個由電阻和電容所構成的輸出電壓具有相似的規(guī)律,因此可以用比較容易進行的試驗的電路來模擬氣動系統(tǒng)。41管理信息系統(tǒng)-MIS2.模型的分類6管理信息系統(tǒng)-MIS2.模型的分類⑵結構模型(StructureModel):主要反映系統(tǒng)的結構特點和因果關系。結構模型中的一類重要模型是圖模型。⑶仿真模型(SimulationModel):是通過計算機上運行的程序所表示的模型。物理模型、數學模型和結構模型一般都轉化為仿真模型。④數學模型(MathematicalModel):它是用數字、拉丁字母以及其它符號來體現和描述現實原型的各種因素形式以及數量關系的一種數學結構,通常表現為定律、定理、公式、算法以及圖表等。這是最抽象的模型,也是自然科學和工程技術中最常見的模型。42管理信息系統(tǒng)-MIS2.模型的分類7管理信息系統(tǒng)-MIS3.模型建立的的基本原則⑴相似性:模型與所研究系統(tǒng)在屬性上應具有相似的特性和變化規(guī)律。即“原型”和“替身”之間具有相似的物理屬性。⑵切題性:模型只應該針對與應用研究目的有關的方面,而不是一切方面。這是因為對于同一個系統(tǒng),其模型不是惟一的,因此,選擇應具有針對性。⑶吻合性:模型結構的選擇應盡可能對可利用的數據作合理的描述,通常其試驗數據應盡可能由模型來解釋。⑷可辯識性:模型結構必須選擇可辯識的形式。若一個結構具有無法估計的參數,則此結構就無實用價值。⑸簡單性:從實用的觀點來看,由于在模型的建立過程中忽略了一些次要因素和某些非可測變量的影響,因此,實際上的模型已是一個被簡化了的模型。⑹綜合精度:它是模型的框架、結構和參數集合等項精度的一種綜合指標。若優(yōu)先的信息限制了模型的精度,最有效的模型就應是各方面精度的平衡和折中。43管理信息系統(tǒng)-MIS3.模型建立的的基本原則8管理信息系統(tǒng)-MIS4.6過程建模和過程分析系統(tǒng)建模在信息系統(tǒng)開發(fā)中起著至關重要的作用,是系統(tǒng)開發(fā)的一種主要手段。建立的模型是否恰當,直接關系到信息系統(tǒng)開發(fā)的成敗。結構化方法是面向過程的信息系統(tǒng)開發(fā)方法學,因此,作為信息系統(tǒng)的三大特征之一的過程(功能)在信息系統(tǒng)開發(fā)中具有非常重要的地位,因此掌握結構化分析(SA)中過程模型的建立和分析這一主要技術,對于信息系統(tǒng)開發(fā)十分重要。過程模型

過程建模技術是一種組織和描述系統(tǒng)處理、輸入、輸出和數據存儲的技術。通過過程模型的建立,可以更好地理解現行系統(tǒng),更好地定義新系統(tǒng)的需求和設計。44管理信息系統(tǒng)-MIS4.6過程建模和過程分析9管理信息系統(tǒng)-MIS4.6過程建模和過程分析

邏輯模型和物理模型結構化方法學的特點之一是邏輯設計和物理設計分開進行。先邏輯設計,后物理設計,即首先考慮系統(tǒng)“做什么?”,然后考慮“如何做!”。①邏輯模型(LogicalModel)邏輯模型是與實施無關的模型。它描述了系統(tǒng)的本質,即系統(tǒng)必須做什么,而與系統(tǒng)如何做無關。邏輯模型又稱本質模型,是用來描述數據的內容,即處理功能的。邏輯模型(本質模型,有的書上又稱概念模型,[有的資料上將概念模型和邏輯模型視為同等含義])邏輯模型的優(yōu)點如下:它不考慮具體實現方式,可更好地發(fā)揮系統(tǒng)分析員創(chuàng)造性;它減少了遺漏用戶功能的風險;它可使系統(tǒng)開發(fā)人員以非技術語言或盡可能少的技術語言與最終用戶進行交流。45管理信息系統(tǒng)-MIS4.6過程建模和過程分析10管理信息系統(tǒng)-MIS4.6過程建模和過程分析②物理模型(PhysicalModel)物理模型不僅描述了系統(tǒng)是什么或做什么,而且還描述系統(tǒng)是如何從物理上進行實施的,即物理模型反映了系統(tǒng)如何進行處理的特征,物理模型亦稱為技術模型或實施模型。例如,結構圖或程序流程圖是關于程序實施的模型,它解釋了程序的構造和編碼。物理模型對于描述現行系統(tǒng)非常有用。但對于新系統(tǒng)的需求,則應該用邏輯模型來描述。46管理信息系統(tǒng)-MIS4.6過程建模和過程分析11管理信息系統(tǒng)-MIS4.6過程建模和過程分析數據流程圖(DataFlowDiagramDFD)是結構化方法學中一個主要的過程建模工具。數據流程圖可以作為描述系統(tǒng)邏輯模型的一個重要工具。有四個主要的組成要素:過程、數據流、數據存儲、實體。

過程:也稱為變換,是DFD中的一個主要環(huán)節(jié)。所謂過程,是指由輸入的數據流產生輸出數據流所要執(zhí)行的工作或動作。這些工作或動作可以由人、部門、機器、計算機來完成,主要強調工作或動作做什么,而不是由誰或什么來完成。

數據流:數據流表示向過程輸入的數據或經加工處理后產生的輸出數據,它可以表示文件、數據庫和數據存儲中數據的變化。

實體:實體有外部實體和內部實體之分。外部實體定義了系統(tǒng)的邊界,他們向系統(tǒng)提供輸入,接收由系統(tǒng)所產生的輸出。

數據存儲:是數據的倉庫,亦成為文件和數據庫。數據存儲包括以下幾方面的信息:角色(顧客、供應商、職工、學生教師);客體(產品、零部件、課本、設備);地理信息(倉庫、銷售地區(qū)、商店);事件(定單、選課表)47管理信息系統(tǒng)-MIS4.6過程建模和過程分析12管理信息系統(tǒng)-MIS4.6過程建模和過程分析數據流程圖符號體系:DeMarco/YourdonGaneandSarson過程(變換)數據流數據流名稱數據流名稱實體數據存儲數據存儲名稱數據存儲名稱過程名實體名稱過程名實體名稱48管理信息系統(tǒng)-MIS4.6過程建模和過程分析DeMarco管理信息系統(tǒng)-MIS學生選課系統(tǒng)DFD49管理信息系統(tǒng)-MIS學生選課系統(tǒng)DFD14管理信息系統(tǒng)-MIS4.6過程建模和過程分析

本質處理過程所謂本質處理過程,是指無論系統(tǒng)是如何實施的都必須執(zhí)行的任務或動作。由于本質處理過程是顯示所必須完成的工作,所以最終該過程是以哪種方式實施的是無關緊要的,即本質處理過程刻畫了過程“做什么”,而不管心“如何做”。邏輯過程模型中的過程均應是本質過程。本質過程的命名本質處理過程命名取決于DFD的層次,即是一般的處理過程,還是詳細的處理過程。在一般情況下,所有處理過程均應以強動詞+客體的方式來命名。高層DFD是從用戶的角度來籠統(tǒng)描述業(yè)務系統(tǒng),因此高層處理過程一般以一個能夠反映整個功能的名詞來命名。例如:

50管理信息系統(tǒng)-MIS4.6過程建模和過程分析15管理信息系統(tǒng)-MIS4.6過程建模和過程分析例如:高層處理過程(名詞詞組)—市場系統(tǒng)—銷售子系統(tǒng)—定單處理過程詳細處理過程(強動詞+客體)—檢驗顧客帳本—修改庫存數據—建立缺貨定單51管理信息系統(tǒng)-MIS4.6過程建模和過程分析16管理信息系統(tǒng)-MIS4.6過程建模和過程分析構造DFD圖時,應注意避免以下幾種常見的錯誤:1黑洞(BlackHole),即只有輸入,沒有輸出。2只有輸出,沒有輸入。3灰洞(GrayHole)即輸入不足以產生輸出。這種錯誤不易被察覺。4處理只用來表示數據的處理和變化,避免將計算機命令作為處理。5數據流必須起于且/或止于處理,即沒一個數據流必須有一個處理與之有關,數據流不能起于數據存儲且止于一個外部實體或玲一個數據存儲,也不能起于某個實體且止于另一個外部實體或數據存儲。52管理信息系統(tǒng)-MIS4.6過程建模和過程分析17管理信息系統(tǒng)-MIS常見的幾種數據流錯誤實體A實體B實體A實體ADS1DS1DS1DS1數據流不能從一個外部實體傳遞給另一個外部實體。數據流不能從一個外部實體直接傳遞給一個數據存儲數據流不能從一個數據存儲未作任何處理就傳遞給一個外部實體。數據流不能從一個數據存儲直接傳遞給另一個數據存儲。53管理信息系統(tǒng)-MIS常見的幾種數據流錯誤實體A實體B實體A實管理信息系統(tǒng)-MIS4.6過程建模和過程分析DFD的層次分解DFD的目的是有效地、清楚地描述出用戶的需求,對DFD構造的一個基本要求是其簡單性。在構造一個系統(tǒng)的DFD時,為了達到上述要求,常采用層次或自頂向下分解的方法,即將系統(tǒng)DFD中的每一個處理視為一個子系統(tǒng),然后繼續(xù)向下分解,直到每一個處理(過程)容易理解為止。其層次分別為:環(huán)境圖、零層圖、一層圖、二層圖(各級子系統(tǒng))…環(huán)境圖:理解一個系統(tǒng),首先要以系統(tǒng)的外部環(huán)境和系統(tǒng)與其外部環(huán)境之間的接口為出發(fā)點。第一層DFD的圖就是環(huán)境圖(ContextDiagram),它定義了系統(tǒng)的外部環(huán)境和范圍。具體說,環(huán)境圖說明了系統(tǒng)的外部實體以及系統(tǒng)與外部實體之間的數據交換(即系統(tǒng)與其外部實體間的接口)。54管理信息系統(tǒng)-MIS4.6過程建模和過程分析19管理信息系統(tǒng)-MIS環(huán)境圖零層圖一級子圖1………..一級子圖n各級子圖n級子圖1………..n級子圖nDFD層次分解示意圖55管理信息系統(tǒng)-MIS環(huán)境圖零層圖一級子圖1………..一級子圖管理信息系統(tǒng)-MIS配送中心管理信息系統(tǒng)----環(huán)境圖56管理信息系統(tǒng)-MIS配送中心管理信息系統(tǒng)----環(huán)境圖21管理信息系統(tǒng)-MIS4.6過程建模和過程分析零層圖:進一步分解環(huán)境圖中的處理,以顯示系統(tǒng)的主要處理過程,以及這些子系統(tǒng)之間的數據交換,就是零層圖。它說明了系統(tǒng)的主要處理功能、數據流、外部實體和數據存儲,比較完善地描述了整個系統(tǒng)。但它還沒有達到一定的詳細程度。在零層圖中,系統(tǒng)的各個外部仍然保留。為了更清楚起見,圖中每個處理都賦予一個標號。各級子系統(tǒng):子系統(tǒng)顯示了其父圖中某一個子系統(tǒng)和處理功能。每一級子圖都視對其父圖的進一步分解。在分解時一定要注意子圖與其父圖之間的一致性(平衡)。另外是應注意分解到什么程度。一般來說,如果不能很容易地描述出某個過程的處理,則需進一步分解,直到不需分解為止。57管理信息系統(tǒng)-MIS4.6過程建模和過程分析22配送中心管理信息系統(tǒng)—零層圖58配送中心管理信息系統(tǒng)—零層圖23配送中心管理信息系統(tǒng)—一層圖庫存管理59配送中心管理信息系統(tǒng)—一層圖庫存管理24配送中心管理信息系統(tǒng)—二層圖入庫子系統(tǒng)60配送中心管理信息系統(tǒng)—二層圖入庫子系統(tǒng)25管理信息系統(tǒng)-MIS4.6過程建模和過程分析建立過程模型的的步驟:1構造環(huán)境圖2分解環(huán)境圖3識別數據存儲4構造總體數據流程圖5構造中層數據流程圖6構造低層數據流程圖61管理信息系統(tǒng)-MIS4.6過程建模和過程分析26管理信息系統(tǒng)-MISDFD層次分解的兩種方法:擴展法和爆破法1擴展法:構造兩個數據流程圖,第一個為零層圖,通常包括不超過12個處理過程。第二個數據流程圖稱為一層圖,它是零層圖的一種擴展,更為詳細的描述系統(tǒng),它可能包括10-30個處理過程。這種方法是由Gane

和Sarson提出的。2爆破法:分層次構造一系列數據流程圖。將環(huán)境圖中的處理分解為分解為一系列字處理,而每種子處理又可進一步分解為一系列更為詳細的子處理。該方法首先由DeMarco提出,并廣泛用于許多方法中。系統(tǒng)分解為一系列子處理的方法實際上是“分而治之”思想的具體體現,但不幸的是,其結果往往是一些邏輯上錯誤的子系統(tǒng)的集合。因此,為避免這種結果,有必要在構造詳細DFD時,先作一個分解計劃,即分解圖,也稱為層次圖,它顯示系統(tǒng)自頂向下的功能分解或結構。在構造分解圖時應遵循以下規(guī)則:根過程記為0根過程分解為一系列過程,分別記為1,2,3等繼續(xù)將每一過程分解為一系列子過程,編號時根據父過程的編號而定。如:過程1的子過程可一次編號為1.1,1.2,1.3,2.1,2.2,2.3等62管理信息系統(tǒng)-MISDFD層次分解的兩種方法:擴展法和爆破法管理信息系統(tǒng)-MIS4.6數據建模方法和信息工程數據建模是信息系統(tǒng)開發(fā)中一種面向數據的技術,它是從系統(tǒng)數據和由這些數據產生信息的角度來描述系統(tǒng)的。這種方法是一種根據數據的組織和存取來建立系統(tǒng)模型的技術。1.數據建模技術該技術可簡要地描述如下:⑴識別所有采集數據的業(yè)務實體⑵描述每一個實體的屬性⑶識別發(fā)生于這些實體間的業(yè)務活動63管理信息系統(tǒng)-MIS4.6數據建模方法和信息工程28管理信息系統(tǒng)-MIS4.6數據建模方法和信息工程2.信息工程

除了將過程建模和數據建模有機地結合起來以外,信息工程(InformationEngineering

簡稱IE)更強調系統(tǒng)規(guī)劃的重要性,它是一數據系統(tǒng)為基礎,建立一個計算機化企業(yè)所需要的一套相互關聯的原則。IE的焦點是用計算機來存儲和維護數據,而信息則是從這些數據中提煉出來的。

溫馨提示

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

最新文檔

評論

0/150

提交評論