當前位置:才華齋>計算機>計算機四級>

2015年計算機四級《資料庫工程師》複習重點:建模過程及步驟

計算機四級 閱讀(1.09W)

 1 概述

2015年計算機四級《資料庫工程師》複習重點:建模過程及步驟

1、 IDEF0的基本思想是結構化分析方法,強調自頂而下有控制地逐步地展開細節,全面地描述系統,且通過建模來理解一個系統。一個模型由圖形文字說明、詞彙表及相互的交叉引用表組成。

2、 IDEF方法的優點:具有模型元素單一、語義豐富、更易於從全域性角度分析考察問題,模型容易理解。

 2 IDEF0方法

1、基本元素

(1) 矩形:代表活動,活動名稱標在矩形內,活動編號按要求標在矩形框右下角指定位置;

(2) 箭頭:左邊的輸入箭頭代表完成活動需要的資料、上方的控制箭頭描述了影響活動的'執行的事件或約束、右邊的輸出箭頭說明由活動產生的結果及資訊、下方進入的機制箭頭表示實施該活動的物理手段或資源。

(3) 輸入輸出箭頭描述活動是什麼(what)、控制箭頭描述為何這麼做(why)、機制箭頭表示如何做(how)。

2、IDEF0模型

(1) 一個IDEF0模型由一組圖形組成,這些圖形組成一個由父到子的層次結構圖,這組圖形把一個複雜事物按自頂向下逐步細化的方式分解成一個個簡單的或多個組成部分;

3、 建模規則

(1) 矩形框:用動詞為矩形內活動命名,每個矩形要至少有一個控制箭頭和輸出箭頭,可以沒有輸入,但不可以同時沒有輸入和控制。

(2) 箭頭:箭頭代表資料約束,而不是代表流或順序;

(3) 其他:

(A) ICOM碼:只有一端與矩形相連的箭頭叫邊界箭頭,這些箭頭表示父矩形框的輸入、控制和輸出。IDEF0用專門的記號ICOM碼來說明父子圖中的箭頭關係。子圖中每個邊界箭頭的開端分別用字母I、C、O、M來標明是輸入、控制、輸出及機制,再用一個數字表示其在父矩形框中箭頭的相對位置。

(B) 結點號:IDEF0模型是一組有一定層次結構的圖形,通常用結點號來標誌圖形或矩形框在層次圖中的位置;

(C) 模型名:每個模型有一個名字,通常用名字代表主題,用子名字表示不同的模型。基本名字與子名字間用“/”隔開,如A/B/C,A是主題、B是模型號、C是結點號。

  3 建模過程及步驟

1、 IDEF0建模過程及步驟:

(1) 明確目的,確定範圍:在建模前首先要明確目的和意圖,確定問題域;

(2) 建立內外關係圖A-0圖:根據系統目標、功能建立內外關係圖A-0圖,以確定整個模型的內外關係,確定系統的邊界;

(3) 構造頂層圖:把A-0圖分解成3~6個主要部分得到A0圖,A0圖是模型真正的頂層圖;

(4) 開發IDEF0層次結構圖:對A0圖中的每個矩形框進行分解,就形成了基本的圖形層次結構。在分解時要列出所有的資料項和活動表,分解的次序採用以下原則:

(A) 保持在同一水平上進行分解,均勻的模型深度;

(B) 按困難程式進行選擇;

(5) 寫文字說明;

(6) 檢查確認圖形;