SlideShare ist ein Scribd-Unternehmen logo
1 von 14
Transition from Systems
Analysis to Systems Design
What is Systems Analysis?
• is a problem-solving method that
involves looking at the wider system,
breaking apart the parts and figuring
out how it works in order to achieve a
particular goal.
Systems analysis involves looking at inputs, outputs,
mechanisms and controls
Systems Analysis
The first step in solving a problem that
involves a system is analyzing that system.
This involves breaking it down into the parts
that make it up, and seeing how those parts
work together. Sometimes figuring out how a
system works can involve turning off parts of
the system and seeing what happens, or
changing parts of the system and seeing what
the result is.
Systems Analysis
Structured Analysis
•“Structured analysis is a set of techniques and graphical tools
that allow the analyst to develop a new kind of system
specification that are easily understandable to the user. Analysts
work primarily with their wits, pencil and paper.” [Kendall 1996]
•Uses a set of process models to describe a system graphically
•The availability of CASE tools in the 1990s enabled analysts to
develop and modify the graphical SASD models.
Systems Analysis
• Object-oriented (O-O) analysis
– O-O analysis combines data & processes into
things called objects
– O-O analysis uses object models to represent
data and behavior, and to show how objects
affect other objects
– By describing the objects (data) and methods
(processes) needed to support business
operation, a system developer can design
reusable components that allow faster system
implementation and decreased development
cost
Systems Analysis
Object-oriented (O-O) analysis
• objects combine data and processes. Object are the end
product of object-oriented analysis. Object is a member of
a class
• Class is a collection of similar objects
• Objects possess characteristics called properties
• Properties inherits from the object class or possesses on
its own
• In O-O design, built-in processes called methods can
change an object’s properties
• Object can send information to another object by using a
message
• A message requests specific behavior or information from
another object
Object-oriented (O-O)Object-oriented (O-O)
analysisanalysis
The PERSON class includes INSTRUCTOR and STUDENT
objects, which have their own properties and inherited
properties.
• Joint Application Development and Rapid
Application Development
– JAD – The basic idea behind JAD is to bring
structure to the requirements determination
phase of analysis and to the reviews that occur
as a part of design.
– Team based fact finding
– Users, Managers and Analysts work together for
several days
– System requirements are reviewed
– Structured meetings
.
– RAD – created to radically decrease the time
needed to design and implement information
systems.
– RAD relies on extensive user involvement.
• Incorporate special techniques and tools:
– CASE tools
– JAD sessions
– Fourth generation/visualization programming
languages
– Code generators
.
What is System Designs?
• is the process of defining the elements of a
system such as the architecture, modules
and components, the different interfaces of
those components and the data that goes
through that system
• it is meant to satisfy specific needs and
requirements of a business or organization
through the engineering of a coherent and
well-running system.
What is the most important thing to be
aware of in systems design?
A systems approach to design asks:
•For this situation, what is the system?
•What is the environment?
•What goal does the system have in relation to
its environment?
•What is the feedback loop by which the
system corrects its actions?
What is the most important thing to be
aware of in systems design?
• How does the system measure whether it
has achieved its goal?
• Who defines the system, environment, goal,
etc.—and monitors it?
• What resources does the system have for
maintaining the relationship it desires?
• Are its resources sufficient to meet its
purpose?
The Transition to Systems
Design
• Preparing for Systems Design Tasks
– It is essential to have an accurate and
understandable system requirements
document
• Logical and Physical Design
– The logical design defines the functions
and features of the system and the
relationships among its components
– The physical design of an information
system is a plan for the actual
implementation of the system

Weitere ähnliche Inhalte

Was ist angesagt?

System Analysis & Designing : Elements of a System [In short]
System Analysis & Designing : Elements of a System [In short]System Analysis & Designing : Elements of a System [In short]
System Analysis & Designing : Elements of a System [In short]Abir Maheshwari
 
Introduction to information system
Introduction to information systemIntroduction to information system
Introduction to information systemAndino Maseleno
 
Bài tập Lập trinh viên thiết bị di động
Bài tập Lập trinh viên thiết bị di độngBài tập Lập trinh viên thiết bị di động
Bài tập Lập trinh viên thiết bị di độngRobert Commando
 
IS740 Chapter 04
IS740 Chapter 04IS740 Chapter 04
IS740 Chapter 04iDocs
 
DATA PERSISTENCE IN ANDROID OPERATING SYSTEM
DATA PERSISTENCE IN ANDROID OPERATING SYSTEMDATA PERSISTENCE IN ANDROID OPERATING SYSTEM
DATA PERSISTENCE IN ANDROID OPERATING SYSTEMAYESHA JAVED
 
