ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

DISEÑO E IMPLEMENTACIÓN DE UNA TIENDA VIRTUAL

jpercavTesis20 de Agosto de 2020

11.910 Palabras (48 Páginas)264 Visitas

Página 1 de 48

PROYECTO FINAL DE CARRERA

DISEÑO E IMPLEMENTACIÓN DE

UNA TIENDA VIRTUAL

CURSO 2009/2010

Código proyecto: DISCA 29­17A /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

5.3.1. IDENTIFICACIÓN..................................................................................................................39

5.3.2. ACCESO RESTRINGIDO.........................................................................................................41

5.3.3. LOGOUT. .............................................................................................................................43

5.3.4. COMPROBACIÓN DE CAMPOS.............................................................................................43

5.3.5. VALIDACIÓN DEL CORREO ELECTRÓNICO. ...........................................................................44

5.3.6. VALIDACIÓN DEL CÓDIGO POSTAL. .....................................................................................44

5.3.7. MODIFICAR ESTADO PEDIDO...............................................................................................45

6. EVALUACIÓN Y PRUEBAS. ..............................................................................................................47

6.1. EVALUACIÓN. .............................................................................................................................47

6.2 PRUEBAS. ....................................................................................................................................47

6.2.1 PRUEBAS DE VALIDACIÓN. ...................................................................................................47

6.2.2. COMPROBACIÓN DE ENLACES ROTOS.................................................................................48

6.2.3. COMPROBACIÓN CON OTROS NAVEGADORES....................................................................49

6.2.4. OTRAS PRUEBAS..................................................................................................................50

7. CONCLUSIÓN. .................................................................................................................................62

8. BIBLIOGRAFÍA.................................................................................................................................64

1. Introducción.

Nuestro objetivo va a ser el desarrollo de una tienda virtual enfocada a la venta de productos informáticos. La aplicación a desarrollar, Info-Star ofrecerá la funcionalidad que disponen las tienda en la red, dispondrá de un catálogo de productos de material informático donde se podrá visualizar sus características técnicas más importantes y por supuesto tendremos la opción de poder comprarlos.

Nuestra aplicación tendrá

...

Descargar como (para miembros actualizados) txt (86 Kb) pdf (150 Kb) docx (57 Kb)
Leer 47 páginas más »
Disponible sólo en Clubensayos.com