Anda di halaman 1dari 2

Titulo: Trabajo Final de Bases de Datos en Oracle Ponderacin: 20% del valor de la nota de la asignatura Nmero de integrantes: Uno

o dos alumnos (mximo) Fecha de presentacin: 21/06/2011 al 30/06/2011 en ctedra Formato de la evaluacin 15% Presentacin del trabajo (8 minutos mximo) 10% Informe Tcnico en papel (5 10 Pginas) + Scripts de la base de datos 75% Desempeo de la aplicacin

Presentacin del problema Reponedora Ltda. cuenta con una flota de camiones-bodegas, que salen a despachar mercaderas (reponer) a los variados clientes en Santiago. La reposicin de mercadera puede salir dirigida desde las bodegas centrales en un camin o bien, solicitar a uno de los otros camiones que posean el stock necesario y solicitado que efecten la reposicin solicitada, es importante mantener siempre el control de cada solicitud y la etapa donde se encuentra, para ello requiere disear e implementar una base de datos e integrarla con una aplicacin Web, que en conjunto cumplan los siguientes requisitos: Crear y agregar un camin a la flota con el nombre de su conductor, su patente, marca, ao y capacidad de carga en kilogramos (kg). Luego de agregar el camin a la flota, debe considerar si este esta en las bodegas, terreno o fuera de servicio. Crear y agregar una o ms unidades de mercadera a un camin. La mercadera a agregar debe poseer una marca, contenido y peso por unidad. Recuerde que no puede sobrepasar la capacidad de carga del camin. Crear y agregar una solicitud de mercadera. La solicitud debe incluir la identificacin completa del usuario (datos personales, direccin y negocio que posee), fecha, listado de mercaderas solicitadas y plazo mximo de entrega a partir de la fecha de la solicitud. Para responder a la solicitud debe preferir aquellos camiones que se encuentren en la comuna del usuario que efecta la solicitud, si esto no es posible, debe elegir camiones que estn en bodega. Estado de las solicitudes. Se debe presentar un estado de solicitudes pendientes y completadas.

Trabajo a desarrollar 1. Crear modelo de datos del problema e implementarlo en Oracle (tablas, llaves, etc.) 2. Crear los procedimientos, funciones y disparadores en Oracle para implementar los puntos de la presentacin del problema. 3. Empaquetar en un package los objetos del punto 2. 4. Integrar la base de datos a la aplicacin Web Recursos: Algunas pginas web y el servidor para la aplicacin Web sern explicados en ctedra, y en algunos se entregaran algunas de ellas (pginas web). Se recomienda desde ya, comenzar a trabajar en la construccin de la base de datos. Nota: El orden de presentacin de los grupos se definir en ctedra durante la semana del 13/06/2011 al 17/06/2011. Se estima que se presenten entre 6 y 8 grupos por sesin de ctedra, a partir de la sesin del 21/06/2011.