Tesis
DESARROLLO DE UN SITIO WEB PARA UN COLEGIO
EMILIO LLUCH (NÁQUERA)
CURSO 2006/2007
Código proyecto: DISCA-24
Autores Vicente Sancho Guijarro Vicente Blasco Sánchez Director Félix Buendía García
Vicente Sancho Guijarro - Vicente Blasco Sánchez
Proyecto Final de Carrera
INDICE
1. 2. 3.Introducción.............................................................................................................. 6 Especificación de Requisitos .................................................................................... 8 Análisis ................................................................................................................... 15 3.1. Diagrama de clases......................................................................................... 15 3.2. Diagrama de casos de uso............................................................................... 18 3.2.1. Casos de uso del usuario......................................................................... 19 3.2.2. Casos de uso del usuario registrado........................................................ 20 3.2.3. Casos de uso del administrador.............................................................. 21 3.2.4. Casos de uso del alumno y del progenitor.............................................. 22 3.2.5. Casos de uso del profesor ....................................................................... 23 3.2.6. Casos de uso del equipo directivo .......................................................... 24 3.3. Diagrama de Secuencia.................................................................................. 25 3.3.1. Iniciar sesión........................................................................................... 25 3.3.2. Añadir anuncio al tablón de anuncios .................................................... 26 3.3.3. Consultar horario .................................................................................... 273.3.4. Dar de baja alumnos ............................................................................... 28 3.3.5. Mostrar notas .......................................................................................... 29 3.3.6. Poner notas ............................................................................................. 30 3.3.7. Poner faltas deasistencia........................................................................ 31 3.3.8. Reservar equipaciones ............................................................................ 32 3.3.9. Anular reserva de instalaciones .............................................................. 33 4. Diseño..................................................................................................................... 34 4.1.Nivel de presentación ..................................................................................... 34 4.2. Nivel de aplicación ......................................................................................... 39 4.3. Nivel de persistencia....................................................................................... 40 5. Implementación...................................................................................................... 43 5.1. Tecnologías..................................................................................................... 43 5.1.1. HTML..................................................................................................... 43 5.1.2. XHTML.................................................................................................. 43 5.1.3. CSS ......................................................................................................... 45 5.1.4. JavaScript ............................................................................................... 46 5.1.5. PHP......................................................................................................... 46 5.1.6. MySQL...
Regístrate para leer el documento completo.