phase 1: preliminary investigation phase 1: preliminary investigation phase 2: feasibility study...
TRANSCRIPT
![Page 1: Phase 1: Preliminary investigation Phase 1: Preliminary investigation Phase 2: Feasibility Study Phase 2: Feasibility Study Phase 3: System Analysis Phase](https://reader035.vdocuments.us/reader035/viewer/2022081723/5697bf731a28abf838c7f1c6/html5/thumbnails/1.jpg)
System Development
Life Cycle (SDLC)
![Page 2: Phase 1: Preliminary investigation Phase 1: Preliminary investigation Phase 2: Feasibility Study Phase 2: Feasibility Study Phase 3: System Analysis Phase](https://reader035.vdocuments.us/reader035/viewer/2022081723/5697bf731a28abf838c7f1c6/html5/thumbnails/2.jpg)
Phase 1: Preliminary investigation
Phase 2: Feasibility Study
Phase 3: System Analysis
Phase 4: System Design
Phase 5: System Development
Phase 6: System implementation
Phase 7:Operations & Maintenance
Block designing of SDLC
◦ Serial file organization
◦ Sequential file organization
◦ Direct file organization
◦
Indexed sequential file organization
![Page 3: Phase 1: Preliminary investigation Phase 1: Preliminary investigation Phase 2: Feasibility Study Phase 2: Feasibility Study Phase 3: System Analysis Phase](https://reader035.vdocuments.us/reader035/viewer/2022081723/5697bf731a28abf838c7f1c6/html5/thumbnails/3.jpg)
Phase 1: Preliminary Investigation
Determine if a new system is needed Three primary tasks:
◦Define the problem By observation and interview, determine what information
is needed by whom, when, where and why
◦Suggest alternative solutions
◦Prepare a short report
![Page 4: Phase 1: Preliminary investigation Phase 1: Preliminary investigation Phase 2: Feasibility Study Phase 2: Feasibility Study Phase 3: System Analysis Phase](https://reader035.vdocuments.us/reader035/viewer/2022081723/5697bf731a28abf838c7f1c6/html5/thumbnails/4.jpg)
Preliminary Investigation
◦ Specifies achievements of the new system over the
existing system. e.g. cost reduction, better service to
the customers.
◦ Specifies restrictions on cost, equipment to be used,
area of business to be left unchanged etc.
◦ Decides the time limit for designing the new system.
◦ Determines the size of system.
◦ Reports or outputs needed.
![Page 5: Phase 1: Preliminary investigation Phase 1: Preliminary investigation Phase 2: Feasibility Study Phase 2: Feasibility Study Phase 3: System Analysis Phase](https://reader035.vdocuments.us/reader035/viewer/2022081723/5697bf731a28abf838c7f1c6/html5/thumbnails/5.jpg)
Phase 2: Feasibility Study
Evaluate alternatives based upon:
◦Economic feasibility - Do benefits justify costs?
◦Technical feasibility - Is reliable technology and training available?
◦Operational feasibility - Will the managers and users support it?
![Page 6: Phase 1: Preliminary investigation Phase 1: Preliminary investigation Phase 2: Feasibility Study Phase 2: Feasibility Study Phase 3: System Analysis Phase](https://reader035.vdocuments.us/reader035/viewer/2022081723/5697bf731a28abf838c7f1c6/html5/thumbnails/6.jpg)
Feasibility Study
◦ Tests system proposal according to its workability,
impact on the organization, ability to meet user needs
and effective use of resources.
◦Technical Feasibility: Determines need of
resources.
◦Economic Feasibility: Performs cost and benefits
analysis.
◦Operational Feasibility: Determines need of job
reconstruction and retraining.
![Page 7: Phase 1: Preliminary investigation Phase 1: Preliminary investigation Phase 2: Feasibility Study Phase 2: Feasibility Study Phase 3: System Analysis Phase](https://reader035.vdocuments.us/reader035/viewer/2022081723/5697bf731a28abf838c7f1c6/html5/thumbnails/7.jpg)
Phase 3: System Analysis In depth study of the existing system to
determine what the new system should do.◦ Expand on data gathered in Phase 1
In addition to observation and interviews, examine:◦Formal lines of authority◦Standard operating procedures ◦How information flows◦Reasons for any inefficiencies
![Page 8: Phase 1: Preliminary investigation Phase 1: Preliminary investigation Phase 2: Feasibility Study Phase 2: Feasibility Study Phase 3: System Analysis Phase](https://reader035.vdocuments.us/reader035/viewer/2022081723/5697bf731a28abf838c7f1c6/html5/thumbnails/8.jpg)
System Analysis
◦ Analyst studies old system and identifies new
requirements
◦ Understands system from user's view and thus identifies
problems faced by them
◦ Information of existing system is collected.
◦ To collect information tools used in system analysis are
DFD, interviews, questionnaire etc.
![Page 9: Phase 1: Preliminary investigation Phase 1: Preliminary investigation Phase 2: Feasibility Study Phase 2: Feasibility Study Phase 3: System Analysis Phase](https://reader035.vdocuments.us/reader035/viewer/2022081723/5697bf731a28abf838c7f1c6/html5/thumbnails/9.jpg)
System Analysis: Documentation Produced
Complete description of current system and its problems
Requirements for new system including:◦Subject◦Scope◦Objectives◦Benefits
Possible development schedule
![Page 10: Phase 1: Preliminary investigation Phase 1: Preliminary investigation Phase 2: Feasibility Study Phase 2: Feasibility Study Phase 3: System Analysis Phase](https://reader035.vdocuments.us/reader035/viewer/2022081723/5697bf731a28abf838c7f1c6/html5/thumbnails/10.jpg)
Phase 4: System Design
Uses specifications from the systems analysis to design alternative systems
Tools may be used to design the system◦ Diagramming Tools◦ Data Repositories◦ Prototyping Tools◦ Test Data Generators◦ Documentation Tools◦ Project Management Tools
![Page 11: Phase 1: Preliminary investigation Phase 1: Preliminary investigation Phase 2: Feasibility Study Phase 2: Feasibility Study Phase 3: System Analysis Phase](https://reader035.vdocuments.us/reader035/viewer/2022081723/5697bf731a28abf838c7f1c6/html5/thumbnails/11.jpg)
System Design
◦ Defines precisely the required system output.
◦ Determines the data required to produce outputs.
◦ Decides the storage media, formats of file
◦ Decides processing method
◦ Determines methods of data capture and input.
![Page 12: Phase 1: Preliminary investigation Phase 1: Preliminary investigation Phase 2: Feasibility Study Phase 2: Feasibility Study Phase 3: System Analysis Phase](https://reader035.vdocuments.us/reader035/viewer/2022081723/5697bf731a28abf838c7f1c6/html5/thumbnails/12.jpg)
System Design: Documentation Produced
System Design Report◦ Describe Alternatives including: Inputs/Outputs Processing Storage and Backup
◦ Recommend Top Alternative based upon: System Fit into the Organization Flexibility for the future Costs vs. benefits
![Page 13: Phase 1: Preliminary investigation Phase 1: Preliminary investigation Phase 2: Feasibility Study Phase 2: Feasibility Study Phase 3: System Analysis Phase](https://reader035.vdocuments.us/reader035/viewer/2022081723/5697bf731a28abf838c7f1c6/html5/thumbnails/13.jpg)
Phase 5: System Development Build the system to the design specifications
◦ Develop the software Purchase off-the-shelf software OR Write custom software
◦ Acquire the hardware◦ Test the new system Module (unit) test - tests each part of system Integration testing - tests system as one unit
◦ Create manuals for users and operators
![Page 14: Phase 1: Preliminary investigation Phase 1: Preliminary investigation Phase 2: Feasibility Study Phase 2: Feasibility Study Phase 3: System Analysis Phase](https://reader035.vdocuments.us/reader035/viewer/2022081723/5697bf731a28abf838c7f1c6/html5/thumbnails/14.jpg)
System Development
◦ System is actually programmed.
◦ Documentation along with programmes are prepared.
System Testing
◦ Make sure that system will perform as specified at the
time of analysis.
◦ Ensure incorrect input and processing will be detected.
![Page 15: Phase 1: Preliminary investigation Phase 1: Preliminary investigation Phase 2: Feasibility Study Phase 2: Feasibility Study Phase 3: System Analysis Phase](https://reader035.vdocuments.us/reader035/viewer/2022081723/5697bf731a28abf838c7f1c6/html5/thumbnails/15.jpg)
Phase 5: System Implementation Convert from old system to new system Train users Compile final documentation Evaluate the new system
![Page 16: Phase 1: Preliminary investigation Phase 1: Preliminary investigation Phase 2: Feasibility Study Phase 2: Feasibility Study Phase 3: System Analysis Phase](https://reader035.vdocuments.us/reader035/viewer/2022081723/5697bf731a28abf838c7f1c6/html5/thumbnails/16.jpg)
System Implementation
◦ System installation and training
◦ Implementation can be done in three ways
New system is implemented & old system is
completely dropped out.
New & old both are operated in parallel when new
system is accepted old is dropped.
New system is implemented in many phases.
![Page 17: Phase 1: Preliminary investigation Phase 1: Preliminary investigation Phase 2: Feasibility Study Phase 2: Feasibility Study Phase 3: System Analysis Phase](https://reader035.vdocuments.us/reader035/viewer/2022081723/5697bf731a28abf838c7f1c6/html5/thumbnails/17.jpg)
User Training
◦ Ease into system, make them comfortable, and
gain their support
◦ Most commonly overlooked
◦ Can be commenced before equipment delivery
◦ Outside trainers sometimes used
![Page 18: Phase 1: Preliminary investigation Phase 1: Preliminary investigation Phase 2: Feasibility Study Phase 2: Feasibility Study Phase 3: System Analysis Phase](https://reader035.vdocuments.us/reader035/viewer/2022081723/5697bf731a28abf838c7f1c6/html5/thumbnails/18.jpg)
Phase 7: Operations & Maintenance Types of changes:
◦ Physical repair of the system◦ Correction of new bugs found (corrective)◦ System adjustments to environmental changes◦ Adjustments for users’ changing needs (adaptive)◦ Changes to user better techniques when they
become available (perfective)
![Page 19: Phase 1: Preliminary investigation Phase 1: Preliminary investigation Phase 2: Feasibility Study Phase 2: Feasibility Study Phase 3: System Analysis Phase](https://reader035.vdocuments.us/reader035/viewer/2022081723/5697bf731a28abf838c7f1c6/html5/thumbnails/19.jpg)
Maintenance
◦ Periodic evaluation and updating is maintenance.
It is of 3 types:
◦ Correction: means correcting errors in existing
system
◦ Adaption: means customizing the s/w to run in
new environment
◦ Enhancement: means adding new functionality.
![Page 20: Phase 1: Preliminary investigation Phase 1: Preliminary investigation Phase 2: Feasibility Study Phase 2: Feasibility Study Phase 3: System Analysis Phase](https://reader035.vdocuments.us/reader035/viewer/2022081723/5697bf731a28abf838c7f1c6/html5/thumbnails/20.jpg)
Evaluation Methods
◦ Systems audit - performance compared to original
specifications
◦ Periodic evaluation - “checkups” from time to
time, modifications if necessary
![Page 21: Phase 1: Preliminary investigation Phase 1: Preliminary investigation Phase 2: Feasibility Study Phase 2: Feasibility Study Phase 3: System Analysis Phase](https://reader035.vdocuments.us/reader035/viewer/2022081723/5697bf731a28abf838c7f1c6/html5/thumbnails/21.jpg)
Recognition of Need
Feasibility Study
Analysis
Design
Implementation
Maintenance
Block Designing of SDLC
![Page 22: Phase 1: Preliminary investigation Phase 1: Preliminary investigation Phase 2: Feasibility Study Phase 2: Feasibility Study Phase 3: System Analysis Phase](https://reader035.vdocuments.us/reader035/viewer/2022081723/5697bf731a28abf838c7f1c6/html5/thumbnails/22.jpg)
Thanks!!