Cover image for
Title:
Systems analysis and design in a changing world / John W. Satzinger, Robert B. Jackson, Stephen D. Burd.
Author:
Satzinger, John W.

Jackson, Robert B., 1942-

Burd, Stephen D.
Publication Information:
Boston, MA : Course Technology, Cengage Learning, ©2012.
Call Number:
QA402 .S3516 2012
Abstract:
"Help your students develop the solid conceptual, technical, and managerial foundations they need for effective systems analysis design and implementation as well as strong project management skills for systems development with SYSTEMS ANALYSIS AND DESIGN IN A CHANGING WORLD. Authors Satzinger, Jackson, and Burd use a popular, highly effective presentation to teach both traditional (structured) and object-oriented (OO) approaches to systems analysis and design. Now streamlined to 14 chapters, this agile, iterative book emphasizes use case driven techniques as the authors focus on the content that's most important to know for success in systems analysis and design today. The book highlights use cases, use diagrams, and the use case descriptions required for a modeling approach, while demonstrating their application to traditional approaches, Web development approaches, object-oriented approaches, and service-oriented architecture approaches. Students become familiar with the most recent developments and tools as content reflects Microsoft Project 2010. Expanded coverage of project management in this edition emphasizes issues critical for adaptive projects as well as the traditional predictive approach to projects. A new continuing case study, new mini-projects, and a "Best Practices" feature further strengthen the book's practical applications of skills learned."--Publisher's website.
Edition:
6th edition.

Instructor's edition.
ISBN:
9781111534158
Physical Description:
xxv, 486 pages : illustrations (some color) ; 29 cm.
General Note:
Includes index.
Contents:
Machine generated contents note: 1. From Beginning to End: An Overview of Systems Analysis and Design -- Software Development and Systems Analysis and Design -- Systems Development Life Cycle -- Introduction to Ridgeline Mountain Outfitters -- Iterative Development -- Developing RMO's Tradeshow System -- Where You Are Headed-The Rest of This Book -- Chapter Summary -- Review Questions -- Chapter Case -- 2. Investigating System Requirements -- Overview -- The RMO Consolidated Sales and Marketing System Project -- Systems Analysis Activities -- What Are Requirements -- Models and Modeling -- Stakeholders -- Information -- Gathering Techniques -- Documenting Workflows with Activity Diagrams -- Chapter Summary -- Review Questions -- Problems and Exercises -- Case Study -- Running Cases -- Further Resources -- 3. Use Cases -- Overview -- Use Cases and User Goals -- Use Cases and Event Decomposition -- Use Cases and CRUD -- Use Cases in the Ridgeline Mountain Outfitters Case -- Use Case Diagrams -- Chapter Summary -- Review Questions -- Problems and Exercises -- Case Study -- Running Case Studies -- Further Resources -- 4. Domain Modeling -- Overview -- "Things" in the Problem Domain -- The Entity-Relationship Diagram -- The Domain Model Class Diagram -- Chapter Summary -- Review Questions -- Problems and Exercises -- Case Study -- Running Case Studies -- Further Resources -- 5. Extending the Requirements Models -- Overview -- Use Case Descriptions -- Activity Diagrams for Use Cases -- The System Sequence Diagram-Identifying Inputs and Outputs -- The State Machine Diagram-Identifying Object Behavior -- Integrating Requirements Models -- Chapter Summary -- Review Questions -- Problems and Exercises -- Case Study -- Running Case Studies -- Further Resources -- 6. Essentials of Design and the Design Activities -- Overview -- The Elements of Design -- Inputs and Outputs for Systems Design -- Design Activities -- Design the Environment -- Chapter Summary -- Review Questions -- Problems and Exercises -- Case Study -- Running Case Studies -- Further Resources -- 7. Designing the User and System Interfaces -- Overview -- User and System Interfaces -- Understanding the User Interface -- User-Interface Design Concepts -- The Transition from Analysis to User-Interface Design -- User-Interface Design -- Identifying System Interfaces -- Designing System Inputs -- Designing System Outputs -- Chapter Summary -- Review Questions -- Problems and Exercises -- Case Study -- Running Case Studies -- Further Resources -- 8. Approaches to System Development -- Overview -- The Systems Development Life Cycle -- The Support Phase -- Methodologies, Models, Tools, and Techniques -- Two Approaches to Software Construction and Modeling -- Agile Development -- Chapter Summary -- Review Questions -- Problems and Exercises -- Case Study -- Running Case Studies -- Further Resources -- 9. Project Planning and Project Management, -- Overview -- Principles of Project Management -- Activities of Core Process 1: Identify the Problem and Obtain Approval -- Activities of Core Process 2: Plan and Monitor the Project -- Chapter Summary -- Review Questions -- Problems and Exercises -- Case Study -- Running Cases -- Further Resources -- 10. Object-Oriented Design: Principles -- Overview -- Object-Oriented Design: Bridging from Analysis to Implementation -- Object-Oriented Architectural Design -- Fundamental Principles of Object-Oriented Detailed Design -- Design Classes and the Design Class Diagram -- Detailed Design with CRC Cards -- Fundamental Detailed Design Principles -- Chapter Summary -- Review Questions -- Problems and Exercises -- Case Study -- Running Cases -- Further Resources -- 11. Object-Oriented Design: Use Case Realizations -- Overview -- Detailed Design of Multilayer Systems -- Use Case Realization with Sequence Diagrams -- Designing with Communication Diagrams -- Updating and Packaging the Design Classes -- Design Patterns -- Chapter Summary -- Review Questions -- Problems and Exercises -- Case Study -- Running Case Studies -- Further Resources -- 12. Databases, Controls, and Security -- Overview -- Databases and Database Management Systems -- Relational Databases -- Data Access Classes -- Distributed Database architectures -- Database desing timming and risks -- Designing intergrity controls -- Designing security controls -- Chapter summary -- Review questions -- Problems and exercises -- Case study -- Running case studies -- Further resources.

13. Making the System Operational -- Overview -- Testing -- Deployment Activities -- Planning and Managing Implementation, Testing, and Deployment -- Putting it all Together -- RMO Revisited -- Chapter Summary -- Review Questions -- Problems and Exercises -- Case Study -- Running Case Studies -- Further Resources 14. Current Trends in System Development -- Overview -- Trends in System Development Methodologies -- Trends in technology Infrastructure -- Trends in Application Software Availability -- The Web as an Application Platform -- Chapter Summary -- Review Questions -- Problems and Exercises -- Case Study -- Running Case Studies -- Further Resources.
Personal Author:
Copies: