IEEM 5352 E-Enterprise Integration Enterprise Process Modeling Concept and Architecture of Integrated Information System 企業流程模型化之概念與整合型資訊系統之架構 Dr. Amy Trappey 2019/4/30 IEEM, NTHU
Architecture of Integrated Information Systems Framework concept to describe enterprises and application system development Focused on business processes 整合型資訊系統之架構 ‧描述企業與應用系統發展之架構概念 ‧著重於企業流程 2019/4/30 IEEM, NTHU
Enterprise Process Modeling Concept The concept creates a guideline for developing, optimizing and implementing integrated application systems. Meantime, it shows business administration specialists how to view, analyze, document and implement information systems. 企業流程模型化概念 ‧這概念建立了一個對發展、最佳化、建置整合應用系統的指導方針。同時,引導企業管理專家如何察看、分析、文件化與建置資訊系統 2019/4/30 IEEM, NTHU
Why an Enterprise need a Framework for Integrated Information Systems Business software solutions comprise modules for accounting, purchasing, sales, finance, production planning, etc (with a high degree of complexity). Many corporate and external business partners are involved in the implementation of Information Systems. This becomes apparent in light of seamlessly integrated data processing, where data is shared by multiple applications. For example -- CIM in manufacturing companies, IS-supported merchandise management systems for retailers, electronic banking in financial institutions, IS-oriented concepts implemented in enterprises. 4M Modules – Money (Accounting, Finance, ..); Man (HR); Manufacturing (Procurement, Production, …); Marketing (Sales, Distribution, …) 為何一個企業需要一個整合型資訊系統架構? ‧企業軟體解決方案由會計、採購、銷售、財務、生產計劃等複雜的模組所組成,許多公司和企業夥伴在資訊系統的導入時,都必須一起投入發展。尤其在資料必須由不同的應用程式所分享的環境中,要達到完全整合的資料處理,這個情況就變得更加明顯。 ‧例如,在製造業公司的CIM,為零售商設計的商品資訊管理系統,財務機構中的電子銀行,企業中資訊系統導向概念的實現等。 2019/4/30 IEEM, NTHU
The actual situation of the company “Real World”: The actual situation of the company Problem Define the requirements: Analyze “as-is” and design “to-be” Business concept Design specification: “Translate” into data structures, hardware, ... IT Concept Technical implementation: Create physical hardware structure, ... Implementation Information technology “Enablers”: PC’s, networks, standards, databases, ... 2019/4/30 IEEM, NTHU
Organization Effort vs. Software Effort 5:1 Business Administration Issue User’s target profile of concept Requirements Definition (Semantic Models) Reconciling target concept and system solution Design Specification 企業投入 V.S. 軟體投入(5:1) Implementation Description Profile of traditional standard software solution Information Technology 2019/4/30 IEEM, NTHU
Reduce Organization Effort Business Administration Issue User’s target profile of concept Reducing time and effort by using reference models Requirements Definition (Semantic Models) Modeling documentation of standard software solution (SSS) for reconciling with target concept Tool-supported reconciling of target concept with system solution Design Specification 減少組織投入 Automatic customizing of standard solution Implementation Description Profile of model-based standard software solution Information Technology 2019/4/30 IEEM, NTHU
Key Functionality Offers a framework (architecture) to completely describe standard software solutions (SSS). Integrates the most suitable methods for modeling information systems (IS) into the architecture, develops methods for describing business processes. Provides reference models as tools for the administration of application know-how, for modeling and analyzing system requirements. 主要功能 ‧提供一個架構以完整地描述標準軟體解決方案 ‧對模組化資訊系統,將最適合的方法整合入這個架構中,並發展方法來描述企業流程。 ‧對應用系統的發展技術、對模組化和分析系統需求,提供參考模型作為工具。 2019/4/30 IEEM, NTHU
Key Functionality (cont.) Industry-specific reference model for specific business processes (order management process, procurement process, customer service process, etc) For example, SAP (for electronic industry) procurement process reference model. Leveraging SSS, the business engineering tool(s) provide architectures for managing business processes. Using workflow systems, it is loosely linked with software “building blocks” (business objects). 主要功能(續) ‧對不同產業建立不同之參考模型(訂單管理流程,採購流程,顧客服務流程) ‧例如,SAP之電子產業採購流程參考模型 ‧衡量標準軟體解決方案,企業工程工具提供了管理企業流程的架構。使用工作流程系統,它與軟體構件鬆散地連接起來 (商業物件) modules 2019/4/30 IEEM, NTHU
Key Functionality (cont.) You’re involved in procurement process. You will have a “procurement” workflow management system that you need to comply with. For example, in your flow, you need to take care of 3 procurement approval tasks. Provides the framework for describing the assembly of software components (resulting in business IS) which are ideal for configuring workflow systems, generating screens and determining parameters for applications. 主要功能(續) ‧假若你與採購流程有關,你就必須用採購工作流程管理系統來執行任務 ‧例如,在你的流程中,你需要去考量三個採購批准任務 ‧它為描述軟體元件組合,提供了架構。它對組態工作流程系統、對應用系統產生螢幕與決定參數等企業資訊系統應用是理想的。 2019/4/30 IEEM, NTHU
Basic Business Process Model The Initial Business Process Model Responsible entities and their relationship: organization, interaction Function flow: function, organization, function flow and organization flow Output flow Information flow: information services objects and other information objects Consolidated business process model 基本企業流程模型,初始企業流程模型 ‧具權責的實體和他們的關係:組織,互動 ‧功能流程:功能,組織,功能流程,和組織流程 ‧輸出流程 ‧資訊流:資訊服務物件和其他資訊物件 ‧一致的企業流程模型 2019/4/30 IEEM, NTHU
Example of Business Process: Order Confirmation訂單確認 Productivity Customer Order Receive order Order confirm Order tracking Prepare for order confirmation Production planning Department Staff Process/function User Organization Event Status Information source/DB 2019/4/30 IEEM, NTHU
ARIS House of Business Engineering (HOBE) ARIS 企業工程屋(HOBE) 2019/4/30 IEEM, NTHU
HOBE - Linkages of Views Manage- ment Organization View Materials manage- ment Sales Disposition Sales Request received Offer Request Sales processing Request Request processing Sales Request processing Offer processing HOBE-連結鳥瞰圖 Credit- worthiness check Request processed Customer Determination of delivery date Offer processing Data View Control View Function View 2019/4/30 IEEM, NTHU
Organization View 組織觀點 2019/4/30 IEEM, NTHU
Organization View Example Chief Administrator Doctor Purchasing Administration Medical Services Accounting Internal Medicine Pharmacy Physical Plant Manager Controller Pharmacist Facility Surgeon Surgery IM Doctor Surgical Nurse IM Nurse Records MR Manager Registrar 組織觀點範例 2019/4/30 IEEM, NTHU
Hierarchical Diagram of Function View Order Handling Entry Processing Shipping Preparation Reservation Confirmation Invoicing Production Schedule Inventory 功能觀點之階層圖 2019/4/30 IEEM, NTHU
Function Flow Example 2019/4/30 IEEM, NTHU plan administrator order hospital supplies approval supplies payment patient patient plan surgery registration evaluation perform patient surgery payment 功能流之範例 dispense medicine 2019/4/30 IEEM, NTHU
Entity Definition of Data View 資料觀點之實體定義 2019/4/30 IEEM, NTHU
Control View - Process Chain Diagram 控制觀點-流程鏈圖 2019/4/30 IEEM, NTHU
eEPC Example eEPC範例 2019/4/30 IEEM, NTHU
Events initiate functions Functions generate events Order tracking Feedback received Customer Order received Confirm customer order Order confirmation created 事件初始化功能 功能引起事件 Production plan created Production planning 2019/4/30 IEEM, NTHU
Data are processed in functions Production data Customer data Order tracking Feedback received Customer Order received Confirm customer order Order confirmation created Resources 資料是在功能中處理的 Production plan created Production planning 2019/4/30 IEEM, NTHU
Employees are in charge of functions Production data Customer data Production Miller Order tracking Feedback received Customer Order received Confirm customer order Order confirmation created Resources 受雇者負責功能 Smith Sales Production plan created Production planning Production scheduling Meyer 2019/4/30 IEEM, NTHU
Reducing the complexity of business processes by creating different views Data View Environment data . . . Event Function Event Function 藉由建立不同的觀點來降低企業流程的複雜性 Function View Org. Unit Employee Organization View 2019/4/30 IEEM, NTHU