Please enable JavaScript.
Coggle requires JavaScript to display documents.
INTRODUCTION TO SYSTEM ANALYSIS AND DESIGN (SYSTEM DEVELOPMENT LIFE CYCLE…
INTRODUCTION TO SYSTEM
ANALYSIS AND DESIGN
Defining a system
Involment of various components to reach an objective
works the folowing way
Input
#
processing
#
output
SYSTEM DEVELOPMENT LIFE CYCLE
A) Preliminary System Study
It is a brief overview of the objective and the plan of how it will be reached
It goes into review by management and may or may not be accepted
If rejected, the planing begins al over again
#
if accepted, it goes to the next stage
B) Feasibility Study
Here it is reviewed by getting compared to the actual demand and it is checked to see if it will meet all the requiered points
Costs and benefits are better estimated
C) Detailed System Study
An actual investigation is now made based on the proposal of the system
Data is collected
on-site obesrvations
Interviews made
questionnaires are made
Stadistics are analyzed
Flow chart is made to demostrate the impact and proces each secction of the project will acomplish
D) System Analysis
identifying problems and possible solutions
factual data collection is made
proposal should have the ability to grow in the future
main goal is to find answers for each buissness process
E) System Design
new system is designed based on existing system and on the logical system design previously made along the system analysis
Structured or Detailed Design:
Cost and benefits are analysed and if accepted, moves on to the next stage
Preliminary or General Design
detailed designs are made with a more structured system like a blue print and are presented in many wasy for better understanding
flowchart
data flow diagram
data disctionary
decision table
decision tree
F) Coding
Theprogramin begins and the ideas and plans made during the planing are translated into computer language
G) Testing
A pre-opertaional test is made and is used to remove bugs and detect possible failures within the program
System Test:
all the programs are tested as a whole to check that the system is indeed working
Program test:
Each individual program is tested with prepared data and debugging happens
H) Implementation
The new system begins to fall into practice and the training of the users and personel is conducted
Parallel run:
both systems are run at the same time to confirm that the new system indeed works better and without failures
Pilot run:
The system is ran with information used from previous results to confirm if it work better than the old system but wityhout it actually geting real time data that could harm the system
Direct Changeover:
the direct and full replacement of the old system is made
I) Maintenance
a constant review of the system results and eficiency is made and it gets updates when needed
Software Development Life Cycle
System Study
#
Feasibility Study
#
System Analysis
#
System Design
#
Testing
#
Implementation
#
Maintenance
#
Juan Diego Marin Caballos 1963