System
Analysis
Product
functional
requirements
System
design
Product
system
specification
System
Implementa
tion
Product
System
Maintenanc
e
Product
Improved
system
STARTING THE SYSTEMS
DEVELOPMENT PROCESS
A. SYSTEMS INVESTIGATION
• Determine whether a business problem or opportunity
exists.
• Conduct a feasibility study to determine whether a new
or improved information system is a feasible solution.
FEASIBILITY STUDY
• A Feasibility study is a preliminary study which investigates
the information needs of prospective users and determines the
resource requirements, costs, benefits and feasibility of a proposed
project.
• The findings of this study are to be formalized in a written
report that also includes developmental plan for the proposed
systems.
B. SYSTEMS ANALYSIS
• It is an in-depth study of the end user information
needs that produces functional requirements that are used
as the basis for the design of a new information system.
• Training, experience and common sense are required
for collection of the information needed to do the analysis.
System Analysis involves a detailed study of :-
(a) The information needs of the organization and the end
users.
(b) The activities resources and products of any present
information systems.
(c) The information system capabilities required to meet
your information needs and those of end users.
• Processing Requirements
• Storage Requirements
• Control Requirements.
C.SYSTEMS DESIGN
SYSTEMS DESIGN
USER DATA PROCESS
INTERFACE
Screen, Form, DESIGN DESIGN
Program and
Data Element
ReportDESIGN
and Dialog Procedure
Structure Design
Design Design
• Systems analysis describes what a system should do to meet
the information needs of the users.
• Systems design specifies how the system will accomplish this
objective.
• Systems design consists of design activities that produce
system specifications satisfying the functional requirements
developed in the systems analysis stage.
• System Design can be viewed as the design of user interfaces,
data and processes.
A) USER INTERFACE DESIGN
(a) This design activity focuses on supporting the
interactions between the end users and their computer
based applications.
(b) Designers concentrate on the design of attractive and
efficient forms of user input and output.
(c) The design should be simple, clean and organized
logically.
B)DATA DESIGN
(a) The data design activity focuses on the design of the structure of
databases and files to be used by a proposed information
systems.
(b) The product of data design is detailed description of:-
• Entities.
• Attributes
• Relationships
• Specific Data Elements.
• Integrity Rules.
C) PROCESS DESIGN
(a) Focuses on the design of software resources, that is the programs
and procedures needed by the proposed information system.
(b) Software process design expressed as a “three tier architecture”
of processing services:
• User Services
• Application Services.
• Data services.
The final system design must specify the type of hardware
resources, software resources, network resources and people
resources that will be needed. These specifications are the final
product of the Systems design stage
D. IMPLEMENTING A NEW INFORMATION
SYSTEM
• Once a new information system has been designed it must be
implemented.
• Systems implementation stage involves hardware and software
acquisition development, testing of programs and procedures,
development of documentation and other installation activities.
• It also involves the training and education of the end users
and specialists who will operate a new system.
IMPLEMENTATION
IMPLEMENTATIO
N
ACTIVITIES
Conv
Modify
System -Pa
Acquisition of /Develop
End user training Documentatio -Pi
HW/SW Software
n -Ph
-Pl
• Implementation is a vital step in ensuring
the success of new systems.
• A well designed system can fail if it is not
properly implemented.
Suppliers Of IS Services
• Major sources of information system services are
computer manufactures , retailers , computers services
center , system integrators etc
• Systems integrators take over complete responsibility
for an organization’s computer facilities when an
organization outsource its computer operations
EVALUATION
Evaluating hardware , software and services
computers using organization following set
procedure in order to evaluate and select hardware
and software
Evaluating IS Services
Evaluation factor
Performance
System development
Maintenance
Conversion
Training
Backup
Accessibility
Business position
Hardware
Software
Overall Rating
b)Testing
• Is one of the keys to successful implementation of new system.
• System testing involves testing hardware devices testing and
debugging computer programs
• Program testing usually proceeds from higher to lower levels of
program modules until the entire program is tested as a unit
• Testing should not only occur during implementation stage but
throughout the development process
TESTING
SYSTEM TESTING PROCESS
INTEGERATION
TESTING
UNIT TESTING
Types of Testing
• White Box Testing
d)Conversion
FOUR MAJOR FORMS OF
CONVERSION
OLD SYSTEM PARALLEL
NEW SYSTEM
OLD NEW
SYSTEM SYSTEM
PLUNGE
• Initial operation of a new computer based system can
be a difficult task such operation is usually a CONVERSION
PROCESS in which the personnel procedures, equipment,
input / output media and database of an old Information
system must be converted to the requirement of a new
system.
FORMS OF SYSTEM CONVERSION
• FORMS OF SYSTEM CONVERSION
a) Parallel conversion
b) Phased Conversion
c) Pilot conversion
d) Plunge or Direct Cutover