System Analysis (Summary)
By:Momina
Introduction
• System analysis team  brought to review existing system +
suggest number of improvements.
• Existing system  either manual paper-based or computer-
based operation.
Analysis/ Feasibility Study
Design
Development and Testing
Implementation
Documentation
Evaluation and Review
Analysis Stage
1. Collecting data from current system
2. Description of current system
3. Identifying problems with current system
4. Identifying and agreeing to customer’s
requirements.
5. Interpreting customers requirements.
6. Producing cost benefit analysis
7. Producing data flow diagram
This is also known as a Feasibility Study.
Back
to
Home
Feasibility Study
Description of existing system
Description of
existing system Description of
existing system
Description of
existing systemDescription of
existing system
•Objectives
•Boundaries
•Constraints
•Identify problems
•Projected costs
•Essential
requirements
•Desirable Features
•Development plan
•Cost-Benefit Analysis.
This can be done
by:
-questionnaires
-Observations
-Interviews
-Paper-trail
Back
to
Home
Design Stage
• Design data capture forms
• Design screen layouts
• Design output forms and reports
• Producing system flowcharts/pseudo code
• Selecting validation rules
• Designing file structure and tables
• Select hardware and software requirements.
• Verifying and Validating data
Back
to
Home
Verification
• This is a way of preventing errors when data is
copied from one medium to another. Two
common ways are:
1. Double entry: data is entered twice, using 2
different people. Computer then compares
the entries and identifies any differences
2. Visual Check: checking for errors by
comparing data entered on the screen with
the original document. – NOT proofreading.
Back to
Previous
Validation
• This is a process where the data is checked to see if it satisfies
certain criteria when input into the computer, checking if it
falls in accepted boundaries.
Validation check Description
Range Check Checks whether data is within acceptable or given values
Length Check Checks if the data contain s required number of
characters.
Character/type check Checks that the data does not contain invalid characters.
Format/Picture check Checks that data is a specific format
Presence Check Checks if data is actually present and has not been
missed out
Consistency Check Checks if fields correspond with each other
Check digit Looks at an extra digit which is calculated from the digits
of a number and then put on the end of the number
Back to
Previous
Development Stage
• File structure is finalised at this
stage.
• This can then be created and then
fully tested to make sure it is robust
(not easily broken) when the system
actually goes alive.
• Validation and verification are used
to make sure that the correct data is
stored in the files.
• This needs to be fully tested
ensuring any unwanted data is
stopped and that the transfer of data
is accurate.
Back
to
Home
Chosen hardware is
now identified– how
the screen will be
used to collect data.
Testing Strategies
• There are two types of testing.
1. formative testing – this is when you test the system as you
go along. Even if all individual parts are working normally,
the whole system may not work properly when put
together.
2. summative testing—this is when the entire system is tested
as a whole after necessary amendments have been made.
• There are 3 types of data
1-normal-data is acceptable
2- extreme- data is at the limits
3-abnormal-data that is outside the limits of acceptability.
Back
to
Home
Implementation
Changeover Method Description Advantages and
Disadvantages
Direct The old system is stopped overnight
and the new system introduced
immediately
 Benefits are immediate
 Costs are reduced – only one system is used
there is no need to pay for two sets of staff
 Less likelihood of a malfunction since the
new system will have been fully tested.
 Method is disastrous if the new system
fails.
Parallel Running The old and new system are run side
by side for a time before the new
system takes over altogether
 If new system fails, old system is still
available as a back up
 It is possible to train staff gradually
 Staff has time to get used to the new
system.
 Is more expensive than direct than direct
changeover, since extra staff is needed to
run both systems.
Phased
Implementation
Initially, only part of the new system is
introduced. Only when it proves to
work satisfactorily is the next part
introduced, and so on, until the old
system is fully replaced.
 If the latest part fails – is only necessary to
go back into the system to the point of
failure
 It is possible the ensure the system works
properly before expanding
 This is more expensive than direct
