SlideShare a Scribd company logo
System Analysis and Design
By: Arnel S. Llemit
System Analysis and Design: what is it?
System
A set of detailed methods, procedures and routines established or
formulation to carry out specify activity, perform a duty or solve a problem.
System Analysis and Design: what is it?
System Analysis
The dissection of a system into its component pieces to study how those
component pieces interact and work.
(1)The survey and planning
(2)The study and analysis
(3)The definition
System Analysis and Design: what is it?
System Design
The process of defining the architecture, components, modules, interfaces
and data for a system to satisfy specified requirements.
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.
Qualities of the SystemAnalyst
- Problem solver
- Communicator
- Strong personal and professional ethics
- Self-disciplined and self-motivated
System Analyst Recommend, Design, and
Maintain ManyTypes of Systems for Users
A system analyst may
be involved with any or
all of these systems at
each organization level
Operational Level
Knowledge Level
Higher Level
Strategic Level
OPERATIONAL LEVEL
Transaction Processing System (TPS)
It is a process of large amounts of data for routine business transactions.
• Boundary-Spanning
Its concerned with the detection of information. It has two primary sources and two main
sources.
Primary sources of Information
(1) Detect information
(2) Send information into the environment presenting the company in a favorable light.
Main sources of Information
(1) Business intelligence.
(2) Competitive information
• Support the day-to-day operations of the company
Example: Payroll Processing, Inventory Management.
KNOWLEDGE LEVEL
• Office Automation System (OAS)
• Supports data workers who share information, but do not usually create new knowledge
Examples:Word processing, Spreadsheets etc.
• Knowledge Work System (KWS)
• Supports professional workers such as scientists, engineers, and doctors
Examples: computer-aided design systems, virtual reality systems, investment workstations
HIGHER LEVEL
• Management Information System (MIS)
• To supports data worker who share information but do not usually create new knowledge.
Example:Word processing, Spreadsheets, Desktop publishing, Email Electronic scheduling,
Communication through voice mail, Email,Video
• Decision Support System (DSS)
• Aids decision makers in the making of decisions
Examples: financial planning with what-if analysis, budgeting with modeling
• Expert System (ES)
• Captures and uses the knowledge of an expert for solving a particular problem which leads
to a conclusion or recommendation.
Examples: MYCIN (an early expert system that used artificial intelligence ; XCON (eXpert
CONfigurer)
STRATEGIC LEVEL
• Executive Support System (ESS)
• Helps executives to make unstructured strategic decisions in an informed way
Examples: drill-down analysis, status access
• Group Decision Support System (GDSS)
• Permit group members to interact with electronic support
Examples: email, Lotus Notes
• Computer-Supported Collaborative Work System (CSCWS)
• CSCWS is a more general term of GDSS. It may include software support called
“groupware” for team collaboration via network computers.
Example: video conferencing,Web survey system
Integrating NewTechnologies intoTraditional
Systems
• Ecommerce andWeb Systems.
• Enterprise Resource Planning Systems.
• Wireless Systems.
• Open Source Software.
• Need for Systems Analysis and Design.
Systems analysts need to be aware that integrating
technologies affects all types of system
Ecommerce andWeb Systems
• Benefits
• Increasing user awareness of the availability of a service, product, industry, person, or
group.
• The possibility of 24-hour access for users.
• Improving the usefulness and usability of interface design.
• Creating a system that can extend globally rather than remain local, thus reaching
people in remote locations without worry of the time zone in which they are located.
Enterprise Resource Planning Systems (ERPS)
• Performs integration of many information systems existing on different
management levels and within different functions.
Example: SAP, Oracle
Wireless Systems
• System analyst may be asked to design standard or wireless communication
networks that integrate voice, video and email into organizational intranets
or industry extranets
• System analyst may also be asked to develop intelligent agents
• Wireless communication is referred as m-commerce (mobile commerce)
Open Source Software (OSS)
• An alternative of traditional software development where proprietary code
is hidden from the users
• Open source software is free to distribute, share and modify
• Characterized as a philosophy rather than simply the process of creating
new software
• Example: Linux Operating System, ApacheWeb Server, Mozilla FirefoxWeb
browser, Koha, Newgenlib, Evergreen, OPALS, Greenstone, DSpace, Plone,
Drupal, Eprint, and Joomla.
SYSTEMS DEVELOPMENT LIFE CYCLE (SDLC)
• Typically the SDLC has 7 steps in the in the development and improvement
of a computer system
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
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
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.
DESIGNINGTHE 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
DEVELOPING AND DOCUMENTING
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, andWeb sites with Frequently
Asked Questions
• Output:
• Computer programs
• System documentation
TESTING AND MAINTAININGTHE SYSTEM
• Activity:
• Test the information system
• System maintenance
• Maintenance documentation
• Output:
• Problems, if any
• Updated programs
• Documentation
IMPLEMENTING AND EVALUATINGTHE
SYSTEM
• Activity:
• Train users
• Analyst plans smooth conversion from old system to new system
• Review and evaluate system
• Output:
• Trained personnel
• Installed system
THE IMPACT OF MAINTENANCE
• Maintenance is performed for two reasons
• Removing software errors.
• Enhancing existing software.
RESOURCE CONSUMPTION OVERTHE
SYSTEM LIFE
THANKYOU 

More Related Content

What's hot

Managing Information Technology
Managing Information TechnologyManaging Information Technology
Managing Information Technology
Prof. Dr. K. Adisesha
 
information security
information securityinformation security
information security
university of karachi
 
Introduction to information system
Introduction to information systemIntroduction to information system
Introduction to information system
PROF.JITENDRA PATEL
 
MIS - IT Infrastructure (Part I)
MIS  - IT Infrastructure (Part I)MIS  - IT Infrastructure (Part I)
MIS - IT Infrastructure (Part I)
Soetam Rizky
 
Introduction to Systems Engineering
Introduction to Systems EngineeringIntroduction to Systems Engineering
Introduction to Systems Engineering
Bernardo A. Delicado
 
System Analysis and Design
System Analysis and DesignSystem Analysis and Design
System Analysis and Design
Dr. C.V. Suresh Babu
 
Enterprise Systems
Enterprise SystemsEnterprise Systems
Enterprise Systems
Saurabh Goel
 
System Design Presentation
System Design PresentationSystem Design Presentation
System Design PresentationSCOUT9989
 
Information System Security(lecture 1)
Information System Security(lecture 1)Information System Security(lecture 1)
Information System Security(lecture 1)Ali Habeeb
 
Introduction to ERP Concept
Introduction to ERP ConceptIntroduction to ERP Concept
The process and stages of system design
The process and stages of system designThe process and stages of system design
The process and stages of system design
Jahidul Islam
 
Introduction to management information system
Introduction to management information systemIntroduction to management information system
Introduction to management information system
Online
 
MIS and Digital Firms
MIS and Digital FirmsMIS and Digital Firms
MIS and Digital FirmsPulkit Sharma
 
ITIL v3 Foundation Presentation
ITIL v3 Foundation PresentationITIL v3 Foundation Presentation
ITIL v3 Foundation PresentationWajahat Rajab
 
Chapter 2
Chapter 2Chapter 2
Chapter 2
LamineKaba6
 
introduction to management information systems (MIS)
introduction to management information systems (MIS)introduction to management information systems (MIS)
introduction to management information systems (MIS)
Sujan Oli
 

What's hot (20)

Managing Information Technology
Managing Information TechnologyManaging Information Technology
Managing Information Technology
 
information security
information securityinformation security
information security
 
Types Of Information System
Types Of Information SystemTypes Of Information System
Types Of Information System
 
Introduction to information system
Introduction to information systemIntroduction to information system
Introduction to information system
 
MIS - IT Infrastructure (Part I)
MIS  - IT Infrastructure (Part I)MIS  - IT Infrastructure (Part I)
MIS - IT Infrastructure (Part I)
 
Introduction to Systems Engineering
Introduction to Systems EngineeringIntroduction to Systems Engineering
Introduction to Systems Engineering
 
Managing data resources
Managing  data resourcesManaging  data resources
Managing data resources
 
System Analysis and Design
System Analysis and DesignSystem Analysis and Design
System Analysis and Design
 
Enterprise Systems
Enterprise SystemsEnterprise Systems
Enterprise Systems
 
System Design Presentation
System Design PresentationSystem Design Presentation
System Design Presentation
 
Information System Security(lecture 1)
Information System Security(lecture 1)Information System Security(lecture 1)
Information System Security(lecture 1)
 
Introduction to ERP Concept
Introduction to ERP ConceptIntroduction to ERP Concept
Introduction to ERP Concept
 
The process and stages of system design
The process and stages of system designThe process and stages of system design
The process and stages of system design
 
Introduction to management information system
Introduction to management information systemIntroduction to management information system
Introduction to management information system
 
MIS and Digital Firms
MIS and Digital FirmsMIS and Digital Firms
MIS and Digital Firms
 
Management information system Unit 1
Management information system Unit 1Management information system Unit 1
Management information system Unit 1
 
ITIL v3 Foundation Presentation
ITIL v3 Foundation PresentationITIL v3 Foundation Presentation
ITIL v3 Foundation Presentation
 
Chapter 2
Chapter 2Chapter 2
Chapter 2
 
introduction to management information systems (MIS)
introduction to management information systems (MIS)introduction to management information systems (MIS)
introduction to management information systems (MIS)
 
Information system
Information systemInformation system
Information system
 

Similar to Systems analysis and design

SDLC 21.11.2022.pdf
SDLC 21.11.2022.pdfSDLC 21.11.2022.pdf
SDLC 21.11.2022.pdf
rajalakshmi5921
 
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
Saroj Dhakal
 
sadfinal2007-121022230733-phpapp01.pdf
sadfinal2007-121022230733-phpapp01.pdfsadfinal2007-121022230733-phpapp01.pdf
sadfinal2007-121022230733-phpapp01.pdf
shoukatali154717
 
SAD Reviewer
SAD ReviewerSAD Reviewer
SAD Reviewer
ermell61
 
Systems Analyst and Its Roles
Systems Analyst and Its RolesSystems Analyst and Its Roles
Systems Analyst and Its Roles
Ajeng Savitri
 
System Analysis and Design
System Analysis and DesignSystem Analysis and Design
System Analysis and Design
Aamir Abbas
 
Road to rockstar system analyst
Road to rockstar system analystRoad to rockstar system analyst
Road to rockstar system analyst
Mizno Kruge
 
LECTURE 1-BASIC CONCEPT OF INFORMATION SYSTEM.pptx
LECTURE 1-BASIC CONCEPT OF INFORMATION SYSTEM.pptxLECTURE 1-BASIC CONCEPT OF INFORMATION SYSTEM.pptx
LECTURE 1-BASIC CONCEPT OF INFORMATION SYSTEM.pptx
AOmaAli
 
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
JakeariesMacarayo
 
Systems Analyst and Its Roles (2)
Systems Analyst and Its Roles (2)Systems Analyst and Its Roles (2)
Systems Analyst and Its Roles (2)
Ajeng Savitri
 
PLANNING PHASE(1).pdf and designing phases
PLANNING PHASE(1).pdf and designing phasesPLANNING PHASE(1).pdf and designing phases
PLANNING PHASE(1).pdf and designing phases
hamdiabdrhman
 
System Analysis and Design.pptx
System Analysis and Design.pptxSystem Analysis and Design.pptx
System Analysis and Design.pptx
ssuserf8714c
 
Kendall7e ch01
Kendall7e ch01Kendall7e ch01
Kendall7e ch01sayAAhmad
 
Analisis dan Perancangan Sistem - 1 - Kendall7e ch01
Analisis dan Perancangan Sistem - 1 - Kendall7e ch01Analisis dan Perancangan Sistem - 1 - Kendall7e ch01
Analisis dan Perancangan Sistem - 1 - Kendall7e ch01Ullum Pratiwi
 
Mis321 ch1
Mis321 ch1Mis321 ch1
Mis321 ch1benkaro3
 
Introduction Software engineering
Introduction   Software engineeringIntroduction   Software engineering
Introduction Software engineering
Jennifer O. Contreras Coloma
 
Information systems
Information systemsInformation systems
Information systems
madhurirajendra.y
 
Gh raisoni mba 1st year class2
Gh raisoni mba 1st year class2Gh raisoni mba 1st year class2
Gh raisoni mba 1st year class2
Shishant Mahato
 
PTTKHTTT_part 1.pdf
PTTKHTTT_part 1.pdfPTTKHTTT_part 1.pdf
PTTKHTTT_part 1.pdf
TmTri
 

Similar to Systems analysis and design (20)

SDLC 21.11.2022.pdf
SDLC 21.11.2022.pdfSDLC 21.11.2022.pdf
SDLC 21.11.2022.pdf
 
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
 
sadfinal2007-121022230733-phpapp01.pdf
sadfinal2007-121022230733-phpapp01.pdfsadfinal2007-121022230733-phpapp01.pdf
sadfinal2007-121022230733-phpapp01.pdf
 
SAD Reviewer
SAD ReviewerSAD Reviewer
SAD Reviewer
 
Systems Analyst and Its Roles
Systems Analyst and Its RolesSystems Analyst and Its Roles
Systems Analyst and Its Roles
 
System Analysis and Design
System Analysis and DesignSystem Analysis and Design
System Analysis and Design
 
Road to rockstar system analyst
Road to rockstar system analystRoad to rockstar system analyst
Road to rockstar system analyst
 
LECTURE 1-BASIC CONCEPT OF INFORMATION SYSTEM.pptx
LECTURE 1-BASIC CONCEPT OF INFORMATION SYSTEM.pptxLECTURE 1-BASIC CONCEPT OF INFORMATION SYSTEM.pptx
LECTURE 1-BASIC CONCEPT OF INFORMATION SYSTEM.pptx
 
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
 
Systems Analyst and Its Roles (2)
Systems Analyst and Its Roles (2)Systems Analyst and Its Roles (2)
Systems Analyst and Its Roles (2)
 
PLANNING PHASE(1).pdf and designing phases
PLANNING PHASE(1).pdf and designing phasesPLANNING PHASE(1).pdf and designing phases
PLANNING PHASE(1).pdf and designing phases
 
System Analysis and Design.pptx
System Analysis and Design.pptxSystem Analysis and Design.pptx
System Analysis and Design.pptx
 
Kendall7e ch01
Kendall7e ch01Kendall7e ch01
Kendall7e ch01
 
Analisis dan Perancangan Sistem - 1 - Kendall7e ch01
Analisis dan Perancangan Sistem - 1 - Kendall7e ch01Analisis dan Perancangan Sistem - 1 - Kendall7e ch01
Analisis dan Perancangan Sistem - 1 - Kendall7e ch01
 
Mis321 ch1
Mis321 ch1Mis321 ch1
Mis321 ch1
 
Introduction Software engineering
Introduction   Software engineeringIntroduction   Software engineering
Introduction Software engineering
 
Information systems
Information systemsInformation systems
Information systems
 
Information systems
Information systemsInformation systems
Information systems
 
Gh raisoni mba 1st year class2
Gh raisoni mba 1st year class2Gh raisoni mba 1st year class2
Gh raisoni mba 1st year class2
 
PTTKHTTT_part 1.pdf
PTTKHTTT_part 1.pdfPTTKHTTT_part 1.pdf
PTTKHTTT_part 1.pdf
 

Recently uploaded

Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
Abida Shariff
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 

Recently uploaded (20)

Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 

Systems analysis and design

  • 1. System Analysis and Design By: Arnel S. Llemit
  • 2. System Analysis and Design: what is it? System A set of detailed methods, procedures and routines established or formulation to carry out specify activity, perform a duty or solve a problem.
  • 3. System Analysis and Design: what is it? System Analysis The dissection of a system into its component pieces to study how those component pieces interact and work. (1)The survey and planning (2)The study and analysis (3)The definition
  • 4. System Analysis and Design: what is it? System Design The process of defining the architecture, components, modules, interfaces and data for a system to satisfy specified requirements.
  • 5. 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.
  • 6. 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.
  • 7. Qualities of the SystemAnalyst - Problem solver - Communicator - Strong personal and professional ethics - Self-disciplined and self-motivated
  • 8. System Analyst Recommend, Design, and Maintain ManyTypes of Systems for Users A system analyst may be involved with any or all of these systems at each organization level Operational Level Knowledge Level Higher Level Strategic Level
  • 9. OPERATIONAL LEVEL Transaction Processing System (TPS) It is a process of large amounts of data for routine business transactions. • Boundary-Spanning Its concerned with the detection of information. It has two primary sources and two main sources. Primary sources of Information (1) Detect information (2) Send information into the environment presenting the company in a favorable light. Main sources of Information (1) Business intelligence. (2) Competitive information • Support the day-to-day operations of the company Example: Payroll Processing, Inventory Management.
  • 10. KNOWLEDGE LEVEL • Office Automation System (OAS) • Supports data workers who share information, but do not usually create new knowledge Examples:Word processing, Spreadsheets etc. • Knowledge Work System (KWS) • Supports professional workers such as scientists, engineers, and doctors Examples: computer-aided design systems, virtual reality systems, investment workstations
  • 11. HIGHER LEVEL • Management Information System (MIS) • To supports data worker who share information but do not usually create new knowledge. Example:Word processing, Spreadsheets, Desktop publishing, Email Electronic scheduling, Communication through voice mail, Email,Video • Decision Support System (DSS) • Aids decision makers in the making of decisions Examples: financial planning with what-if analysis, budgeting with modeling • Expert System (ES) • Captures and uses the knowledge of an expert for solving a particular problem which leads to a conclusion or recommendation. Examples: MYCIN (an early expert system that used artificial intelligence ; XCON (eXpert CONfigurer)
  • 12. STRATEGIC LEVEL • Executive Support System (ESS) • Helps executives to make unstructured strategic decisions in an informed way Examples: drill-down analysis, status access • Group Decision Support System (GDSS) • Permit group members to interact with electronic support Examples: email, Lotus Notes • Computer-Supported Collaborative Work System (CSCWS) • CSCWS is a more general term of GDSS. It may include software support called “groupware” for team collaboration via network computers. Example: video conferencing,Web survey system
  • 13. Integrating NewTechnologies intoTraditional Systems • Ecommerce andWeb Systems. • Enterprise Resource Planning Systems. • Wireless Systems. • Open Source Software. • Need for Systems Analysis and Design.
  • 14. Systems analysts need to be aware that integrating technologies affects all types of system
  • 15. Ecommerce andWeb Systems • Benefits • Increasing user awareness of the availability of a service, product, industry, person, or group. • The possibility of 24-hour access for users. • Improving the usefulness and usability of interface design. • Creating a system that can extend globally rather than remain local, thus reaching people in remote locations without worry of the time zone in which they are located.
  • 16. Enterprise Resource Planning Systems (ERPS) • Performs integration of many information systems existing on different management levels and within different functions. Example: SAP, Oracle
  • 17. Wireless Systems • System analyst may be asked to design standard or wireless communication networks that integrate voice, video and email into organizational intranets or industry extranets • System analyst may also be asked to develop intelligent agents • Wireless communication is referred as m-commerce (mobile commerce)
  • 18. Open Source Software (OSS) • An alternative of traditional software development where proprietary code is hidden from the users • Open source software is free to distribute, share and modify • Characterized as a philosophy rather than simply the process of creating new software • Example: Linux Operating System, ApacheWeb Server, Mozilla FirefoxWeb browser, Koha, Newgenlib, Evergreen, OPALS, Greenstone, DSpace, Plone, Drupal, Eprint, and Joomla.
  • 19. SYSTEMS DEVELOPMENT LIFE CYCLE (SDLC) • Typically the SDLC has 7 steps in the in the development and improvement of a computer system
  • 20. 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
  • 21. 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
  • 22. 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.
  • 23. DESIGNINGTHE 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
  • 24. DEVELOPING AND DOCUMENTING 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, andWeb sites with Frequently Asked Questions • Output: • Computer programs • System documentation
  • 25. TESTING AND MAINTAININGTHE SYSTEM • Activity: • Test the information system • System maintenance • Maintenance documentation • Output: • Problems, if any • Updated programs • Documentation
  • 26. IMPLEMENTING AND EVALUATINGTHE SYSTEM • Activity: • Train users • Analyst plans smooth conversion from old system to new system • Review and evaluate system • Output: • Trained personnel • Installed system
  • 27. THE IMPACT OF MAINTENANCE • Maintenance is performed for two reasons • Removing software errors. • Enhancing existing software.