images

CHAPTER 8

ARCHITECTURE DESIGN

An important component of the design phase is the architecture design, which describes the system's hardware, software, and network environment. The architecture design flows primarily from the nonfunctional requirements, such as operational, performance, security, cultural, and political requirements. The deliverables from architecture design include the architecture design and the hardware and software specification.

OBJECTIVES

  • Understand the fundamental components of an information system.
  • Understand server-based, client-based, and client–server architectures.
  • Understand how operational, performance, security, cultural, and political requirements affect the architecture design.
  • Be familiar with how to create an architecture design.
  • Be familiar with how to create a hardware and software specification.

CHAPTER OUTLINE

Introduction

Elements of an Architecture Design

Architectural Components

Server-Based Architectures

Client-Based Architectures

Client–Server Architectures

Client–Server Tiers

Comparing Architecture Options

Creating an Architecture Design

Operational Requirements

Performance Requirements

Security Requirements

Cultural and Political Requirements

Designing the Architecture

Hardware and Software Specification

Applying the Concepts at Tune Source

Creating an Architecture Design

Hardware and Software Specification

Summary

INTRODUCTION

In ...

Get Systems Analysis and Design, 4th Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.