Systems Analysis and Design.

Bibliographic Details
Main Author: Tilley, Scott.
Format: eBook
Language:English
Published: Mason, OH : Cengage, 2019.
Edition:12th ed.
Subjects:
Online Access:View fulltext via EzAccess
Table of Contents:
  • Cover
  • Brief Contents
  • Table of Contents
  • Preface
  • Features
  • About the Author
  • Acknowledgments
  • Phase 1: Systems Planning
  • Chapter 1: Introduction to Systems Analysis and Design
  • 1.1 Information Technology
  • 1.2 Information Systems
  • 1.3 Internet Business Strategies
  • 1.4 Modeling Business Operations
  • 1.5 Business Information Systems
  • 1.6 Organizational Information Models
  • 1.7 Systems Development
  • 1.8 The Information Technology Department
  • 1.9 The Systems Analyst
  • 1.10 Summary
  • Key Terms
  • Exercises
  • Chapter 2: Analyzing the Business Case
  • 2.1 Strategic Planning
  • 2.2 Strategic Planning Tools
  • 2.3 The Business Case
  • 2.4 Systems Requests
  • 2.5 Factors Affecting Systems Projects
  • 2.6 Processing Systems Requests
  • 2.7 Assessing Request Feasibility
  • 2.8 Setting Priorities
  • 2.9 The Preliminary Investigation
  • 2.10 Summary
  • Key Terms
  • Exercises
  • Chapter 3: Managing Systems Projects
  • 3.1 Overview of Project Management
  • 3.2 Creating a Work Breakdown Structure
  • 3.3 Task Patterns
  • 3.4 The Critical Path
  • 3.5 Project Monitoring and Control
  • 3.7 Project Management Software
  • 3.8 Risk Management
  • 3.9 Managing for Success
  • 3.10 Summary
  • Key Terms
  • Exercises
  • Phase 2: Systems Analysis
  • Chapter 4: Requirements Engineering
  • 4.1 System Requirements
  • 4.2 Team-Based Techniques
  • 4.3 Gathering Requirements
  • 4.4 Gathering Requirements through Interviews
  • 4.5 Gathering Requirements Using Other Techniques
  • 4.6 Gathering Requirements in Agile Projects
  • 4.7 Representing Requirements
  • 4.8 Validating and Verifying Requirements
  • 4.9 Tools
  • 4.10 Summary
  • Key Terms
  • Exercises
  • Chapter 5: Data and Process Modeling
  • 5.1 Logical versus Physical Models
  • 5.2 Data Flow Diagrams
  • 5.3 Data Flow Diagram Symbols
  • 5.4 Drawing Data Flow Diagrams.
  • 5.5 Drawing a Context Diagram
  • 5.6 Drawing a Diagram 0 DFD
  • 5.7 Drawing Lower-Level DFDs
  • 5.8 Data Dictionary
  • 5.9 Process Description Tools in Modular Design
  • 5.10 Summary
  • Key Terms
  • Exercises
  • Chapter 6: Object Modeling
  • 6.1 Object-Oriented Analysis
  • 6.2 Objects
  • 6.3 Attributes
  • 6.4 Methods
  • 6.5 Messages
  • 6.6 Classes
  • 6.7 Relationships among Objects and Classes
  • 6.8 The Unified Modeling Language (UML)
  • 6.9 Tools
  • 6.10 Summary
  • Key Terms
  • Exercises
  • Chapter 7: Development Strategies
  • 7.1 Traditional versus Web-Based Systems Development
  • 7.2 Evolving Trends
  • 7.3 In-House Software Development Options
  • 7.4 Outsourcing
  • 7.5 Offshoring
  • 7.6 Software as a Service
  • 7.7 Selecting a Development Strategy
  • 7.8 The Software Acquisition Process
  • 7.9 Completion of Systems Analysis Tasks
  • 7.10 Summary
  • Key Terms
  • Exercises
  • Phase 3: Systems Design
  • Chapter 8: User Interface Design
  • 8.1 User Interfaces
  • 8.2 Human-Computer Interaction
  • 8.3 Seven Habits of Successful Interface Designers
  • 8.4 Guidelines for User Interface Design
  • 8.5 Source Document and Form Design
  • 8.6 Printed Output
  • 8.7 Technology Issues
  • 8.8 Security and Control Issues
  • 8.9 Emerging Trends
  • 8.10 Summary
  • Key Terms
  • Exercises
  • Chapter 9: Data Design
  • 9.1 Data Design Concepts
  • 9.2 DBMS Components
  • 9.3 Web-Based Design
  • 9.4 Data Design Terms
  • 9.5 Entity-Relationship Diagrams
  • 9.6 Data Normalization
  • 9.7 Codes
  • 9.8 Data Storage and Access
  • 9.9 Data Control
  • 9.10 Summary
  • Key Terms
  • Exercises
  • Chapter 10: System Architecture
  • 10.1 Architecture Checklist
  • 10.2 The Evolution of System Architecture
  • 10.3 Client/Server Architecture
  • 10.4 The Impact of the Internet
  • 10.5 E-Commerce Architecture
  • 10.6 Processing Methods
  • 10.7 Network Models
  • 10.8 Wireless Networks.
  • 10.9 Systems Design Completion
  • 10.10 Summary
  • Key Terms
  • Exercises
  • Phase 4: Systems Implementation
  • Chapter 11: Managing Systems Implementation
  • 11.1 Quality Assurance
  • 11.2 Application Development
  • 11.3 Structured Development
  • 11.4 Object-Oriented Development
  • 11.5 Agile Development
  • 11.6 Coding
  • 11.7 Testing
  • 11.8 Documentation
  • 11.9 Installation
  • 11.10 Summary
  • Key Terms
  • Exercises
  • Phase 5: Systems Support and Security
  • Chapter 12: Managing Systems Support and Security
  • 12.1 User Support
  • 12.2 Maintenance Tasks
  • 12.3 Maintenance Management
  • 12.4 System Performance Management
  • 12.5 System Security
  • 12.6 Security Levels
  • 12.7 Backup and Recovery
  • 12.8 System Retirement
  • 12.9 Future Challenges and Opportunities
  • 12.10 Summary
  • Key Terms
  • Exercises
  • Glossary
  • Index.