Software Tools
C H A P T E R 14
Systems Analysis and Design
The Big Picture
Back to OutlineLEARNING OBJECTIVES
CHAPTER OVERVIEW
This chapter describes the qualities of a systems analyst and the variety of professional skills needed. As a change agent, the systems analyst moves through the five phases of the systems development life cycle, making sure the user is involved from start to finish.
LECTURE OUTLINE
The Systems Analyst
The Analyst and the System
The Systems Analyst as Change Agent
What It Takes to Be a Systems Analyst
How a Systems Analyst Works:
Overview of the Systems Development Life Cycle
Phase 1: Preliminary Investigation
Problem Definition: Nature, Scope, Objectives
Nature of the Problem
Scope
Objectives
Wrapping Up the Preliminary Investigation
Phase 2: Systems Analysis
Data Gathering
Written Documents
Interviews
Questionnaires
Observation
Sampling
Data Analysis
Data Flow Diagrams
Decision Tables
System Requirements
Report to Management
Phase 3: Systems Design
Preliminary Design
Prototyping
Detail Design
-output requirements
-input requirements
-files and databases
-system processing
-system controls
-backup
Output Requirements
-the medium of the output—paper, computer screen, microfilm, and so on
-the type of reports needed (summary, exception, and so on)
-the contents of the output—what data is needed for the reports
-the forms on which the output will be printed (possibly custom-printed)
Input Requirements
-the medium of the input (POS terminals, keyed from a source document, and so forth)
-the content (fields needed, field order, and so forth)
-the forms that may organize data before it is entered
-the validation process, a check that data is reasonable as well as accurate
-the volume, particularly the volume at peak periods
Files and Databases
Systems Processing
Systems Controls and Backup
Phase 4: Systems Development
Scheduling
Programming
Testing
Phase 5: Implementation
Training
Equipment Conversion
File Conversion
System Conversion
Direct conversion means the user simply stops using the old system and starts using the new one—a somewhat risky method, since there is no other system to fall back on if anything goes wrong.
Phased conversion is one in which the organization eases into the new system one step at a time so that all the users are using some of the system.
A pilot conversion is one in which the entire system is used by some of the users and is extended to all users once it has proved successful.
In parallel conversion—the most prolonged and expensive method—the old and new systems are operated simultaneously for some time, until users are satisfied that the new system performs to their standards.
Auditing
Evaluation
Maintenance
Putting It All Together: Is There a Formula?
acquisition by purchase
audit trail
auditing
candidate
change agent
client
communicating
computer system
coordinating
customized
data flow diagram (DFD)
database
decision logic table
decision table
detail design
direct conversion
equipment conversion
evaluation
feasibility study
file
file conversion
Gantt chart
implementation
input requirements
interview
maintenance
nature and scope of the problem
objectives
observation
organization chart
output requirements
outsourcing
parallel conversion
participant observation
phased conversion
pilot conversion
preliminary design
preliminary investigation
printer spacing chart
process
programmer/analyst
project management software
prototype
questionnaire
sampling
sink
source
structured interview
system
system conversion
system journal
system requirements
system survey
system testing
systems analysis
systems analyst
system controls and backup
systems design
systems development
systems development life
cycle (SDLC)
systems flowchart
systems processing
unit testing
unstructured interview
user
user involvement
vector
volume testing
written documents