Você está na página 1de 2

Universidad Autónoma Metropolitana Azcapotzalco

Departamento de Sistemas

Base de Datos

Proyecto Final

Sistema de …

El sistema de … se encargara de registrar las solicitudes de uso de … por parte de … y ….

Contara con un data source en el que se almacenara al menos la siguiente información:

• Usuario Privilegiado: Número económico, e-mail, nombre, teléfono.


• Usuario Normal: Matricula, nombre, e-mail, teléfono, carrera.
• Recurso: Numero de recurso, nombre descripción, ubicación, características,
componentes con los que cuenta.

El sistema contara con los siguientes módulos:

1. Administración de Recursos.

Solo tendrá acceso el usuario administrador del sistema.

Desde el cual se tendrá acceso el usuario administrador del sistema.


• Alta, baja, cambio, reportes y búsqueda de Usuario Privilegiado.
• Alta, baja, cambio, reportes y búsqueda de Normal.
• Alta, baja, cambio, reportes y búsqueda de recursos y componentes con los que
cuenta.

2. Evento. Registro de reservación de recurso

Desde esta sección se registraran las reservaciones de recursos validando las fechas y
horarios para que no se presenten traslapes. Se pueden realizar las siguientes acciones:
registro, modificación de fecha u hora, cancelación y generación de reporte de
reservaciones por fechas o usuarios. Un usuario solo podrá generar reportes de el
mismo.

3. Evento. Solicitud de reservación de recurso. Los usuarios normales o privilegiados,


podrán hacer la solicitud de un recurso. Un usuario solo podrá tener una reservación
por día. Se pueden realizar las siguientes acciones: solicitud de reservación,
solicitud de modificación de fecha de reservación, solicitud de cancelación y
generación de reporte de reservaciones por fechas. Un usuario solo podrá generar
reportes de el mismo. Los usuarios privilegiados tienen prioridad sobre los usuarios
normales.
Especificaciones

El proyecto debe de cumplir con la funcionalidad especificada y además con los siguientes
puntos:

• En la documentación se debe de especificar el propósito del sistema.


• Diseñar un sitio Web donde una empresa proporcione el servicio del sistema que se
describe.
• Cada página debe de contar con encabezado, pie de página, y menús.
• Incluir el logotipo de la empresa.
• Diseñar la base de datos que se requiera.
• Realizar el diagrama entidad relación.
• El modelo de datos debe de estar resuelto.
• La base de datos debe de estar normalizada.
• Realizar el esquema físico.
• Crear el diccionario de datos.
• Tanto el sitio Web, como la base de datos y las aplicaciones deben de estar en el
servidor que se presto para el curso.
• Hacer un script que llene la base de datos con datos de prueba. Este script puede
recrear la base de datos, es decir, si se corre una vez genera la base de datos con
valores de prueba. Si se corre de nuevo, borra la base de datos y la recrea con
valores de prueba.
• Realizar el diagrama de navegación, es decir, el diagrama del orden de visita de las
páginas por parte del usuario.
• Debe contar con página de autentificación con login y password.
• Solo si se logea con la cuenta del administrador se podrá hacer uso de las
funcionalidades administrativas descritas en la página anterior.
• Los usuarios normales solo podrán usar las operaciones que se especificaron en la
página anterior.
• Usar de funciones.
• Usar de librerías.
• Usar de sesiones.
• Usar archivos para la configuración de las aplicaciones. Es decir, los parámetros que
requieran las aplicaciones para funcionar y que podrían cambiar al migrar la
aplicación a otro servidor.
• Debe de tener la documentación de cada módulo y función.
• Debe de usar las convenciones de nombre indicadas en clase.
• Debe estar bien el diseño de la base de datos para poder revisar el diseño del sitio
web.
• Debe de estar bien el diseño del sitio web para revisar las aplicaciones.
• La fecha de entrega es el día del global.

Você também pode gostar