SlideShare a Scribd company logo
System Analysis and Design
Tutorial
System Analysis and
Design - Home
System Analysis & Design
- Overview
System Development Life
Cycle
System Planning
Structured Analysis
An effective System Development Life Cycle (SDLC) should result in a
high quality system that meets customer expectations, reaches
completion within time and cost evaluations, and works effectively and
efficiently in the current and planned Information Technology
infrastructure.
System Development Life Cycle (SDLC) is a conceptual model which
includes policies and procedures for developing or altering systems
throughout their life cycles.
SDLC is used by analysts to develop an information system. SDLC
includes the following activities −
requirements
design
implementation
testing
deployment
operations
maintenance
System Design
Design Strategies
Input / Output & Forms
Design
Testing and Quality
Assurance
Implementation &
Maintenance
System Security and Audit
Object-Oriented Approach
System Analysis & Design
Resources
Quick Guide
Useful Resources
Discussion
Selected Reading
Systems Development Life Cycle is a systematic approach which explicitly
breaks down the work into phases that are required to implement either
new or modified Information System.
Selected Reading
UPSC IAS Exams Notes
Developer's Best Practices
Questions and Answers
Effective Resume Writing
HR Interview Questions
Computer Glossary
Who is Who
Define the problem and scope of existing system.
Overview the new system and determine its objectives.
Confirm project feasibility and produce the project Schedule.
During this phase, threats, constraints, integration and security of
system are also considered.
A feasibility report for the entire project is created at the end of
this phase.
Gather, analyze, and validate the information.
Define the requirements and prototypes for new system.
Evaluate the alternatives and prioritize the requirements.
Examine the information needs of end-user and enhances the
system goal.
A Software Requirement Specification (SRS) document, which
specifies the software, hardware, functional, and network
requirements of the system is prepared at the end of this phase.
Includes the design of application, network, databases, user
interfaces, and system interfaces.
Transform the SRS document into logical structure, which contains
detailed and complete set of specifications that can be
implemented in a programming language.
Create a contingency, training, maintenance, and operation plan.
Review the proposed design. Ensure that the final design must
meet the requirements stated in SRS document.
Finally, prepare a design document which will be used during next
phases.
Implement the design into source code through coding.
Combine all the modules together into training environment that
detects errors and defects.
A test report which contains errors is prepared through test plan
that includes test related tasks such as test case generation,
testing criteria, and resource allocation for testing.
Integrate the information system into its environment and install
the new system.
The following diagram shows the complete life cycle of the system during
analysis and design phase.
Include all the activities such as phone support or physical on-site
support for users that is required once the system is installing.
Implement the changes that software might undergo over a period
of time, or implement any new requirements after the software is
deployed at the customer location.
It also includes handling the residual errors and resolve any issues
that may exist in the system even after the testing phase.
Maintenance and support may be needed for a longer time for
large systems and for a short time for smaller systems.
The system analyst is a person who is thoroughly aware of the system
and guides the system development project by giving proper directions.
He is an expert having technical and interpersonal skills to carry out
development tasks required at each phase.
He pursues to match the objectives of information system with the
organization goal.
Defining and understanding the requirement of user through
various Fact finding techniques.
Prioritizing the requirements by obtaining user consensus.
Gathering the facts or information and acquires the opinions of
users.
Maintains analysis and evaluation to arrive at appropriate system
which is more user friendly.
Suggests many flexible alternative solutions, pick the best
solution, and quantify cost and benefits.
Draw certain specifications which are easily understood by users
and programmer in precise and detailed form.
The following figure shows the attributes a systems analyst should
possess −
Implemented the logical design of system which must be modular.
Plan the periodicity for evaluation after it has been used for some
time, and modify the system as needed.
Interface with users and programmer.
Facilitate groups and lead smaller teams.
Managing expectations.
Good understanding, communication, selling and teaching abilities.
Motivator having the confidence to solve queries.
System study and organizational knowledge
Problem identification, problem analysis, and problem solving
Sound commonsense
Ability to access trade-off
Curiosity to learn about new organization
Understand users jargon and practices.
Resource & project management.
Change & risk management.
Change & risk management.
Understand the management functions thoroughly.
Knowledge of computers and software.
Keep abreast of modern development.
Know of system design tools.
Breadth knowledge about new technologies.

