Business Analysis Lecture 5:Business Process Modelling.

Slides:



Advertisements
Similar presentations
Context & Dataflow Diagrams.
Advertisements

Information Systems Analysis and Design
Context Diagram Yong Choi BPA CSUB.
09/04/2015Unit 2 (b) Back-Office processes Unit 2 Assessment Criteria (b) 10 marks.
What is a Data Flow Diagram? Why are they used? How to draw them.
Chapter 7 Structuring System Process Requirements
© 2005 by Prentice Hall 7-1 Chapter 7 Structuring System Process Requirements Modern Systems Analysis and Design Fourth Edition Jeffrey A. Hoffer Joey.
Chapter 7 Structuring System Process Requirements
Accounting Systems & Business Processes Chapter 4
MIS 325 PSCJ. 2  Business processes can be quite complex  Process model: any abstract representation of a process  Process-modeling tools provide a.
©2003 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, Romney/Steinbart 6-1 Systems Development and Documentation Techniques.
Jump to first page Chapter 2 System Analysis - Process Modeling.
Software Engineering: Analysis and Design - CSE3308
PROCESS MODELING Transform Description. A model is a representation of reality. Just as a picture is worth a thousand words, most models are pictorial.
Modern Systems Analysis and Design
Structuring System Requirements: Process Modeling
Copyright 2002 Prentice-Hall, Inc. Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich Chapter 8 Structuring.
Advanced Accounting Information Systems
Modules, Hierarchy Charts, and Documentation
Chapter 3 Business Processes. Let’s quickly look at the Ford Payment case 4 What are the elements of the WCA? 4 Customer, product, business process, participants,
SABAL SHRESTHA SHERIF HALAWA SHAMA KHADPEKAR JIANWEI LAI SI TRAN GROUP A Tri-Airport Shuttle System.
Chapter 7 Structuring System Process Requirements
System Analysis Overview Document functional requirements by creating models Two concepts help identify functional requirements in the traditional approach.
Chapter 8 Structuring System Requirements: Process Modeling
Systems Analysis and Design in a Changing World, Fifth Edition
Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 6.1.
Chapter 1: Data Flow Diagram Structuring System Process Requirements
Balancing DFDs When decomposing a DFD, you must conserve inputs to and outputs from a process at the next level of decomposition This is called balancing.
Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 6.1.
IT323 - Software Engineering 2 Tutorial 1. 0 The system 1.0 A Function 1.1 Activity of the function Task Task Task 1.2 Another activity.
Systems Analysis and Design in a Changing World, Fifth Edition
1 Lecture 3: Introducing Data Flow Diagrams (DFDs) Section 1 - The Concept of Diagrams Why use Diagrams? Diagrams as Working Documents Systems Analysis.
Lecture 6 Data Flow Modeling
Computer System Analysis Chapter 8 Structuring System Requirements: Process Modeling Dr. Sana’a Wafa Al-Sayegh 1 st quadmaster University of Palestine.
Copyright 2002 Prentice-Hall, Inc. Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich Chapter 8 Structuring.
Data Flow Diagrams. What the ***** is a data flow diagram for? They look at data without considering the equipment needed. They are the first stage of.
Flowchart and Data Flow Diagrams
Chapter 7 Structuring System Process Requirements
PHASE 2: SYSTEMS ANALYSIS
SOFTWARE DESIGN AND ARCHITECTURE LECTURE 21. Review ANALYSIS PHASE (OBJECT ORIENTED DESIGN) Functional Modeling – Use case Diagram Description.
Houston On Wheels Eli Aaron,Mitesh,Shamsuddin,Swetha, Harshit.
DFDs.
Structured Analysis.
Data Flow Diagrams © Dolinski What are they? Data flow diagrams show us how data moves through a system. It is a diagram which looks at all the.
Rob Gleasure IS3320 Developing and Using Management Information Systems Lecture 13: Flow-Charts 1 Rob Gleasure
UML’s StateChart FSM, EFSM in UML Concurrent states Tool support.
CS212: Object Oriented Analysis and Design Lecture 34: UML Activity and Collaboration diagram.
Copyright 2001 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter 5 Structuring.
Chapter 7 Structuring System Process Requirements Modern Systems Analysis and Design Fourth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich.
HNC Flow Chart 1 IT Systems Analysis and Design SSADM – Design.
© 2005 by Prentice Hall Chapter 7 Structuring System Process Requirements Modern Systems Analysis and Design Fourth Edition Jeffrey A. Hoffer Joey F. George.
IS3320 Developing and Using Management Information Systems Lecture 14: Flow-Charts 2 - process mapping for lecture material-sharing Rob Gleasure
C_ITIP211 LECTURER: E.DONDO. Unit 3 : PROCESS MODELING.
MIS 360: System Analysis and Design Dr. Qasem Al-Radaideh Department of Computer Information Systems Faculty of Information Technology Yarmouk University.
Problem Solving Flowcharts. Flowcharts Introduction  Flowcharts allow us to create a visual representation of a solution to a problem DRAW  With flowcharts,
© 2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart1 of 37 C System Process Modeling DATA Flow Diagrams.
Use Case Diagrams A Detailed Description. Use Case Diagrams Use case diagrams describe relationships between users and use cases A use case is a (usually.
7-1 Chapter 7 Structuring System Process Requirements Modern Systems Analysis and Design Fourth Edition.
PowerPoint Presentation by Charlie Cook Copyright © 2004 South-Western. All rights reserved. Lecture 3 Documenting Business Processes and Information Systems.
Business System Development
DFD(Data Flow Diagram)
Management Movie Management System Customers Databases Vendors
DATA FLOW DIAGRAM PART 2.
Context and Data Flow Diagrams
LESSON 2 SYSTEM ANALYSIS & DESIGN PHASE
UML’s StateChart FSM, EFSM in UML Concurrent states Tool support.
Chapter 6 Structuring System Requirements: Process Modeling
SYSTEM ANALYSIS & DESIGN PHASE
Chapter 7: Data Flow Diagram Structuring System Process Requirements
Lecture 23 CS 507.
Presentation transcript:

Business Analysis Lecture 5:Business Process Modelling

 What is a business process?  What are the rules for a business process?  Visually represent a BP by drawing a Cross-functional Flowchart (swimming lanes) model of the process Business Analysis2 Business Process Modelling

Background

 A set of steps a business performs to create value for clients  Consists of 3 components inputs, activities and outputs What is a business process?

What is a good process model?

Business Processes

Modeling Business Processes

 Use the following symbols when drawing business process components in a Cross-functional Flowchart of a business process. Business Analysis11 Business Process Modelling

Let’s review a simple process

 Activities: A process or sub-process that forms a logical, part of the business process being described by the flowchart. (Use the Process or Sub-process block on flowchart)  Inputs: only database records and documents are seen as inputs. (Use the Document or Data block on flowchart)  Outputs: only database records and documents are seen as outputs. (Use the Document or Data block on flowchart) Business Analysis15 What are the components?

 External Data, or External Materials used (sometimes called material stores): Data or Material from an external system – not the database/system responsible for data storage/delivery in the business process being described by the flowchart. Use the Database / External Data block on flowchart)  Swimming lanes: a column of the flowchart dedicated to an actor / user / system in the business process.  Decision: a part of the business process where one of the actors / users / system must decide on one of many process flows that will determine the rest of the process flow. (Use the decision block on flowchart) Business Analysis16 More BP components

 Always first write out the Input Output Model (IO Model) of the process  Example customer order on line Business Analysis17 Before you draw the BP flowchart…

Search for item on line…

System generates search results

Select and view item

Place item in basket

Customer checks out

Checkout

Choice

ActivityInputOutputResponsible 1) Customer searches for item Customer 2) System generates search resultsItem records Search results System 3) Customer selects and views itemItem record Customer 4) Customer places item in basketItem record Transaction item record Customer 5) Customer checks out Customer 5.1) Confirms detailsCustomer record Customer 5.2) Confirms transaction items Transaction item records Customer 5.3) Confirms payment details Proforma Invoice Customer 6) CHOICE/DECISION – accept transaction? Invoice Customer 7) IF YES: Accept Invoice Order / Receipt Document Customer 8) IF NO: Reject InvoiceInvoice Customer 9) Process OrderOrder record Customer Business Analysis26 Example of IO Model

 A swimming lane for each actor involved in the BP – usually three:  Customer  Administrator / Business actor  System  Sometimes only two actors  Example: Customer buys item online  Actors: Customer and System Business Analysis27 Drawing the BP flowchart