INFS 328 Systems Analysis and Design

Similar documents
INFS 328 Systems Analysis and Design

INFS 401 AUTOMATION OF INFORMATION SYSTEMS

INFS 212 Principles of Management

INFS 214: Introduction to Computing

Systems Analysis & Design Tenth Edition. Chapter 4. Requirements Modeling

INFORMATION SYSTEMS ANALYSIS AND DESIGN

Acquiring IT Applications and Infrastructure

Lecture Objectives. Example system. What data to gather? What data to gather? CSE Information Systems 1

Meltem Özturan

System Engineering and Analysis. system environments. Lecture Objectives. System Elements. Definition of System. Information system types

Management Information Systems. B14. Acquiring IT Applications and Infrastructure

Chapter 2 Analyzing the Business Case

CS360. Business Information Systems Analysis and Modeling. Project Management, JAD, Agile. LJ Waguespack, Ph.D Unit 09: 1

Component 4: Introduction to Information and Computer Science. Unit 9 Objectives. Topics in this Unit

Systems Analysis and Design in a Changing World, Fourth Edition

The Systems Development Lifecycle

Chapter. Redesigning The Organization With Information Systems

Systems Analysis for Business Analysts (3 Day)

Evaluating Software Alternatives. Transition to System Design. Developing Software In-House. Purchasing a Software Package.

Business Analysis for Practitioners - Introduction

Managing Systems Development. Definitions. Opening case. Off the Shelf software. Custom software. In house system development.

INFS 401 AUTOMATION OF INFORMATION SYSTEMS

Systems Analysis and Design Methods Chapter 2: Information System Building Blocks

Management Decision Support and Intelligent Systems

4/3/2010. Objectives Overview. What is System Development? Objectives Overview. What is System Development? What is System Development?

Chapter 1 The Systems Development Environment

System Requirements Definition and System Selection

Business Process Management system using SOA

34 Systems and Procedures Analyst

Major attributes of the Lifecycle. The Systems Development Lifecycle. Project phases. Planning. Design. Analysis

Building Information Systems

System Development Life Cycle Fall Introduction to Information and Communication Technologies CSD 102

Information Systems Requirement Gathering using FAST Framework: Critical Analysis

Information Systems Development

Requirements Elicitation. Software Requirements & Project Management CITS3220

Lecture 3 Design Approaches and Methods

Chapter 3. Information Systems Development. McGraw-Hill/Irwin. Copyright 2007 by The McGraw-Hill Companies, Inc. All rights reserved.

Introduction to Systems Analysis and Design

THE PROCESS APPROACH IN ISO 9001:2015

TOPIC DESCRIPTION SUPPLEMENT for the SYSTEMS ENGINEERING SURVEY DESCRIPTION

Harry J. Rosenblatt. (2014). Systems Analysis and Design, 10 th Edition, International Edition. Course Technology, Cengage Learning.

IS 300 Lectures 14/15

Building Information Systems

Incident Management Process

Quizzes for 1 st Study Group Session

Quality Sign off for Internal Audit Engagement. Name of Audit

Chapter 13. Building Information Systems

MODULE SPECIFICATION UNDERGRADUATE PROGRAMMES KEY FACTS

CONTENTS. Part I BUSINESS PROCESSES AND INFORMATION SYSTEMS FOUNDATION 1. Part II TECHNOLOGY FOR BUSINESS PROCESSES AND INFORMATION SYSTEMS 65

Advanced Monitoring and Evaluation: Integrating Monitoring, Evaluation and Implementation

MINGGU Ke 1 Analisa dan Perancangan Sistem Informasi

Chapter 8 6/11/2015. Implementation Framework. Project Team Structure

Requirements Engineering Processes. Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 7 Slide 1

Requirements Elicitation. Software Requirements and Design CITS 4401 Lecture 17

Recognition of Prior Learning. Gizelle Mc Intyre Director The Institute of People Development

Business Analysis Project

ACCOUNTING OFFICE SUPERVISOR SERIES

CHAPTER 2 Analyzing the Business Case (Phase 1: System Planning)

Incident Management Process

Business Intelligence. Slides by: Shree Jaswal

System Analysis and Design Week 1 Introduction

Building BA competency in an IT organization

INTRODUCTION. Objectives. Unit 1: Introduction to Systems Analysis and Design. Key Ideas

Virtual Foundation Business Analyst Course Outline

Information Technology Services (ITS)

Office of Human Resources. IT Systems Analyst Senior - LI2373

Redesigning the Organization with Information Systems

SERVICE REQUEST POLICY AND PROCEDURE For Requesting Development and Programming Services

Darshan Institute of Engineering & Technology for Diploma Studies Rajkot Unit-1

THE NEW OVERTIME EXEMPTION REGULATIONS FACTS AND FLOWCHARTS

Office of Human Resources. IT Systems Analyst Senior

Requirements Engineering

