Explorar E-books
Categorias
Explorar Audiolivros
Categorias
Explorar Revistas
Categorias
Explorar Documentos
Categorias
um Sistema
• Os Sistemas Computacionais costumam
ser divididos em subsistemas
• Facilita a implementação
• Facilita a manutenção
Introdução • A Arquitetura do Sistema define a forma
de organização de seus elementos
• Relação Arquitetura do Sistema /
Requisitos do Sistema
Relacionado à
estrutura de um
Sistema
Modelo de
Organização
do Sistema
• Estruturar antes de dividir
• Organização do sistema
• Estratégia utilizada para estruturar o
Organização sistema como um todo
Repositório simplificadas
• Desvantagens
Central • Todos os subsistemas devem compartilhar
a mesma organização dos dados
• O repositório central pode constituir um
gargalo no sistema
• O sistema é organizado como um conjunto
Modelo Cliente de servidores, que oferecem serviços
Servidor • Os serviços dos servidores são acessados
por clientes
• Exemplo: loja virtual de eletrônicos
Modelo • Vantagem
• Facilidade de implementação como
Cliente arquitetura distribuída
• Desvantagem
Servidor • Dificuldade no compartilhamento de
dados
• Os subsistemas são organizados em
Modelo em camadas
Camadas • Cada camada é um subsistema que fornece
serviços para as camadas superiores.
• Exemplo: Sistemas Operacionais
• Vantagem
• Resulta em sistemas facilmente
Modelo em portáveis
• Desvantagem
Camadas • nem sempre é possível dividir um
sistema em subsistemas organizados
em uma rígida distribuição de camadas
Determina como
os subsistemas
são controlados
Modelo de
Controle do
Sistema
• Após organizar o sistema que será
desenvolvido em subsistemas, é preciso
Controle do determinar como estes subsistemas são
controlados.
Sistema • Dois modelos de controle:
• Centralizado
• Baseado em Eventos
• um subsistema fica responsável por
Modelo de controlar o funcionamento dos demais
Controle subsistemas.
Centralizado
• Exemplo: sistema de inventário de uma
empresa
• Vantagens
Modelo de • Simples de implantar e fácil de
entender
Controle • Desvantagem
Centralizado • apenas uma requisição é atendida de
cada vez
• cada subsistema realiza suas operações
Modelo de Controle sem a necessidade de um controle central,
Orientado a Eventos em resposta a eventos provindos do
ambiente ou de outros subsistemas
Modelo de • Exemplo: loja virtual
Eventos
Fontes
bibliográficas