Process Modelling. Data flow Diagrams. Process Modelling Data Flow Diagrams. CSE Information Systems 1
|
|
- Audra Wright
- 8 years ago
- Views:
Transcription
1 CSE04 - Information s Process Modelling Data Flow Diagrams Process Modelling Process modelling aims to graphically represent the processes which capture, manipulate, store and distribute data. data flow diagrams function decomposition structured English decision tables and decision trees Data flow Diagrams Data flow diagrams model the flow of data into, through, and out of an information system: show the processes that change or transform data show the movement of data between processes represent a system as a network of processes which transform data flowing between them
2 Example DFD DFDs fit neatly onto a single page the user is not overwhelmed by a DFD CUSTOMERS invalid orders ORDERS WAREHOUSE shipping details order details books orders. RECEIVE ORDER customer name, customer address. SHIP BOOKS billing information CUSTOMERS customer name, customer address books INVOICES 3. invoices, statements COLLECT customer name, PAYMENTS invoice details CUSTOMERS payments, enquiries Data Flow Diagrams Data flow diagrams (or DFDs): a well-known process modelling technique easily understood a good communication tool model both manual and automated processes Components of a DFD. Process calculate price. Data flow loan application 3. Data store Products 4. External agent (Source/Sink) Suppliers
3 . Process transforms incoming data flows into outgoing data flows: the work performed on data which changes it each process has a unique number and name calculate price. Process name each process using a verb and a noun phrase eg. calculate price check customer details accept supplier delivery the name of a process should describe what the process does avoid vague names where possible e.g. "process data". Data Flow a data flow represents data in motion, moving from one place in the system to another describes a "packet" of data or data that moves together: a data flow may consist of many individual, related pieces of data that move together to a common destination loan application 3
4 name each data flow using a noun or noun phrase eg. customer order the name of a data flow should describe the contents of the data "packet" the name should include as much information as possible about the data flow eg."customer payment" rather than just "payment" customer order validate customer order valid customer order invalid customer order 3. Data Store a data store represents a collection of data flows "at rest" each data store has a unique name the name should describe the contents of the data store a data store may represent many different types of physical locations of data a data store may be a temporary or a permanent repository of data The Data Store different notations 4
5 data flows to and from a data store can remain unlabelled if all attributes in the store are moving, i.e. if an entire data packet (or packets) is going into or out of the data store sales order check sales order Sales orders 3 produce weekly sales totals weekly sales totals 4. External Agent (Source/Sink) an external agent represents an entity with which the system communicates and which is outside the scope of the system eg. an outside organisation or individual, another department or another system, a person or group within the department supported by the system who interacts with the system an external agent is a source if it is an origin of data coming into the system an external agent is a sink if it is a destination of data leaving the system Suppliers 4. External Agent (Source/Sink) data flows connecting the external agents to the processes within the system represent the interface between the system and its environment external agents are outside the system and define its boundaries an external agent may be both a source and a sink what a sink does with data it receives from the system and how a source produces data which it inputs to the system are outside the boundary of the system and are not shown on the data flow diagram 5
6 Example DFD Sales Order sales order purchase order Suppliers goods returned goods unavailable notice Inventory supplier delivery Warehouse shipping slip checked supplier invoice Accounts Department Example Data Flow Diagram Customers sales order check sales order Suppliers Sales orders produce purchase order purchase order Guidelines for Drawing DFDs each object on a data flow diagram must have a unique name each process must have at least one data flow coming in (input) and at least one data flow going out (output) the inputs to a process are different from the outputs of that process a process must be able to build its outputs using only the information in its input data flows plus any constant information 6
7 Guidelines for Drawing DFDs data flows are permitted: between processes from a data store to a process from a process to a data store from a source to a process from a process to a sink Guidelines for Drawing DFDs data flows are NOT permitted: between external agents between data stores from an external agent to a data store Identify six errors in this abstract DFD EE Data Store Data store process EE Process EE3 7
8 Levelling Data Flow Diagrams Any "real" system is too large to represent as a single data flow diagram the solution is to decompose the system into a hierarchy of levels of processing the process model of the system then consists of a set of levelled data flow diagrams levelling of DFDs improves their readability and usefulness as a communication tool Levelling of DFDs Levelling creates a hierarchical decomposition of the processing within the system Context diagram Level 0 diagram Level diagrams Level diagrams... Level n diagrams Levelling of DFDs Context diagram Level 0 diagram 3 4 Level diagrams Level diagrams
9 Context Diagram the highest level data flow diagram is the context diagram the context diagram shows the interaction of the system with its environment in terms of data flows the context diagram defines the boundary of the system (the scope of the system) only the data flows which leave the system and the data flows which come from outside the system are shown Context Diagram the entire system is represented as a single process all external agents (sources and sinks) are shown no data stores are shown: they are inside the boundary of the system EASY GO HOTEL Example Context Diagram Sales Order sales order purchase order Suppliers goods returned goods unavailable notice Inventory supplier delivery Warehouse shipping slip checked supplier invoice Accounts Department 9
10 Level Zero Diagram the level zero data flow diagram is the diagram at the level immediately below the context diagram it "expands" the single process on the context diagram to show the major, high-level processes (or functions) within the system Level Zero Diagram all external agents (sources and sinks) are included because the level zero diagram, like the context diagram, represents the entire system the number of each process ends in.0 which corresponds to the level of the diagram: e.g..0,.0, 3.0 etc. often just,, 3 etc. are used Example Level Zero Diagram Order Entry out of stock notice sales order.0 Fill Sales Orders purchase order.0 Monitor Stock levels Stock file 3.0 Accept Deliveries Suppliers supplier delivery Warehouse shipping slip checked supplier invoice Accounts Department 0
11 Level and lower level diagrams each Level diagram and diagrams at lower levels (e.g. Level, Level 3) show only a part of the processing Level processes are numbered.,.,.3, and.,.,.3 etc that part is shown in more detail than on the Level zero diagram no external agents are shown on a Level or lower diagrams, as the entire system is not being represented Level diagrams a set of data flow diagrams is created at Level there is one Level diagram for each of the processes at Level zero each diagram decomposes a Level zero process into several processes Levelling DFDs Context diagram 3 Level zero diagram Diagram 3 (level ) Further diagrams or process descriptions. Diagram 3 (level )
12 Example Level zero diagram CUSTOMERS Customer details Product details product qty product holding customer invoice Record and Invoice Sales INVENTORY product product holding order qty SALES ORDERS p.o. number product delivered qty product order qty product Maintain Product Inventory SUPPLIERS order qty p.o. invoice delivery qty Example Level diagram Customer details. Check Customer Credit Product details product qty customer credit status.3 Record Sales Demand product qty SALES ORDERS product. INVENTORY Check Stock Available product holding available qty.4 Create Sales Invoice INVOICES customer invoice Guidelines for Levelling DFDs numbering: when a process is decomposed, its diagram is given the same number as that process balancing of DFDs: all data flows entering and leaving a process must appear on the corresponding diagram which decomposes that process external agents: are only included on the two diagrams which represent the entire system, i.e. the context and level zero diagrams
13 Guidelines for Levelling DFDs balancing data flows: if data flows are decomposed at lower levels then the contents of the data flows across levels must be balanced out of stock notice sales order Fill Sales Orders shipping slip customer shipping details. Check shipping details customer order items. Check stock available sales order = customer + customer order shipping details items Guidelines for Levelling DFDs The access to data stores across levels of diagrams must be consistent: the direction of accesses must match and all accesses on higher level diagrams must appear on corresponding lower level diagrams a data store is first shown on the highest level diagram where it is accessed by more than one process it can then appear on all lower level diagrams where it is accessed...3 Guidelines for Levelling DFDs partition processes to: form cohesive, related groups of activities minimise the data flows between them all parts of the system need not be decomposed to the same level 3
14 Guidelines for Levelling DFDs How many levels should be in a set of DFDs? each diagram usually has between 3 and 7 processes level the diagrams until bottom level or primitive processes are reached primitive processes cannot be further decomposed as a data flow diagram An example - Context Diagram Applicant Line Manager Address Applicant name Position Spec Position Acknowledgement Employment Successful Applicant Decision Position Payroll An example - Level zero diagram Applicant Position Address Accept Application Acknowledgement Applicant name Ackn d Appn Position Spec Evaluate Applicants Decision Position Line Manager Applicant Unsuccessfuls file Evaluation results Successful Applicant Payroll 4
15 Level - Diagram Address Applicant name Position. Verified Application Acknowledgement. Verify for Completeness Acknowledge Application Acknowledged Application Level - Diagram Ackn d Appn Position Spec. Screen Applicants unqualified applicant Qualified applicant..3 Decision Reject Unsuitabl es Schedule Evaluation Decision Unsuccessfuls file Evaluation results Successful Applicant References WHITTEN, J.L., BENTLEY, L.D. and DITTMAN, K.C. (00) 5th ed., s Analysis and Design Methods, Irwin/McGraw-HilI, New York, NY. Chapters 8 HOFFER, J.A., GEORGE, J.F. and VALACICH (005) 4th ed., Modern s Analysis and Design, Benjamin/Cummings, Massachusetts. Chapter 7 5
Lecture Objectives. Basic Business Systems. Example systems. Business applications for information. Basic Business Systems
CSE1204 - Information Systems 1 Lecture Objectives BASIC BUSINESS SYSTEMS to understand concepts and principles of basic business systems to be aware of some typical computerbased information systems within
More informationLECTURE 11: PROCESS MODELING
LECTURE 11: PROCESS MODELING Outline Logical modeling of processes Data Flow Diagram Elements Functional decomposition Data Flows Rules and Guidelines Structured Analysis with Use Cases Learning Objectives
More informationChapter 7: Structuring System Process Requirements
Chapter 7: Structuring System Process Requirements Multiple Choice Questions 1. Data flow diagrams that concentrate on the movement of data between processes are referred to as: a. process models b. data
More information(Refer Slide Time 00:56)
Software Engineering Prof.N. L. Sarda Computer Science & Engineering Indian Institute of Technology, Bombay Lecture-12 Data Modelling- ER diagrams, Mapping to relational model (Part -II) We will continue
More information1. Process Modeling. Process Modeling (Cont.) Content. Chapter 7 Structuring System Process Requirements
Content Chapter 7 Structuring System Process Requirements Understand the logical (&physical) process modeling by using data flow diagrams (DFDs) Draw DFDs & Leveling Balance higher-level and lower-level
More information6-1. Process Modeling
6-1 Process Modeling Key Definitions Process model A formal way of representing how a business system operates Illustrates the activities that are performed and how data moves among them Data flow diagramming
More informationChapter 6. Data-Flow Diagrams
Chapter 6. Data-Flow Diagrams Table of Contents Objectives... 1 Introduction to data-flow diagrams... 2 What are data-flow diagrams?... 2 An example data-flow diagram... 2 The benefits of data-flow diagrams...
More informationCSC 342 Semester I: 1425-1426H (2004-2005 G)
CSC 342 Semester I: 1425-1426H (2004-2005 G) Software Engineering Systems Analysis: Requirements Structuring Context & DFDs. Instructor: Dr. Ghazy Assassa Software Engineering CSC 342/Dr. Ghazy Assassa
More informationCollated Food Requirements. Received orders. Resolved orders. 4 Check for discrepancies * Unmatched orders
Introduction to Data Flow Diagrams What are Data Flow Diagrams? Data Flow Diagrams (DFDs) model that perspective of the system that is most readily understood by users the flow of information around the
More informationWhy Data Flow Diagrams?
Flow Diagrams A structured analysis technique that employs a set of visual representations of the data that moves through the organization, the paths through which the data moves, and the processes that
More informationData Flow Diagrams. Outline. Some Rules for External Entities 1/25/2010. Mechanics
Data Flow Diagrams Mechanics Outline DFD symbols External entities (sources and sinks) Data Stores Data Flows Processes Types of diagrams Step by step approach Rules Some Rules for External Entities External
More informationTopic # 08. Structuring System Process Requirements. CIS Life Cycle and Requirements Structuring Stage
Topic # 08 Structuring System Process Requirements CIS Life Cycle and Requirements Structuring Stage Objectives 1. Data Flow Diagrams 2. Rules and Guidelines to DFD development that lead to accurate and
More informationWhy Documentation Is Important. Documentation of Systems. Document Flowcharts. Types of Documentation
Core Concepts of ACCOUNTING INFORMATION SYSTEMS Moscove, Simkin & Bagranoff Chapter 2 Documenting Accounting Information Systems Developed by: S. Bhattacharya, Ph.D. Florida Atlantic University Introduction
More informationProcess for Data Flow Diagram Process Documentation Template: Description
Data Flow Diagram Process Sui Generis Team Process for Data Flow Diagram Process Documentation Template: Item Description Process Title Data Flow Diagram Process Process # CMPE202-5-Sui2 Date September
More informationD6 INFORMATION SYSTEMS DEVELOPMENT. SOLUTIONS & MARKING SCHEME. June 2013
D6 INFORMATION SYSTEMS DEVELOPMENT. SOLUTIONS & MARKING SCHEME. June 2013 The purpose of these questions is to establish that the students understand the basic ideas that underpin the course. The answers
More informationAn Automatic Tool for Checking Consistency between Data Flow Diagrams (DFDs)
An Automatic Tool for Checking Consistency between Data Flow Diagrams (DFDs) Rosziati Ibrahim, Siow Yen Yen Abstract System development life cycle (SDLC) is a process uses during the development of any
More informationObjectives After completion of study of this unit you should be able to:
Data Flow Diagram Tutorial Objectives After completion of study of this unit you should be able to: Describe the use of data flow diagrams Produce a data flow diagram from a given case study including
More informationCHAPTER 3. Data Modeling and Database Design- Part1
CHAPTER 3 Data Modeling and Database Design- Part1 INTRODUCTION Questions to be addressed in this chapter include: What is the purpose of documentation? Why do accountants need to understand documentation?
More informationUnderstanding Data Flow Diagrams Donald S. Le Vie, Jr.
Understanding Flow Diagrams Donald S. Le Vie, Jr. flow diagrams (DFDs) reveal relationships among and between the various components in a program or system. DFDs are an important technique for modeling
More informationFunctional Data Flow Diagrams. Outline
Introduction to Database Systems Functional s Ling Liu Associate Professor College of Computing, Georgia Tech 1 Outline This week: Exercise of Relational Algebra Techniques for ming Next Week Midterm 1
More informationCA ERwin Process Modeler Data Flow Diagramming
CA ERwin Process Modeler Data Flow Diagramming Overview Guide r7.3 This documentation and any related computer software help programs (hereinafter referred to as the Documentation ) is for the end user
More informationMODULE 5 DATA FLOW DIAGRAMS
MODULE 5 DATA FLOW DIAGRAMS Learning Units 5.1 Developing Data Flow Diagrams(DFD) a) What are DFDs? b) Symbols used in DFD c) Rules of data flow d) Good style in drawing DFD 5.2 Describing systems with
More informationChapter 3. Data Flow Diagrams
Chapter 3. Data Flow Diagrams Table of Contents Objectives... 1 Introduction to Data Flow Diagrams... 2 What are Data Flow Diagrams?... 2 An example Data Flow Diagram... 2 The benefits of Data Flow Diagrams...
More informationSystems Documentation Techniques
CHAPTER 3 Systems Documentation Techniques LEARNING OBJECTIVES After studying this chapter, you should be able to:. Prepare and use data flow diagrams to understand, evaluate, and document information
More informationData Flow Diagram. Data Flow Diagrams (DFDs)
Data Flow Diagram Introduction The three most important modeling techniques used in analysing and building information systems are: Data Flow Diagramming (DFDs), Logical Data Structure modelling (LDSs),
More informationSecurity Testing. How security testing is different Types of security attacks Threat modelling
Security Testing How security testing is different Types of security attacks Threat modelling Note: focus is on security of applications (not networks, operating systems) Security testing is about making
More informationIntegrating Warehouse and Inventory Management Practices
Integrating Warehouse and Inventory Management Practices One of the benefits of OpenERP's modular application approach is that you can often avoid dealing with complex functionality until your business
More informationDocumentation techniques and databases
MONITORING REPORTING SYSTEMS AND REVIEWING REPORTING PROCEDURES Documentation techniques and databases c h a p t e r 3 Learning objectives To learn about data flow diagrams (DFDs) and the symbols used
More informationSystems Analysis Process Modeling (DFD) 1 of 10. Analysis 003
Systems Analysis Process Modeling (DFD) 1 of 10 Goals: Process modeling (Data flow diagrams) Recognize and describe abstractions Identify the four elements of a DFD Construct a DFD Decompose a DFD Analysis
More informationProcess and Database Modelling of a University Bursary System: A Perspective of Cash Office
www.ijcsi.org 555 Process and Database Modelling of a University Bursary System: A Perspective of Cash Office Friday Yakubu 1, Barroon Isma eel Ahmad 2, Olugbemi Morenike Omowumi 3, Maria Abur Mngohol
More informationClassnotes 5: 1. Design and Information Flow A data flow diagram (DFD) is a graphical technique that is used to depict information flow, i.e.
Classnotes 5: 1. Design and Information Flow A data flow diagram (DFD) is a graphical technique that is used to depict information flow, i.e., a representation of information as a continuous flow that
More informationFunctional Modeling with Data Flow Diagrams
Functional Modeling with Data Flow Diagrams Amasi Elbakush 5771668 Teaching Assistant : Daniel Alami Utrecht University 1 Introduction Data Flow Diagrams (DFDs) are a visual representation of the flow
More informationactions/doing words/verbs => Processes (P) course and processes to processes => data flows (DF)
An example on DFD : Draw the DFD for a distance education university. The enrolment process works as follows: Students send in an application form containing their personal details, and their desired course
More informationAccounts Payable and Inventory Management
Accounts Payable and Inventory Management 2013 SedonaOffice Users Conference Presented by: Lisa Gambatese & Laurie Goodrich Table of Contents Accounts Payable G/L Account Defaults (AP) 4 A/P Setup Processing
More informationHandling Purchases and Trade-in of Motor Vehicles in QuickBooks
Handling Purchases and Trade-in of Motor Vehicles in QuickBooks Aim How do you bring things that you manufacture into QuickBooks? This paper examines show to add use a Bill of Materials to make a product
More informationBUSINESS PROCESS DOCUMENTATION
BUSINESS PROCESS DOCUMENTATION TRAINING COURSE October, 2008 This publication was produced for review by the United States Agency for International Development. It was prepared by Ali Rammal, Tax Administration
More informationGrading. The grading components are as follows: Midterm Exam 25% Final Exam 35% Problem Set 10% Project Assignment 20% Class Participation 10%
MIS 350: Business Systems Analysis Course Syllabus for Fall Quarter 2015 Tues. 6:00 p.m. 9:15 p.m. Rm TBA Instructor: Yujong Hwang, Ph.D. Office: Room 6039 DPC, School of Accountancy & MIS Phone: 312-362-5487
More informationAPM web briefing - Use of Product Breakdown Structures and Work Breakdown Structures
APM web briefing - Use of Product Breakdown Structures and Work Breakdown Structures Introduction Product Breakdown Structures and Work Breakdown Structures look very similar and both have important roles
More informationMethods and Tolls for Business Process Modeling
Methods and Tolls for Business Process Modeling Operations Management Dr. Giuditta Pezzotta Università degli Studi di Bergamo 2011 Riproduzione riservata http://cels.unibg.it 1 Objectives of the lesson
More informationImplementing a Purchase Order System
10 Maintaining the Inventory System Implementing a Purchase Order System Introduction The following section explains why and how to use purchase orders in your business. This topic assumes that you are
More information1 Business Process Management & IT
1 Business Process Management & IT 1.1 Introduction Business processes are pervasive in any organization and represent all activities that an organization undertakes. Business Process Management evaluates
More informationBusiness Proposal: Recommendation for Implementation of the SAGE Enterprise Suite. Debbie Miksiewicz. Elaine Kithcart BSA 375. Mr.
Business Proposal: Recommendation for Implementation of the SAGE Enterprise Suite Debbie Miksiewicz Elaine Kithcart BSA 375 Mr. Andrew Mahaney April 17, 2011 Business Proposal 2 Table of Contents Introduction
More informationAccounting information systems and business process : part 1
King Saud University College of Administrative Science Department of Accounting Accounting information systems and business process : part 1 Chapter 4 Prepared By: Eman Al-Aqeel Professor : Dr: Suliman
More informationHow To Develop Software
Software Engineering Prof. N.L. Sarda Computer Science & Engineering Indian Institute of Technology, Bombay Lecture-4 Overview of Phases (Part - II) We studied the problem definition phase, with which
More informationProcess Analysis. Work Process Documentation Guidelines. Purpose
Purpose The purpose of this tool is threefold: Convey a common understanding of the basis for documenting work processes by defining the five levels of detail for capturing work process Provide instructions
More information3SL. Requirements Definition and Management Using Cradle
3SL Requirements Definition and Management Using Cradle November 2014 1 1 Introduction This white paper describes Requirements Definition and Management activities for system/product development and modification
More informationStock Take Procedure
Stock Take Procedure Overall Business Processes INVENTORY MANAGEMENT Related Business Process FINANCIAL ACCOUNTING Responsible Department WAREHOUSE Involved Departments ACCOUNTING Last Updated 31/12/2010
More informationModule 7. Software Engineering Issues. Version 2 EE IIT, Kharagpur 1
Module 7 Software Engineering Issues Version 2 EE IIT, Kharagpur 1 Lesson 36 Software Design Part 1 Version 2 EE IIT, Kharagpur 2 Specific Instructional Objectives At the end of this lesson, the student
More informationMAHATMA GANDHI UNIVERSITY SCHOOL OF DISTANCE EDUCATION (MGU CBCSS UG SDE 2012)
MAHATMA GANDHI UNIVERSITY SCHOOL OF DISTANCE EDUCATION (MGU CBCSS UG SDE 2012) B.Sc Computer Science Semester V BCS 502 Core-19: System Analysis &Design Multiple Choice questions 1... includes review of
More informationIII. Structured Analysis and Design Technique (SADT) SADT: Structured Analysis and Design Technique
III. Structured Analysis and Design Technique (SADT) Hisry Data and Activities SADT Diagrams The SADT Analysis Process Data Flow Diagrams 2004 John Mylopoulos SADT -- 1 SADT: Structured Analysis and Design
More informationBPMN 2.0 Tutorial. Daniel Brookshier Distinguished Fellow No Magic Inc.
BPMN 2.0 Tutorial Daniel Brookshier Distinguished Fellow No Magic Inc. About the Tutorial Generated from MagicDraw UML Based on current BPMN 2.0 for UML reference implementation. Developed by Daniel Brookshier,
More informationThomson Learning TM DOCUMENTING INFORMATION SYSTEMS CHAPTER
CHAPTER 3 DOCUMENTING INFORMATION SYSTEMS LEARNING OBJECTIVES To read and evaluate data flow diagrams. To read and evaluate systems flowcharts. To read and evaluate entity-relationship diagrams. To prepare
More informationOffice of Contracting & Procurement and Support Service Center Desk Reference
Oracle PeopleSoft Enterprise I m in. DETROIT PUBLIC SCHOOLS Office of Contracting & Procurement and Support Service Center Desk Reference Created by the Division of Finance Office of Strategic Management
More informationAN INFORMATION SYSTEM TO IMPROVE CUSTOMER SERVICE IN A MAJOR RETIREMENT COMMUNITY
AN INFORMATION SYSTEM TO IMPROVE CUSTOMER SERVICE IN A MAJOR RETIREMENT COMMUNITY Dr. Yousif Mustafa, Central Missouri State University, y.mustafa@usa.com ABSTRACT This paper describes a case study where
More informationAccounts Payable. Reference Guide
Accounts Payable Reference Guide Last Updated: January 19, 2009 About this Guide This Guide is for use by SedonaOffice customers only. This guide is not meant to serve as an operating or training manual,
More informationArchitectural Design Structured Design. Xin Feng
Architectural Design Structured Design Xin Feng Structured Analysis Method Based on the Data Flow Diagrams Specification Data flow diagram Design Structured tree This is NOT an OO-Method!!! Data Flow Model
More informationVision. Mission. Core Values
Vision To be the Preference in Value Optimization for Business Mission To develop Business Leaders through imparting quality education and training in financial and non-financial areas to bring value-addition
More informationProcess Modeling. Chapter 6. (with additions by Yale Braunstein) Slide 1
Process Modeling Chapter 6 (with additions by Yale Braunstein) Slide 1 PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design Copyright 2000 John Wiley & Sons, Inc. All rights reserved.
More informationOCR LEVEL 3 CAMBRIDGE TECHNICAL
Cambridge TECHNICALS OCR LEVEL 3 CAMBRIDGE TECHNICAL CERTIFICATE/DIPLOMA IN IT INFORMATION SYSTEMS H/601/7256 LEVEL 3 UNIT 2 GUIDED LEARNING HOURS: 60 UNIT CREDIT VALUE: 10 INFORMATION SYSTEMS H/601/7256
More informationData Flow Diagrams and Use cases
. Business Analysis Whitepaper Data Flow Diagrams and Use cases 2006 Majik Consulting, All rights reserved Page 1 of 16 Copy No: Document No Unauthorised Copying Revision: 1.0 27 December 2008 2006 Majik
More informationThe Business Process Model
The Business Process Model by Sparx Systems All material Sparx Systems 2007 Sparx Systems 2007 Page: 1 Table of Contents INTRODUCTION...3 BUSINESS PROCESS MODELING NOTATION (BPMN)...4 FLOW ELEMENTS...4
More informationSoftware Design Document (SDD) Template
(SDD) Template Software design is a process by which the software requirements are translated into a representation of software components, interfaces, and data necessary for the implementation phase.
More informationQuickService Software Training. Equipment Tracking
QuickService Software Training Equipment Tracking 1) When first purchasing a new piece of equipment, most companies give each piece of equipment an ID number. QuickService uses the Unit ID for that ID.
More informationModern Systems Analysis and Design
Modern Systems Analysis and Design Prof. David Gadish Structuring System Data Requirements Learning Objectives Concisely define each of the following key data modeling terms: entity type, attribute, multivalued
More informationPERFORMANCE EVALUATION OF ORDER CYCLE OF A MANUFACTURING INDUSTRY
Chapter 6 PERFORMANCE EVALUATION OF ORDER CYCLE OF A MANUFACTURING INDUSTRY This chapter focuses on design and development of order cycle software for manufacturing industry. To be competitive and responsive,
More information2 SYSTEM DESCRIPTION TECHNIQUES
2 SYSTEM DESCRIPTION TECHNIQUES 2.1 INTRODUCTION Graphical representation of any process is always better and more meaningful than its representation in words. Moreover, it is very difficult to arrange
More information... Supply-Chain Operations Reference-model. Plan. Source. Return. Return. Overview of SCOR Version 5.0. Plan. Source. Make. Deliver.
Source Plan Make Deliver Supply-Chain Operations Reference-model Overview of SCOR Version 5.0........................... Plan Source Make Deliver S u p p l y - C h a i n C o u n c i l, I n c. 3 0 3 F r
More informationEntity / Activity Table for Causeway Cash Receipts System
Entity / Activity Table for Causeway Cash System Entity Activity 1 Sends checks and remittance advices (together) 2 Mailroom Clerk Endorses checks 3 Mailroom Clerk Processes remittance - writes amount
More informationAnnouncements. SE 1: Software Requirements Specification and Analysis. Review: Use Case Descriptions
Announcements SE 1: Software Requirements Specification and Analysis Lecture 4: Basic Notations Nancy Day, Davor Svetinović http://www.student.cs.uwaterloo.ca/ cs445/winter2006 uw.cs.cs445 Send your group
More informationtutor2u Stock Control The Importance of Managing Stocks AS & A2 Business Studies PowerPoint Presentations 2005
Stock Control The Importance of Managing Stocks AS & A2 Business Studies PowerPoint Presentations 2005 What Are Stocks? Three main categories of stocks Raw Materials Work in Progress Finished Goods Types
More informationWe now examine the documents and procedures used to perform each step. Step 1: Capture Transaction Data on Source Documents
Journals and Ledgers TRANSACTION PROCESSING: DOCUMENTS AND PROCEDURES IN A MANUAL AIS One basic function of the AIS is the efficient and effective processing of data about a company s transactions. Transaction
More informationInventory and Loan Management System
BLAZE TECHNOLOGY SOLUTIONS Inventory and Loan Management System SL.NO CONTENTS 1. Overview 2. Features 3. Screen Shots 4. Technologies 2002 2007 Blaze Technology Solutions (P) Ltd All Rights Reserved 1.
More informationBusiness System Software
Business System Software BUSINESS SYSTEM SOFTWARE For Custom Product Manufacturing Engineering Fabrication & Jobbing Food & Chemical Process Industries Distribution & Wholesale Sales, Service & Repair
More informationWelcome to the topic on purchasing items.
Welcome to the topic on purchasing items. In this topic, we will perform the basic steps for purchasing items. As we go through the process, we will explain the consequences of each process step on inventory
More informationSoftware Engineering. System Models. Based on Software Engineering, 7 th Edition by Ian Sommerville
Software Engineering System Models Based on Software Engineering, 7 th Edition by Ian Sommerville Objectives To explain why the context of a system should be modeled as part of the RE process To describe
More information8.0.0.0.0 Accounts Receivable. I. Overview Definitions and Abbreviations. Equipment and Supplies Required
8.0.0.0.0 Accounts Receivable I. Overview Definitions and Abbreviations Equipment and Supplies Required Page 1 of 36 Revised October 2015 Version 4 II. Job Position(s) Accounts Receivable Clerk Page 2
More informationData Flow Diagram (DFD) Tutorial Written Date : January 27, 2012
Written Date : January 27, 2012 What is a data flow diagram (DFD)? Data Flow Diagrams (DFD) helps us in identifying existing business processes. It is a technique we benefit from particularly before we
More informationFrom Business Event to BUC
From Business Event to BUC This is the third article in a series that explains the thinking behind the Volere 1 requirements techniques. Subsequent articles will explore various aspects of applying these
More informationCreating The Work Breakdown Structure By Kim Colenso, Managing Principal, Artemis Management Systems
Creating The Work Breakdown Structure By Kim Colenso, Managing Principal, Artemis Management Systems The Work Breakdown Structure (WBS) is the foundation for project planning and control. It is the connecting
More informationATM Case Study Part 1
ATM Case Study Part 1 A requirements document specifies the purpose of the ATM system and what it must do. Requirements Document A local bank intends to install a new automated teller machine (ATM) to
More informationProduct Documentation SAP Business ByDesign 1302. Supply Chain Setup Management
Product Documentation PUBLIC Supply Chain Setup Management Table Of Contents 1 Supply Chain Setup Management.... 6 2 Supply Chain Design Master Data... 7 2.1 Business Background... 7 Locations and Location
More informationelev8 Australia specialise in business software for hire, accounting, HR & payroll
elev8 Australia specialise in business software for hire, accounting, HR & payroll Evotools Elev8 specialise in providing custom programming services for Sage Pastel Evolution. These programs have been
More informationCHAPTER 7 Expected Outcomes
CHAPTER 7 SYSTEM DESIGN Expected Outcomes Able to know database design Able to understand designing form and report Able to know designing interfaces System Design A process of transforming from logical
More informationLecture Slides for Managing and Leading Software Projects. Chapter 5: Project Planning Techniques
Lecture Slides for Managing and Leading Software Projects Chapter 5: Project Planning Techniques developed by Richard E. (Dick) Fairley, Ph.D. to accompany the text Managing and Leading Software Projects
More informationOracle Network Logistics
Oracle Network Logistics Concepts and Procedures Release 11i November, 2000 Part No. A86681_01 Oracle Network Logistics Concepts and Procedures, Release 11i Part No. A86681_01 Copyright 1996, 2000, Oracle
More informationBusiness Process Redesign and Modelling
Business Process Redesign and Modelling The Business Process Redesign the Process Handbook the key idea of the Process Handbook approach is that a richly structured online repository about business processes
More informationAnnouncements. HW due today, 2 to grade this week Welcome back from Spring Break!
Announcements HW due today, 2 to grade this week Welcome back from Spring Break! Analysis (Domain) Modeling: Introduction Reading: Arlow and Neustadt chaps. 8, 9 (& 7) Also see Larman Chapter 10 (2 nd
More informationSuppliers Inputs Process Outputs Customers. It provides a template for defining a process, before you begin to map, measure, or improve it.
What is SIPOC? SIPOC is an abbreviation of: Suppliers Inputs Process Outputs Customers It provides a template for defining a process, before you begin to map, measure, or improve it. Why use it? Whenever
More informationPastel Evolution Business Intelligence Centre
Get 12 ready-to-use reports that give you immediate insight into and across your business. Delivered in the familiar environment of Microsoft Excel, the reports are fully customisable, and flexible with
More informationTransaction Processing and Enterprise Resource Planning Systems. Goal of Transaction Processing. Characteristics of Transaction Processing
C H A P T E R 9 Transaction Processing and Enterprise Resource Planning Systems Goal of Transaction Processing Provide all the information needed to keep the business running properly and efficiently.
More informationData Flow Diagrams. Outline. Many fur ther Examples Developed in Class
Outline Basics Levels of Detail Bad & Good DFD Practices Many fur ther Examples Developed in Class Basics Data Flow Diagram Notation Notation: Source Process (transfor m) File (store) Sink (destination)
More informationSOFTWARE ENGINEERING INTERVIEW QUESTIONS
SOFTWARE ENGINEERING INTERVIEW QUESTIONS http://www.tutorialspoint.com/software_engineering/software_engineering_interview_questions.htm Copyright tutorialspoint.com Dear readers, these Software Engineering
More informationObject-Oriented Design
Object-Oriented Design Lecturer: Raman Ramsin Lecture 7: Finding Analysis Classes 1 Analysis Workflow: Analyze a Use Case The analysis workflow consists of the following activities: Architectural analysis
More informationWWW.OFFICEMAXSOLUTIONS.COM Shopping Application Overview
WWW.OFFICEMAXSOLUTIONS.COM Shopping Application Overview 1. LOGIN... 3 2. GETTING STARTED WITH MANAGE ORDERS... 3 2.1 Creating an order using Create New Order... 4 2.1. Creating an order using Repeat Orders...
More informationBPMN by example. Bizagi Suite. Copyright 2014 Bizagi
BPMN by example Bizagi Suite Recruitment and Selection 1 Table of Contents Scope... 2 BPMN 2.0 Business Process Modeling Notation... 2 Why Is It Important To Model With Bpmn?... 2 Introduction to BPMN...
More informationrobust and scaleable software solutions for construction and engineering
robust and scaleable software solutions for construction and engineering LEVESYS Software presents information clearly and logically, meaning you can always keep track of what s happening across the business.
More informationEXAMPLES OF DATABASE INFORMATION SYSTEMS
108 Chapter 2 We shall examine in this chapter: Examples of database information systems. We then examine in detail three commonly used methods for organising and storing and retrieving data within information
More informationTime Management. Part 2 Work Breakdown Structure (WBS) Review. Richard Boser
Time Management Part 2 Work Breakdown Structure (WBS) Review Richard Boser WBS Planning Process PMBOK WBS is deliverable-oriented grouping of components that organizes and defines the total scope of the
More information