changeover—it is necessary to evaluate
each phase before moving on to the next
stage.
Back
to
Home
Documentation
User Documentation-
designed to help users to
learn the software or system
Technical Documentation-
designed to help
programmers and analysts
who need to make
improvements to the system
-purpose of the system -purpose of the system
-how to log in/log out -program listing/coding
-how to load/run software -flowcharts/algorithm
-how to save files -input formats
-how to do a search -software/hardware
requirements
-troubleshooting - Meaning of error messages
-print layouts -validation rules
-tutorials -list of variables used
Back
to
Home
Evaluation
• Compare the final solution with the original requirements.
• Identify any limitations in the system
• Compare the test results from the new system to the old
system
• Measure time taken to complete tasks.
• Interview users to get response.
Some changes may be necessary like:
• New hardware in the market
• Changes within the company requiring more hardware.
• Modification of software.
• Changes in legislations
Back
to
Home

More Related Content

PPT
Systems analysis plm
PPTX
Concepts of system analysis
PPT
System analysis and design
PPT
Systems Analysis
PPTX
System analysis and design Part2
PPTX
System analysis and design
PPTX
System analysis 1
PPTX
SYSTEM ANALYSIS AND DESIGN Assignment help
Systems analysis plm
Concepts of system analysis
System analysis and design
Systems Analysis
System analysis and design Part2
System analysis and design
System analysis 1
SYSTEM ANALYSIS AND DESIGN Assignment help

What's hot (20)

PPSX
System Analysis & Design - 2
PPTX
System Analysis and Design (SAD)
PPTX
System analysis ITM3(1).pptx
PPTX
System analysis design
DOCX
Introduction to system analysis and design
PDF
Unit 11-systems-analysis-and-design
PPT
Role of System Analysis & Design
PPTX
01 isad-information system analysis and design intro by S. A. AHSAN RAJON
PPT
Role of system analyst
PPTX
The Role of The System analyst, System architect and Business analyst
PPSX
System Analysis & Design - I
PPTX
System Analysis And Design 2011
PDF
System analysis and_design_tutorial
PPTX
3 the system analyst
PPTX
System Analysis and Design
PPTX
System Analysis & Designing : Elements of a System [In short]
PPT
System Analysis and Design
PPTX
Introducing systems analysis, design & development Concepts
PPTX
5 investigating system requirements
PPT
8.2 system analysis and design
System Analysis & Design - 2
System Analysis and Design (SAD)
System analysis ITM3(1).pptx
System analysis design
Introduction to system analysis and design
Unit 11-systems-analysis-and-design
Role of System Analysis & Design
01 isad-information system analysis and design intro by S. A. AHSAN RAJON
Role of system analyst
The Role of The System analyst, System architect and Business analyst
System Analysis & Design - I
System Analysis And Design 2011
System analysis and_design_tutorial
3 the system analyst
System Analysis and Design
System Analysis & Designing : Elements of a System [In short]
System Analysis and Design
Introducing systems analysis, design & development Concepts
5 investigating system requirements
8.2 system analysis and design
Ad

Viewers also liked (20)

PPTX
SYSTEM ANALYSIS IN EDUCATION
PPTX
THE USE OF THE SYSTEMS APPROACH IN THE EVALUATION OF A SCHOOL SYSTEM
PPTX
4.3 Development and Testing
PPTX
4.0 Introduction
PPTX
4.4 implementation
PPTX
3.4 Online Services and Working Patterns
PPTX
4.6 Evaluation
PPTX
3.6 Online Services and Health and Safety
PPTX
3.5 Online Services and Security and Privacy of Data
PPTX
4.2 Design
PPTX
4.5 Documentation
PPTX
2.8 payroll applications
DOCX
Nutrition
PPTX
2.9 Technical and Customer Support
PPTX
2.10 Art and Design Work
PPTX
2.7 Use of ICT in Data Management
PPTX
4.1 systems analysis
PPTX
2.7 use of ict in data management
PPTX
2.8 Payroll Applications
PPTX
3.1 Online Services (Part 1)
SYSTEM ANALYSIS IN EDUCATION
THE USE OF THE SYSTEMS APPROACH IN THE EVALUATION OF A SCHOOL SYSTEM
4.3 Development and Testing
4.0 Introduction
4.4 implementation
3.4 Online Services and Working Patterns
4.6 Evaluation
3.6 Online Services and Health and Safety
3.5 Online Services and Security and Privacy of Data
4.2 Design
4.5 Documentation
2.8 payroll applications
Nutrition
2.9 Technical and Customer Support
2.10 Art and Design Work
2.7 Use of ICT in Data Management
4.1 systems analysis
2.7 use of ict in data management
2.8 Payroll Applications
3.1 Online Services (Part 1)
Ad

