SYSTEMS
ANALYSIS AND
DESIGN
By :
Priskila Mega Octiandriani
Universitas Ma Chung
SYSTEM
A set of detailed methods, procedures and routines
established or formulation to carry out specify actifity,
perform a duty or solve a problem.
SYSTEM ANALYSIS
The dissection of a system into its component pieces to
study how those component pieces interact and work.
SYSTEM DESIGN
The process of defining the architecture, components,
modules, interfaces and data for a system to satisfy specified
requirements.
Unified Modeling Language
(UML)
Class Diagram
Showing the relationships between
classes
Use Case Diagram
Shows interaction between the system
and environment
Sequence
Diagram
Time-based ordering of the
interaction
Activity Diagram
Model processes in an information
system
ENTITY RELATIONSHIP DIAGRAMS
Crow’s Foot Notation
UML Class Diagrams
Chen’s Notation
IDEF1X Notation
DATA FLOW DIAGRAMS
Context-Level
Single process
Higher Levels
Multiple process
NEED FOR SYSTEM ANALYSIS
AND DESIGN
 Installing a system without proper planning leads to
great user dissatisfaction and frequently causes the
system to fall into disuse
 Lends structure to the analysis and design of
information systems
 A series of processes systematically undertaken to
improve a business through the use of computerized
information systems
ROLES OF THE SYSTEM
ANALYST
 The analyst plays a key role in information
systems development projects.
 Must understand how to apply technology to solve
business problems.
 Analyst may serve as change agents who identify
the organizational improvement.
QUALITIED OF THE SYSTEM ANALYST
 Problem solver
 Communicator
 Strong personal and professional ethics
 Self-disciplined and self-motivated
System Analyst Recommended, Design, and
Maintain Many Types of Systems for Users
Strategic Level
Executive Support System (ESS)
Group Decision Support System (GDSS)
Computer-Supported Collaborative Work
System (CSCWS)
Higher Level
Management Information System (MIS)
Decision Support System (DSS)
Expert System (ES)
Knowledge Level
Office Automation System OAS)
Knowledge Work System (KWS)
Operational Level
Transaction Processing
System (TPS)
THREE
APPROACHES
Systems Development Life Cycle
The Agile Approach
The Unified Modeling Language
SYSTEMS DEVELOPMENT
LIFE CYCLE (SDLC)
SYSTEMS DEVELOPMENT LIFE
CYCLE (SDLC)
Planning Analysis Design
Implementat
ion
IDEA System
Success
1. IDENTIFYING PROBLEMS, OPPORTUNITIES, AND
OBJECTIVES
Activity:
 Interviewing user management
 Summarizing the knowledge obtained
 Estimating the scope of the project
 Documenting the results
Output:
 Feasibility report containing problem definition and objective
summaries from which management can make a decision on
whether to proceed with the proposed project
2. DETERMINING HUMAN
INFORMATION REQUIREMENTS
Activity:
 Interviewing
 Sampling and investing hard data
 Questionnaires
 Observe the decision maker’s behavior and environment
 Prototyping
 Learn the who, what, where, when, how, and why of the current system
Output:
 Analyst understands how users accomplish their work when interacting
with a computer; and begin to know how to make the new system more
useful and usable.
 The analyst should also know the business functions and have complete
information on the people, goals, data and procedure involved
3. ANALYZING SYSTEM NEEDS
Activity:
 Create data flow diagrams.
 Complete the data dictionary.
 Analyze the structured decisions made.
 Prepare and present the system proposal.
Output:
 Recommendation on what, if anything, should be
done.
4. DESIGNING THE
RECOMMENDED SYSTEM
Activity:
 Design procedures for data entry
 Design the human-computer interface
 Design system controls
 Design files and/or database
 Design backup procedures
Output
 Model of the actual system
5. DEVELOPING AND
DOMENTING SOFTWARE
Activity:
 System analyst works with programmers to develop any original
