Publicado el 4 de Abril del 2021
993 visualizaciones desde el 4 de Abril del 2021
3,9 MB
97 paginas
Creado hace 12a (06/07/2011)
Diseño y desarrollo de base de datos en
MySQL y aplicación Web en PHP con
servidor central APACHE
Memoria del Proyecto Final de Carrera
Titulación: Ingeniería Superior de Informática
Fecha: 1 de Julio de 2011
Autor: Adrián Castillo Sánchez
Director: Sergio Sáez Barona
Codirector: Javier Vicente Jiménez Belenguer
Memoria del Proyecto Final de Carrera
Diseño y desarrollo de base de datos en MySQL y aplicación Web en PHP con servidor central APACHE
1
2
INTRODUCCIÓN ................................................................................................................................................ 4
ESPECIFICACIÓN DE REQUISITOS ...................................................................................................................... 6
2.1.
2.2.
2.3.
INTRODUCCIÓN ................................................................................................................................................... 6
2.1.1. PROPÓSITO...................................................................................................................................................... 6
2.1.2. ÁMBITO ........................................................................................................................................................... 6
2.1.3. DEFINICIONES, ACRÓNIMOS Y ABREVIATURAS ............................................................................................... 7
2.1.4. REFERENCIAS ................................................................................................................................................... 7
2.1.5. VISIÓN GENERAL ............................................................................................................................................. 8
DESCRIPCIÓN GENERAL ....................................................................................................................................... 8
2.2.1. PERSPECTIVAS DEL PRODUCTO ....................................................................................................................... 8
2.2.2. FUNCIONES DEL PRODUCTO ........................................................................................................................... 9
2.2.3. CARACTERÍSTICAS DEL USUARIO ................................................................................................................... 10
2.2.4. RESTRICCIONES GENERALES .......................................................................................................................... 10
2.2.5. SUPUESTOS Y DEPENCIAS ............................................................................................................................. 11
2.2.6. REQUISITOS PENDIENTES .............................................................................................................................. 11
REQUISITOS ESPECÍFICOS .................................................................................................................................. 11
2.3.1. REQUISITOS FUNCIONALES ........................................................................................................................... 12
USUARIO ................................................................................................................................................................ 12
USUARIO CON PERMISOS DE ALMACÉN ................................................................................................................ 12
USUARIO CON PERMISOS DE COMPRAS ................................................................................................................ 13
USUARIO CON PERMISOS DE INGENIERÍA ............................................................................................................. 13
USUARIO ADMINISTRADOR ................................................................................................................................... 14
2.3.2. REQUISITOS DE INTERFACES EXTERNOS ....................................................................................................... 14
INTERFAZ DE USUARIO........................................................................................................................................... 14
INTERFACES HARDWARE ....................................................................................................................................... 14
INTERFACES SOFTWARE ......................................................................................................................................... 15
INTERFACES DE COMUNICACIONES ....................................................................................................................... 15
2.3.3. REQUISITOS DE EFICIENCIA ........................................................................................................................... 15
2.3.4. OBLIGACIONES DE DISEÑO ............................................................................................................................ 15
ESTÁNDARES .......................................................................................................................................................... 15
LIMITACIONES HARDWARE .................................................................................................................................... 16
2.3.5. ATRIBUTOS .................................................................................................................................................... 16
2.3.5.1.
SEGURIDAD ............................................................................................................................................................ 16
2.3.5.2. MANTENIMIENTO .................................................................................................................................................. 16
2.3.6. OTROS REQUISITOS ....................................................................................................................................... 17
BASE DE DATOS ...................................................................................................................................................... 17
2.3.1.1.
2.3.1.2.
2.3.1.3.
2.3.1.4.
2.3.1.5.
2.3.2.1.
2.3.2.2.
2.3.2.3.
2.3.2.4.
2.3.4.1.
2.3.4.2.
2.3.6.1.
3
ANÁLISIS ......................................................................................................................................................... 18
3.1
3.2
3.3
3.4
CASOS DE USO ................................................................................................................................................... 18
DIAGRAMAS DE SECUENCIA .............................................................................................................................. 46
DIAGRAMA UML ................................................................................................................................................ 49
DISEÑO ENTIDAD-RELACIÓN ............................................................................................................................. 51
4
DISEÑO ........................................................................................................................................................... 52
4.1
NIVEL DE INTERFAZ ............................................................................................................................................ 53
4.1.1 DIAGRAMAS DE NAVEGABILIDAD ................................................................................................................. 57
USUARIO ................................................................................................................................................................ 57
USUARIO CON PERMISO DE ADMINISTRACIÓN EN ÓRDENES DE TRABAJO........................................................... 58
USUARIO CON PERMISO ALMACÉN ....................................................................................................................... 59
USUARIO CON PERMISO DE INGENIERÍA ............................................................................................................... 60
4.1.1.1
4.1.1.2
4.1.1.3
4.1.1.4
Página 2 de 97
Diseño y desarrollo de base de datos en MySQL y aplicación Web en PHP con servidor central APACHE
Memoria del Proyecto Final de Carrera
4.1.1.5
4.1.1.6
USUARIO CON PERMISO DE COMPRAS .................................................................................................................. 61
USUARIO ADMINISTRADOR ................................................................................................................................... 62
NIVEL LÓGICO .................................................................................................................................................... 63
NIVEL DE PERSISTENCIA ..................................................................................................................................... 63
ESQUEMA DE LA BASE DE DATOS ................................................................................................................. 64
4.3.1
4.2
4.3
5
IMPLEMENTACIÓN E INTEGRACIÓN ................................................................................................................ 66
5.1
5.2
5.3
TECNOLOGÍAS.................................................................................................................................................... 66
HERRAMIENTAS ................................................................................................................................................. 67
DETALLES DE LA IMPLEMENTACIÓN .....................................
Comentarios de: Diseño y desarrollo de base de datos en MySQL y aplicación Web en PHP con servidor central APACHE (0)
No hay comentarios