Ver 1,12/09/2012Code :CIS-131-SIS.-ENTERPRISEFASILKOM Architecture ENTERPRISE Systems By Kundang K Juman, Ir. MMSI Pertemuan-1.

Slides:



Advertisements
Similar presentations
Business process engineering: an overview The goal of business process engineering (BPE) is to define architectures that will enable a business to use.
Advertisements

Chapter 10: Designing Databases
Database Systems: Design, Implementation, and Management Tenth Edition
ARCH-05 Application Prophecy UML 101 Peter Varhol Principal Product Manager.
Chapters 7 & 9 System Scope
Prentice Hall, Database Systems Week 1 Introduction By Zekrullah Popal.
1 The Database Application Development Process The Database Application Development Process.
Information Systems Planning and the Database Design Process
Data (What) Function (How) Network (Where) People (Who) Time (When) Motivation (Why) Objectives/ Scope List of things important to the enterprise List.
(Information System) Architecture l Definition (Zachman, 1997): An Architecture is that set of design artifacts or descriptive representations that are.
Software Testing and Quality Assurance
9/6/2001Database Management – Fall 2000 – R. Larson Information Systems Planning and the Database Design Process University of California, Berkeley School.
System Concepts and Architecture Rose-Hulman Institute of Technology Curt Clifton.
SLIDE 1IS Fall 2010 Information Systems Planning and the Database Design Process Ray R. Larson University of California, Berkeley School.
SLIDE 1IS Fall 2002 Information Systems Planning and the Database Design Process University of California, Berkeley School of Information.
The Use of Zachman Framework Primitives for Enterprise Modeling
Zachman Framework Source: Enterprise Architecture, Intervista Institute
SLIDE 1IS Fall 2006 Information Systems Planning and the Database Design Process Ray R. Larson University of California, Berkeley School.
Department of Computer Science 1 CSS 496 Business Process Re-engineering for BS(CS)
1 CONCENTRXSept 2000 Our Perspective “Integration without an architecture is like doing a jigsaw puzzle on your lap “ – R Tessier We look at the big picture.
3106 Use of UML 2.0 Diagrams for Systems Architecture Modeling Gundars Osvalds Systems of Systems Architect The Boeing Company.
LECTURE 2 DATABASE SYSTEM CONCEPTS AND ARCHITECTURE.
Geog 463: GIS Workshop May 15, 2006 Information Systems Architecture Reading: Zachman 1987.
Network Modeling - Not Just For Computer Networks  Computer Networks  The need for network modeling is being driven by a technical trend – distributed.
Copyright © 2013 Curt Hill The Zachman Framework What is it all about?
Database Systems: Design, Implementation, and Management Ninth Edition
Session 26 Modeling the Static View: The Deployment Diagram Written by Thomas A. Pender Published by Wiley Publishing, Inc. October 27, 2011 Presented.
Enterprise Architecture Enterprise Architecture = a framework or ‘blueprint’ for how the organization achieves the business objectives at hand and in future.
Illustrations and Answers for TDT4252 exam, June
Enterprise Systems Architectures EGN 5621 Enterprise Systems Collaboration (Professional MSEM) Fall, 2012.
Information Systems Engineering. Lecture Outline Information Systems Architecture Information System Architecture components Information Engineering Phases.
Lecture # 3 & 4 Chapter # 2 Database System Concepts and Architecture Muhammad Emran Database Systems 1.
Software Design: Principles, Process, and Concepts Getting Started with Design.
Lecture 9-1 : Intro. to UML (Unified Modeling Language)
Data Registry to support HIPAA standards The Health Insurance Portability and Accountability Act of 1996 Title II - Subtitle F Administrative Simplification.
1 Technical & Business Writing (ENG-715) Muhammad Bilal Bashir UIIT, Rawalpindi.
Lecture 14 22/10/15. The Object-Oriented Analysis and Design  Process of progressively developing representation of a system component (or object) through.
1 Advanced Software Architecture Muhammad Bilal Bashir PhD Scholar (Computer Science) Mohammad Ali Jinnah University.
Design Concepts ch-8
The Database Development Process
Database Systems: Design, Implementation, and Management Tenth Edition
Understanding Enterprise Architecture
What is Enterprise Architecture?
Zachman Framework Lecture 2.
Business System Development
Review of last class Software Engineering Modeling Problem Solving
Object Management Group Information Management Metamodel
Object-Oriented Analysis and Design
CV-1: Vision The overall vision for transformational endeavors, which provides a strategic context for the capabilities described and a high-level scope.
Chapter 1 The Systems Development Environment
Protocols and the TCP/IP Suite
A view of information technology
Chapter 2 Database Environment.
Data Base System Lecture : Database Environment
A Tutorial on the Zachman Framework for Enterprise Architecture
DATABASE SYSTEM UNIT I.
Systems Analysis and Design in a Changing World, 6th Edition
Analysis models and design models
Software Design Lecture : 15.
OOA&D II Bo Wang, Kan Qi Adapted from Alexey Tregubov’s Slides.
An Introduction to Software Architecture
CHAPTER 1: THE DATABASE ENVIRONMENT AND DEVELOPMENT PROCESS
The Database Environment
Requirement Analysis using
Systems Architecture & Design Lecture 3 Architecture Frameworks
Requirements Document
Protocols and the TCP/IP Suite
FIVE PROJECT PHASES.
System architecture, Def.
Chapter 13 Logical Architecture.
Presentation transcript:

Ver 1,12/09/2012Code :CIS-131-SIS.-ENTERPRISEFASILKOM Architecture ENTERPRISE Systems By Kundang K Juman, Ir. MMSI Pertemuan-1

Ver 1,12/09/2012Code :CIS-131-SIS.-ENTERPRISEFASILKOM Outline 1. What is an enterprise information system (EIS) architecture? 2. What are architectural representations? 3. What are types of component descriptions? 4. What is a framework for information systems architecture? 5. What are the elements of Zachman’s framework for ISA?

Ver 1,12/09/2012Code :CIS-131-SIS.-ENTERPRISEFASILKOM 1. What is an Enterprise Information System Architecture (EISA)? ( zachman-framework) GIS as an enterprise information system (IS) Participants in enterprise GIS often do not share the same terminology and perspective Need a way foster shared understanding of terminology given different perspectives EISA framework encourages shared understanding through architecture perspective Thus, EISA offers multiple perspectives for understanding IS, hence GIS, as enterprise information systems

Ver 1,12/09/2012Code :CIS-131-SIS.-ENTERPRISEFASILKOM Why do we need shared terms for information systems architecture? What “client owners” intend might differ from what “programmers” intend – They might use the same term “data”, but they refer to different things depending on their perspective What things look like differs from how things work – The same term, but they refer to different things depending on what you describe, e.g. process Necessary to define the term based on participants’ view and component description – Participant view: client owner, designer, builder – Component description: data, process, network

Ver 1,12/09/2012Code :CIS-131-SIS.-ENTERPRISEFASILKOM Three main participants - analogy of architectural concept - Client Owner DesignerBuilder 2) Architect’s drawings 3) Architect’s plans4) Contractor’s plans 1) Bubble chart schematic

Ver 1,12/09/2012Code :CIS-131-SIS.-ENTERPRISEFASILKOM Analogy of architectural concept Architect’s bubble chart schematic – all view – Mutual understanding among all involved, and particularly between client and architect (designer) Architect’s drawings – client’s view – A transcription of the client’s perceptual requirements – Tasks to be accomplished given resources (time, budget) Architect’s plans – designer’s view – A translation of the client’s perceptions/requirements into a product – Tasks translated into a physical product Constractor’s plans – builder’s view – The plans representing builder’s perspective – How tasks are accomplished given technology constraints

Ver 1,12/09/2012Code :CIS-131-SIS.-ENTERPRISEFASILKOM 2. What are the architectural representations of an IS? Each of the architectural representations (artifacts) differs from the other in essence, not merely in level of detail

Ver 1,12/09/2012Code :CIS-131-SIS.-ENTERPRISEFASILKOM 3. What are types of component descriptions? The same product can be described differently in terms of: Data model: What things are made of, entity-relationship- entity (Description I) Process model: How things work, input-process-output (Description II) Network model: Where the flow occurs, Node-line-node (Description III)

Ver 1,12/09/2012Code :CIS-131-SIS.-ENTERPRISEFASILKOM 4. What is a framework for ISA? Two axes of the framework for information systems architecture are important 1) Architectural Representations – It represents different perspectives of the different participants – Client, designer, builder’s view (person centric) – Business, information system, technology model 2) Types of Component Descriptions – The same product can be described, for different purposes, in different ways – Structure, transform, flow – Data, process, network (connectivity) centric views

Ver 1,12/09/2012Code :CIS-131-SIS.-ENTERPRISEFASILKOM Framework of IS architecture Each element on an axis of the matrix (A, B, C an 1, 2, 3) is explicitly different from all other elements on that one axis Different in content, meaning, motivation, and use. For example, in the data column, entity is seen as business entity from client’s point of view, data entity from designer’s point of view, and data row from builder’s point of view (data-centric views) Component Representation A. Data B. Process C. Network 1. Client 2. Designer 3. Builder

Ver 1,12/09/2012Code :CIS-131-SIS.-ENTERPRISEFASILKOM 5. What are the elements of Zachman’s Framework for Information Systems Architecture? Zachman 1987 Client’s view Designer’s view Builder’s view All view

Ver 1,12/09/2012Code :CIS-131-SIS.-ENTERPRISEFASILKOM A. Architectural representations for describing the data (see handout) Business scope (all perspective) – A list of all the things that are important to the business (e.g. product, part, supplies, employee, promotion, customer order, shipment) – It supports strategy/resource investment decisions Business model (client perspective) – Entity means “business” entity (e.g. DEPT, PROJ) – Relationship means the relationship between business entity (m:n relationship is allowed) Information systems model (designer perspective) – Concepts independent of specific technology – Entity means “data” entity (e.g. DEPT, DEPTPRJ, PROJ) – Relationship means the relationship between data entity (m:n relationship is not allowed) Technology model (builder perspective) – Technology constraints are being applied – Entity means technology-constrained equivalent (e.g. row, segment) – Relationship means technology-constrained (e.g. key, pointer)

Ver 1,12/09/2012Code :CIS-131-SIS.-ENTERPRISEFASILKOM B. Architectural representations for describing the process Business scope (all perspective) – A list of business process; not definitive about I/O Business model (client’s perspective) – Process means “business” process – I/O involves business resources – e.g. Functional flow diagram Information systems model (designer’s perspective) – Process means “application” process – I/O involves user views (i.e. some aggregation of data elements that flow into and out of the application processes) – e.g. Data flow diagram Technology model (builder’s perspective) – Process means computer function – I/O involves device formats – e.g. Structure chart

Ver 1,12/09/2012Code :CIS-131-SIS.-ENTERPRISEFASILKOM C. Architectural representations for describing the network Business scope (all perspective) – A list of locations in which the business operates – Support strategy/resource investment decision for selecting the subset of locations in which to actually locate technology Business model (client perspective) – Node involves business units at some geographic locations – Link involves logistics connections of product or information Information system model (designer perspective) – Node involves information system function – Link involves special characteristics of communication line Technology model (builder perspective) – Node involves physical hardware and software – Link involves complete specification of communications line

Ver 1,12/09/2012Code :CIS-131-SIS.-ENTERPRISEFASILKOM C. Architectural representations for other components Consider Other Components of A – F Consider Other Representations of 1 – 6

Ver 1,12/09/2012Code :CIS-131-SIS.-ENTERPRISEFASILKOM Conclusions Information system architecture can be understood in two aspects – type of component description and architectural representation Architecture described in terms of components – data, process, and network, etc. Architecture viewed from different perspectives – client, designer, and builder, etc. Role of designer is to bridge the view of the client owner with the view of the builder to implement the GIS for any of the six scopes described in previous lecture