SlideShare a Scribd company logo
1 of 38
SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Whitten Bentley Dittman

C H A P T E R

5
Irwin/McGraw-Hill

SYSTEMS
ANALYSIS

Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Chapter Five
•
•
•
•
•
•

Whitten Bentley Dittman

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.

Irwin/McGraw-Hill

Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Whitten Bentley Dittman

Chapter Map

Irwin/McGraw-Hill

Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Whitten Bentley Dittman

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.
Irwin/McGraw-Hill

Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Whitten Bentley Dittman

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.

Irwin/McGraw-Hill

Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Whitten Bentley Dittman

Context of Systems Analysis

Irwin/McGraw-Hill

Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Whitten Bentley Dittman

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

Irwin/McGraw-Hill

Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Whitten Bentley Dittman

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.

Irwin/McGraw-Hill

Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Whitten Bentley Dittman

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 datacentered, 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.
Irwin/McGraw-Hill

Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Whitten Bentley Dittman

A Simple Process Model

Irwin/McGraw-Hill

Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Whitten Bentley Dittman

A Simple Data Model

Irwin/McGraw-Hill

Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Whitten Bentley Dittman

A Simple Object Model
STUDENT
-ID Number
-Name
-Grade Point Average

COURSE
0..*

has record for>

+Admit()
+Regsiter for Classes()
+Withdraw()
+Change Address()
+Calculate GPA()
1
+Graduate()

0..*

-Subject
-Number
-Title
-Credit
+Create a Course()
+Delete from Course Master()
+Change1 Course Master()
in

TRANSCRIPT COURSE
-Semester
-Division
-Grade
+Add()
+Drop()
+Complete()
+Change Grade()
Irwin/McGraw-Hill

Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Whitten Bentley Dittman

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.
Irwin/McGraw-Hill

Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Whitten Bentley Dittman

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.
Irwin/McGraw-Hill

Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Whitten Bentley Dittman

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.
Irwin/McGraw-Hill

Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Whitten Bentley Dittman

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.

Irwin/McGraw-Hill

Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Whitten Bentley Dittman

Systems Analysis Phases

• Preliminary Investigation Phase
• Problem Analysis Phase
• Requirements Analysis Phase
• Decision Analysis Phase

Irwin/McGraw-Hill

Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Whitten Bentley Dittman

Preliminary Investigation Phase Context

Irwin/McGraw-Hill

Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Whitten Bentley Dittman

Preliminary Investigation Phase Tasks

Irwin/McGraw-Hill

Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Whitten Bentley Dittman

Sample Request for System Services

Irwin/McGraw-Hill

Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Whitten Bentley Dittman

Problem Statements

Irwin/McGraw-Hill

Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Whitten Bentley Dittman

Problem Analysis Phase Context

Irwin/McGraw-Hill

Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Whitten Bentley Dittman

Problem Analysis Phase Context

Irwin/McGraw-Hill

Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Whitten Bentley Dittman

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.
Irwin/McGraw-Hill

Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Whitten Bentley Dittman

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.
Irwin/McGraw-Hill

Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Whitten Bentley Dittman

Cause-and-Effect / System Improvement Objectives
PROBLEMS, OPPORTUNITIES, OBJECTIVES, AND CONSTRAINTS MATRIX

Irwin/McGraw-Hill

Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Whitten Bentley Dittman

Requirements Analysis Phase Context

Irwin/McGraw-Hill

Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Whitten Bentley Dittman

Requirements Analysis Phase Tasks

Irwin/McGraw-Hill

Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Whitten Bentley Dittman

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.

Irwin/McGraw-Hill

Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Whitten Bentley Dittman

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.
•
•
•
•

Irwin/McGraw-Hill

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)
Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Whitten Bentley Dittman

A Simple Interface Model

Irwin/McGraw-Hill

Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Whitten Bentley Dittman

Requirements Statement

Irwin/McGraw-Hill

Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Whitten Bentley Dittman

Decision Analysis Phase Context

Irwin/McGraw-Hill

Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Whitten Bentley Dittman

Decision Analysis Phase Tasks

Irwin/McGraw-Hill

Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Whitten Bentley Dittman

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?
Irwin/McGraw-Hill

Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Whitten Bentley Dittman

Candidate Systems Matrix

Irwin/McGraw-Hill

(Continued)

Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Whitten Bentley Dittman

Candidate Systems Matrix (concluded)

Irwin/McGraw-Hill

Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition

Whitten Bentley Dittman

