ANALYSIS PHASE Purpose of information systems in organisations Information systems exist in organisations to serve organisations. Therefore the aims.

Slides:



Advertisements
Similar presentations
System Development Life Cycle (SDLC)
Advertisements

Systems Investigation and Analysis
1 Information Systems Development (ISD) Systems Development Life Cycle Overview of Analysis Phase Overview of Design Phase CP2236: Information Systems.
Case Tools Trisha Cummings. Our Definition of CASE  CASE is the use of computer-based support in the software development process.  A CASE tool is a.
Systems Analysis and Design 9th Edition
Chapter 2.
System Design and Analysis
MSIS 110: Introduction to Computers; Instructor: S. Mathiyalakan1 Systems Design, Implementation, Maintenance, and Review Chapter 13.
Chapter 2 Topics –Context-Level DFD –Entity-Relationship Diagrams.
Fundamentals of Information Systems, Second Edition
1 Introduction to System Engineering G. Nacouzi ME 155B.
Systems Development Life Cycle
System Engineering Instructor: Dr. Jerry Gao. System Engineering Jerry Gao, Ph.D. Jan System Engineering Hierarchy - System Modeling - Information.
System Implementations American corporations spend about $300 Billion a year on software implementation/upgrade projects.
Introduction to Systems Analysis and Design
Introduction to Computer Technology
SYSTEM ANALYSIS AND DESIGN
Introduction to Systems Analysis and Design Trisha Cummings.
Chapter 10 Systems Planning, Analysis, and Design.
Initiating and Planning Systems Development projects
INFORMATION SYSTEM APPLICATIONS System Development Life Cycle.
LESSON 8 Booklet Sections: 12 & 13 Systems Analysis.
Managing the development and purchase of information systems (Part 1)
Module 4: Systems Development Chapter 13: Investigation and Analysis.
ITEC224 Database Programming
Chapter 14 Information System Development
Feasibility Study.
Principles of Information Systems, Sixth Edition Systems Design, Implementation, Maintenance, and Review Chapter 13.
Feasibility Analysis What is feasibility and when should feasibility checkpoints occur? What are the four types of feasibility and what is the description.
Chapter 12: Systems Investigation and Analysis. Agenda  How to Develop a CBIS?  Systems Development Life Cycle (SDLC)  Prototyping  Join Application.
1 Unit 1 Information for management. 2 Introduction Decision-making is the primary role of the management function. The manager’s decision will depend.
Systems Analysis and Design
Systems Analysis and Design 8 th Edition Chapter 2 Analyzing the Business Case.
ICT IGCSE.  Introducing or changing a system needs careful planning  Why?
Systems Life Cycle A2 Module Heathcote Ch.38.
13 Step Approach to Network Design Steps A Systems Approach 8Conduct a feasibility Study 8Prepare a plan 8Understand the current system 8Design.
 System Development Life Cycle System Development Life Cycle  SDLC Phases SDLC Phases Phase 1: Preliminary Investigation Phase 2: Feasibility Study.
Software Development Life Cycle by A.Surasit Samaisut Copyrights : All Rights Reserved.
Fundamentals of Information Systems, Second Edition 1 Systems Development.
 2004 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, by Bodnar/Hopwood 10 – 1 Systems Planning and Analysis Chapter 10.
The techniques involved in systems analysis Explanation of a feasibility study:Explanation of a feasibility study: –economic, –legal, –technical, –time.
Systems Development Life Cycle
Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13.
GCSE ICT Systems Analysis. Systems analysis Systems analysis is the application of analytical processes to the planning, design and implementation of.
Define Research Problem. 2 Management objectives: –To solve current problem facing company –To improve efficiency –To plan for future Current problems.
Topic 4 - Database Design Unit 1 – Database Analysis and Design Advanced Higher Information Systems St Kentigern’s Academy.
Unit Syllabus Definition Importance Types of Feasibility study Technical Operational Resource Legal/Ethical Economical.
Module 4: Systems Development Chapter 13: Investigation and Analysis.
IS2210: Systems Analysis and Systems Design and Change Twitter:
Chapter 11  2000 by Prentice Hall System Analysis and Design: Methodologies and Tools Uma Gupta Introduction to Information Systems.
ANALYSIS PHASE OF BUSINESS SYSTEM DEVELOPMENT METHODOLOGY.
1 Systems Analysis & Design 7 th Edition Chapter 2.
Systems Analysis & Design 7 th Edition Chapter 2.
Unit F451 Computer Fundamentals Components of a Computer System Software Data: Its representation, structure and management in information.
MANAGEMENT INFORMATION SYSTEM
The Information Systems Development Processes Chapter 9.
Analysis and Design Phases
Systems Development Life Cycle
Systems Planning and Analysis
Principles of Information Systems Eighth Edition
Fundamentals of Information Systems, Sixth Edition
System Design.
Gary Hughes, South Oakleigh College
CAPE Internal Assessment
Systems Analysis and Design
CLINICAL INFORMATION SYSTEM
Systems Analysis and Design
Systems Development Life Cycle
Information Systems Development (ISD) Systems Development Life Cycle
UNIT No- III- Leverging Information System ( Investing strategy )
Presentation transcript:

ANALYSIS PHASE

Purpose of information systems in organisations Information systems exist in organisations to serve organisations. Therefore the aims and objectives of an information system are directly related to the aims and objectives of that organisation. In the process of Information Systems Analysis, organisational aims and objectives are described with increasing detail in the sequence, a mission statement, organisational goals and operational goals.

Organisational Goals Business are organisations that generally have profit as a goal. Some common goals of both commercial and non- profit organisations are – providing a high standard of customer service, producing excellent quality goods, etc. A main reason why individuals and organisations create information systems id directly related to the achievement of their primary goals.

Examples of goals Increase market share Improve service Achieve efficient work practices Increases profits Reduce wastage of resources Provide most extensive range of profits within the industry.

The goals of an individual or an organisation are clearly the reason behind the purchase of an information system, however the operational objectives usually determine the size and types of the information used. Operational Goals are likely to be concerned with the efficiency and effectiveness of the operations of the organisation, or the work of the individual employees.

Problems in Organisations Problems arise within organisations that cause the organisation’s aims and objectives not to be achieved. There are 2 types of problems. There’s an immediate problem that prevents a product or service being provided adequately. A person may have an idea that may enable the aims and objectives of the organisation to be better achieved.

If the source of these problems lies with the information system of the organisation, the information system probably needs changing or replacing. An information System Investigation needs to be undertaken if the above is the case, because it can be quite expensive to change or replace an information system and its not always clear which part of the information system needs to be changed or replaced.

The information systems investigation process moves through a number of stages. A board investigation of the problem and its possible solutions (Preliminary Investigation) is undertaken. A detailed analysis of the system, it s problems and possible solutions is undertaken.

Preliminary investigation In the Preliminary Investigation process, possible consequences or opportunities are pinpointed in relation to new or enhanced system. Questions asked as this stage may include: – What problems might be solved? – What possible costs are associated with this change? – What new opportunities may arise from the introduction of this change? – What risks are there? – What additional hardware is needed to enhance or replace the information system ?

Defining The Problem Purpose of the Preliminary Investigation is to determine the scope (size or extent) of the problem, so a decision can be made about its solution. The original problems are often put in a negative form. The positive information problem statement contains or implies the goal or goals to be achieve I.e., what needs to be done to solve the problem. eg “The sales department need a computer based system to collect and process the sales for the last month at the most 3 days after the end of month.

Feasibility Study/Analysis Once the problem identification process has been completed, an idea for a solution/s has been established. Before any large project is approved a thorough investigation of the implications, costs and benefits of the system should be undertaken. This investigation is know as a Feasibility Study. There are 3 aspects to a feasibility study, all of which are equally important.

1.Operational Feasibility Questions to consider when performing the Operational Feasibility study: How will it perform? What will be the computer response time? Is the information produced relevant, timely, accurate, concise and complete? Does it provide sufficient avenue to reduce costs?

Does it provide adequate control and data security? Does it make efficient use of resources such as: hardware, software and personal? Does it provide a valuable service to those that require the data/information? Does management support the system?

How do end users feels about the change? Is there any resistance to change? How will the working environment change? Are the project deadlines reasonable? Are the deadlines mandatory or desirable?

2.Technical Feasibility Three main issues are addressed in Technical Feasibility : Is solution practical ? Do we currently process the technology to meet these needs ? Do we have the necessary technical expertise ?

