Lecture on Systems Analysis

Slides:



Advertisements
Similar presentations
Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS5th Edition.
Advertisements

Chapter 2 Approaches to System Development
Alternative Approach to Systems Analysis Structured analysis
5 C H A P T E R Modeling System Requirements: Events and things.
Karolina Muszyńska Based on
Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS5th Edition.
Lesson-12 Information System Development-2
CATEGORIES OF INFORMATION There are three main categories of business information,and these are related to the purpose for which the information is utilized.
Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS5th Edition.
Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS5th Edition.
5.1 Dr. Honghui Deng Assistant Professor MIS Department UNLV MIS 370 System Analysis Theory.
Bina Nusantara 5 C H A P T E R SYSTEMS ANALYSIS. Bina Nusantara Systems Analysis Define systems analysis and relate the term to the scope definition,
Review Questions List and describe the purpose of the four phases of Systems Analysis. The preliminary investigation phase quickly determines whether or.
Chapter 5: Systems Analysis Objectives
Systems Analysis and Design in a Changing World, Fifth Edition
Karolina Muszyńska Based on
Chapter 5 System Analysis.
McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 5 Systems Analysis.
SYSTEMS ANALYSIS Pertemuan 05
Lesson-15 Systems Analysis What are information systems, and who are the stakeholders in the information systems game? Define systems analysis and relate.
System Integration or Analysis. System Analysis system analysis is the division of a system into its component pieces to study how those component pieces.
SYSTEMS ANALYSIS. Chapter Five Systems Analysis Define systems analysis Describe the preliminary investigation, problem analysis, requirements analysis,
PROCESS MODELING Chapter 8 - Process Modeling
Chapter 2: Approaches to System Development
Chapter 5 System Analysis Sarah El Sehemawy Karim Elsabee Sherine Meshad Hakim Meshriky Ahmed Zaki Ismail Abou Hamda.
Chapter 14 Information System Development
5 SYSTEMS ANALYSIS C H A P T E R
Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS5th Edition.
Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS5th Edition.
2131 Structured System Analysis and Design
Irwin/McGraw-Hill Copyright © 2004 The McGraw-Hill Companies. All Rights reserved Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS6th Edition.
5-1 Repository Repository – a location (or set of locations) where systems analysts, systems designers, and system builders keep all of the documentation.
1 Systems Analysis and Design in a Changing World, Thursday, January 18, 2007.
Content The system development life cycle
Information Systems Engineering. Lecture Outline Information Systems Architecture Information System Architecture components Information Engineering Phases.
Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS5th Edition.
2 Systems Analysis and Design in a Changing World, Fifth Edition.
Systems Analysis and Design in a Changing World, Fourth Edition
2 nd Knowledge Area : Project Scope Management. Importance of Good Project Scope Management 1995 CHAOS study cited user involvement, a clear project mission,
CSE-3421: INFORMATION SYSTEM ANALYSIS & DESIGN. DUET Copyright © 2010 Dr. M.A. Kashem DR.M.A.Kashem Associate professor SOFTWARE ENGINEERING CSE
Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS5th Edition.
Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS5th Edition.
OBJECT-ORIENTED SYSTEM ANALYSIS AND DESIGN 河北农业大学面向对象系统分析与设计课程组版权所有 5 C H A P T E R SYSTEMS ANALYSIS.
ANALYSIS PHASE OF BUSINESS SYSTEM DEVELOPMENT METHODOLOGY.
Main tasks of system analysis ? 1-study exit=sting information system 2-identify problem 3-spelify system requirement 4-asalysis decision ========= How.
Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS5th Edition.
Introduction to OOAD and UML
Irwin/McGraw-Hill Copyright © 2004 The McGraw-Hill Companies. All Rights reserved Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS6th Edition.
Information System Applications
Chapter 12 Systems Design
Software Engineering Lecture 4 System Modeling The Analysis Stage.
Information Systems Development
Fundamentals of Information Systems, Sixth Edition
Lecture on Process Modeling
Chapter 1 The Systems Development Environment
Chapter 5 Systems Analysis.
12 SYSTEM DESIGN C H A P T E R Chapter 12 – System Design
10 SYSTEMS DESIGN C H A P T E R Chapter 10 - Systems Design
12 SYSTEM DESIGN C H A P T E R Chapter 12 – System Design
Chapter 12 Systems Design.
Chapter 11 Systems Design
Chapter 4 Systems Analysis
System Analysis System Analysis & Design Course
Chapter 5: Systems Analysis Objectives
Public Management Information Systems System Analysis Thursday, August 01, 2019 Hun Myoung Park, Ph.D. Public Management & Policy Analysis Program Graduate.
Presentation transcript:

