版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、 IDEF0:功能建模(:功能建模(Function Modeling) IDEF1:信息建模:信息建模(Information Modeling) IDEF1X:數(shù)據(jù)建模(:數(shù)據(jù)建模(Data Modeling) IDEF2:仿真建模設(shè)計(jì):仿真建模設(shè)計(jì)(Simulation Model Design) IDEF3:過程描述獲?。哼^程描述獲?。≒rocess Description Capture) IDEF4:面向?qū)ο笤O(shè)計(jì):面向?qū)ο笤O(shè)計(jì)(Object-Oriented Design) IDEF5:本體論描述獲取:本體論描述獲?。∣ntology Description Capture) ID
2、EF6:設(shè)計(jì)原理獲?。涸O(shè)計(jì)原理獲?。―esign Rationale Capture) IDEF7:信息系統(tǒng)審定:信息系統(tǒng)審定(Information System Auditing) IDEF8:用戶介面建模(:用戶介面建模(User Interface Modeling) IDEF9:場景驅(qū)動信息系統(tǒng)設(shè)計(jì):場景驅(qū)動信息系統(tǒng)設(shè)計(jì)(Scenario-Driven IS Design) IDEF10:實(shí)施體系結(jié)構(gòu)建模:實(shí)施體系結(jié)構(gòu)建模(Implementation Architecture Modeling) IDEF11:信息制品建模:信息制品建模(Information Artifact M
3、odeling) IDEF12:組織建模:組織建模(Organization Modeling) IDEF13:三模式映射設(shè)計(jì):三模式映射設(shè)計(jì)(Three Schema Mapping Design) IDEF14:網(wǎng)絡(luò)規(guī)劃(:網(wǎng)絡(luò)規(guī)劃(Network Design) 第1頁/共111頁IDEF0方法 功能模型 IDEF0描述系統(tǒng)的功能活動及其聯(lián)系。在ICAM中建立加工制造業(yè)的體系結(jié)構(gòu)模型,其基本內(nèi)容是SADT(System Analysis and Design Technology)的活動模型方法。是美國空軍ICAM( Integrated Computer Aided Manufactu
4、ring) 工程在SADT( Structured Analysis and Design) 的基礎(chǔ)上發(fā)展了一套系統(tǒng)分析和設(shè)計(jì)方法。第2頁/共111頁IDEF0方法的特性 圖形化的表達(dá)方式 簡潔 作為群組建溝通的工具 有嚴(yán)謹(jǐn)?shù)亩x 組織性及功能性 具有層次狀的結(jié)構(gòu)(Hierarchy)第3頁/共111頁第4頁/共111頁4.1.1 IDEF0模型的表示方式 1.系統(tǒng)模型的含義 IDEF0方法是用結(jié)構(gòu)化分析方法建立的圖形模型。其基本結(jié)構(gòu)是用盒子(box)代表功能活動,用與之相連的箭頭表示與活動關(guān)聯(lián)的各種事物。如圖所示:其中,“活動”名為一動詞或動賓短語;四周的箭頭分別為“輸入”、“控制”、 “輸
5、出”和“機(jī)制”,這都是用名詞表示的事物(things)。它們可以是具體的事物、抽象的數(shù)據(jù)或其它用名詞表示的東西。 基本功能活動第5頁/共111頁注意:企業(yè)的功能用各種各樣的活動盒子表示,在活動圖形企業(yè)的功能用各種各樣的活動盒子表示,在活動圖形上,箭頭代表數(shù)據(jù)約束,而不是代表流或順序。一個(gè)盒上,箭頭代表數(shù)據(jù)約束,而不是代表流或順序。一個(gè)盒子(子(A)上的輸出,連到另一盒子()上的輸出,連到另一盒子(B)的輸入或控制,)的輸入或控制,表示一種約束。表示接受數(shù)據(jù)的盒子(表示一種約束。表示接受數(shù)據(jù)的盒子(B)的執(zhí)行條件,)的執(zhí)行條件,可利用輸出該數(shù)據(jù)盒子(可利用輸出該數(shù)據(jù)盒子(A)所產(chǎn)生的數(shù)據(jù)。)所產(chǎn)
6、生的數(shù)據(jù)。第6頁/共111頁通過這個(gè)IDEF0盒子可以用來描述企業(yè)的各種功能:1)圖形中盒子代表工程應(yīng)用中的活動(或過程),在盒子的內(nèi)部寫上描述盒子活動的短語。2)連到盒子上的箭頭,表示由活動產(chǎn)生的,或活動所需的信息或真實(shí)對象。第7頁/共111頁3)盒子的“邊”表示所進(jìn)入或離開的箭頭的作用。盒子左邊及上方進(jìn)入的箭頭表示為完成此活動所需要的數(shù)據(jù)。盒子右邊離開盒子的箭頭表示執(zhí)行活動時(shí)產(chǎn)生的數(shù)據(jù)。輸入與輸出的關(guān)系就是活動(過程),是將輸入數(shù)據(jù)轉(zhuǎn)變?yōu)檩敵鰯?shù)據(jù)的一種變換。盒子頂部的箭頭表示控制,說明活動變換的條件或環(huán)境,或者說是約束。盒子底部的箭頭作為機(jī)制,用以支撐活動所需的條件。第8頁/共111頁2.
7、建立模型的方式 IDEF0方法的整個(gè)模型是一組按遞階層次分解的圖形,用結(jié)點(diǎn)號來標(biāo)志圖形或盒子在層次中的位置,結(jié)點(diǎn)號是由盒子的編號推導(dǎo)出來的?;顒訄D的所有結(jié)點(diǎn)號都用字母A開頭,最頂層圖形為A0圖,在A0以上用一個(gè)盒子來代表系統(tǒng)的內(nèi)外關(guān)系圖,編號為A-0(讀A減0)。每個(gè)結(jié)點(diǎn)號是把父圖的編號與父模塊在父圖中的編號組合起來。也就是說“父子孫”每增加一“代”,結(jié)點(diǎn)號的位數(shù)就增加一位,形成如圖結(jié)點(diǎn)樹。 結(jié)點(diǎn)樹IDEF0遞階層次分解圖遞階層次分解圖第9頁/共111頁第10頁/共111頁 選擇范圍、觀點(diǎn)及目的 建立內(nèi)外關(guān)系圖 畫頂層圖 建立一系列圖形 寫文字說明(根據(jù)實(shí)際需要決定是否需寫)3.建立建立IDE
8、F0模型的步驟模型的步驟第11頁/共111頁第12頁/共111頁第13頁/共111頁第14頁/共111頁 IDEF0建模主要是用圖形語言,如果圖形已表達(dá)得足夠清楚,可以不要文字說明。但在高層次象程序很高,一般要附一簡短的文字說明,來說明對圖形的總的看法。第15頁/共111頁1.活動圖形 IDEF0的圖形元素主要是簡單的盒子及箭頭。人們把描述功能活動的圖形稱為活動圖形。在活動圖形中,盒子表示活動,箭頭表示由系統(tǒng)處理的事件。4.1.3 IDEF0的圖形元素第16頁/共111頁2.盒子 方盒是IDEF0圖示最基本的元件,代表系統(tǒng)中的活動(Activity),Boxes通常是以動詞來描述系統(tǒng)活動特性。
9、 連到盒子上的箭頭表示由活動產(chǎn)生的,或活動所需要的信息或真實(shí)對象。用一個(gè)名詞短語作標(biāo)記,寫在箭頭旁邊?!皵?shù)據(jù)”可以是信息、對象或任意用名詞短語描述的任何東西,箭頭限制了盒子的定義,而不是表示活動的順序。第17頁/共111頁 盒子的邊表示進(jìn)入或離開的箭頭的作用,它們分別是輸入、控制、輸出與機(jī)制。盒子左邊及上方進(jìn)入的箭頭表示為完成此活動所需要的數(shù)據(jù)。盒子右邊離開盒子的箭頭表示執(zhí)行活動時(shí)產(chǎn)生的數(shù)據(jù)。輸入與輸出的關(guān)系就是活動將輸入數(shù)據(jù)轉(zhuǎn)變?yōu)檩敵鰯?shù)據(jù)的一種變換(見下圖)。 第18頁/共111頁 控制說明了控制變換的條件或環(huán)境,輸入與控制二者的作用是不同的。例如:我們從事服裝設(shè)計(jì)時(shí),設(shè)計(jì)師會參考當(dāng)前市場上
10、服裝所需求的面料材質(zhì)、顏色、服裝款式等流行信息,近年或歷年的款式設(shè)計(jì)素材,相關(guān)的工藝信息等諸多因素,設(shè)計(jì)師自己的設(shè)計(jì)創(chuàng)意及個(gè)性,從而設(shè)計(jì)出新的服裝款式(如下圖所示)。第19頁/共111頁 理解輸入、控制二者不同意義對理解系統(tǒng)的工作是很重要的。一般情況下,除非一個(gè)箭頭是很明確地只起輸入作用外,就假定它是控制。 每個(gè)活動盒子至少有一個(gè)控制箭頭。 盒子底部的箭頭作為機(jī)制,它可以是執(zhí)行活動的人或設(shè)備。 盒子表示了一組相互相關(guān)的活動,而不一定是單一的作用。在不同的條件和環(huán)境下,用不同的輸入或控制可以產(chǎn)生不同的輸出。 執(zhí)行功能的不同部分,這稱為對盒子的不同激活,這種情況多發(fā)生于每一邊上有多個(gè)箭頭的盒子。第
11、20頁/共111頁 總之,輸入輸出箭頭表示活動進(jìn)行是什么(What),控制箭頭表明為何這么做(Why),而機(jī)制箭頭表示如何做(How)(如下圖所示)。第21頁/共111頁3.箭頭 箭頭代表活動所關(guān)聯(lián)的事物,它有兩大類:一類稱內(nèi)部箭頭,它的兩端分別連到圖形內(nèi)兩個(gè)盒子上;另一類稱邊界箭頭,它的兩端中一端是開的,表示由圖形以外的活動所產(chǎn)生,或由圖形以外的活動所使用。在各種不同的工作情況下箭頭可有下列各種畫法:1)箭頭代表的是事物或數(shù)據(jù),因此可以“匯流”、“分流”或“共用”。“匯合”的畫法“分流”的畫法第22頁/共111頁通道箭頭。為了簡化圖面,有些箭頭在不同層次上對分析問題如果沒有用處,可將它屏蔽起
12、來,這種畫法稱為通道箭頭。其中在盒子的連接端加上標(biāo)號的(如圖(a),表示這一箭頭在以下子圖中將不出現(xiàn),它可能是通到模型未定義部分,與下一子圖無關(guān)的,也可能是眾所周知,或有共同理解可以省加重其表示的內(nèi)容。如果箭頭出現(xiàn)在子圖中,并作為邊界箭頭,但不出現(xiàn)在父圖中,則在箭頭的開端加上括號(如圖(b)。通道箭頭的畫法第23頁/共111頁 雙向箭頭。在圖形中對互為輸入,或互為控制的兩個(gè)盒子可用雙向箭頭連接,雙向箭頭的上方或右側(cè)分別加一“”,強(qiáng)調(diào)注意。 雙向箭頭互為輸入的畫法用虛箭尖表示角發(fā)順序虛箭頭表示觸發(fā)順序。圖中的虛線并不表示有實(shí)際的輸出控制,只表示其觸發(fā)順序?yàn)?23。 雙向箭尖互為控制的畫法第24頁
13、/共111頁 選擇箭頭。表示兩者取其一。 箭頭除了拐彎的圓角外,要作水平或垂直線,不許畫斜線,盡量減少交叉,安排勻稱。選擇箭頭的畫法超過4個(gè)箭頭的分流圖第25頁/共111頁例: 第26頁/共111頁第27頁/共111頁第28頁/共111頁 在活動圖形上,箭頭代表數(shù)據(jù)約束,而不是代表流或順序。一個(gè)盒子上的輸出連到另一個(gè)盒子的輸入或控制表示一種約束,表示接收數(shù)據(jù)的盒子的執(zhí)行條件是可利用輸出該數(shù)據(jù)盒子所產(chǎn)生的數(shù)據(jù)。在同一圖上,若幾個(gè)盒子所需的約束都滿足時(shí),幾個(gè)活動可以同時(shí)執(zhí)行。一個(gè)盒子的輸出可以提供一個(gè)或多個(gè)盒子所需的一部分或全部數(shù)據(jù)。 活動圖中沒有明確的順序及時(shí)間,但我們很容易表示如反饋、迭代、連
14、續(xù)處理及時(shí)間上重疊等情況。 數(shù)據(jù)流可以有集合性,在活動圖上箭頭可以有分支,表示多個(gè)活動需要同一數(shù)據(jù)。第29頁/共111頁ICOM碼 父盒子的輸入(I)、控制(C)、輸出(O)和機(jī)制(M)在子圖中就成了所有的邊界箭頭,就用此英文簡寫加上序號來標(biāo)記這些箭頭,稱為ICOM碼。其編號次序是I和O從左到右,C和M從上到下。 BHWadbfgheadbfgheI1C1M1I2C2O1第30頁/共111頁第31頁/共111頁優(yōu)點(diǎn)優(yōu)點(diǎn)缺點(diǎn)缺點(diǎn)共同語法規(guī)定與批注功能的關(guān)聯(lián)性共同語法規(guī)定與批注功能的關(guān)聯(lián)性缺乏功能范圍及問題的定義缺乏功能范圍及問題的定義提供組織的細(xì)部功能分工模式,協(xié)助提供組織的細(xì)部功能分工模式,協(xié)
15、助決策者制定決策決策者制定決策可能由于分工過細(xì),導(dǎo)致一般人無法實(shí)可能由于分工過細(xì),導(dǎo)致一般人無法實(shí)際參與整個(gè)模式的運(yùn)作際參與整個(gè)模式的運(yùn)作活動透過層級的分解可將問題清楚的活動透過層級的分解可將問題清楚的表達(dá),有助于組織內(nèi)部及外部的溝通表達(dá),有助于組織內(nèi)部及外部的溝通模式當(dāng)中沒有清楚地列出活動順序,因模式當(dāng)中沒有清楚地列出活動順序,因此常被誤解為一連串的活動此常被誤解為一連串的活動具有良好的彈性與良好的邏輯性具有良好的彈性與良好的邏輯性以自然的語法表達(dá)各活動,有助于功以自然的語法表達(dá)各活動,有助于功能細(xì)部的分工能細(xì)部的分工可以與可以與IDEF家族當(dāng)中的其它分析工家族當(dāng)中的其它分析工具相整合具相整
16、合表4-1 IDEF0優(yōu)缺點(diǎn)比較表第32頁/共111頁IDEF0例子1A1A2A3A4財(cái)務(wù)管理A0圖第33頁/共111頁案例2:煉油企業(yè)生產(chǎn)運(yùn)營活動模型 根據(jù)前面的概念模型結(jié)合煉油企業(yè)生產(chǎn)運(yùn)營的特點(diǎn)和復(fù)雜性 ,建立了煉油企業(yè)生產(chǎn)運(yùn)營系統(tǒng)的 I D E F 0活動模型。功能活動模型所生產(chǎn)的節(jié)點(diǎn)樹如圖所示。 第34頁/共111頁第35頁/共111頁第36頁/共111頁37 A-0產(chǎn)品研發(fā)流程 A0產(chǎn)品研發(fā)流程 A1 產(chǎn)品企劃 A11市場調(diào)查及資料收集 A111已上市之相關(guān)產(chǎn)品信息收集及特性分析 A112使用者需求調(diào)查 A113評估開發(fā)價(jià)值及必要 A12產(chǎn)品規(guī)劃評估 A121規(guī)格確認(rèn) A122研發(fā)時(shí)
17、程評估及關(guān)鍵技術(shù)可行性確認(rèn) A123規(guī)范及測試項(xiàng)目決定 A13擬定產(chǎn)品價(jià)格、行銷策略及市場定位第37頁/共111頁 A2產(chǎn)品設(shè)計(jì) A21 Survey 及功能模塊化 A22 Prototype設(shè)計(jì)及制作 A23技術(shù)轉(zhuǎn)移及Prototype測試 A24 Prototype確認(rèn)及辦理領(lǐng)料確認(rèn) A25各項(xiàng)指導(dǎo)書撰寫及測試工具制作 A3小量試產(chǎn) A31生產(chǎn)流程規(guī)劃 A32小量試產(chǎn)(Pilot Run) A321 料件采購&IQC A322 生產(chǎn)組裝 A323功能測試(IPQC)包裝及FQC A324成品測試及各項(xiàng)安規(guī)環(huán)測認(rèn)證 第38頁/共111頁A0A-0圖第39頁/共111頁A1A2A3第40頁/共
18、111頁(1)目的:A0總圖為產(chǎn)品企劃人員與其它相關(guān)部門人員共同持有,以便溝通與協(xié)調(diào),以及開發(fā)進(jìn)度的監(jiān)控。另一方面,也可讓開發(fā)流程中的工作人員,除了解自己工作部門在新產(chǎn)品開發(fā)案的定位與重要性,也可激發(fā)各部門同事責(zé)任感與向心力。(2)IDEF0節(jié)點(diǎn)內(nèi)的子活動: 子活動1:由市場反應(yīng)的新產(chǎn)品需求,行銷企劃部門會同工程部門,依照公司政策及研發(fā)規(guī)范,進(jìn)行市場調(diào)查及相關(guān)產(chǎn)品數(shù)據(jù)收集,共同提出產(chǎn)品概念方案(新產(chǎn)品構(gòu)想、產(chǎn)品規(guī)格)市場評估報(bào)告及 檢核表等文件,并擬出市場定位策略(行銷策略、產(chǎn)品價(jià)格及產(chǎn)品定位)。 子活動2:將產(chǎn)品開發(fā)計(jì)劃,根據(jù)產(chǎn)品規(guī)格、工程師手冊及檢核表,將產(chǎn)品構(gòu)想具體化,并實(shí)際產(chǎn)出prot
19、otype,供各相關(guān)部門測試及驗(yàn)證產(chǎn)品功能,最后再辦理料件承認(rèn)、完成各項(xiàng)作業(yè)指導(dǎo)書及測試工具制作。 子活動3:將產(chǎn)品試產(chǎn)計(jì)劃,根據(jù)各項(xiàng)作業(yè)指導(dǎo)書、檢核表、BOM表、產(chǎn)品規(guī)格及生產(chǎn)手冊等文件,進(jìn)行產(chǎn)品的小量試產(chǎn),以完成產(chǎn)品的研發(fā)流程,使產(chǎn)品正式上市,開始接受訂購,最后再匯整并儲存所有文件到工程中心數(shù)據(jù)庫。(3)名詞說明: 工程中心數(shù)據(jù)庫:根據(jù)市場客戶需求與規(guī)格,經(jīng)設(shè)計(jì)、制造、生產(chǎn)、測試等各工程所產(chǎn)生之各式記錄文件。 第41頁/共111頁A1圖A11A12A13第42頁/共111頁 由市場反應(yīng)的新產(chǎn)品需求,行銷企劃部門會同工程部門,依照公司政策及研發(fā)規(guī)范,進(jìn)行市場調(diào)查及已上市之相關(guān)產(chǎn)品資料收集,進(jìn)
20、而提出新產(chǎn)品構(gòu)想評估報(bào)告;接下來便將此報(bào)告交付產(chǎn)品規(guī)劃討論會議,以確定產(chǎn)品規(guī)格,并提出潛在專利查核書;進(jìn)而擬出行銷策略、產(chǎn)品價(jià)格及產(chǎn)品定位,并產(chǎn)出 檢核表、市場評估報(bào)告及產(chǎn)品開發(fā)計(jì)劃。(1)目的: 使新產(chǎn)品的開發(fā)能符合公司政策及研發(fā)規(guī)范,并能切合市場需求,進(jìn)而擬訂出產(chǎn)品整體行銷策略。(2)節(jié)點(diǎn)內(nèi)的子活動: 子活動1:根據(jù)新產(chǎn)品的需求,進(jìn)行市場調(diào)查及相關(guān)已上市產(chǎn)品的數(shù)據(jù)收集、分析,以提出新產(chǎn)品構(gòu)想評估報(bào)告。 子活動2:依據(jù)新產(chǎn)品構(gòu)想評估報(bào)告,召開產(chǎn)品規(guī)劃討論會議,擬定出產(chǎn)品規(guī)格。 子活動3:擬定出產(chǎn)品價(jià)格、行銷策略及市場定位,進(jìn)行產(chǎn)品整體規(guī)劃。接著再提出最后的市場評估報(bào)告、產(chǎn)品開發(fā)計(jì)劃及檢核表,
21、以利進(jìn)行后續(xù)工作。第43頁/共111頁A111A112A113A11圖第44頁/共111頁 A11節(jié)點(diǎn)內(nèi)的活動:根據(jù)新產(chǎn)品的需求,進(jìn)行市場調(diào)查及相關(guān)已上市產(chǎn)品的數(shù)據(jù)收集、分析,以提出新產(chǎn)品構(gòu)想評估報(bào)告。(1)目的:使此新產(chǎn)品的開發(fā)能切合市場需求,使公司資源不致浪費(fèi)。(2)節(jié)點(diǎn)內(nèi)的子活動: 子活動1:由市場反應(yīng)的新產(chǎn)品需求,行銷企劃部門會同工程部門,依照公司政策進(jìn)行已上市之相關(guān)產(chǎn)品資訊收集及特性分析。 子活動2:進(jìn)行使用者的需求調(diào)查,以更切合使用需求。 子活動3:對該項(xiàng)新產(chǎn)品進(jìn)行開發(fā)價(jià)值的評估,如與公司現(xiàn)有產(chǎn)品線是否有沖突之情形。 第45頁/共111頁A12圖A121A122A123第46頁/共
22、111頁A12節(jié)點(diǎn)內(nèi)的活動:將所提報(bào)的新產(chǎn)品構(gòu)想評估報(bào)告,根據(jù)研發(fā)規(guī)范進(jìn)行規(guī)格確認(rèn)、研發(fā)時(shí)程評估、關(guān)鍵技術(shù)可行性確認(rèn)及安規(guī)環(huán)測項(xiàng)目決定等工作,以確定產(chǎn)品規(guī)格,并提報(bào)潛在專利查核書。(1) 目的: 確認(rèn)關(guān)鍵技術(shù)的可行性,以及規(guī)格、研發(fā)時(shí)程、安規(guī)及環(huán)測等項(xiàng)目。(2) 節(jié)點(diǎn)內(nèi)的子活動: 子活動1:由企劃人員會同工程部門,針對新產(chǎn)品構(gòu)想評估報(bào)告進(jìn)行產(chǎn)品規(guī)格的確認(rèn)。 子活動2:評估研發(fā)時(shí)程,并確認(rèn)關(guān)鍵技術(shù)的可行性;若評估后發(fā)現(xiàn)有技術(shù)性問題,則需回到上一步驟,修正并重新確認(rèn)規(guī)格。 子活動3:決定該項(xiàng)新產(chǎn)品的安全規(guī)范,以及環(huán)境測試項(xiàng)目等。 第47頁/共111頁1.圖書預(yù)訂系統(tǒng):書店向顧客發(fā)放訂單,顧客將所填
23、訂單交由系統(tǒng)處理,系統(tǒng)首先依據(jù)圖書目錄對訂單進(jìn)行檢查并對合格訂單進(jìn)行處理,處理過程中根據(jù)顧客情況和訂單數(shù)目將訂單分為優(yōu)先訂單與正常訂單兩種,隨時(shí)處理優(yōu)先訂單,定期處理正常訂單。最后系統(tǒng)根據(jù)所處理的訂單匯總,并按出版社要求發(fā)給出版社。 試根據(jù)以上描述用IDEF0法畫出圖書預(yù)定系統(tǒng)流程圖?IDEF0練習(xí)題:練習(xí)題:第48頁/共111頁經(jīng)過初步的需求分析,得到系統(tǒng)功能要求:1、監(jiān)視病員的病癥(血壓、體溫、脈搏等)。2、定時(shí)更新病歷。3、病員出現(xiàn)異常情況時(shí)報(bào)警。4、隨機(jī)地產(chǎn)生某一病員的病情報(bào)告。2.2.實(shí)例:醫(yī)院病房監(jiān)護(hù)系統(tǒng)實(shí)例:醫(yī)院病房監(jiān)護(hù)系統(tǒng)產(chǎn)生病情報(bào)告局部監(jiān)視病情更新病歷試根據(jù)以上描述用IDEF
24、0法畫出該系統(tǒng)流程圖?中央監(jiān)視病情第49頁/共111頁4.2 IDEF3方法 IDEF3方法用兩個(gè)基本的組織結(jié)構(gòu) 場景描述和對象來獲取對過程的描述, 相應(yīng)的有兩種描述方式: 過程流網(wǎng)PFN( Process Flow Network) 和對象狀態(tài)轉(zhuǎn)移圖OSTN( Object State Transition Network Diagram) 。 過程流網(wǎng)是以過程為中心的視圖, 它注重過程中活動的出現(xiàn)及其次序。 IDEF3用過程流網(wǎng)作為獲取、管理和顯示以過程為中心的知識的主要工具。在過程流網(wǎng)中包含了不同人員對事件與活動、參與這些事件的對象、以及操縱這些事件的行為之間的約束關(guān)系等知識。第50頁/
25、共111頁。第51頁/共111頁IDEF3狀態(tài)轉(zhuǎn)移圖 每個(gè)圓圈代表一個(gè)對象狀態(tài), 聯(lián)結(jié)不同圓圈之間的連線反映對象狀態(tài)之間的轉(zhuǎn)換。與每個(gè)連線相關(guān)聯(lián)的是實(shí)現(xiàn)對象狀態(tài)轉(zhuǎn)換的參照物。參照物表示了對象狀態(tài)轉(zhuǎn)換發(fā)生的條件、動作、必須滿足的約束等多種含義 第52頁/共111頁4.2.1 IDEF34.2.1 IDEF3過程描述的基本元素過程描述的基本元素 IDEF3是為過程建模而設(shè)計(jì)的,采用圖形化的語言描述過程,它通過一些基本元素的各種各樣的組合,來描述豐富多彩的現(xiàn)實(shí)世界。IDEF3過程流圖的基本語法元素包括:行為單元UOB(Unit of Behavior)交匯點(diǎn)(Junction)連接(Link)參照物
26、(Reference)細(xì)化說明(Elaboration)分解(Decomposition)第53頁/共111頁1.行為單元 1) UOB-是工作單元的縮寫,并涉及處理過程、行動、描述或其他運(yùn)行在一個(gè)系統(tǒng)或IDEF3模型業(yè)務(wù)中的過程. IDEF3模型中的UOB相當(dāng)于在IDEF0模型中的活動。第54頁/共111頁行為單元-UOB 方盒代表一個(gè)行為單元( unit of behavior-) , 連接這些盒子之間的箭頭稱為聯(lián)結(jié)( link) , 聯(lián)結(jié)反映了UOB之間的先后順序或者約束關(guān)系。帶有“X”記號的方盒表示過程的分叉和匯合關(guān)系。第55頁/共111頁UOB盒子符號UOB細(xì)化說明文檔UOB標(biāo)號注意
27、:每個(gè)流程的編號必須是惟一的,基本按事件發(fā)生的順序編號。下一級的編號可在句點(diǎn)后編制,應(yīng)可從編號上看出其級別。第56頁/共111頁流程的分解L112345第57頁/共111頁2.連接連接類型連接類型順序連接:順序連接:表示表示UOB之間時(shí)間上的前后關(guān)系,用實(shí)線之間時(shí)間上的前后關(guān)系,用實(shí)線箭頭表示;箭頭表示;關(guān)系連接:關(guān)系連接:代表兩個(gè)行為單元有密切的關(guān)聯(lián)代表兩個(gè)行代表兩個(gè)行為單元有密切的關(guān)聯(lián)代表兩個(gè)行為單元有密切的關(guān)聯(lián)。用虛線箭頭表示,它沒有預(yù)先定義為單元有密切的關(guān)聯(lián)。用虛線箭頭表示,它沒有預(yù)先定義的語義,由用戶在連接說明文檔中予以說明;的語義,由用戶在連接說明文檔中予以說明;對象流連接:對象流
28、連接:提供了一種提供了一種強(qiáng)調(diào)一個(gè)對象參與到兩個(gè)強(qiáng)調(diào)一個(gè)對象參與到兩個(gè)UOB中的機(jī)制。它用一個(gè)有兩個(gè)箭頭中的機(jī)制。它用一個(gè)有兩個(gè)箭頭的實(shí)線箭頭表示。的實(shí)線箭頭表示。第58頁/共111頁連接說明文檔:用來記錄關(guān)系連接或?qū)ο罅鬟B接信息的地方,它由文檔標(biāo)志、源、目的地、對象、事實(shí)、約束和描述等組成。第59頁/共111頁3.交匯點(diǎn) Junction- 過程活動間的邏輯關(guān)系,則通過交匯點(diǎn)來描述,交匯點(diǎn)盒子可以表示多股過程流的匯總(扇入)或分發(fā)(扇出)。 Fan-out Junction:分割一個(gè)箭頭為多個(gè)箭頭來表示活動同時(shí)發(fā)生。 Fan-in Junction:統(tǒng)一多個(gè)箭頭到單一箭頭來表明活動的結(jié)束。
29、一個(gè)交匯點(diǎn)不能同時(shí)扇入及扇出。第60頁/共111頁符號符號匯入的交匯點(diǎn)類型匯入的交匯點(diǎn)類型語義說明語義說明“異步”的“與”交匯點(diǎn)前的所有過程分支必須已完成“同步”的“與”交匯點(diǎn)前的所有過程分支必須同時(shí)完成“異步”的“或”交匯點(diǎn)前的過程分支中一條或多條已完成“同步”的“或”交匯點(diǎn)前的過程分支中一條或多條同時(shí)完成“異或”交匯點(diǎn)前的過程分支中只能有一條完成匯入的交匯點(diǎn)及含義第61頁/共111頁符號符號匯出的交匯點(diǎn)類型匯出的交匯點(diǎn)類型語義說明語義說明“異步”的“與”交匯點(diǎn)后的所有過程分支都已觸發(fā)執(zhí)行“同步”的“與”交匯點(diǎn)后的所有過程分支必須同時(shí)觸發(fā)執(zhí)行“異步”的“或”交匯點(diǎn)后的過程分支中一條或多條已觸
30、發(fā)執(zhí)行“同步”的“或”交匯點(diǎn)后的過程分支中一條或多條同時(shí)觸發(fā)執(zhí)行“異或”交匯點(diǎn)后的過程分支中只能有一條觸發(fā)執(zhí)行匯出的交匯點(diǎn)及含義第62頁/共111頁流程的分解L112345第63頁/共111頁4.參照物 Referent-描述在描述在IDEF3圖中的對象,這個(gè)對象圖中的對象,這個(gè)對象是存儲在處理流之外的額外信是存儲在處理流之外的額外信息。息。參照物能夠?qū)崿F(xiàn)的功能主要有:參照物能夠?qū)崿F(xiàn)的功能主要有: 轉(zhuǎn)頁、返回、替代、指明參與對轉(zhuǎn)頁、返回、替代、指明參與對象、信息描述(包括約束、事實(shí)等)。象、信息描述(包括約束、事實(shí)等)。參照物符號語法有三種類型:參照物符號語法有三種類型: “無條件無條件”型參
31、照物(常用)、型參照物(常用)、“同步同步”型參照物、型參照物、“異步異步”型參照型參照物。物。主要用途:為了簡化圖形主要用途:為了簡化圖形“無條件”型參照物“同步”型參照物“異步”型參照物第64頁/共111頁分析員所做的流程圖第65頁/共111頁idef3idef3模型的建立方法模型的建立方法 1)收集數(shù)據(jù),創(chuàng)建一些UOB; 2)進(jìn)行過程描述,構(gòu)造具有前后關(guān)系順序的UOB 及建立UOB細(xì)化說明; 3) 審定再修改; 4) UOB可以根據(jù)需要,向下分解0-9個(gè)UOB。第66頁/共111頁3.一些總結(jié)在idef3中有3種箭頭要注意他們的區(qū)別: 1)優(yōu)先連接(Precedence):表示前一個(gè)行為
32、單元結(jié)束后,下一個(gè)單元才能開始。 2)關(guān)系聯(lián)接(Relational):代表兩個(gè)行為單元有密切的關(guān)聯(lián)代表兩個(gè)行為單元有密切的關(guān)聯(lián)。 3) 對象流連接(Object Flow) : 連接對象用,只能從左向右,或從上到下。第67頁/共111頁IDEF3方法具有許多優(yōu)點(diǎn):基本元素少,表現(xiàn)形式簡單直觀,掌握和使用較容易;許多相關(guān)信息由每個(gè)元素的細(xì)化說明來定義;能表現(xiàn)靈活多變的狀況,具有較好的柔性;通過對行為單元的分解,可將過程由粗到細(xì)分層次表述,描述多種抽象層次; 第68頁/共111頁 4.2.2 IDEF3的應(yīng)用開發(fā) 例:運(yùn)用IDEF3繪制理發(fā)店運(yùn)作流程1.收集數(shù)據(jù)對象: 顧客 理發(fā)師 理發(fā)需求 理
33、發(fā)店 等候椅 雜志 理發(fā)椅 出納員 雜志架 UOB池: 顧客進(jìn)店; 顧客就坐理發(fā); 顧客就坐等待; 理發(fā)師為顧客理發(fā); 顧客失望離店; 顧客付款; 顧客離店; 顧客閱讀雜志。第69頁/共111頁對過程中的事實(shí)與約束加以標(biāo)示: 兩個(gè)理發(fā)師 兩把理發(fā)椅 四把等候椅 理發(fā)師或忙或閑 沒有一個(gè)理發(fā)師或一把椅子空閑第70頁/共111頁2.進(jìn)行過程描述主要包括兩個(gè)主要步驟:q構(gòu)造具有前后關(guān)系順序的UOB;q建立UOB細(xì)化說明。第71頁/共111頁a)構(gòu)造具有前后關(guān)系順序的UOBq 首先定下過程流中最左側(cè)的行為單元(“顧客進(jìn)店”);q 確定下一個(gè)UOB(有三種可能);q 選擇對由行為單元2開始的路徑進(jìn)行討論
34、(其順序?yàn)椤袄戆l(fā)師為顧客理發(fā)”、“顧客付款”、“顧客離店”);q 同第3步類似,完成其余的兩條路徑;q 在行為單元“顧客閱讀雜志”后,使用一個(gè)參照物“轉(zhuǎn)入顧客就坐理發(fā)”來指代理發(fā)的四種活動。第72頁/共111頁分析員所做的流程圖第73頁/共111頁b)建立UOB細(xì)化說明。q細(xì)化說明開始可能不完整,對于流程不大熟悉,或描述過程過于復(fù)雜時(shí),這種情況尤其突出。q在細(xì)化說明中,要避免個(gè)人經(jīng)驗(yàn)對細(xì)化說明中信息的影響。q細(xì)化說明與過程流程圖的完成先后順序沒有關(guān)系。 第74頁/共111頁第75頁/共111頁評審過程中要注意兩點(diǎn):q專家要檢查過程流圖的結(jié)構(gòu),以保證與專家對場景的認(rèn)識一致;糾正過程流圖及細(xì)化說明
35、中的錯(cuò)誤。3.審定完成評審后,案例中需要改進(jìn)的地方:完成評審后,案例中需要改進(jìn)的地方:q部分顧客對理發(fā)師有偏好;部分顧客對理發(fā)師有偏好;q若某顧客有其喜愛的理發(fā)師,他會一直等到該理發(fā)師為若某顧客有其喜愛的理發(fā)師,他會一直等到該理發(fā)師為自己理發(fā);自己理發(fā);q顧客理發(fā)遵循先來先接受服務(wù)的原則;顧客理發(fā)遵循先來先接受服務(wù)的原則;理完發(fā),顧客檢查發(fā)型、付款。若發(fā)現(xiàn)不滿意,顧客要理完發(fā),顧客檢查發(fā)型、付款。若發(fā)現(xiàn)不滿意,顧客要求修改,直至滿意。求修改,直至滿意。第76頁/共111頁增加的新數(shù)據(jù):新增對象:喜愛的理發(fā)師 失望的顧客 滿意的顧客新增的UOB“池”:顧客檢查發(fā)型; 對發(fā)型滿意; 對發(fā)型不滿意。
36、新增的事實(shí)與約束:q排隊(duì)規(guī)則是先到先理發(fā);q部分顧客對理發(fā)師有偏愛;q顧客等待他所喜愛的理發(fā)師為其理發(fā);顧客對其理發(fā)效果滿意或不滿意。第77頁/共111頁審定后的最終流程圖J1第78頁/共111頁節(jié)點(diǎn)類型節(jié)點(diǎn)類型:XOR型節(jié)點(diǎn)節(jié)點(diǎn)編號節(jié)點(diǎn)編號:J1對象對象:顧客、等候椅、理發(fā)椅、頭發(fā)、理發(fā)師事實(shí)事實(shí):顧客已到達(dá)顧客查看理發(fā)師工作及座位空閑情況顧客需要理發(fā)約束約束:描述描述:顧客首先尋找是否有空閑的理發(fā)師 ,如果有,而且正是顧客所喜愛的,或者顧客對理發(fā)師沒有偏好 ,那么顧客坐進(jìn)該理發(fā)師前的理發(fā)椅。如果理發(fā)師都忙,則顧客在一旁就坐等待。如果沒有空閑的等候椅,顧客只好失望地離店。X交匯點(diǎn)J1細(xì)化說明
37、表第79頁/共111頁聯(lián)系定義第80頁/共111頁最后,可得出對象狀態(tài)轉(zhuǎn)換圖:第81頁/共111頁IDEF0在信息系統(tǒng)分析中的應(yīng)用:招生辦學(xué)籍管理系統(tǒng)教委用人單位新生名單報(bào)表畢業(yè)生登記表 D1 學(xué)籍表P0第82頁/共111頁數(shù)據(jù)字典一、數(shù)據(jù)字典的含義: 數(shù)據(jù)字典是關(guān)于數(shù)據(jù)信息的集合,可用它對數(shù)據(jù)流程圖中所包含的元素(數(shù)據(jù)流、數(shù)據(jù)存儲、處理過程、外部實(shí)體等)進(jìn)行定義。二、數(shù)據(jù)字典的各類條目1、數(shù)據(jù)元素 數(shù)據(jù)元素是最小的數(shù)據(jù)組成單位,是不可再分的數(shù)據(jù)單位。需描述的屬性有: 名稱、別名、類型、取值范圍和取值的含義、長度等。第83頁/共111頁數(shù)據(jù)元素條目名稱:學(xué)號別名:S-No說明:本校學(xué)生編碼數(shù)據(jù)
38、值類型: (連續(xù)/離散)離散類型: (字符/數(shù)字)數(shù)字長度:7有關(guān)數(shù)據(jù)結(jié)構(gòu):學(xué)生成績、學(xué)生卡總編號:1-101編 號:101有關(guān)編碼說明: 編號班號專業(yè)代碼系代號入學(xué)年號第84頁/共111頁2、數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)結(jié)構(gòu)描述數(shù)據(jù)之間的組合關(guān)系,即說明這個(gè)數(shù)據(jù)包括哪些成分。一個(gè)數(shù)據(jù)結(jié)構(gòu)可以包括若干個(gè)數(shù)據(jù)元素。任選項(xiàng) 可以出現(xiàn),也可以省略必選項(xiàng) 兩個(gè)或多個(gè)數(shù)據(jù)項(xiàng)中,必須出現(xiàn)其中的一個(gè)重復(fù)項(xiàng) 可以多次出現(xiàn)的數(shù)據(jù)項(xiàng)第85頁/共111頁數(shù)據(jù)結(jié)構(gòu)條目名稱:學(xué)生登記卡說明:新生入學(xué)時(shí)填寫的卡片結(jié)構(gòu): 學(xué)號 姓名 曾用名 入學(xué)日期 出生日期 性別 民族 家庭地址 本人簡歷 開始時(shí)間 終止時(shí)間 單位 職務(wù)總編號:2-03
39、編號: 008有關(guān)的數(shù)據(jù)流、數(shù)據(jù)存儲:新生登記表學(xué)籍表數(shù)量:每年約1000份第86頁/共111頁3、數(shù)據(jù)流描述內(nèi)容包括: 數(shù)據(jù)流的來源 數(shù)據(jù)流的去處 數(shù)據(jù)流的組成 數(shù)據(jù)流的流通量 高峰時(shí)的流通量4、數(shù)據(jù)存儲主要描述數(shù)據(jù)存儲的結(jié)構(gòu)及有關(guān)的數(shù)據(jù)流、查詢要求。第87頁/共111頁數(shù)據(jù)流條目名稱:期末成績簡要說明:學(xué)期結(jié)束時(shí),任課教師填寫的成績單.數(shù)據(jù)流來源:教師數(shù)據(jù)流去向包含的數(shù)據(jù)結(jié)構(gòu):科目名稱考試考查學(xué)生成績*學(xué)號姓名成績?nèi)握n教師總編號:3-05編號:005流通量:200份/學(xué)期第88頁/共111頁數(shù)據(jù)存儲條目名稱:學(xué)習(xí)成績一覽表簡要說明:學(xué)期結(jié)束時(shí),按班匯集學(xué)生各科成績.結(jié)構(gòu):班級學(xué)生成績*學(xué)號
40、姓名成績*科目名稱考試考查成績總編號:4-02編號:D2有關(guān)的數(shù)據(jù)流:P2.1.1D2信息量:200份/學(xué)期有無立即查詢:有第89頁/共111頁5、處理過程用于描述數(shù)據(jù)流程圖中處理框的編號、名稱功能的簡要說明,有關(guān)的輸入、輸出等。6、外部實(shí)體說明外部實(shí)體產(chǎn)生的數(shù)據(jù)流和傳給外部實(shí)體的數(shù)據(jù)流,以及該外部實(shí)體的數(shù)量。第90頁/共111頁 處理過程條目處理過程條目名稱:修改密碼名稱:修改密碼 總編號:總編號:8-06簡述:登錄用戶修改自己的密碼簡述:登錄用戶修改自己的密碼 編號編號:P-001輸入:用戶信息輸入:用戶信息輸出:存儲到用戶信息表輸出:存儲到用戶信息表處理邏輯:驗(yàn)證用戶代號和舊密碼后才能修
41、改密碼,輸入新密碼處理邏輯:驗(yàn)證用戶代號和舊密碼后才能修改密碼,輸入新密碼 時(shí)要進(jìn)行兩次輸入校驗(yàn),任何登錄用戶都可修改自己時(shí)要進(jìn)行兩次輸入校驗(yàn),任何登錄用戶都可修改自己的密碼的密碼.界面及功能描述:在單獨(dú)一個(gè)窗口中實(shí)現(xiàn)修改密碼功能。必須有界面及功能描述:在單獨(dú)一個(gè)窗口中實(shí)現(xiàn)修改密碼功能。必須有用戶代號和舊密碼驗(yàn)證功能和修改并驗(yàn)證新密碼功能用戶代號和舊密碼驗(yàn)證功能和修改并驗(yàn)證新密碼功能.外部實(shí)體條目名稱:學(xué)生說明輸出數(shù)據(jù)流:輸入數(shù)據(jù)流:P2.1.4學(xué)生(成績通知)總編號:06-001編號:001個(gè)數(shù):約4000個(gè)第91頁/共111頁三、數(shù)據(jù)字典的使用與管理(一)數(shù)據(jù)字典的作用1、按各種要求列表2
42、、相互參照,便于系統(tǒng)修改3、由描述內(nèi)容檢索名稱4、一致性檢驗(yàn)和完整性檢驗(yàn)(二)數(shù)據(jù)字典的使用 人工方式 計(jì)算機(jī)方式(三)數(shù)據(jù)字典的管理 為了保證數(shù)據(jù)的一致性,數(shù)據(jù)字典必須由專人(數(shù)據(jù)管理員)統(tǒng)一管理。其職責(zé)就是維護(hù)和管理數(shù)據(jù)字典,保證數(shù)據(jù)字典內(nèi)容的完整一致。第92頁/共111頁4.3 其他方法4.3.1 BAM方法 BAM方法稱為業(yè)務(wù)活動圖示法(business activity mapping,BAM)。這種方法是很多企業(yè)喜歡采用的方法。BAM方法能提供工作活動和工作流程情況的全面模型。使用該方法建模有三個(gè)步驟:充分收集和整理業(yè)務(wù)流程的信息;在分析研究之后設(shè)計(jì)出工作流程;經(jīng)模擬方仿真無誤后確
43、定流程。在美國,業(yè)務(wù)活動圖示法已是一種比較成熟的方法,它的基本圖例如圖511所示,用BAM方法描述訂單確認(rèn)流程,如圖512所示。 第93頁/共111頁第94頁/共111頁業(yè)務(wù)活動圖示編號示例第95頁/共111頁例子(詳見課文p100)第96頁/共111頁傳統(tǒng)的流程模型是由活動及其邏輯關(guān)系組成,重在對活動關(guān)系的描述而不是角色之間的承諾(commitment),對參與者的角色定位和合理配置重視不夠.一個(gè)角色通常負(fù)責(zé)流程的多個(gè)活動。在傳統(tǒng)的流程模型中,它們交錯(cuò)分布在一個(gè)模型中,對于復(fù)雜的流程不易從整體上把握角色的責(zé)任及其合作關(guān)系(這里的角色屬于層次型概念,它是對流程參與者的目標(biāo)、能力、責(zé)任、約束和協(xié)議等屬性和行為的封裝)。4.3.2 RAD方法第97頁/共111頁 流程的角色模型
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 三年級下冊數(shù)學(xué)第一單元課件
- 廣東省韶關(guān)市曲江區(qū)2023-2024學(xué)年六年級上學(xué)期期末道德與法治模擬試題
- 建筑公司轉(zhuǎn)讓合同模板
- 餐飲檔口合同模板
- 勞務(wù)分包塔吊合同模板
- 鴨子購銷合同模板
- 足療協(xié)議合同模板
- 詐騙工程合同模板
- 2024年黨的知識競賽試題庫及答案
- 轉(zhuǎn)讓大巴合同模板
- 住院患者轉(zhuǎn)運(yùn)環(huán)節(jié)持續(xù)改進(jìn)QCC品管圈PDCA案例3例
- 投資學(xué)(第五版)教學(xué)課件 LectureCH08
- 廣西壯族自治區(qū)普通高考考生思想政治品德鑒定表
- ABB提升機(jī)“全載半速”技術(shù)在麻礦的應(yīng)用
- 行車防腐施工方案
- 水平四《排球正面雙手傳球》教學(xué)設(shè)計(jì)
- Unit+6+Nurturing+Nature+Understanding+ideas外研版(2019)高中英語選擇性必修第一冊
- 幼兒園小班繪本課:小藍(lán)和小黃(動畫版)
- 慢性病登記表
- 北師大版五年級上冊數(shù)學(xué) 單元復(fù)習(xí) 練習(xí)四 知識點(diǎn)梳理重點(diǎn)題型練習(xí)課件
- 廠界噪聲監(jiān)測記錄表
評論
0/150
提交評論