AST-SEPT03-ERP-SES-06

AST-SEPT03-ERP-SES-06 - Zachman Framework for Enterprise...

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: Zachman Framework for Enterprise Architecture VA Zachman Framework Portal Zachman Framework VA Enterprise Architecture DATA W hat FUNCTION How NETWORK W here PEOPLE W ho TIM E W hen M OTIVATION W hy SCOPE (CONTEXTUAL) Thing Important s to the Bu siness Processes Performed Busine ss location s Important Organizations Events Significant to the Bu siness Business Goals and Strateg y Planner Entity =Class of Busine Thing ss Fun ction =Class of Busine Process ss Node =Major Busine Location ss s People =Major Organizations Tim =Major e Business Event Ends/Mean = s Major Bu ss Goals sine ENTERPRISE M ODEL (CONCEPTUAL) Semantic Model Busine Process ss Model Busine Logistics ss System Work Flow Model Master Schedule Business Plan Ow ner Ent =Bu siness Entit y Proc =Bu siness Process Node =Bu siness Location People =Organization Unit Tim =Business Event e Rel =Bu siness Relationship I/O =Bu siness Resour s Link =Bu ce siness Lin e kag Work =Work Prod uct Cycle =Bu siness Cycle End =Business Objective Mean =Bu s siness Strateg y SYSTEMM ODEL (LOGICAL) Logical Data Model Application Archite cture Processing Structure Business Rule Model Designer Ent =Data Entit y Rel =Data Relationship Proc =Ap plication Function Node =IS Fun ction People =Role I/O =User Views Link =LineCharacteristics Work =Deliv er able Tim =System Event e Cycle =Proce ssing Cycle End =Structural Assertion Mean =Action Assertion s TECHNOLOGY M ODEL (PHYSICAL) Ph ysical Data Model System Design Control Structure Rule Design Builder Ent =Seg ment/Table Rel =Pointer /Key Proc =Computer Fun ction Node =Hard ware/Soft are People =User w I/O =Data Ele ment /Set Link =Line Specification Work =Screen Fo ss s rmat Tim =Exe e cute End =Con dition Cycle =ComponentCycle Mean =Action s Data DETAILED REPRESENTATIONS Definition (OUT-OF-CONTEXT) Program Securit y Architecture Timing Definition Rule Design Sub-Contractor Ent =Field Rel =Address Proc =Language StatementNode =Ad dresse s I/O =Control Block Link =Protocols People =Identity Work =J ob Tim =Interrupt e Cycle =Machine Cycle End =Sub-Condition Mean =Step s FUNCTION ING ENTERPRISE Data F un ction Net k wor Organization Sched ule Strateg y Ent = Rel = Proc = I/O = Node = Link = People = Work = Tim = e Cycle = End = Mean = s DATA W hat FUNCTION How Distributed System Archite cture Technolog y Archite cture Net k wor Archite cture NETWORK W here Human Interface Architecture Prese ntation Architecture PEOPLE W ho TIM E W hen M OTIVATION W hy Based Based on w by ork J ohn A. Zachm an SCOPE (CONTEXTUAL) Planner ENTERPRISE M ODEL (CONCEPTUAL) Ow ner SYSTEMM ODEL (LOGICAL) Designer TECHNOLOGY MODEL (PHYSICAL) Builder DETAILED REPRESENTATIONS (OUT-OF-CONTEXT) Sub-Contractor FUNCTION ING ENTERPRISE Zachman Framework Row 1 – Scope External Requirements and Drivers Business Function Modeling Row 2 – Enterprise Model Business Process Models Row 3 – System Model Logical Models Requirements Definition Row 4 – Technology Model Physical Models Solution Definition and Development Row 5 – As Built As Built Deployment Row 6 – Functioning Enterprise Functioning Enterprise Evaluation What How Where Who When Why 1 Contextual Contextual 2 Conceptual Conceptual 3 Logical Logical 4 Physical Physical 5 As Built As Built 6 Functioning Functioning What How Where Who When Why Framework Rules Basic Model = Entities and Relationships Rule 1: Entity Relationship Entity Columns have no order Rule 2: What Each column has a simple, basic model How Where Who When Why Contextual Contextual Conceptual Conceptual Logical Logical Each row represents a distinct view Physical Physical Rule 5: As Built As Built Functioning Functioning Rule 3: Basic model of each column is unique Rule 4: Each cell is unique Rule 6: Combining the cells in one row forms a complete description from that view What How Where Who When Why Zachman Framework – Row 1 Scope/Planner’s View Motivation/Why Business goals, objectives and performance measures related to each function Function/How High-level business functions Data/What High-level data classes related to each function People/Who Stakeholders related to each function Network/Where VA locations related to each function Time/When Cycles and events related to each function External Requirements and Drivers Business Function Modeling What 1 How Where Who When Why Contextual Contextual Conceptual Conceptual Logical Logical Physical Physical As Built As Built Functioning Functioning What How Where Who When Why Zachman Framework – Row 2 Enterprise Model/Designer’s View Motivation/Why Policies, procedures and standards for each process Function/How Business processes Business Process Models Business Function Allocation Elimination of Function Overlap and Ambiguity Data/What Business data People/Who VA roles and responsibilities in each process Network/Where VA locations related to each process Time/When Events for each process and sequencing of integration and process improvements What How Where Who When Why Contextual 2 Contextual Conceptual Conceptual Logical Logical Physical Physical As Built As Built Functioning Functioning What How Where Who When Why Zachman Framework – Row 3 System Model/Designer’s View Motivation/Why VA policies, standards and procedures associated with a business rule model Function/How Logical representation of information systems and their relationships Data/What Logical data models of data and data relationships underlying VA People/Who information Logical representation of access privileges constrained by roles and 3 Network/Where responsibilities Logical representation of the distributed system architecture for VA Time/When locations Logical events and their triggered responses constrained by business events and their responses Logical Models Project Management Requirements Definition What How Where Who When Why Contextual Contextual Conceptual Conceptual Logical Logical Physical Physical As Built As Built Functioning Functioning What How Where Who When Why Zachman Framework – Row 4 Technology Model/Builder’s View Physical Models Motivation/Why VA business rules constrained by Technology Management information systems standards Function/How Solution Definition and Specifications of applications that operate Development on particular technology platforms Data/What Database management system (DBMS) What How Where Who When Why type Contextual Contextual requirements constrained by logical People/Who data models Conceptual Conceptual Specification of access privileges to Logical Logical specific platforms and Network/Where technologies Physical Specification of network devices and their Physical 4 relationships within physical boundaries Time/When Specification of triggers to respond to system events on specific platforms and technologies As Built As Built Functioning Functioning What How Where Who When Why Zachman Framework – Row 5 As Built/Integrator’s View Motivation/Why VA business rules constrained by specific technology standards Function/How Programs coded to operate on specific technology platforms Data/What Data definitions constrained by physical data models People/Who Access privileges coded to control access to specific platforms and Network/Where technologies Network devices configured to conform to node specifications 5 Time/When Timing definitions coded to sequence activities on specific platforms and technologies As Built Configuration Management Deployment What How Where Who When Why Contextual Contextual Conceptual Conceptual Logical Logical Physical Physical As Built As Built Functioning Functioning What How Where Who When Why Zachman Framework – Row 6 Functioning Enterprise/User’s View Motivation/Why Operating characteristics of specific technologies constrained by standards Function/How Functioning computer instructions Functioning Enterprise Operations Management Evaluation Data/What Data values stored in actual databases What Where Who When Why Contextual Conceptual Logical Logical Physical Physical Integrated 6 Contextual Conceptual People/Who VA personnel and key stakeholders working within their roles and responsibilities Network/Where Sending and receiving messages Time/When Timing definitions operating to sequence activities How Integrated Functioning Functioning What How Where Who When Why VA Zachman Framework Portal ...
View Full Document

Ask a homework question - tutors are online