conceptual framework

97
Conceptual Framework Good Governance, CSR Good Governance, CSR ICT Technology Infrastructure วววววววววววววววว ววววววววววว วววววววววววววววว ววววววววววว ววววววววววววว วววววววววววววว ววว ววววววววววววว วววววววววววววว ววว วววววววววว วววววววววววววววว วววววววววว วววววววววววววววว ววววววววววววววววววววว ววววววววววววววววววววว 6 6 วววว ววววว วววว ววววว วววววววววววววววว วววววว วววววววววววววววว วววววว …………… …………… .. ..

Upload: verne

Post on 21-Jan-2016

104 views

Category:

Documents


0 download

DESCRIPTION

ICT Technology Infrastructure. Good Governance, CSR. Conceptual Framework. วิธีการทำงานของ ตัวประมวลผลสารสนเทศมีการ ศึกษาวิเคราะห์ และออกแบบโครง สร้างหน้าที่ด้วยสถาปัตยกรรมองค์ประกอบ 6 ส่วน ในตัวประมวลผลสารสนเทศ ได้แก่ ……………. การออกแบบสถาปัตยกรรม - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Conceptual Framework

Conceptual Framework

Good Governance, CSRGood Governance, CSR

ICT Technology Infrastructure

วิ�ธี�การทำางานของ ตั�วิประมวิลผลสารสนเทำศม�การ วิ�ธี�การทำางานของ ตั�วิประมวิลผลสารสนเทำศม�การ ศ�กษาวิ�เคราะห์� และออกแบบโครง สร!างห์น!าทำ�"ด้!วิยศ�กษาวิ�เคราะห์� และออกแบบโครง สร!างห์น!าทำ�"ด้!วิยสถาป&ตัยกรรมองค�ประกอบ สถาป&ตัยกรรมองค�ประกอบ 6 6 ส'วิน ในตั�วิประมวิลส'วิน ในตั�วิประมวิลผลสารสนเทำศ ได้!แก'ผลสารสนเทำศ ได้!แก'…………………………....

Page 2: Conceptual Framework

การออกแบบการออกแบบสถาป&ตัยกรรมสถาป&ตัยกรรม

ตั�วิประมวิลผลตั�วิประมวิลผลสารสนเทำศองค�กรสารสนเทำศองค�กร เป*น เป*นแกนกลางและนาในการแกนกลางและนาในการศ�กษาวิ�เคราะห์�และศ�กษาวิ�เคราะห์�และออกแบบ การบร�ห์ารออกแบบ การบร�ห์ารโครงการซอฟตั�แวิร�โครงการซอฟตั�แวิร�

โด้ยศ�กษาเฉพาะกรณี� โด้ยศ�กษาเฉพาะกรณี� กระทำรวิงกลาโห์มกระทำรวิงกลาโห์มสห์ร�ฐฯสห์ร�ฐฯ

Page 3: Conceptual Framework

การออกแบบการออกแบบสถาป&ตัยกรรมองค�กรสถาป&ตัยกรรมองค�กรสม�ยสม�ยให์ม'ให์ม'(Enterprise (Enterprise Architecture: Architecture: EA)EA) เป*นแกนกลาง เป*นแกนกลาง ประสานการเชื่3"อมโยงประสานการเชื่3"อมโยงก�บตั�วิประมวิลผลก�บตั�วิประมวิลผลสารสนเทำศระด้�บสารสนเทำศระด้�บตั'างๆ เพราะองค�กรม� ตั'างๆ เพราะองค�กรม� ประสบการณี� พ�นธีก�จ ประสบการณี� พ�นธีก�จ โด้ยใชื่!องค�ประ กอบทำ�"โด้ยใชื่!องค�ประ กอบทำ�"ตั!องพ�ฒนา ตั!องพ�ฒนา 6 6 ส'วินส'วินห์ล�ก ซ�"งตั!องม�การห์ล�ก ซ�"งตั!องม�การศ�กษาวิ�เคราะห์�มาจากศ�กษาวิ�เคราะห์�มาจากควิามสล�บซ�บซ!อนทำ�"ควิามสล�บซ�บซ!อนทำ�"เก�"ยวิข!องจานวินเก�"ยวิข!องจานวินมากมาก……

Page 4: Conceptual Framework