IS740 Chapter 12
IS740 Chapter 12IS740 Chapter 12
IS740 Chapter 12iDocs
 
Chapter 12 information system development
Chapter 12   information system developmentChapter 12   information system development
Chapter 12 information system developmenthaider ali
 
System Analysis and Design slides by yared yenealem DTU Ethiopia
System Analysis and Design slides by yared yenealem DTU EthiopiaSystem Analysis and Design slides by yared yenealem DTU Ethiopia
System Analysis and Design slides by yared yenealem DTU EthiopiaDebre Tabor University
 
Slide 1 - Thiết kế Web cơ bản
 Slide 1 - Thiết kế Web cơ bản Slide 1 - Thiết kế Web cơ bản
Slide 1 - Thiết kế Web cơ bảnSống Khác
 
04. availability-concepts
04. availability-concepts04. availability-concepts
04. availability-conceptsMuhammad Ahad
 
System development
System developmentSystem development
System developmentPraveen Minz
 

Was ist angesagt? (20)

Domain object model
Domain object modelDomain object model
Domain object model
 
Mis unit iii
Mis  unit iiiMis  unit iii
Mis unit iii
 
System Analysis and Design
System Analysis and DesignSystem Analysis and Design
System Analysis and Design
 
System Analysis & Designing : Elements of a System [In short]
System Analysis & Designing : Elements of a System [In short]System Analysis & Designing : Elements of a System [In short]
System Analysis & Designing : Elements of a System [In short]
 
Introduction to information system
Introduction to information systemIntroduction to information system
Introduction to information system
 
Bài tập Lập trinh viên thiết bị di động
Bài tập Lập trinh viên thiết bị di độngBài tập Lập trinh viên thiết bị di động
Bài tập Lập trinh viên thiết bị di động
 
IS740 Chapter 04
IS740 Chapter 04IS740 Chapter 04
IS740 Chapter 04
 
Decision making systems
Decision making systemsDecision making systems
Decision making systems
 
DATA PERSISTENCE IN ANDROID OPERATING SYSTEM
DATA PERSISTENCE IN ANDROID OPERATING SYSTEMDATA PERSISTENCE IN ANDROID OPERATING SYSTEM
DATA PERSISTENCE IN ANDROID OPERATING SYSTEM
 
IS740 Chapter 12
IS740 Chapter 12IS740 Chapter 12
IS740 Chapter 12
 
Chapter 12 information system development
Chapter 12   information system developmentChapter 12   information system development
Chapter 12 information system development
 
system
systemsystem
system
 
System Analysis and Design slides by yared yenealem DTU Ethiopia
System Analysis and Design slides by yared yenealem DTU EthiopiaSystem Analysis and Design slides by yared yenealem DTU Ethiopia
System Analysis and Design slides by yared yenealem DTU Ethiopia
 
Use case diagram
Use case diagramUse case diagram
Use case diagram
 
Slide 1 - Thiết kế Web cơ bản
 Slide 1 - Thiết kế Web cơ bản Slide 1 - Thiết kế Web cơ bản
Slide 1 - Thiết kế Web cơ bản
 
04. availability-concepts
04. availability-concepts04. availability-concepts
04. availability-concepts
 
System design
System designSystem design
System design
 
System development
System developmentSystem development
System development
 
Class diagram, use case and sequence diagram
Class diagram, use case and sequence diagramClass diagram, use case and sequence diagram
Class diagram, use case and sequence diagram
 
System design
System designSystem design
System design
 

Ähnlich wie Transition from Systems Analysis to Systems Designs

Ähnlich wie Transition from Systems Analysis to Systems Designs (20)

Analysis
AnalysisAnalysis
Analysis
 
System Analysis and Design Project documentation
System Analysis and Design Project documentationSystem Analysis and Design Project documentation
System Analysis and Design Project documentation
 
SDLC
SDLCSDLC
SDLC
 
System architecture infosheet
System architecture infosheetSystem architecture infosheet
System architecture infosheet
 
Chap05
Chap05Chap05
Chap05
 
RRC AD
RRC ADRRC AD
RRC AD
 
System engineering analysis and design
System engineering analysis and designSystem engineering analysis and design
System engineering analysis and design
 
Requirements engineering iv
Requirements engineering ivRequirements engineering iv
Requirements engineering iv
 
System Analysis Methods
System Analysis Methods System Analysis Methods
System Analysis Methods
 
System design
System designSystem design
System design
 
Concepts of information system
Concepts of information systemConcepts of information system
Concepts of information system
 
