Chapter 3
Chapter 3
Chapter Three
System Development and
Documentation Techniques
INTRODUCTION
2
1. Investigation 4. Implementation
2. Analysis 5. Maintenance and
testing
3. Design
1. Investigation
5
To stage
A. Problem definition
B. Feasibility study
unique symbol
DATA FLOW DIAGRAMS
Data sources and destinations
Appear as squares
Represent organizations or individuals that send
or receive data used or produced by the system
An item can be both a source and a
destination
DATA FLOW DIAGRAMS
• Data sources and
destinations are marked
in red. Accounts
• Can you tell which are Receivable
sources and which are
destinations?
Deposit
Bank
DATA FLOW DIAGRAMS
Data flows
Appear as arrows
Represent the flow of data between sources and
destinations, processes, and data stores
DATA FLOW DIAGRAMS
• Data flows are shown in
red.
Accounts
Receivable
Deposit
Bank
DATA FLOW DIAGRAMS
As you probably surmised from the
previous slides, if a data flow is two-way,
use a bi-directional arrow.
Update
Genera
Receiv-
l
ables
Ledger
DATA FLOW DIAGRAMS
If two data elements flow together, then
the use of one data flow line is
appropriate.
Deposit
Bank
DATA FLOW DIAGRAMS
Data stores
Appear as two horizontal lines
Represent a temporary or permanent repository
of data
DATA FLOW DIAGRAMS
• The data store is shown in
red.
Accounts
Receivable
Deposit
Bank
DATA FLOW DIAGRAMS
Data dictionary:
The data dictionary contains a
Payroll
disburse-
3.0 ment data 5.0
This diagram Prepare Employee/ Update
Reports Payroll File Gen.
shows the Ledger
next level of Payroll tax
disb. voucher
detail for the Payroll
report
context 4.0 General
Ledger
diagram. Pay
Tax report
Manage- Taxes
& payment
ment Govt.
Agencies
Flowcharts
39
It is an analytical technique used to describe
some aspect of IS in a clear, brief, and logical
method.
It uses a standard set of symbols to
pictorially describe transaction processing
procedures
Document flow chart - …… flow of
documents and information between
departments within a company.
System flowchart - …… the relationship
among the input, processing, and output in
an information system.
Flowchart Symbols
40
Docume Manual
nt operations
Online Computer
keying processing
Displa Auxiliary
y operation
Document/processing
Input/ flow
On-page connector
output;
Off-page
journal/ledg connector
Magnetic
er Terminal
disk
Magnetic Decisio
tape n
Document Flowcharts
58
the flowchart
The new information is the output
component.
System flowcharts are an important
systems analysis, design, and evaluation
tool.
Program Flowcharts
60
It describes the…….
Sequence of logical operations
performed by a computer in executing a
program.
Specific logic to perform a process
Thank you!
The End!