Presented by: Purdianta, ST.,MT

Quizzes for 1 st Study Group Session

CHAPTER 2: IMPLEMENTATION PHASES AND OFFERINGS

Principal HR Practitioner: Compensation & Benefits Grade: D Lower Job Function: Human Resources SAP Level:

ADMINISTRATIVE INTERNAL AUDIT Board of Trustees Approval: 03/10/2004 CHAPTER 1 Date of Last Cabinet Review: 04/07/2017 POLICY 3.

Systems Analysis And Design SCD 2613

1) Introduction to Information Systems

Employ different thinking

Certified Digital Marketing Specialist in Search

Chapter by Prentice Hall

IT in Construction. Lecture #4 Construction Management Information System System Recognition and Analysis

Specialist Diploma in Search Marketing

AIBT Recognition of Prior Learning (RPL) Policy

Technical Business Analyst

Corrections Technology Association

INTELLIGENCE COMMUNITY DIRECTIVE NUMBER 208

Project Management CTC-ITC 310 Fall 2018 Howard Rosenthal

Architecting Web Service Applications for the Enterprise

Systems Analysis and Design Methods Chapter 3: Information Systems Development

IBM Facilities and Real Estate Management on Cloud (TRIRIGA)

AUDIT FIELD WORK Laws and Regulations. Presenter: Errol Gardner

The Systems Development Environment

Certified Business Analysis Professional - Introduction

Management comprises the processes or activities that describe what

R214 SPECIFIC REQUIREMENTS: INFORMATION TECHNOLOGY TESTING LABORATORY ACCREDITATION PROGRAM

FRAMEWORK FOR SUSTAINABLE ORGANISATIONAL BEST PRACTICE

PMP Exam Preparation Workshop. Chapter # 5 Project Scope Management

MTAT Enterprise System Integration

Transcription:

INFS 328 Systems Analysis and Design Session 5 Systems Analysis Lecturer: Prof. Ellis Edwin Badu, Dept. of Information Studies Contact Information: eebadu@ug.edu.gh College of Education School of Continuing and Distance Education 2017

Session Overview In session 4, you were introduced to planning for the development of an information system. After a systems analyst has decided to proceed with his systems project after the systems planning phase, he/she moves on to the systems analysis phase. In the system planning phase, preliminary request was done. In this phase, the process of gathering facts about the systems project, preparing documentation and creating modules that will be used to design and develop the system are considered. System analysis is the stage where an analyst attempts to study the old system of the organisation in order to understand the workings, inputs, outputs and other processes and services. This will help him/her to evaluate the old system in order to propose a more efficient system for the organisation. Slide 2

Session Outline The key topics to be covered in the session are as follows: Requirements Modelling Data and Process Modelling Development Strategies Other Analysis Techniques Requirements Discovery Method Joint Requirements Planning Preparation of System Requirements Document Slide 3

Topic One REQUIREMENT MODELLING Slide 4

Requirements Modelling Introduction There are three major activities of the analysis phase as can be seen in figure 1.1. These are requirements modelling, data and process modelling and development strategies. We shall look at these three and other ways of doing analysis. Upon completion of this topic, you should be able to recognise the principal activities of the systems analysis stage, and also the elements required to begin a formal analysis of an old information system. Slide 5

Requirements Modelling Requirements Modelling This involves fact finding to describe the information system you are working with. It also involves the identification of the requirements for a new system you are about to design. Such requirements include outputs, inputs, processes, performance and security. Outputs refer to electronic or printed information produced by the system. Inputs refer to necessary data that enter the system either manually or in an automated manner. Processes refer to the logical rules that are applied to transform the data into meaningful information. Slide 6

Requirements Modelling Requirements Modelling Performance refers to system characteristics such as speed, volume, capacity, availability and reliability. Security refers to hardware, software and procedural controls to safeguard and protect the system and its data from internal or external threats. Slide 7

Requirements Modelling Figure 1.1 Major activities of the Systems Analysis Slide 8

Questions Individual Assignment: Describe the major sections of the analysis phase of a systems project. Forum Question Slide 9

Topic Two DATA AND PROCESS MODELLING Slide 10

Data and Process Modelling Structured Analysis as a Data and Process Modelling Structured analysis identifies the data flow into a process, the business rules that transform the data, and the resulting output data follow. It is used to develop a logical model of the proposed (new) system and document systems requirements. This logical modelling show what the system must do regardless of how it will be implemented physically. Slide 11

Data and Process Modelling Structured Analysis as a Data and Process Modelling Later in the next phase (design phase), a physical model is built that describes how the system will be constructed an example of a structured analysis is a Data Flow Diagram see appendix. Other models that are also used to analyse the information systems are Process Descriptions and Object Oriented Analysis. Others include Information Engineering tools such as Entity Relationship diagrams and system flowcharts. These have been illustrated in the in the Appendix. Slide 12