Similar to System analysis (20)

PPT
Sec7.3 sdlc
PPTX
Information System (IS) life cycle.pptx
PPT
Systems Analysis And Design 2
PDF
Systems Analysis Midterm Lesson
PPTX
Systems development cycle
DOCX
System development life cycle
PPTX
Software Development Life Cycle (SDLC).pptx
PPTX
Testing
PPT
Gd 11 systems life cycle
PPTX
Project Documentation Student Management System format.pptx
PPTX
PPT
Cibm workshop2 chapter ten
PPT
12 ipt 0106/7 Project Implementation & Testing
PPTX
Chapter 8 - Systems Analysis & Design.pptx
PPTX
PPT
PDF
System Development Life Cycle
PPT
Chapter 8 system analysis and design
PPT
Ch 13 system analysis
PPTX
Mis unit iii by arnav
Sec7.3 sdlc
Information System (IS) life cycle.pptx
Systems Analysis And Design 2
Systems Analysis Midterm Lesson
Systems development cycle
System development life cycle
Software Development Life Cycle (SDLC).pptx
Testing
Gd 11 systems life cycle
Project Documentation Student Management System format.pptx
Cibm workshop2 chapter ten
12 ipt 0106/7 Project Implementation & Testing
Chapter 8 - Systems Analysis & Design.pptx
System Development Life Cycle
Chapter 8 system analysis and design
Ch 13 system analysis
Mis unit iii by arnav

More from Momina Mateen (20)

PPTX
Nuclear Accidents and Lessons Learned
PDF
Al Baqarah Ayah 74-82 Notes
PPTX
Al Baqarah Ayah 74-82 Word to Word
PPTX
Zakariyya and Yahya
PPTX
Al Mulk Verse 29 (for kids)
PPTX
Al Mulk Verse 28 (for kids)
PPTX
Al Mulk Verse 27 (for kids)
PPTX
Al Mulk Verse 26 (for kids)
PPTX
Al Mulk Verse 25 (for kids)
PPTX
Al Mulk Verse 24 (for kids)
PPTX
Al Mulk Verse 23 (for kids)
PPTX
Al Mulk Verse 22 (for kids)
PPTX
Al Mulk Revision
PPTX
Al Mulk Verse 30 (for kids)
PPTX
Al Mulk Verse 20 (for kids)
PPTX
Al Mulk Verse 18 (for kids)
PPTX
Al Mulk Verse 17 (for kids)
PPTX
Al Mulk Verse 16 (for kids)
PPTX
Al mulk verse 14 (for kids)
PPTX
Al Mulk Verse 13 (for kids)
Nuclear Accidents and Lessons Learned
Al Baqarah Ayah 74-82 Notes
Al Baqarah Ayah 74-82 Word to Word
Zakariyya and Yahya
Al Mulk Verse 29 (for kids)
Al Mulk Verse 28 (for kids)
Al Mulk Verse 27 (for kids)
Al Mulk Verse 26 (for kids)
Al Mulk Verse 25 (for kids)
Al Mulk Verse 24 (for kids)
Al Mulk Verse 23 (for kids)
Al Mulk Verse 22 (for kids)
Al Mulk Revision
Al Mulk Verse 30 (for kids)
Al Mulk Verse 20 (for kids)
Al Mulk Verse 18 (for kids)
Al Mulk Verse 17 (for kids)
Al Mulk Verse 16 (for kids)
Al mulk verse 14 (for kids)
Al Mulk Verse 13 (for kids)

