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

What's hot

Introduction to system analysis and design
Introduction to system analysis and designIntroduction to system analysis and design
Introduction to system analysis and design
Twene Peter
 
Unit 11-systems-analysis-and-design
Unit 11-systems-analysis-and-designUnit 11-systems-analysis-and-design
Unit 11-systems-analysis-and-design
Zile Mafantiri
 
System Analysis And Design 2011
System Analysis And Design  2011System Analysis And Design  2011
System Analysis And Design 2011
tgushi12
 
5 investigating system requirements
5 investigating system requirements5 investigating system requirements
5 investigating system requirements
ricardovigan
 
8.2 system analysis and design
8.2 system analysis and design8.2 system analysis and design
8.2 system analysis and design
Khan Yousafzai
 

What's hot (20)

System Analysis & Design - 2
System Analysis & Design - 2System Analysis & Design - 2
System Analysis & Design - 2
 
System Analysis and Design (SAD)
System Analysis and Design (SAD)System Analysis and Design (SAD)
System Analysis and Design (SAD)
 
System analysis ITM3(1).pptx
System analysis ITM3(1).pptx System analysis ITM3(1).pptx
System analysis ITM3(1).pptx
 
System analysis design
System analysis designSystem analysis design
System analysis design
 
Introduction to system analysis and design
Introduction to system analysis and designIntroduction to system analysis and design
Introduction to system analysis and design
 
Unit 11-systems-analysis-and-design
Unit 11-systems-analysis-and-designUnit 11-systems-analysis-and-design
Unit 11-systems-analysis-and-design
 
Role of System Analysis & Design
Role of System Analysis & DesignRole of System Analysis & Design
Role of System Analysis & Design
 
01 isad-information system analysis and design intro by S. A. AHSAN RAJON
01 isad-information system analysis and design intro by S. A. AHSAN RAJON01 isad-information system analysis and design intro by S. A. AHSAN RAJON
01 isad-information system analysis and design intro by S. A. AHSAN RAJON
 
Role of system analyst
Role of system analystRole of system analyst
Role of system analyst
 
The Role of The System analyst, System architect and Business analyst
The Role of The System analyst, System architect and Business analystThe Role of The System analyst, System architect and Business analyst
The Role of The System analyst, System architect and Business analyst
 
System Analysis & Design - I
System Analysis & Design - ISystem Analysis & Design - I
System Analysis & Design - I
 
System Analysis And Design 2011
System Analysis And Design  2011System Analysis And Design  2011
System Analysis And Design 2011
 
System analysis and_design_tutorial
System analysis and_design_tutorialSystem analysis and_design_tutorial
System analysis and_design_tutorial
 
3 the system analyst
3 the system analyst3 the system analyst
3 the system analyst
 
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]
 
System Analysis and Design
System Analysis and DesignSystem Analysis and Design
System Analysis and Design
 
Introducing systems analysis, design & development Concepts
Introducing systems analysis, design & development ConceptsIntroducing systems analysis, design & development Concepts
Introducing systems analysis, design & development Concepts
 
5 investigating system requirements
5 investigating system requirements5 investigating system requirements
5 investigating system requirements
 
8.2 system analysis and design
8.2 system analysis and design8.2 system analysis and design
8.2 system analysis and design
 

Viewers also liked

SYSTEM ANALYSIS IN EDUCATION
SYSTEM ANALYSIS IN EDUCATIONSYSTEM ANALYSIS IN EDUCATION
SYSTEM ANALYSIS IN EDUCATION
Annabelle Carino
 
4.3 Development and Testing
4.3 Development and Testing4.3 Development and Testing
4.3 Development and Testing
Momina Mateen
 
3.6 Online Services and Health and Safety
3.6 Online Services and Health and Safety3.6 Online Services and Health and Safety
3.6 Online Services and Health and Safety
Momina Mateen
 
3.5 Online Services and Security and Privacy of Data
3.5 Online Services and Security and Privacy of Data3.5 Online Services and Security and Privacy of Data
3.5 Online Services and Security and Privacy of Data
Momina Mateen
 
2.9 Technical and Customer Support
2.9 Technical and Customer Support2.9 Technical and Customer Support
2.9 Technical and Customer Support
Momina Mateen
 
2.10 Art and Design Work
2.10 Art and Design Work2.10 Art and Design Work
2.10 Art and Design Work
Momina Mateen
 
2.7 Use of ICT in Data Management
2.7 Use of ICT in Data Management2.7 Use of ICT in Data Management
2.7 Use of ICT in Data Management
Momina Mateen
 
4.1 systems analysis
4.1 systems analysis4.1 systems analysis
4.1 systems analysis
Momina Mateen
 
