วิธีการทางานของ ตัวประมวลผลสารสนเทศมีการ ศึกษาวิเคราะห์ และ ออกแบบโครง สร้ างหน้ าที่ด้วยสถาปั ตยกรรมองค์ ประกอบ 6 ส่ วน ใน ตัวประมวลผลสารสนเทศ ได้ แก่ …………….. ICT Technology Infrastructure Good Governance, CSR Conceptual Framework การออกแบบสถาปั ตยกรรม ตัวประมวลผลสารสนเทศองค์ กร เป็ นแกนกลางและนาใน การศึกษาวิเคราะห์ และออกแบบ การบริหารโครงการซอฟต์ แวร์ โดยศึกษาเฉพาะกรณี กระทรวงกลาโหมสหรั ฐฯ การออกแบบสถาปั ตยกรรม องค์ กรสมัยใหม่ (Enterprise Architecture: EA) เป็ น แกนกลาง ประสานการ เชื่อมโยงกับตัวประมวลผล สารสนเทศระดับต่ างๆ เพราะ องค์ กรมี ประสบการณ์ พันธ กิจ โดยใช้ องค์ ประ กอบที่ต้อง พัฒนา 6 ส่ วนหลัก ซึ่งต้ องมี การศึกษาวิเคราะห์ มาจาก ความสลับซับซ้ อนที่เกี่ยวข้ อง จานวนมาก… แนวทางออกแบบสถาปัตยกรรม ตัวประมวลผลสารสนเทศ การออกแบบสถาปั ตยกรรม ตัวประมวลผลสารสนเทศ ด้ วยยุทธศาสตร์ ICT สามารถนา ผลผลิต สารสนเทศคือองค์ ความรู้ เป็ นแกนกลางการศึกษาวิเคราะห์ และออกแบบ ภาพเป้าประสงค์ รวม แผนงาน โครงการ และการลงสู่ภาคปฏิบตั ิ โดยการสร้ างความสัมพันธ์ ระหว่ าง กระบวนงาน ข้ อมูล โปรแกรมคอมพิวเตอร์ และเครื่ องมือ ICT ผ่ านการออกแบบสถาปั ตยกรรมเชิงแนวนอน Enterprise Architecture Methodology BearingPoint’s ProvenCourse Methodology Framework Design Strategy Concept 1 Identify Build Deploy Operate Mission, Concept of Operations 2C onstrain Strategic: Portfolio Management Principles, Legislation, Guidance 3 S cope 4 Context Diagrams Value Chain Define 5 Discover Solution: Solution Development Business Service Process Threads 6 Document BPMN 7 C onfigure 8 Realization BPEL, UML Deploy BPM 9 Maintain BAM, EAM Technical: IT Infrastructure Enterprise Architecture Frameworks: Zachman Framework Contextual Conceptual Logical Physical Where When Who List of Business Objects and Subjects List of Locations List of Key Business Events List of Roles, COIs & Organization Why How What Business Drivers, Mission Alignment ConOps, Value Chain 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 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 Business Activity Monitoring Business Process Management, COTS Applications Data Domain Services Infrastructure Domain Services Business Process Management, COTS Applications Security Domain Services (SSO) Old Model MSF 3.0 + Views Business strategies & processes Conceptual Logical Physical Technology View Information View Applications View Business View Contextual Applications to facilitate business process Information needed to manage business Technology to support business & application needs Old Model MSF 3.0 + Views Business strategies & processes Conceptual Logical Physical Technology View Information View Applications View Business View Contextual Applications to facilitate business process Information needed to manage business Technology to support business & application needs New Model set of views and artifacts Business Capabilities Reconciliation Manual Procedures Business Processes and Entities Technology Architecture Constraints Reconciliation Services, Messages, Applications, Endpoints Constraints Abstraction/ Refinement Physical servers & segments XML, Projects, DBs, Classes, Code packaged into Logical Data Center Deployment Units deployed on Abstraction/ Refinement Can be mapped… Business Applications Business Capabilities Contextual Reconciliation Information Manual Procedures Business Processes Conceptual and Entities Technology Technology Architecture Constraints Reconciliation Logical Services, Messages, Applications, Endpoints Constraints Abstraction/ Refinement Physical Physical servers & segments XML, Projects, DBs, Classes, Code packaged into Logical Data Center Deployment Units deployed on Abstraction/ Refinement Old Model MSF 3.0 + Views Business strategies & processes Conceptual Logical Physical Technology View Information View Applications View Business View Contextual Applications to facilitate business process Information needed to manage business Technology to support business & application needs New Model set of views and artifacts Business Capabilities Reconciliation Manual Procedures Business Processes and Entities Technology Architecture Constraints Reconciliation Services, Messages, Applications, Endpoints Constraints Abstraction/ Refinement Physical servers & segments XML, Projects, DBs, Classes, Code packaged into Logical Data Center Deployment Units deployed on Abstraction/ Refinement Can be mapped… Business Applications Business Capabilities Contextual Reconciliation Information Manual Procedures Business Processes Conceptual and Entities Technology Technology Architecture Constraints Reconciliation Logical Services, Messages, Applications, Endpoints Constraints Abstraction/ Refinement Physical Physical servers & segments XML, Projects, DBs, Classes, Code packaged into Logical Data Center Deployment Units deployed on Abstraction/ Refinement UML 2.0 • 13 diagram types ตัวอย่าง การออกแบบองค์ประกอบของสถาปั ตยกรรมองค์กรด้านสารสนเทศ Concept MAP Enterprise Architecture Process Architecture Life Cycle Enterprise Life Cycle Activities Enterprise Performance Lifecycle The Zachman Framework is an Enterprise Architecture The Zachman Framework is an Enterprise Architecture DETAIL The Zachman Framework is an Enterprise Architecture DETAIL Enterprise Architecture Planning Enterprise Modelling Data Modelling Business Process Modelling Government Business Reference Enterprise Integration Enterprise ENTITY Concept Enterprise Engineer for Life Cycle ISO 19439:2006 Enterprise integration -- Framework for enterprise modelling, Enterprise Evolution Semantic Data Models Enterprise Architecture framework Patterns in Enterprise Architecture Domains Enterprise Architecture Model