




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
基于IDEF0的企業(yè)功能建模1上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室AgendaIDEF建模體系IDEF0功能建模方法產(chǎn)品研發(fā)流程IDEF0建模實(shí)例IDEF0圖形設(shè)計(jì)要點(diǎn)小結(jié)2上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室1IDEF建模概述IDEF的基本概念是在70年代提出的結(jié)構(gòu)化分析方法的基礎(chǔ)上發(fā)展起來(lái)的。IDEF是ICAMDEFinitionmethod的縮寫,后來(lái)就稱之為integrationdefinitionmethod。剛開(kāi)始時(shí),此方法由3部分組成:IDEF0描述系統(tǒng)的功能活動(dòng)及其聯(lián)系,在ICAM(IntegratedCAM)中建立加工制造業(yè)的體系結(jié)構(gòu)模型,其基本內(nèi)容是SADT(systemanalysisanddesigntechnology)的活動(dòng)模型方法。這是由SoftTech公司發(fā)展起來(lái)的。IDEF1描述系統(tǒng)信息及其聯(lián)系,建立信息模型作為數(shù)據(jù)庫(kù)設(shè)計(jì)的依據(jù)。這是由Hughes飛機(jī)公司為主發(fā)展起來(lái)的。IDEF2用于系統(tǒng)模擬,建立動(dòng)態(tài)模型。這是由HOS公司為主發(fā)展起來(lái)的。3上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室IDEF系列現(xiàn)在KBSI公司正繼續(xù)將此方法發(fā)展成一個(gè)系列:IDEF0,功能模型,(functionmodeling)IDEF1X,數(shù)據(jù)模型,(datamodeling)IDEF2,仿真模型設(shè)計(jì),(simulationmodeldesign)IDEF3,過(guò)程描述需求,(processdescriptioncapture)IDEF4,面向?qū)ο笤O(shè)計(jì),(objectorienteddesign)IDEF5,本體論描述獲取,(ontologydescriptioncapture)IDEF6,設(shè)計(jì)原理獲取,(designrationalcapture)IDEF7,信息系統(tǒng)審定,(informationsystemauditing)4上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室IDEF8,人與系統(tǒng)接口設(shè)計(jì),(human-systeminterfacedesign))
用戶接口建模(userinterfacemodeling)IDEF9,經(jīng)營(yíng)約束的發(fā)現(xiàn)(businessconstraintdiscovery)
場(chǎng)景驅(qū)動(dòng)信息系統(tǒng)設(shè)計(jì)(scenario-drivenISdesign)IDEF10,信息制品建模(informationartifactmodeling)
實(shí)施體系結(jié)構(gòu)建模(implementationarchitecturemodeling)IDEF11,信息工具建模(informationartifactmodeling)IDEF12,組織設(shè)計(jì)(organizationdesign)
組織建模(organizationmodeling)IDEF13,三模式映射設(shè)計(jì)(threeschemamappingdesign)IDEF14,網(wǎng)絡(luò)設(shè)計(jì)(networkdesign)IDEF系列5上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室1.1IDEF1方法及IDEF1X方法
IDEF1方法是用來(lái)開(kāi)發(fā)“信息模型”的,該信息模型表達(dá)了制造系統(tǒng)環(huán)境的信息結(jié)構(gòu)和語(yǔ)義,主要用于:1.判斷組織中當(dāng)前管理和使用的信息:2.判斷在需求分析中哪些問(wèn)題是由于缺乏合適的信息管理方法造成的:3.判斷在待建系統(tǒng)中將處理哪些信息。目前IDEF1基本上已被擴(kuò)展版本──IDEF1X所代替。IDEF1是描述企業(yè)信息需求的一個(gè)有效方法,信息模型在企業(yè)的整個(gè)生命周期均有用的。6上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室實(shí)體(Entity)連接關(guān)系(Connectionrelationship)分類關(guān)系(ClassificationRelationship)屬性
(Attribute)鍵
(Key)外鍵
(ExternalKey)IDEF1X支持關(guān)系型數(shù)據(jù)庫(kù)的設(shè)計(jì),它給出了在進(jìn)行概念概念一方案設(shè)計(jì)時(shí)必須考慮的語(yǔ)義結(jié)構(gòu)。IDEF1X適合于進(jìn)行關(guān)系型數(shù)據(jù)庫(kù)設(shè)計(jì),對(duì)數(shù)據(jù)庫(kù)的邏輯層設(shè)計(jì)特別有用。
7上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室1.2IDEF2方法IDEF2用于系統(tǒng)模擬,建立動(dòng)態(tài)模型。這是由HOS公司為主發(fā)展起來(lái)的。IDEF2則因?yàn)槠渌抡孳浖ㄈ鏢LAM、SIMAN等)發(fā)展很快,覆蓋了它所涉及的功能,很少有人再應(yīng)用IDEF2,有點(diǎn)自然萎縮的傾向8上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室1.3IDEF3方法過(guò)程建模的主要目的是確定和描述系統(tǒng)的行為特性。描述一個(gè)過(guò)程或情況的最常用的方法是通過(guò)一個(gè)事件和活動(dòng)發(fā)生順序的實(shí)例。當(dāng)描述一個(gè)系統(tǒng)或建立它的過(guò)程模型時(shí),我們必須考慮其它許多相關(guān)的因素,如:過(guò)程的功能環(huán)節(jié)的執(zhí)行條件,參與具體活動(dòng)的不同對(duì)象,不同過(guò)程和事件間的順序和依賴關(guān)系等等。IDEF3是一種對(duì)過(guò)程和對(duì)象狀態(tài)的描述方法。IDEF3的過(guò)程描述法被設(shè)計(jì)用來(lái)描述有序的活動(dòng),
提出了一種結(jié)構(gòu)化的方法來(lái)表示一個(gè)系統(tǒng)的工作狀態(tài)及狀態(tài)間的變換。IDEF3的兩個(gè)主要特征:一個(gè)被證明有效的過(guò)程描述方法和一個(gè)強(qiáng)有力的描述語(yǔ)言。這兩個(gè)特征一起能幫助用戶把注意力集中到過(guò)程的實(shí)質(zhì)并對(duì)這一實(shí)質(zhì)予以最簡(jiǎn)捷,明確的描述。9上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室IDEF3的主要目的是提供一種結(jié)構(gòu)化的方法。借助這個(gè)方法,領(lǐng)域?qū)<铱梢苑奖愕孛枋鲆粋€(gè)系統(tǒng)或組織的領(lǐng)域知識(shí)。
IDEF3方法用兩個(gè)基本的組織結(jié)構(gòu)——場(chǎng)景描述和對(duì)象來(lái)獲取對(duì)過(guò)程的描述,相應(yīng)的有兩種描述方式:過(guò)程流網(wǎng)PFN(ProcessFlowNetwork)對(duì)象狀態(tài)轉(zhuǎn)移圖OSTN(ObjectStateTransitionNetworkDiagram)。10上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室IDEF3過(guò)程流圖過(guò)程
(Process)條件分岔
(Junction)連接
(Link)參考指針(Referent)過(guò)程流網(wǎng)是以過(guò)程為中心的視圖,它注重過(guò)程中活動(dòng)的出現(xiàn)及其次序。IDEF3用過(guò)程流網(wǎng)作為獲取、管理和顯示以過(guò)程為中心的知識(shí)的主要工具。在過(guò)程流網(wǎng)中包含了不同人員對(duì)事件與活動(dòng)、參與這些事件的對(duì)象、以及操縱這些事件的行為之間的約束關(guān)系等知識(shí)11上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室方盒代表一個(gè)行為單元(unitofbehavior--UOB),
連接這些活動(dòng)之間的箭頭稱為聯(lián)結(jié)(link),聯(lián)結(jié)反映了UOB之間的先后順序或者約束關(guān)系。帶有“X”記號(hào)的方盒表示過(guò)程的分叉和匯合關(guān)系。12上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室IDEF3狀態(tài)轉(zhuǎn)移圖每個(gè)圓圈代表一個(gè)對(duì)象狀態(tài);聯(lián)結(jié)不同圓圈之間的連線反映對(duì)象狀態(tài)之間的轉(zhuǎn)換;與每個(gè)連線相關(guān)聯(lián)的是實(shí)現(xiàn)對(duì)象狀態(tài)轉(zhuǎn)換的參照物。參照物表示了對(duì)象狀態(tài)轉(zhuǎn)換發(fā)生的條件、動(dòng)作、必須滿足的約束等多種含義。13上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室1.4IDEF4方法IDEF4是一種面向?qū)ο蠓椒?,?yīng)用于設(shè)計(jì)可重用的、模塊化的、易于維護(hù)的OO系統(tǒng)模型,IDEF4用圖形語(yǔ)法和圖輔助設(shè)計(jì)圖形化的OO系統(tǒng)模型。IDEF4與其它OO方法的最大區(qū)別是:符合“最小化功能原則”,而且支持對(duì)于類繼承、對(duì)象合成、功能分解和多態(tài)等設(shè)計(jì)的交互作用的評(píng)估。。IDEF4將設(shè)計(jì)活動(dòng)分為離散的、可管理的幾個(gè)部分,每個(gè)子活動(dòng)由一個(gè)強(qiáng)調(diào)必須制定的設(shè)計(jì)決策決策和它們?cè)谠O(shè)計(jì)的其它方面的影響的圖形語(yǔ)法支持。IDEF4的任何一張圖都不能包含IDEF4設(shè)計(jì)模型的所有信息,通過(guò)對(duì)各種類型的圖的關(guān)聯(lián)部分進(jìn)行細(xì)致設(shè)計(jì)可來(lái)確保不同子模型之間的兼容性,減少模型太復(fù)雜造成的混亂。14上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室15上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室1.5IDEF5本體學(xué)語(yǔ)言本體論(Ontology)--哲學(xué)名詞哲學(xué)中研究世界的本原或本性的問(wèn)題的部分本體論是對(duì)概念的本質(zhì)和關(guān)系的描述本體論可以理解為“概念定義集”,是關(guān)于“種類”和“關(guān)系”的詞匯表相當(dāng)于一個(gè)數(shù)據(jù)字典文法和公理上更加嚴(yán)格采用形式化程度更高的精確語(yǔ)言獲取本體論的動(dòng)機(jī)是“可再用性”(reusability)。在信息系統(tǒng)、接口和面向?qū)ο笤O(shè)計(jì)和編程等方面,本體論都是一個(gè)很好的工具。所以,IDEF家族就開(kāi)發(fā)了一個(gè)本體論獲取方法IDEF5。16上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室AgendaIDEF建模體系IDEF0功能建模方法產(chǎn)品研發(fā)流程IDEF0建模實(shí)例IDEF0圖形設(shè)計(jì)要點(diǎn)小結(jié)17上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室2IDEF0功能建模方法IDEF0方法是ICAM中的一個(gè)內(nèi)容,用來(lái)建立加工制造業(yè)的體系結(jié)構(gòu)模型。它是由Softech
公司發(fā)展起來(lái)的。IDEF0方法是在結(jié)構(gòu)化分析和設(shè)計(jì)技術(shù)(SDAT)圖形化語(yǔ)言的基礎(chǔ)上發(fā)展起來(lái)的,適用于對(duì)系統(tǒng)進(jìn)行分析和設(shè)計(jì),特別是功能分析。建立IDEF0模型通常是系統(tǒng)開(kāi)發(fā)的第一項(xiàng)任務(wù)。18上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室IDEF0圖IDEF0用活動(dòng)框代表活動(dòng)式功能,進(jìn)入或從活動(dòng)出來(lái)的尖頭依次代表輸入、控制、輸出和支持
19上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室IDEF0方法
IDEF0是在功能分解的基礎(chǔ)上對(duì)一個(gè)組織或系統(tǒng)的決策、行為和活動(dòng)進(jìn)行建模的方法。作為一個(gè)交流工具,IDEF0以其簡(jiǎn)潔、圖形化的表達(dá)方式增強(qiáng)了領(lǐng)域?qū)<以谥贫Q策時(shí)的參與并便于取得一致性意見(jiàn);作為一個(gè)具有層次結(jié)構(gòu)的分析工具,IDEF0包含了組織性及功能性,有助于開(kāi)展群組間溝通,協(xié)助建模者開(kāi)展分析功能:它具有以下一組基本特色,這些特色形成一種思維規(guī)則,適用于從計(jì)劃階段到設(shè)計(jì)階段的各種工作。20上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室2.1IDEF0的基本特色I(xiàn)DEF0的基本特色/1
(1)全面地描述系統(tǒng)同時(shí)表達(dá)系統(tǒng)的活動(dòng)(用盒子來(lái)表示)和數(shù)據(jù)流(用箭頭表示)以及它們之間的聯(lián)系。用模型可以表示將來(lái)的系統(tǒng)功能或需求,也能夠表示目前的系統(tǒng)功能和需求。用圖形語(yǔ)言表示IDEF0模型,模型由圖形、文字說(shuō)明、詞匯表及相互的交叉引用表組成。它把方盒作為活動(dòng),用箭頭表示數(shù)據(jù)及接口。21上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室IDEF0圖形中同時(shí)考慮活動(dòng)、信息及接口條件。它把方盒作為活動(dòng),用箭頭表示數(shù)據(jù)及接口。因此在表示一種當(dāng)前的操作,表示功能說(shuō)明或設(shè)計(jì)時(shí),總是由一個(gè)活動(dòng)模型、一個(gè)信息模型及一個(gè)用戶接口模型組成。這種圖形語(yǔ)言能做到:有控制地逐步展開(kāi)細(xì)節(jié)。精確性及準(zhǔn)確性。注意模型的接口。提供一套強(qiáng)有力的分析和設(shè)計(jì)詞匯。22上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室IDEF0的基本特色/2(2)目的與觀點(diǎn)(PurposeandViewpoint)目的是建模的意義觀點(diǎn)是指從哪個(gè)角度去反映問(wèn)題或者站在什么人的立場(chǎng)上來(lái)分析問(wèn)題功能模型是為了做好需求分析,實(shí)現(xiàn)預(yù)定的技術(shù)要求,而不是對(duì)組織結(jié)構(gòu)的分解各個(gè)人員對(duì)模型的要求是不同的IDEF0要求在畫出整個(gè)系統(tǒng)功能模型時(shí),具有明確的目的與觀點(diǎn),對(duì)整個(gè)企業(yè)進(jìn)行建模,就需要站在廠長(zhǎng)的角度。23上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室IDEF0的基本特色/3區(qū)別“什么”(what)和“如何”(how)“什么”是指一個(gè)系統(tǒng)必須完成的是“什么”功能,“如何”是指系統(tǒng)為完成指定功能而應(yīng)“如何”建立。IDEF0首先建立功能模型,表示“這個(gè)問(wèn)題是什么”的分析階段與“這個(gè)問(wèn)題是如何處理與實(shí)現(xiàn)”的設(shè)計(jì)階段區(qū)別開(kāi)來(lái)。在決定解法的細(xì)節(jié)之前,保證能完整而清晰地理解問(wèn)題,這是系統(tǒng)成功開(kāi)發(fā)的關(guān)鍵所在。在設(shè)計(jì)階段,要逐漸識(shí)別各種能用來(lái)實(shí)現(xiàn)所需功能的機(jī)制,識(shí)別選擇適當(dāng)機(jī)制的依據(jù)是設(shè)計(jì)經(jīng)驗(yàn)及對(duì)性能約束的知識(shí)。機(jī)制可以是很抽象,也可以是很具體的。重要的是,機(jī)制指出了“什么”是“如何”地實(shí)現(xiàn)的。IDEF0提供了一種記號(hào),表示功能模型中如何提供一個(gè)機(jī)制來(lái)實(shí)現(xiàn)一個(gè)功能,及單個(gè)機(jī)制如何能在功能模型的不同地方完成有關(guān)功能。24上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室IDEF0的基本特色/4自頂向下分解在建模一開(kāi)始,先定義系統(tǒng)的內(nèi)外關(guān)系和來(lái)龍去脈然后將該模塊進(jìn)行分解得到另一張圖形IDEF0提供的規(guī)則,保證了如何通過(guò)分解得到人們所需要的具體信息。一個(gè)模塊在向下分解時(shí),分解成不少于3個(gè)、不多于6個(gè)的子模塊。整個(gè)系統(tǒng)A0圖A3圖25上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室IDEF0的基本特色/5嚴(yán)格的人員關(guān)系,評(píng)審手續(xù)及文檔管理辦法人員IDEF0適合于研究分析一個(gè)大而復(fù)雜的系統(tǒng),因此要求有一個(gè)相互協(xié)調(diào)的集體。作者,評(píng)審員,讀者,專家,技術(shù)委員會(huì),項(xiàng)目資料員,項(xiàng)目負(fù)責(zé)人評(píng)審手續(xù):建?;顒?dòng)每前進(jìn)一步,IDEF方法都要求這個(gè)集體成員交換見(jiàn)解,用以互相檢查工作的結(jié)果,有名的作者/讀者循環(huán)就體現(xiàn)了這個(gè)工作程序。文檔無(wú)論是作者的模型,還是評(píng)審員的評(píng)論,都要以書面的形式反映出來(lái)。每次修改意見(jiàn)都要保存,一面工作,一面把文檔建立起來(lái)。人員、文檔、評(píng)審構(gòu)成了IDEF0方法的基礎(chǔ),它們相互補(bǔ)充,失去其中任一個(gè)都會(huì)降低IDEF0方法的效用。作者
讀者IDEF圖形書面回音書面評(píng)論26上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室結(jié)構(gòu)模型,其核心成分是系統(tǒng)/功能分解樹(shù)和構(gòu)件圖。動(dòng)態(tài)模型,其核心成分是事件流程圖和偽碼,前者包括了IDEF3全部?jī)?nèi)容和IDEF0的部分內(nèi)容。功能模型,其核心內(nèi)容是層次化的數(shù)據(jù)流程圖,它包括了IDEF0的全部?jī)?nèi)容,I2DEF的Playcase27上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室2D3D1D結(jié)構(gòu)模型(構(gòu)件圖)D1D2S3S1S2功能模型(數(shù)據(jù)流程圖)E1D1E2D2S1S3S2動(dòng)態(tài)模型(事件流程圖)S2S1SysS3結(jié)構(gòu)模型(系統(tǒng)分解樹(shù))緊密關(guān)聯(lián)模型的橫向集成28上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室開(kāi)發(fā)文檔間的縱向集成
在I2DEF方法,分析與設(shè)計(jì)的文檔(業(yè)務(wù)模型、需求模型、設(shè)計(jì)模型)具有相同的表達(dá)形式,沒(méi)有階段轉(zhuǎn)換的痕跡,整個(gè)開(kāi)發(fā)過(guò)程可以一氣呵成,也可以反復(fù)精雕細(xì)鑿。
業(yè)務(wù)調(diào)查需求定義總體設(shè)計(jì)詳細(xì)設(shè)計(jì)軟件編程需求分析軟件設(shè)計(jì)詳細(xì)設(shè)計(jì)模型總體設(shè)計(jì)模型業(yè)務(wù)模型需求模型軟件框架模型C++JavaSQL…29上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室2.2IDEF0功能建模內(nèi)容IDEF0模式由圖形、文字與詞匯等三種信息形式所組成,而此三種形態(tài)彼此交互參考。每一張0圖形通常包含3至6個(gè)斜狀排列之方塊,而每一個(gè)圖又可再將之細(xì)分成由若干個(gè)圖所組成的子圖。30上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室所有的IDEF0之節(jié)點(diǎn)序號(hào)都以一大寫之英文字母為首,每一個(gè)IDEF0模式都有一個(gè)最高階之A0圖,內(nèi)容僅由單一方塊圖所構(gòu)成,表達(dá)模式的主題、觀點(diǎn)與目的。而A0圖為0圖之子圖,包含3至6個(gè)方塊,依序命名為A1,A2,A6,用以描述A-0圖,如此往下分解。31上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室讀圖方法:查看當(dāng)前圖中的盒子,得到描述事物一個(gè)概貌參看父圖,注意有關(guān)箭頭。識(shí)別一個(gè)最重要的輸入、控制及最重要的輸出回到當(dāng)前圖,試著確定是否有一條主路徑連接最重要的輸入或控制,達(dá)到最重要的輸出把主路徑作為線索從左上角到右下角遍歷這個(gè)圖形。注意與盒子有關(guān)的其他箭頭。確定是否存在第二條路徑。檢查圖形所表明的全部?jī)?nèi)容。最后讀補(bǔ)充文本,使理解更加完整。32上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室一個(gè)實(shí)例33上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室IDEF0圖形的意義/1活動(dòng)(box)在圖形中盒子代表系統(tǒng)功能(活動(dòng))。箭頭代表數(shù)據(jù)(信息或?qū)ο螅??;顒?dòng)的邊表示所進(jìn)入或離開(kāi)的箭頭作用,它們分別是輸入、控制、輸出與機(jī)制;一個(gè)上層圖中的活動(dòng)由下層圖中一系列盒子及箭頭來(lái)說(shuō)明。進(jìn)入與離開(kāi)上層圖中盒子的箭頭完全與進(jìn)入與離開(kāi)下層圖中的箭頭一致。盒子代表活動(dòng),用主動(dòng)的動(dòng)詞短語(yǔ)來(lái)描述,寫在描述盒子上,在盒子的右下角寫上編號(hào),如從1編到6,34上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室盒子上連接的箭頭,表示由活動(dòng)產(chǎn)生的、或活動(dòng)所需要的、信息或真實(shí)對(duì)象。箭頭限制了盒子間的關(guān)系,而不是表示活動(dòng)的順序?;顒?dòng)表示了一組相互有關(guān)的活動(dòng),而不一定是單一的作用。在不同條件下,不同環(huán)境下,用不同的輸入或控制可以產(chǎn)生不同的輸出,執(zhí)行功能的不同部分。這成為對(duì)活動(dòng)的不同激活。35上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室IDEF0圖形的意義/2輸入與輸出數(shù)據(jù)盒子左邊及上方進(jìn)入的箭頭表示為完成此活動(dòng)所需要的數(shù)據(jù),盒子右邊離開(kāi)盒子的箭頭表示執(zhí)行活動(dòng)時(shí)產(chǎn)生的數(shù)據(jù)。輸入與輸出的關(guān)系就是活動(dòng),是將輸入數(shù)據(jù)轉(zhuǎn)變?yōu)檩敵鰯?shù)據(jù)的一種變換?!拜斎搿本褪沁@個(gè)活動(dòng)需要“消耗掉”、要“用掉”或“變換成”輸出的東西,它可以是具體的事物、抽象的數(shù)據(jù)或其他用名詞表示的東西。輸入輸出控制機(jī)制原工資新的工資工調(diào)結(jié)果人事科36上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室IDEF0圖形的意義/3數(shù)據(jù)約束而不是流或順序在活動(dòng)圖形上,箭頭代表數(shù)據(jù)約束,而不是代表流或順序。一個(gè)盒子上的輸出,連到另一盒子的輸入或控制,表示一種約束。表示接受數(shù)據(jù)的盒子的執(zhí)行條件,可利用輸出該數(shù)據(jù)盒子所產(chǎn)生的數(shù)據(jù)。在同一圖上,若幾個(gè)活動(dòng)所需的約束都滿足時(shí),幾個(gè)活動(dòng)可以同時(shí)執(zhí)行。一個(gè)活動(dòng)的輸出可以提供一個(gè)或多個(gè)活動(dòng)所需的一部分或全部數(shù)據(jù)。37上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室IDEF0圖形的意義/4控制箭頭(Control)控制說(shuō)明了控制變換的條件或環(huán)境,或者說(shuō)是約束。輸入與控制兩者的作用不同,如“工調(diào)結(jié)果”是指增薪20元的控制條件,“原工資”是80元,則“新的工資”是100元在輸入與控制無(wú)法明確區(qū)分時(shí),可看作控制。每個(gè)活動(dòng)活動(dòng)至少有一個(gè)控制箭頭,或者說(shuō),一個(gè)活動(dòng)可以沒(méi)有輸入,但不允許既沒(méi)有輸入又沒(méi)有控制。輸入輸出控制機(jī)制原工資新的工資工調(diào)結(jié)果人事科38上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室IDEF0圖形的意義/5機(jī)制箭頭(Mechanism)盒子底部的箭頭作為機(jī)制,它可以是執(zhí)行活動(dòng)的人或設(shè)備。輸入輸出箭頭表示活動(dòng)進(jìn)行的是什么(what),控制箭頭表明為何這么做(why),而機(jī)制箭頭表示如何做(how)。坯料成品零件藍(lán)圖刀具whyhow制造零件工單調(diào)度表切削機(jī)器樣板what39上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室IDEF0圖形的意義/6通道箭頭把一個(gè)箭頭在活動(dòng)的連接端加上括號(hào),則此箭頭將不出現(xiàn)在子圖的邊界箭頭中,此括號(hào)表示該箭頭將通到模型的未定義部分,與下一個(gè)子圖無(wú)關(guān)?;蛘呤潜娝苤泄餐斫獾膬?nèi)容,在子圖中為簡(jiǎn)化圖面而省略了。如果箭頭出現(xiàn)在子圖中,并作為邊界箭頭,但不出現(xiàn)在父圖中,則在子圖箭頭的開(kāi)端加上括號(hào),表示該箭頭是子圖的一個(gè)必要接口,但與父圖沒(méi)有關(guān)系。或有共同理解,在父圖中不表示也無(wú)妨。這些箭頭用以在分解中推遲表達(dá)它們所代表的信息避免在一開(kāi)始就陷入細(xì)節(jié)中40上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室IDEF0圖形的意義/7虛箭頭表示觸發(fā)順序用虛線表示虛的輸出控制。圖中表示觸發(fā)順序?yàn)锳->B->CABC41上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室IDEF0圖形的意義/8邊界箭頭及ICOM碼箭頭有兩類:內(nèi)部箭頭,它的兩端分別連在圖形的活動(dòng)上邊界箭頭,兩端中一端是分開(kāi)的,表示由圖形以外的活動(dòng)所產(chǎn)生,或供圖形以外的活動(dòng)所使用;ICOM碼有開(kāi)端的邊界箭頭一定與父圖中父活動(dòng)的箭頭一致。ICOM表示父活動(dòng)的輸入、控制、輸出及機(jī)制。再用數(shù)字表示父活動(dòng)上箭頭的相對(duì)位置。編號(hào)順序從上到下,從左到右。42上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室43上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室IDEF0圖形的意義/9雙向箭頭在圖形中對(duì)互為輸入、或互為控制的兩個(gè)活動(dòng)可用雙向箭頭連接,黑點(diǎn)強(qiáng)調(diào)注意。44上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室選擇箭頭AA或BBA或BBA45上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室各種類型的箭頭46上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室IDEF0圖形的意義/10結(jié)點(diǎn)號(hào)最頂層的圖形為A0圖在A0以上只用一個(gè)盒子來(lái)代表系統(tǒng)內(nèi)外關(guān)系的圖,A-0每個(gè)結(jié)點(diǎn)號(hào)是把父圖的編號(hào)與父模塊在父圖中的編號(hào)組合起來(lái)模型名每個(gè)模型有一個(gè)名字,通常用名字代表主體,用子名字表示不同的模型。基本名字與子名字間用斜杠隔開(kāi),如TOPIC/REQTS/A4247上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室48上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室AgendaIDEF建模概述IDEF0功能建模方法產(chǎn)品研發(fā)流程IDEF0建模實(shí)例IDEF0圖形設(shè)計(jì)要點(diǎn)小結(jié)49上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室3產(chǎn)品研發(fā)流程IDEF0建模實(shí)例產(chǎn)品研發(fā)中的TQCS問(wèn)題解決,是企業(yè)競(jìng)爭(zhēng)的核心。常見(jiàn)的金字塔式階層組織,能夠有效地管理重復(fù)出現(xiàn)且可預(yù)測(cè)的活動(dòng),適合需求變動(dòng)不大的市場(chǎng)。但市場(chǎng)需求不穩(wěn)定,急劇變化的環(huán)境下,階層式組織與分工的觀念便無(wú)法同時(shí)兼顧品質(zhì)、成本、反應(yīng)速度等多樣化的市場(chǎng)要求。并行工程的技術(shù)核心的特點(diǎn)是過(guò)程集成,強(qiáng)調(diào)過(guò)程重組與流程改進(jìn)。揚(yáng)棄傳統(tǒng)“分工”理論,而以“流程”為再造重心,開(kāi)展并行工程的研究實(shí)踐。在并行工程環(huán)境下,各設(shè)計(jì)、制造過(guò)程連為一體,通過(guò)統(tǒng)一的用戶界面完成與外界設(shè)計(jì)者、制造者,管理者等角色的數(shù)據(jù)、信息交換,通過(guò)PDM完成內(nèi)部的設(shè)計(jì)文件,工程文檔等相關(guān)信息交換。既保證了信息、過(guò)程的集成,也為以后的企業(yè)集成奠定基礎(chǔ)。50上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室從人員協(xié)同角度而言,產(chǎn)品研發(fā)中常發(fā)現(xiàn)到的問(wèn)題有:各部門間無(wú)共通語(yǔ)言,溝通不良各部門功能定義不夠明確,分工效果不佳新進(jìn)人員不了解組織架構(gòu),不易有向心力各部門有傳統(tǒng)包袱,不易發(fā)揮整體戰(zhàn)力部門繁多,不易了解其它部門工作內(nèi)容 該產(chǎn)品研發(fā)流程中,問(wèn)題根源在于企業(yè)各部門人員未了解其在開(kāi)發(fā)過(guò)程中的角色定位,因而造成各工程之間并未協(xié)調(diào),工程變更頻繁,而造成不必要的成本浪費(fèi)。
51上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室52A-0產(chǎn)品研發(fā)流程A0產(chǎn)品研發(fā)流程A1產(chǎn)品企劃A11市場(chǎng)調(diào)查及資料收集A111已上市之相關(guān)產(chǎn)品信息收集及特性分析A112使用者需求調(diào)查A113評(píng)估開(kāi)發(fā)價(jià)值及必要A12產(chǎn)品規(guī)劃評(píng)估A121規(guī)格確認(rèn)A122研發(fā)時(shí)程評(píng)估及關(guān)鍵技術(shù)可行性確認(rèn)A123規(guī)范及測(cè)試項(xiàng)目決定A13擬定產(chǎn)品價(jià)格、行銷策略及市場(chǎng)定位A2產(chǎn)品設(shè)計(jì)A21Survey及功能模塊化A22Prototype設(shè)計(jì)及制作A23技術(shù)轉(zhuǎn)移及Prototype測(cè)試A24Prototype確認(rèn)及辦理領(lǐng)料確認(rèn)A25各項(xiàng)指導(dǎo)書撰寫及測(cè)試工具制作
A3小量試產(chǎn)A31生產(chǎn)流程規(guī)劃A32小量試產(chǎn)(PilotRun)A321料件采購(gòu)&IQCA322生產(chǎn)組裝A323功能測(cè)試(IPQC)包裝及FQCA324成品測(cè)試及各項(xiàng)安規(guī)環(huán)測(cè)認(rèn)證
研發(fā)流程上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室A-0圖53上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室A0圖54上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室A0圖說(shuō)明(1)目的:A0總圖為產(chǎn)品企劃人員與其它相關(guān)部門人員共同持有,以便溝通與協(xié)調(diào),以及開(kāi)發(fā)進(jìn)度的監(jiān)控。另一方面,也可讓開(kāi)發(fā)流程中的工作人員,除了解自己工作部門在新產(chǎn)品開(kāi)發(fā)案的定位與重要性,也可激發(fā)各部門同事責(zé)任感與向心力。(2)IDEF0節(jié)點(diǎn)內(nèi)的子活動(dòng):子活動(dòng)1:由市場(chǎng)反應(yīng)的新產(chǎn)品需求,行銷企劃部門會(huì)同工程部門,依照公司政策及研發(fā)規(guī)范,進(jìn)行市場(chǎng)調(diào)查及相關(guān)產(chǎn)品數(shù)據(jù)收集,共同提出產(chǎn)品概念方案(新產(chǎn)品構(gòu)想、產(chǎn)品規(guī)格)市場(chǎng)評(píng)估報(bào)告及檢核表等文件,并擬出市場(chǎng)定位策略(行銷策略、產(chǎn)品價(jià)格及產(chǎn)品定位)。子活動(dòng)2:將產(chǎn)品開(kāi)發(fā)計(jì)劃,根據(jù)產(chǎn)品規(guī)格、工程師手冊(cè)及檢核表,將產(chǎn)品構(gòu)想具體化,并實(shí)際產(chǎn)出prototype,供各相關(guān)部門測(cè)試及驗(yàn)證產(chǎn)品功能,最后再辦理料件承認(rèn)、完成各項(xiàng)作業(yè)指導(dǎo)書及測(cè)試工具制作。子活動(dòng)3:將產(chǎn)品試產(chǎn)計(jì)劃,根據(jù)各項(xiàng)作業(yè)指導(dǎo)書、檢核表、BOM表、產(chǎn)品規(guī)格及生產(chǎn)手冊(cè)等文件,進(jìn)行產(chǎn)品的小量試產(chǎn),以完成產(chǎn)品的研發(fā)流程,使產(chǎn)品正式上市,開(kāi)始接受訂購(gòu),最后再匯整并儲(chǔ)存所有文件到工程中心數(shù)據(jù)庫(kù)。(3)名詞說(shuō)明:工程中心數(shù)據(jù)庫(kù):根據(jù)市場(chǎng)客戶需求與規(guī)格,經(jīng)設(shè)計(jì)、制造、生產(chǎn)、測(cè)試等各工程所產(chǎn)生之各式記錄文件。55上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室A1圖56上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室A1圖分析說(shuō)明由市場(chǎng)反應(yīng)的新產(chǎn)品需求,行銷企劃部門會(huì)同工程部門,依照公司政策及研發(fā)規(guī)范,進(jìn)行市場(chǎng)調(diào)查及已上市之相關(guān)產(chǎn)品資料收集,進(jìn)而提出新產(chǎn)品構(gòu)想評(píng)估報(bào)告;接下來(lái)便將此報(bào)告交付產(chǎn)品規(guī)劃討論會(huì)議,以確定產(chǎn)品規(guī)格,并提出潛在專利查核書;進(jìn)而擬出行銷策略、產(chǎn)品價(jià)格及產(chǎn)品定位,并產(chǎn)出檢核表、市場(chǎng)評(píng)估報(bào)告及產(chǎn)品開(kāi)發(fā)計(jì)劃。(1)目的:使新產(chǎn)品的開(kāi)發(fā)能符合公司政策及研發(fā)規(guī)范,并能切合市場(chǎng)需求,進(jìn)而擬訂出產(chǎn)品整體行銷策略。(2)節(jié)點(diǎn)內(nèi)的子活動(dòng):子活動(dòng)1:根據(jù)新產(chǎn)品的需求,進(jìn)行市場(chǎng)調(diào)查及相關(guān)已上市產(chǎn)品的數(shù)據(jù)收集、分析,以提出新產(chǎn)品構(gòu)想評(píng)估報(bào)告。子活動(dòng)2:依據(jù)新產(chǎn)品構(gòu)想評(píng)估報(bào)告,召開(kāi)產(chǎn)品規(guī)劃討論會(huì)議,擬定出產(chǎn)品規(guī)格。子活動(dòng)3:擬定出產(chǎn)品價(jià)格、行銷策略及市場(chǎng)定位,進(jìn)行產(chǎn)品整體規(guī)劃。接著再提出最后的市場(chǎng)評(píng)估報(bào)告、產(chǎn)品開(kāi)發(fā)計(jì)劃及檢核表,以利進(jìn)行后續(xù)工作。57上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室A11圖58上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室A11圖分析說(shuō)明A11節(jié)點(diǎn)內(nèi)的活動(dòng): 根據(jù)新產(chǎn)品的需求,進(jìn)行市場(chǎng)調(diào)查及相關(guān)已上市產(chǎn)品的數(shù)據(jù)收集、分析,以提出新產(chǎn)品構(gòu)想評(píng)估報(bào)告。(1)目的: 使此新產(chǎn)品的開(kāi)發(fā)能切合市場(chǎng)需求,使公司資源不致浪費(fèi)。(2)節(jié)點(diǎn)內(nèi)的子活動(dòng):子活動(dòng)1:由市場(chǎng)反應(yīng)的新產(chǎn)品需求,行銷企劃部門會(huì)同工程部門,依照公司政策進(jìn)行已上市之相關(guān)產(chǎn)品資訊收集及特性分析。子活動(dòng)2:進(jìn)行使用者的需求調(diào)查,以更切合使用需求。子活動(dòng)3:對(duì)該項(xiàng)新產(chǎn)品進(jìn)行開(kāi)發(fā)價(jià)值的評(píng)估,如與公司現(xiàn)有產(chǎn)品線是否有沖突之情形。59上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室A12圖60上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室A12圖分析說(shuō)明A12節(jié)點(diǎn)內(nèi)的活動(dòng): 將所提報(bào)的新產(chǎn)品構(gòu)想評(píng)估報(bào)告,根據(jù)研發(fā)規(guī)范進(jìn)行規(guī)格確認(rèn)、研發(fā)時(shí)程評(píng)估、關(guān)鍵技術(shù)可行性確認(rèn)及安規(guī)環(huán)測(cè)項(xiàng)目決定等工作,以確定產(chǎn)品規(guī)格,并提報(bào)潛在專利查核書。(1)目的:確認(rèn)關(guān)鍵技術(shù)的可行性,以及規(guī)格、研發(fā)時(shí)程、安規(guī)及環(huán)測(cè)等項(xiàng)目。(2)節(jié)點(diǎn)內(nèi)的子活動(dòng):子活動(dòng)1:由企劃人員會(huì)同工程部門,針對(duì)新產(chǎn)品構(gòu)想評(píng)估報(bào)告進(jìn)行產(chǎn)品規(guī)格的確認(rèn)。子活動(dòng)2:評(píng)估研發(fā)時(shí)程,并確認(rèn)關(guān)鍵技術(shù)的可行性;若評(píng)估后發(fā)現(xiàn)有技術(shù)性問(wèn)題,則需回到上一步驟,修正并重新確認(rèn)規(guī)格。子活動(dòng)3:決定該項(xiàng)新產(chǎn)品的安全規(guī)范,以及環(huán)境測(cè)試項(xiàng)目等。61上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室企業(yè)開(kāi)發(fā)流程建模及應(yīng)用
通過(guò)各部門共同參與IDEF0繪制,在讓各部門人員對(duì)研發(fā)流程模式達(dá)成共識(shí),并探索一種合理的模式,由實(shí)際運(yùn)行對(duì)流程進(jìn)行修正。 (1)設(shè)計(jì)工作的認(rèn)識(shí) 根據(jù)研究顯示產(chǎn)品在設(shè)計(jì)階段就已經(jīng)決定了60%-90%的產(chǎn)品成本,為了同步產(chǎn)品開(kāi)發(fā)、制造與裝配生產(chǎn)的工作,有下列幾點(diǎn)建議:業(yè)務(wù)開(kāi)發(fā)階段即明確地了解客戶的需求概念設(shè)計(jì)階段分享設(shè)計(jì)者的設(shè)計(jì)構(gòu)想基本設(shè)計(jì)階段即快速設(shè)計(jì)出高兼容性的子系統(tǒng)詳細(xì)工程設(shè)計(jì)階段應(yīng)全盤考量生產(chǎn)、制造、服務(wù)與維修等相關(guān)部門的問(wèn)題。62上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室(2)開(kāi)發(fā)流程再造 根據(jù)本研究仿真結(jié)果顯示,A公司的新產(chǎn)品研發(fā)流程約有20%的無(wú)效時(shí)間。為了要?jiǎng)h除這些無(wú)效時(shí)間,進(jìn)而縮短產(chǎn)品上市時(shí)間,可考慮導(dǎo)入并行工程。并行工程觀念應(yīng)深植于企業(yè)教育訓(xùn)練中;建立企業(yè)共通語(yǔ)言;理清工作任務(wù)的責(zé)任、要求;建立各部門間共同溝通語(yǔ)言IDEF0或其他圖形。提供并加強(qiáng)各工程部門溝通與協(xié)調(diào)-最少信息量、最早開(kāi)工、開(kāi)發(fā)流程同步化63上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室(3)研發(fā)流程中信息的再造利用IDEF0方法與工具于現(xiàn)行的工作環(huán)境,正確地掌握住開(kāi)發(fā)中的各工程間的工作流程,利用最少信息量的運(yùn)用(如:檢核表)進(jìn)行各工程間工作任務(wù)最早開(kāi)工時(shí)間的確認(rèn),建立一個(gè)資源與信息互動(dòng)的工作環(huán)境,提升A工業(yè)計(jì)算機(jī)公司產(chǎn)品的市場(chǎng)競(jìng)爭(zhēng)力。64上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室AgendaIDEF建模體系IDEF0功能建模方法產(chǎn)品研發(fā)流程IDEF0建模實(shí)例IDEF0圖形設(shè)計(jì)要點(diǎn)小結(jié)65上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室4IDEF0建立過(guò)程4.1建立IDEF0模型過(guò)程數(shù)據(jù)收集階段閱讀背景材料,訪問(wèn),思考,挑選盒子構(gòu)造階段作圖,重畫表達(dá)階段編寫詞匯表,寫文字說(shuō)明,編輯,制作組表,審查交互階段讀其他作者準(zhǔn)備的表,反應(yīng),談話,小組會(huì)66上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室建立活動(dòng)模型的基本方法選擇范圍、觀點(diǎn)及目的建立內(nèi)外關(guān)系圖A-0圖單個(gè)盒子,確定系統(tǒng)的邊界如果發(fā)現(xiàn)A-0是一個(gè)局部,可以再畫一個(gè)A-1圖表示各模塊的關(guān)系畫出頂層圖將A-0圖分解為3-6個(gè)主要部分,得到A0圖。A0圖表示了A-0圖同樣的信息范圍。第一個(gè)也是最重要的一個(gè)建立一系列圖形分解原則保持在同一水平線上進(jìn)行分解——均勻的模型深度按困難程度進(jìn)行選擇:從最困難部分著手,減少錯(cuò)誤寫文字說(shuō)明每張圖將附有1頁(yè)的敘述性文字說(shuō)明。文字說(shuō)明分成兩半,左邊一列為說(shuō)明,右邊一列為詞匯表。67上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室(1)建立活動(dòng)盒子步驟畫出盒子畫出箭頭注意:避免專門的術(shù)語(yǔ)或縮寫詞多數(shù)情況下把盒子安排成從左上角到右下角的對(duì)象線排列放在左上方的盒子通過(guò)控制箭頭支配放在右下方的盒子盒子的右下角有編碼,一般在圖上從左到右,從上到下進(jìn)行編碼每張圖最多6個(gè)盒子一張圖有2個(gè)盒子時(shí),分解的作用不明顯,可以考慮是否分解合理,一般希望至少3個(gè)盒子68上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室(2)建立接口箭頭步驟在盒子上安排互不連接的數(shù)據(jù)接口箭頭箭頭的端點(diǎn)連起來(lái)表示由某個(gè)盒子提供輸出給那個(gè)盒子的輸入或控制注意:原則:箭頭表示約束條件而不是表示執(zhí)行的順序輸出箭頭表示活動(dòng)可能出現(xiàn)的結(jié)果,輸出箭頭的語(yǔ)義并不表明在那種條件下一定出哪種結(jié)果,而只是一種可能性盡可能將一些箭頭組合在一起,成為較少較概括的箭頭。在建立箭頭時(shí),把箭頭結(jié)構(gòu)搞得過(guò)細(xì)或把箭頭的標(biāo)簽寫的太詳細(xì),是一種最常見(jiàn)的錯(cuò)誤。箭頭與數(shù)據(jù)表對(duì)照,保證正確的元素都在箭頭中表現(xiàn)出來(lái)了。69上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室(3)重畫修改盒子、分裂和合并合并時(shí),用一個(gè)圓圈圈起應(yīng)合并的多個(gè)盒子,在圈的直徑處寫上新組合的盒子的名字分裂時(shí)將老的盒子叉掉,把新的盒子畫在旁邊對(duì)父圖進(jìn)行修改由于在作圖時(shí),對(duì)是否需要某數(shù)據(jù)箭頭有懷疑,則不畫該箭頭,等以后詳細(xì)圖決定是否正真需要該箭頭。因而經(jīng)常需要對(duì)父圖進(jìn)行修改。對(duì)父圖的修改要注意與其他圖的關(guān)系。70上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室(4)檢查與標(biāo)注用結(jié)點(diǎn)號(hào)反映活動(dòng)在結(jié)構(gòu)中的位置。用ICOM碼標(biāo)注邊界箭頭,提供嚴(yán)格的接口連接每張圖的目的觀點(diǎn)要與A-0圖的目的觀點(diǎn)前后一致它的邊界箭頭與父圖箭頭一致它的內(nèi)容必須是父活動(dòng)所包含的一切71上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室4.2IDEF0圖形設(shè)計(jì)在每一層次上對(duì)細(xì)節(jié)的控制(每一分解層次上活動(dòng)框數(shù)量應(yīng)大于等于三并小于等于六)邊界范圍(不得省略或附加超出其邊界范圍的細(xì)節(jié))圖形邊界連接的一致性(節(jié)點(diǎn)號(hào)、圖框號(hào)、控制號(hào)、以及詳細(xì)的參考信息含義必須一致)標(biāo)簽和名稱必須唯一(無(wú)重復(fù)規(guī)則)輸入和控制分離以判別數(shù)據(jù)的角色和作用。判別原則是看該數(shù)據(jù)是否將在活動(dòng)中被修改,是則為輸入,否則歸類為控制信息。每一活動(dòng)或功能可以沒(méi)有輸入但至少需要一個(gè)控制。72上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室當(dāng)一個(gè)箭頭可同時(shí)用作控制及輸入功能時(shí),把它表示為控制。當(dāng)懷疑是輸入還是控制時(shí),使之成為控制。一個(gè)箭頭在父圖是控制箭頭時(shí),在子圖中可能是控制,也可能是輸入,也可是兩者。活動(dòng)盒子至少要有控制箭頭,但可能沒(méi)有輸入一個(gè)活動(dòng)既沒(méi)有輸出,也沒(méi)有雙向輸入及控制的,則解釋為此活動(dòng)是“只寫”。不應(yīng)該出現(xiàn)這類盒子。圖形設(shè)計(jì)注意事項(xiàng)/173上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室通常不要把一個(gè)箭頭分裂成對(duì)同一活動(dòng)的輸入及控制箭頭,最好將這種分裂細(xì)節(jié)表示在下一層詳細(xì)圖中,以表明分裂成2種箭頭的原因,如果必須這么做,要分別寫出所分出的2個(gè)箭頭的標(biāo)簽,以表示出這種區(qū)別的重要原因。74上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室圖形設(shè)計(jì)注意事項(xiàng)/2可以用下圖表示對(duì)一個(gè)活動(dòng)圖形的循環(huán)處理用下圖表示在活動(dòng)圖上的數(shù)據(jù)存儲(chǔ)。此時(shí)強(qiáng)調(diào)在本級(jí)進(jìn)行存儲(chǔ),且不再進(jìn)行分解,否則就應(yīng)將反饋線放在下一級(jí)詳細(xì)圖上,表示在活動(dòng)內(nèi)部進(jìn)行作用。75上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室圖形設(shè)計(jì)注意事項(xiàng)/3避免冗余性,這兩種情況下,活動(dòng)名只反映了箭頭所傳遞的信息,因而是重復(fù)的?!痢痢痢?6上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室圖形設(shè)計(jì)注意事項(xiàng)/4箭頭畫箭頭時(shí),要做水平線或垂直線,不要畫對(duì)角線,也不要畫曲線(除了拐角外)離活動(dòng)一段距離處放箭頭的交叉處,拐角或標(biāo)記。不要太擁擠非絕對(duì)必要時(shí),不要用“數(shù)據(jù)”“活動(dòng)”“輸入”“輸出”“控制”及“機(jī)制”來(lái)命名活動(dòng)及標(biāo)記箭頭如果箭頭太長(zhǎng),標(biāo)記它兩次
77上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室圖形設(shè)計(jì)注意事項(xiàng)/5把ICOM碼放在箭頭的非連接端若箭頭是開(kāi)的邊界箭頭,把所有進(jìn)入有影響活動(dòng)的箭頭都連在一起。如圖,否則讀者可能發(fā)生遺漏78上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室圖形設(shè)計(jì)注意事項(xiàng)/6安排除特殊原因外,一般把有同樣源及同樣目的地的一組箭頭,用一個(gè)箭頭來(lái)代表,如圖79上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室圖形設(shè)計(jì)注意事項(xiàng)/7活動(dòng)的一邊一般不要超過(guò)4個(gè)箭頭,如果有多于四個(gè)箭頭采用下面畫法80上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室圖形設(shè)計(jì)注意事項(xiàng)/8控制反饋先上后下較為清楚輸入反饋先下后上較為清楚81上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室圖形設(shè)計(jì)注意事項(xiàng)/9使箭頭安排得盡可能減少交叉盡可能減少曲線及拐角82上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室圖形設(shè)計(jì)注意事項(xiàng)/10如果箭頭分支及送入幾個(gè)活動(dòng),只要可能,按相同的ICOM碼關(guān)系來(lái)作圖。83上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室圖形設(shè)計(jì)注意事項(xiàng)/11
B84上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室AgendaIDEF建模體系IDEF0功能建模方法產(chǎn)品研發(fā)流程IDEF0建模實(shí)例IDEF0圖形設(shè)計(jì)要點(diǎn)小結(jié)85上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室5小結(jié)IDEF0是一種基于活動(dòng)的結(jié)構(gòu)化設(shè)計(jì)方法,其核心是自頂向下的活動(dòng)分解和數(shù)據(jù)分解;對(duì)單件復(fù)雜產(chǎn)品的研發(fā)流程的信息支持較好!86上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室A1新產(chǎn)品開(kāi)發(fā)例子87上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室IDEF0–0-level88上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室IDEF0–Developanewproduct89上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室IDEF0-designapart90上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室IDEF0-recordanewpart91上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室IDEF1x92上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室IDEF1x93上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室A2IDEF1方法信息模型建立信息模型是實(shí)施CIM的信息集成的重要環(huán)節(jié),數(shù)據(jù)流圖(DFD)、實(shí)體-聯(lián)系圖(E-R)……等都是得到廣泛應(yīng)用的建模方法,而IDEF1-IDEF1X則是在E-R模型的原則基礎(chǔ)上,增加了一些規(guī)則,使語(yǔ)意更為豐富而形成的一套方法。IDEF1描述系統(tǒng)信息及其聯(lián)系,建立信息模型作為數(shù)據(jù)庫(kù)設(shè)計(jì)的依據(jù)。這是由Hughes飛機(jī)公司為主發(fā)展起來(lái)的。
在實(shí)踐中,形成了IDEF1的擴(kuò)展版本(extended),稱為IDEF1X,
94上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室IDEF1x方法基本要素及畫法規(guī)定實(shí)體實(shí)體表示具有相同屬性或特性的一個(gè)現(xiàn)實(shí)或抽象事物的集合實(shí)體包括三個(gè)部分:語(yǔ)義、語(yǔ)法和規(guī)則實(shí)體的實(shí)例是實(shí)體抽象概念的一個(gè)具體的值獨(dú)立實(shí)體:全稱為“獨(dú)立標(biāo)識(shí)符實(shí)體”(IdentifierIndependentEntities),該類實(shí)體的每個(gè)實(shí)例的唯一標(biāo)識(shí)依賴于該實(shí)體與其它實(shí)體的關(guān)系。依賴實(shí)體:全稱為“依賴標(biāo)識(shí)符實(shí)體”(IdentifierDependentEntities),該類實(shí)體的每個(gè)實(shí)例的唯一標(biāo)識(shí)依賴于該實(shí)體與其它實(shí)體的關(guān)系,或以一個(gè)完全外來(lái)鍵(或稱外來(lái)碼)為實(shí)體主鍵的全部或部分者,就稱該實(shí)體為依賴實(shí)體。獨(dú)立實(shí)體實(shí)體名/實(shí)體號(hào)依賴實(shí)體實(shí)體名/實(shí)體號(hào)95上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室IDEF1x方法實(shí)體有下述語(yǔ)法規(guī)則:(1)每一個(gè)實(shí)體必須使用唯一的實(shí)體名,相同的含義必須總是用于同一實(shí)體名。而且相同的含義決不能用于不同的實(shí)體名,別名除外。(2)一個(gè)實(shí)體可以有一個(gè)或多個(gè)屬性,這些屬性可以是它自身所具有的,也可以是通過(guò)一個(gè)關(guān)系而繼承得到的。(3)一個(gè)實(shí)體應(yīng)有一個(gè)或多個(gè)能唯一標(biāo)識(shí)實(shí)體每一個(gè)實(shí)例的屬性。(4)任何實(shí)體都可與模型中任何其它的實(shí)體有任何關(guān)系。96上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室IDEF1x方法屬性指一類現(xiàn)實(shí)或抽象的事物的一種特征或性質(zhì)(如:人、物、地點(diǎn)、事件、概念等)其實(shí)例要由“特征型”(Type)和“值”(Value)來(lái)定義。實(shí)體的每一個(gè)相關(guān)屬性都必須具有一個(gè)單一且確定的值。連接關(guān)系用來(lái)描述實(shí)體之間的關(guān)系確定的連接關(guān)系(SpecificConnectionRelationship),還可稱“父子關(guān)系”。在這種關(guān)系中,被稱父實(shí)體的每個(gè)實(shí)例都與子實(shí)體的0個(gè)、1個(gè)或多個(gè)實(shí)例相連接,子實(shí)體的每個(gè)實(shí)例精確地同父實(shí)體的1個(gè)實(shí)例相連接。亦即,只有與之相連接的父實(shí)體的實(shí)例存在時(shí),子實(shí)體的實(shí)例才能存在,就是確定的連接關(guān)系。非確定關(guān)系(Non-specificRelationship):又稱“多對(duì)多關(guān)系”,即關(guān)聯(lián)兩實(shí)體之間的任一實(shí)體的一個(gè)實(shí)例都將對(duì)應(yīng)另一實(shí)體的0個(gè)、1個(gè)或多個(gè)實(shí)例。這是在建模初始階段的一種暫時(shí)關(guān)系,在不斷細(xì)化中必須被改成確定的關(guān)系。97上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室IDEF1x方法分類關(guān)系(CategorizationRelationship):一個(gè)具有某種屬性或特征的一般實(shí)體(GenericEntity),在某種意義上或更細(xì)致的特性上是其他一些實(shí)體的類,則此兩者之間的關(guān)系稱為分類關(guān)系。對(duì)于同一個(gè)一般實(shí)體的分類實(shí)體總是互相不相容的,也就是,一般實(shí)體的一個(gè)實(shí)例只能與一個(gè)分類實(shí)體的一個(gè)實(shí)例相對(duì)應(yīng)。其中,一般實(shí)體的每一個(gè)實(shí)例都可以是某個(gè)分類實(shí)體的實(shí)例的,稱為“完全分類關(guān)系”,如果存在一個(gè)一般實(shí)體的一個(gè)實(shí)例不與任何分類實(shí)體的任一實(shí)例相關(guān)聯(lián),則被稱為“不完全分類關(guān)系”。98上海交通大學(xué)信息系統(tǒng)實(shí)驗(yàn)室IDEF1x方法分類關(guān)系的語(yǔ)法可歸納為下列規(guī)則:(1)一個(gè)分類實(shí)體只能有一個(gè)對(duì)應(yīng)的一般實(shí)體。也就是,對(duì)于一個(gè)分類關(guān)系而言,它只能是一個(gè)分類集的一個(gè)成員。(2)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 住宅小區(qū)場(chǎng)地租賃三方合作協(xié)議范本
- 采購(gòu)合同法務(wù)管理實(shí)務(wù)操作與合同風(fēng)險(xiǎn)防范合同
- 成都市寫字樓物業(yè)管理及設(shè)施維護(hù)合同
- 人才管理員工合同協(xié)議書
- 綠色生態(tài)停車場(chǎng)車位代理銷售及環(huán)保服務(wù)合同
- 餐飲技術(shù)股份合作餐飲市場(chǎng)拓展與渠道建設(shè)協(xié)議范本
- 研發(fā)材料采購(gòu)合同主要條款與知識(shí)產(chǎn)權(quán)
- 電子商務(wù)平臺(tái)財(cái)務(wù)顧問(wèn)協(xié)議及財(cái)務(wù)風(fēng)險(xiǎn)防范
- 采購(gòu)合同中因產(chǎn)品變更引起的數(shù)量取消及退貨處理協(xié)議
- 餐飲行業(yè)新店開(kāi)業(yè)店面租賃及品牌入駐協(xié)議
- GB/T 22080-2016信息技術(shù)安全技術(shù)信息安全管理體系要求
- 湯谷良全面預(yù)算整合企業(yè)管理
- 寧德時(shí)代供應(yīng)鏈深度分析
- iFIAE全自動(dòng)多參數(shù)流動(dòng)分析儀使用說(shuō)明書-20201110doc
- A類業(yè)余無(wú)線電操作證題目
- 人員分流安置的實(shí)施方案
- 生態(tài)毒理學(xué)考點(diǎn)整理
- 新世界廣場(chǎng)冷卻塔隔音方案
- 北京交通大學(xué)集成直流穩(wěn)壓電源的設(shè)計(jì)
- 復(fù)式交分道岔的檢查方法
- (完整word版)全國(guó)教育科學(xué)規(guī)劃課題申請(qǐng)書
評(píng)論
0/150
提交評(píng)論