FIS 431/631 Financial Information Systems: Analysis and Design Process Modeling Joe Callaghan Oakland University Department of Accounting & Finance.

Slides:



Advertisements
Similar presentations
Business Processes, Data Modeling and Information Systems
Advertisements

Johnb DFDs and Design John Bell The DeMarco notation.
1 FUNCTION MODELING USING IDEF-0 IE 590 INTEGRATED MANUFACTURING SYSTEMS Lecture 7.
Receivable/Cash Receipts (B/AR/CR)
SYSTEMS ANALYSIS AND DESIGN TOOLS
EJob Management Andy Barton
FIS 431/631 Financial Information Systems: Analysis and Design REA Modeling Joe Callaghan Oakland University Department of Accounting & Finance.
Criticisms of the Traditional Accounting System Architecture and a Solution Slides 2.
Chapter 8 Information Systems Development & Acquisition
Pertemuan 5 Modeling Business Processes Matakuliah: M0034 /Informasi dan Proses Bisnis Tahun: 2005 Versi: 01/05.
Lecture 2: Businesses and Business Processes  archaic : purposeful activity : BUSYNESSBUSYNESS  usually commercial or mercantile activity engaged in.
Accounting Information Systems: Planning and Analysis Introduction: The MOTE Approach Oakland University Department of Accounting & Finance Slides 1.
Figure 1-A COOL:Gen™ Implements Entire Systems Development Life Cycle PLANNING ANALYSIS DESIGN - External DESIGN - Internal (Technological Environment.
Department of Accounting & Finance
The Systems Development Life Cycle and Information Engineering: An Introduction Slides 3.
CSEM01 SE Evolution & Management Anne Comer Helen Edwards
Lets remember about Types of Systems and what about Feedback? LECTURE-4 OBJECTIVE OF TODAY’S LECTURE Today we will discuss about several terms of business,
Developing an IT Application Using Advantage:Gen  Activity Modeling.
1 Review Topics 1.Process Discovery 2.Process Optimization 3.Process Analysis.
Principles of Information Systems, Seventh Edition2 An organization’s TPS must support the routine, day-to- day activities that occur in the normal course.
1 The Accounting REA Model as an Information Engineering Interaction Model Slides 5.
Computer-Based Accounting Information Systems Design ACC 419/619 Joe Callaghan Oakland University Accounting & Finance Department.
A Quick Review of Analysis Stages of the Systems Development Life Cycle Planning Analysis Design Construction.
FIS 431/631 Financial Information Systems: Analysis and Design ERD & Normalization Joe Callaghan Oakland University Department of Accounting & Finance.
DT211 Stage 2 Software Engineering
University of Southern California Enterprise Wide Information Systems The Procurement Process Instructor: Richard W. Vawter.
Process Modelling Using Data Flow Diagrams - Building and Levelling Them; Process Modelling Using Function Decomposition CSE Information Systems.
Customer Business Actors Credit Institution(s) Parcel Service A business actor candidate is any individual, group, organization, company, or machine that.
Process Modeling SYSTEMS ANALYSIS AND DESIGN, 6 TH EDITION DENNIS, WIXOM, AND ROTH © 2015 JOHN WILEY & SONS. ALL RIGHTS RESERVED. 1 Roberta M. Roth.
© 2008 Prentice Hall Business Publishing Accounting Information Systems, 11/e Romney/Steinbart1 of 138 C HAPTER 15 Database Design Using the REA Data Model.
Istanbul Kultur University Enterprise Wide Information Systems The Procurement Process.
Chapter 5: Modeling Systems Requirements: Events and Things
Modeling Systems Requirements: Events and Things.
Data Flow Diagrams (DFDs)
Project Semester 1 Group 3 Robert, Pavel, Ulfar, Svetomir
Systems Analysis and Design in a Changing World, Fifth Edition
Week 5: Business Processes and Process Modeling MIS 2101: Management Information Systems.
1 Ref: Prof Sarda Process Modeling…… Lecture Outline Data flow diagram (DFD)
PHASE 2: SYSTEMS ANALYSIS
Systems Analysis and Design in a Changing World, 6th Edition
ACCOUNTING TRANSACTION CYCLE
© 2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart1 of 96 C HAPTER 17 Special Topics in REA Modeling for the.
5 Systems Analysis and Design in a Changing World, Fourth Edition.
SYSTEMS ANALYSIS AND DESIGN TOOLS DATA FLOW DIAGRAMS.
PLANNING ENGINEERING AND PROJECT MANAGEMENT By Lec. Junaid Arshad 1 Lecture#03 DEPARTMENT OF ENGINEERING MANAGEMENT.
5 Systems Analysis and Design in a Changing World, Fifth Edition.
Advanced Accounting Information Systems Day 7 Database Modeling.
Systems Analysis and Design in a Changing World, 6th Edition
By Hollander, Denna, Cherrington PowerPoint slides by: Bruce W. MacLean, Faculty of Management, Dalhousie University Accounting, Information Technology,
1 DATA FLOW DIAGRAM. 2 Outline Process decomposition diagrams Data flow diagram (DFD)
CCSB223/SAD/CHAPTER131 Chapter 13 Designing the System Internals.
Concepts in Enterprise Resource Planning Fourth Edition
University of Southern California Enterprise Wide Information Systems Customer Order Management Instructor: Richard W. Vawter.
Chapter 11  2000 by Prentice Hall System Analysis and Design: Methodologies and Tools Uma Gupta Introduction to Information Systems.
Marketing Essentials Chapter 16 Section 1.  Most retail sales will use cash, debit, or credit sales for consumer goods.  Sometimes retail sales offer.
Click here to download this powerpoint template : Green Floral Free Powerpoint TemplateGreen Floral Free Powerpoint Template For more : Powerpoint Template.
SAP MATERIALS MANAGEMENT(MM) TRAINING IN SOUTHAFRICA,AUSTRALIA
1 BTS330 Week 4 - Lecture 1 Businesses and Business Processes.
 TATA CONSULTANCY SERVICES MM - INVOICE VERIFICATION.
5 Systems Analysis and Design in a Changing World, Fourth Edition.
5 Chapter 5: Modeling Systems Requirements: Events and Things Systems Analysis and Design in a Changing World.
Introduction to Transaction Processing
Process & Logic Modeling
Database Design Using the REA Data Model
DATA FLOW DIAGRAM.
Systems Analysis & Design
Introduction to FIS 318/618: Financial Systems & Databases
King Saud University College of Engineering IE – 462: “Industrial Information Systems” Fall – 2018 (1st Sem H) Chapter 4: Structured Analysis.
Object-Oriented Software Engineering
Presentation transcript:

FIS 431/631 Financial Information Systems: Analysis and Design Process Modeling Joe Callaghan Oakland University Department of Accounting & Finance

Objectives u Process Models –Functional Hierarchy Diagrams –Process Modeler u Oracle 9i Introduction –From DBA point of view –Designer 9i –Accounts verification u Designer 9i Implementation u Apply to Belgium Chocolate Company Case

Analysis Tasks Review Decides what processes are needed to implement business strategy Decides how processes interrelate Decides what data is needed Identifies areas for systems design Involves users extensively Creates activity models (FHD, PM) Creates interaction models (REA) Creates a fully normalized data model (ERD) Identify modules, which contain business logic to enforce business rules Remains independent of technology and current systems

Analysis Tasks with REA Interaction Modeling Systems Design Activity Analysis Interaction Analysis 1 Interaction Analysis 2 PLD, ELC FHD, PM REA Data Analysis ERD

Activity Models Record the activities of interest to the business (i.e., the things the business does or should do) Involves decomposition of business processes from the highest level (AMP of Resources, Conversion Processes, MSC Processes) to the lowest (elementary processes), FHD Also involves the specification of process dependency events, to refine decomposition of the processes, PM

HEART OF ORGANIZATION Conversio n Processes Customers Finished Goods and Services to Customers MSC Processes Supply goods and services Receive payment Activity Models: Template for Decomposition of Business Processes (IPSO) Suppliers AMP Processes Input Resources to the Organization Request input resources Pay for input resources Adds value RBMS Source: Hollander, Denna & Cherrington (2000), adapted

Business Process Types and Business Processes AMP Processes Human Resources Financial Resources Supplies Inventories Property, Plant and Equipment Conversion Processes Operations Varies widely depending upon the industry MSC Processes Marketing Sales Collection and Credit

What is a process? A process is group of related business events intended to accomplish the strategic objectives of the enterprise Business event (often used synonymous with business activity): an activity performed by the business, e.g., “take customer order” ( Hint:Each event should contain a verb and a noun )

Business Process Type: MSC Business Processes and Their Events Place TV ad Take customer order Collect payment Ship goods

Business Process: Simple MS Simple MSC Process Ship goods Take customer order

Events Most events are easy to identify because the business records data on forms or files. Events are characterized by the fact that they happen or have duration –For activity and REA models, they are characterized by at least a verb and a noun, but could have an adjective, take customer order, deliver customer order, pay supplier –For data models (ERD), they are characterized by a noun, e.g., Order header, Order detail, Sales header, Sales detail, Cash receipt

Objectives of Activity Analysis To understand the processes of the firm independent of: organization structure, existing IS, and technology To verify the understanding with users To lay the foundation for system design

Business Activities Terminology Function – a group of activities that together completely support one aspect of furthering the mission of the business (e.g., AMP of Resources, Conversion, MSC of Products/Services) Process – a group of related business events Elementary process – an event, and maintenance of RALs Procedure - How the lowest level (elementary) processes are carried out

Naming a Process Processes (events) are named using a verb (action) plus a noun (an entity type or attribute), e.g. TAKE ORDER, STAFF PROJECT

Process versus Procedure Process - what the business does, a specific action the business requires, e.g. CHARGE CUSTOMER Procedure - how the action is carried out, e.g. PRINT INVOICE

Activity Analysis Techniques Decomposition - Functions decompose into smaller functions or processes, processes into smaller processes. This is represented in the Function Hierarchy Diagram (FHD) Dependency Analysis - This shows the conditions necessary to enable one process/event to execute and thus the dependency of one process/event on another. This is shown in the Process Modeler (PM) (PM confirms the FHD).

Hierarchy Diagramming ROOT FUNCTION A FUNCTION B PROCESS X PROCESS Y

Decomposition Rules Processes may be decomposed into sub- processes Processes may be decomposed ultimately into elementary processes An activity that is decomposed must be broken down into two or more activities (parent has at least two children) An activity is totally described by its subordinates (sum of children should explain entire parent)

Decomposition Using Business Events Identify process that follows an important business activity Activity - Customer returns defective product Subsequent events (making up the process) - Give customer an exchange, Refund money, Return defective product to supplier

Elementary Processes: The Lowest Level of the Hierarchy Achieves a useful business result Leaves the business in a consistent state, i.e. preserves referential integrity, data integrity of attribute values, and integrity of the business transaction In general performed by one person, in one location, until complete

Functional Hierarchy Diagram: Partial Business Function Decomposition

Process Modeling (PM) Determine the conditions necessary to enable the execution of a process (lowest level process is an event or maintenance of RALs). Since one process step (or event) can supply the conditions necessary for another process step to execute, this shows dependencies between processes steps (or events).

Process Modeler Verifies the process decomposition because sibling processes should be interdependent –if not, there may be a missing process or a superfluous process Adds to business understanding by –identifying data needed to execute a process and the information that it provides –exploring sources of imports and destinations of exports of a process

Process Dependency Occurs When u The post condition of one process is the necessary precondition of another process REVIEW INVENTORY ITEM LOW STOCKPLACE ORDER

Dependency Types Sequential Dependency SELECT PRODUCT SELECT DISTRIBUTOR NEGOTIATE PRICE

Dependency Types Parallel Dependency PLACE ORDER CANCEL ORDER REVISE ORDER RECEIVE GOODS Prerequisite event Dependent events

Dependency Types Mutually Exclusive Dependency O INTERVIEW APPLICANT MAKE JOB OFFER REJECT APPLICANT

Oracle 9i Introduction From DBA point of view Designer 9i Accounts verification

Tool: Oracle Designer 9i™

Designer 9i Implementation Northwind Example You Apply to Belgium Chocolate Company Case (Phase 1) for Next Time

For Next Time Complete BCC Phase 1 Complete Oracle 9i Tutorial Prepare for REA Modeling Questions?