SlideShare a Scribd company logo
1 of 22
Lecure2
SYSTEMS ANALYSIS AND DESIGN LIFE
CYCLE
1. Nine Steps in designing Information Systems.
2. Tasks performed in each step.
3. Nature of tasks performed by Systems Analysts.
4. The attributes of Systems Analysts.
5. The tools used by Systems Analysts.
LEARNING GOALS
Steps involved in Analysis and Design
1. Requirements Determinations
2. Requirements Specifications
3. Feasibility Analysis
4. Final Specifications
5. Hardware Study
6. System Design
7. System Implementation
8. System Evaluation
9. System Modification
LIFE CYCLE OF SYSTEMS ANALYSIS AND DESIGN
Step 1 : Requirements Determination
▪ Arrived at by a consensus among managers
▪ Priorities among applications determined
▪ Pick high priority applications.
LIFE CYCLE OF SYSTEMS ANALYSIS AND DESIGN
Step 2 : Requirements Specification
▪ Known as System Requirements Specification (SRS)
▪ Understand the existing System
▪ Applications where a system is required are listed
▪ Arrive at the specifications of the users’ Requirements
after discussions with the user
▪ A system may encompass several applications
LIFE CYCLE OF SYSTEMS ANALYSIS AND DESIGN
Step 3 : Feasibility Analysis
▪ Formulate Goals of the system and quantify goals
▪ Find alternative methods of meeting the goals
▪ For each alternative assess resources needed
- Human Resources
- Time and Money
- Equipment needed
▪ Assess cost of each alternative
▪ Find the best alternative method subject to resource constraints
LIFE CYCLE OF SYSTEMS ANALYSIS AND DESIGN
Step 4 : Final Specifications
▪ Specifications would state what the system would
achieve.
▪ Specification drawn up are improved for
implementation.
▪ SRS written- given to user and agreement
reached
LIFE CYCLE OF SYSTEMS ANALYSIS AND DESIGN
Step 5 : Hardware Study
▪ Determine Hardware and Software
required to execute the application.
▪ Determine Response time,Volume of data to
be processed, Frequency of reports etc & then
pick the hardware.
LIFE CYCLE OF SYSTEMS ANALYSIS AND DESIGN
Step 6 : System Design
▪ Logical Design of the System
▪ Objects Identified
▪ Database Designed
▪ Program Specification drawn up
▪ Implementation Plan Drawn up
▪ Test Plan
LIFE CYCLE OF SYSTEMS ANALYSIS AND DESIGN
Step 7 : System Implementation
▪ Write Programs
▪ Create Database
▪ Document System
▪ Train Users
▪ Trial run of the system
▪ Test and Accept
LIFE CYCLE OF SYSTEMS ANALYSIS AND DESIGN
Step 8 : System evaluation
▪ Find out from Users whether the System
meets specified requirements.
▪ List areas of dissatisfaction and find reasons
▪ Suggest if there has to be any improvements to
the system
LIFE CYCLE OF SYSTEMS ANALYSIS AND DESIGN
Step 9 : System Modification
▪ Fix errors
▪ Add/Delete features as required by users
▪ Tune the System
▪ Continuously monitor system and assess
performance
LIFE CYCLE OF SYSTEMS ANALYSIS AND DESIGN
Feasibility
Analysis
System
Design
Hardware
Study
System
Evaluation
System
Maintenance Improved System
Revised
Requirements
Budget & schedule
Physical
Requirements
Configuration
Data
System
Logical
Design
User
Requirements
Requirements Requirements
Determination Specification
Feasibility
Study
System
Specification
Analysis
Functional
Specifications
Decision to
Design Information
System
System
Implementation
Revised Prioritized
Requirements Specifications
Test Plan
System Life Cycle Diagram
▪ Defining Requirements
- Involves Interviewing Users
▪ Prioritizing Requirements
- Obtain Users Consensus
▪ Fact Gathering
- Data, Facts, Opinions of Managers
- Lower level Users should be consulted
ROLES OF SYSTEMS ANALYST
▪ Analysis and evaluation
- Arrive at appropriate system
▪ Solving problems
- Hazy requirements converted into specific
requirements
- Suggest many alternative solutions
- Quantify cost and benefits
ROLES OF SYSTEMS ANALYST
▪ Drawing up specifications
- FUNCTIONAL SPECIFICATIONS
- Understood by users and programmers
- Accepted by users
- Precise and detailed
- Account for possible changes
ROLE OF SYSTEMS ANALYST
SYSTEM DESIGN
▪ Logical design of system
- Objects identification
- Normalizing database
- Test plan
▪ Design must be modular to accommodate change
ROLE OF SYSTEMS ANALYST
▪ Evaluating Systems
- Evaluation after use for sometime
- Plan periodicity for evaluation
- Modify as needed
ROLE OF SYSTEMS ANALYST
▪ KNOWLEDGE OF ORGANISATION
- Knowing user’s jargon & practices
- Know Management functions.
▪ KNOWLEDGE OF COMPUTERSAND
SOFTWARE
- Knowledge of system design tools
- Keep abreast of modern developments
ATTRIBUTES OF A SYSTEMS ANALYST
▪ GOOD INTERPERSONNAL RELATIONS
- Need to work as team member
- Lead smaller teams
- Interface with programmers & Users
- Motivator.
▪ ABILITY TO COMMUNICATE
- Oral Presentation
- Report Writing
- Answer queries
ATTRIBUTES OF A SYSTEMS ANALYST
ATTRIBUTES OF A SYSTEMS ANALYST
▪ ANALYTICAL MIND
- Problem solving attitude
- Ability to assess trade offs
- Sound commonsense
- Curiosity to learn about new organizations
▪ BREADTH OF KNOWLEDGE
- Broad Liberal Knowledge
- Variety of jobs to be tackled in diverse organizations
▪ Data Flow Diagram
▪ Decision Tables
▪ Modeling Language such as UML
▪ Normalization of Databases
▪ Testing tools
▪ ISO/CMM procedure manuals
TOOLS USED BY SYSTEMS ANALYST

