Skip to content

Systems Analysis and Design in a Changing World

Best in textbook rentals since 2012!

ISBN-10: 1418836125

ISBN-13: 9781418836122

Edition: 4th 2007

Authors: John W. Satzinger, Stephen D. Burd, Robert B. Jackson

List price: $199.95
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Description:

Building on its continued success this text has been revised to provide the most comprehensive, balanced and up-to-date coverage of systems analysis and design available.
Customers also bought

Book details

List price: $199.95
Edition: 4th
Copyright year: 2007
Publisher: Course Technology
Publication date: 2/16/2006
Binding: Hardcover
Pages: 672
Size: 8.75" wide x 11.00" long x 1.00" tall
Weight: 3.696
Language: English

John Satzinger is a Professor in the Computer Information Systems department at Missouri State University. With teaching and research experience at leading CIS and MIS university programs since 1991, Dr. Satzinger provides a strong managerial focus and powerful vision for this text. His interests and specialties include systems analysis and design, graphical user interface design, object-oriented development, and database and client-server development. He earned his MBA from Cal Poly University and his Ph.D. from the Claremont Graduate University.

Stephen Burd is an Associate Professor at the University of New Mexico, where he has been teaching courses in management information systems, networks, databases, and hardware/software since 1984. The author of more than seven top-selling textbooks for Course Technology and Cengage Learning, Dr. Burd brings significant strengths and industry knowledge to this text. He received his B.A. and M.A. from the University of Baltimore and his Ph.D. from Purdue University.