Feasibility Matrix

Irwin/McGraw-Hill

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

More Related Content

What's hot

What's hot (20)

system analysis and design Chap005
 system analysis and design  Chap005 system analysis and design  Chap005
system analysis and design Chap005
 
system analysis and design Chap002
 system analysis and design Chap002 system analysis and design Chap002
system analysis and design Chap002
 
Asi Chap003
Asi Chap003Asi Chap003
Asi Chap003
 
Chap007
Chap007Chap007
Chap007
 
System analysis and Design Chap001
System analysis and Design Chap001System analysis and Design Chap001
System analysis and Design Chap001
 
Reqdet
ReqdetReqdet
Reqdet
 
Ch07-Moving into Design
Ch07-Moving into DesignCh07-Moving into Design
Ch07-Moving into Design
 
Chap09
Chap09Chap09
Chap09
 
CTTS Case Study
CTTS Case StudyCTTS Case Study
CTTS Case Study
 
1 sad-01-introduction-june2015-rev
1 sad-01-introduction-june2015-rev1 sad-01-introduction-june2015-rev
1 sad-01-introduction-june2015-rev
 
Asi Chap008
Asi Chap008Asi Chap008
Asi Chap008
 
2 feasibility-study
2 feasibility-study2 feasibility-study
2 feasibility-study
 
Chap11
Chap11Chap11
Chap11
 
Chapter 02
Chapter 02Chapter 02
Chapter 02
 
Project management through the eye of the systems engineer
Project management through the eye of the systems engineerProject management through the eye of the systems engineer
Project management through the eye of the systems engineer
 
Architectured Centered Design
Architectured Centered DesignArchitectured Centered Design
Architectured Centered Design
 
Chap05
Chap05Chap05
Chap05
 
396849 developing-business-it-solutions
396849 developing-business-it-solutions396849 developing-business-it-solutions
396849 developing-business-it-solutions
 
System analysis and design
System analysis and designSystem analysis and design
System analysis and design
 
1131 2532-1-sm
1131 2532-1-sm1131 2532-1-sm
1131 2532-1-sm
 

Viewers also liked (15)

Risk taking and emotions
Risk taking and emotionsRisk taking and emotions
Risk taking and emotions
 
Design of input
Design of inputDesign of input
Design of input
 
Chap17
Chap17Chap17
Chap17
 
Chap02
Chap02Chap02
Chap02
 
Chap01
Chap01Chap01
Chap01
 
Chap03
Chap03Chap03
Chap03
 
A&D - Use Case Diagram
A&D - Use Case DiagramA&D - Use Case Diagram
A&D - Use Case Diagram
 
Erakartzeko marketing aurkezpena
Erakartzeko marketing aurkezpenaErakartzeko marketing aurkezpena
Erakartzeko marketing aurkezpena
 
Chap15
Chap15Chap15
Chap15
 
Chap14
Chap14Chap14
Chap14
 
Chap04
Chap04Chap04
Chap04
 
Chap06
Chap06Chap06
Chap06
 
Algorithms
AlgorithmsAlgorithms
Algorithms
 
Business analysts and sdlc
Business analysts and sdlcBusiness analysts and sdlc
Business analysts and sdlc
 
Information Systems Analysis and Design
Information Systems Analysis and DesignInformation Systems Analysis and Design
Information Systems Analysis and Design
 

Similar to Asi Chap005

RTI System devolopment.ppt
RTI System devolopment.pptRTI System devolopment.ppt
RTI System devolopment.pptdyahsusilowati7
 
Part7-updated.pptx descrription of lectures
Part7-updated.pptx descrription of lecturesPart7-updated.pptx descrription of lectures
Part7-updated.pptx descrription of lecturesmohammedderriche2
 
CS 414 (IT Project Management)
CS 414 (IT Project Management)CS 414 (IT Project Management)
CS 414 (IT Project Management)raszky
 
Advanced Systems Analyis Design (UML)
Advanced Systems Analyis Design (UML)Advanced Systems Analyis Design (UML)
Advanced Systems Analyis Design (UML)Makaha Rutendo
 
Systems Analyst and Its Roles (2)
Systems Analyst and Its Roles (2)Systems Analyst and Its Roles (2)
Systems Analyst and Its Roles (2)Ajeng Savitri
 