Questions Individual Assignment: Name any three techniques used to analyse information systems. Forum Question Slide 13

Topic Three DEVELOPMENT STRATEGIES Slide 14

Development Strategies Strategies for the Analyses of Information Systems This is the third part of the analysis phase. Activities involved in this include; evaluation of alternative solutions, preparation of the systems requirements document, and presentation of the system s requirements document to management. The skills that are required to accomplish these are analytical skills and interpersonal skills. In addition, team oriented strategies have to be considered because information systems affect people throughout an organisation. The traditional model for developing systems had been an IT department using a structured analysis and gathering information about the current system by consulting users for inputs into the new system. Slide 15

Development Strategies Strategies for the Analyses of Information Systems With the Rapid Application Development (RAD) users are involved in every step of the systems development. While JAD focuses only on fact finding and requirements determination, RAD provides a fast-track approach to a full spectrum of system development tasks including planning, design, construction and implementation. Slide 16

Questions Individual Assignment: Describe the three activities involved in developing strategies Forum Question Slide 17

Topic Four OTHER ANALYSIS TECHNIQUES REQUIREMENTS DISCOVERY METHOD Slide 18

Requirement Discovery Method Introduction There are other techniques that are also used for analysis. For example, Requirements Discovery Methods, which consist of; fact finding techniques and Joint Requirements Planning (JRP) Slide 19

Requirement Discovery Method Requirements Discovery Requirements Discovery Methods are used to discover the problems and opportunities that exist in the current information system. They are also used to discover the requirements for the improved system. Fact finding technique is an example Slide 20

Requirement Discovery Method Requirements Discovery Fact Finding Technique Fact finding techniques also called Information Gathering. It is a classical set of techniques used to collect information about system problems, opportunities, solution requirements and priorities. It may include the sampling of existing documentation, reports, forms, files, databases and memos as well as research of relevant literature benchmarking other solutions and site visits to similar information systems. Others are observation of current information systems, surveys of management and information use community and interviews of appropriate managers, users and technical staff. Information gathered helps the analyst to understand the information system and gives the analyst an idea of what the system to be designed will be like. Slide 21

Questions Individual Assignment: Name other techniques used in analysing information systems Forum Question Discuss the fact finding technique and it s importance in the analysis stage of the systems development. Slide 22

Topic Five JOINT REQUIREMENTS PLANNING (JRP) Slide 23

Joint Requirements Planning Joint Requirements Planning The classic fact finding techniques described earlier, can be time consuming. An alternative way to accelerate requirements discovery and management is Joint Requirements Planning. These use facilitated workshops to bring together all the system owners, system users, system analysts, system builders and system designers to jointly perform system analysis. The analyst engages them in discussion, questions are asked and at the end of the workshop the analyst gets to understand what the information system is about. Slide 24

Questions Individual Assignment: What do you understand by Joint Requirements Planning? Forum Question Discuss the differences between the Requirement Discovery Method and Joint Requirement Planning Slide 25

Topic Six PREPARATION OF THE SYSTEMS REQUIREMENT DOCUMENT Slide 26

Preparing the Systems Requirement Document System Requirement Document This section is about documenting the requirements of a new system based on your understanding of the information system you analysed. A system requirement is a characteristic or feature that must be included in an information system to satisfy business requirements and be acceptable to users. A system requirement serves as a bench mark to measure overall acceptability of the finished system. Slide 27

Preparing the Systems Requirement Document Examples of System Requirements Output the website must report on-line volume statistics every four hours and hourly during peak periods. Inputs- the department head must enter over-time hours on a separate screen. Process the human resource system must interface properly with the existing payroll system. Performance system must support 25 users on line simultaneously. Controls the manager of the sales department must approve orders that exceed a customer s credit limit. Slide 28

Preparing the Systems Requirement Document System Requirements Document These requirements constitute the necessary specifications for the new system. System requirements specification therefore contains the requirements that will enable us to design our new system. It will describe the alternatives that were considered in a document, making specific recommendations to management. This document is also the starting point for measuring the performance, accuracy and completeness of the finished system before entering the next phase which is the design phase. The system requirements document is like a contract that identifies what the system developers must deliver to users. Slide 29

Questions Individual Assignment: Distinguish between the various forms of development strategies as outlined in analysis stage of systems development project. Forum Question Discuss some examples of systems requirement Slide 30

References Checkland, P. (1999). System Thinking, System Practice. Chiches: John Wiley. O Brien, J. A. (2003). Introduction to Information Systems: Essentials for E-Business Enterprise. Boston: Irwin. O Leary, I. and O leary, T. I. (2004). Computing Today. Boston: Mc Craw-Hill. Rowley, J. (1990). The Basics of Systems Analysis and Design for Information Managers. Ludin: Clive Bingley. Whitten, J. et al (2000). Systems Analysis and Design Methods. 6th ed., Boston: Mc Craw-Hill. Slide 31