Actividad 2. Estilos y patrones arquitectónicos. M.C. Juan Carlos Olivares Rojas Syllabus May, 2009.

Slides:



Advertisements
Presentaciones similares
MODELOS ORIENTADOS A OBJETOS
Advertisements

INGENIERÍA DE SOFTWARE Introducción Arquitectura de Software
También conocido como Diseño Lógico Rodrigo Salvatierra Alberú.
Razonamiento algorítmico
Actividad 16. Estrategias para prueba del software
El papel del analista de sistemas
Ing. Esp. Ricardo Cujar. El computador: es una máquina que permite hacer tareas aritmético y lógicas de una manera fácil, consta de software y hardware.
Diseño orientado al flujo de datos
Introducción al software
Modificado de: M.A. Ana Celia Gutiérrez Olivas
ING. CATALINA DONCEL GONZÁLEZ ING. MÓNICA LORENA TORRES VIVAS
Laura Patricia Pinto Prieto Ingeniera de sistemas.
Actividad 3. El flujo de datos en una estructura de software. M.C. Juan Carlos Olivares Rojas Syllabus May, 2009.
Introducción a los SSOO Sebastián Sánchez Prieto.
LEDA Un Lenguaje para la Especificación y Validación de Arquitecturas de Software Carlos Canal Velasco Depto. de Lenguajes y Ciencias de la Computación.
 El primer navegador Web incluía un lenguaje de estilo interno que utilizaba dicho navegador para mostrar las páginas HTML.  Sin embargo estos primeros.
Actividad 6. Requisitos del software, referente a la estructura y base de datos. M.C. Juan Carlos Olivares Rojas Syllabus May,
POP3 UCLV Mapas Conceptuales para la enseñanza de Redes de Computadoras.
BASES DE DATOS INTRODUCCION
CONCEPTOS DE NUEVOS SISTEMAS 1. Un sistema de manejo de información 1. Un sistema de manejo de información Desde la perspectiva del usuario final todas.
Ingeniería de Software Orientado a Objetos
Sistema de Información
DISEÑO DE SOFTWARE 1ª. Parte
Reestructuración del Código M.C. Juan Carlos Olivares Rojas Marzo 2010.
Actividad 11. Conceptos de gestión de proyectos. M.C. Juan Carlos Olivares Rojas Syllabus May, 2009.
Actividad 1. Arquitectura del software. M.C. Juan Carlos Olivares Rojas Syllabus May, 2009.
Actividad 10. Configuración para ingeniería Web. M.C. Juan Carlos Olivares Rojas Syllabus May, 2009.
Actividad 14. Riesgos en los proyectos de software M.C. Juan Carlos Olivares Rojas Syllabus June, 2009.
Introducción al modelo Cliente-Servidor Carlos Rojas Kramer Universidad Cristóbal Colón.
ORGANIZACIÓN DE LOS DATOS PARA PROCESARLOS EN COMPUTADORA Las computadoras trabajan con datos. Aceptan y procesan datos, y comunican resultados. No pueden.
Software Testing Juan Carlos Olivares Rojas MSN:
Tecnológico de Estudios Superiores Huixquilucan Fundamentos de Sistemas Ingeniería en Sistemas Computacionales Lic.: Lydia Villavicencio Gómez “Paradigmas.
Modelos Computacionales
Actividad 8. Gestión de las estructuras y bases de datos. M.C. Juan Carlos Olivares Rojas Syllabus May, 2009.
Herramientas del Análisis Estructurado
M.C. Juan Carlos Olivares Rojas
Ingeniería en Sistemas de Información
Organización y Estructuración de Datos
Actividad 13. Calendarización de proyectos de software.
Universidad Central de Venezuela Facultad de Ciencias Postgrado en Ciencias de la Computación Sistemas Distribuidos Albany Márquez.
Andrés Harker Gutiérrez Director: Cesar Julio Bustacara Medina MSc. Asesor: Oscar Xavier Chavarro MSc. Arquitectura de un módulo I/O para objetos 3D Pontificia.
1 Aplicaciones Mecatrónicas distribuidas M.C. Juan Carlos Olivares Rojas.
GUTIÉRREZ GRANADOS HÉCTOR DANIEL
Importancia en la efectividad del:
“Introducción a las Ciencias de la Informática”
Sistemas Expertos Integrantes Javier Farfán Katherine Jara Héctor Gatica.
Actividad 9. El depósito y proceso de los elementos de configuración del software. M.C. Juan Carlos Olivares Rojas Syllabus May,
Condiciones Físicas M.C. Juan Carlos Olivares Rojas Noviembre 2009.
I.- Introducción a los sistemas de información
Grupo 10 – 2008 Proyecto de Ingeniería de Software NOpti + El Nuevo Opti+… NOpti +
Entendiendo las partes
Diseño de Sistemas.
Ciclo de vida de un sistema
Facultad de Ingeniería y Tecnologías Memoria de Grado Geolocalización de documentos en el marco GIS.
Actividad 15. Software y Calidad M.C. Juan Carlos Olivares Rojas Syllabus June, 2009.
Diseño Orientado al Flujo de Datos
ALGORITMO.
Actividad 20. Métodos de prueba en entornos especializados M.C. Juan Carlos Olivares Rojas Syllabus June, 2009.
Procesador de consultas
BASE DE DATOS DISTRIBUIDAS
Procesamiento de transacciones: consiste en los procesos de captura, recolección, clasificación, ordenamiento, cálculo, resumen y almacenamiento de todos.
ARTEFACTO – SISTEMA – ELEMENTOS DE UN SISTEMA - PROCESO
Unidad 1. CONCEPTOS DE BASES DE DATOS
Actividad 12. Estimación en los proyectos de software. M.C. Juan Carlos Olivares Rojas Syllabus May, 2009.
Actividad 18. Pruebas del sistema M.C. Juan Carlos Olivares Rojas Syllabus June, 2009.
Simulación con ProModel
Especificación del Problema Partimos del hecho de un programador no puede resolver un problema que no entiende. Por esta razón, la primera etapa en todo.
Actividad 5. Desarrollo de software y lenguajes de programación. M.C. Juan Carlos Olivares Rojas Syllabus May, 2009.
TECNOLÓGICO NACIONAL DE MÉXICO Instituto Tecnológico de Morelia Departamento de Sistemas y Computación HTTP/2.0 Febrero, 2016 M.C. Juan Carlos Olivares.
Presentación De UML Lenguaje estándar para escribir planos de software Se usa para visualizar, especificar, construir y documentar los artefactos de un.
Transcripción de la presentación:

Actividad 2. Estilos y patrones arquitectónicos. M.C. Juan Carlos Olivares Rojas Syllabus May, 2009

Introducción Cuando se aplica el termino de estilo arquitectónico al área de la construcción, por ejemplo un hospital, se interpreta como un mecanismo descriptivo para diferenciar una construcción de otros estilos, un ejemplo puede ser una distinta distribución de la sala de espera de cada consultorio, diferentes opciones para que los médicos acomoden sus aparatos según las diferentes especialidades médicas, etc.

Introducción Un patrón arquitectónico al igual que un estilo, impone una transformación en el diseño de una arquitectura. Sin embargo, un patrón difiere de un estilo en varios elementos fundamentales: el alcance de un patrón es menor, ya que se concentra en un aspecto en lugar de hacerlo de toda la arquitectura; los patrones arquitectónicos tienden a abarcar aspectos específicos del comportamiento dentro del contexto de la arquitectura (sincronización, concurrencia, interrupciones).

Introducción Los patrones se usan junto con un estilo arquitectónico para determinar la forma de la estructura general de un sistema. Entre los principales estilos arquitectónicos destacan la arquitectura centrada en datos, esta arquitectura consiste en tener centralizado el almacén de datos (un archivo o bien una base de datos), cuenta con la opción de actualizar, agregar, eliminar o modificar los datos de ese almacén.

Introducción Otro estilo arquitectónico es precisamente la arquitectura de flujo de datos, este tipo de arquitecturas se utiliza cuando los datos de entrada se transformarán para ser la información de salida del sistema, de esta manera esos datos de entrada tienen que ser manipulados para realizar los cálculos necesarios a fin de obtener la información de salida deseada.

Introducción Los patrones arquitectónicos definen un enfoque muy específico para el manejo de alguna característica de comportamiento del sistema, los ejemplos más representativos de éstos son: la concurrencia, la persistencia,

Referencias Curso de Proyecto Integrador de Software Básico, Universidad TecMilenio, 2009

Questions?