Presentations cover chapter objectives outlined at the beginning of each chapter.
Customizable to fit specific class needs.
Contains figures from chapters; additional images available on the Instructor Resources disc.
©2016 Cengage Learning. All rights reserved.
Systems Architecture, Seventh Edition
Focus on computer technology.
©2016 Cengage Learning. All rights reserved.
Learn to:
Define systems architecture and related terms.
Explain the relationship between architecture, design, and technology.
Understand required technology knowledge to develop information systems and manage computing resources.
Identify sources of architecture- and technology-related knowledge and effective usage of each.
©2016 Cengage Learning. All rights reserved.
Systems Architecture: Structure, interaction, and technology of computer or information system components.
Computer Architecture: Design of a single system or cooperating systems.
Information Architecture: Structure of data/information, such as a database schema.
Network Architecture: Structure of a network, involving hardware (e.g., routers) and communication protocols.
Software Architecture: Structure of a program or system.
Technology Architecture: Combination of all architectures with focus on performance, reliability, compatibility, and extensibility.
©2016 Cengage Learning. All rights reserved.
Complex devices in daily life include:
Automobiles, cell phones, home theatre systems, computers.
These devices are often simple to operate without knowing their internal workings.
Importance of understanding inner details despite ease of use.
©2016 Cengage Learning. All rights reserved.
Higher knowledge needed for acquiring technology than for everyday use:
Key considerations:
Memory requirements.
Processor compatibility (Intel vs. AMD).
Disk space for current and future needs.
Upgrade potential for graphics chip-set.
Understanding needs, alternatives, and technical compatibility is crucial.
The use of complex technical language like "Core i7," "802.11n," etc.
©2016 Cengage Learning. All rights reserved.
Configuration requires even more extensive knowledge:
Memory expansion options: requirements for specific devices, cost vs. benefits.
Performance issues with minimum system requirements.
VPN configuration for remote work.
Troubleshooting multiplayer game communication issues (e.g., firewall configurations).
©2016 Cengage Learning. All rights reserved.
Follows the System Development Life Cycle (SDLC).
Unified Process (UP): Most common SDLC used today.
Key concepts:
Discipline: Related activities with similar skills.
Iteration: Short time frames for producing deliverables.
©2016 Cengage Learning. All rights reserved.
Overview of disciplines and iterations in the Unified Process.
©2016 Cengage Learning. All rights reserved.
Business Modeling Discipline:
Low technical knowledge unless in tech-oriented industries.
Requirements Discipline:
Typically low technical knowledge requirements.
©2016 Cengage Learning. All rights reserved.
Architectural Design:
Requires broad knowledge of required components.
Detailed Design:
Higher specialization for internal specifications.
©2016 Cengage Learning. All rights reserved.
Implementation Discipline:
Very high technical knowledge needed (programming, databases, protocols).
Testing Discipline:
Deep understanding of system components for effective testing.
©2016 Cengage Learning. All rights reserved.
High technical knowledge required for transferring systems to a production environment.
©2016 Cengage Learning. All rights reserved.
System Evaluation and Maintenance:
Upgrading and modifying systems requires broad and deep technical knowledge.
Managing Computing Resources (CIO):
Broad technical knowledge needed for technology evaluation.
©2016 Cengage Learning. All rights reserved.
Classification of computer professionals:
Software developers.
Systems programmers.
Hardware personnel.
Systems managers.
©2016 Cengage Learning. All rights reserved.
Importance of continual learning due to rapid tech changes:
Sources to stay updated:
Professional societies.
Publishers and their web resources.
Vendors and manufacturers.
©2016 Cengage Learning. All rights reserved.
Association for Information Technology Professionals (AITP):
Targeted at IS managers.
Association for Computing Machinery (ACM):
Focused on computer science professionals.
IEEE Computer Society:
Aimed at engineers with publications on computer technology.
©2016 Cengage Learning. All rights reserved.
Academic focus may overlook current practical issues and products.
Specialization of content and limited news coverage.
©2016 Cengage Learning. All rights reserved.
Potential biases due to revenue sources (advertising, sales).
Balance sources to get an accurate picture of technology.
©2016 Cengage Learning. All rights reserved.
Pros:
Detailed product information.
Useful insights on technology.
Cons:
May provide biased information aimed at selling products.
©2016 Cengage Learning. All rights reserved.
Technical knowledge of computers is essential for:
Developing information systems.
Managing an organization’s technology infrastructure.
Continual updating of knowledge through self-study and online resources is necessary.
©2016 Cengage Learning. All rights reserved.