Lecture on Systems Analysis www.AssignmentPoint.com www.assignmentpoint.com

Systems Analysis What are information systems, and who are the stakeholders in the information systems game? Define systems analysis and relate the term to the preliminary investigation, problem analysis, requirements analysis, and decision analysis phases of the systems development methodology. Describe a number of systems analysis approaches for solving business system problems. Describe the preliminary investigation, problem analysis, requirements analysis, and decision analysis phases in terms of your information system building blocks. NOTE: Although some of the tools and techniques of systems analysis are introduced in this chapter, it is not the intent of this chapter to teach those tools and techniques. This chapter teaches only the process of systems analysis. The tools and techniques will be taught in the subsequent five chapters. www.assignmentpoint.com

Lesson Map No additional notes www.assignmentpoint.com

Systems Analysis vs. Systems Design Systems analysis is a problem-solving technique that decomposes a system into its component pieces for the purpose of studying how well those component parts work and interact to accomplish their purpose. Systems design (also called systems synthesis) is a complementary problem-solving technique (to systems analysis) that reassembles a system’s component pieces back into a complete system—hopefully, an improved system. This may involves adding, deleting, and changing pieces relative to the original system. Conversion Notes In previous editions, we used the term systems synthesis for systems design. We thought it best to change to reinforce the text title and course subject matter. Teaching Notes Systems modeling corresponds precisely with this classical definition of systems analysis and design. www.assignmentpoint.com

Information Systems Analysis Information systems analysis is defined as those development phases in a project that primarily focus on the business problem, independent of any technology that can or will be used to implement a solution to that problem. Conversion Notes Technically, in this edition we return the decision analysis phase to the systems analysis chapter. At first glance, that may appear to violate the nontechnical focus of the book. In practice, this is merely a transition to technical concerns. The decision analysis phase does look at technical feasibility, but it focuses more on economic, operational, and schedule feasibility—all of which are firmly in the business domain. www.assignmentpoint.com

Context of Systems Analysis Teaching Notes This context comes directly from Chapter 3. The blue processes and the blue and black data flows define systems analysis. www.assignmentpoint.com

Repository A repository is a location (or set of locations) where systems analysts, systems designers, and system builders keep all of the documentation associated with one or more systems or projects. A network directory of computer-generated files that contain project correspondence, reports, and data A CASE tool dictionary or encyclopedia (lesson-11,12) Printed documentation (binders and system libraries) An intranet website interface to the above components No additional notes www.assignmentpoint.com

Model-Driven Analysis Methods Model-driven analysis emphasizes the drawing of pictorial system models to document and validate both existing and/or proposed systems. Ultimately, the system model becomes the blueprint for designing and constructing an improved system. A model is a representation of either reality or vision. Just as “a picture is worth a thousand words,” most models use pictures to represent the reality or vision. Teaching Notes In previous editions, we tried to distinguish between “information systems” and “computer applications” (the latter being a subset of the former). This created more confusion with students than it was worth. Some books use the term “computer technology.” We prefer the more contemporary term, “information technology” as a superset of computer technology. www.assignmentpoint.com

Model-Driven Methods Structured analysis is a model-driven, process-centered technique used to either analyze an existing system, define business requirements for a new system, or both. The models are pictures that illustrate the system’s component pieces: processes and their associated inputs, outputs, and files. Information engineering (IE) is a model-driven and data-centered, but process-sensitive technique to plan, analyze, and design information systems. IE models are pictures that illustrate and synchronize the system’s data and processes. Object-oriented analysis (OOA) is a model-driven technique that integrates data and process concerns into constructs called objects. OOA models are pictures that illustrate the system’s objects from various perspectives such as structure and behavior. Conversion Notes We played down the methodology coverage in this edition. Several reviewers felt it was too much, too soon. In some books, information engineering is considered a “structured technique” as is structured analysis. We cannot argue this. Both methods use the same diagrammatic tools to model a system. Information engineering is more complex and comprehensive than the oversimplified presentation in this edition’s chapter. But we have found few organizations that still practice pure IE. But many organizations still practice data-driven analysis and design. www.assignmentpoint.com

