SlideShare uma empresa Scribd logo
1 de 11
 
Aplicación WEB extiende a un sitio WEB Antecedentes Ventajas Características
Peticiones-respuestas http conexión y transferencia mas no su representación html define representación Pero…. html a la hora de construir aplicaciones
Contenidos dinámicos Lo que necesitan las aplicaciones WEB Manejo de sesiones Tecnologías Dinámicas Clientes Dinámicos
Método Lo que se define… Lo que se debe tener en cuenta… El modelo de Arquitectura Lo procesos… Riesgos Iteraciones
Examen de los casos de uso Patrones de arquitectura de aplicaciones Web ,[object Object],[object Object],[object Object]
Una especificación de requisitos intenta describir, sin ambigüedad ni inconsistencia, el sistema software que se debe construir Un requisito suele expresar una propiedad, comportamiento o restricción de la aplicación Modificación de requisitos
Puede ser una buena herramienta para extraer los requisitos y realizar la priorización Sirven como base para un manual de usuario Diagrama de casos de uso Diagramas de secuencia
Objetivos… Esta actividad inicia comienza elaborando diagramas de secuencia con objetos del análisis ,[object Object],[object Object],[object Object],[object Object],Reglas de relaciones
Transforma los requisitos  del sistema en un diseño que puede ser traducido a software Se identifican los objetos que colaboran  para que el sistema tenga el comportamiento requerido Se realizan diagramas que reflejan los distintos aspectos del sistema
El diseño es el primer paso entre la realidad del dominio a la realidad del software Diagrama de componentes ,[object Object],[object Object],[object Object],Diseño de Thin Web Clients Diseño de Thick Web Clients Diseño de Web Delivery Guías

Mais conteúdo relacionado

Mais procurados

Mais procurados (9)

Arquitectura de aplicaciones
Arquitectura de aplicacionesArquitectura de aplicaciones
Arquitectura de aplicaciones
 
Arquitectura del software
Arquitectura del softwareArquitectura del software
Arquitectura del software
 
A charla12 arq.3-capas
A charla12 arq.3-capasA charla12 arq.3-capas
A charla12 arq.3-capas
 
Iswiii
IswiiiIswiii
Iswiii
 
Componentes: Definición y tipos
Componentes: Definición y tiposComponentes: Definición y tipos
Componentes: Definición y tipos
 
Arquitectura de Software
Arquitectura de SoftwareArquitectura de Software
Arquitectura de Software
 
Ejemplo de-informe-academico
Ejemplo de-informe-academicoEjemplo de-informe-academico
Ejemplo de-informe-academico
 
Cliente Servidor
Cliente ServidorCliente Servidor
Cliente Servidor
 
Exps jueves
Exps juevesExps jueves
Exps jueves
 

Destaque

болотный заповедник соома
болотный заповедник соомаболотный заповедник соома
болотный заповедник соомаanytik
 
Merrill lynchHistorical Earnings Announcements 2006 2nd
Merrill lynchHistorical Earnings Announcements 2006 2ndMerrill lynchHistorical Earnings Announcements 2006 2nd
Merrill lynchHistorical Earnings Announcements 2006 2ndfinance3
 
болотный заповедник соома
болотный заповедник соомаболотный заповедник соома
болотный заповедник соомаsofiak
 
DOCFLOW IMPROVE e il D.lgs 81/2008 su salute e sicurezza in materia di lavoro
DOCFLOW IMPROVE e il D.lgs 81/2008 su salute e sicurezza in materia di lavoroDOCFLOW IMPROVE e il D.lgs 81/2008 su salute e sicurezza in materia di lavoro
DOCFLOW IMPROVE e il D.lgs 81/2008 su salute e sicurezza in materia di lavoroDOCFLOW
 
Somos lo que somos
Somos lo que somosSomos lo que somos
Somos lo que somosdavinovich93
 

Destaque (6)

болотный заповедник соома
болотный заповедник соомаболотный заповедник соома
болотный заповедник соома
 