Recently uploaded (20)

PDF
Skin Care and Cosmetic Ingredients Dictionary ( PDFDrive ).pdf
PPTX
What’s under the hood: Parsing standardized learning content for AI
PDF
BP 704 T. NOVEL DRUG DELIVERY SYSTEMS (UNIT 2).pdf
PDF
1.3 FINAL REVISED K-10 PE and Health CG 2023 Grades 4-10 (1).pdf
PDF
LEARNERS WITH ADDITIONAL NEEDS ProfEd Topic
PDF
ChatGPT for Dummies - Pam Baker Ccesa007.pdf
PDF
BP 505 T. PHARMACEUTICAL JURISPRUDENCE (UNIT 1).pdf
PPTX
Module on health assessment of CHN. pptx
PDF
Complications of Minimal Access-Surgery.pdf
PDF
Journal of Dental Science - UDMY (2021).pdf
PDF
Empowerment Technology for Senior High School Guide
PDF
FOISHS ANNUAL IMPLEMENTATION PLAN 2025.pdf
PDF
semiconductor packaging in vlsi design fab
PDF
My India Quiz Book_20210205121199924.pdf
PDF
David L Page_DCI Research Study Journey_how Methodology can inform one's prac...
PDF
Environmental Education MCQ BD2EE - Share Source.pdf
PDF
LIFE & LIVING TRILOGY- PART (1) WHO ARE WE.pdf
PDF
MICROENCAPSULATION_NDDS_BPHARMACY__SEM VII_PCI .pdf
PPTX
Introduction to pro and eukaryotes and differences.pptx
DOCX
Cambridge-Practice-Tests-for-IELTS-12.docx
Skin Care and Cosmetic Ingredients Dictionary ( PDFDrive ).pdf
What’s under the hood: Parsing standardized learning content for AI
BP 704 T. NOVEL DRUG DELIVERY SYSTEMS (UNIT 2).pdf
1.3 FINAL REVISED K-10 PE and Health CG 2023 Grades 4-10 (1).pdf
LEARNERS WITH ADDITIONAL NEEDS ProfEd Topic
ChatGPT for Dummies - Pam Baker Ccesa007.pdf
BP 505 T. PHARMACEUTICAL JURISPRUDENCE (UNIT 1).pdf
Module on health assessment of CHN. pptx
Complications of Minimal Access-Surgery.pdf
Journal of Dental Science - UDMY (2021).pdf
Empowerment Technology for Senior High School Guide
FOISHS ANNUAL IMPLEMENTATION PLAN 2025.pdf
semiconductor packaging in vlsi design fab
My India Quiz Book_20210205121199924.pdf
David L Page_DCI Research Study Journey_how Methodology can inform one's prac...
Environmental Education MCQ BD2EE - Share Source.pdf
LIFE & LIVING TRILOGY- PART (1) WHO ARE WE.pdf
MICROENCAPSULATION_NDDS_BPHARMACY__SEM VII_PCI .pdf
Introduction to pro and eukaryotes and differences.pptx
Cambridge-Practice-Tests-for-IELTS-12.docx

