《ZachmanTutorial(Zachman框架)》由会员分享,可在线阅读,更多相关《ZachmanTutorial(Zachman框架)(11页珍藏版)》请在金锄头文库上搜索。
1、A Tutorial on theZachman Framework for Enterprise ArchitectureDate1A Tutorial on the Zachman Enterprise Architecture FrameworkZachman FrameworkDate2A Tutorial on the Zachman Enterprise Architecture FrameworkZachman FrameworknRow 1 Scope External Requirements and Drivers Business Function ModelingnRo
2、w 2 Enterprise Model Business Process ModelsnRow 3 System Model Logical Models Requirements DefinitionnRow 4 Technology Model Physical Models Solution Definition and DevelopmentnRow 5 As Built As Built DeploymentnRow 6 Functioning Enterprise Functioning Enterprise Evaluation123456ContextualConceptua
3、lLogicalPhysicalAs BuiltFunctioningContextualConceptualLogicalPhysicalAs BuiltFunctioningWhyWhyWhoWhoWhenWhenWhereWhereWhatWhatHowHowDate3A Tutorial on the Zachman Enterprise Architecture FrameworkFramework RulesnRule 1: Columns have no order ContextualConceptualLogicalPhysicalAs BuiltFunctioningCon
4、textualConceptualLogicalPhysicalAs BuiltFunctioningWhyWhyWhoWhoWhenWhenWhereWhereWhatWhatHowHownRule 2: Each column has a simple, basic model nRule 3: Basic model of each column is unique nRule 4: Each row represents a distinct view nRule 5: Each cell is unique nRule 6: Combining the cells in one ro
5、w forms a complete description from that viewBasic Model = Entities and RelationshipsEntityRelationshipEntityDate4A Tutorial on the Zachman Enterprise Architecture FrameworkZachman Framework Row 1 Scope/Planners ViewnExternal Requirements and DriversnBusiness Function ModelingnMotivation/Why Busines
6、s goals, objectives and performance measures related to each function nFunction/How High-level business functionsnData/What High-level data classes related to each functionnPeople/Who Stakeholders related to each functionnNetwork/Where VA locations related to each functionnTime/When Cycles and event
7、s related to each function1ContextualConceptualLogicalPhysicalAs BuiltFunctioningContextualConceptualLogicalPhysicalAs BuiltFunctioningWhyWhyWhoWhoWhenWhenWhereWhereWhatWhatHowHowDate5A Tutorial on the Zachman Enterprise Architecture FrameworkZachman Framework Row 2 Enterprise Model/Designers ViewnB
8、usiness Process ModelsnBusiness Function AllocationnElimination of Function Overlap and AmbiguitynMotivation/Why Policies, procedures and standards for each process nFunction/How Business processesnData/What Business datanPeople/Who VA roles and responsibilities in each processnNetwork/Where VA loca
9、tions related to each processnTime/When Events for each process and sequencing of integration and process improvements2ContextualConceptualLogicalPhysicalAs BuiltFunctioningContextualConceptualLogicalPhysicalAs BuiltFunctioningWhyWhyWhoWhoWhenWhenWhereWhereWhatWhatHowHowDate6A Tutorial on the Zachma
10、n Enterprise Architecture FrameworkZachman Framework Row 3 System Model/Designers ViewnLogical ModelsnProject ManagementnRequirements Definition nMotivation/Why VA policies, standards and procedures associated with a business rule model nFunction/How Logical representation of information systems and
11、 their relationships nData/What Logical data models of data and data relationships underlying VA information nPeople/Who Logical representation of access privileges constrained by roles and responsibilitiesnNetwork/Where Logical representation of the distributed system architecture for VA locationsn
12、Time/When Logical events and their triggered responses constrained by business events and their responses 3ContextualConceptualLogicalPhysicalAs BuiltFunctioningContextualConceptualLogicalPhysicalAs BuiltFunctioningWhyWhyWhoWhoWhenWhenWhereWhereWhatWhatHowHowDate7A Tutorial on the Zachman Enterprise
13、 Architecture FrameworkZachman Framework Row 4 Technology Model/Builders ViewnPhysical ModelsnTechnology ManagementnSolution Definition and Development nMotivation/Why VA business rules constrained by information systems standards nFunction/How Specifications of applications that operate on particul
14、ar technology platforms nData/What Database management system (DBMS) type requirements constrained by logical data models nPeople/Who Specification of access privileges to specific platforms and technologies nNetwork/Where Specification of network devices and their relationships within physical boun
15、daries nTime/When Specification of triggers to respond to system events on specific platforms and technologies 4ContextualConceptualLogicalPhysicalAs BuiltFunctioningContextualConceptualLogicalPhysicalAs BuiltFunctioningWhyWhyWhoWhoWhenWhenWhereWhereWhatWhatHowHowDate8A Tutorial on the Zachman Enter
16、prise Architecture FrameworkZachman Framework Row 5 As Built/Integrators ViewnAs BuiltnConfiguration ManagementnDeployment nMotivation/Why VA business rules constrained by specific technology standards nFunction/How Programs coded to operate on specific technology platforms nData/What Data definitions constrained by physical data models nPeople/Who Access privileges coded to control access to specific platforms and technologies nNetwork/Where Network devic