More Related Content

What's hot

The Role of The System analyst, System architect and Business analyst
The Role of The System analyst, System architect and Business analystThe Role of The System analyst, System architect and Business analyst
The Role of The System analyst, System architect and Business analystAkshay Kaleeah
 
Database Industry perspective
Database Industry perspectiveDatabase Industry perspective
Database Industry perspectiveAmin Chowdhury
 
Software requirement engineering
Software requirement engineeringSoftware requirement engineering
Software requirement engineeringSyed Zaid Irshad
 
Systems Analyst and Its Roles
Systems Analyst and Its RolesSystems Analyst and Its Roles
Systems Analyst and Its RolesAjeng Savitri
 
12 ipt 0104 making decisions
12 ipt 0104   making decisions12 ipt 0104   making decisions
12 ipt 0104 making decisionsctedds
 
Requirement Analysis
Requirement AnalysisRequirement Analysis
Requirement Analysissslovepk
 
Information systems development methodologies
Information systems development methodologiesInformation systems development methodologies
Information systems development methodologiesFereshte Moghadam
 
Requirements analysis and modeling
Requirements analysis and modelingRequirements analysis and modeling
Requirements analysis and modelingSyed Zaid Irshad
 
Requirement specification
Requirement specificationRequirement specification
Requirement specificationAbdul Basit
 
Requirement analysis and UML modelling in Software engineering
Requirement analysis and UML modelling in Software engineeringRequirement analysis and UML modelling in Software engineering
Requirement analysis and UML modelling in Software engineeringsnehalkulkarni74
 
Architectural design
Architectural designArchitectural design
Architectural designKiranStha
 
5 investigating system requirements
5 investigating system requirements5 investigating system requirements
5 investigating system requirementsricardovigan
 
Requirement and Specification
Requirement and SpecificationRequirement and Specification
Requirement and Specificationsarojsaroza
 
eUnit 2 software process model
eUnit 2  software process modeleUnit 2  software process model
eUnit 2 software process modelPreeti Mishra
 
Software Engineering Lec 4-requirments
Software Engineering Lec 4-requirmentsSoftware Engineering Lec 4-requirments
Software Engineering Lec 4-requirmentsTaymoor Nazmy
 
Requirements analysis 2011
Requirements analysis 2011Requirements analysis 2011
Requirements analysis 2011bernddu
 

What's hot (20)

The Role of The System analyst, System architect and Business analyst
The Role of The System analyst, System architect and Business analystThe Role of The System analyst, System architect and Business analyst
The Role of The System analyst, System architect and Business analyst
 
Database Industry perspective
Database Industry perspectiveDatabase Industry perspective
Database Industry perspective
 
Software requirement engineering
Software requirement engineeringSoftware requirement engineering
Software requirement engineering
 
