2015年計算機四級《數據庫工程師》複習重點:建模過程及步驟
1 概述
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) 檢查確認圖形;
-
計算機等級考試四級軟件測試工程師訓練題
對於備考來説,還有什麼是比習題更好的呢?下面是小編為大家蒐集整理出來的有關於計算機等級考試四級軟件測試工程師訓練題,希望可以幫助到大家!一、選擇題(1-25每題2分,共50分)下列各題A、B、C、D四個選項中,只有一個選項是正確的。請將正確選項填塗在答題卡相應位置...
-
全國計算機等級考試四級筆試試題附答案
全國計算機等級考試,是經原國家教育委員會(現教育部)批准,由教育部考試中心主辦,面向社會,用於考查應試人員計算機應用知識與技能的全國性計算機水平考試體系。以下是為大家分享的全國計算機等級考試四級筆試試題附答案,供大家參考借鑑,歡迎瀏覽!一、選擇題:(共70題,...
-
計算機等級考試四級軟件測試工程師模擬試題論述題
計算機等級考試四級軟件測試工程師模擬試題論述題有哪些呢,大家先來了解一下吧!1.論述題1:以下是某應用程序的輸入條件限制,請按要求回答問題(20分)某應用程序的輸入條件組合為:姓名:填或不填性別:男或女狀態:激活或未激活(1)對該應用程序採用正交試驗設計法設計測試用例。(1...
-
2017計算機四級嵌入式系統開發工程師模擬試題
海浪不迴避礁石的撞擊,才得以壯觀,人生不拒絕遺憾的存在,才得以樂觀。下面是小編為大家搜素整理的計算機四級考試題,希望能給大家帶來幫助!更多精彩內容請及時關注我們應屆畢業生考試網!一、編程開發能力:1、用預處理指令#define聲明一個常數,用以表明一年中有多...