More Related Content

PPTX
Chapter 02system analysis and design.pptx
PPT
Management Information system Session 4.ppt
PPTX
System Analysis and Design Project documentation
DOCX
Online auction system srs riport
DOCX
Online auction system srs riport
PPTX
AN INTRODUCTION TO SYSTEM ANALYSIS OVERVIEW.pptx
PPT
System_Analysis_and_Design_Assignment_New2.ppt
Chapter 02system analysis and design.pptx
Management Information system Session 4.ppt
System Analysis and Design Project documentation
Online auction system srs riport
Online auction system srs riport
AN INTRODUCTION TO SYSTEM ANALYSIS OVERVIEW.pptx
System_Analysis_and_Design_Assignment_New2.ppt

Similar to System Development Life_IntroductionCycle.pdf (20)

PPT
Different Approaches To Sys Bldg
PPT
Chapter01 1
PDF
Object oriented analysis and design unit- i
PPTX
system development life cycle
PPTX
PPTX
Sdlc presentation
PPTX
SYSTEM DEVELOPMENT LIFE CYCLE
DOCX
System development life cycle
PPT
Chap12 Developing Business It Solutions[1]
PPTX
Software Engineering
DOCX
Report on SOFTWARE DEVELOPMENT LIFE CYCLE SDLC
PPTX
PDF
STUDENT INFORMATION MANAGEMENT SYSTEM PROJECT REPORT II
PDF
Explore the System Development Life Cycle and Phases
PDF
Software Architecture and Design Introduction
PDF
System Development Life Cycle part3
PDF
Student information management system project report ii.pdf
PPTX
1. The systems analyst and information systems development.pptx
PPTX
System Analysis and Design (Health Informatics)
Different Approaches To Sys Bldg
Chapter01 1
Object oriented analysis and design unit- i
system development life cycle
Sdlc presentation
SYSTEM DEVELOPMENT LIFE CYCLE
System development life cycle
Chap12 Developing Business It Solutions[1]
Software Engineering
Report on SOFTWARE DEVELOPMENT LIFE CYCLE SDLC
STUDENT INFORMATION MANAGEMENT SYSTEM PROJECT REPORT II
Explore the System Development Life Cycle and Phases
Software Architecture and Design Introduction
System Development Life Cycle part3
Student information management system project report ii.pdf
1. The systems analyst and information systems development.pptx
System Analysis and Design (Health Informatics)
Ad

Recently uploaded (20)