System analysis

  • 2. Introduction • System analysis team  brought to review existing system + suggest number of improvements. • Existing system  either manual paper-based or computer- based operation. Analysis/ Feasibility Study Design Development and Testing Implementation Documentation Evaluation and Review
  • 3. Analysis Stage 1. Collecting data from current system 2. Description of current system 3. Identifying problems with current system 4. Identifying and agreeing to customer’s requirements. 5. Interpreting customers requirements. 6. Producing cost benefit analysis 7. Producing data flow diagram This is also known as a Feasibility Study. Back to Home
  • 4. Feasibility Study Description of existing system Description of existing system Description of existing system Description of existing systemDescription of existing system •Objectives •Boundaries •Constraints •Identify problems •Projected costs •Essential requirements •Desirable Features •Development plan •Cost-Benefit Analysis. This can be done by: -questionnaires -Observations -Interviews -Paper-trail Back to Home
  • 5. Design Stage • Design data capture forms • Design screen layouts • Design output forms and reports • Producing system flowcharts/pseudo code • Selecting validation rules • Designing file structure and tables • Select hardware and software requirements. • Verifying and Validating data Back to Home
  • 6. Verification • This is a way of preventing errors when data is copied from one medium to another. Two common ways are: 1. Double entry: data is entered twice, using 2 different people. Computer then compares the entries and identifies any differences 2. Visual Check: checking for errors by comparing data entered on the screen with the original document. – NOT proofreading. Back to Previous
  • 7. Validation • This is a process where the data is checked to see if it satisfies certain criteria when input into the computer, checking if it falls in accepted boundaries. Validation check Description Range Check Checks whether data is within acceptable or given values Length Check Checks if the data contain s required number of characters. Character/type check Checks that the data does not contain invalid characters. Format/Picture check Checks that data is a specific format Presence Check Checks if data is actually present and has not been missed out Consistency Check Checks if fields correspond with each other Check digit Looks at an extra digit which is calculated from the digits of a number and then put on the end of the number Back to Previous
  • 8. Development Stage • File structure is finalised at this stage. • This can then be created and then fully tested to make sure it is robust (not easily broken) when the system actually goes alive. • Validation and verification are used to make sure that the correct data is stored in the files. • This needs to be fully tested ensuring any unwanted data is stopped and that the transfer of data is accurate. Back to Home Chosen hardware is now identified– how the screen will be used to collect data.
  • 9. Testing Strategies • There are two types of testing. 1. formative testing – this is when you test the system as you go along. Even if all individual parts are working normally, the whole system may not work properly when put together. 2. summative testing—this is when the entire system is tested as a whole after necessary amendments have been made. • There are 3 types of data 1-normal-data is acceptable 2- extreme- data is at the limits 3-abnormal-data that is outside the limits of acceptability. Back to Home
  • 10. Implementation Changeover Method Description Advantages and Disadvantages Direct The old system is stopped overnight and the new system introduced immediately  Benefits are immediate  Costs are reduced – only one system is used there is no need to pay for two sets of staff  Less likelihood of a malfunction since the new system will have been fully tested.  Method is disastrous if the new system fails. Parallel Running The old and new system are run side by side for a time before the new system takes over altogether  If new system fails, old system is still available as a back up  It is possible to train staff gradually  Staff has time to get used to the new system.  Is more expensive than direct than direct changeover, since extra staff is needed to run both systems. Phased Implementation Initially, only part of the new system is introduced. Only when it proves to work satisfactorily is the next part introduced, and so on, until the old system is fully replaced.  If the latest part fails – is only necessary to go back into the system to the point of failure  It is possible the ensure the system works properly before expanding  This is more expensive than direct changeover—it is necessary to evaluate each phase before moving on to the next stage. Back to Home
  • 11. Documentation User Documentation- designed to help users to learn the software or system Technical Documentation- designed to help programmers and analysts who need to make improvements to the system -purpose of the system -purpose of the system -how to log in/log out -program listing/coding -how to load/run software -flowcharts/algorithm -how to save files -input formats -how to do a search -software/hardware requirements -troubleshooting - Meaning of error messages -print layouts -validation rules -tutorials -list of variables used Back to Home
  • 12. Evaluation • Compare the final solution with the original requirements. • Identify any limitations in the system • Compare the test results from the new system to the old system • Measure time taken to complete tasks. • Interview users to get response. Some changes may be necessary like: • New hardware in the market • Changes within the company requiring more hardware. • Modification of software. • Changes in legislations Back to Home