SlideShare a Scribd company logo
1 of 27
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
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

What's hot

System analysis ITM3(1).pptx
System analysis ITM3(1).pptx System analysis ITM3(1).pptx
System analysis ITM3(1).pptx Aram Mohammed
 
System Analysis and Design slides by Belew yenealem DTU Ethiopia
System Analysis and Design slides by Belew yenealem DTU EthiopiaSystem Analysis and Design slides by Belew yenealem DTU Ethiopia
System Analysis and Design slides by Belew yenealem DTU EthiopiaDebre Tabor University
 
CIS 2303: System Planning Part 1
CIS 2303: System Planning Part 1CIS 2303: System Planning Part 1
CIS 2303: System Planning Part 1Ahmad Ammari
 
SAD Reviewer
SAD ReviewerSAD Reviewer
SAD Reviewerermell61
 
Over view of system analysis and design
Over view of system analysis and designOver view of system analysis and design
Over view of system analysis and designSaroj Dhakal
 
20111205 sad v0.2
20111205 sad v0.220111205 sad v0.2
20111205 sad v0.2O' Neil Lim
 
System Analysis & Design - 2
System Analysis & Design - 2System Analysis & Design - 2
System Analysis & Design - 2Gagan Deep
 
System Analysis and Design
System Analysis and DesignSystem Analysis and Design
System Analysis and DesignAkshaya Parida
 
System Analysis & Design
System Analysis & DesignSystem Analysis & Design
System Analysis & DesignMustafa Ali
 
Introduction to system development and systems analysis
Introduction to system development and systems analysisIntroduction to system development and systems analysis
Introduction to system development and systems analysisYeasin Esha
 
IS L02 - Development of Information Systems
IS L02 - Development of Information SystemsIS L02 - Development of Information Systems
IS L02 - Development of Information SystemsJan Wong
 
Management information system
Management information systemManagement information system
Management information systemRoneet Kumar
 
Introducing systems analysis, design & development Concepts
Introducing systems analysis, design & development ConceptsIntroducing systems analysis, design & development Concepts
Introducing systems analysis, design & development ConceptsShafiul Azam Chowdhury
 

What's hot (20)

System analysis ITM3(1).pptx
System analysis ITM3(1).pptx System analysis ITM3(1).pptx
System analysis ITM3(1).pptx
 
System Analysis and Design
System Analysis and DesignSystem Analysis and Design
System Analysis and Design
 
System Analysis and Design slides by Belew yenealem DTU Ethiopia
System Analysis and Design slides by Belew yenealem DTU EthiopiaSystem Analysis and Design slides by Belew yenealem DTU Ethiopia
System Analysis and Design slides by Belew yenealem DTU Ethiopia
 
CIS 2303: System Planning Part 1
CIS 2303: System Planning Part 1CIS 2303: System Planning Part 1
CIS 2303: System Planning Part 1
 
System Life Cycle
System Life CycleSystem Life Cycle
System Life Cycle
 
SAD Reviewer
SAD ReviewerSAD Reviewer
SAD Reviewer
 
Over view of system analysis and design
Over view of system analysis and designOver view of system analysis and design
Over view of system analysis and design
 
System Analysis and design Class 1
System Analysis and design Class 1System Analysis and design Class 1
System Analysis and design Class 1
 
20111205 sad v0.2
20111205 sad v0.220111205 sad v0.2
20111205 sad v0.2
 
System Analysis & Design - 2
System Analysis & Design - 2System Analysis & Design - 2
System Analysis & Design - 2
 
System Analysis and Design
System Analysis and DesignSystem Analysis and Design
System Analysis and Design
 
System Analysis & Design
System Analysis & DesignSystem Analysis & Design
System Analysis & Design
 
Introduction to system development and systems analysis
Introduction to system development and systems analysisIntroduction to system development and systems analysis
Introduction to system development and systems analysis
 
System development methodologies
System development methodologiesSystem development methodologies
System development methodologies
 
SSADM
SSADMSSADM
SSADM
 