The Systems Analyst
The World of the Information Systems Analyst
Systems Analyst at Consolidated Refineries
Overview
The Analyst as a Business Problem Solver
Systems That Solve Business Problems
Required Skills of the Systems Analyst
The Environment Surrounding the Analyst
The Analyst's Role in Strategic Planning
Rocky Mountain Outfitters and Its Strategic Information Systems Plan
The Analyst as a System Developer (the Heart of the Course)
Summary
Key Terms
Review Questions
Thinking Critically
Experiential Exercises
Case Studies
Further Resources
Approaches to System Development
Development Approaches at Ajax Corporation, Consolidated Concepts, and Pinnacle Manufacturing
Overview
The Systems Development Life Cycle
Activities of Each SDLC Phase
Methodologies, Models, Tools, and Techniques
Two Approaches to System Development
Systems Development Life Cycle Variations
Current Trends in Development
Tools to Support System Development
Summary
Key Terms
Review Questions
Thinking Critically
Experiential Exercises
Case Studies
Further Resources
The Analyst as a Project Manager
Blue Sky Family of Mutual Funds: Managing the IRA and Educational Savings Plan Project
Overview
Project Management
Project Initiation and Project Planning
Defining the Problem
Producing the Project Schedule
Confirming Project Feasibility
Staffing and Launching the Project
Recap of Project Planning for RMO
Summary
Key Terms
Review Questions
Thinking Critically
Experiential Exercises
Case Studies
Further Resources
Systems Analysis Tasks
Beginning the Analysis: Investigating System Requirements
Mountain States Motor Sports
Overview
The Analysis Phase in More Detail
Business Process Reengineering and the Zachman Framework
System Requirements
Stakeholders-The Source of System Requirements
Techniques for Information Gathering
Validating the Requirements
Summary
Key Terms
Review Questions
Thinking Critically
Experiential Exercises
Case Studies
Further Resources
Modeling System Requirements
Waiters On Call Meal-Delivery System
Overview
Models and Modeling
Events, Activities, and Use Cases
"Things" in the Problem Domain
The Entity-Relationship Diagram
The Class Diagram
Where You Are Headed
Summary
Key Terms
Review Questions
Thinking Critically
Experiential Exercises
Case Studies
Further Resources
The Traditional Approach to Requirements
San Diego Periodicals: Following the Data Flow
Overview
Traditional and Object-Oriented Views of Activities/Use Cases
Data Flow Diagrams
Documentation of DFD Components
Information Engineering Models
Locations and Communication through Networks
Summary
Key Terms
Review Questions
Thinking Critically
Experiential Exercises
Case Studies
Further Resources
The Object-Oriented Approach to Requirements
Electronics Unlimited, Inc.: Integrating the Supply Chain
Overview
Object-Oriented Requirements
The System Activities-A Use Case/Scenario View
Identifying Inputs and Outputs-The System Sequence Diagram
Identifying Object Behavior-The State Machine Diagram
Integrating Object-Oriented Models
Summary
Key Terms
Review Questions
Thinking Critically
Experiential Exercises
Case Studies
Further Resources
Evaluating Alternatives for Requirements, Environment, and Implementation
Tropic Fish Tales: Netting the Right System
Overview
Project Management Perspective
Deciding on Scope and Level of Automation
Defining the Application Deployment Environment
Choosing Implementation Alternatives
Contracting with Vendors
Presenting the Results and Making the Decisions
Summary
Key Terms
Review Questions
Thinking Critically
Experiential Exercises
Case Studies
Further Resources
Systems Design Tasks
Moving to Design
Fairchild Pharmaceuticals: Finalizing Architectural Design for a Production System
Overview
Understanding the Elements of Design
Design Phase Activities
Project Management: Coordinating the Project
Deployment Environment
Application Architecture
Network Design
Summary
Key Terms
Review Questions
Thinking Critically
Experiential Exercises
Case Studies
Further Resources
The Traditional Approach to Design
Theatre Systems, Inc.: Something Old, Something New
Overview
The Structured Approach to Designing the Application Architecture
The Automation System Boundary
The System Flowchart
The Structure Chart
Module Algorithm Design: Pseudocode
Integrating Structured Application Design with Other Design Tasks
Three-Layer Design
Summary
Key Terms
Review Questions
Thinking Critically
Experiential Exercises
Case Studies
Further Resources
The Object-Oriented Approach to Design: Use Case Realization
New Capital Bank
Overview
Object-Oriented Design-The Bridge between Requirements and Implementation
Design Classes and Design Class Diagrams
Realizing Use Cases and Defining Methods-Designing with Sequence Diagrams
Developing a Multilayer Design
Designing with Communication Diagrams
Updating the Design Class Diagram
Package Diagrams-Structuring the Major Components
Implementation Issues for Three-Layer Design
Summary
Key Terms
Review Questions
Thinking Critically
Experiential Exercises
Case Studies
Further Resources
Designing Databases
Nationwide Books: Designing a New Database
Overview
Databases and Database Management Systems
Relational Databases
Object-Oriented Databases
Hybrid Object-Relational Database Design
Data Types
Distributed Databases
Summary
Key Terms
Review Questions
Thinking Critically
Experiential Exercises
Case Studies
Further Resources
Designing the User Interface
Interface Design at Aviation Electronics
Overview
Identifying and Classifying Inputs and Outputs
Understanding the User Interface
Guidelines for Designing User Interfaces
Documenting Dialog Designs
Guidelines for Designing Windows and Browser Forms
Guidelines for Designing Web Sites
Designing Dialogs for Rocky Mountain Outfitters
Summary
Key Terms
Review Questions
Thinking Critically
Experiential Exercises
Case Studies
Further Resources
Designing System Interfaces, Controls, and Security
Downslope Ski Company: Designing a Secure Supplier System Interface
Overview
Identifying System Interfaces
Designing System Inputs
Designing System Outputs
Designing Integrity Controls
Designing Security Controls
Summary
Key Terms
Review Questions
Thinking Critically
Experiential Exercises
Case Studies
Further Resources
Implementation and Support
Making the System Operational
Tri-State Heating Oil: Juggling Priorities to Begin Operation
Overview
Program Development
Quality Assurance
Data Conversion
Installation
Documentation
Training and User Support
Maintenance and System Enhancement
Summary
Key Terms
Review Questions
Thinking Critically
Experiential Exercises
Case Studies
Further Resources
Current Trends in System Development
Valley Regional Hospital: Measuring a Project's Progress
Overview
Software Principles and Practices
Adaptive Methodologies to Development
Model-Driven Architecture-Generalizing Solutions
Frameworks, Components, and Services
Summary
Key Terms
Review Questions
Thinking Critically
Experiential Exercises
Case Studies
Further Resources
Index