System Analysis (Part 1)

Slides:



Advertisements
Similar presentations
System Development Life Cycle (SDLC)
Advertisements

Info1409 De Montfort University Lecture 3 The Systems Development Life Cycle Systems Analysis & Design Academic Year 2008/9.
The System Development Life Cycle
Lab/Sessional -CSE-374. SYSTEM DEVELOPMENT LIFE CYCLE.
Computer Engineering 203 R Smith Requirements Management 6/ Requirements IEEE Standard Glossary A condition or capability needed by a user to solve.
Lecture 13 Revision IMS Systems Analysis and Design.
12 C H A P T E R Systems Investigation and Analysis and Analysis.
Systems Development Life Cycle
System Development Life Cycle (SDLC)
System Implementation
1 Lecture 6 The Systems Analyst (Role and activities) Systems Analysis & Design Academic Year 2008/9.
SYSTEM ANALYSIS AND DESIGN
Introduction to Computer Technology
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.
SYSTEM ANALYSIS AND DESIGN
LESSON 8 Booklet Sections: 12 & 13 Systems Analysis.
Managing the development and purchase of information systems (Part 1)
SYSTEMS ANALYSIS FORM 4 Included in this topic: Information Systems Systems Analysts System Life Cycle (incl. Case Study) Documentation.
Systems Life Cycle DESIGN STAGE
Chapter 14 Information System Development
System Analysis (Part 2) The System Development Life Cycle Problem Selection and Feasibility Study.
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.
Unit 2- Assignment 1 P1, P2, M2 BTEC Level 3 Business.
Systems Analysis and Design
Systems Development Lifecycle Analysis. Learning Objectives List the nine stages of the system life cycle Explain the system life cycle as an iterative.
Different approaches an analysis might use when investigating a system including: – Questionnaires – Interviews – Document gathering and analysis.
System Analysis (Part 3) System Control and Review System Maintenance.
Computers Are Your Future Tenth Edition Chapter 13: Systems Analysis & Design Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall1.
Systems Life Cycle A2 Module Heathcote Ch.38.
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.
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.
Project Management Cross lifecycle Activity
Systems Development Life Cycle
The steps involved in developing an Information System are: Analysis Feasibility Study System Design Testing Implementation Documentation.
The System Life Cycle The systems lifecycle is the set of stages that are followed when developing an information system.
GCSE ICT Systems Analysis. Systems analysis Systems analysis is the application of analytical processes to the planning, design and implementation of.
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.
Unit – I Presentation. Unit – 1 (Introduction to Software Project management) Definition:-  Software project management is the art and science of planning.
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. Analysis 2. Design 3. Development 4. Implementation 5. Maintenance 6. Evaluation.
Unit F451 Computer Fundamentals Components of a Computer System Software Data: Its representation, structure and management in information.
1 Pengembangan Sistem Informasi Williams, B.K, Stacy C. Sawyer (2007). Using Information Technology: A Practical Introduction to Computers & Communications.
The System Development Life Cycle
Systems Development Life Cycle
Project planning The systems life cycle.
System.
Gary Hughes, South Oakleigh College
Systems Analysis and Design
System Development Life Cycle (SDLC)
System Development Life Cycle (SDLC)
CHAPTER 2 Testing Throughout the Software Life Cycle
Managing the development of information systems (Part 1)
The System Development Life Cycle
“Would I have to do this all by myself …….?”
Computer Science Life Cycle Models.
Pengembangan Sistem Informasi
Software Development Life Cycle
System Development Life Cycle (SDLC)
Pengembangan Sistem Informasi
(System Development Life Cycle)
Systems Development Life Cycle
UNIT No- III- Leverging Information System ( Investing strategy )
What is a System? A system is a collection of interrelated components that work together to perform a specific task.
Presentation transcript:

System Analysis (Part 1) What is a System? What is Analysis? System Analysis Why would we change a System? The System Development Life Cycle Problem Selection and Feasibility Study

What is a System? A system is a group of components working together to reach a specific goal If one of the components are missing the system would not work the way it should For example a car is a system made up of the body, wheels, steering wheel and an engine, if the car had no wheels it would be useless

What is Analysis? Analysis is the process of studying something very closely To analysis something we would look at ALL the different components of the system and how they work together Analysis is like being a detective and studying EVERYTHING about the system

System Analysis As the name suggests this is the processes of analysing a system very closely System analysis is normally used when a company wishes to change their current system A team of people would all work together to analysis the current system and come up with a better one

Why Change a System? We change a system for many different reasons, some being; Our old system is outdated Something could go wrong with the current system The company could grow and need a better system

Why do we need System Analysis? The software we have on our home computers is very different to that used on company computers The software is more complex hence problems that may arise are much bigger, hence it would be too difficult for one person to manage alone, we would need team of people In order to create and maintain a software for a company there would need to be a formal plan

… For this formal plan to take place the team hired by the company would have to go through a number of System Analysis steps System analysis is essential, to plan the software and to enable members of the team to communicate during development and also afterwards.

System Development Life Cycle Project Selection and Feasibility Study Present System study and Analysis System Design of the New System Programming and Documentation Implementation and Change Over System Control and Review System Maintenance Analysis Design Implementation Maintenance

Analysis This is the over all study of the current system, looking at why we should change the system and if it is worth the change. Project Selection and Feasibility Study Present System Study and Analysis

Project Selection and Feasibility Study 1 This is the very first step of System Analysis This is the fist study of the system where the team decide if a solution is possible and how it may be done At this stage the company would find out how long the change over would take and how much it would cost and so on

The Feasibility Study This study is where the team lets the company know if it is worth them to change their system The company would need to think of things such as; Money Time Training of staff ect…

The Results of this Stage Describes the context of the problem. Contains an evaluation, or simple analysis, of the problem. Identifies, and justifies, ways in which the problem may be solvable. Involves a cost-benefit analysis to decide if a solution is affordable.

Present System Study and Analysis 2 Present System Study and Analysis This stage of analysis is the study of the system that is currently in place At this stage the WHOLE system is studied leaving out nothing Even the people involved in the system such as the employees are studied

What goes on … The following main points are analysed How the employees work Who is in charge of the different departments How the employees feel about the current system What the employees thing about change

How its done… This stage of analysing the current system involves a lot of work In order to carry out the investigations the team would use Interviews Questionnaires Surveys Observations Group meetings ect …

Resistance to Change In the stage of analysis the team would find out what the employees thing about the change Some employees might not be keen on things being changed this could be due to More work Training Technology Job takeover Less work ect …

Design General planning and building of the new system 3. System design of the new system 4. Programming and Documentation

3 System Design This stage is a very long time consuming stage. At this time the actual designing of the program is done This is when the planning of the program is done using pseudo code, flow charts, mock ups and so on

The Four Design Tasks Setting what the new system should output Deciding what the system would need as an input to create the results What files and fields the system needs to hold the data Setting the processing of the system (insertions, deletion, editing ect…)

Programming and Documentation 3 Programming and Documentation This third step is divided into two parts The programming part = actually creating the program itself Documentation = creating a booklet containing all the information needed about the system

Programming The team would have trained programmers who would spend a lot of time actually creating the system The programmers would use the design material created in the previous stage

Documentation Documentation is a very important part of creating a new program Documentation is written information and diagrams which helps users use the system better and it enables maintenance Documentation consists technical documentation user documentation program documentation (explained later on)