Systems Analyst and Its Roles
Systems Analyst and Its RolesSystems Analyst and Its Roles
Systems Analyst and Its Roles
 
12 ipt 0104 making decisions
12 ipt 0104   making decisions12 ipt 0104   making decisions
12 ipt 0104 making decisions
 
Requirement Analysis
Requirement AnalysisRequirement Analysis
Requirement Analysis
 
Sad
SadSad
Sad
 
Mis 9
Mis 9Mis 9
Mis 9
 
Information systems development methodologies
Information systems development methodologiesInformation systems development methodologies
Information systems development methodologies
 
Requirements analysis and modeling
Requirements analysis and modelingRequirements analysis and modeling
Requirements analysis and modeling
 
Requirement specification
Requirement specificationRequirement specification
Requirement specification
 
Requirement analysis and UML modelling in Software engineering
Requirement analysis and UML modelling in Software engineeringRequirement analysis and UML modelling in Software engineering
Requirement analysis and UML modelling in Software engineering
 
Architectural design
Architectural designArchitectural design
Architectural design
 
Req specification
Req specificationReq specification
Req specification
 
Mis
MisMis
Mis
 
5 investigating system requirements
5 investigating system requirements5 investigating system requirements
5 investigating system requirements
 
Requirement and Specification
Requirement and SpecificationRequirement and Specification
Requirement and Specification
 
eUnit 2 software process model
eUnit 2  software process modeleUnit 2  software process model
eUnit 2 software process model
 
Software Engineering Lec 4-requirments
Software Engineering Lec 4-requirmentsSoftware Engineering Lec 4-requirments
Software Engineering Lec 4-requirments
 
Requirements analysis 2011
Requirements analysis 2011Requirements analysis 2011
Requirements analysis 2011
 

Similar to Sad lecture 2

Mis system analysis and system design
Mis   system analysis and system designMis   system analysis and system design
Mis system analysis and system designRahul Hedau
 
Un it 2-se-mod-staff
Un it 2-se-mod-staffUn it 2-se-mod-staff
Un it 2-se-mod-staffvijisvs2012
 
Chapter 7 Development Strategies
Chapter 7 Development StrategiesChapter 7 Development Strategies
Chapter 7 Development StrategiesMeryl C
 
Database_Design.ppt
Database_Design.pptDatabase_Design.ppt
Database_Design.pptNadiSarj2
 
Testing Throughout the Software Life Cycle (2013)
Testing Throughout the Software Life Cycle (2013)Testing Throughout the Software Life Cycle (2013)
Testing Throughout the Software Life Cycle (2013)Jana Gierloff
 
System development
System developmentSystem development
System developmentPraveen Minz
 
Lecture 2 (Software Processes)
Lecture 2 (Software Processes)Lecture 2 (Software Processes)
Lecture 2 (Software Processes)Education Front
 
4.2_Systems Development Life Cycle_2.pptx
4.2_Systems Development Life Cycle_2.pptx4.2_Systems Development Life Cycle_2.pptx
4.2_Systems Development Life Cycle_2.pptxSwatiRaj46
 
Software Engineering- Requirement Elicitation and Specification
Software Engineering- Requirement Elicitation and SpecificationSoftware Engineering- Requirement Elicitation and Specification
Software Engineering- Requirement Elicitation and SpecificationNishu Rastogi
 
System imolementation(Modern Systems Analysis and Design)
System imolementation(Modern Systems Analysis and Design)System imolementation(Modern Systems Analysis and Design)
System imolementation(Modern Systems Analysis and Design)yukidiagnosticimagin
 
SenchaCon 2016: Creating a Flexible and Usable Industry Specific Solution - D...
SenchaCon 2016: Creating a Flexible and Usable Industry Specific Solution - D...SenchaCon 2016: Creating a Flexible and Usable Industry Specific Solution - D...
SenchaCon 2016: Creating a Flexible and Usable Industry Specific Solution - D...Sencha
 
Introduction To System Analysis & Design
Introduction To System Analysis & DesignIntroduction To System Analysis & Design
Introduction To System Analysis & DesignSyedQamar9
 
Database Management Systems 2
Database Management Systems 2Database Management Systems 2
Database Management Systems 2Nickkisha Farrell
 

Similar to Sad lecture 2 (20)

Mis system analysis and system design
Mis   system analysis and system designMis   system analysis and system design
Mis system analysis and system design
 
Week 3 database design
Week 3   database designWeek 3   database design
Week 3 database design
 