Merrill lynchHistorical Earnings Announcements 2006 2nd
Merrill lynchHistorical Earnings Announcements 2006 2ndMerrill lynchHistorical Earnings Announcements 2006 2nd
Merrill lynchHistorical Earnings Announcements 2006 2nd
 
болотный заповедник соома
болотный заповедник соомаболотный заповедник соома
болотный заповедник соома
 
Natal2008
Natal2008Natal2008
Natal2008
 
DOCFLOW IMPROVE e il D.lgs 81/2008 su salute e sicurezza in materia di lavoro
DOCFLOW IMPROVE e il D.lgs 81/2008 su salute e sicurezza in materia di lavoroDOCFLOW IMPROVE e il D.lgs 81/2008 su salute e sicurezza in materia di lavoro
DOCFLOW IMPROVE e il D.lgs 81/2008 su salute e sicurezza in materia di lavoro
 
Somos lo que somos
Somos lo que somosSomos lo que somos
Somos lo que somos
 

Semelhante a Aplicaciones WEB: Arquitectura, Requisitos y Diseño

Formulación Y Planeación
Formulación Y PlaneaciónFormulación Y Planeación
Formulación Y PlaneaciónDiego Peralta
 
ingenieria web.pptx
ingenieria web.pptxingenieria web.pptx
ingenieria web.pptxmedina2966
 
Modelos de sistemas distribuidos
Modelos de sistemas distribuidosModelos de sistemas distribuidos
Modelos de sistemas distribuidosTensor
 
Modelos de sistemas distribuidos
Modelos de sistemas distribuidosModelos de sistemas distribuidos
Modelos de sistemas distribuidosTensor
 
Modelos de sistemas distribuidos
Modelos de sistemas distribuidosModelos de sistemas distribuidos
Modelos de sistemas distribuidosTensor
 
Patrones Arquitecturales Para Aplicaciones Web
Patrones Arquitecturales Para Aplicaciones WebPatrones Arquitecturales Para Aplicaciones Web
Patrones Arquitecturales Para Aplicaciones Webguesta7f40
 
Modelos de los sistemas distribuidos
Modelos de los sistemas distribuidosModelos de los sistemas distribuidos
Modelos de los sistemas distribuidosMargarita Labastida
 
Modelo de analisis
Modelo de analisisModelo de analisis
Modelo de analisisdiana_caluna
 
Planeacion y formulacion
Planeacion y formulacionPlaneacion y formulacion
Planeacion y formulacionmercyzuniga
 
Planeacion y formulacion
Planeacion y formulacionPlaneacion y formulacion
Planeacion y formulacionmercyzuniga
 