software
 Works with users to develop effective documentation
 Programmers design, code, and remove syntactical errors from
computer programs
 Document software with help files, procedure manuals, and Web
sites with Frequently Asked Questions
Output:
 Computer programs
 System documentation
6. TESTING AND MAINTAINING
THE SYSTEM
Activity:
 Test the information system
 System maintenance
 Maintenance documentation
Output:
 Problems, if any
 Updated programs
 Documentation
7. IMPLEMENTING AND
EVALUATING THE SYSTEM
Activity:
 Train users
 Analyst plans smooth conversion from old system to new system
 Review and evaluate system
Output:
 Trained personnel
 Installed system
THE AGILE APPROACH
Systems analysis and design
AgileSoftware DevelopmentMethods
SCRUM
Roles :
• Product Owner
• Scrum Master
• Developers
Artifacts :
• Product Increment
• Product Backlog
• Sprint Backlog
Activity :
• Product backlog
refinement
• Sprint planning
• Daily Scrum
• Sprint review
• Spirnt retrospective
Extreme
Programming (XP)
Feature Driven
Development
Unified Modeling Language
(UML)
• UML is the standard language for visualizing, specifying,
constructing, and documenting the artifacts of a software-intensive
system
• Can be used for modeling all processes in the development life cycle and
across different implementation technologies (technology and language
independent)
• The standard language for visualizing, specifying, constructing, and
documenting the artifacts of a software-intensive system.
• A communication tool – for the team, and other stakeholders
• The analysis design paradigm and diagrams :

More Related Content

PPTX
System Analysis and Design (SAD)
PPTX
System analyst and design
PPT
System analysis
PPT
System imolementation(Modern Systems Analysis and Design)
PDF
System Development Methodologies
PPTX
System analysis design
PPTX
System Analysis Methods
System Analysis and Design (SAD)
System analyst and design
System analysis
System imolementation(Modern Systems Analysis and Design)
System Development Methodologies
System analysis design
System Analysis Methods

What's hot (20)

PPTX
System analysis ITM3(1).pptx
PPTX
System Analysis and Design
PPT
System Analysis and Design slides by Belew yenealem DTU Ethiopia
PPTX
CIS 2303: System Planning Part 1
PDF
System Life Cycle
PPT
SAD Reviewer
PPTX
Over view of system analysis and design
PDF
System Analysis and design Class 1
PPT
20111205 sad v0.2
PPSX
System Analysis & Design - 2
PPTX
System Analysis and Design
PPTX
System Analysis & Design
PPTX
Introduction to system development and systems analysis
PPSX
System development methodologies
PPT
SSADM
PDF
IS L02 - Development of Information Systems
PPTX
Management information system
PPTX
Introducing systems analysis, design & development Concepts
PPTX
System analysis
PPTX
Sad ppt
System analysis ITM3(1).pptx
System Analysis and Design
System Analysis and Design slides by Belew yenealem DTU Ethiopia
CIS 2303: System Planning Part 1
System Life Cycle
SAD Reviewer
Over view of system analysis and design
System Analysis and design Class 1
20111205 sad v0.2
System Analysis & Design - 2
System Analysis and Design
System Analysis & Design
Introduction to system development and systems analysis
System development methodologies
SSADM
IS L02 - Development of Information Systems
Management information system
Introducing systems analysis, design & development Concepts
System analysis
Sad ppt
Ad

Viewers also liked (18)