Un it 2-se-mod-staff
Un it 2-se-mod-staffUn it 2-se-mod-staff
Un it 2-se-mod-staff
 
Lec11
Lec11Lec11
Lec11
 
2 sdlc
2 sdlc2 sdlc
2 sdlc
 
Database design
Database designDatabase design
Database design
 
Chapter 7 Development Strategies
Chapter 7 Development StrategiesChapter 7 Development Strategies
Chapter 7 Development Strategies
 
Database_Design.ppt
Database_Design.pptDatabase_Design.ppt
Database_Design.ppt
 
Testing Throughout the Software Life Cycle (2013)
Testing Throughout the Software Life Cycle (2013)Testing Throughout the Software Life Cycle (2013)
Testing Throughout the Software Life Cycle (2013)
 
Requirement Analysis - Software Enigneering
Requirement Analysis - Software EnigneeringRequirement Analysis - Software Enigneering
Requirement Analysis - Software Enigneering
 
System development
System developmentSystem development
System development
 
Lecture 2 (Software Processes)
Lecture 2 (Software Processes)Lecture 2 (Software Processes)
Lecture 2 (Software Processes)
 
4.2_Systems Development Life Cycle_2.pptx
4.2_Systems Development Life Cycle_2.pptx4.2_Systems Development Life Cycle_2.pptx
4.2_Systems Development Life Cycle_2.pptx
 
Lecture3
Lecture3Lecture3
Lecture3
 
Software Engineering- Requirement Elicitation and Specification
Software Engineering- Requirement Elicitation and SpecificationSoftware Engineering- Requirement Elicitation and Specification
Software Engineering- Requirement Elicitation and Specification
 
System imolementation(Modern Systems Analysis and Design)
System imolementation(Modern Systems Analysis and Design)System imolementation(Modern Systems Analysis and Design)
System imolementation(Modern Systems Analysis and Design)
 
SenchaCon 2016: Creating a Flexible and Usable Industry Specific Solution - D...
SenchaCon 2016: Creating a Flexible and Usable Industry Specific Solution - D...SenchaCon 2016: Creating a Flexible and Usable Industry Specific Solution - D...
SenchaCon 2016: Creating a Flexible and Usable Industry Specific Solution - D...
 
Introduction To System Analysis & Design
Introduction To System Analysis & DesignIntroduction To System Analysis & Design
Introduction To System Analysis & Design
 
Database Management Systems 2
Database Management Systems 2Database Management Systems 2
Database Management Systems 2
 
Unit II- Hardware design & testing methods1 - Electronic Product Design
Unit II- Hardware design & testing methods1 - Electronic Product DesignUnit II- Hardware design & testing methods1 - Electronic Product Design
Unit II- Hardware design & testing methods1 - Electronic Product Design
 

More from Amin Omi

Chapter 8 : Memory
Chapter 8 : MemoryChapter 8 : Memory
Chapter 8 : MemoryAmin Omi
 
Pipelining
PipeliningPipelining
PipeliningAmin Omi
 
Sad lecture 1
Sad lecture 1Sad lecture 1
Sad lecture 1Amin Omi
 
Sad lecture 5
Sad lecture 5Sad lecture 5
Sad lecture 5Amin Omi
 
Chapter 05
Chapter 05Chapter 05
Chapter 05Amin Omi
 
Transaction
TransactionTransaction
TransactionAmin Omi
 
Normalization
NormalizationNormalization
NormalizationAmin Omi
 
Transport Layer
Transport LayerTransport Layer
Transport LayerAmin Omi
 
Basic health tips
Basic health tipsBasic health tips
Basic health tipsAmin Omi
 
Style of living
Style of livingStyle of living
Style of livingAmin Omi
 
0/1 knapsack
0/1 knapsack0/1 knapsack
0/1 knapsackAmin Omi
 
Basic SQL Command
Basic SQL CommandBasic SQL Command
Basic SQL CommandAmin Omi
 
Chapter 5 : Link Layer
Chapter 5 : Link LayerChapter 5 : Link Layer
Chapter 5 : Link LayerAmin Omi
 
Chapter 2 : Application Layer
Chapter 2 : Application LayerChapter 2 : Application Layer
Chapter 2 : Application LayerAmin Omi
 
Transaction
TransactionTransaction
TransactionAmin Omi
 
Relational Algebra
Relational AlgebraRelational Algebra
Relational AlgebraAmin Omi
 

More from Amin Omi (20)