2.8 Payroll Applications
2.8 Payroll Applications2.8 Payroll Applications
2.8 Payroll Applications
Momina Mateen
 
3.1 Online Services (Part 1)
3.1 Online Services (Part 1)3.1 Online Services (Part 1)
3.1 Online Services (Part 1)
Momina Mateen
 

Viewers also liked (20)

SYSTEM ANALYSIS IN EDUCATION
SYSTEM ANALYSIS IN EDUCATIONSYSTEM ANALYSIS IN EDUCATION
SYSTEM ANALYSIS IN EDUCATION
 
THE USE OF THE SYSTEMS APPROACH IN THE EVALUATION OF A SCHOOL SYSTEM
THE USE OF THE SYSTEMS APPROACH IN THE EVALUATION OF A SCHOOL SYSTEMTHE USE OF THE SYSTEMS APPROACH IN THE EVALUATION OF A SCHOOL SYSTEM
THE USE OF THE SYSTEMS APPROACH IN THE EVALUATION OF A SCHOOL SYSTEM
 
4.3 Development and Testing
4.3 Development and Testing4.3 Development and Testing
4.3 Development and Testing
 
4.0 Introduction
4.0 Introduction4.0 Introduction
4.0 Introduction
 
4.4 implementation
4.4 implementation4.4 implementation
4.4 implementation
 
3.4 Online Services and Working Patterns
3.4 Online Services and Working Patterns3.4 Online Services and Working Patterns
3.4 Online Services and Working Patterns
 
4.6 Evaluation
4.6 Evaluation4.6 Evaluation
4.6 Evaluation
 
3.6 Online Services and Health and Safety
3.6 Online Services and Health and Safety3.6 Online Services and Health and Safety
3.6 Online Services and Health and Safety
 
3.5 Online Services and Security and Privacy of Data
3.5 Online Services and Security and Privacy of Data3.5 Online Services and Security and Privacy of Data
3.5 Online Services and Security and Privacy of Data
 
4.2 Design
4.2 Design4.2 Design
4.2 Design
 
4.5 Documentation
4.5 Documentation4.5 Documentation
4.5 Documentation
 
2.8 payroll applications
2.8 payroll applications2.8 payroll applications
2.8 payroll applications
 
Nutrition
NutritionNutrition
Nutrition
 
2.9 Technical and Customer Support
2.9 Technical and Customer Support2.9 Technical and Customer Support
2.9 Technical and Customer Support
 
2.10 Art and Design Work
2.10 Art and Design Work2.10 Art and Design Work
2.10 Art and Design Work
 
2.7 Use of ICT in Data Management
2.7 Use of ICT in Data Management2.7 Use of ICT in Data Management
2.7 Use of ICT in Data Management
 
4.1 systems analysis
4.1 systems analysis4.1 systems analysis
4.1 systems analysis
 
2.7 use of ict in data management
2.7 use of ict in data management2.7 use of ict in data management
2.7 use of ict in data management
 
2.8 Payroll Applications
2.8 Payroll Applications2.8 Payroll Applications
2.8 Payroll Applications
 
3.1 Online Services (Part 1)
3.1 Online Services (Part 1)3.1 Online Services (Part 1)
3.1 Online Services (Part 1)
 

Similar to System analysis

System Development Life Cycle & Implementation of MIS
System Development Life Cycle & Implementation of MISSystem Development Life Cycle & Implementation of MIS
System Development Life Cycle & Implementation of MIS
George V James
 
L10 system implementation
L10 system implementationL10 system implementation
L10 system implementation
OMWOMA JACKSON
 

Similar to System analysis (20)

System Development Life Cycle
System Development Life CycleSystem Development Life Cycle
System Development Life Cycle
 
Lesson 9 system develpment life cycle
Lesson 9 system develpment life cycleLesson 9 system develpment life cycle
Lesson 9 system develpment life cycle
 
Systems Analysis Midterm Lesson
Systems Analysis Midterm LessonSystems Analysis Midterm Lesson
Systems Analysis Midterm Lesson
 
Sad1
Sad1Sad1
Sad1
 
Software Development Life Cycle (SDLC).pptx
Software Development Life Cycle (SDLC).pptxSoftware Development Life Cycle (SDLC).pptx
Software Development Life Cycle (SDLC).pptx
 
SAD_SDLC.pptx
SAD_SDLC.pptxSAD_SDLC.pptx
SAD_SDLC.pptx
 
Session_31_32.pptx
Session_31_32.pptxSession_31_32.pptx
Session_31_32.pptx
 
What is onTune for management
What is onTune for managementWhat is onTune for management
What is onTune for management
 
