GCSE ICT Systems Analysis. Systems analysis Systems analysis is the application of analytical processes to the planning, design and implementation of.

Slides:



Advertisements
Similar presentations
Session # 2 SWE 211 – Introduction to Software Engineering Lect. Amanullah Quadri 2. Fact Finding & Techniques.
Advertisements

System Development Life Cycle (SDLC)
P5, M1, D1.
ICT Class System Life Cycle.  Large systems development projects may involve dozens of people working over several months or even years, so they cannot.
System Analysis (Part 1)
Lab/Sessional -CSE-374. TACKLING COMPUTER PROJECT A step-by-step guide to better projects.
System Implementations American corporations spend about $300 Billion a year on software implementation/upgrade projects.
Lecture Exam Monday, March 27th 5:30 – 6:30 l bring a blue bubble sheet l lab sections 10, 11, 12 take test in Classroom Building 302 l lab sections 13,
©2003 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, Romney/Steinbart 18-1 Accounting Information Systems 9 th Edition Marshall.
System Implementations American corporations spend about $300 Billion a year on software implementation/upgrade projects.
SYSTEM ANALYSIS AND DESIGN
Systems Analysis Chapter 8 P 94 to P 101
THE SYSTEMS LIFE CYCLE ANALYSE DESIGN IMPLEMENT MAINTENANCE IDENTIFY/INVESTIGATE.
Systems Life Cycle A summary of what needs to be done.
SYSTEM LIFE CYCLES. OBJECTIVES o Be able to describe the stages of development of a hardware/software system. o Know what the different stages of the.
Chapter 22 Systems Design, Implementation, and Operation Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall 22-1.
The Software Development Cycle Defining and understanding the problem.
Chapter 10 Systems Planning, Analysis, and Design.
Foundation Degree IT Project Methodologies (for reference)
LESSON 8 Booklet Sections: 12 & 13 Systems Analysis.
Chapter 8: Systems analysis and design
Defining the project You have presented your project proposal and you have the go-ahead to start the project. Before you start you need to ensure everyone.
End HomeWelcome! The Software Development Process.
Systems Life Cycle 1.Project Idenification 2. Initial Investigation 3. Feasibilty Study 4. Analysis 5. Design 6. Development and testing 7. Implementation.
 Once the system has been installed it will be monitored to check whether it is working correctly. Sometimes problems with a system will not be found.
Advanced Higher Computing SOFTWARE DEVELOPMENT PROCESS.
Systems Analysis and Design
SYSTEM ANALYSIS 3 rd AUGUSUT 2005 WEDNESDAY LOWER SIXTH COMPUTING LESSON Prepared by: T.Fina.
SYSTEMS ANALYSIS AND DESIGN LIFE CYCLE
System Analysis (Part 3) System Control and Review System Maintenance.
Systems Life Cycle A2 Module Heathcote Ch.38.
 System Development Life Cycle System Development Life Cycle  SDLC Phases SDLC Phases Phase 1: Preliminary Investigation Phase 2: Feasibility Study.
Introduction to Software Development. Systems Life Cycle Analysis  Collect and examine data  Analyze current system and data flow Design  Plan your.
Intermediate 2 Software Development Process. Software You should already know that any computer system is made up of hardware and software. The term hardware.
Test and Review chapter State the differences between archive and back-up data. Answer: Archive data is a copy of data which is no longer in regular.
Feasibility study A feasibility study is a preliminary investigation of a problem. It is used to decide whether a solution is possible and what effects.
Topics Covered Phase 1: Preliminary investigation Phase 1: Preliminary investigation Phase 2: Feasibility Study Phase 2: Feasibility Study Phase 3: System.
The Systems Life Cycle AS Computing F451 AS Computing F451.
The techniques involved in systems analysis Explanation of a feasibility study:Explanation of a feasibility study: –economic, –legal, –technical, –time.
Systems Development Life Cycle
The steps involved in developing an Information System are: Analysis Feasibility Study System Design Testing Implementation Documentation.
Systems Development The Kingsway School. Systems Development This is carried out when a company is having a problem. They usually employ an ICT Consultant.
A BRIEF LOOK AT THE COMPONENTS THAT MAKE UP THE SYSTEM LIFE CYCLE.
Observing the Current System Benefits Can see how the system actually works in practice Can ask people to explain what they are doing – to gain a clear.
GCSE ICT 3 rd Edition The system life cycle 18 The system life cycle is a series of stages that are worked through during the development of a new information.
A brief look at the components that make up the system life cycle.
1 The System life cycle 16 The system life cycle is a series of stages that are worked through during the development of a new information system. A lot.
Prepared by: Arjaa Salem Makkawi ID: Sec : 2.
Introduction to System Analysis and Design MADE BY: SIR NASEEM AHMED KHAN DOW VOCATIONAL & TECHNICAL TRAINING CENTRE.
The information systems lifecycle Far more boring than you ever dreamed possible!
SYSTEM ANALYSIS AND DESIGN LAB NARZU TARANNUM(NAT)
Learning Objectives Today we will Learn: The different types of test data.
Topic 2 – Techniques involved in Systems Analysis Unit 1 – Database Analysis and Design Advanced Higher Information Systems St Kentigern’s Academy.
Unit F451 Computer Fundamentals Components of a Computer System Software Data: Its representation, structure and management in information.
MANAGEMENT INFORMATION SYSTEM
Advanced Higher Computing Science
Project planning The systems life cycle.
System.
Developing Information Systems
FORMAL SYSTEM DEVELOPMENT METHODOLOGIES
System Development Life Cycle (SDLC)
CHAPTER 2 Testing Throughout the Software Life Cycle
Systems Design, Implementation, and Operation
Foundation Degree IT Project
“Would I have to do this all by myself …….?”
CLINICAL INFORMATION SYSTEM
Chapter 13: Systems Analysis and Design
Systems Analysis and Design
System Development Life Cycle (SDLC)
5 POINT PLAN THE SYSTEMS LIFE CYCLE ANALYSE DESIGN
Presentation transcript:

