Analista programador

Solo disponible en BuenasTareas
  • Páginas : 20 (4865 palabras )
  • Descarga(s) : 0
  • Publicado : 27 de agosto de 2012
Leer documento completo
Vista previa del texto
Proyecto Semestral Modelamiento Base de Datos
Empresa de arriendos de departamentos “RentaHoy”.



2011

Indice

* Introducción Pág. 3
* Descripción del proyecto Pág. 4
* Identificación de las necesidades de la información encontradas Pág. 5
* Identificación de las reglas de negocio que definen la realidad Pág. 7
* Diseño de vistas de usuario Pág. 8
*Modelo entidad relación Pág. 14
* Diccionario de entidades, atributos, relaciones Pág. 15
* Modelo relacional Pág. 23
* Diccionario de datos Pág. 24
* Restricciones de identidad Pág. 41
* Conclusion Pág. 46

Introducción

En este trabajo se muestra la forma de organizar y cumplir con un proyecto requerido por algún cliente llevando a cabo todo el conocimiento y lospasos uno a uno aprendido en clases comenzando con el análisis del proyecto, distribución de las tareas (entre los integrantes del grupo), compartiendo ideas por correo, opinando y corrigiendo los procesos para cumplir en forma eficiente y completa.
Usted podrá conocer como se realizan bases de datos, como se realiza un contrato y un anexo de contrato, una interfaz de usuario, como se crean lastablas en modelos lógicos, como se transforman a relacional, sabrá que es una clave primaria, una clave foránea, como trabajar con una base de datos, como mostrar pon pantalla la información que necesita atreves de sentencias y tipos de operaciones gracias a la herramienta sqlDeveloper y podrá crear su propio punto de vista, ya que este es nuestro primer proyecto quizás pueda dar alguna opinión sicree que hay algo que corregir esperando sea de su agrado y pueda servir de alguna ayuda el conocimiento que dejara para usted este proyecto

Descripción del Proyecto

La idea de este proyecto, es representar lo siguiente:
La empresa RentaHoy, que es una corredora de arrendamiento, tiene sucursales a lo largo de chile, las cuales, tienen como objetivo administrar contratos a través de susdiferentes corredores, con propietarios y a su vez con arrendatarios (diferentes contratos) interesados en un departamento.
Detalle:
Esta empresa a través de sus diferentes sucursales, busca propietarios de departamentos que deseen arrendar su propiedad o viceversa, acontecido este paso. Se genera un contrato de prestaciones de servicio de promoción Y arrendamiento del depto. , el cual seráadministrado por un empleado de la sucursal, este contrato tiene como clausula principal que una vez cerrado el negocio (el arrendamiento del inmueble), el propietario debe cancelar a la empresa un 25% (Comisión) del valor de renta del depto., por una sola vez. Entonces si esto ocurre, se cierra el contrato entre la empresa sucursal y el propietario, por ende se da lugar a lo siguiente:
Lasucursal en cuestión busca clientes (posibles arrendatarios) que deseen arrendar el departamento o viceversa. Cumpliéndose esto, la sucursal dispone al mismo empleado a administrar un contrato con el arrendatario si es que fuese solicitado por el propietario, una vez cerrado el contrato.
Ya teniendo el departamento arrendado, la empresa ofrece a su cliente principal (propietario), ser quiencontinua con la administración del contrato pactado entre la sucursal y el cliente secundario o posterior (arrendatario), lo cual le significaría desligarse de todo y solo recibir el valor de la renta menos un 5%), que seria el valor del servicio de administración (comisión), entonces el dinero percibido por el arriendo seria depositado a una cuenta que el propietario estipule, de ser aceptado,entonces la empresa genera un anexo al contrato inicial adquirido entre ambas partes(empresa -propietario).
Para lo descrito anteriormente nuestro grupo procederá a generar todos lo pasos necesarios para crear una base de datos consistente, siguiendo esta causa implementaremos todo lo visto en clases, es decir crearemos desde el modelo conceptual, hasta la inserción y poblamiento de tablas....
tracking img