2015/9/19ieem, nthu1 enterprise process modeling concept and architecture of integrated information...
TRANSCRIPT
112/04/19 IEEM, NTHU 1
Enterprise Process Modeling Concept and Architecture of Integrated
Information System
Dr. Amy Trappey
IEEM 5352E-Enterprise Integration
112/04/19 IEEM, NTHU 2
Architecture of Integrated Information Systems
Framework concept to describe enterprises
and application system development
Focused on business processes
112/04/19 IEEM, NTHU 3
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.
112/04/19 IEEM, NTHU 4
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, …)
112/04/19 IEEM, NTHU 5
Problem
Implementation
Business concept
IT Concept
Informationtechnology
““Real World”Real World”: The actual situation of the company
Define the requirementsDefine the requirements:Analyze “as-is” and design “to-be”
Design specificationDesign specification:“Translate” into data structures, hardware, ...
Technical implementationTechnical implementation:Create physical hardware structure, ...
““Enablers”Enablers”:PC’s, networks, standards, databases, ...
112/04/19 IEEM, NTHU 6
InformationTechnology
Design Specification
ImplementationDescription
BusinessAdministration Issue
User’s target profile of concept
Reconciling target concept and system solution
Profile of traditional standard software solution
Organization Effort vs. Software Effort5:1
RequirementsDefinition
(Semantic Models)
112/04/19 IEEM, NTHU 7
RequirementsDefinition
(Semantic Models)
Design Specification
ImplementationDescription
BusinessAdministration Issue
InformationTechnology
User’s target profile of concept
Profile of model-based standardsoftware solution
Reducing time and effort by using reference models
Modeling documentation of standard software solution (SSS) for reconciling with target concept
Tool-supported reconciling of target concept with system solution
Automatic customizing of standard solution
Reduce Organization Effort
112/04/19 IEEM, NTHU 8
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.
112/04/19 IEEM, NTHU 9
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). modules
112/04/19 IEEM, NTHU 10
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.
112/04/19 IEEM, NTHU 11
Basic Business Process ModelThe 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
112/04/19 IEEM, NTHU 12
Example of Business Process: Order Confirmation訂單確認
OrderCustomerProductivity
Receive order
Prepare for order confirmation
Order tracking
Production planning
StaffDepartment
Process/function
Event
Status
User
Organization
Information source/DB
Order confirm
112/04/19 IEEM, NTHU 14
Manage-ment
Materialsmanage-ment
Sales
Sales
Request
Customer
Salesprocessing
Determinationof delivery
date
Requestprocessing
Requestreceived
Requestprocessed
Offerprocessing
RequestRequest
processing SalesOffer
processing
Credit-worthiness
check
Disposition
Offer
Organization View
Data View Function ViewControl View
HOBE - Linkages of Views
112/04/19 IEEM, NTHU 16
Organization View ExampleChief
Administrator
ChiefDoctor
Purchasing
Administration
MedicalServices
Accounting
InternalMedicine
Pharmacy PhysicalPlant
PurchasingManager
Controller ChiefPharmacist
FacilityManager
Surgeon
Surgery
IM DoctorSurgical
Nurse IM Nurse
MedicalRecords
MR Manager
Registrar
112/04/19 IEEM, NTHU 17
Hierarchical Diagram of Function View
OrderHandling
OrderEntry
OrderProcessing
ShippingOrderPreparation
Reservation OrderConfirmation
Invoicing
ProductionSchedule
Reservation
InventoryReservation
112/04/19 IEEM, NTHU 18
Function Flow Example
patientregistration
patientevaluation plan surgery
dispensemedicine
performsurgery
plansupplies
administratorapproval
ordersupplies
patientpayment
hospitalpayment
112/04/19 IEEM, NTHU 21
eEPC Examplepatient
registration
patientevaluation
dispensemedicine
hospitalpayment
ordersupplies
patientpayment
performsurgery
plan supplies
plan surgery
patientarrival
patientregistered
patientdiagnosed
medicalsupplies
requested
XOR
ordersplanned
suppliesreceived
surgeryaccomplished
MedicalRecords
MedicalServices
Surgery
Purchasing
Accounting
Administration
eEPC
112/04/19 IEEM, NTHU 22
CustomerOrder
received
Confirmcustomer
order
Orderconfirmation
created
Ordertracking
Productionplanning
Productionplan
created
Feedbackreceived
Events initiate functions
Functions generate events
112/04/19 IEEM, NTHU 23
CustomerOrder
received
Confirmcustomer
order
Orderconfirmation
created
Ordertracking
Productionplanning
Productionplan
created
Feedbackreceived
Data are processed in functions
Customerdata
Resources
Productiondata
112/04/19 IEEM, NTHU 24
Production
CustomerOrder
received
Confirmcustomer
order
Orderconfirmation
created
Ordertracking
Productionplanning
Productionplan
created
Feedbackreceived
Customerdata
Resources
Productiondata
Employees are in charge of functions
Productionscheduling
Sales
Miller
Smith
Meyer