Chapter 8 : Memory
Chapter 8 : MemoryChapter 8 : Memory
Chapter 8 : Memory
 
Chapter 7
Chapter 7Chapter 7
Chapter 7
 
Pipelining
PipeliningPipelining
Pipelining
 
Sad lecture 1
Sad lecture 1Sad lecture 1
Sad lecture 1
 
Sad lecture 5
Sad lecture 5Sad lecture 5
Sad lecture 5
 
Chapter 05
Chapter 05Chapter 05
Chapter 05
 
Chapter04
Chapter04Chapter04
Chapter04
 
Chapter02
Chapter02Chapter02
Chapter02
 
Chapter01
Chapter01Chapter01
Chapter01
 
Transaction
TransactionTransaction
Transaction
 
Normalization
NormalizationNormalization
Normalization
 
Transport Layer
Transport LayerTransport Layer
Transport Layer
 
Basic health tips
Basic health tipsBasic health tips
Basic health tips
 
Style of living
Style of livingStyle of living
Style of living
 
0/1 knapsack
0/1 knapsack0/1 knapsack
0/1 knapsack
 
Basic SQL Command
Basic SQL CommandBasic SQL Command
Basic SQL Command
 
Chapter 5 : Link Layer
Chapter 5 : Link LayerChapter 5 : Link Layer
Chapter 5 : Link Layer
 
Chapter 2 : Application Layer
Chapter 2 : Application LayerChapter 2 : Application Layer
Chapter 2 : Application Layer
 
Transaction
TransactionTransaction
Transaction
 
Relational Algebra
Relational AlgebraRelational Algebra
Relational Algebra
 

Recently uploaded

Ukraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSUkraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSAishani27
 
Introduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxIntroduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxfirstjob4
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxolyaivanovalion
 
100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptxAnupama Kate
 
VidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxVidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxolyaivanovalion
 
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptxBPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptxMohammedJunaid861692
 
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfLars Albertsson
 
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% SecureCall me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% SecurePooja Nehwal
 
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130Suhani Kapoor
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfMarinCaroMartnezBerg
 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfLars Albertsson
 
Generative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusGenerative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusTimothy Spann
 
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiVIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiSuhani Kapoor
 
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改atducpo
 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFxolyaivanovalion
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionfulawalesam
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Delhi Call girls
 

Recently uploaded (20)

Sampling (random) method and Non random.ppt
Sampling (random) method and Non random.pptSampling (random) method and Non random.ppt
Sampling (random) method and Non random.ppt
 
Ukraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSUkraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICS
 
Introduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxIntroduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptx
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFx
 
100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx
 
VidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxVidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptx
 
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
 
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptxBPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
 
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdf
 
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% SecureCall me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
 
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdf
 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdf
 
Generative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusGenerative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and Milvus
 
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiVIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
 
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFx
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interaction
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
 