Different Approaches To Sys Bldg
Different Approaches To Sys BldgDifferent Approaches To Sys Bldg
Different Approaches To Sys BldgUSeP
 
Management Information system
Management Information systemManagement Information system
Management Information systemCochin University
 
System Analysis and Design Project documentation
System Analysis and Design Project documentationSystem Analysis and Design Project documentation
System Analysis and Design Project documentationMAHERMOHAMED27
 
Structure system analysis and design method -SSADM
Structure system analysis and design method -SSADMStructure system analysis and design method -SSADM
Structure system analysis and design method -SSADMFLYMAN TECHNOLOGY LIMITED
 
SAD REPORTING GROUP 2BCFGGGGHHHJJJJ.pptx
SAD REPORTING GROUP 2BCFGGGGHHHJJJJ.pptxSAD REPORTING GROUP 2BCFGGGGHHHJJJJ.pptx
SAD REPORTING GROUP 2BCFGGGGHHHJJJJ.pptxJakeariesMacarayo
 
Hsc project management 2015
Hsc project management 2015Hsc project management 2015
Hsc project management 2015greg robertson
 
System analysis in Management
System analysis in ManagementSystem analysis in Management
System analysis in Managementfanjiel020
 

Similar to Asi Chap005 (20)

Asi Chap001
Asi Chap001Asi Chap001
Asi Chap001
 
RTI System devolopment.ppt
RTI System devolopment.pptRTI System devolopment.ppt
RTI System devolopment.ppt
 
Part7-updated.pptx descrription of lectures
Part7-updated.pptx descrription of lecturesPart7-updated.pptx descrription of lectures
Part7-updated.pptx descrription of lectures
 
CS 414 (IT Project Management)
CS 414 (IT Project Management)CS 414 (IT Project Management)
CS 414 (IT Project Management)
 
Advanced Systems Analyis Design (UML)
Advanced Systems Analyis Design (UML)Advanced Systems Analyis Design (UML)
Advanced Systems Analyis Design (UML)
 
Chapter 3
Chapter 3 Chapter 3
Chapter 3
 
Sdlc1
Sdlc1Sdlc1
Sdlc1
 
Systems Analyst and Its Roles (2)
Systems Analyst and Its Roles (2)Systems Analyst and Its Roles (2)
Systems Analyst and Its Roles (2)
 
Different Approaches To Sys Bldg
Different Approaches To Sys BldgDifferent Approaches To Sys Bldg
Different Approaches To Sys Bldg
 
1120 track1 grossman
1120 track1 grossman1120 track1 grossman
1120 track1 grossman
 
Management Information system
Management Information systemManagement Information system
Management Information system
 
System Analysis and Design Project documentation
System Analysis and Design Project documentationSystem Analysis and Design Project documentation
System Analysis and Design Project documentation
 
Structure system analysis and design method -SSADM
Structure system analysis and design method -SSADMStructure system analysis and design method -SSADM
Structure system analysis and design method -SSADM
 
System analysis 1
System analysis 1System analysis 1
System analysis 1
 
SAD REPORTING GROUP 2BCFGGGGHHHJJJJ.pptx
SAD REPORTING GROUP 2BCFGGGGHHHJJJJ.pptxSAD REPORTING GROUP 2BCFGGGGHHHJJJJ.pptx
SAD REPORTING GROUP 2BCFGGGGHHHJJJJ.pptx
 
Asi Chap002
Asi Chap002Asi Chap002
Asi Chap002
 
Mis
MisMis
Mis
 
Lec01.pptx
Lec01.pptxLec01.pptx
Lec01.pptx
 
Hsc project management 2015
Hsc project management 2015Hsc project management 2015
Hsc project management 2015
 
System analysis in Management
System analysis in ManagementSystem analysis in Management
System analysis in Management
 

More from Putra Tidore

Ebook mutiara ilmu mudahnya wanita masuk surga
Ebook   mutiara ilmu mudahnya wanita masuk surgaEbook   mutiara ilmu mudahnya wanita masuk surga
Ebook mutiara ilmu mudahnya wanita masuk surgaPutra Tidore
 
Bab 3(a) pengantar komunikasi data
Bab 3(a) pengantar komunikasi dataBab 3(a) pengantar komunikasi data
Bab 3(a) pengantar komunikasi dataPutra Tidore
 
Bab 2 Pengantar Komunikasi Data
Bab 2 Pengantar Komunikasi DataBab 2 Pengantar Komunikasi Data
Bab 2 Pengantar Komunikasi DataPutra Tidore
 