แนวิทำางออกแบบสถาป&ตัยกรรม ตั�วิประมวิลผลแนวิทำางออกแบบสถาป&ตัยกรรม ตั�วิประมวิลผลสารสนเทำศสารสนเทำศ

Page 5: Conceptual Framework
Page 6: Conceptual Framework

การออกแบบสถาป&ตัยกรรม ตั�วิประมวิลผลสารสนเทำศ ด้!วิยการออกแบบสถาป&ตัยกรรม ตั�วิประมวิลผลสารสนเทำศ ด้!วิยย7ทำธีศาสตัร� ย7ทำธีศาสตัร� ICT ICT สามารถนา ผลผล�ตัสารสนเทำศค3อองค�ควิามร8! เป*นสามารถนา ผลผล�ตัสารสนเทำศค3อองค�ควิามร8! เป*นแกนกลางการศ�กษาวิ�เคราะห์�และออกแบบ ภาพเป:าประสงค�รวิม แผนแกนกลางการศ�กษาวิ�เคราะห์�และออกแบบ ภาพเป:าประสงค�รวิม แผนงาน โครงการ และการลงส8'ภาคปฏิ�บ�ตั� โด้ยการสร!างควิามส�มพ�นธี�งาน โครงการ และการลงส8'ภาคปฏิ�บ�ตั� โด้ยการสร!างควิามส�มพ�นธี�ระห์วิ'าง กระบวินงาน ข!อม8ล โปรแกรมคอมพ�วิเตัอร� และเคร3"องม3อ ระห์วิ'าง กระบวินงาน ข!อม8ล โปรแกรมคอมพ�วิเตัอร� และเคร3"องม3อ ICT ICT ผ'านการออกแบบสถาป&ตัยกรรมเชื่�งแนวินอน ผ'านการออกแบบสถาป&ตัยกรรมเชื่�งแนวินอน

Page 7: Conceptual Framework

Enterprise Architecture Methodology

Technical: IT Infrastructure

Solution: Solution

Development

Strategic: Portfolio

Management

Strategy

Identify1

Document6 Document6

Discover5Discover5

Define4 Define4

Scope3 Scope3

Constrain2Constrain2

Configure7 Configure7

Deploy8 Deploy8

Maintain9 Maintain9

Design Build Deploy Operate

BearingPoint’s ProvenCourse Methodology Framework

Mission, Concept of Operations

Principles, Legislation, Guidance

Context Diagrams

Value Chain

Business Service Process Threads

BPMN

BPEL, UML

BPM

BAM, EAM

Concept

Realization

Page 8: Conceptual Framework

Physical

Logical

Conceptual

Contextual

Why How What Where When Who

Business Drivers, Mission

Alignment

ConOps, Value Chain

List of Business Objects

and Subjects

List of Locations

List of Key Business Events

List of Roles, COIs

& Organization

Requirements, Performance Objectives,

Service Descriptions

Business Services

Process Flow, Process

Definitions (BPMN)

ERD, Information Exchange

Matrix, Business

Vocabularies

Locations mapped to roles and processes

Business Domain Event

Models

Mapping of roles and

processes to COIs and

Organization

Enterprise Architecture Frameworks:Zachman Framework

Business Activity

Monitoring

Business Process

Management, COTS

Applications

Data Domain Services

Infrastructure Domain Services

Business Process

Management, COTS

Applications

Security Domain Services (SSO)

Business Rules,

Business & Technical

Service Levels

Process Simulation (BPEL &

UML) Use Cases (UML)

Data Flow Diagrams, Business

Taxonomy, Ontology, & Semantics

Systems Architecture,

Managed Services locations

Process Orchestration

User Profiles

Page 9: Conceptual Framework
Page 10: Conceptual Framework
Page 11: Conceptual Framework

Business strategies & processes

Applications to facilitate business process

Information needed to manage business

Technology to support business & application needs

ContextualContextual

ConceptualConceptual

LogicalLogical

PhysicalPhysical

Bu

sin

ess

Vie

w

Ap

pli

cati

on

s V

iew

Info

rmat

ion

Vie

w

Tec

hn

olo

gy

Vie

w

Old Model MSF 3.0 + Views

Page 12: Conceptual Framework
Page 13: Conceptual Framework

Business strategies & processes

Applications to facilitate business process

Information needed to manage business

Technology to support business & application needs

ContextualContextual

ConceptualConceptual

LogicalLogical

PhysicalPhysical

Bu

sin

ess

Vie

w

Ap

pli

cati

on

s V

iew

Info

rmat

ion

Vie

w

Tec

hn

olo

gy

Vie

w

Old Model MSF 3.0 + Views

Page 14: Conceptual Framework

New Modelset of views and artifacts -

Business Business CapabilitiesCapabilities

Business Business CapabilitiesCapabilities

Manual Manual ProceduresProcedures

Manual Manual ProceduresProcedures

TechnologyTechnologyArchitectureArchitecture

TechnologyTechnologyArchitectureArchitecture

ConstraintsConstraints

ReconciliationReconciliation

Services, Messages, Services, Messages, Applications, EndpointsApplications, Endpoints

Services, Messages, Services, Messages, Applications, EndpointsApplications, Endpoints

XML, Projects, XML, Projects, DBs, Classes, CodeDBs, Classes, Code

XML, Projects, XML, Projects, DBs, Classes, CodeDBs, Classes, Code

Logical Logical Data CenterData Center

Logical Logical Data CenterData Center

Physical servers Physical servers & segments& segments

DeploymentDeploymentUnitsUnits

DeploymentDeploymentUnitsUnits

Abstraction/Abstraction/RefinementRefinement

ConstraintsConstraints

packaged intopackaged into deployed ondeployed on

Business Processes Business Processes and Entitiesand Entities

Business Processes Business Processes and Entitiesand Entities

ReconciliationReconciliation

Abstraction/Abstraction/RefinementRefinement

Page 15: Conceptual Framework

Can be mapped…

ContextualContextual

ConceptualConceptual

LogicalLogical

PhysicalPhysical

BusinessBusiness ApplicationsApplications InformationInformation TechnologyTechnology

Business Business CapabilitiesCapabilities

Business Business CapabilitiesCapabilities

Manual Manual ProceduresProcedures

Manual Manual ProceduresProcedures

TechnologyTechnologyArchitectureArchitecture

TechnologyTechnologyArchitectureArchitecture

ConstraintsConstraints

ReconciliationReconciliation

Services, Messages, Services, Messages, Applications, EndpointsApplications, Endpoints

Services, Messages, Services, Messages, Applications, EndpointsApplications, Endpoints

XML, Projects, XML, Projects, DBs, Classes, CodeDBs, Classes, Code

XML, Projects, XML, Projects, DBs, Classes, CodeDBs, Classes, Code

Logical Logical Data CenterData Center

Logical Logical Data CenterData Center

Physical servers Physical servers & segments& segments

DeploymentDeploymentUnitsUnits

DeploymentDeploymentUnitsUnits

Abstraction/Abstraction/RefinementRefinement

ConstraintsConstraints

packaged intopackaged into deployed ondeployed on

Business Processes Business Processes and Entitiesand Entities

Business Processes Business Processes and Entitiesand Entities

ReconciliationReconciliation

Abstraction/Abstraction/RefinementRefinement

Page 16: Conceptual Framework

Business strategies & processes

Applications to facilitate business process

Information needed to manage business

Technology to support business & application needs

ContextualContextual

ConceptualConceptual

LogicalLogical

PhysicalPhysical

Bu

sin

ess

Vie

w

Ap

pli

cati

on

s V

iew

Info

rmat

ion

Vie

w

Tec

hn

olo

gy

Vie

w

Old Model MSF 3.0 + Views

Page 17: Conceptual Framework

New Modelset of views and artifacts -

Business Business CapabilitiesCapabilities

Business Business CapabilitiesCapabilities

Manual Manual ProceduresProcedures

Manual Manual ProceduresProcedures

TechnologyTechnologyArchitectureArchitecture

TechnologyTechnologyArchitectureArchitecture

ConstraintsConstraints

ReconciliationReconciliation

Services, Messages, Services, Messages, Applications, EndpointsApplications, Endpoints

Services, Messages, Services, Messages, Applications, EndpointsApplications, Endpoints

XML, Projects, XML, Projects, DBs, Classes, CodeDBs, Classes, Code

XML, Projects, XML, Projects, DBs, Classes, CodeDBs, Classes, Code

Logical Logical Data CenterData Center

Logical Logical Data CenterData Center

Physical servers Physical servers & segments& segments

DeploymentDeploymentUnitsUnits

DeploymentDeploymentUnitsUnits

