+ All Categories
Home > Education > Asi Chap005

Asi Chap005

Date post: 10-May-2015
Category:
Upload: putra-tidore
View: 339 times
Download: 0 times
Share this document with a friend
Description:
Analisis Sistem Informasi
Popular Tags:
38
Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved Whitten Bentley Dittm SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition 5 C H A P T E R SYSTEMS ANALYSIS
Transcript
Page 1: Asi Chap005

Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved

Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

5C H A P T E R

SYSTEMS ANALYSIS

Page 2: Asi Chap005

Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved

Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Chapter Five 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.

• Describe the preliminary investigation, problem analysis, requirements analysis, and decision analysis phases in terms of purpose, participants, inputs, outputs, techniques, and steps.

• Identify those chapters and modules in this textbook that can help you learn specific systems analysis tools and techniques.

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.

Page 3: Asi Chap005

Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved

Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Chapter Map

Page 4: Asi Chap005

Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved

Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

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.

Page 5: Asi Chap005

Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved

Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

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.

Page 6: Asi Chap005

Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved

Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Context of Systems Analysis

Page 7: Asi Chap005

Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved

Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

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 (Chapter 3)• Printed documentation (binders and system libraries)• An intranet website interface to the above components

Page 8: Asi Chap005

Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved

Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

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.

Page 9: Asi Chap005

Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved

Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

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.

Page 10: Asi Chap005

Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved

Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

A Simple Process Model

Page 11: Asi Chap005

Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved

Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

A Simple Data Model

Page 12: Asi Chap005

Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved

Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

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

11

has record for>0..*

0..*

Page 13: Asi Chap005

Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved

Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

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.

Page 14: Asi Chap005

Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved

Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

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.

Page 15: Asi Chap005

Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved

Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

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.

Page 16: Asi Chap005

Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved

Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

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.

Page 17: Asi Chap005

Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved

Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Systems Analysis Phases

• Preliminary Investigation Phase

• Problem Analysis Phase

• Requirements Analysis Phase

• Decision Analysis Phase

Page 18: Asi Chap005

Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved

Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Preliminary Investigation Phase Context

Page 19: Asi Chap005

Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved

Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Preliminary Investigation Phase Tasks

Page 20: Asi Chap005

Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved

Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Sample Request for System Services

Page 21: Asi Chap005

Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved

Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Problem Statements

Page 22: Asi Chap005

Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved

Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Problem Analysis Phase Context

Page 23: Asi Chap005

Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved

Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Problem Analysis Phase Context

Page 24: Asi Chap005

Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved

Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Cause-and-Effect Analysis

Cause-and-effect analysis is a technique in which problems are studied to determine their causes and effects.

In practice, effects can be symptomatic of more deeply rooted or basic problems which, in turn, must be analyzed for causes and effects until such a time as the causes and effects do not yield symptoms of other problems.

Page 25: Asi Chap005

Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved

Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

System Improvement Objectives

An objective is a measure of success. It is something that you expect to achieve, if given sufficient resources.

• Reduce the number of uncollectible customer accounts by 50 percent within the next year.

• Increase by 25 percent the number of loan applications that can be processed during an eight-hour shift.

• Decrease by 50 percent the time required to reschedule a production lot when a workstation malfunctions.

A constraint is something that will limit your flexibility in defining a solution to your objectives. Essentially, constraints cannot be changed.

Page 26: Asi Chap005

Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved

Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Cause-and-Effect / System Improvement Objectives

PROBLEMS, OPPORTUNITIES, OBJECTIVES, AND CONSTRAINTS MATRIX

Page 27: Asi Chap005

Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved

Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Requirements Analysis Phase Context

Page 28: Asi Chap005

Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved

Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Requirements Analysis Phase Tasks

Page 29: Asi Chap005

Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved

Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Business Requirements

A functional requirement is a description of activities and services a system must provide.

A nonfunctional requirement is a description of other features, characteristics, and constraints that define a satisfactory system.

Page 30: Asi Chap005

Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved

Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Logical System Models

Logical system models depict what a system is or what a system must do—not how the system will be implemented. Because logical models depict the essential requirements of a system, they are sometimes called essential system models.

• Process models (e.g., data flow diagrams)• Data models (e.g., entity relationship diagrams)• Interface models (e.g., context diagrams)• Object models (e.g., Uniform Modeling Language

diagrams)

Page 31: Asi Chap005

Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved

Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

A Simple Interface Model

Page 32: Asi Chap005

Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved

Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Requirements Statement

Page 33: Asi Chap005

Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved

Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Decision Analysis Phase Context

Page 34: Asi Chap005

Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved

Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Decision Analysis Phase Tasks

Page 35: Asi Chap005

Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved

Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Feasibility Analyses

• Technical feasibility. Is the solution technically practical? Does our staff have the technical expertise to design and build this solution?

• Operational feasibility. Will the solution fulfill the users’ requirements? To what degree? How will the solution change the users’ work environment? How do users feel about such a solution?

• Economic feasibility. Is the solution cost-effective?

• Schedule feasibility. Can the solution be designed and implemented within an acceptable time period?

Page 36: Asi Chap005

Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved

Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Candidate Systems Matrix

(Continued)

Page 37: Asi Chap005

Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved

Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Candidate Systems Matrix (concluded)

Page 38: Asi Chap005

Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved

Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Feasibility Matrix


Recommended