Sad lecture 2

  • 1. Lecure2 SYSTEMS ANALYSIS AND DESIGN LIFE CYCLE
  • 2. 1. Nine Steps in designing Information Systems. 2. Tasks performed in each step. 3. Nature of tasks performed by Systems Analysts. 4. The attributes of Systems Analysts. 5. The tools used by Systems Analysts. LEARNING GOALS
  • 3. Steps involved in Analysis and Design 1. Requirements Determinations 2. Requirements Specifications 3. Feasibility Analysis 4. Final Specifications 5. Hardware Study 6. System Design 7. System Implementation 8. System Evaluation 9. System Modification LIFE CYCLE OF SYSTEMS ANALYSIS AND DESIGN
  • 4. Step 1 : Requirements Determination ▪ Arrived at by a consensus among managers ▪ Priorities among applications determined ▪ Pick high priority applications. LIFE CYCLE OF SYSTEMS ANALYSIS AND DESIGN
  • 5. Step 2 : Requirements Specification ▪ Known as System Requirements Specification (SRS) ▪ Understand the existing System ▪ Applications where a system is required are listed ▪ Arrive at the specifications of the users’ Requirements after discussions with the user ▪ A system may encompass several applications LIFE CYCLE OF SYSTEMS ANALYSIS AND DESIGN
  • 6. Step 3 : Feasibility Analysis ▪ Formulate Goals of the system and quantify goals ▪ Find alternative methods of meeting the goals ▪ For each alternative assess resources needed - Human Resources - Time and Money - Equipment needed ▪ Assess cost of each alternative ▪ Find the best alternative method subject to resource constraints LIFE CYCLE OF SYSTEMS ANALYSIS AND DESIGN
  • 7. Step 4 : Final Specifications ▪ Specifications would state what the system would achieve. ▪ Specification drawn up are improved for implementation. ▪ SRS written- given to user and agreement reached LIFE CYCLE OF SYSTEMS ANALYSIS AND DESIGN
  • 8. Step 5 : Hardware Study ▪ Determine Hardware and Software required to execute the application. ▪ Determine Response time,Volume of data to be processed, Frequency of reports etc & then pick the hardware. LIFE CYCLE OF SYSTEMS ANALYSIS AND DESIGN
  • 9. Step 6 : System Design ▪ Logical Design of the System ▪ Objects Identified ▪ Database Designed ▪ Program Specification drawn up ▪ Implementation Plan Drawn up ▪ Test Plan LIFE CYCLE OF SYSTEMS ANALYSIS AND DESIGN
  • 10. Step 7 : System Implementation ▪ Write Programs ▪ Create Database ▪ Document System ▪ Train Users ▪ Trial run of the system ▪ Test and Accept LIFE CYCLE OF SYSTEMS ANALYSIS AND DESIGN
  • 11. Step 8 : System evaluation ▪ Find out from Users whether the System meets specified requirements. ▪ List areas of dissatisfaction and find reasons ▪ Suggest if there has to be any improvements to the system LIFE CYCLE OF SYSTEMS ANALYSIS AND DESIGN
  • 12. Step 9 : System Modification ▪ Fix errors ▪ Add/Delete features as required by users ▪ Tune the System ▪ Continuously monitor system and assess performance LIFE CYCLE OF SYSTEMS ANALYSIS AND DESIGN
  • 13. Feasibility Analysis System Design Hardware Study System Evaluation System Maintenance Improved System Revised Requirements Budget & schedule Physical Requirements Configuration Data System Logical Design User Requirements Requirements Requirements Determination Specification Feasibility Study System Specification Analysis Functional Specifications Decision to Design Information System System Implementation Revised Prioritized Requirements Specifications Test Plan System Life Cycle Diagram
  • 14. ▪ Defining Requirements - Involves Interviewing Users ▪ Prioritizing Requirements - Obtain Users Consensus ▪ Fact Gathering - Data, Facts, Opinions of Managers - Lower level Users should be consulted ROLES OF SYSTEMS ANALYST
  • 15. ▪ Analysis and evaluation - Arrive at appropriate system ▪ Solving problems - Hazy requirements converted into specific requirements - Suggest many alternative solutions - Quantify cost and benefits ROLES OF SYSTEMS ANALYST
  • 16. ▪ Drawing up specifications - FUNCTIONAL SPECIFICATIONS - Understood by users and programmers - Accepted by users - Precise and detailed - Account for possible changes ROLE OF SYSTEMS ANALYST
  • 17. SYSTEM DESIGN ▪ Logical design of system - Objects identification - Normalizing database - Test plan ▪ Design must be modular to accommodate change ROLE OF SYSTEMS ANALYST
  • 18. ▪ Evaluating Systems - Evaluation after use for sometime - Plan periodicity for evaluation - Modify as needed ROLE OF SYSTEMS ANALYST
  • 19. ▪ KNOWLEDGE OF ORGANISATION - Knowing user’s jargon & practices - Know Management functions. ▪ KNOWLEDGE OF COMPUTERSAND SOFTWARE - Knowledge of system design tools - Keep abreast of modern developments ATTRIBUTES OF A SYSTEMS ANALYST
  • 20. ▪ GOOD INTERPERSONNAL RELATIONS - Need to work as team member - Lead smaller teams - Interface with programmers & Users - Motivator. ▪ ABILITY TO COMMUNICATE - Oral Presentation - Report Writing - Answer queries ATTRIBUTES OF A SYSTEMS ANALYST
  • 21. ATTRIBUTES OF A SYSTEMS ANALYST ▪ ANALYTICAL MIND - Problem solving attitude - Ability to assess trade offs - Sound commonsense - Curiosity to learn about new organizations ▪ BREADTH OF KNOWLEDGE - Broad Liberal Knowledge - Variety of jobs to be tackled in diverse organizations
  • 22. ▪ Data Flow Diagram ▪ Decision Tables ▪ Modeling Language such as UML ▪ Normalization of Databases ▪ Testing tools ▪ ISO/CMM procedure manuals TOOLS USED BY SYSTEMS ANALYST