You are on page 1of 7

UNIVERSIDAD DISTRITAL FRANCISCO JOSE DE CALDAS

INGENIERIA ELECTRNICA
BASES DE DATOS
PROYECTO FINAL




VIVIAN HERRERA ARDILA
20082005084

ANDREA MESA
20072005044

PRESENTADO A
ING. HELIO RAMIREZ



BOGOT D.C, JULIO 8 DEL 2012


PROYECTO FINAL BASES DE DATOS
Modelo del negocio
En la actualidad, el mundo interacta a travs de medios masivos de informacin, que requiere ser
consultada, manipulada y actualizada de manera instantnea para poder responder a la velocidad
que el medio exige. Durante el transcurso de la historia, esta informacin ha sido almacenada y
manipulada de diferentes formas: a travs de un archivo fsico, donde toda la informacin estaba
en medios escritos o por medio de tarjetas perforadas en las cuales tambin se buscaba recopilar
informacin a travs de cdigos binarios, haciendo la tarea de una forma un poco ms eficiente.
Pero el avance ms grande, se dio conjuntamente con la aparicin de la computacin y el
desarrollo de software y hardware especializado en el manejo y almacenamiento de informacin
como Excel, Access o MySQL.

Por tanto, una empresa que desee estar a la vanguardia y ser competitiva, debe buscar
alternativas que le permitan concentrar la informacin con la que interacta en el medio. Una de
las herramientas actuales ms importantes implementadas para tal fin, son las bases de datos, que
corresponden a las necesidades particulares de cada usuario y han logrado agilizar los procesos de
manipulacin e intercambio de informacin.

Para el proyecto especifico de realizar la base de datos a una empresa real FUNSOP Fundacin
Social y Progreso que es una empresa oferente ante las cajas de compensacin en el
departamento de Cundinamarca, con el fin de gestionar los subsidios de vivienda que ofrece el
estado colombiano a los trabajadores con salarios inferiores a tres salarios mnimos. Su labor,
obedece a realizar el trmite ante la caja correspondiente; construir o remodelar, segn sea el
caso, la vivienda de la persona beneficiada con el subsidio y garantizar que los subsidios sean
empleados para el fin que fueron otorgados. Esta empresa requiere concentrar la informacin de
cada cliente o persona que se postula a un subsidio y la informacin de la parte tcnica y
financiera involucrada en la gestin de los subsidios; para poder controlar cada etapa del proceso
de forma inmediata, evaluar y reaccionar oportunamente a posibles fallos del procedimiento y
entregar satisfactoriamente los resultados exigidos por las cajas de compensacin. Por tal motivo,
es necesaria la implementacin de una base de datos que concentre dicha informacin y permita
realizar la gestin de los subsidios de una forma ms eficiente y eficaz.

Descripcin del servicio

FUNSOP es contratada por los clientes para gestionar el subsidio de vivienda ante las cajas de
compensacin. Es decir, FUNSOP lleva toda la documentacin requerida del cliente ante la caja de
compensacin, y si el subsidio es aprobado, FUNSOP debe construir la casa o hacer las
remodelaciones pertinentes a la casa del cliente, esto es lo que se denomina proyecto. Para esto
FUNSOP contrata a diferentes proveedores que le prestan los servicios necesarios para la
construccin de la vivienda: cemento, ladrillos, acueducto, gas, red elctrica, vidrios, gravilla, etc.
Cuando el proyecto ya esta culminado, la caja de subsidio hace efectivo el dinero del subsidio,
entregndolo FUNSOP, para recuperar el dinero invertido, y asi garantizar que los clientes
inviertan el subsidio exclusivamente para propsitos de vivienda y no malgasten esos dineros en
aplicaciones diferentes, ya que estos son ayudas del estado para las personas que tengan ingresos
inferiores a tres salarios mnimos.

Actores

Los principales actores son los clientes, quienes son los que solicitan el servicio prestado por la
empresa FUNSOP, alrededor de estos actan los dems factores, la caja de compensacin, los
proveedores, el personal, y finalmente, a cada cliente se le desarrolla un proyecto.

Procesos Vitales

