DISEÑO E IMPLEMENTACIÓN DE UNA TIENDA VIRTUAL
Enviado por jpercav • 20 de Agosto de 2020 • Tesis • 11.910 Palabras (48 Páginas) • 229 Visitas
PROYECTO FINAL DE CARRERA
DISEÑO E IMPLEMENTACIÓN DE
UNA TIENDA VIRTUAL
CURSO 2009/2010
Código proyecto: DISCA 2917A /09
Autor
Francisco Aroca Martínez
Director
Sergio Sáez Barona
Agradecimientos.
Quiero dar las gracias a mi mujer y a mi hija por su apoyo y comprensión incondicional durante estos tres años. Sabré recompensaros por vuestra paciencia. Os quiero.
Índice general
1. INTRODUCCIÓN. ...............................................................................................................................5
2. ESPECIFICACIÓN DE REQUISITOS........................................................................................................7
2.1. INTRODUCCIÓN ...........................................................................................................................7
2.1.1. PROPÓSITO.........................................................................................................................7
2.1.2. ÁMBITO...............................................................................................................................7
2.1.3. DEFINICIONES, ACRÓNIMOS Y ABREVIATURAS…………………………………………………………………8
2.1.4. REFERENCIAS. ......................................................................................................................9
2.1.5. VISIÓN GLOBAL....................................................................................................................9
2.2. DESCRIPCIÓN GENERAL. ..............................................................................................................9
2.2.1. PERSPECTIVA DEL PRODUCTO. ..............................................................................................9
2.2.2. FUNCIONES DEL PRODUCTO................................................................................................10
2.2.3. CARACTERÍSTICAS DEL USUARIO.........................................................................................10
2.2.4. RESTRICCIONES GENERALES................................................................................................10
2.2.5. SUPUESTOS Y DEPENDENCIAS.............................................................................................11
2.3. REQUISITOS ESPECÍFICOS...........................................................................................................11
2.3.1. REQUISITOS DE INTERFACES EXTERNAS. .............................................................................11
2.3.2. REQUISITOS FUNCIONALES..................................................................................................12
2.3.3. REQUISITOS DE RENDIMIENTO............................................................................................16
2.3.4. RESTRICCIONES DE DISEÑO. ................................................................................................16
2.3.5. ATRIBUTOS..........................................................................................................................17
3. ANÁLISIS .........................................................................................................................................18
3.1. INTRODUCCIÓN..........................................................................................................................18
3.2. DIAGRAMA DE CLASES................................................................................................................18
3.3. CASOS DE USO............................................................................................................................19
3.4. DIAGRAMAS DE SECUENCIA. ......................................................................................................22
4. DISEÑO. ..........................................................................................................................................29
4.1. INTRODUCCIÓN..........................................................................................................................29
4.2. ARQUITECTURA MULTICAPA. .....................................................................................................29
4.2.1. NIVEL DE PRESENTACIÓN. ...................................................................................................30
4.2.2. NIVEL DE LÓGICA DE LA APLICACIÓN...................................................................................33
4.2.3. NIVEL DE DATOS O PERSISTENCIA. ......................................................................................33
4.3. DIAGRAMA ENTIDAD RELACIÓN.................................................................................................34
4.4. DISEÑO LÓGICO..........................................................................................................................35
5. IMPLEMENTACIÓN. ........................................................................................................................37
5.1. TECNOLOGÍAS.............................................................................................................................37
5.1.1. HTML...................................................................................................................................37
5.1.2. CSS. .....................................................................................................................................38
5.1.3. JAVASCRIPT.........................................................................................................................38
5.1.4. PHP. ....................................................................................................................................38
5.1.5. MYSQL.................................................................................................................................39
5.2. HERRAMIENTAS..........................................................................................................................39
5.3. DETALLES DEIMPLEMENTACIÓN................................................................................................39
...