DOCX
GHB물뽕을 먹은후 여성분들이 어떻게 되는가? 카톡:SKP999 & << DDF11.KR >>물뽕 판매,물뽕 구입,물뽕 파는곳,...
DOCX
GHB물뽕을 먹은후 여성분들이 어떻게 되는가? 카톡:SKP999 & << DDF11.KR >>물뽕 판매,물뽕 구입,물뽕 파는곳,...
DOCX
PPTX
Should we grow crops for foreign investors
PPTX
CÓMIC FISICA
DOCX
PPTX
Ashton edits
PPTX
Digital citizenship presents
DOCX
CURRICULUM VITAE OF Mannda - Copy
PDF
Guia de Fotografia Para Mães - Fotografia com o Celular
DOCX
GHB물뽕을 먹은후 여성분들이 어떻게 되는가? 카톡:SKP999 & << DDF11.KR >>물뽕 판매,물뽕 구입,물뽕 파는곳,...
DOCX
GHB물뽕을 먹은후 여성분들이 어떻게 되는가? 카톡:SKP999 & << DDF11.KR >>물뽕 판매,물뽕 구입,물뽕 파는곳,...
DOCX
Bója v III.
DOCX
GHB물뽕을 먹은후 여성분들이 어떻게 되는가? 카톡:SKP999 & << DDF11.KR >>물뽕 판매,물뽕 구입,물뽕 파는곳,...
DOCX
PPTX
Autores salvadoreños
DOCX
Compra por internet
PPTX
Definición de tecnologías de la comunicación e información
GHB물뽕을 먹은후 여성분들이 어떻게 되는가? 카톡:SKP999 & << DDF11.KR >>물뽕 판매,물뽕 구입,물뽕 파는곳,...
GHB물뽕을 먹은후 여성분들이 어떻게 되는가? 카톡:SKP999 & << DDF11.KR >>물뽕 판매,물뽕 구입,물뽕 파는곳,...
Should we grow crops for foreign investors
CÓMIC FISICA
Ashton edits
Digital citizenship presents
CURRICULUM VITAE OF Mannda - Copy
Guia de Fotografia Para Mães - Fotografia com o Celular
GHB물뽕을 먹은후 여성분들이 어떻게 되는가? 카톡:SKP999 & << DDF11.KR >>물뽕 판매,물뽕 구입,물뽕 파는곳,...
GHB물뽕을 먹은후 여성분들이 어떻게 되는가? 카톡:SKP999 & << DDF11.KR >>물뽕 판매,물뽕 구입,물뽕 파는곳,...
Bója v III.
GHB물뽕을 먹은후 여성분들이 어떻게 되는가? 카톡:SKP999 & << DDF11.KR >>물뽕 판매,물뽕 구입,물뽕 파는곳,...
Autores salvadoreños
Compra por internet
Definición de tecnologías de la comunicación e información
Ad

Similar to Systems analysis and design (20)

PDF
sadfinal2007-121022230733-phpapp01.pdf
PPSX
Software engineering norte Lec 1 Unit-1.ppsx
PPTX
SYSTEM ANALYSIS AND DESIGN IN LIBRARIES AND INFORMATION CENTERS.pptx
PDF
SDLC 21.11.2022.pdf
PPT
Chapter01
PPTX
Chapter 02system analysis and design.pptx
PPT
System imolementation(Modern Systems Analysis and Design)
PPT
PPTX
Presentation2
PPT
SAD Introduction
PPTX
This is about systems development methodology designed and prepared by A prof...
PPT
Mis321 ch1
PPTX
Systems analysis and design
PDF
OOAD - System Analysis and Design
PPTX
lecture_29.pptx
PPT
PPTX
Basic Concepts of system Chapter 2 PP.pptx
PPT
Chapter01.ppt analasis design system akun
PPTX
CIS 2303 LO1: Introduction to System Analysis and Design
sadfinal2007-121022230733-phpapp01.pdf
Software engineering norte Lec 1 Unit-1.ppsx
SYSTEM ANALYSIS AND DESIGN IN LIBRARIES AND INFORMATION CENTERS.pptx
SDLC 21.11.2022.pdf
Chapter01
Chapter 02system analysis and design.pptx
System imolementation(Modern Systems Analysis and Design)
Presentation2
SAD Introduction
This is about systems development methodology designed and prepared by A prof...
Mis321 ch1
Systems analysis and design
OOAD - System Analysis and Design
lecture_29.pptx
Basic Concepts of system Chapter 2 PP.pptx
Chapter01.ppt analasis design system akun
CIS 2303 LO1: Introduction to System Analysis and Design

