Bases

Solo disponible en BuenasTareas
  • Páginas : 4 (826 palabras )
  • Descarga(s) : 0
  • Publicado : 20 de marzo de 2012
Leer documento completo
Vista previa del texto
PROYECTO DE BASES DE DATOS


José Esteban HerediaCódigo:20081005014
Luis Fernando Alzate Código:20081005020
Andrés Oliva Gutiérrez Código: 20081005042

Profesor:
Ing. Simar Enrique HerreraUNIVERSIDAD DISTRITAL FRANCISCO JOSE DE CALDAS
PROYECTO CURRICULAR DE INGENIERIA ELECTRÓNICA
BOGOTA
2012
INTRODUCCIÓN
El gestor de bases de datos utilizado para este proyecto es AppServ.Esta constituido por PHP5, MYSQL y un servidor APACHE.

Con phpMyAdmin podemos gestionar las bases de datos de la página web. Podemos agregar, eliminar y modificar tablas según nuestra necesidad.
Eneste proyecto se utilizaron tres tipos de usuarios. Administrativos, alumnos y profesores.
Para cada caso se debía realizar una validación de clave, la cual estaba grabada previamente en una tablaen la base de datos. Por ejemplo en el caso de alumno se tienen dos campos “usuario” y “contraseña” los cuales se deben verificar en la tabla “iniciar_seccion” de la base de datos iniciar sección.Cuando el usuario y contraseña son correctos en estudiante ingresa a una página llamada inicio_estudiante.php y si es incorrecto aparece un mensaje de error.
PERFIL ALUMNO

El código php que muestrala validación del usuario estudiante es la siguiente:

En este fragmento de código se está verificando el inicio de sección del alumno. Se toma el valor digitado por el usuario tanto de códigocomo de contraseña y se compara con la base de datos los valores predeterminados. Luego de estar validado el alumno entra a la página php “inicio_estudiante.php” donde aparecen los menus que puedemanipular como agregar materias, borrar materias, consultar datos del maestro y cambiar contraseña.

Se puede observar un menú de ventanas desplegables que muestran las opciones particulares. Observemosel caso “Adicionar_cancelar”.

Aquí se presenta las posibles materias que el alumno puede agregar y también un sistema de búsqueda para encontrar más rápido una materia en especial.

Aquí se...
tracking img