Sistemas De Información.
ESCUELA TÉCNICA SUPERIOR DE INGENIERÍA
INFORMÁTICA
Proyecto de Fin de Carrera de Ingeniero Informático
SISTEMA PARA LA GESTIÓN WEB DEL
CATÁLOGO DE PRODUCTOS DE UNA
EMPRESA
Dirigido por:
Supervisado por:
Curso 2005-2006
SISTEMA PARA LA GESTIÓN WEB DEL
CATÁLOGO DE PRODUCTOS DE UNA
EMPRESA
Proyecto de Fin de Carrera de modalidadoferta general
Dirigido por: (firma)
Supervisado por: (firma)
Tribunal calificador:
Presidente: D./Da .........................................
(firma)
Secretario: D./Da . .......................................
(firma)
Vocal: D./Da . ..............................................
(firma)
Fecha de lectura y defensa:..........................Calificación:.................................................
Índice general
I
Resumen e Introducción del Proyecto
11
1. Resumen
13
2. Introducción
15
3. Estructura de la memoria
17
II
19
Anteproyecto
4. Objetivos
21
5. Definición del problema
23
6. Estudio preliminar
6.1. Objetivos . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.2. Método de desarrollo y elaboración . . . . . .. . . . . . . .
6.2.1. Viabilidad y análisis de requisitos . . . . . . . . . . .
6.2.2. Diseño . . . . . . . . . . . . . . . . . . . . . . . . . .
6.2.3. Implementación e integración . . . . . . . . . . . . .
6.2.4. Pruebas . . . . . . . . . . . . . . . . . . . . . . . . .
6.3. Medios y tecnologías . . . . . . . . . . . . . . . . . . . . . .
6.3.1. Sistemas operativos . . . . . . . . . . . .. . . . . . .
6.3.2. Arquitectura . . . . . . . . . . . . . . . . . . . . . . .
6.3.3. Protocolos implicados . . . . . . . . . . . . . . . . . .
6.3.4. Navegadores Web y tecnologías de programación en el
cliente . . . . . . . . . . . . . . . . . . . . . . . . . .
6.3.5. Servidores Web y tecnologías de programación en el
servidor . . . . . . . . . . . . . . . . . . . . . . . . .
6.3.6.Elección de las tecnologías para el Proyecto . . . . .
6.4. Cronograma . . . . . . . . . . . . . . . . . . . . . . . . . . .
25
25
25
26
27
28
28
28
28
31
31
.
.
.
.
.
.
.
.
.
.
. 32
. 41
. 47
. 48
4
III
ÍNDICE GENERAL
Proyecto
7. Estado actual de las técnicas y tecnologías
7.1. Modelo de desarrollo del software . . . . . . .
7.1.1. Modelossecuenciales . . . . . . . . . .
7.1.2. Modelos incrementales . . . . . . . . .
7.1.3. Modelos evolutivos . . . . . . . . . . .
7.1.4. Modelos de construcción de prototipos
7.2. Fundamentos del análisis de requisitos . . . .
7.2.1. Principios del análisis . . . . . . . . . .
7.2.2. Tareas del análisis . . . . . . . . . . .
7.2.3. Modelado del análisis . . . . . . . . . .
7.3. Fundamentos del diseñodel software . . . . .
7.3.1. Conceptos de diseño . . . . . . . . . .
7.3.2. Descomposición modular . . . . . . . .
7.3.3. Métodos de diseño . . . . . . . . . . .
7.3.4. Diseño de datos . . . . . . . . . . . . .
7.3.5. Diseño arquitectónico . . . . . . . . . .
7.3.6. Diseño de la interfaz . . . . . . . . . .
7.3.7. Diseño procedimental . . . . . . . . . .
7.4. Métodos de prueba del software. . . . . . . .
7.4.1. Prueba de interfaces gráficas de usuario
51
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
53
53
54
55
56
59
62
62
63
63
70
70
71
72
76
77
81
84
87
87
8. Elección de modelos, metodologías, notaciones y tecnologías
8.1. Elección del modelo de desarrollo . . . . . . . . . . . . . . . .
8.2. Elección de la metodología de análisis derequisitos . . . . . .
8.3. Elección de la metodología de diseño . . . . . . . . . . . . . .
8.3.1. Diseño de datos . . . . . . . . . . . . . . . . . . . . . .
8.3.2. Diseño arquitectónico . . . . . . . . . . . . . . . . . . .
8.3.3. Notación para el diseño procedimental . . . . . . . . .
8.4. Elección de tecnologías para la implementación . . . . . . . .
8.5. Elección de métodos de prueba...
Regístrate para leer el documento completo.