System Development Life Cycle & Implementation of MIS
System Development Life Cycle & Implementation of MISSystem Development Life Cycle & Implementation of MIS
System Development Life Cycle & Implementation of MIS
 
System Development Proecess
System Development ProecessSystem Development Proecess
System Development Proecess
 
Presentation on SDLC
Presentation on SDLCPresentation on SDLC
Presentation on SDLC
 
L10 system implementation
L10 system implementationL10 system implementation
L10 system implementation
 
SDLC
SDLCSDLC
SDLC
 
Systems Analysis & Design
Systems Analysis & DesignSystems Analysis & Design
Systems Analysis & Design
 
Mis unit iii by arnav
Mis unit iii by arnavMis unit iii by arnav
Mis unit iii by arnav
 
Systems Life Cycle
Systems Life CycleSystems Life Cycle
Systems Life Cycle
 
SDLC
SDLCSDLC
SDLC
 
Information Systems For Management Strategies
Information Systems For Management StrategiesInformation Systems For Management Strategies
Information Systems For Management Strategies
 
SDLC
SDLCSDLC
SDLC
 
System development life_cycle
System development life_cycleSystem development life_cycle
System development life_cycle
 

More from Momina Mateen

Al Baqarah Ayah 74-82 Word to Word
Al Baqarah Ayah 74-82 Word to Word Al Baqarah Ayah 74-82 Word to Word
Al Baqarah Ayah 74-82 Word to Word
Momina Mateen
 
Al Mulk Verse 29 (for kids)
Al Mulk Verse 29 (for kids)Al Mulk Verse 29 (for kids)
Al Mulk Verse 29 (for kids)
Momina Mateen
 
Al Mulk Verse 28 (for kids)
Al Mulk Verse 28 (for kids)Al Mulk Verse 28 (for kids)
Al Mulk Verse 28 (for kids)
Momina Mateen
 
Al Mulk Verse 27 (for kids)
Al Mulk Verse 27 (for kids)Al Mulk Verse 27 (for kids)
Al Mulk Verse 27 (for kids)
Momina Mateen
 
Al Mulk Verse 26 (for kids)
Al Mulk Verse 26 (for kids)Al Mulk Verse 26 (for kids)
Al Mulk Verse 26 (for kids)
Momina Mateen
 
Al Mulk Verse 25 (for kids)
Al Mulk Verse 25 (for kids)Al Mulk Verse 25 (for kids)
Al Mulk Verse 25 (for kids)
Momina Mateen
 
Al Mulk Verse 24 (for kids)
Al Mulk Verse 24 (for kids)Al Mulk Verse 24 (for kids)
Al Mulk Verse 24 (for kids)
Momina Mateen
 
Al Mulk Verse 23 (for kids)
Al Mulk Verse 23 (for kids)Al Mulk Verse 23 (for kids)
Al Mulk Verse 23 (for kids)
Momina Mateen
 
Al Mulk Verse 22 (for kids)
Al Mulk Verse 22 (for kids)Al Mulk Verse 22 (for kids)
Al Mulk Verse 22 (for kids)
Momina Mateen
 
Al Mulk Verse 30 (for kids)
Al Mulk Verse 30 (for kids)Al Mulk Verse 30 (for kids)
Al Mulk Verse 30 (for kids)
Momina Mateen
 
Al Mulk Verse 20 (for kids)
Al Mulk Verse 20 (for kids)Al Mulk Verse 20 (for kids)
Al Mulk Verse 20 (for kids)
Momina Mateen
 
Al Mulk Verse 18 (for kids)
Al Mulk Verse 18 (for kids)Al Mulk Verse 18 (for kids)
Al Mulk Verse 18 (for kids)
Momina Mateen
 
Al Mulk Verse 17 (for kids)
Al Mulk Verse 17 (for kids)Al Mulk Verse 17 (for kids)
Al Mulk Verse 17 (for kids)
Momina Mateen
 
Al Mulk Verse 16 (for kids)
Al Mulk Verse 16 (for kids)Al Mulk Verse 16 (for kids)
Al Mulk Verse 16 (for kids)
Momina Mateen
 
Al mulk verse 14 (for kids)
Al mulk verse 14 (for kids)Al mulk verse 14 (for kids)
Al mulk verse 14 (for kids)
Momina Mateen
 
Al Mulk Verse 13 (for kids)
Al Mulk Verse 13 (for kids)Al Mulk Verse 13 (for kids)
Al Mulk Verse 13 (for kids)
Momina Mateen
 

More from Momina Mateen (20)

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

Recently uploaded

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
KarakKing
 

Recently uploaded (20)

On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 

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