Insertar cliente: Se ingresa en la base de datos cada cliente, con un id nico (Cedula), y
toda la informacin referente a este.
Modificar cliente: Modificar algn dato particular del cliente, a excepcin del Id (Cedula),
ingresado previamente.
Eliminar Cliente: Borrarlo de la base de datos.
Consultar Cliente: Buscar toda la informacin relacionada con este.
Insertar Caja de compensacin: Se ingresa en la base de datos cada caja de compensacin,
con un id nico (Cdigo o NIT), y toda la informacin referente a este.
Modificar caja: Modificar algn dato particular de la caja, a excepcin del Id (Cdigo o
NIT), ingresado previamente.
Eliminar Caja: Borrarlo de la base de datos.
Consultar Caja: Buscar toda la informacin relacionada con esta.
Insertar Proveedor: Se ingresa en la base de datos cada proveedor, con un id nico (NIT), y
toda la informacin referente a este.
Modificar Proveedor: Modificar algn dato particular del proveedor, a excepcin del Id
(NIT), ingresado previamente.
Eliminar Proveedor: Borrarlo de la base de datos.
Consultar Proveedor: Buscar toda la informacin relacionada con esta.
Insertar Proyecto: Se ingresa en la base de datos cada proyecto, con un id nico (registro
notarial), y toda la informacin referente a este.
Modificar proyecto: Modificar algn dato particular del cliente, a excepcin del Id (registro
notarial), ingresado previamente.
Eliminar Proyecto: Borrarlo de la base de datos.
Consultar Proyecto: Buscar toda la informacin relacionada con este.



Reportes que deben ser generados

La informacin que se puede obtener al hacer una consulta en la base de datos depende del
campo del que se requiera un reporte:
Reporte de clientes: Se puede obtener la informacin de los clientes que han solicitado los
servicios de FUNSOP, a travs del id del cliente, es decir, su cdula o por el nombre. Asi
obtenemos el telfono, celular, e-mail, direccin, tipo de vinculacin, salario y subsidio de
cada cliente. Tambin el usuario administrador puede obtener un reporte de todos los
clientes adscritos a la empresa, por orden alfabtico.
Reporte de Caja de compensacin: Se puede obtener la informacin de cada caja de
compensacin vinculada a FUNSOP, a travs de su cdigo de identificacin (NIT), y asi se
puede obtener telfono, direccin, y subsidios que ha otorgado esa caja de compensacin.
Reporte de Proveedores: Se puede obtener informacin de los proveedores que han
prestado alguna clase de servicio a FUNSOP, a travs del NIT de cada proveedor, asi se
obtiene direccin, telfono, servicio, costo, valor por unidad, valor por mayor y tipo de
financiacin. Tambin el usuario administrador puede obtener un reporte de todos los
proveedores adscritos a la empresa, por orden alfabtico.
Reportes de proyecto: Se puede obtener la informacin de cada proyecto que ha
desarrollado FUNSOP, a travs del cdigo del proyecto o registro notarial, y asi obtener la
ficha tcnica, planos y modelos (Licencia de construccin) y presupuesto asignado en la
resolucin de cada subsidio. Tambin el usuario administrador puede obtener un reporte
de todos los proyectos realizados, por orden de registro notarial.



















Modelo Entidad Relacin














Diccionario de Datos:

Caja de compensacin


Cliente


Proveedores

Proyecto





Tabla o
Entidad
Atributo o Campo Tipo de
dato
Key Descripcin Null

Caja de
Compensacin
Cdigo Caja INT PK Identificacin de la caja No
Empresa Varchar() Nombre de la empresa No
Direccin Varchar() Direccin de la empresa No
Telfono INT Telfono de la empresa No





Cliente


Cdula INT PK Identificacin del cliente No
Nombre Varchar() Nombre del cliente No
Direccin Varchar() Direccin del cliente No
Telfono INT Telfono del cliente No
Celular INT Celular del cliente No
E-mail Varchar() E-mail del cliente No
Tipo de contratacin Varchar() Tipo de vinculacin No
Salario INT Salario del cliente No
Tipo de subsidio adquirido Varchar() Clase del subsidio No






Proveedores
NIT Empresa INT PK Identificacin proveedor No
Empresa Varchar() Nombre de la empresa No
Direccin Varchar() Direccin de la empresa No
Telfono INT Telfono de la empresa No
Servicio Varchar() Servicio ofrecido No
Costo INT Valor del servicio No
Unidades INT Unidades adquiridas No
Valor por unidad INT Valor de cada unidad No
Valor por mayor INT Valor todas las unidades No
Financiacin Varchar() Tipo de pago No


Proyecto
Cdigo Proyecto INT PK No. Registro notarial del
proyecto
No
Planos y Modelos INT Cdigo de los planos No
Ficha Tcnica INT No. de la ficha tcnica No
Presupuesto INT Dinero destinado No

Caja de
compensacin
_Has_cliente
Cdigo Caja INT PK Identificacin de la caja No
Cdula Cliente INT PK Identificacin del cliente No
Tipo de subsidio Varchar() Clase del subsidio No

Cliente_has_
proyecto
Cdula Cliente INT PK Identificacin del cliente No
Cdigo Proyecto INT PK No. Registro del proyecto No
Estado de la Obra Varchar() Etapa en que se encuentra No

You might also like