Systems Analysis and Design

Höfundar: Alan Dennis; Barbara Wixom; Roberta M. Roth (Útgáfa: 8)
Systems Analysis and Design

Kaup valmöguleikar

Systems Analysis and Design (SAD) is an exciting, active field in which analysts continually learn new techniques and approaches to develop systems more effectively and efficiently. However, there is a core set of skills that all analysts need to know no matter what approach or methodology is used. All information systems projects move through the four phases of planning, analysis, design, and implementation; all projects require analysts to gather requirements, model the business needs, and create blueprints for how the system should be built; and all projects require an understanding of organizational behavior concepts like change management and team building.

This book captures the dynamic aspects of the field by keeping students focused on doing SAD while presenting the core set of skills that we feel every systems analyst needs to know today and in the future. This book builds on our professional experience as systems analysts and on our experience in teaching SAD in the classroom. This book will be of particular interest to instructors who have students do a major project as part of their course.

Nánar um bókina

Útgefandi
Wiley Global Education US
ISBN
9781119803799
Print ISBN
9781119803782
Format
ePub
Útgáfa
8
Höfundar
Alan Dennis; Barbara Wixom; Roberta M. Roth
Tungumál
English
Útgefið
10/2021
Prent takmörkun á líftíma
100
Prent takmörkun
10
Afritunar takmörkun
2

Kaflar

  • Cover
  • Title Page
  • Copyright
  • Dedication
  • Preface
  • Purpose of This Book
  • Outstanding Features
  • What's New in the Eighth Edition
  • Organization of This Book
  • Supplements
  • Acknowledgments
  • PART 1: Planning Phase
  • 1 The Systems Analyst and Information Systems Development
  • Introduction
  • The Systems Analyst
  • The Systems Development Life Cycle
  • Project Identification and Initiation
  • Feasibility Analysis
  • CHAPTER REVIEW
  • KEY TERMS
  • QUESTIONS
  • EXERCISES
  • MINICASES
  • APPENDIX 1A DETAILED ECONOMIC FEASIBILITY ANALYSIS FOR DRŌNTEQ
  • NOTES
  • 2 Project Selection and Management
  • Introduction
  • Project Selection
  • Creating the Project Plan
  • Staffing the Project
  • Managing and Controlling the Project
  • Applying the Concepts at DrōnTeq
  • CHAPTER REVIEW
  • KEY TERMS
  • QUESTIONS
  • EXERCISES
  • MINICASES
  • NOTES
  • PART 2: Analysis Phase
  • 3 Requirements Determination
  • Introduction
  • The Analysis Phase
  • Requirements Determination
  • Requirements Elicitation Techniques
  • Requirements Analysis Strategies
  • Applying the Concepts at DrōnTeq
  • CHAPTER REVIEW
  • KEY TERMS
  • QUESTIONS
  • EXERCISES
  • MINICASES
  • NOTES
  • 4 Understanding Processes with Use Cases and Process Models
  • Introduction
  • What Is a Use Case?
  • Use Case Formats and Elements
  • Applying Use Cases
  • Creating Use Cases
  • Applying the Concepts at DrōnTeq
  • Data Flow Diagrams
  • Creating Data Flow Diagrams
  • Applying the Concepts at DrōnTeq
  • CHAPTER REVIEW
  • KEY TERMS
  • QUESTIONS
  • EXERCISES
  • MINICASES
  • NOTES
  • 5 Data Modeling
  • Introduction
  • The Entity Relationship Diagram
  • Creating an Entity Relationship Diagram
  • Validating an Entity Relationship Diagram
  • CHAPTER REVIEW
  • KEY TERMS
  • QUESTIONS
  • EXERCISES
  • MINICASES
  • APPENDIX 5A: NORMALIZING THE DATA MODEL
  • NOTE
  • PART 3: Design Phase
  • 6 Moving into Design
  • Introduction
  • Transition from Requirements to Design
  • System Acquisition Strategies
  • Influences on the Acquisition Strategy
  • Selecting an Acquisition Strategy
  • CHAPTER REVIEW
  • KEY TERMS
  • QUESTIONS
  • EXERCISES
  • MINICASES
  • NOTES
  • 7 Architecture Design
  • Introduction
  • Elements of an Architecture Design
  • Creating an Architecture Design
  • Hardware and Software Specification
  • Applying the Concepts at DrōnTeq
  • CHAPTER REVIEW
  • KEY TERMS
  • QUESTIONS
  • EXERCISES
  • MINICASES
  • NOTES
  • 8 User Interface Design
  • Introduction
  • The Usability Concept
  • Principles for User Interface Design
  • User Interface Design Process
  • Navigation Design
  • Input Design
  • Output Design
  • Applying the Concepts at DrōnTeq
  • CHAPTER REVIEW
  • KEY TERMS
  • QUESTIONS
  • EXERCISES
  • MINICASES
  • NOTES
  • 9 Program Design
  • Introduction
  • Moving from Logical to Physical Process Models
  • Designing Programs
  • Structure Chart
  • Program Specification
  • CHAPTER REVIEW
  • KEY TERMS
  • QUESTIONS
  • EXERCISES
  • MINICASES
  • NOTES
  • 10 Data Storage Design
  • Introduction
  • Data Storage Formats
  • Moving from Logical to Physical Data Models
  • Optimizing Data Storage
  • CHAPTER REVIEW
  • KEY TERMS
  • QUESTIONS
  • EXERCISES
  • MINICASES
  • NOTES
  • PART 4: Implementation Phase
  • 11 Moving into Implementation
  • Introduction
  • Managing the Programming Process
  • Testing
  • Developing Documentation
  • Applying the Concepts at DrōnTeq
  • CHAPTER REVIEW
  • KEY TERMS
  • QUESTIONS
  • EXERCISES
  • MINICASES
  • NOTES
  • 12 Transition to the New System
  • Introduction
  • Making the Transition to the New System
  • The Migration Plan
  • Postimplementation Activities
  • Applying the Concepts at DrōnTeq
  • CHAPTER REVIEW
  • KEY TERMS
  • QUESTIONS
  • EXERCISES
  • MINICASES
  • NOTES
  • 13 Agile Development Methods
  • Introduction
  • Origins of Agile
  • Evolution of Agile Development
  • Scrum
  • Other Types of Agile Methodologies
  • Comparing the SDLC with Agile Methodologies
  • CHAPTER REVIEW
  • KEY TERMS
  • QUESTIONS
  • EXERCISES
  • NOTES
  • Index
  • End User License Agreement