A Simple Process Model www.assignmentpoint.com Teaching Notes It is not the intent to teach the tool in this chapter. DFDs will be taught in Chapter 8. www.assignmentpoint.com

A Simple Data Model www.assignmentpoint.com Teaching Notes It is not the intent to teach the tool in this chapter. ERDs will be taught in Chapter 7. www.assignmentpoint.com

A Simple Object Model +Admit() +Regsiter for Classes() +Withdraw() +Change Address() +Calculate GPA() +Graduate() -ID Number -Name -Grade Point Average STUDENT +Create a Course() +Delete from Course Master() +Change in Course Master() -Subject -Number -Title -Credit COURSE +Add() +Drop() +Complete() +Change Grade() -Semester -Division -Grade TRANSCRIPT COURSE 1 has record for> 0..* Teaching Notes It is not the intent to teach the tool in this chapter. Object Models using the UML will be taught in Part Five, Module A. www.assignmentpoint.com

Accelerated Analysis Methods Accelerated analysis approaches emphasize the construction of prototypes to more rapidly identify business and user requirements for a new system. A prototype is a small-scale, incomplete, but working sample of a desired system. Prototypes cater to the “I’ll know what I want when I see it” way of thinking that is characteristic of many users and managers. No additional notes www.assignmentpoint.com

Accelerated Analysis Methods Discovery prototyping (sometimes called requirements prototyping) is used to identify the users’ business requirements by having them react to a quick-and-dirty implementation of those requirements. Rapid architecture analysis is an approach that attempts to derive system models (as described earlier in this section) from existing systems or discovery prototypes. Reverse engineering technology reads the program code for a database, application program, and/or user interface and automatically generates the equivalent system model. Teaching Notes Some might consider rapid architecture analysis to be a model-driven approach since it results in system models. We elected to classify it as an accelerated analysis approach because of the technique used to build those models. Teaching Tip Demonstrate reverse engineering to transform an Access database into a data model. www.assignmentpoint.com

Requirements Discovery Methods Requirements discovery includes those techniques to be used by systems analysts to identify or extract system problems and solution requirements from the user community. Fact-finding (or information gathering) is a classical set of techniques used to collect information about system problems, opportunities, solution requirements, and priorities. Sampling Research Observation Questionnaires and surveys Interviews Joint requirements planning (JRP) techniques use facilitated workshops to bring together all of the system owners, system users, systems analysts, and some systems designer and builders to jointly perform systems analysis. Conversion Notes In this edition, we have separated joint application development (JAD) into its component parts, joint requirements planning (JRP) and joint application design (also JAD). Only JRP is applicable to this chapter. www.assignmentpoint.com

Business Process Redesign Methods Business process redesign is the application of systems analysis methods to the goal of dramatically changing and improving the fundamental business processes of an organization, independent of information technology. No additional notes www.assignmentpoint.com

Systems Analysis Phases Preliminary Investigation Phase Problem Analysis Phase Requirements Analysis Phase Decision Analysis Phase Conversion Notes The phases correspond to the following fourth edition terms: Preliminary investigation = former survey phase Problem analysis = former study phase Requirements analysis = former definition phase Decision analysis = former configuration phase www.assignmentpoint.com

Preliminary Investigation Phase Context Conversion Notes In this edition we are trying hard to reinforce the building blocks. Teaching Notes The focus system owner perspectives. www.assignmentpoint.com

Preliminary Investigation Phase Tasks Teaching Notes This is called a task diagram for a phase. It is only a guideline. Each project will adapt these tasks to the project at hard. Tasks may be added, split, or deleted according to the methodology and route used. The dashed line is a control flow (as contrasted to a solid data flow). In this case, it represents a decision that determines whether the next task is necessary. www.assignmentpoint.com

Sample Request for System Services Teaching Notes Not all businesses have a formal document to initiate projects. www.assignmentpoint.com

Problem Statements www.assignmentpoint.com Teaching Notes Alternatively, this information could be documented in a business memo or report. www.assignmentpoint.com