• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/23

Click to flip

Use LEFT and RIGHT arrow keys to navigate between flashcards;

Use UP and DOWN arrow keys to flip the card;

H to show hint;

A reads text to speech;

23 Cards in this Set

  • Front
  • Back
What makes a good tool ?
The most appropriate tool depends on Project Scope as represented by:

Are we aiming to implement off the shelf application in place of aging legacy system?

Are we aiming to keep functionality but update the technology?
Are we aiming to reduce user complaints about current system?

Are we aiming to develop a new system to support new business services to be provided to external customers?
Project Lifecycle Diagram
Where do we use each tool?

We will follow a typical project lifecycle in the modules, to give us a general sense of “when” and “where
Overview of Solution Delivery
Use image snapshot.
Use image snapshot.
A Business case ( Enterprise Analysis)
A document that explains in jargon-free business language the actions needed to improve a specific aspect of business performance

Typically recommends an outline solution (eg. A new or modified business process supported by a system)

May recommend buying or building the solution or deferring the decision until a more detailed analysis of requirements has been completed.

Aim of case is to gain cross-functional approval
Scoping tool-Data Flow Diagram
A Data Flow Diagram, or DFD, is used to display the flow of data in an information system.
What types of notation does a DFD use?
There are 2 types of notation used in a DFD:

Yourdon & Coad

Gane & Sarson
Purpose and usage of DFD? (Transformed)
Show how input data is transformed to output results through a sequence of functional transformations.
Purpose and usage of DFD? (Easy To Read)
An easy to read and understand Inputs/outputs, Processes and Data storage with minimal training.
Purpose and usage of DFD (audiences)
Understood by technical and non-technical audiences.
Purpose and usage of DFD (at number of different levels)
Can be applied at number of different levels. High level system overview shows with boundaries and connections to other systems.

Lower level DFD shows a detailed representation of system components.
Purpose and usage of DFD? (Data modeling?)
Pre-requisite or concurrent activity to data modeling
What is DFD level 0 also called?
DFD level 0, the highest level is called a Context Diagram.
Context diagram
Context
Context
Entity
Entity
Ebtity DFD
Process
Process
The process is the manipulation or work that transforms data, performing computations, making decisions (logic flow), or directing data flows based on business rules.
Data Store:
Data Store:
A data store is where a process stores data between processes for later retrieval by that same process or another one.
Data Flow:
Data Flow / Real-Time Link:
Data flow is the movement of data between the entity, the process, and the data store. Data flow portrays the interface between the components of the DFD.

A link to another system.
Context Level Diagram ( DFD level 0) for a Bookstore
DFD Level 0 for a bookstore
DFD Level 0 for a bookstore
Conventions for Data Flow Diagrams
Each context diagram must fit on one page
The process name should be the name of information System or function
Use unique names
Do not cross lines
Use abbreviated identifications if possible
Use reference numbers for process symbols
Do not connect 2 external entities
Do not connect 2 data stores
Do not connect external entity to data store
DFD Data flow Rules
Check 1 - Does each function have input and output?

Check 2 - Does each function have all the information it needs in order to produce its output?

Check 3 - If not, then what information does it need and where will it get that information from?
DFDs and Data dictionary defined?
All data flows, processes, external entities, and Datastores should be defined in the data dictionary
What does Level 1 DFD do?
The Level 1 Data Flow Diagram highlights the main functions carried out by the system.

We can describe the system with the following sentence: “Gets orders from customers and receives payment when they are delivered”.
DFD Level 0 Pharmacy Example – Yourdon Notation
DFD Level 0 Pharmacy Example – Yourdon Notation
Yourdon Notation