0% found this document useful (0 votes)
44 views22 pages

Slides ch01 BUSI3213

Uploaded by

hamdan777hm
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
44 views22 pages

Slides ch01 BUSI3213

Uploaded by

hamdan777hm
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 22

Chapter 1

Systems Analysis and Design in a Changing World, 6th Edition 1


From Beginning to End: An Overview
of Systems Analysis and Design

Chapter 1

Systems Analysis and Design


in a Changing World 6th Ed

Satzinger, Jackson & Burd

Systems Analysis and Design in a Changing World, 6th 2

Edition
Overview
 This text is about developing information
systems that solve an organization need.

 Chapter 1 takes you through the process of


developing one rather small information system

 The rest of the text elaborates on the basic


processes shown in chapter 1

3
Systems Analysis and Design in a Changing World, 6th Edition
Overview (continued)
 Computer application (app) –
A computer software program that executes on
a computing device to carry out a specific set
of functions
 Modest scope
 Information system –
 a set of interrelated components that collects,
processes, stores, and provides as output the
information needed to complete business tasks
 Broader in scope than “app”
 Includes database and related manual processes
4
Systems Analysis and Design in a Changing World, 6th Edition
Overview (continued)
 Project –
 a planned undertaking that has a beginning and
end and that produces some definite result
 Used to develop an information system
 Requires knowledge of systems analysis and
systems design tools and techniques

Systems Analysis and Design in a Changing World, 6th Edition 5


Overview (continued)
 Systems analysis –
 Activities that enable a person to understand
and specify what an information system should
accomplish

 Systems design –
 Activities that enable a person to define and
describe in detail the system that solves the
need

6
Systems Analysis and Design in a Changing World, 6th Edition
Overview (continued)
 System development lifecycle (SDLC) – the
entire process consisting of all activities required to
build, launch, and maintain an information system
 Identify the problem or need and obtain approval
 Plan and monitor the project
 Discover and understand the details of the problem or
need
 Design the system components that solve the problem or
satisfy the need
 Build, test, and integrate system components
 Complete system tests and then deploy the solution

Systems Analysis and Design in a Changing World, 6th Edition 7


Overview (continued)
 Information systems development process –
the actual approach used to develop a particular
information system:

 Most processes/methodologies now use Agile


and Iterative development

Systems Analysis and Design in a Changing World, 6th Edition 8


Overview (continued)
 Agile development – an information system
development process that emphasizes flexibility
to anticipate new requirements during
development
 Fast on feet; responsive to change
 Iterative development -- an approach to system
development in which the system is “grown”
piece by piece through multiple iterations
 Complete small part of system (mini-project), then
repeat processes to refine and add more, then repeat
to refine and add more, until done
Systems Analysis and Design in a Changing World, 6th Edition 9
Iterative and Agile Systems
Development Lifecycle (SDLC)

Systems Analysis and Design in a Changing World, 6th Edition 10


Identify Use Cases
Both subsystems

Systems Analysis and Design in a Changing World, 6th Edition 11


Use Case Diagram
Supplier information subsystem

Systems Analysis and Design in a Changing World, 6th Edition 12


Activity
Diagram
(Workflow)

Look up
supplier use
case

Systems Analysis and Design in a Changing World, 6th Edition 13


Identify Object Classes
Both subsystems

Systems Analysis and Design in a Changing World, 6th Edition 14


Preliminary Class Diagram
Both subsystems

Systems Analysis and Design in a Changing World, 6th Edition 15


Screen Capture for Look up
supplier use case

Systems Analysis and Design in a Changing World, 6th Edition 16


Where You Are Headed
 Chapter 1: From Beginning to End
 Small project overview emphasizing analysis and design
and iterative development
 Done!
 Chapter 2: Investigating System Requirements
 More about core process 3: Systems analysis activities
 Chapter 3: Use Cases
 Techniques for Identifying and modeling use cases for
systems analysis

Systems Analysis and Design in a Changing World, 6th Edition 17


Where You Are Headed
 Chapter 4: Domain Modeling
 Techniques for Identifying and modeling domain classes
for systems analysis
 Chapter 5: Extending the Requirements Models
 Modeling more details about use cases and domain
classes for systems analysis

Systems Analysis and Design in a Changing World, 6th Edition 18


Where You Are Headed
 Chapter 6: Essentials of Design
 More about core process 4: system design activities
 Chapter 7: Designing User and System Interfaces
 Human computer interaction, user interface design
principles, outputs and reports, system interfaces
 Chapter 8: Approaches to System Development
 More about the SDLC, models, tools, techniques, and agile
methodologies

Systems Analysis and Design in a Changing World, 6th Edition 19


Where You Are Headed
 Chapter 10: Object-Oriented Design: Principles
 Design principles, design models, and designing use cases
 Chapter 11: Object-Oriented Design: Use Case
Realization
 Three layer design and design patterns
 Chapter 12: Databases, Controls, and Security
 More about database design and protecting the integrity of
the system.

Systems Analysis and Design in a Changing World, 6th Edition 20


Summary
 Terms to review and know include:
 Computer application
 Information system
 Project
 Systems analysis
 System design
 System development lifecycle (SDLC)
 Information system development process
(methodology)
 Agile development
 Iterative development
Systems Analysis and Design in a Changing World, 6th Edition 21
Summary
 System vision document
 Work breakdown structure
 Work sequence draft
 Use cases
 Use case diagram
 Object classes (domain classes)
 Class diagram
 Design class diagram
 High level structural design (architectural design)
 Database schema
 Screen layout
Systems Analysis and Design in a Changing World, 6th Edition 22

You might also like