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.
|
|
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
|
|
Entity
|
Ebtity DFD
|
|
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:
|
A data store is where a process stores data between processes for later retrieval by that same process or another one.
|
|
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
|
|
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
|
Yourdon Notation
|