• No results found

Day 3: Modeling and ERP Reference Architectures

N/A
N/A
Protected

Academic year: 2021

Share "Day 3: Modeling and ERP Reference Architectures"

Copied!
26
0
0

Loading.... (view fulltext now)

Full text

(1)

CIS Department Professor Duane Truex III

Day 3:

Modeling and ERP Reference

Architectures

(2)

ERP Methodology and Project Management

Air Force Mentor-Protégé Program

Enterprise Reference Architectures

Ronald E. Giachetti, Ph.D.

Associate Professor

Industrial and Systems Engineering Florida International University

Duane P. Truex, Ph.D.

Associate Professor Robinson College of Business Department of Computer Information Systems Georgia State University

(3)

FLORIDA INTERNATIONAL UNIVERSITY Air Force Mentor-Protégé Program

“Everything should be

made as simple as

possible, but not simpler”

(4)

FLORIDA INTERNATIONAL UNIVERSITY Air Force Mentor-Protégé Program

Agenda

 

Modeling Theory

 

Reference Architectures

 

ARIS Reference Architecture as a

(5)

FLORIDA INTERNATIONAL UNIVERSITY Air Force Mentor-Protégé Program

Definitions

 

Enterprise: a complex set of business processes

that can be designed to accomplish a

specific set of objectives.

 

Architecture:

"  

A description (often graphical) of the

structure of something.

"  

A structured plan, a framework on the basis

of which a product or an organization of an

enterprise can be constructed

  Reference model: a general model that can be

used as a base to derive other models from.

  Reference Architecture: is a structured set of

models which represent the building blocks of the system.

(6)

FLORIDA INTERNATIONAL UNIVERSITY Air Force Mentor-Protégé Program

Why we need ERP Reference Architectures

  ERP systems are complex and difficult to understand how they

operate.

  A reference architecture is a model that describes ERP systems

– helps people understand how they work.

  Use of reference architectures for:

"   Business Process Reengineering (both ‘AS-IS’ and ‘TO-BE’

modeling)

"   Training

"   Configuration

  Reference architectures capture, standardize, and represent

the commonalities found in business process reengineering and enterprise integration projects (Vernadat 1996).

  Characterize the best-in-class management practices and

software solutions; i.e. knowledge management.

  Inclusion of all elements.

  Leverage the previous work done in enterprise engineering;

(7)

FLORIDA INTERNATIONAL UNIVERSITY Air Force Mentor-Protégé Program

Models

 

An abstract representation of reality that

excludes much of the world’s infinite

detail.

 

The purpose of a model is to reduce the

complexity of understanding or

interacting with a phenomenon by

eliminating the detail that does not

influence its relevant behavior.

(8)

FLORIDA INTERNATIONAL UNIVERSITY Air Force Mentor-Protégé Program

(9)

FLORIDA INTERNATIONAL UNIVERSITY Air Force Mentor-Protégé Program

Modeling Point #1

 

Modeling is the ‘art’ of abstraction,

knowing what to include in model and

what to leave out.

(10)

FLORIDA INTERNATIONAL UNIVERSITY Air Force Mentor-Protégé Program

A model reveals what its

creator believes is

important

in understanding or predicting the

(11)

FLORIDA INTERNATIONAL UNIVERSITY Air Force Mentor-Protégé Program

But…Africa is more than 10

times larger than Greenland!

(12)

FLORIDA INTERNATIONAL UNIVERSITY Air Force Mentor-Protégé Program

(13)

FLORIDA INTERNATIONAL UNIVERSITY Air Force Mentor-Protégé Program

Modeling Point #2

 

All models are built with a purpose, the

purpose is determined by the model

creator.

 

Standard models have built in

purposes (for example, UML activity

diagrams or role activity diagrams).

(14)

FLORIDA INTERNATIONAL UNIVERSITY Air Force Mentor-Protégé Program

Model Views

A

(15)

FLORIDA INTERNATIONAL UNIVERSITY Air Force Mentor-Protégé Program

Model Views

A

Possibility 1 Possibility 2

A

(16)

FLORIDA INTERNATIONAL UNIVERSITY Air Force Mentor-Protégé Program

Enterprise System Views

CIMOSA ARIS Zachman Curtis

Function Information Organization Resource Control Data Function Organization Data Process I/O Function Behavior Organization or resource information

(17)

FLORIDA INTERNATIONAL UNIVERSITY Air Force Mentor-Protégé Program

Enterprise Views

 

A Reference Architecture for an ERP system

requires the following views:

"   Information or Data view – describes the data

structure of the entities or objects in the system.

"   Function View – describes the functions

supported by the system (what the system does).

"   Process View – describes how the system

completes the functions.

"   Organization View – describes how the enterprise

(18)

FLORIDA INTERNATIONAL UNIVERSITY Air Force Mentor-Protégé Program

Modeling Point #3

 

Systems tend to be complex, our

models only abstract limited parts of

the entire system (called a view).

 

You need multiple views to understand

the entire system. We use

decomposition, but instead of a

hierarchy into views.

(19)

FLORIDA INTERNATIONAL UNIVERSITY Air Force Mentor-Protégé Program

Enterprise Modeling

  Enterprise modeling has to fulfill several requirements to

achieve efficient and effective enterprise integration:

"   provide a modeling language easily understood by non-IT

professionals, but sufficient for modeling complex industrial environments.

"   provide a modeling framework which:

• covers the life cycle of enterprise operation from requirements definition to end of life.

• enables focus on different aspects of enterprise operation by hiding those parts of the model not relevant for the

particular point of view.

(20)

FLORIDA INTERNATIONAL UNIVERSITY Air Force Mentor-Protégé Program

ARIS

 

The Architecture for Information

Systems (ARIS) developed in Germany

and adopted by SAP.

 

Adheres to enterprise concepts found

in CIMOSA, GRAI, and other RA.

 

Uses Event Process Chains to model

(21)

FLORIDA INTERNATIONAL UNIVERSITY Air Force Mentor-Protégé Program

ARIS

Executive mgmt Materials mgmt Sales Inventory Disposition Request Offer Customer Request received Request processed Offer processing Request processing Request

Sales processing Determine delivery date Request processing

Sales processing Offer Check

Credit worthiness

Organizational view

(22)

FLORIDA INTERNATIONAL UNIVERSITY Air Force Mentor-Protégé Program

Event Process Chains

 

Event Driven Process Chains (EPC), which are

one of the central components of the

Architecture for Integrated Information

Systems (ARIS) (Scheer 1995).

 

Used by SAP in modeling business processes

supported by their ERP package SAP R/3.

 

EPC depict several important relationships in

a business process.

"   Control Flow depicted as a sequence of

event-function-event linkages.

"   Information flow which specifies where data is

created, read, updated, or deleted by a function.

"   Organization assignment showing who does the

(23)

FLORIDA INTERNATIONAL UNIVERSITY Air Force Mentor-Protégé Program

(24)

FLORIDA INTERNATIONAL UNIVERSITY Air Force Mentor-Protégé Program

EPC Constructs

Construct Symbol Definition

Event

Event name

An event describes a change of state in the system. Function

Function name

A function describes the transformation from an entry

state to a target state.

Link Operators

XOR

V

V The link operators describe the

logical connection between events and functions or process paths. Process Path

Process Name

A process path describes the link to another process. Organization Unit

Organization unit name

An organization unit describ es

who is responsible for completing the function. Information Object

Information object name

An information object

describes a real -world data

structure (e.g. order form)

Information Flow An information flow describes

either the creation, read,

update, or deletion of t he

information object.

Control Flow The control flow connects

events and functions to show the sequence of activities. Assignment of Organization

U n i t

The organization unit assignment shows who

(25)

FLORIDA INTERNATIONAL UNIVERSITY Air Force Mentor-Protégé Program START Generate Supply Request : D Generate Inventory Report : D V Supply Request Accepted Inventory Report Generated Generate PIN Order : S Generate PO :M PO Sent PIN Order Generated Supply Request Inventory Report Create CD-ROM with PINs : PM (2,3) (1,3,5) Supply Request (1,1,3) Prototype Card for Validation Order Details Printing Order Generated Generate Order Details/ Request Prototype : M Prototype Card Validated PO POS PIN Order Generated V Sales Information (2,2,3) XOR Supply Request Rejected Review Supply Request : S Supply Request Sent (4,5) V (5,7) (2,3) Generate Prototype Card : P Prototype Card Ready Prototype Requested (4,5) Validate Prototype Card : M (5,7) (1,5,6) (3,5)V (3,5) Generate Printing Order : M V (4,6) CD-ROM with PINs created Print Cards : P V (5,6) (5,6) CD-ROM with PINs (1,5,6) (1,4,5) (1,3,5) Printing Order Printing Order (1,4,6) (3,5) Activation/ Deactivaion PIN Order Sales Analysis (2,4,4) (1,4,5) V (1,3,5) (1,3,5) Order Details (1,5,6) PO (1,3,5) Order Details (1,5,6)

(26)

FLORIDA INTERNATIONAL UNIVERSITY Air Force Mentor-Protégé Program

Summary

 

Reference Architectures describe how an

ERP system is organized and operates.

 

SAP makes the greatest usage of reference

architectures, but other vendors use them as

well.

 

The reference architecture is used to

configure, understand, and drive process

redesign efforts.

References

Related documents

In [5, 7], Guesmia proved the boundary stabilization of the linear elastodynamic system, with variables coefficients, under restrictive conditions on the shape of the domain and on

Training Material Used with Permission and Licensed by Lean Solutions Institute,

Fledgling regional organizations are develop a dialog for resolving contentious issues by discussing environmental management; nature conservation; industrial, marine, and

Customer & Prospects People Order History Customer Support Notes Action Items Pipeline Mgmt Critical Information Sales Pipeline

Network Inventory System Customer Records Database Cable Config Manager Circuit Config Dispatch/ Work Force Mgmt Optical Config Mgmt Registration Server (Web) IVR System (Voice)

 MGMT 508 Acct Non-Profit Org  MGMT 509 International Accounting  MGMT 510 Advanced Accounting  MGMT 590 Accounting Theory Graduate  MGMT 506 Auditing  MGMT

• Reality: Yellow Pages/Local Search companies known for great training, coaching, sales development, many other industries want your people...

The emission reductions from steam savings are determined by the emission factor of the fuel combusted in the boiler times the increase in steam savings which are multiplied with