You are on page 1of 22

INSTITUTE OF MANAGEMENT STUDIES

DAVV

3rd Internal Assignment


Name- Bhuvnesh Bhalerao
Roll No.- 73411
Subject- System Analysis And Design
Submitted To- M/s.Piyush Kendurkar
What is SDLC (System Development
Life cycle)
A Framework
 That describes the activities performed
 At each stage of
A software development project
Approaches to Audit of System
Development Process
 Concurrent Audit
 Postimplementation Audit
 General Audit
Normative Models of the System
Development Process
 System Development Life Cycle Approach
 Sociotechnical Design Approach
 Political Approach
 Soft-systems Approach
 Prototyping Approach
 Contingency Approach
Phase-I
Preliminary Investigation
Phase-I
Preliminary
Tasks
What is the problem
Determine if a new system is needed
Whether an alternative system will solve the
problem
Results
Need for improving the existing system is
recognised
Possible
Impossible

Phase-II
Feasibility Study
Phase-II
Feasibility Study
Tasks
Evaluate alternatives based upon
Economic Feasibility-Do benefits justify costs-Net Present Value
Technical Feasibility-Is reliable technology and training available
Operational Feasibility-Will the management and users support it
Value anlaysis
Phase-3
System Analysis
Tasks
Detailed study of various operations
performed by the system
Studying the existing organisational history,
structure, and culture
Define boundaries of the candidate system
Data collection or data gathering
Phase-3
System Analysis

Tools
Data flow diagrams
Interviews
Onsite observations
Questionnaires
Data dictionaries
Phase-3
System Analysis
 Results
 SRS (Software Requirement Specification)
document is finalised which includes:
 Functional and non-functional requirements
 What the system will do and what it is not
expected to do
 Information about other systems with which
system must interface
Phase-4
System Design
 Most creative and challenging phase
 Translates the performance requirements into design
specifications
Tasks
 How should the problem be solved
 Organisational and job designs prepared
 Information processing systems design
 Design of the database
 Design of the user interface
 Physical design
 Input data and master files are designed
 Output formats are designed
Phase-4
System Design
Results
Detailed System Document
Procedural flowcharts
Record layouts
Report layouts
Workable plan for implementing candidate system
Phase-5
System Coding and Testing
Phase-5
System Coding and Testing
 Build the system to the design specifications
 Develop the software
 Acquire the hardware
 Test the system for acceptance
 Program Testing (Unit testing)
 System Testing
 User Acceptance Testing
 Quality Assurance Testing
Phase-6
System Implementation
Phase-6
System Implementation
 Covert from old system to new system
 Compile final documentation
 Evaluate the new system
Phase-6
System Implementation
 Types of Conversion
 Direct/plunge/crash approach-entire new system
completely replaces entire old system, in one
step
 Parallel approach-both systems are operated side
by side until the new system proves itself
 Pilot approach-launched new system for only one
group within the business
 Phased/incremental approach-individual parts of
new system are gradually phased-in over time
Phase-7
System Maintenance

 Keeping everything running


Phase-7
System Maintenance
 Types of Maintenance
 Correction of new bugs found (corrective)
 System adjustments to environmental changes and
users’ changing needs (adaptive)
 Enhancing the performance, changes to use better
techniques when they become available
(perfective)
Thank you

You might also like