GCSE ICT Systems Analysis

Systems analysis Systems analysis is the application of analytical processes to the planning, design and implementation of new and improved information systems to meet the business requirements of customer organizations.

Systems analysis There are eight steps involved in developing a new computer system from scratch.

Systems analysis These eight steps are: –Fact finding. –A feasibility study. –An analysis phase. –System design. –Implementation. –Testing. –Documentation. –Evaluation.

Fact finding Facts about existing systems can be found out by: –Asking questions (Interviews with users). –Questionnaires (Completed by users). –Observation (Watching how the work is done at present). –Inspection (Looking at existing paperwork, screen displays, and filing systems).

Feasibility study The aim of a feasibility study is to see if it is possible to devise a system that can be implemented and that will work at a reasonable cost. The study ends when a decision whether or not to proceed with the new system has been made. The results of the study are usually presented as a feasibility report.

Feasibility study The feasibility study will normally include: –A description of the tasks the system is required to do. –A preliminary design and initial costs for the system. –Alternative designs so that the most appropriate can be chosen.

Feasibility study The feasibility study will normally include: –A cost/benefit analysis. –Conclusions as to whether or not the design is worth implementing and which of the alternatives should be chosen.

Analysis phase The analysis phase includes: –The drawing of system flow charts and data flow diagrams. –The identification of the proposed system’s objectives. –Facts about the system that is going to be replaced.

Analysis phase The analysis phase includes: –An outline of any constraints or limits (e.g. lack of time, money, or staff training). –An updated cost/benefit analysis. –An outline of any further developments of the system.

System design The system design will identify: –What outputs are required. –What inputs are required. –What data preparation is required (including verification and validation). –What codes (e.g. ‘M’ for ‘Male’; ‘ ’ for ‘Yes’) can be used to reduce data inputting and storage.

System design The system design will identify: –What file structure and file design should be implemented. –How the hardware should be configured. –What software should be used.

Testing the system Once the system has been designed it should be thoroughly tested before being implemented. This testing will include: –Inputting error free data into the system to see if error free outputs can be produced. –Inputting data that contains errors into the system to see if the validation procedures will identify the errors.

Testing the system This testing will include: –Inputting large quantities of data into the system to test whether or not the system can cope with it. –Testing all the regular and occasional processing procedures. –Inputting data that contains extreme ranges of information to check that the validation procedures can cope with it.

Implementing the system Once the system has been thoroughly tested it can be implemented. Implementation can be done in one of three ways: –Direct implementation (use of the whole system starts on a given date – suitable for small systems). –Phased implementation (use of each part of the system starts on different dates so that problems can be sorted as they occur – suitable for large systems).

Implementing the system –Parallel running (both old and new systems operate alongside each other so that if the new system fails data is not lost – suitable for systems where there are doubts about the ability of the new system to function flawlessly).

Documentation Any new system needs documentation. The two main types of documentation are: –User documentation (this is also known as the user guide and should explain – in non- technical terms – how the user can use the system). –Technical documentation (this is used to explain to a specialist how the system works).

System evaluation Once a new system is up and running it should regularly be reviewed to ensure that it continues to do the job for which it was designed. This can be done in a variety of ways, one of which includes asking the people who use it whether or not it needs improvement.