Data flow diagram

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/10

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

11 Terms

1
New cards

Initiation

Development

Implementation

Operation and Maintenance

4 phases of an information system

<p>4 phases of an information system </p>
2
New cards

Process

  • transform inputs into outputs

  • represented by a rounded box

  • Describe as:

    • select

    • purchase

    • calculate

    • decide

    • adjust

    • hire

    • update

  • Represent either:

    • A whole system

    • A subsystem

    • Work being done, an activity

  • Names should be in the form verb-adjective-noun

    • The exception is a process that represents an entire system or subsystem

<ul><li><p><mark data-color="red">transform inputs into outputs</mark></p></li><li><p>represented by a<strong><mark data-color="yellow"> rounded box</mark></strong></p></li><li><p>Describe as:</p><ul><li><p>select</p></li><li><p>purchase</p></li><li><p>calculate</p></li><li><p>decide</p></li><li><p>adjust</p></li><li><p>hire</p></li><li><p>update</p></li></ul></li><li><p><span>Represent either:</span></p><ul><li><p><span>A whole system</span></p></li><li><p><span>A subsystem</span></p></li><li><p><span>Work being done, an activity</span></p></li></ul></li><li><p><span>Names should be in the form verb-adjective-noun</span></p><ul><li><p><span>The exception is a process that represents an entire system or subsystem</span></p></li></ul></li></ul>
3
New cards

Data Flow

  • movement of data between:

    • processes

    • data stores

    • external entities

  • represented as arrows

  • data identified along the arrow

  • Shows the data about a person, place, or thing that moves through the system

  • Names should be a noun that describes the data moving through the system

  • Arrowhead indicates the flow direction

  • Use double headed-arrows

    • only when a process is reading data and updating the data on the same table or file

<ul><li><p><mark data-color="red">movement of data </mark>between:</p><ul><li><p>processes</p></li><li><p>data stores</p></li><li><p>external entities</p></li></ul></li><li><p>represented as <strong><mark data-color="yellow">arrows</mark></strong></p></li><li><p>data identified along the arrow</p></li><li><p><span>Shows the data about<mark data-color="red"> a person, place, or thing that moves through the system</mark></span></p></li><li><p><span>Names should be a noun that describes the data moving through the system</span></p></li><li><p><span><mark data-color="red">Arrowhead indicates the flow direction</mark></span></p></li><li><p><span>Use </span><strong><span><mark data-color="blue">double headed-arrows </mark></span></strong></p><ul><li><p><span>only when <mark data-color="blue">a process is reading data and updating the data</mark> on the same table or file</span></p></li></ul></li></ul>
4
New cards

Data Store

  • location where data is stored

  • it can be:

    • file cabinet

    • diskette

    • hard disk

    • answering machine and etc

  • “where is the data?”

  • open rectangle

  • Name with a noun, describing the data

  • (answer) are usually given a unique reference number, such as D1, D2, D3

  • Include any data stored, such as:

    • A computer file or database

    • A transaction file

    • A set of tables

    • A manual file of records

<ul><li><p><mark data-color="red">location where data is stored</mark></p></li><li><p>it can be:</p><ul><li><p>file cabinet</p></li><li><p>diskette</p></li><li><p>hard disk</p></li><li><p>answering machine and etc</p></li></ul></li><li><p>“where is the data?”</p></li><li><p><strong><mark data-color="yellow">open rectangle</mark></strong></p></li><li><p><span>Name with a noun, describing the data</span></p></li><li><p><em><span>(answer)</span></em><span> are usually given a unique reference number, such as <mark data-color="blue">D1, D2, D3</mark></span></p></li><li><p><span>Include any data stored, such as:</span></p><ul><li><p><span>A computer file or database</span></p></li><li><p><span>A transaction file</span></p></li><li><p><span>A set of tables</span></p></li><li><p><span>A manual file of records</span></p></li></ul></li></ul>
5
New cards

