Está en la página 1de 11

INTRODUCCIÓN AL DISEÑO

ARQUITECTÓNICO
Tutor: Bachilleres:
   
Ing. Irangelys Silva. Castillo Dhana CI:27.522.338
Contreras Josia CI: 28.374.241
Patiño Yovannis CI:27.604.175
Rodríguez Wilmer CI: 27.162.459
  SECCION: (Am-04) TURNO: Mañana
  (Trayecto III) (Trimestre II)

Tucupita, Noviembre 2021


Estilos Arquitectónicos
Sistemas de Flujos de Datos (tuberías y filtros)

Este sistema se basa en un patrón de tuberías y filtros, que transmiten datos de un


componente al siguiente.
Estilos Arquitectónicos
Sistemas basados en Llamado y Retorno (capas)

Existen dos subestilos dentro de esta categoría:


• Arquitecturas de programa principal.
• Arquitecturas de llamada de procedimiento remoto.
Estilos Arquitectónicos
Sistemas de Componentes Independientes
Es un estilo de diseño para aplicaciones compuestas de componentes individuales los que se
comunican a través de interfaces que contienen métodos, eventos y propiedades.

Todos los procesos del sistema son colocados en componentes separados de tal manera que
todos los datos y funciones dentro de cada componente están relacionados.
Sistemas Basados en transacciones, basados en
eventos, P2P, cliente servidor.
 Sistemas Basados en transacciones

Es un tipo de sistema de información que recolecta, almacena, modifica y recupera toda la


información generada por las transacciones producidas en una organización.

Una transacción es un evento que genera o modifica los datos que se encuentran
eventualmente almacenados en un sistema de información.
Sistemas Basados en transacciones, basados en
eventos, P2P, cliente servidor.
 Sistemas Basados en eventos
La Arquitectura dirigida por eventos, es un patrón de arquitectura software que promueve la
producción, detección, consumo de, y reacción a eventos.
Cada subsistema puede responder a eventos generados externamente por los otros
subsistemas o el entorno del sistema.

• Difusión (Broadcast): Cuando ocurre un evento el control se transfiere al  subsistema que puede
tratarlo.  
Sistemas Basados en transacciones, basados en
eventos, P2P, cliente servidor.
Sistemas Peer-to-Peer (P2P)

Este sistema de arquitectura se basa en una red de computadoras en la que todos o algunos
aspectos funcionan sin clientes ni servidores fijos, sino una serie de nodos que se comportan
como iguales entre sí.
Las redes P2P permiten el intercambio directo de información, en cualquier formato, entre
los ordenadores interconectados.
Sistemas Basados en transacciones, basados en
eventos, P2P, cliente servidor.
  Sistemas Cliente servidor.

La arquitectura cliente-servidor es un modelo de aplicación distribuida en el que las tareas se


reparten entre los proveedores de recursos o servicios, llamados servidores, y los demandantes,
llamados clientes.
Aspectos de hardware en arquitectura del
software
• Funcionan unidos para dar vida a un computador, ya que de esta unión depende el trabajo de
un PC.
• Los programas dan instrucción para realizar tareas al hardware o sirven de enlace con otro
software.
• El hardware es el substrato físico en el cual existe el software. Este abarca todas las piezas
físicas de un ordenador.
Notación para Representar las Arquitecturas
del Software.
Existen muchas notaciones y lenguajes para representar los artefactos del diseño software.
Unas son para representar la estructura y otras el comportamiento, unas sirven principalmente
durante el diseño arquitectural, otras durante el diseño detallado.
Pueden ser:
• Diagramas de Clases y Objetos
• Diagramas de Componentes
• Diagramas de Actividad
• Diagramas de Flujo
• Pseudocódigo y Lenguajes de Diseño de Programas
GRACIAS
POR SU
ANTENCION!

También podría gustarte