unit2.pptx
unit2.pptxunit2.pptx
unit2.pptx
 
Part7-updated.pptx descrription of lectures
Part7-updated.pptx descrription of lecturesPart7-updated.pptx descrription of lectures
Part7-updated.pptx descrription of lectures
 
Building information systems
Building information systemsBuilding information systems
Building information systems
 
22-REQUIREMENT.ppt
22-REQUIREMENT.ppt22-REQUIREMENT.ppt
22-REQUIREMENT.ppt
 
CH01_Foundation of Systems Development.pptx
CH01_Foundation of Systems Development.pptxCH01_Foundation of Systems Development.pptx
CH01_Foundation of Systems Development.pptx
 
Lecture3
Lecture3Lecture3
Lecture3
 
Architecture design in software engineering
Architecture design in software engineeringArchitecture design in software engineering
Architecture design in software engineering
 
Introduction to system life cycle
Introduction to system life cycleIntroduction to system life cycle
Introduction to system life cycle
 
Introduction to system life cycle
Introduction to system life cycleIntroduction to system life cycle
Introduction to system life cycle
 

Kürzlich hochgeladen

Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 

Kürzlich hochgeladen (20)

Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 

Transition from Systems Analysis to Systems Designs

  • 2. What is Systems Analysis? • is a problem-solving method that involves looking at the wider system, breaking apart the parts and figuring out how it works in order to achieve a particular goal.
  • 3. Systems analysis involves looking at inputs, outputs, mechanisms and controls
  • 4. Systems Analysis The first step in solving a problem that involves a system is analyzing that system. This involves breaking it down into the parts that make it up, and seeing how those parts work together. Sometimes figuring out how a system works can involve turning off parts of the system and seeing what happens, or changing parts of the system and seeing what the result is.
  • 5. Systems Analysis Structured Analysis •“Structured analysis is a set of techniques and graphical tools that allow the analyst to develop a new kind of system specification that are easily understandable to the user. Analysts work primarily with their wits, pencil and paper.” [Kendall 1996] •Uses a set of process models to describe a system graphically •The availability of CASE tools in the 1990s enabled analysts to develop and modify the graphical SASD models.
  • 6. Systems Analysis • Object-oriented (O-O) analysis – O-O analysis combines data & processes into things called objects – O-O analysis uses object models to represent data and behavior, and to show how objects affect other objects – By describing the objects (data) and methods (processes) needed to support business operation, a system developer can design reusable components that allow faster system implementation and decreased development cost
  • 7. Systems Analysis Object-oriented (O-O) analysis • objects combine data and processes. Object are the end product of object-oriented analysis. Object is a member of a class • Class is a collection of similar objects • Objects possess characteristics called properties • Properties inherits from the object class or possesses on its own • In O-O design, built-in processes called methods can change an object’s properties • Object can send information to another object by using a message • A message requests specific behavior or information from another object
  • 8. Object-oriented (O-O)Object-oriented (O-O) analysisanalysis The PERSON class includes INSTRUCTOR and STUDENT objects, which have their own properties and inherited properties.
  • 9. • Joint Application Development and Rapid Application Development – JAD – The basic idea behind JAD is to bring structure to the requirements determination phase of analysis and to the reviews that occur as a part of design. – Team based fact finding – Users, Managers and Analysts work together for several days – System requirements are reviewed – Structured meetings .
  • 10. – RAD – created to radically decrease the time needed to design and implement information systems. – RAD relies on extensive user involvement. • Incorporate special techniques and tools: – CASE tools – JAD sessions – Fourth generation/visualization programming languages – Code generators .
  • 11. What is System Designs? • is the process of defining the elements of a system such as the architecture, modules and components, the different interfaces of those components and the data that goes through that system • it is meant to satisfy specific needs and requirements of a business or organization through the engineering of a coherent and well-running system.
  • 12. What is the most important thing to be aware of in systems design? A systems approach to design asks: •For this situation, what is the system? •What is the environment? •What goal does the system have in relation to its environment? •What is the feedback loop by which the system corrects its actions?
  • 13. What is the most important thing to be aware of in systems design? • How does the system measure whether it has achieved its goal? • Who defines the system, environment, goal, etc.—and monitors it? • What resources does the system have for maintaining the relationship it desires? • Are its resources sufficient to meet its purpose?
  • 14. The Transition to Systems Design • Preparing for Systems Design Tasks – It is essential to have an accurate and understandable system requirements document • Logical and Physical Design – The logical design defines the functions and features of the system and the relationships among its components – The physical design of an information system is a plan for the actual implementation of the system