3.Economic Feasibility Economic Feasibility establishes whether the system is a good investment for the organisation. A system is deemed to be economically feasible if the expected benefits (both financial and non-financial) are more important than the estimated costs of installing, planning, purchasing and building it.

Some of cost elements evaluated in the economic feasibility study includes: – personnel costs – software licensing – training and development of software that is not off-the-shelf – the cost of hardware

After the preliminary investigation and feasibility studies are completed a detailed investigation is then undertaken. This is done by a series of data collection techniques. Interviews Direct Observation Questionnaires Collecting actual examples of documents Research

Tools for analysing information systems data Two types of data are collected from an information system. Background data – data collected about the processes in the system Application data – information that is processed in the system

The background and application data is analysed.using a number of tools that focus on two aspects of the system: The data/information & movement of data / information Processing of data into information.

Data & Data Flow Analysis Context and Data Flow Diagrams (DFD) are the main tools used to pictorially represent how application data and information flow through the system.

Process analysis One of the purposes of data flow diagrams is to ‘discover’ the processes that occur in an information system. The next step in analysing and Information System is to analyse each process in a DFD. There are a number of techniques used to this. They are:

a)IPO Diagrams An Input Processing Output diagram describes the sequence of inputting data, processing it and output information in more detail. b)Grid Charts Grid Charts is a table that shows relationships b/w different parts of the system. E.g. a grid chart can be used to show all the databases used by different applications

c)Decision Trees A decision tree is a diagrammatic technique used to describe processing. It’s a useful way of describing a number of decisions at various stages and actions that result form the decisions made. d) Decision tables e) Flow charts f) Structured English (pseudocode)

Other factors to consider when analysing a system Robustness and useability Efficiency and effectiveness Speed of processing data Initial and ongoing costs Compatibility of system components

Personnel factors Organisational requirements Data protection and integrity Health and safety issues Legal issues

Logical Design Of A New/Modified System All data gathered forms the basis of the LOGICAL DESIGN for the new system – a description of what needs to be achieved. The LOGICAL DESIGN specifies a list of key criteria (targets) that the new system must achieve for the problem to be solved..

The criteria are: – the performance aims and objectives of the new system and – the other factors, operational, technical and economic, which need to be considered as well.

These criteria are used to assess the various potential approaches to solving the problem, and later, to evaluate the new system when it is completed.

Alternative System Design Approaches (Logical design) The development team needs to consider what approach needs to be taken to solve the problems. There are two main approaches to the further development of the new system: (1) Top-Down (2) Bottom - up

The choice between these 2 approaches is fundamental to the design and development of the whole project.

Top-Down And Bottom-Up Design Top-Down – beginning from scratch, and designing and building a completely new system by starting with the main aims of the system and then breaking them down into smaller sub-systems, sub – sub – systems.

Bottom up – patching up an old system or using parts of an old system to determine much of the structure of the new system. Generally, bottom – up approaches are used more often as it is easier to use parts of an existing system rather than starting from scratch.

Rapid Application Development (RAD) RAD provides a number of tools to help quickly develop applications, especially GUI’s and Multimedia and database applications that would normally take a long time to develop. Two popular RAD systems for Windows are Visual Basic and DELPHI.

Prototyping A prototype is an early, but smaller working and/or partially complete ‘no frills’ version of the information system. With this approach the designer can demonstrate various alternative features to the users. If the user feedback indicates that there are any problems with the prototype system it can be modified and then re-assessed again.

The actual prototype can be a program developed using a RAD tool, or simulation of processing using a spreadsheet, or input and output screens and reports using a word processor.

Assessment of alternative approaches Often the analysis can lead to the identification of a number of optional solution approaches. Also within the same approach that has been selected there are usually different technical alternatives.

Eg replacing part or the whole of the system, different types of networks, different types of computers, mainframe versus server networks and down to different types of printers might need to be considered. Software alternatives can include those of custom-made versus off-the-shelf software.

The various alternatives or options need to be listed and their strengths and weaknesses evaluated against the proposed aims and objectives of the new system, and other factors that need to be taken into consideration. Assessments of alternative design/development approaches are usually carried out by using a Feasibility Analysis Matrix, which incorporates the areas of operational, technical and economic feasibility as well as the objectives of the new system.

The Next Step Once a decision has been made the next step is to pass the logical design to the design team that will produce a physical design for the new or modified system that will again be assessed against the key criteria.