10- Unidad 3: Webservices - 3.2 Uso de Web services (Introducción, Caracterís...
10- Unidad 3: Webservices - 3.2 Uso de Web services (Introducción, Caracterís...10- Unidad 3: Webservices - 3.2 Uso de Web services (Introducción, Caracterís...
10- Unidad 3: Webservices - 3.2 Uso de Web services (Introducción, Caracterís...Luis Fernando Aguas Bucheli
 

Semelhante a Aplicaciones WEB: Arquitectura, Requisitos y Diseño (20)

Web app
Web appWeb app
Web app
 
Formulación Y Planeación
Formulación Y PlaneaciónFormulación Y Planeación
Formulación Y Planeación
 
ingenieria web.pptx
ingenieria web.pptxingenieria web.pptx
ingenieria web.pptx
 
Asp
AspAsp
Asp
 
Modelos de sistemas distribuidos
Modelos de sistemas distribuidosModelos de sistemas distribuidos
Modelos de sistemas distribuidos
 
Modelos de sistemas distribuidos
Modelos de sistemas distribuidosModelos de sistemas distribuidos
Modelos de sistemas distribuidos
 
Modelos de sistemas distribuidos
Modelos de sistemas distribuidosModelos de sistemas distribuidos
Modelos de sistemas distribuidos
 
Comenzando con Arquitecturas sin servidores
Comenzando con Arquitecturas sin servidoresComenzando con Arquitecturas sin servidores
Comenzando con Arquitecturas sin servidores
 
Comenzando con Arquitecturas sin servidores
Comenzando con Arquitecturas sin servidoresComenzando con Arquitecturas sin servidores
Comenzando con Arquitecturas sin servidores
 
Patrones Arquitecturales Para Aplicaciones Web
Patrones Arquitecturales Para Aplicaciones WebPatrones Arquitecturales Para Aplicaciones Web
Patrones Arquitecturales Para Aplicaciones Web
 
Comenzando con Arquitecturas sin servidores
Comenzando con Arquitecturas sin servidoresComenzando con Arquitecturas sin servidores
Comenzando con Arquitecturas sin servidores
 
Patron mvc struts
Patron mvc strutsPatron mvc struts
Patron mvc struts
 
Modelos de los sistemas distribuidos
Modelos de los sistemas distribuidosModelos de los sistemas distribuidos
Modelos de los sistemas distribuidos
 
5-Unidad 2: Diseño de Vista-2.2 Para Web
5-Unidad 2: Diseño de Vista-2.2 Para Web5-Unidad 2: Diseño de Vista-2.2 Para Web
5-Unidad 2: Diseño de Vista-2.2 Para Web
 
Modelo de analisis
Modelo de analisisModelo de analisis
Modelo de analisis
 
Planeacion y formulacion
Planeacion y formulacionPlaneacion y formulacion
Planeacion y formulacion
 
Planeacion y formulacion
Planeacion y formulacionPlaneacion y formulacion
Planeacion y formulacion
 
5-Unidad 2: Diseños de Vista-2.2 Para Web
5-Unidad 2: Diseños de Vista-2.2 Para Web5-Unidad 2: Diseños de Vista-2.2 Para Web
5-Unidad 2: Diseños de Vista-2.2 Para Web
 
10- Unidad 3: Webservices - 3.2 Uso de Web services (Introducción, Caracterís...
10- Unidad 3: Webservices - 3.2 Uso de Web services (Introducción, Caracterís...10- Unidad 3: Webservices - 3.2 Uso de Web services (Introducción, Caracterís...
10- Unidad 3: Webservices - 3.2 Uso de Web services (Introducción, Caracterís...
 
Clases 30 05
Clases 30 05Clases 30 05
Clases 30 05
 

Mais de 2008PA2Info3

Programación Orientada a Aspectos - Fernando Córdoba
Programación Orientada a Aspectos - Fernando CórdobaProgramación Orientada a Aspectos - Fernando Córdoba
Programación Orientada a Aspectos - Fernando Córdoba2008PA2Info3
 
UML para dispositivos móviles - Milena Cabrera
UML para dispositivos móviles - Milena CabreraUML para dispositivos móviles - Milena Cabrera
UML para dispositivos móviles - Milena Cabrera2008PA2Info3
 
JUnit - Germán Domínguez
JUnit - Germán DomínguezJUnit - Germán Domínguez
JUnit - Germán Domínguez2008PA2Info3
 
JUnit - Pablo Calvache
JUnit - Pablo CalvacheJUnit - Pablo Calvache
JUnit - Pablo Calvache2008PA2Info3
 
SCRUM - César Ortiz
SCRUM - César OrtizSCRUM - César Ortiz
SCRUM - César Ortiz2008PA2Info3
 
Java Fx - Santiago Vejarano
Java Fx - Santiago VejaranoJava Fx - Santiago Vejarano
Java Fx - Santiago Vejarano2008PA2Info3
 
Programación rientada a Aspectos - David Burbano
Programación rientada a Aspectos - David BurbanoProgramación rientada a Aspectos - David Burbano
Programación rientada a Aspectos - David Burbano2008PA2Info3
 
Modelado de redes de telecomunicaciones con UML - Leonardo Nieto
Modelado de redes de telecomunicaciones con UML - Leonardo NietoModelado de redes de telecomunicaciones con UML - Leonardo Nieto
Modelado de redes de telecomunicaciones con UML - Leonardo Nieto2008PA2Info3
 
SCRUM - Osiris López
SCRUM - Osiris LópezSCRUM - Osiris López
SCRUM - Osiris López2008PA2Info3
 
Formalización en UML - Ingrid Muñoz
Formalización en UML - Ingrid MuñozFormalización en UML - Ingrid Muñoz
Formalización en UML - Ingrid Muñoz2008PA2Info3
 
Java Fx - Alejandro Sotelo
Java Fx - Alejandro SoteloJava Fx - Alejandro Sotelo
Java Fx - Alejandro Sotelo2008PA2Info3
 
Scripting Integration en Java 6 - Daniel E. Jaramillo
Scripting Integration en Java 6 - Daniel E. JaramilloScripting Integration en Java 6 - Daniel E. Jaramillo
Scripting Integration en Java 6 - Daniel E. Jaramillo2008PA2Info3
 
Perfiles UML - Paola Morales
Perfiles UML - Paola MoralesPerfiles UML - Paola Morales
Perfiles UML - Paola Morales2008PA2Info3
 
SCRUM - Víctor Orobio
SCRUM - Víctor OrobioSCRUM - Víctor Orobio
SCRUM - Víctor Orobio2008PA2Info3
 
Estándares calidad del software - Cristina Ortega
Estándares calidad del software - Cristina OrtegaEstándares calidad del software - Cristina Ortega
Estándares calidad del software - Cristina Ortega2008PA2Info3
 
Extensiones UML para aplicaciones web - Rocío Santiago
Extensiones UML para aplicaciones web - Rocío SantiagoExtensiones UML para aplicaciones web - Rocío Santiago
Extensiones UML para aplicaciones web - Rocío Santiago2008PA2Info3
 
Programación orientada a eventos - Alejandro Solano
Programación orientada a eventos - Alejandro SolanoProgramación orientada a eventos - Alejandro Solano
Programación orientada a eventos - Alejandro Solano2008PA2Info3
 
UML para sistemas de tiempo real - Marcela Folleco
UML para sistemas de tiempo real - Marcela FollecoUML para sistemas de tiempo real - Marcela Folleco
UML para sistemas de tiempo real - Marcela Folleco2008PA2Info3
 
Patrones de diseño - Andrés Dorado
Patrones de diseño - Andrés DoradoPatrones de diseño - Andrés Dorado
Patrones de diseño - Andrés Dorado2008PA2Info3
 
MDD - Andrés Goyes
MDD - Andrés GoyesMDD - Andrés Goyes
MDD - Andrés Goyes2008PA2Info3
 

Mais de 2008PA2Info3 (20)

Programación Orientada a Aspectos - Fernando Córdoba
Programación Orientada a Aspectos - Fernando CórdobaProgramación Orientada a Aspectos - Fernando Córdoba
Programación Orientada a Aspectos - Fernando Córdoba
 
UML para dispositivos móviles - Milena Cabrera
UML para dispositivos móviles - Milena CabreraUML para dispositivos móviles - Milena Cabrera
UML para dispositivos móviles - Milena Cabrera
 
JUnit - Germán Domínguez
JUnit - Germán DomínguezJUnit - Germán Domínguez
JUnit - Germán Domínguez
 
JUnit - Pablo Calvache
JUnit - Pablo CalvacheJUnit - Pablo Calvache
JUnit - Pablo Calvache
 
SCRUM - César Ortiz
SCRUM - César OrtizSCRUM - César Ortiz
SCRUM - César Ortiz
 
Java Fx - Santiago Vejarano
Java Fx - Santiago VejaranoJava Fx - Santiago Vejarano
Java Fx - Santiago Vejarano
 
Programación rientada a Aspectos - David Burbano
Programación rientada a Aspectos - David BurbanoProgramación rientada a Aspectos - David Burbano
Programación rientada a Aspectos - David Burbano
 
Modelado de redes de telecomunicaciones con UML - Leonardo Nieto
Modelado de redes de telecomunicaciones con UML - Leonardo NietoModelado de redes de telecomunicaciones con UML - Leonardo Nieto
Modelado de redes de telecomunicaciones con UML - Leonardo Nieto
 
SCRUM - Osiris López
SCRUM - Osiris LópezSCRUM - Osiris López
SCRUM - Osiris López
 
Formalización en UML - Ingrid Muñoz
Formalización en UML - Ingrid MuñozFormalización en UML - Ingrid Muñoz
Formalización en UML - Ingrid Muñoz
 
Java Fx - Alejandro Sotelo
Java Fx - Alejandro SoteloJava Fx - Alejandro Sotelo
Java Fx - Alejandro Sotelo
 
Scripting Integration en Java 6 - Daniel E. Jaramillo
Scripting Integration en Java 6 - Daniel E. JaramilloScripting Integration en Java 6 - Daniel E. Jaramillo
Scripting Integration en Java 6 - Daniel E. Jaramillo
 
Perfiles UML - Paola Morales
Perfiles UML - Paola MoralesPerfiles UML - Paola Morales
Perfiles UML - Paola Morales
 
SCRUM - Víctor Orobio
SCRUM - Víctor OrobioSCRUM - Víctor Orobio
SCRUM - Víctor Orobio
 
Estándares calidad del software - Cristina Ortega
Estándares calidad del software - Cristina OrtegaEstándares calidad del software - Cristina Ortega
Estándares calidad del software - Cristina Ortega
 
Extensiones UML para aplicaciones web - Rocío Santiago
Extensiones UML para aplicaciones web - Rocío SantiagoExtensiones UML para aplicaciones web - Rocío Santiago
Extensiones UML para aplicaciones web - Rocío Santiago
 
Programación orientada a eventos - Alejandro Solano
Programación orientada a eventos - Alejandro SolanoProgramación orientada a eventos - Alejandro Solano
Programación orientada a eventos - Alejandro Solano
 
UML para sistemas de tiempo real - Marcela Folleco
UML para sistemas de tiempo real - Marcela FollecoUML para sistemas de tiempo real - Marcela Folleco
UML para sistemas de tiempo real - Marcela Folleco
 
Patrones de diseño - Andrés Dorado
Patrones de diseño - Andrés DoradoPatrones de diseño - Andrés Dorado
Patrones de diseño - Andrés Dorado
 
MDD - Andrés Goyes
MDD - Andrés GoyesMDD - Andrés Goyes
MDD - Andrés Goyes
 

Aplicaciones WEB: Arquitectura, Requisitos y Diseño

  • 1.  
  • 2. Aplicación WEB extiende a un sitio WEB Antecedentes Ventajas Características
  • 3. Peticiones-respuestas http conexión y transferencia mas no su representación html define representación Pero…. html a la hora de construir aplicaciones
  • 4. Contenidos dinámicos Lo que necesitan las aplicaciones WEB Manejo de sesiones Tecnologías Dinámicas Clientes Dinámicos
  • 5. Método Lo que se define… Lo que se debe tener en cuenta… El modelo de Arquitectura Lo procesos… Riesgos Iteraciones
  • 6.
  • 7. Una especificación de requisitos intenta describir, sin ambigüedad ni inconsistencia, el sistema software que se debe construir Un requisito suele expresar una propiedad, comportamiento o restricción de la aplicación Modificación de requisitos
  • 8. Puede ser una buena herramienta para extraer los requisitos y realizar la priorización Sirven como base para un manual de usuario Diagrama de casos de uso Diagramas de secuencia
  • 9.
  • 10. Transforma los requisitos del sistema en un diseño que puede ser traducido a software Se identifican los objetos que colaboran para que el sistema tenga el comportamiento requerido Se realizan diagramas que reflejan los distintos aspectos del sistema
  • 11.