Bab 1 Pengantar Komunikasi Data
Bab 1 Pengantar Komunikasi DataBab 1 Pengantar Komunikasi Data
Bab 1 Pengantar Komunikasi DataPutra Tidore
 
Msdm pelatihan dan pengembangan
Msdm pelatihan dan pengembanganMsdm pelatihan dan pengembangan
Msdm pelatihan dan pengembanganPutra Tidore
 

More from Putra Tidore (6)

Ebook mutiara ilmu mudahnya wanita masuk surga
Ebook   mutiara ilmu mudahnya wanita masuk surgaEbook   mutiara ilmu mudahnya wanita masuk surga
Ebook mutiara ilmu mudahnya wanita masuk surga
 
Bab 3(a) pengantar komunikasi data
Bab 3(a) pengantar komunikasi dataBab 3(a) pengantar komunikasi data
Bab 3(a) pengantar komunikasi data
 
Bab 2 Pengantar Komunikasi Data
Bab 2 Pengantar Komunikasi DataBab 2 Pengantar Komunikasi Data
Bab 2 Pengantar Komunikasi Data
 
Asi Chap007
Asi Chap007Asi Chap007
Asi Chap007
 
Bab 1 Pengantar Komunikasi Data
Bab 1 Pengantar Komunikasi DataBab 1 Pengantar Komunikasi Data
Bab 1 Pengantar Komunikasi Data
 
Msdm pelatihan dan pengembangan
Msdm pelatihan dan pengembanganMsdm pelatihan dan pengembangan
Msdm pelatihan dan pengembangan
 

Recently uploaded

Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...M56BOOKSTORE PRODUCT/SERVICE
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 

Recently uploaded (20)

Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 

Asi Chap005

  • 1. SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition Whitten Bentley Dittman C H A P T E R 5 Irwin/McGraw-Hill SYSTEMS ANALYSIS Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
  • 2. SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition Chapter Five • • • • • • Whitten Bentley Dittman 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. Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
  • 3. SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition Whitten Bentley Dittman Chapter Map Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
  • 4. SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition Whitten Bentley Dittman 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. Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
  • 5. SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition Whitten Bentley Dittman 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. Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
  • 6. SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition Whitten Bentley Dittman Context of Systems Analysis Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
  • 7. SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition Whitten Bentley Dittman 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 Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
  • 8. SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition Whitten Bentley Dittman 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. Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
  • 9. SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition Whitten Bentley Dittman 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 datacentered, 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. Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
  • 10. SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition Whitten Bentley Dittman A Simple Process Model Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
  • 11. SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition Whitten Bentley Dittman A Simple Data Model Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
  • 12. SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition Whitten Bentley Dittman A Simple Object Model STUDENT -ID Number -Name -Grade Point Average COURSE 0..* has record for> +Admit() +Regsiter for Classes() +Withdraw() +Change Address() +Calculate GPA() 1 +Graduate() 0..* -Subject -Number -Title -Credit +Create a Course() +Delete from Course Master() +Change1 Course Master() in TRANSCRIPT COURSE -Semester -Division -Grade +Add() +Drop() +Complete() +Change Grade() Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
  • 13. SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition Whitten Bentley Dittman 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. Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
  • 14. SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition Whitten Bentley Dittman 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. Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
  • 15. SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition Whitten Bentley Dittman 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. Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
  • 16. SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition Whitten Bentley Dittman 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. Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
  • 17. SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition Whitten Bentley Dittman Systems Analysis Phases • Preliminary Investigation Phase • Problem Analysis Phase • Requirements Analysis Phase • Decision Analysis Phase Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
  • 18. SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition Whitten Bentley Dittman Preliminary Investigation Phase Context Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
  • 19. SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition Whitten Bentley Dittman Preliminary Investigation Phase Tasks Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
  • 20. SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition Whitten Bentley Dittman Sample Request for System Services Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
  • 21. SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition Whitten Bentley Dittman Problem Statements Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
  • 22. SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition Whitten Bentley Dittman Problem Analysis Phase Context Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
  • 23. SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition Whitten Bentley Dittman Problem Analysis Phase Context Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
  • 24. SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition Whitten Bentley Dittman 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. Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
  • 25. SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition Whitten Bentley Dittman 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. Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
  • 26. SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition Whitten Bentley Dittman Cause-and-Effect / System Improvement Objectives PROBLEMS, OPPORTUNITIES, OBJECTIVES, AND CONSTRAINTS MATRIX Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
  • 27. SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition Whitten Bentley Dittman Requirements Analysis Phase Context Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
  • 28. SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition Whitten Bentley Dittman Requirements Analysis Phase Tasks Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
  • 29. SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition Whitten Bentley Dittman 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. Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
  • 30. SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition Whitten Bentley Dittman 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. • • • • Irwin/McGraw-Hill 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) Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
  • 31. SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition Whitten Bentley Dittman A Simple Interface Model Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
  • 32. SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition Whitten Bentley Dittman Requirements Statement Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
  • 33. SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition Whitten Bentley Dittman Decision Analysis Phase Context Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
  • 34. SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition Whitten Bentley Dittman Decision Analysis Phase Tasks Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
  • 35. SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition Whitten Bentley Dittman 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? Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
  • 36. SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition Whitten Bentley Dittman Candidate Systems Matrix Irwin/McGraw-Hill (Continued) Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
  • 37. SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition Whitten Bentley Dittman Candidate Systems Matrix (concluded) Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved
  • 38. SYSTEMS ANALYSIS AND DESIGN METHODS 5th Edition Whitten Bentley Dittman Feasibility Matrix Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved

Editor's Notes

  1. This repository of slides is intended to support the named chapter. The slide repository should be used as follows: Copy the file to a unique name for your course and unit. Edit the file by deleting those slides you don’t want to cover, editing other slides as appropriate to your course, and adding slides as desired. Print the slides to produce transparency masters or print directly to film or present the slides using a computer image projector. Each slide includes instructor notes. To view those notes in PowerPoint, click left on the View Menu; then click left on Notes View sub-menu. You may need to scroll down to see the instructor notes. The instructor notes are also available in hard copy as the Instructor Guide to Accompany Systems Analysis and Design Methods, 5/ed. Contact your Irwin/McGraw-Hill sales representative if you need a hard copy.
  2. No additional notes
  3. No additional notes
  4. 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.
  5. 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.
  6. Teaching Notes This context comes directly from Chapter 3. The blue processes and the blue and black data flows define systems analysis.
  7. No additional notes
  8. 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.
  9. 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.
  10. Teaching Notes It is not the intent to teach the tool in this chapter. DFDs will be taught in Chapter 8.
  11. Teaching Notes It is not the intent to teach the tool in this chapter. ERDs will be taught in Chapter 7.
  12. 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.
  13. No additional notes
  14. 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.
  15. 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.
  16. No additional notes
  17. Conversion Notes The phases correspond to the following fourth edition terms: Preliminary investigation = former survey phaseProblem analysis = former study phaseRequirements analysis = former definition phaseDecision analysis = former configuration phase
  18. Conversion Notes In this edition we are trying hard to reinforce the building blocks. Teaching Notes The focus system owner perspectives.
  19. 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.
  20. Teaching Notes Not all businesses have a formal document to initiate projects.
  21. Teaching Notes Alternatively, this information could be documented in a business memo or report.
  22. Conversion Notes In this edition we are trying hard to reinforce the building blocks. Teaching Notes The focus is on both system owner and system user perspectives. We are looking at the building blocks of the existing system.
  23. No additional notes
  24. Teaching Tip Analyze a problem using cause-and-effect analysis. If you know “fishbone diagrams”, demonstrate cause-and-effect analysis using the diagrams.
  25. Teaching Tips Formulate objectives as an in-class exercise.
  26. No additional notes
  27. Conversion Notes In this edition we are trying hard to reinforce the building blocks. Teaching Notes The focus is on system user perspectives. Requirements can be expressed in narrative, model, and prototype forms, or any combination thereof.
  28. Teaching Notes Some of the tasks are completed in parallel.
  29. No additional notes
  30. Teaching Notes The opposite is physical system models, which will be introduced in the systems design chapter.
  31. No additional notes
  32. No additional notes
  33. Conversion Notes In this edition we are trying hard to reinforce the building blocks. Teaching Notes The focus is on system user and system designer perspectives. Notice the transition to technical concerns leading to a system proposal that includes data, process, and interface elements.
  34. No additional notes
  35. No additional notes
  36. No additional notes
  37. No additional notes
  38. No additional notes