External Entity

  • any person or organization that provided data to a process in the system or receives data from a process

  • square

  • Represent people or organizations outside of the system being studied

  • Shows the initial source and final recipient of data and information

  • Should be named with a noun, describing that entity

<ul><li><p>any person or organization that<mark data-color="red"> provided data to a process in the system</mark> or<mark data-color="red"> receives data from a process</mark></p></li><li><p><strong><mark data-color="yellow">square</mark></strong></p></li><li><p><span>Represent <mark data-color="red">people or organizations outside of the system </mark>being studied</span></p></li><li><p><span>Shows the initial source and final recipient of data and information</span></p></li><li><p><span>Should be named with a noun, describing that entity</span></p></li></ul>
6
New cards

Context Level Data Flow Diagram

  • top-level data flow

  • Contains only one process, representing the entire system

  • The process is given the number zero

  • All external entities are shown on the context diagram as well as major data flow to and from them

  • The  diagram does not contain any data stores

<ul><li><p>top-level data flow </p></li><li><p><span>Contains <mark data-color="red">only one process, representing the entire system</mark></span></p></li><li><p><span>The process is given the number zero</span></p></li><li><p><span>All external entities are shown on the context diagram as well as major data flow to and from them</span></p></li><li><p><span>The&nbsp; diagram<mark data-color="red"> does not contain any data stores</mark></span></p></li></ul>
7
New cards

Diagram 0

  • is the explosion of the context level diagram

  • Should include up to 7 or 9 processes

    • Any more will result in a cluttered diagram

  • Processes are numbered with an integer

  • The major data stores and all external entities are included on (answer)

<ul><li><p><span>is the<mark data-color="red"> explosion of the context level diagram</mark></span></p></li><li><p><span>Should include up to<mark data-color="red"> 7 or 9 processes</mark></span></p><ul><li><p><span>Any more will result in a cluttered diagram</span></p></li></ul></li><li><p><span>Processes are numbered with an integer</span></p></li><li><p><span>The major data stores and all external entities are included on </span><em><span>(answer)</span></em></p></li></ul>
8
New cards

Child Diagram

  • A lower-level diagram may contain data stores not shown on the parent process, such as

    • A file containing a table of information (such as a tax table)

    • A file linking two processes on the child diagram

  • Minor data flow, such as an error line, may be included on a (answer)

  • Each process is numbered with the parent diagram number, a period, and a unique (answer) number

  • Examples are:

    • 3.2 on Diagram 3, the (answer) 3

    • 5.2.7 on Diagram 5.2, (answer) 5.2

    • On Diagram 3, the processes would be numbered 3.1, 3.2, 3.3 and so on

<ul><li><p>A<mark data-color="red"> lower-level diagram</mark> may <mark data-color="red">contain data stores not shown on the parent process</mark>, such as</p><ul><li><p>A file containing a table of information (such as a tax table)</p></li><li><p>A file linking two processes on the child diagram</p></li></ul></li><li><p><mark data-color="red">Minor data flow</mark>, such as an error line, may be included on a <em>(answer)</em></p></li><li><p><span>Each process is numbered with the parent diagram number, a period, and a unique </span><em>(answer)</em><span> number</span></p></li><li><p><span>Examples are:</span></p><ul><li><p><span>3.2 on Diagram 3, the </span><em>(answer)</em><span> 3</span></p></li><li><p><span>5.2.7 on Diagram 5.2, </span><em>(answer)</em><span> 5.2</span></p></li><li><p><span>On Diagram 3, the processes would be numbered 3.1, 3.2, 3.3 and so on</span></p></li></ul></li></ul>
9
New cards

Black Hole

  • no output

  • not valid

<ul><li><p>no output</p></li><li><p>not valid</p></li></ul>
10
New cards

Spontaneous Process

  • no input

    • not valid

<ul><li><p>no input</p><ul><li><p>not valid </p></li></ul></li></ul>
11
New cards

Gray Hole

  • mali yung input or output

  • not valid

<ul><li><p>mali yung input or output</p></li><li><p>not valid </p></li></ul>