Recently uploaded (20)

PDF
David L Page_DCI Research Study Journey_how Methodology can inform one's prac...
PDF
My India Quiz Book_20210205121199924.pdf
PPTX
Computer Architecture Input Output Memory.pptx
PDF
Uderstanding digital marketing and marketing stratergie for engaging the digi...
PPTX
A powerpoint presentation on the Revised K-10 Science Shaping Paper
PDF
Trump Administration's workforce development strategy
PDF
Empowerment Technology for Senior High School Guide
PDF
CISA (Certified Information Systems Auditor) Domain-Wise Summary.pdf
PDF
advance database management system book.pdf
PPTX
TNA_Presentation-1-Final(SAVE)) (1).pptx
PPTX
Virtual and Augmented Reality in Current Scenario
PDF
MBA _Common_ 2nd year Syllabus _2021-22_.pdf
PDF
LDMMIA Reiki Yoga Finals Review Spring Summer
PPTX
202450812 BayCHI UCSC-SV 20250812 v17.pptx
PDF
HVAC Specification 2024 according to central public works department
PDF
1.3 FINAL REVISED K-10 PE and Health CG 2023 Grades 4-10 (1).pdf
PDF
Vision Prelims GS PYQ Analysis 2011-2022 www.upscpdf.com.pdf
PDF
International_Financial_Reporting_Standa.pdf
PDF
Τίμαιος είναι φιλοσοφικός διάλογος του Πλάτωνα
PDF
Weekly quiz Compilation Jan -July 25.pdf
David L Page_DCI Research Study Journey_how Methodology can inform one's prac...
My India Quiz Book_20210205121199924.pdf
Computer Architecture Input Output Memory.pptx
Uderstanding digital marketing and marketing stratergie for engaging the digi...
A powerpoint presentation on the Revised K-10 Science Shaping Paper
Trump Administration's workforce development strategy
Empowerment Technology for Senior High School Guide
CISA (Certified Information Systems Auditor) Domain-Wise Summary.pdf
advance database management system book.pdf
TNA_Presentation-1-Final(SAVE)) (1).pptx
Virtual and Augmented Reality in Current Scenario
MBA _Common_ 2nd year Syllabus _2021-22_.pdf
LDMMIA Reiki Yoga Finals Review Spring Summer
202450812 BayCHI UCSC-SV 20250812 v17.pptx
HVAC Specification 2024 according to central public works department
1.3 FINAL REVISED K-10 PE and Health CG 2023 Grades 4-10 (1).pdf
Vision Prelims GS PYQ Analysis 2011-2022 www.upscpdf.com.pdf
International_Financial_Reporting_Standa.pdf
Τίμαιος είναι φιλοσοφικός διάλογος του Πλάτωνα
Weekly quiz Compilation Jan -July 25.pdf

Systems analysis and design

  • 1. SYSTEMS ANALYSIS AND DESIGN By : Priskila Mega Octiandriani Universitas Ma Chung
  • 2. SYSTEM A set of detailed methods, procedures and routines established or formulation to carry out specify actifity, perform a duty or solve a problem. SYSTEM ANALYSIS The dissection of a system into its component pieces to study how those component pieces interact and work. SYSTEM DESIGN The process of defining the architecture, components, modules, interfaces and data for a system to satisfy specified requirements.
  • 4. Class Diagram Showing the relationships between classes Use Case Diagram Shows interaction between the system and environment Sequence Diagram Time-based ordering of the interaction Activity Diagram Model processes in an information system
  • 6. Crow’s Foot Notation UML Class Diagrams Chen’s Notation IDEF1X Notation
  • 9. NEED FOR SYSTEM ANALYSIS AND DESIGN  Installing a system without proper planning leads to great user dissatisfaction and frequently causes the system to fall into disuse  Lends structure to the analysis and design of information systems  A series of processes systematically undertaken to improve a business through the use of computerized information systems
  • 10. ROLES OF THE SYSTEM ANALYST  The analyst plays a key role in information systems development projects.  Must understand how to apply technology to solve business problems.  Analyst may serve as change agents who identify the organizational improvement.
  • 11. QUALITIED OF THE SYSTEM ANALYST  Problem solver  Communicator  Strong personal and professional ethics  Self-disciplined and self-motivated
  • 12. System Analyst Recommended, Design, and Maintain Many Types of Systems for Users Strategic Level Executive Support System (ESS) Group Decision Support System (GDSS) Computer-Supported Collaborative Work System (CSCWS) Higher Level Management Information System (MIS) Decision Support System (DSS) Expert System (ES) Knowledge Level Office Automation System OAS) Knowledge Work System (KWS) Operational Level Transaction Processing System (TPS)
  • 13. THREE APPROACHES Systems Development Life Cycle The Agile Approach The Unified Modeling Language
  • 15. SYSTEMS DEVELOPMENT LIFE CYCLE (SDLC) Planning Analysis Design Implementat ion IDEA System Success
  • 16. 1. IDENTIFYING PROBLEMS, OPPORTUNITIES, AND OBJECTIVES Activity:  Interviewing user management  Summarizing the knowledge obtained  Estimating the scope of the project  Documenting the results Output:  Feasibility report containing problem definition and objective summaries from which management can make a decision on whether to proceed with the proposed project
  • 17. 2. DETERMINING HUMAN INFORMATION REQUIREMENTS Activity:  Interviewing  Sampling and investing hard data  Questionnaires  Observe the decision maker’s behavior and environment  Prototyping  Learn the who, what, where, when, how, and why of the current system Output:  Analyst understands how users accomplish their work when interacting with a computer; and begin to know how to make the new system more useful and usable.  The analyst should also know the business functions and have complete information on the people, goals, data and procedure involved
  • 18. 3. ANALYZING SYSTEM NEEDS Activity:  Create data flow diagrams.  Complete the data dictionary.  Analyze the structured decisions made.  Prepare and present the system proposal. Output:  Recommendation on what, if anything, should be done.
  • 19. 4. DESIGNING THE RECOMMENDED SYSTEM Activity:  Design procedures for data entry  Design the human-computer interface  Design system controls  Design files and/or database  Design backup procedures Output  Model of the actual system
  • 20. 5. DEVELOPING AND DOMENTING SOFTWARE Activity:  System analyst works with programmers to develop any original software  Works with users to develop effective documentation  Programmers design, code, and remove syntactical errors from computer programs  Document software with help files, procedure manuals, and Web sites with Frequently Asked Questions Output:  Computer programs  System documentation
  • 21. 6. TESTING AND MAINTAINING THE SYSTEM Activity:  Test the information system  System maintenance  Maintenance documentation Output:  Problems, if any  Updated programs  Documentation
  • 22. 7. IMPLEMENTING AND EVALUATING THE SYSTEM Activity:  Train users  Analyst plans smooth conversion from old system to new system  Review and evaluate system Output:  Trained personnel  Installed system
  • 25. AgileSoftware DevelopmentMethods SCRUM Roles : • Product Owner • Scrum Master • Developers Artifacts : • Product Increment • Product Backlog • Sprint Backlog Activity : • Product backlog refinement • Sprint planning • Daily Scrum • Sprint review • Spirnt retrospective Extreme Programming (XP) Feature Driven Development
  • 27. • UML is the standard language for visualizing, specifying, constructing, and documenting the artifacts of a software-intensive system • Can be used for modeling all processes in the development life cycle and across different implementation technologies (technology and language independent) • The standard language for visualizing, specifying, constructing, and documenting the artifacts of a software-intensive system. • A communication tool – for the team, and other stakeholders • The analysis design paradigm and diagrams :