Ingeniero

Páginas: 120 (29844 palabras) Publicado: 17 de noviembre de 2012
Contenido

Parte 1 Introducción 1

1. Contexto 1
1.1. Introducción 1
1.2. Aplicaciones Web 1

2. Objetivos y Alcance 2
2.1. Objetivos 2
2.2. Dimensiones 2
2.3. Documentación del Proyecto 3
2.4. Planificación del Trabajo 3

3. Fundamentos 4
3.1. Procesos de Desarrollo de Software 4
3.2. UML 5
3.3. Tipos deAplicaciones Web 6

Parte 2 Proceso de Desarrollo para Aplicaciones Web 9

4. Antecedentes 9

5. Características del Proceso 10
5.1. Dirigido por Casos de Uso 10
5.2. Centrado en la Arquitectura 10
5.3. Iterativo e Incremental 12
5.4. Ciclo de Vida del Software 13
5.5. Cómo Hacer que el Proceso Funcione 15

Parte 3 Flujos de Trabajo Fundamentales 176. Modelado del Negocio 17
6.1. Modelado de los Procesos del Negocio 17
6.2. Modelado del Dominio 18

7. Modelado de Requisitos 19
7.1. Establecimiento de los Objetivos del Proyecto (Vision Statement) 19
7.2. Captura de Requisitos (Modelo de Requisitos) 19
7.3. Priorizar y Organizar Casos de Uso 22

8. Análisis del Sistema 23
8.1.Identificación de Paquetes del Análisis 23
8.2. Análisis de Casos de Uso 24
8.3. Revisar Paquetes del Análisis 26

9. Diseño del Sistema 27
9.1. Diseño de la Arquitectura Lógica del Sistema 27
9.2. Diseño de la Arquitectura Física del Sistema 29
9.3. Diseño de Casos de Uso 29
9.4. Diseño de la Vista de Navegación 32
9.5. Revisión de Paquetes delDiseño 33

10. Implementación 34
10.1. Identificación de Componentes y Asignación de Componentes a Nodos 34
10.2. Elaboración del Plan de Integración 34
10.3. Implementación de Componentes 35
10.4. Ejecución del Plan de Integración 35

11. Pruebas 36
11.1. Elaboración del Modelo de Pruebas 36
11.2. Realización de Pruebas y Análisis de Resultados36

Parte 4 Patrones y Consejos Prácticos 37

12. Arquitectura General del Sistema 38

13. Gestión de Peticiones de Clientes HTTP 40
13.1. Objetivos 40
13.2. Procesador de Peticiones 41
13.3. Control de Acceso 43

14. Comunicación entre Servicios 43
14.1. Objetivos 43
14.2. Funcionamiento 44
14.3. Consecuencias 44

15. DAO 4515.1. Objetivos 45
15.2. Funcionamiento 45
15.3. Consecuencias 46

16. Construcción del Documento de Respuesta 47
16.1. Objetivos 47
16.2. Selección del JSP Destinatario 47
16.3. Paso de Parámetros al JSP 47
16.4. Generación del Contenido 47
16.5. Generación de los Botones de Acción y la Barra de Navegación 48
16.6. Traducción deIdioma 49
16.7. Parámetros del Bean 50

17. Patrones GRASP 51

18. Extensiones UML para Diseño de Aplicaciones Web 52
18.1. Tipos de Páginas 52
18.2. Diseño de la Página Cliente 53
18.3. Diseño de la Página Servidor 54

Bibliografía 55

Índice 58

Parte 1 Introducción 1

1. Contexto 1
1.1. Introducción 1
1.2. Aplicaciones Web 12. Objetivos y Alcance 2
2.1. Objetivos 2
2.2. Dimensiones 2
2.3. Documentación del Proyecto 3
2.4. Planificación del Trabajo 3

3. Fundamentos 4
3.1. Procesos de Desarrollo de Software 4
3.2. UML 5
3.3. Tipos de Aplicaciones Web 6

Parte 2 Proceso de Desarrollo para Aplicaciones Web 9

4. Antecedentes 9

5.Características del Proceso 10
5.1. Dirigido por Casos de Uso 10
5.2. Centrado en la Arquitectura 10
5.3. Iterativo e Incremental 12
5.4. Ciclo de Vida del Software 13
5.5. Cómo Hacer que el Proceso Funcione 15

Parte 3 Flujos de Trabajo Fundamentales 17

6. Modelado del Negocio 17
6.1. Modelado de los Procesos del Negocio 17
6.2. Modelado del...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS