Title: ATG 383 - CHAP 3
1ATG 383 - CHAP 3
- Data Flow Diagrams and
- Flow Charts
- Spring 2002
2Overview
- Introduction
- Why master system documentation techniques?
- Drawing DFDs
- Drawing Flowcharts
3Why learn how to document a systems operation?
?
4Data flow diagrams showwhat a system doeswhile
flowcharts showhow the work is done.
54 DFD Symbols - page 59
6EXAMPLE DFD
CPAs send research requests to the AICPA library
and receive back bibliographies related to their
questions. When the request is received, the
chief librarian checks the membership data base
(since searches are only done for members.) She
also reviews the requests to determine that it
is appropriate. Rejected requests are returned
to the sender. Approved requests are forwarded
to a research librarian . He searches the
periodical index and prepares the bibliography.
This is sent to the CPA.
7Inputs?
CPAs send research requests to the AICPA library
and receive back bibliographies related to their
questions. When the request is received, the
chief librarian checks the membership data base
(since searches are only done for members.) She
also reviews the requests to determine that it
is appropriate. Rejected requests are returned
to the sender. Approved requests are forwarded
to a research librarian . He searches the
periodical index and prepares the bibliography.
This is sent to the CPA.
8Outputs?
CPAs send research requests to the AICPA library
and receive back bibliographies related to their
questions. When the request is received, the
chief librarian checks the membership data base
(since searches are only done for members.) She
also reviews the requests to determine that it
is appropriate. Rejected requests are returned
to the sender. Approved requests are forwarded
to a research librarian . He searches the
periodical index and prepares the bibliography.
This is sent to the CPA.
9Context Diagram
CPA
AICPA Library System
CPA
10Data moving through system?
CPAs send research requests to the AICPA library
and receive back bibliographies related to their
questions. When the request is received, the
chief librarian checks the membership data base
(since searches are only done for members.) She
also reviews the requests to determine that it
is appropriate. Rejected requests are returned
to the sender. Approved requests are forwarded
to a research librarian . He searches the
periodical index and prepares the bibliography.
This is sent to the CPA.
11Processing Steps
CPAs send research requests to the AICPA library
and receive back bibliographies related to their
questions. When the request is received, the
chief librarian checks the membership data base
(since searches are only done for members.) She
also reviews the requests to determine that it
is appropriate. Rejected requests are returned
to the sender. Approved requests are forwarded
to a research librarian . He searches the
periodical index and prepares the bibliography.
This is sent to the CPA.
12Files used?
CPAs send research requests to the AICPA library
and receive back bibliographies related to their
questions. When the request is received, the
chief librarian checks the membership data base
(since searches are only done for members.) She
also reviews the requests to determine that it
is appropriate. Rejected requests are returned
to the sender. Approved requests are forwarded
to a research librarian . He searches the
periodical index and prepares the bibliography.
This is sent to the CPA.
13Summary
- CPA sends research requests
- Chief librarian
- checks membership database
- reviews requests
- approved requests to research librarian
- rejects returned to sender
- Research librarian
- searches periodicals index
- Bibliography sent to CPA
14Level 0 DFD
CPA
1.0 Review Request
2.0 Create Biblio.
CPA
15FLOWCHARTING - GENERAL
- We are concerned with document flowcharts.
- These describe the physical operation of a
system. - Variety of symbols needed to depict actual
operations. - See Figure 3.8, page 69
16Flowcharting Symbols - p. 69
17Flowcharting Symbols
18Flowcharting Symbols
19Flowcharting Symbols
20Example 1
- Payroll supervisor reviews a time card.
21(No Transcript)
22Example 2
- Personnel department updates the personnel files
based on information from a new employees
application. The application is filed
alphabetically. Two copies of a new employee form
are sent to department x.
23(No Transcript)
24Example 3
- Batches of time cards are keyed into the payroll
master disk file. Then the time cards are filed
by date.
25(No Transcript)
26Example 4
- The personnel manager receives a change of status
form which is keyed into the system and updates
the master disk file. The system creates a
confirmation of the change. The personnel manager
compares this to the original request. Both
documents are sent to the employee.
27(No Transcript)
28To Have Success With Drawing DFDs Flowcharts
- Learn the symbols
- Understand the system you are diagramming
- Practice