Está en la página 1de 2

Arquitectura de

Software

Ingeniería en Desarrollo y Gestión de Software

Mtro. Fabian Galvez Gonzalez

Septimo "A"

Infografía

Alicia Vianey Torres Isidro


Arquictectura de Software

Presentado por: Alicia Vianey Torres I.

ARQUITECTURA
DE SOFTWARE

1 Concepto: 2
Surge ya en los años 60 y hace Su principal objetivo
referencia a la estructura y la relación
entre las diferentes partes de un Ofrecer cierta calidad al sistema de
software y sus propiedades visibles administración de datos, a partir de su
externas. desempeño, ahorro de tiempo, su
disponibilidad y usabilidad.

3 Organiza bien ideas

Requiere de un determinado ciclo de


4
etapas que constituyen sistemas: Existe en una serie de
cuestiones que debes tomar en
Requisitos cuenta cuando desarrollas:
Diseño
Coste $$
Documentación
Tiempo de desarrollo 00:00:00
Evaluación de su funcionamiento.
Número de usuarios (1,2,3,5....)
Nivel de aislamiento

5
Patrón cliente-
Patrón de capas
servidor
Es muy usado sobre todo en Cada capa está diseñada
el diseño de webs y servicios para proporcionar un
online. servicio a la siguiente
capa de mayor nivel.

6 Patrón master-slave
Este patrón consiste en el maestro (master)
y los esclavos (slaves).
Los esclavos realizan la tarea propuesta por
el maestro, computan los resultados y los
envían de nuevo a este, quien los presenta,
almacena o procesa.

7
8 Frameworks para
arquitectura de software
Patrón broker
Este patrón se utiliza para
Java Server Faces (JSF): Ayuda a crear interfaces de estructurar sistemas distribuidos
usuario en aplicaciones web. con componentes desacoplados.
Swing: Para creación de interfaces de usuario en Java,
que aplica patrones como Modelo-Vista-Controlador
(MVC)

Referencias: https://openwebinars.net/blog/arquitectura-de-software-que-es-y-que-tipos-existen/
https://keepcoding.io/blog/que-es-arquitectura-software/

También podría gustarte