Abstraction/Abstraction/RefinementRefinement

ConstraintsConstraints

packaged intopackaged into deployed ondeployed on

Business Processes Business Processes and Entitiesand Entities

Business Processes Business Processes and Entitiesand Entities

ReconciliationReconciliation

Abstraction/Abstraction/RefinementRefinement

Page 18: Conceptual Framework

Can be mapped…

ContextualContextual

ConceptualConceptual

LogicalLogical

PhysicalPhysical

BusinessBusiness ApplicationsApplications InformationInformation TechnologyTechnology

Business Business CapabilitiesCapabilities

Business Business CapabilitiesCapabilities

Manual Manual ProceduresProcedures

Manual Manual ProceduresProcedures

TechnologyTechnologyArchitectureArchitecture

TechnologyTechnologyArchitectureArchitecture

ConstraintsConstraints

ReconciliationReconciliation

Services, Messages, Services, Messages, Applications, EndpointsApplications, Endpoints

Services, Messages, Services, Messages, Applications, EndpointsApplications, Endpoints

XML, Projects, XML, Projects, DBs, Classes, CodeDBs, Classes, Code

XML, Projects, XML, Projects, DBs, Classes, CodeDBs, Classes, Code

Logical Logical Data CenterData Center

Logical Logical Data CenterData Center

Physical servers Physical servers & segments& segments

DeploymentDeploymentUnitsUnits

DeploymentDeploymentUnitsUnits

Abstraction/Abstraction/RefinementRefinement

ConstraintsConstraints

packaged intopackaged into deployed ondeployed on

Business Processes Business Processes and Entitiesand Entities

Business Processes Business Processes and Entitiesand Entities

ReconciliationReconciliation

Abstraction/Abstraction/RefinementRefinement

Page 19: Conceptual Framework

UML 2.0

• 13 diagram types

Page 20: Conceptual Framework
Page 21: Conceptual Framework

ตั�วอย่�าง การออกแบบองค์�ประกอบของสถาป�ตัย่กรรมองค์�กรด้�านสารสนเทศ

Page 22: Conceptual Framework
Page 23: Conceptual Framework
Page 24: Conceptual Framework
Page 25: Conceptual Framework
Page 26: Conceptual Framework
Page 27: Conceptual Framework
Page 28: Conceptual Framework
Page 29: Conceptual Framework
Page 30: Conceptual Framework
Page 31: Conceptual Framework
Page 32: Conceptual Framework
Page 33: Conceptual Framework
Page 34: Conceptual Framework
Page 35: Conceptual Framework
Page 36: Conceptual Framework
Page 38: Conceptual Framework
Page 39: Conceptual Framework
Page 42: Conceptual Framework
Page 43: Conceptual Framework
Page 44: Conceptual Framework
Page 45: Conceptual Framework
Page 46: Conceptual Framework
Page 47: Conceptual Framework
Page 48: Conceptual Framework
Page 49: Conceptual Framework
Page 50: Conceptual Framework
Page 51: Conceptual Framework
Page 52: Conceptual Framework
Page 53: Conceptual Framework
Page 54: Conceptual Framework
Page 55: Conceptual Framework
Page 56: Conceptual Framework
Page 57: Conceptual Framework
Page 58: Conceptual Framework
Page 59: Conceptual Framework
Page 60: Conceptual Framework
Page 61: Conceptual Framework
Page 62: Conceptual Framework
Page 63: Conceptual Framework
Page 64: Conceptual Framework
Page 65: Conceptual Framework
Page 66: Conceptual Framework
Page 67: Conceptual Framework
Page 75: Conceptual Framework

The Zachman Framework is an Enterprise Architecture DETAIL

Page 80: Conceptual Framework

Business Process Modelling

Page 81: Conceptual Framework
Page 84: Conceptual Framework
Page 89: Conceptual Framework

ISO 19439:2006 Enterprise integration -- Framework for enterprise modelling,

Page 90: Conceptual Framework

Enterprise Evolution

Page 91: Conceptual Framework
Page 92: Conceptual Framework
Page 93: Conceptual Framework
Page 94: Conceptual Framework

Semantic Data Models

Page 95: Conceptual Framework

Enterprise Architecture framework Patterns in Enterprise Architecture Domains

Page 96: Conceptual Framework
Page 97: Conceptual Framework

Enterprise Architecture Model