SlideShare una empresa de Scribd logo
Arquitectura de Software Fausto Loja
Agenda Definición Responsabilidades Objetivos Usabilidad y Arquitectura  Módulos y Componentes SGA Enlace con los bancos Remoting
Definición(IEEE Std 1471-2000) La Arquitectura de Software es la organización fundamental de un sistema encarnada en sus componentes, las relaciones entre ellos , el ambiente y los principios que orientan su diseño y evolución.
Responsabilidades Definir los módulos principales  Definir las responsabilidades que tendrá cada uno de estos módulos  Definir la interacción que existirá entre dichos módulos Control y flujo de datos  Secuenciación de la información  Protocolos de interacción y comunicación  Ubicación en el hardware
Objetivo Aportar elementos que ayuden a la toma de decisiones y, al mismo tiempo, proporcionar conceptos y un lenguaje común que permitan la comunicación entre los equipos que participen en un proyecto. Diagramas Vista lógica:  describe el modelo de objetos.  Vista de proceso:  muestra la concurrencia y sincronía de los  procesos.  Vista física:  muestra la ubicación del software en el hardware.  Vista de desarrollo:  describe la organización del entorno de  desarrollo.  Existe una quinta vista que consiste en una selección de casos de  uso o de escenarios que los arquitectos pueden elaborar a partir  de las cuatro vistas anteriores.
Usabilidad y Arquitectura Hasta hace poco, se asumía que la usabilidad era una propiedad exclusiva de la presentación de la información. Se creía que, encapsulando la capa de presentación y separándola del resto, se podía desarrollar la aplicación y, de forma iterativa, pasar los tests de usabilidad.
Usabilidad y Arquitectura Muchas veces hay que ir más lejos y no basta con tener en cuenta la presentación y la funcionalidad. Sobre todo en sistemas complejos, como pueden ser los entornos distribuidos, los transaccionales, los multicanal y aquéllos en los que puede haber miles de usuarios conectados simultáneamente, hay que tener en cuenta la usabilidad desde el inicio del diseño del sistema, es decir, desde lo que se denomina momento de Arquitectura del Software.
Diagrama de Módulos SGA Aplicaciones Externas Base de Datos Interfaz de Usuario Componentes del Sistema BSAF BaaN Nómina Material Bibliográfico Explorador Web Seguridades Interfaces SGC Matriculación Configuración Gestión Académica Gestión Financiera
Arquitectura - Lógica
Arquitectura - Física
Arquitectura - Red
Enlace con los bancos
Remoting

Más contenido relacionado

PPT
Clase 16 arq-capa-negocios
PPTX
Fundamentos básicos para el Diseño de Software - Alejandro Coronado 26776116
PPTX
Arquitectura del software
DOCX
Arquitectura
PPTX
S8 arely medina_power_point
PPT
Arquitectura Sesion 3
PDF
Diseno de Software y DOO
PPTX
Ingenieria del software
Clase 16 arq-capa-negocios
Fundamentos básicos para el Diseño de Software - Alejandro Coronado 26776116
Arquitectura del software
Arquitectura
S8 arely medina_power_point
Arquitectura Sesion 3
Diseno de Software y DOO
Ingenieria del software

La actualidad más candente (18)

PPTX
Diseño de software
PPTX
Framework deber
PPTX
Trabajo Final
PPTX
Fundamentos Basicos para El Diseño de Software
PDF
14704374 arquitectura-basada-en-componentes
PPTX
Estilos Arquitectonicos-Capas
PPTX
Diseño arquitectónico
PPTX
Diseño de software
PPTX
Arquitectura de software
PDF
Arquitectura del software
PPTX
Framework
PDF
Caracteristicas del modelo orientado a objetos
PPSX
Programacion
PPTX
Tech Talks - Programación Orientada a Modelos
DOCX
Arquitectura de integración
PPTX
Presentacion de sistemas de autor
PDF
diseño de arquitectura de un sistema de informacion
PPT
Diseño arquitectonico 1
Diseño de software
Framework deber
Trabajo Final
Fundamentos Basicos para El Diseño de Software
14704374 arquitectura-basada-en-componentes
Estilos Arquitectonicos-Capas
Diseño arquitectónico
Diseño de software
Arquitectura de software
Arquitectura del software
Framework
Caracteristicas del modelo orientado a objetos
Programacion
Tech Talks - Programación Orientada a Modelos
Arquitectura de integración
Presentacion de sistemas de autor
diseño de arquitectura de un sistema de informacion
Diseño arquitectonico 1
Publicidad

Similar a Presentacion Arquitectura (20)

DOCX
La arquitectura de 41 vistas
PPT
1127082.ppt
DOCX
Arquitectura de software.docx
PPT
Arquitecturas de software
PDF
Tema 4: Diseño arquitectónico de software
PPT
Nuevas tecnologías reingsys 31_3_09
PPTX
Presentacion
PPTX
Fundamentos, Garantías y Técnicas en el diseño de software
PPT
Arquitecturas
PPTX
Fundamentos
PPTX
Patricio quiros tarea final
PPTX
Arquitectura de software
DOC
Diseno Software
PPTX
Ingenieria de Software
PPTX
MODELO DE DISEÑOOOOOOOOOOOOOOOOOOOOO.pptx
PPTX
Arquitectura multicapa
PPSX
Framework
PDF
Trabajo 2.pdf
PPSX
Framework
PDF
Diseño de sistemas de informacion
La arquitectura de 41 vistas
1127082.ppt
Arquitectura de software.docx
Arquitecturas de software
Tema 4: Diseño arquitectónico de software
Nuevas tecnologías reingsys 31_3_09
Presentacion
Fundamentos, Garantías y Técnicas en el diseño de software
Arquitecturas
Fundamentos
Patricio quiros tarea final
Arquitectura de software
Diseno Software
Ingenieria de Software
MODELO DE DISEÑOOOOOOOOOOOOOOOOOOOOO.pptx
Arquitectura multicapa
Framework
Trabajo 2.pdf
Framework
Diseño de sistemas de informacion
Publicidad

Último (20)

PDF
ADMINISTRACIÓN DE ARCHIVOS - TICS (SENA).pdf
PDF
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
PDF
PRESENTACIÓN GENERAL MIPIG - MODELO INTEGRADO DE PLANEACIÓN
PDF
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.
PPTX
historia_web de la creacion de un navegador_presentacion.pptx
PPTX
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
PDF
informe_fichas1y2_corregido.docx (2) (1).pdf
PPTX
Curso de generación de energía mediante sistemas solares
PPTX
sa-cs-82-powerpoint-hardware-y-software_ver_4.pptx
PPTX
Propuesta BKP servidores con Acronis1.pptx
PPTX
Presentación PASANTIAS AuditorioOO..pptx
DOCX
Guía 5. Test de orientación Vocacional 2.docx
PDF
Maste clas de estructura metálica y arquitectura
PPT
introduccion a las_web en el 2025_mejoras.ppt
PPT
El-Gobierno-Electrónico-En-El-Estado-Bolivia
PDF
programa-de-estudios-2011-guc3ada-para-el-maestro-secundarias-tecnicas-tecnol...
PDF
Diapositiva proyecto de vida, materia catedra
PPTX
ANCASH-CRITERIOS DE EVALUACIÓN-FORMA-10-10 (2).pptx
PPTX
Power Point Nicolás Carrasco (disertación Roblox).pptx
PPTX
Presentacion de Alba Curso Auditores Internos ISO 19011
ADMINISTRACIÓN DE ARCHIVOS - TICS (SENA).pdf
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
PRESENTACIÓN GENERAL MIPIG - MODELO INTEGRADO DE PLANEACIÓN
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.
historia_web de la creacion de un navegador_presentacion.pptx
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
informe_fichas1y2_corregido.docx (2) (1).pdf
Curso de generación de energía mediante sistemas solares
sa-cs-82-powerpoint-hardware-y-software_ver_4.pptx
Propuesta BKP servidores con Acronis1.pptx
Presentación PASANTIAS AuditorioOO..pptx
Guía 5. Test de orientación Vocacional 2.docx
Maste clas de estructura metálica y arquitectura
introduccion a las_web en el 2025_mejoras.ppt
El-Gobierno-Electrónico-En-El-Estado-Bolivia
programa-de-estudios-2011-guc3ada-para-el-maestro-secundarias-tecnicas-tecnol...
Diapositiva proyecto de vida, materia catedra
ANCASH-CRITERIOS DE EVALUACIÓN-FORMA-10-10 (2).pptx
Power Point Nicolás Carrasco (disertación Roblox).pptx
Presentacion de Alba Curso Auditores Internos ISO 19011

Presentacion Arquitectura

  • 2. Agenda Definición Responsabilidades Objetivos Usabilidad y Arquitectura Módulos y Componentes SGA Enlace con los bancos Remoting
  • 3. Definición(IEEE Std 1471-2000) La Arquitectura de Software es la organización fundamental de un sistema encarnada en sus componentes, las relaciones entre ellos , el ambiente y los principios que orientan su diseño y evolución.
  • 4. Responsabilidades Definir los módulos principales Definir las responsabilidades que tendrá cada uno de estos módulos Definir la interacción que existirá entre dichos módulos Control y flujo de datos Secuenciación de la información Protocolos de interacción y comunicación Ubicación en el hardware
  • 5. Objetivo Aportar elementos que ayuden a la toma de decisiones y, al mismo tiempo, proporcionar conceptos y un lenguaje común que permitan la comunicación entre los equipos que participen en un proyecto. Diagramas Vista lógica: describe el modelo de objetos. Vista de proceso: muestra la concurrencia y sincronía de los procesos. Vista física: muestra la ubicación del software en el hardware. Vista de desarrollo: describe la organización del entorno de desarrollo. Existe una quinta vista que consiste en una selección de casos de uso o de escenarios que los arquitectos pueden elaborar a partir de las cuatro vistas anteriores.
  • 6. Usabilidad y Arquitectura Hasta hace poco, se asumía que la usabilidad era una propiedad exclusiva de la presentación de la información. Se creía que, encapsulando la capa de presentación y separándola del resto, se podía desarrollar la aplicación y, de forma iterativa, pasar los tests de usabilidad.
  • 7. Usabilidad y Arquitectura Muchas veces hay que ir más lejos y no basta con tener en cuenta la presentación y la funcionalidad. Sobre todo en sistemas complejos, como pueden ser los entornos distribuidos, los transaccionales, los multicanal y aquéllos en los que puede haber miles de usuarios conectados simultáneamente, hay que tener en cuenta la usabilidad desde el inicio del diseño del sistema, es decir, desde lo que se denomina momento de Arquitectura del Software.
  • 8. Diagrama de Módulos SGA Aplicaciones Externas Base de Datos Interfaz de Usuario Componentes del Sistema BSAF BaaN Nómina Material Bibliográfico Explorador Web Seguridades Interfaces SGC Matriculación Configuración Gestión Académica Gestión Financiera
  • 12. Enlace con los bancos