IS L02 - Development of Information Systems
IS L02 - Development of Information SystemsIS L02 - Development of Information Systems
IS L02 - Development of Information Systems
 
Management information system
Management information systemManagement information system
Management information system
 
Introducing systems analysis, design & development Concepts
Introducing systems analysis, design & development ConceptsIntroducing systems analysis, design & development Concepts
Introducing systems analysis, design & development Concepts
 
System analysis
System analysisSystem analysis
System analysis
 
Sad ppt
Sad pptSad ppt
Sad ppt
 

Viewers also liked

GHB물뽕을 먹은후 여성분들이 어떻게 되는가? 카톡:SKP999 & << DDF11.KR >>물뽕 판매,물뽕 구입,물뽕 파는곳,...
GHB물뽕을 먹은후 여성분들이 어떻게 되는가? 카톡:SKP999 & << DDF11.KR >>물뽕 판매,물뽕 구입,물뽕 파는곳,...GHB물뽕을 먹은후 여성분들이 어떻게 되는가? 카톡:SKP999 & << DDF11.KR >>물뽕 판매,물뽕 구입,물뽕 파는곳,...
GHB물뽕을 먹은후 여성분들이 어떻게 되는가? 카톡:SKP999 & << DDF11.KR >>물뽕 판매,물뽕 구입,물뽕 파는곳,...adasdasd dasd
 
GHB물뽕을 먹은후 여성분들이 어떻게 되는가? 카톡:SKP999 & << DDF11.KR >>물뽕 판매,물뽕 구입,물뽕 파는곳,...
GHB물뽕을 먹은후 여성분들이 어떻게 되는가? 카톡:SKP999 & << DDF11.KR >>물뽕 판매,물뽕 구입,물뽕 파는곳,...GHB물뽕을 먹은후 여성분들이 어떻게 되는가? 카톡:SKP999 & << DDF11.KR >>물뽕 판매,물뽕 구입,물뽕 파는곳,...
GHB물뽕을 먹은후 여성분들이 어떻게 되는가? 카톡:SKP999 & << DDF11.KR >>물뽕 판매,물뽕 구입,물뽕 파는곳,...adasdasd dasd
 
Should we grow crops for foreign investors
Should we grow crops for foreign investorsShould we grow crops for foreign investors
Should we grow crops for foreign investorsshivani gupta
 
Digital citizenship presents
Digital citizenship presentsDigital citizenship presents
Digital citizenship presentsMatlhodiM
 
CURRICULUM VITAE OF Mannda - Copy
CURRICULUM VITAE OF Mannda - CopyCURRICULUM VITAE OF Mannda - Copy
CURRICULUM VITAE OF Mannda - CopyMannda Munyai
 
Guia de Fotografia Para Mães - Fotografia com o Celular
Guia de Fotografia Para Mães - Fotografia com o CelularGuia de Fotografia Para Mães - Fotografia com o Celular
Guia de Fotografia Para Mães - Fotografia com o CelularJaqueline Gomes
 
GHB물뽕을 먹은후 여성분들이 어떻게 되는가? 카톡:SKP999 & << DDF11.KR >>물뽕 판매,물뽕 구입,물뽕 파는곳,...
GHB물뽕을 먹은후 여성분들이 어떻게 되는가? 카톡:SKP999 & << DDF11.KR >>물뽕 판매,물뽕 구입,물뽕 파는곳,...GHB물뽕을 먹은후 여성분들이 어떻게 되는가? 카톡:SKP999 & << DDF11.KR >>물뽕 판매,물뽕 구입,물뽕 파는곳,...
GHB물뽕을 먹은후 여성분들이 어떻게 되는가? 카톡:SKP999 & << DDF11.KR >>물뽕 판매,물뽕 구입,물뽕 파는곳,...adasdasd dasd
 