PDF
top salesforce developer skills in 2025.pdf
PDF
Wondershare Filmora 15 Crack With Activation Key [2025
PPTX
Operating system designcfffgfgggggggvggggggggg
PDF
PTS Company Brochure 2025 (1).pdf.......
PPTX
Transform Your Business with a Software ERP System
PDF
System and Network Administration Chapter 2
PDF
How to Choose the Right IT Partner for Your Business in Malaysia
PPTX
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
PDF
Softaken Excel to vCard Converter Software.pdf
PPTX
VVF-Customer-Presentation2025-Ver1.9.pptx
PPT
Introduction Database Management System for Course Database
PPTX
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
PDF
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
PDF
medical staffing services at VALiNTRY
PDF
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
PDF
AI in Product Development-omnex systems
PDF
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
PPTX
Online Work Permit System for Fast Permit Processing
PDF
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
PPTX
CHAPTER 12 - CYBER SECURITY AND FUTURE SKILLS (1) (1).pptx
top salesforce developer skills in 2025.pdf
Wondershare Filmora 15 Crack With Activation Key [2025
Operating system designcfffgfgggggggvggggggggg
PTS Company Brochure 2025 (1).pdf.......
Transform Your Business with a Software ERP System
System and Network Administration Chapter 2
How to Choose the Right IT Partner for Your Business in Malaysia
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
Softaken Excel to vCard Converter Software.pdf
VVF-Customer-Presentation2025-Ver1.9.pptx
Introduction Database Management System for Course Database
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
medical staffing services at VALiNTRY
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
AI in Product Development-omnex systems
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
Online Work Permit System for Fast Permit Processing
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
CHAPTER 12 - CYBER SECURITY AND FUTURE SKILLS (1) (1).pptx
Ad

System Development Life_IntroductionCycle.pdf

  • 1. System Analysis and Design Tutorial System Analysis and Design - Home System Analysis & Design - Overview System Development Life Cycle System Planning Structured Analysis An effective System Development Life Cycle (SDLC) should result in a high quality system that meets customer expectations, reaches completion within time and cost evaluations, and works effectively and efficiently in the current and planned Information Technology infrastructure. System Development Life Cycle (SDLC) is a conceptual model which includes policies and procedures for developing or altering systems throughout their life cycles. SDLC is used by analysts to develop an information system. SDLC includes the following activities − requirements design implementation testing deployment operations maintenance
  • 2. System Design Design Strategies Input / Output & Forms Design Testing and Quality Assurance Implementation & Maintenance System Security and Audit Object-Oriented Approach System Analysis & Design Resources Quick Guide Useful Resources Discussion Selected Reading Systems Development Life Cycle is a systematic approach which explicitly breaks down the work into phases that are required to implement either new or modified Information System.
  • 3. Selected Reading UPSC IAS Exams Notes Developer's Best Practices Questions and Answers Effective Resume Writing HR Interview Questions Computer Glossary Who is Who Define the problem and scope of existing system. Overview the new system and determine its objectives. Confirm project feasibility and produce the project Schedule. During this phase, threats, constraints, integration and security of system are also considered. A feasibility report for the entire project is created at the end of this phase. Gather, analyze, and validate the information. Define the requirements and prototypes for new system. Evaluate the alternatives and prioritize the requirements. Examine the information needs of end-user and enhances the system goal. A Software Requirement Specification (SRS) document, which specifies the software, hardware, functional, and network requirements of the system is prepared at the end of this phase.
  • 4. Includes the design of application, network, databases, user interfaces, and system interfaces. Transform the SRS document into logical structure, which contains detailed and complete set of specifications that can be implemented in a programming language. Create a contingency, training, maintenance, and operation plan. Review the proposed design. Ensure that the final design must meet the requirements stated in SRS document. Finally, prepare a design document which will be used during next phases. Implement the design into source code through coding. Combine all the modules together into training environment that detects errors and defects. A test report which contains errors is prepared through test plan that includes test related tasks such as test case generation, testing criteria, and resource allocation for testing. Integrate the information system into its environment and install the new system.
  • 5. The following diagram shows the complete life cycle of the system during analysis and design phase. Include all the activities such as phone support or physical on-site support for users that is required once the system is installing. Implement the changes that software might undergo over a period of time, or implement any new requirements after the software is deployed at the customer location. It also includes handling the residual errors and resolve any issues that may exist in the system even after the testing phase. Maintenance and support may be needed for a longer time for large systems and for a short time for smaller systems.
  • 6. The system analyst is a person who is thoroughly aware of the system and guides the system development project by giving proper directions. He is an expert having technical and interpersonal skills to carry out development tasks required at each phase. He pursues to match the objectives of information system with the organization goal. Defining and understanding the requirement of user through various Fact finding techniques. Prioritizing the requirements by obtaining user consensus. Gathering the facts or information and acquires the opinions of users. Maintains analysis and evaluation to arrive at appropriate system which is more user friendly. Suggests many flexible alternative solutions, pick the best solution, and quantify cost and benefits. Draw certain specifications which are easily understood by users and programmer in precise and detailed form.
  • 7. The following figure shows the attributes a systems analyst should possess − Implemented the logical design of system which must be modular. Plan the periodicity for evaluation after it has been used for some time, and modify the system as needed.
  • 8. Interface with users and programmer. Facilitate groups and lead smaller teams. Managing expectations. Good understanding, communication, selling and teaching abilities. Motivator having the confidence to solve queries. System study and organizational knowledge Problem identification, problem analysis, and problem solving Sound commonsense Ability to access trade-off Curiosity to learn about new organization Understand users jargon and practices. Resource & project management. Change & risk management.
  • 9. Change & risk management. Understand the management functions thoroughly. Knowledge of computers and software. Keep abreast of modern development. Know of system design tools. Breadth knowledge about new technologies.