ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Proyecto Final


Enviado por   •  3 de Julio de 2018  •  Informes  •  3.962 Palabras (16 Páginas)  •  171 Visitas

Página 1 de 16

BASES DE DATOS I

“Proyecto Final”

CRISTIAN CAMILO AGUDELO

NICOLAS QUINTERO

Presentado a:

Andres Paolo Castaño

Universidad de Caldas

Facultad de Ingeniería en Sistemas y Computación

Departamento de Ingeniería

2017

INTRODUCCION

Oracle es básicamente un herramienta cliente/servidor para la gestión de base de datos, es un producto vendido a nivel mundial, nuestro principal objetivo es implementar esta herramienta para satisfacer los requerimientos de nuestro proyecto, en este caso nuestro contratante, realizando la gestión de acceso a la información por medio de procedimientos almacenados, facilitando la interacion de nuestro apicativo al cliente.

Gracias a los reportes brindados por estos procedimientos y la muestra de información adecuada  el cliente puede tomar decisiones valiosas en su empresa creando gran dependencia a este aplicativo.

  1. DESCRIPCION DEL UNIVERSO

SISTEMA DE INFORMACION Y PRODUCCION AGROPECUARIA TAMBORAL.

El dueño de una finca, lleva un registro de sus empleados, obteniendo  la identificación del empleado, nombres y apellidos, registra la fecha de ingreso y tipo de contrato (Al dia, Granel, Contrato).

Su finca esta dividida por cultivos, registrando un nombre para cada cultivo y número de hectáreas, Cada cultivo tiene asociado varios lotes donde también registra su nombre y hectáreas que comprende el lote.

En su planilla diaria registra las labores que realiza cada trabajador en un determinado lote, como lo son RECOLECCION, ABONO, SIEMBRA, DESHIERVE.

En su bodega lleva un control de los insumos que son utilizados en cada lote, como lo son fungicidas, herbicidas, abono, registrando su nombre, precio  y fecha en que fue utilizado el producto.

Y por ultimo lleva un registro de la producción que genera cada lote, obteniendo los kilogramos totales producidos en ese lote y fecha.

El dueño de esta finca desea llevar un control con los siguientes requerimientos:

  • Total de empleados que realizan labores en un lote determinado.
  • Producciones que genera cada lote en una fecha determinada.
  • Control de insumos que son aplicados a cada lote.

  1. ANALISIS DE REQUERIMIENTOS

Total de empleados que realizan labores en un lote determinado: para este requerimiento se generara un reporte donde nos entregue información detallada de los trabajadores, labores realizadas y fecha que se hacen en un determinado cultivo filtrado por lote asociado.

Producciones que genera cada lote en una fecha determinada: para este requerimiento se generara un reporte apartir de un formulario donde el usuario podrá saber la producción de un lote asociado a un cultivo con una fecha determinada.

Control de insumos que son aplicados a cada lote: para este requerimiento se generara un reporte de los insumos que hay disponibles y los que son utilizados en un lote asociado a un cultivo en una fecha determinada.

  1. MODELO ENTIDAD RELACION[pic 1]
  1. MODELO RELACIONAL

Empleado (idempleado, nombreempleado, apellidoempleado,fechaingreso , tipocontrato)

Labor (idlabor, nombrelabor)

Cultivo (idcultivo, nombrecultivo, hectareacultivo )

Lote  (idlote, nombrelote, hectarealote )

Insumo (idinsumo, nombreinsumo, precio)

Producción (idproduccion, kilosproducidos,fecha )

  1. DEPENDENCIAS FUNCIONALES

TABLA EMPLEADO:

Idempleado                  nombreempleado, apellidoempleado, fechaingreso[pic 2]

idcontrato                     nombrecontrato[pic 3]

TABLA LABOR:

idlabor                        nombrelabor[pic 4]

TABLA CULTIVO:

Idcultivo                  nombrelote, hectarealote[pic 5]

TABLA LOTE:

idlote                    nombrelote, hectarealote[pic 6]

TABLA INSUMO:

idinsumo                     nombreinsumo, precio[pic 7]

TABLA  PRODUCCION:

idproduccion                     kilosproducidos,fecha[pic 8]

  1. ESQUEMA RELACIONAL EN TERCERA FORMA:

[pic 9]

Empleado (idempleado, nombreempleado, apellidoempleado,fechaingreso , idcontrato)

Tipocontrato (idcontrato,nombrecontrato)

Labor (idlabor, nombrelabor)

Laborxempleado(idlabor,idempleado,fecha,consecutivo)

Lote  (idlote, nombrelote, hectarealote ,idcultivo)

Cultivo (idcultivo, nombrecultivo, hectareacultivo )

Laborxlote(idlabor,idlote,fecha)

Empleadoxlote(idempleado,idlote,fecha,consecutivo)

Insumo (idinsumo, nombreinsumo, precio)

Insumoxlote(idinsumo,idlote,fecha,consecutivo)

Producción (idproduccion, kilosproducidos,fecha )

7. DICCIONARIO DE DATOS[pic 10]

[pic 11]

[pic 12]

SCRIPT

drop TABLE "CULTIVO" cascade constraints;

drop TABLE "EMPLEADO" cascade constraints;

drop TABLE "EMPLEADOXLOTE" cascade constraints;

drop TABLE "INSUMO" cascade constraints;

drop TABLE "INSUMOXLOTE" cascade constraints;

drop TABLE "LABOR" cascade constraints;

drop TABLE "LABORXEMPLEADO" cascade constraints;

drop TABLE "LOTE" cascade constraints;

drop TABLE "LABORXLOTE" cascade constraints;

drop TABLE "PRODUCCION" cascade constraints;

drop TABLE "TIPOCONTRATO" cascade constraints;

...

Descargar como (para miembros actualizados)  txt (49 Kb)   pdf (379.8 Kb)   docx (216.7 Kb)  
Leer 15 páginas más »
Disponible sólo en Clubensayos.com