Carro De Compras
Enviado por mach6 • 4 de Noviembre de 2013 • 2.074 Palabras (9 Páginas) • 275 Visitas
Universidad Politécnica de Valencia Escuela Técnica Superior de Ingeniería Informática Memoria del proyecto final de carrera: DISEÑO E IMPLEMENTACIÓN DE UNA TIENDA VIRTUAL Alumno: Antonio Macian Ruiz Director: Sergio Saez Barona
PROEYCTO FINAL DE CARRERA – DISEÑO E IMPLEMENTACION DE UNA TIENDA VIRTUAL Página 2 de 64 INDICE 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.2. Descripción general.................................................................................................9 2.2.1. Perspectiva el producto...................................................................................9 2.2.2 Funciones del producto...................................................................................10 2.2.3. Características del usuario...........................................................................12 2.2.4. Restricciones generales..................................................................................12 2.3. Requerimientos específicos.................................................................................13 2.3.1. Requerimientos funcionales.........................................................................13 2.3.1.1. Cliente anónimo..........................................................................................13 2.3.1.2. Cliente registrado......................................................................................15 2.3.1.3. Empleado de la Tienda Virtual............................................................15 2.3.2. Requerimientos de interfaces externos...................................................17 2.3.2.1. Interfaz de usuario....................................................................................17 2.3.2.2. Interfaz Hardware....................................................................................17 2.3.2.3. Interfaz Software.......................................................................................18 2.3.2.4. Interfaces de comunicaciones..............................................................18 2.3.3 Requerimientos de eficiencia........................................................................18 2.3.4. Obligaciones de diseño...................................................................................19 2.3.4.1. Estándares cumplidos..............................................................................19 2.3.4.2. Limitaciones Hardware..........................................................................20 2.3.5. Atributos...............................................................................................................20 2.3.5.1. Seguridad......................................................................................................20 2.3.5.2. Facilidades de mantenimiento.............................................................21 2.3.6. Otros requerimientos......................................................................................21
PROEYCTO FINAL DE CARRERA – DISEÑO E IMPLEMENTACION DE UNA TIENDA VIRTUAL Página 3 de 64 2.3.6.1. Base de datos...............................................................................................21 3. Análisis................................................................................................................................22 3.1. Diagrama UML.........................................................................................................22 3.2. Casos de uso................................................................................................................24 3.3. Diagramas de secuencia.......................................................................................24 4. Diseño..................................................................................................................................27 4.1. Nivel de interfaz.......................................................................................................28 4.1.1. Diagramas de navegabilidad.......................................................................30 4.1.1.1. Usuario anónimo/navegabilidad........................................................30 4.1.1.2. Empleado de la Tienda Virtual............................................................39 4.2. Nivel lógico.................................................................................................................31 4.3. Nivel de persistencia...............................................................................................32 4.3.1. Diseño EntidadRelación...............................................................................32 4.3.2. Diseño lógico.......................................................................................................33 5. Implementación e integración..................................................................................35 5.1. Tecnologías.................................................................................................................35 5.2. Herramientas.............................................................................................................37 5.3. Detalles de la implementación...........................................................................39
...