Subido por pablo riofrioa

ensayo Tipos de arquitectura de software

Anuncio
CARRERA DE INGENIERIA EN
UNIVERSIDAD NACIONAL DE LOJA
FACULTAD DE ENERGÍA, LAS INDUSTRIAS Y LOS RECURSOS NATURALES NO
RENOVABLES
CARRERA DE INGENIERÍA EN SISTEMAS - COMPUTACIÓN
SISTEMAS
HE-CIS-2020
i Paralelo: Cuarto A
Fecha: 23/11/2020
Tipos de arquitectura de software
Primeramente, hay que saber que es arquitectura de software son los lineamientos o patrones
que ayudan a la construcción de un programa o aplicación. Los cuales van a permitir que se
puedan guiarse entre todos los involucrados y poder cumplir todos los requerimientos que se
cumple hay muchos tipos de arquitectura en cuales vamos a revisar algunos de ellos
Arquitectura centrada en datos
Se centra en lo que la transformación de los datos que entran para así poder obtener los datos
de las salidas, en cual va a tener accesos y la posibilidad de gestionar a estos. El software con
este tipo de arquitectura el cliente va a tener el acceso a los datos independientes de cualquier
cambio que se haya hecho en los datos o las acciones que el cliente ha tomado.
Algunas de las ventajas de utilizar es que nos permite son:
•
Migrar la integración de agentes.
•
Es adecuando para la resolución de los problemas no deterministas.
•
Se puede resumir el estado de conocimientos en cada momento de los procesos.
Algunas de las desventajas que tiene son:
Estructura de datos es común para todos los agentes
Tiene problemas para cargar a la hora de chechear y vigilar el estado de la pizarra
Arquitectura de Flujo de datos
Es se la utiliza cuando se va a necesitar que los datos se trasforman en datos de salida a través
de una serie de componentes computacionales. Tienen conjuntos que se los conoce como
filtros que se conecta por tubos y transmiten datos a su siguiente componente. Se los diseña
para que esperan los datos de salida hacia el siguiente filtro.
Arquitectura orientada a Servicios
Se rige en que la orientación de servicios el cual es la forma de pensar en los servicios el
cuales se basan en la actividad resultante que se está realizando.
Algunas de las características son:
•
Los limites son explícitos
•
Los servicios son autónomos
•
Los servicios comparten esquemas y contratos, no clases
•
La compatibilidad de los servicios, se determina basados en las políticas.
Modelo–vista–controlador
Separa los datos la lógica y un modula en donde gestiona los eventos y permitiendo que si se
hace un cambio como son independientes no afecta a ninguna de las partes e igual si se
cambia la interfaz de usuario no afecta en dada en uso de los datos.
Modelo: contiene la funcionalidad y los datos básicos
Vista: muestra la información al usuario (se puede definir más de una vista)
Controlador: maneja la entrada del usuario.
Conclusión:
Exciten varios tipos de arquitectura, pero para cada uso es más recomendable usar un tipo
especifico por lo cual nos va a permitir que se pueda cumplir todos los requerimientos de la
aplicación diseñada.
Bibliografía
AndresRealp1. (2015). Diseño de-la-arquitectura-de-software. Retrieved 30 November 2020,
from https://es.slideshare.net/AndresRealp1/diseodelaarquitecturadesoftware#:~:text=%EF%82%A7ARQUITECTURA%20DE%20FLUJO%2
0DE,de%20un%20componente%20al%20siguiente.
(2020). Retrieved 30 November 2020, from
http://academicos.azc.uam.mx/jfg/diapositivas/adsi/Unidad_10.pdf
ARQUITECTURA CENTRADA EN DATOS. (2015). Retrieved 30 November 2020, from
https://prezi.com/3bi3obapeahe/arquitectura-centrada-endatos/?frame=15d60b5841ef88b808614b682c7f1434049cbbba
Los 10 patrones comunes de arquitectura de software. (2020). Retrieved 30 November 2020,
from https://medium.com/@maniakhitoccori/los-10-patrones-comunes-de-arquitectura-desoftware-d8b9047edf0b
¿Qué es la arquitectura de software? - Jucaripo. (2020). Retrieved 30 November 2020, from
https://jucaripo.com/que-es-la-arquitectura-de-software/
Notas al pie
1
Agregue notas al pie, si corresponde, en su propia página después de las referencias.
En el cuerpo de una nota al pie, como en este ejemplo, se usa el estilo de texto Normal.
(Nota: Si elimina esta nota al pie de ejemplo, no se olvide de eliminar también su referencia
en el texto. Está al final del párrafo Título 2 de ejemplo de la primera página del contenido
del cuerpo de esta plantilla.)
Tablas
Tabla 1
Título de tabla
Encabezado de
columna
Encabezado de fila
Encabezado de fila
Encabezado de fila
Encabezado de fila
Encabezado de fila
Encabezado de fila
Encabezado de
columna
123
456
789
123
456
789
Encabezado de
columna
123
456
789
123
456
789
Encabezado de
columna
123
456
789
123
456
789
Encabezado de
columna
123
456
789
123
456
789
Nota: Coloque todas las tablas del documento en una sección de tablas, después de las
referencias (y, si corresponde, después de las notas al pie). Use una página nueva para cada
tabla e incluya un número de tabla y un título de tabla para cada una, como se muestra en esta
página. Todo el texto explicativo aparece en una nota de tabla después de la tabla, como en
esta. Use el estilo de tabla o ilustración, disponible en la galería de estilos de la pestaña
Inicio, para agregar el espaciado entre la tabla y la nota. Las tablas en el formato de APA
pueden usar un interlineado de una línea o de 1,5 líneas. Incluya un título para cada fila o
columna, incluso si el contenido parece obvio. Se configuró un estilo de tabla para esta
plantilla que cumple con las normas del estilo APA. Para insertar una tabla, seleccione la
pestaña Insertar y haga clic en Tabla.
Ilustraciones
Ilustración 1. Incluya todas las ilustraciones en su propia sección, después de las referencias
(y, si corresponde, después de las notas al pie y las tablas). Incluya un título numerado para
cada ilustración. Use el estilo de tabla o ilustración para agregar fácilmente espaciado entre la
ilustración y el título.
Para obtener más información sobre todos los elementos del formato de estilo APA, vea el
Manual de estilo de la APA, 6.ª edición.
Descargar