GHB물뽕을 먹은후 여성분들이 어떻게 되는가? 카톡:SKP999 & << DDF11.KR >>물뽕 판매,물뽕 구입,물뽕 파는곳,...
GHB물뽕을 먹은후 여성분들이 어떻게 되는가? 카톡:SKP999 & << DDF11.KR >>물뽕 판매,물뽕 구입,물뽕 파는곳,...GHB물뽕을 먹은후 여성분들이 어떻게 되는가? 카톡:SKP999 & << DDF11.KR >>물뽕 판매,물뽕 구입,물뽕 파는곳,...
GHB물뽕을 먹은후 여성분들이 어떻게 되는가? 카톡:SKP999 & << DDF11.KR >>물뽕 판매,물뽕 구입,물뽕 파는곳,...adasdasd dasd
 
GHB물뽕을 먹은후 여성분들이 어떻게 되는가? 카톡:SKP999 & << DDF11.KR >>물뽕 판매,물뽕 구입,물뽕 파는곳,...
GHB물뽕을 먹은후 여성분들이 어떻게 되는가? 카톡:SKP999 & << DDF11.KR >>물뽕 판매,물뽕 구입,물뽕 파는곳,...GHB물뽕을 먹은후 여성분들이 어떻게 되는가? 카톡:SKP999 & << DDF11.KR >>물뽕 판매,물뽕 구입,물뽕 파는곳,...
GHB물뽕을 먹은후 여성분들이 어떻게 되는가? 카톡:SKP999 & << DDF11.KR >>물뽕 판매,물뽕 구입,물뽕 파는곳,...adasdasd dasd
 
Definición de tecnologías de la comunicación e información
Definición de tecnologías de la comunicación e informaciónDefinición de tecnologías de la comunicación e información
Definición de tecnologías de la comunicación e informaciónKassandra Martínez
 

Viewers also liked (18)

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

Similar to Systems analysis and design

sadfinal2007-121022230733-phpapp01.pdf
sadfinal2007-121022230733-phpapp01.pdfsadfinal2007-121022230733-phpapp01.pdf
sadfinal2007-121022230733-phpapp01.pdfshoukatali154717
 
System Analysis and Design
System Analysis and DesignSystem Analysis and Design
System Analysis and DesignAamir Abbas
 
SAD REPORTING GROUP 2 BSIT 3B LALALA .pptx
SAD REPORTING GROUP 2 BSIT 3B LALALA .pptxSAD REPORTING GROUP 2 BSIT 3B LALALA .pptx
SAD REPORTING GROUP 2 BSIT 3B LALALA .pptxJakeariesMacarayo
 
System_Analysis_and_Design_Assignment_New2.ppt
System_Analysis_and_Design_Assignment_New2.pptSystem_Analysis_and_Design_Assignment_New2.ppt
System_Analysis_and_Design_Assignment_New2.pptMarissaPedragosa
 
Different Approaches To Sys Bldg
Different Approaches To Sys BldgDifferent Approaches To Sys Bldg
Different Approaches To Sys BldgUSeP
 
Chapter 1,2,3 Module I -Foundations for SD.pptx
Chapter 1,2,3 Module I -Foundations for SD.pptxChapter 1,2,3 Module I -Foundations for SD.pptx
Chapter 1,2,3 Module I -Foundations for SD.pptxTimmyChok1
 
SAD REPORTING GROUP 2BCFGGGGHHHJJJJ.pptx
SAD REPORTING GROUP 2BCFGGGGHHHJJJJ.pptxSAD REPORTING GROUP 2BCFGGGGHHHJJJJ.pptx
SAD REPORTING GROUP 2BCFGGGGHHHJJJJ.pptxJakeariesMacarayo
 
System Analysis and Design Project documentation
System Analysis and Design Project documentationSystem Analysis and Design Project documentation
System Analysis and Design Project documentationMAHERMOHAMED27
 
Information Technology for Managers Module 3 PPT.pdf
Information Technology for Managers  Module 3 PPT.pdfInformation Technology for Managers  Module 3 PPT.pdf
Information Technology for Managers Module 3 PPT.pdfT S Nanjudeswaraswamy
 
System design and Implementation NOTES.pptx
System design and Implementation NOTES.pptxSystem design and Implementation NOTES.pptx
System design and Implementation NOTES.pptxgauravgoswami78
 
BCA V Sem System design and Implementation
BCA V Sem System design and ImplementationBCA V Sem System design and Implementation
BCA V Sem System design and Implementationgauravgoswami78
 

Similar to Systems analysis and design (20)

sadfinal2007-121022230733-phpapp01.pdf
sadfinal2007-121022230733-phpapp01.pdfsadfinal2007-121022230733-phpapp01.pdf
sadfinal2007-121022230733-phpapp01.pdf
 
System Analysis and Design
System Analysis and DesignSystem Analysis and Design
System Analysis and Design
 
SAD REPORTING GROUP 2 BSIT 3B LALALA .pptx
SAD REPORTING GROUP 2 BSIT 3B LALALA .pptxSAD REPORTING GROUP 2 BSIT 3B LALALA .pptx
SAD REPORTING GROUP 2 BSIT 3B LALALA .pptx
 
VTU - MIS Module 4 - SDLC
VTU - MIS Module 4 - SDLCVTU - MIS Module 4 - SDLC
VTU - MIS Module 4 - SDLC
 
System_Analysis_and_Design_Assignment_New2.ppt
System_Analysis_and_Design_Assignment_New2.pptSystem_Analysis_and_Design_Assignment_New2.ppt
System_Analysis_and_Design_Assignment_New2.ppt
 
Different Approaches To Sys Bldg
Different Approaches To Sys BldgDifferent Approaches To Sys Bldg
Different Approaches To Sys Bldg
 
Chapter 1,2,3 Module I -Foundations for SD.pptx
Chapter 1,2,3 Module I -Foundations for SD.pptxChapter 1,2,3 Module I -Foundations for SD.pptx
Chapter 1,2,3 Module I -Foundations for SD.pptx
 
Information systems
Information systemsInformation systems
Information systems
 
Mba it unit 3 ppt
Mba it unit 3 pptMba it unit 3 ppt
Mba it unit 3 ppt
 
Mba it unit 3 ppt
Mba it unit 3 pptMba it unit 3 ppt
Mba it unit 3 ppt
 
Mba it unit 3 ppt
Mba it unit 3 pptMba it unit 3 ppt
Mba it unit 3 ppt
 
Chapter01
Chapter01Chapter01
Chapter01
 
Database Design
Database DesignDatabase Design
Database Design
 
SAD REPORTING GROUP 2BCFGGGGHHHJJJJ.pptx
SAD REPORTING GROUP 2BCFGGGGHHHJJJJ.pptxSAD REPORTING GROUP 2BCFGGGGHHHJJJJ.pptx
SAD REPORTING GROUP 2BCFGGGGHHHJJJJ.pptx
 
System Analysis and Design Project documentation
System Analysis and Design Project documentationSystem Analysis and Design Project documentation
System Analysis and Design Project documentation
 
Chapter01 1
Chapter01 1Chapter01 1
Chapter01 1
 
Information Technology for Managers Module 3 PPT.pdf
Information Technology for Managers  Module 3 PPT.pdfInformation Technology for Managers  Module 3 PPT.pdf
Information Technology for Managers Module 3 PPT.pdf
 
Chapter 1
Chapter 1Chapter 1
Chapter 1
 
System design and Implementation NOTES.pptx
System design and Implementation NOTES.pptxSystem design and Implementation NOTES.pptx
System design and Implementation NOTES.pptx
 
BCA V Sem System design and Implementation
BCA V Sem System design and ImplementationBCA V Sem System design and Implementation
BCA V Sem System design and Implementation
 

Recently uploaded

Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitolTechU
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementmkooblal
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentInMediaRes1
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
MICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptxMICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptxabhijeetpadhi001
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxEyham Joco
 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...jaredbarbolino94
 

Recently uploaded (20)

Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptx
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of management
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media Component
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
MICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptxMICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptx
 
ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptx
 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...
 

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
  • 24.
  • 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 :