sistema venta inmuebles
DESCRIPTION
Especificacion de un sistema de informacion sobre venta de inmueblesTRANSCRIPT
-
CASO: EMPRESA DE VENTA DE INMUEBLES MI CASA
SOADA
UNIVERSIDAD NACIONAL DE INGENIERIA
FACULTAD DE INGENIERA INDUSTRIAL Y DE SISTEMAS
ANALISIS Y DISEO DE SISTEMAS
ZULOAGA ROTA, LUIS
Erick Fernando Garca Herrera 20122044G
Josselin Taipe Vargas 20127005J
2014
-
Contenido 1. INTRODUCCION ............................................................................................................................................. 4
2. DEFINICION DEL SISTEMA .............................................................................................................................. 4
3. SISTEMA INMOBILIARIO DESCOMPOSICION DE PROCESOS CON IDEF0 ....................................................... 4
3.1. PRIMER NIVEL DEL SISTEMA: A-0 SISTEMA INMOBILIARIO .................................................................... 5
3.2. SEGUNDO NIVEL DEL SISTEMA: A0 REAS FUNCIONALES ..................................................................... 5
3.2.1 TERCER NIVEL DEL SISTEMA: A1 SUB SISTEMA DE CONTROL Y MONITOREO ...................................... 6
3.2.1.2 CUARTO NIVEL DEL SISTEMA: A12 LOGISTICA................................................................................... 6
3.2.1.3 CUARTO NIVEL DEL SISTEMA: A13 CONTABILIDAD Y TESORERIA ..................................................... 7
3.2.1.4 CUARTO NIVEL DEL SISTEMA: A14 RECURSOS HUMANOS ................................................................ 7
3.2.2. TERCER NIVEL DEL SISTEMA: A2 SUBSISTEMA OPERACIONAL ............................................................ 8
3.2.2.1 CUARTO NIVEL DEL SISTEMA: A21 CAPTACIN INMUEBLES ............................................................ 8
3.2.2.2 CUARTO NIVEL DEL SISTEMA: A22 REGISTRAR INMUEBLE ............................................................... 9
3.2.2.3 CUARTO NIVEL DEL SISTEMA: A23 OFERTAR INMUEBLE .................................................................. 9
3.2.2.4 CUARTO NIVEL DEL SISTEMA: A24 VENTA INMUEBLE .................................................................... 10
4. DEFINICIN DEL SISTEMA DE INFORMACIN: ............................................................................................ 10
5. SISTEMA HOTELERO ESPECIFICANDO LOS DIAGRAMAS DE PROCESOS CON BPMN: .................................. 11
5.1 PROCESO DE VISITA AL INMUEBLE ........................................................................................................ 11
5.2 PROCESO PARA REGISTRAR UN INMUEBLE ........................................................................................... 11
5.3 PROCESO DE VENDER EL INMUEBLE ..................................................................................................... 12
5.4 PROCESO DE REALIZAR DOCUMENTACION DEL INMUEBLE .................................................................. 12
6. REQUERIMIENTOS FUNCIONALES: .............................................................................................................. 13
7. REQUERIMIENTOS NO FUNCIONALES: ........................................................................................................ 14
8. DIAGRAMA DE FLUJO DE DATOS (DFD): ..................................................................................................... 16
8.1 SISTEMA INMOBILIARIO A-0 (DIAGRAMA DE CONTEXTO) .................................................................... 16
8.1.1 SISTEMA INMOBILIARIO A0 ............................................................................................................ 16
9. MODELO DE DATOS CONCEPTUAL .............................................................................................................. 19
10. MODELO DE DATOS LGICO ..................................................................................................................... 20
11. DICCIONARIO DE DATOS LGICO .............................................................................................................. 21
12. SEUDOCODIGO .......................................................................................................................................... 24
13. TABLAS O ARBOLES DE DECISION .............................................................................................................. 25
13.1 Tabla de decisin: ................................................................................................................................ 25
13.2 rbol de decisin: ................................................................................................................................ 26
14. DIAGRAMAS DE TRANSICION DE ESTADOS ............................................................................................... 27
14.1 Estado Inmueble: ................................................................................................................................. 27
14.2 Estado Inquilino: .................................................................................................................................. 27
15. MODELO DE DATOS FISICO ........................................................................................................................ 28
-
16. DICCIONARIO DE DATOS FISICO ................................................................................................................ 28
Sistema Inmobiliario ..................................................................................................................................... 28
17. VISTAS ........................................................................................................................................................ 32
17.1 REPORTE INMUEBLE ............................................................................................................................ 32
18. INTERFACES GRFICAS DE USUARIO (GUI) ................................................................................................ 33
19. ESPECIFICACIN DE ACTORES ................................................................................................................... 34
19.1. SISTEMA DE INFORMACION ............................................................................................................... 34
19.2. ACTORES DEL SISTEMA ....................................................................................................................... 35
20. DIAGRAMAS DE CASOS DE USO ................................................................................................................. 36
20.1. DIAGRAMA DE CASO DE USO DE GESTION DE VENTA ....................................................................... 36
20.2. DIAGRAMA DE CASO DE USO DE CITA Y VISITA A INMUEBLE ............................................................ 37
20.3. DIAGRAMA DE CASO DE USO DE ESTADSTICA DE INTERS DE INMUEBLE ....................................... 37
20.4. DIAGRAMA DE CASO DE USO DE INTERS DE COMPRA DE INMUEBLE ............................................. 38
20.5. DIAGRAMA DE CASO DE USO GENERAL DE CASO DE INMUEBLE ....................................................... 38
20.6. DIAGRAMA DE CASO DE USO DE VENTA DE INMUEBLE..................................................................... 39
20.7. DIAGRAMA DE CASO DE USO DE INCRIPCION DE INMUEBLE ............................................................ 39
20.8. DIAGRAMA DE CASO DE USO DE USUARIOS DE SISTEMA .................................................................. 40
20.9. DIAGRAMA DE CASO DE USO DE VALIDACION DE MINUTA ............................................................... 40
20.10. DIAGRAMA DE CASO DE USO DE REALIZAR VENTA DE INMUEBLE .................................................. 41
20.11. DIAGRAMA DE CASO DE USO DE REGISTRO DE MINUTA ................................................................. 42
20.7. FORMA CORTA DE CASOS DE USO ..................................................................................................... 42
20.8. FORMA EXTENDIDA DE CASOS DE USO .............................................................................................. 43
20.8.1. Realizar solicitud de cita para visitar inmueble o terreno ........................................................... 43
20.8.2. Realizar el registro de la minuta del contrato de compra-venta ................................................. 45
20.8.3. Realizar venta de inmueble o terreno ......................................................................................... 47
20.8.4. Realizar registro de inmueble o terreno ..................................................................................... 49
20.8.5. Definir usuarios del sistema ........................................................................................................ 50
21. DIAGRAMAS DE SECUENCIA ...................................................................................................................... 52
21.1. DIAGRAMA DE SECUENCIA DE CONFIRMAR CITA .............................................................................. 52
21.2. DIAGRAMA DE SECUENCIA DE SOLICITAR CITA .................................................................................. 53
21.3. DIAGRAMA DE SECUENCIA DE REGISTRO DE CITAS PARA VISITAS AL INMUEBLE ............................. 54
21.4. DIAGRAMA DE SECUENCIA DE REGISTRO DE INMUEBLE .................................................................. 55
21.5. DIAGRAMA DE SECUENCIA DE VENTA ................................................................................................ 56
22. DIAGRAMAS DE ACTIVIDAD ....................................................................................................................... 57
22.1 DIAGRAMAS DE ACTIVIDAD DE SOLICITAR CITA ................................................................................. 57
22.2 DIAGRAMAS DE ACTIVIDAD REGISTRO DE INMUEBLE O TERRENO ................................................... 58
22.3 DIAGRAMAS DE ACTIVIDAD DE VENTA DE UN INMUEBLE O TERRENO ............................................. 59
-
23. DIAGRAMAS DE CLASES DE ANALISIS ........................................................................................................ 59
25. DIAGRAMA DE TRANSICIN DE ESTADOS ................................................................................................. 62
25.1 DIAGRAMA DE TRANSICIN DE ESTADOS DE INMUEBLE O TERRENO ................................................ 62
25.2 DIAGRAMA DE TRANSICIN DE ESTADOS DE INMUEBLE O TERRENO ................................................ 62
26. DIAGRAMA DE COMPONENTES ................................................................................................................. 63
27. DIAGRAMAS DE DESPLIEGUE ..................................................................................................................... 64
-
SISTEMA INMOBILIARIO
1. INTRODUCCION En el presente trabajo se analizar a fondo la funcionalidad de un sistema que
requiere una empresa de venta de inmuebles La casa soada, para as poder
disear el sistema de informacin que ayude a tomar correctas decisiones en base a
informacin.
2. DEFINICION DEL SISTEMA Es un sistema de actividad humana cuya finalidad es brindar servicios de compra y
venta de inmuebles en las mejores ubicaciones del pas, ofreciendo una diversidad de
inmuebles de distintos precios ajustndose a los diferentes niveles socioeconmicos
de nuestro entorno. Contamos con un personal altamente calificado en este rubro
que garantiza a nuestros clientes una compra o venta segura y confiable.
3. SISTEMA INMOBILIARIO DESCOMPOSICION DE PROCESOS CON IDEF0 SUBSISTEMA DE CONTROL Y MONITOREO:
Responsable de los procesos estrategias de mediano y largo plazo as como de apoyo
a la cadena de valor, relacionados con la logstica, contabilidad, recursos humanos, y
los sistemas de informacin.
SUBSISTEMA OPERACIONAL:
Responsable de los procesos crticos del negocio que forman el core o la cadena de
valor conformando la razn de ser del negocio. Responsable de los procesos de
captar, registrar, ofertar y vender de inmuebles y terrenos.
-
3.1. PRIMER NIVEL DEL SISTEMA: A-0 SISTEMA INMOBILIARIO
3.2. SEGUNDO NIVEL DEL SISTEMA: A0 REAS FUNCIONALES
USED AT: AUTHOR: GARCIA-TAIPE DATE:
REV:PROJECT: SISTEMA INMOBILIARIO
01/10/2014
03/10/2014
NOTES: 1 2 3 4 5 6 7 8 9 10
WORKING
DRAFT
RECOMMENDED
PUBLICATION
READER DATE CONTEXT:
TOP
NODE: TITLE: NUMBER:SISTEMA INMOBILIARIOA-0
Cliente solicitando la venta de
inmueble
Cliente interesado en
la compra de
inmueble
Cliente sat isf echo
Insumos, suministros y materiales comprados
0S/. 0
SISTEMA INMOBILIARIO
USED AT: AUTHOR: GARCIA-TAIPE DATE:
REV:PROJECT: SISTEMA INMOBILIARIO
01/10/2014
03/10/2014
NOTES: 1 2 3 4 5 6 7 8 9 10
WORKING
DRAFT
RECOMMENDED
PUBLICATION
READER DATE CONTEXT:
A-0
NODE: TITLE: NUMBER:SISTEMA INMOBILIARIOA0
Cliente solicitando la
venta de inmueble
Cliente sat isf echo
Procedimiento de Trabajo:
Sistema Operacional
Cliente interesado
en la compra de
inmueble
Requerimientos de insumos,
suministros y materiales
Insumos,
suministros
y
materiales
requeridos
Insumos, suministros y
materiales comprados
personal
contratado
1S/. 0
SUBSISTEMA
CONTROL Y
MONITOREO
2S/. 0
SUBSISTEMA
OPERACIONAL
-
3.2.1 TERCER NIVEL DEL SISTEMA: A1 SUB SISTEMA DE CONTROL Y MONITOREO
3.2.1.2 CUARTO NIVEL DEL SISTEMA: A12 LOGISTICA
-
3.2.1.3 CUARTO NIVEL DEL SISTEMA: A13 CONTABILIDAD Y TESORERIA
3.2.1.4 CUARTO NIVEL DEL SISTEMA: A14 RECURSOS HUMANOS
-
3.2.2. TERCER NIVEL DEL SISTEMA: A2 SUBSISTEMA OPERACIONAL
3.2.2.1 CUARTO NIVEL DEL SISTEMA: A21 CAPTACIN INMUEBLES
-
3.2.2.2 CUARTO NIVEL DEL SISTEMA: A22 REGISTRAR INMUEBLE
3.2.2.3 CUARTO NIVEL DEL SISTEMA: A23 OFERTAR INMUEBLE
-
3.2.2.4 CUARTO NIVEL DEL SISTEMA: A24 VENTA INMUEBLE
4. DEFINICIN DEL SISTEMA DE INFORMACIN: Es un sistema de informacin que operar en un entorno web para el registro,
consulta y venta de inmuebles y terrenos. El registro es a consecuencia de la solicitud
de una persona natural o jurdica que solicita incorporen un inmueble de su
propiedad como parte de su cartera a vender. Adems, el sistema facilita la gestin
de las citas para la visitas de los inmuebles.
-
5. SISTEMA HOTELERO ESPECIFICANDO LOS DIAGRAMAS DE PROCESOS
CON BPMN:
5.1 PROCESO DE VISITA AL INMUEBLE
5.2 PROCESO PARA REGISTRAR UN INMUEBLE
-
5.3 PROCESO DE VENDER EL INMUEBLE
5.4 PROCESO DE REALIZAR DOCUMENTACION DEL INMUEBLE
-
6. REQUERIMIENTOS FUNCIONALES: REGISTRO:
1. El software debe facilitar el registro de inmueble y terrenos.
Se debe registrar el tipo de inmueble como tambin el uso del inmueble o
terreno.
2. El software debe facilitar el registro de venta de inmuebles y terrenos.
3. El software debe registrar la fecha de entrada del inmueble a vender, ya que si
se tiene ms de 8 meses se debe coordinar con el propietario.
4. El software debe registrar los datos del propietario del inmueble o terreno a
vender.
5. El software debe registrar los datos de la persona interesada en la visita del
inmueble o terreno.
6. El software debe registrar los datos de los empleados, asimismo debe registrar
el inmueble o terreno que est a cargo el corredor.
7. El software debe facilitar registrar los datos personales de la persona que
desea la visita al inmueble o terreno.
Se debe registrar su identificacin, telfono, email de la persona que desea la
visita como tambin la hora y fecha de la visita solicitada.
8. El software debe facilitar el registro de los datos del inquilino (si lo tuviera un
inmueble o terreno).
Se debe registrar su identificacin, telfono, email.
9. El software debe facilitar el registro del responsable de realizar la minuta de
compra y venta.
10. El software debe facilitar el registro de las personas que realizan el
compromiso de compra (arras).
-
PROGRAMACIN:
1. El software debe facilitar la programacin diaria de las visitas a los inmuebles o
terrenos.
2. El software debe facilitar la programacin de los empleados asignados a los
diferentes inmuebles.
3. El software debe facilitar la programacin de las ventas de inmuebles a cargo
de los empleados responsables.
4. El software debe facilitar el plano de localizacin y la fotografas de los
inmuebles o terrenos.
CONSULTAS Y REPORTES:
1. El software debe facilitar la consulta de inmuebles y terrenos.
2. El software debe facilitar a la persona interesada solicitar una cita con el
corredor para visitar el inmueble o terreno.
3. El software debe facilitar a la persona que va visitar el inmueble consultar el
resultado de su solicitud.
4. El software debe permitir consultar personal segn los roles.
5. El software debe permitir consultar la lista de inmuebles o terrenos segn su
tipo o uso.
6. El software debe permitir consultar los inmuebles o terrenos ocupados por
inquilinos.
7. El software debe permitir mostrar los servicios solicitados y brindados (ya sea
consulta, venta, registro) a los clientes.
7. REQUERIMIENTOS NO FUNCIONALES: USABILIDAD:
El sitio web debe ser simple. En cada lugar donde se encuentre disponible el usuario
tendr disponible una opcin de ayuda. Este sitio web debe estar disponible en
espaol. Este sitio web debe contener imgenes dinmicas.
CONFIABILIDAD:
-
El software no debe fallar en los procesos de compra-venta ni en los procesos de
visita ya que son importantes para la empresa.
PERFORMANCE:
Las operaciones del software deben hacerse en el menor tiempo posible sin afectar
su calidad.
DE SEGURIDAD:
Los datos de la aplicacin solo podrn ser modificados por aquellas personas
autorizadas a ello. El software debe permitir la creacin de nuevos usuarios donde
cada usuario tendr un login y un password de fcil acceso.
MANTENIMIENTO:
El software se optimizar y se mejorar implementndose nuevas funcionalidad
requeridas por el usuario. Se evaluar el software para detectar fallas y corregirlas
brevemente.
PLATAFORMA DE DESARROLLO:
El lenguaje de programacin debe ser java. El modelamiento de datos debe ser con
Erwin 7.3 El sistema administrador de base de datos debe ser SQL 2008.
DOCUMENTACIN:
Se documentar toda la informacin necesaria para los procesos, actividades,
funcionamiento, pruebas, etc del software.
-
8. DIAGRAMA DE FLUJO DE DATOS (DFD):
8.1 SISTEMA INMOBILIARIO A-0 (DIAGRAMA DE CONTEXTO)
8.1.1 SISTEMA INMOBILIARIO A0
USED AT: AUTHOR: Erick Garcia - Josselin Taipe DATE:
REV:PROJECT: AyD
17/10/2014
17/10/2014
NOTES: 1 2 3 4 5 6 7 8 9 10
WORKING
DRAFT
RECOMMENDED
PUBLICATION
READER DATE CONT EXT:
TOP
NODE: TIT LE: NUMBER:SISTEMA INMOLIBILIARIOA-0
Informacion de
Inmueble asignado
Informacion para la elaboracion de la minuta
Datos del solicitante de
visita
Resultado de solicitud de
visita
Cheque
Datos del
propietario del
inmueble
Datos del comprador
de inmuebles
Pedido para
validar Minuta
Compra-Venta
Minuta
Compra-Venta
Validada
Solicitud de Arras
Arras
confirmatorio
Visitas por
programar
Visitas
programadas
Documentacion de
la Venta
0S/. 0
SISTEMA
INMOLIBILIARIO
1
NOTARIA
2
BANCO
3
CORREDOR
4
CLIENTE
USED AT: AUTHOR: Erick Garcia - Josselin Taipe DATE:
REV:PROJECT: AyD
17/10/2014
17/10/2014
NOTES: 1 2 3 4 5 6 7 8 9 10
WORKING
DRAFT
RECOMMENDED
PUBLICATION
READER DATE CONT EXT:
A-0
NODE: TIT LE: NUMBER:SISTEMA INMOLIBILIARIOA0
Datos del
comprador de
inmuebles
Cheque
Datos del
solicitante
de visita
Datos del
propietario del
inmueble
Informacion para la
elaboracion de la
minuta
Solicitud
de Arras
Visitas
programadas
Pedido para validar
Minuta
Compra-Venta
Minuta Compra-Venta
Validada
Arras con firmatorio
Visitas por
programar
Informacion de
Inmueble asignado
Resultado de solicitud
de visita
Documentacion de
la Venta
Relacion
Clientes a
Cobrar
Pedido de
Clientes a cobrar
Estado del Cliente
Actualizacion de
Informacion de
ClienteRelacion de
Clientes que
pagaron
Estado del Inmueble
Actualizacion de
Informacion de
Inmueble
Relacion de
Inmuebles
1S/. 0
ADMINISTRACION
3S/. 0
REGISTRO
5S/. 0
TRAMITES
4S/. 0
RECEPCIONVISITAS
-
8.1.1.1 ADMINISTRACION A1
8.1.1.1.1 GESTION PERSONAL
USED AT: AUTHOR: Erick Garcia - Josselin Taipe DATE:
REV:PROJECT: AyD
17/10/2014
17/10/2014
NOTES: 1 2 3 4 5 6 7 8 9 10
WORKING
DRAFT
RECOMMENDED
PUBLICATION
READER DATE CONT EXT:
A1
NODE: TIT LE: NUMBER:GESTION PERSONALA18
Informacion de Personal
Planil la
1S/. 0
REGISTRO
PERSONAL
2S/. 0
ASIGNACION
PERSONAL
3S/. 0
REGISTRO
PUEST OS
7 Personal
8 Puestos
9 Personal_puesto_info
USED AT: AUTHOR: Erick Garcia - Josselin Taipe DATE:
REV:PROJECT: AyD
17/10/2014
17/10/2014
NOTES: 1 2 3 4 5 6 7 8 9 10
WORKING
DRAFT
RECOMMENDED
PUBLICATION
READER DATE CONT EXT:
A0
NODE: TIT LE: NUMBER:ADMINISTRACIONA1
Cheque
Relacion de Clientes
que pagaron
Pedido de Clientes a
cobrar
Relacion Clientes a Cobrar
Insumos, materiales, suministros
Presupuesto
Lista de requerimientos
Comprobantes
Informacion de Personal
Planil la
8S/. 0
GEST ION
PERSONAL
3S/. 0
CONT ABILIDAD
9S/. 0
CONT ROL
ACTIVOS
-
8.1.1.2 REGISTRO
8.1.1.3 RECEPCION DE VISITAS
USED AT: AUTHOR: Erick Garcia - Josselin Taipe DATE:
REV:PROJECT: AyD
17/10/2014
17/10/2014
NOTES: 1 2 3 4 5 6 7 8 9 10
WORKING
DRAFT
RECOMMENDED
PUBLICATION
READER DATE CONT EXT:
A0
NODE: TIT LE: NUMBER:REGISTRO A3
Relacion Clientes a
Cobrar
Estado del
Cliente
Datos del
comprador
de inmuebles
Estado
del
Inmueble
Datos del
propietario del
inmueble
Informacion de Inmueble
asignado
Actualizacion de
Informacion de Cliente
Pedido de
Clientes a
cobrar
Relacion de Clientes
que pagaron
Relacion de Inmuebles
Actualizacion de
Informacion de Inmueble
Relacion de
Inmuebles
1S/. 0
REGISTRO
CLIENTES
3S/. 0
REGISTRO
INMUEBLES
2S/. 0
REGISTRO
PAGO
1 Cliente
2 Inmuebles
3 Pagos
USED AT: AUTHOR: Erick Garcia - Josselin Taipe DATE:
REV:PROJECT: AyD
17/10/2014
17/10/2014
NOTES: 1 2 3 4 5 6 7 8 9 10
WORKING
DRAFT
RECOMMENDED
PUBLICATION
READER DATE CONT EXT:
A0
NODE: TIT LE: NUMBER:RECEPCION VISITASA4
Visitas programadas
Relacion de
Inmuebles
Datos del solicitante de
visita
Visitas por programar
Resultado de solicitud de visita
1S/. 0
REGISTRAR
VISITANTES
5S/. 0
REGISTRO
VISITAS
PROGRAMADAS
4S/. 0
PROGRAMACION
VISITAS
4 Visitantes
6 Visitas
-
9. MODELO DE DATOS CONCEPTUAL
CLIENTE
Es la persona que va a comprar o el
propietario del inmueble a vender.
INMUEBLE
Es la propiedad que va a vender .
VENTA
Es el registro de las transacciones que
se da luego de una compra de un
inmueble o terreno.
FORMA DE PAGO
Son las diferentes formas de cancelar
la compra de un inmueble, ya sea por
medio del arras confirmatorio, credito
hipotecario, o efectivo.TIPO DE INMUEBLE
Son los diferente tipos de inmueble,por
ejemplo:casa,edificio,duplex,terreno,etc
.
EMPLEADO
Son el vendedor y corredor que trabajan
para la empresa inmobiliaria.
INQUILINO
Es la persona que se encuentra en el
inmueble.
VISITA
Es el servicio que se brinda a los
clientes que solicitan alguna visita al
inmueble o terreno.CLIENTE COMPRADOR
Es la persona que compra algun inmueble
de la empresa.
PROPIETARIO
Es la persona natural o juridica duea
del inmueble que desea vender por medio
de la empresa.
VENDEDOR
Es la persona que se encargara de
elaborar la minuta de compra-venta.
CORREDOR
Es la persona que es responsable de
realizar las coordinaciones para la
venta del inmueble o terreno.
-
10. MODELO DE DATOS LGICO
CLIENTE
Dni-Pasaporte-RUC
Nombre
ApellidoPaterno
ApellidoMaterno
Telefono
EmailINMUEBLE
NumeroRegistroPropiedad
Propietario.Dni-Pasaporte-RUC (FK)
Corredor.DniEmpleado (FK)
Precio
Ciudad
Id_tipo_inmueble (FK)
AreaConstruida
AreaTotal
Direccion
Dni_inquilino (FK)
EstadoInmueble
Valor_Predial
Impuesto_predial
Uso_Inmueble
Tiempo_de_oferta
VENTA
IdVenta
IdPago (FK)
NumeroRegistroPropiedad (FK)
Comprador.Dni-Pasaporte-RUC (FK)
Vendedor.DniEmpleado (FK)
Monto_pagado
Fecha_venta
Observacion_venta
FORMA DE PAGO
IdPago
DescripcionPago
vigencia_tipoPagoTIPO DE INMUEBLE
Id_tipo_inmueble
DescripcionInmueble
EMPLEADO
DniEmpleado
NombreEmpleado
ApellidoPaternoEmpleado
ApellidoMaternoEmpleado
Telefono
Email
INQUILINO
Dni_inquilino
Nombre
ApellidoPaterno
ApellidoMaterno
Telefono
Email
EstadoInquilino
VISITA
NumeroRegistroPropiedad (FK)
Comprador.Dni-Pasaporte-RUC (FK)
item
FechaVisita
HoraVisita
CLIENTE COMPRADOR
Dni-Pasaporte-RUC (FK)
capacidad_crediticia
cant_inmuebles_comprados
PROPIETARIO
Dni-Pasaporte-RUC (FK)
Cant_inmuebles
Cant_inmuebles_vendidos
Cant_inmuebles_renegociados
VENDEDOR
DniEmpleado (FK)
Cant_Inmuebles_Vendidos
Salario_vendedor
CORREDOR
DniEmpleado (FK)
Cant_Inmuebles_Asignados
Salario_corredor
-
11. DICCIONARIO DE DATOS LGICO
Entidad Definicin de
entidad Nombre del Atributo de la
Entidad
Definicin del atributo de la
Entidad
Es PK
Es FK
CLIENTE
Es la persona que va a
comprar o el propietario del
inmueble a vender.
Dni-Pasaporte-RUC Es el documento que identificara
al cliente. Yes
Nombre Nombre del
cliente.
ApellidoPaterno Apellido paterno
del cliente.
ApellidoMaterno Apellido materno
del cliente.
Telefono Nmero de telfono del
cliente.
Email Correo
electrnico del cliente.
CLIENTE COMPRADOR
Es la persona que compra
algun inmueble de la empresa.
Dni-Pasaporte-RUC Es el documento que identificara
al cliente. Yes Yes
capacidad_crediticia Es la capacidad
financiera del cliente.
cant_inmuebles_comprados Cantidad de inmuebles
comprados.
CORREDOR
Es la persona que es
responsable de realizar las
coordinaciones para la venta del
inmueble o terreno.
DniEmpleado Cdigo de
identificacin del empleado.
Yes Yes
Cant_Inmuebles_Asignados
Cantidad de inmuebles
asignados al corredor.
Salario_corredor Salario del corredor.
EMPLEADO
Son el vendedor y corredor que trabajan para la
empresa inmobiliaria.
DniEmpleado Cdigo de
identificacin del empleado.
Yes
NombreEmpleado Nombre del empleado.
ApellidoPaternoEmpleado Apellido paterno del empleado.
ApellidoMaternoEmpleado Apellido materno
del empleado.
Telefono Numero
telefnico del empleado.
Email Correo
electrnico del empleado.
-
FORMA DE PAGO
Son las diferentes formas de cancelar la
compra de un inmueble, ya
sea por medio del arras
confirmatorio, credito
hipotecario, o efectivo.
IdPago Cdigo de tipo
de pago. Yes
DescripcionPago Descripcin de
la forma de pago.
vigencia_tipoPago Es la vigencia que se da para
pagar.
INMUEBLE
Es la propiedad que va a vender.
NumeroRegistroPropiedad
Es el nmero de registro de
propiedad del inmueble.
Yes
Propietario Es el documento que identificara
al cliente.
Yes
Corredor Cdigo de
identificacin del empleado.
Precio Es el precio del
inmueble.
Ciudad La ciudad donde se encuentra el
inmueble.
Id_tipo_inmueble Es el cdigo de identificacin de tipo de inmueble.
Yes
AreaConstruida Es el rea
construida del inmueble.
AreaTotal rea total del
inmueble.
Direccion La direccin del
inmueble.
Dni_inquilino Cdigo de
identificacin del inquilino.
Yes
EstadoInmueble Es el estado del
inmueble.
Valor_Predial
Este valor depende de los
metros cuadrados
construidos.
Impuesto_predial
Es de carcter municipal y se
paga anualmente.
Uso_Inmueble El tipo de uso del
inmueble.
Tiempo_de_oferta El tiempo que se
ofrecer el inmueble.
-
INQUILINO
Es la persona que se
encuentra en el inmueble.
Dni_inquilino Cdigo de
identificacin del inquilino.
Yes
Nombre Nombre del
inquilino.
ApellidoPaterno Apellido paterno
del inquilino.
ApellidoMaterno Apellido materno
del inquilino.
Telefono Nmero de telfono del
inquilino.
Email Correo
electrnico del inquilino.
EstadoInquilino El estado del
inquilino.
PROPIETARIO
Es la persona natural o juridica
duea del inmueble que desea vender
por medio de la empresa.
Dni-Pasaporte-RUC Es el documento que identificara
al cliente. Yes Yes
Cant_inmuebles Cantidad de
inmuebles que posee.
Cant_inmuebles_vendidos
Cantidad de inmuebles que se ha vendido
del mismo propietario.
Cant_inmuebles_renegociados
Cantidad de inmuebles que
se tuvo que negociar debido a estar ofertado por ms de 80
das.
TIPO DE INMUEBLE
Son los diferente tipos
de inmueble,por ejemplo:casa,edificio,duplex,terr
eno,etc.
Id_tipo_inmueble Es el cdigo de identificacin de tipo de inmueble.
Yes
DescripcionInmueble Es la descripcin
del tipo de inmueble.
VENDEDOR
Es la persona que se
encargara de elaborar
la minuta de compra-venta.
DniEmpleado Cdigo de
identificacin del empleado.
Yes Yes
Cant_Inmuebles_Vendidos
Cantidad de inmuebles
vendidos por el mismo vendedor.
Salario_vendedor Salario del vendedor.
-
12. SEUDOCODIGO 12.1 Proceso de Registrar Visitantes:
Begin Pedir Dni-Pasaporte-RUC Buscar Dni-Pasaporte-RUC If Buscar = true Registrar Comprador.Dni-Pasaporte-RUC Registrar NumeroRegistroPropiedad Registrar tem Registrar FechaVisita Registrar HoraVisita Else
Registrar Dni-Pasaporte-RUC Registrar Nombre Registrar Apellido Paterno Registrar Apellido Materno Registrar Telefono Registrar Email
VENTA
Es el registro de las
transacciones que se da
luego de una compra de un
inmueble o terreno.
IdVenta Es el identificar
de venta. Yes
IdPago Cdigo de tipo
de pago. Yes
NumeroRegistroPropiedad
Es el nmero de registro de
propiedad del inmueble.
Comprador Es el documento que identificara
al cliente.
Vendedor Cdigo de
identificacin del empleado.
Monto_pagado Es el monto total
a pagar
Fecha_venta Es la fecha que
se realiza la compra.
Observacion_venta Son las
observaciones de venta.
VISITA
Es el servicio que se brinda a los clientes que solicitan alguna
visita al inmueble o
terreno.
NumeroRegistroPropiedad
Es el nmero de registro de
propiedad del inmueble.
Yes Yes
Comprador Es el documento que identificara
al cliente.
item Es el nmero secuencial de
visita.
FechaVisita Fecha de visita programada.
HoraVisita Hora de visita programada.
-
Registrar Capacidad_crediticia Registrar Cant_inmuebles_comprados Registrar Comprador.Dni-Pasaporte-RUC Registrar NumeroRegistroPropiedad Registrar tem Registrar FechaVisita Registrar HoraVisita End If
End 12.2 Proceso del Registro de Pagos Begin Send Precio.Inmueble If Pago = Arras then Realizar Arras en Notaria Recibir Monto Inicial (10%) Registrar Pago Else If Pago = Banco then Dar cuenta Bancaria para el depsito Recibir dinero en cuenta Registrar Pago Else Elaborar minuta en Notaria Recibir dinero en efectivo Registrar Pago End if End if End
13. TABLAS O ARBOLES DE DECISION
13.1 Tabla de decisin:
Condiciones
Entrega de
documento de
certificado de registro
de propiedad-
inmueble
V V V V F F F F
Entrega de HR Y PU V V F F V V F F
Entrega de Fotografas
del inmueble V F V F V F V F
Acciones
Permitir registro de
inmueble X X
Rechazar registro de
inmueble X X X X X X
-
13.2 rbol de decisin:
-
14. DIAGRAMAS DE TRANSICION DE ESTADOS
14.1 Estado Inmueble:
14.2 Estado Inquilino:
-
15. MODELO DE DATOS FISICO
16. DICCIONARIO DE DATOS FISICO
Sistema Inmobiliario Column Table Name Column Name Column
Datatype Column Null Option
Column Is PK
Column Is FK
Column Attribute Definition
CLIENTE Dni_Pasaporte_RUC NUMBER NOT NULL
Yes No Es el documento
que identificara al
cliente.
CLIENTE Nombre VARCHAR(20)
NULL No No Nombre del cliente.
CLIENTE ApellidoPaterno VARCHAR(20)
NULL No No Apellido paterno del
cliente.
CLIENTE ApellidoMaterno VARCHAR(20)
NULL No No Apellido materno del
cliente.
CLIENTE Telefono NUMBER NULL No No Numero de telfono del
cliente.
CLIENTE Email VARCHAR(20)
NULL No No Correo electronico del cliente.
INMUEBLE NumeroRegistroPropiedad VARCHAR(20)
NOT NULL
Yes No Es el numero de registro de
propiedad del inmueble.
-
INMUEBLE Precio NUMBER NULL No No Es el precio del inmueble.
INMUEBLE Ciudad VARCHAR(20)
NULL No No La ciudad donde se
encuentra el inmueble.
INMUEBLE AreaConstruida NUMBER NULL No No Es el rea construida
del inmueble.
INMUEBLE AreaTotal NUMBER NULL No No rea total del inmueble.
INMUEBLE Direccion VARCHAR(20)
NULL No No La direccion del inmuble.
INMUEBLE EstadoInmueble VARCHAR(40)
NULL No No Es el estado del inmueble.
INMUEBLE Id_tipo_inmueble VARCHAR(10)
NOT NULL
No Yes Es el codigo de
identificacion de tipo de inmueble.
INMUEBLE Dni_inquilino CHAR(8) NULL No Yes Codigo de identificacion del inquilino.
INMUEBLE Corredor CHAR(8) NOT NULL
No Yes Codigo de identificacion
del empleado.
INMUEBLE Propietario NUMBER NOT NULL
No Yes Es el documento
que identificara al
cliente.
INMUEBLE Valor_Predial NUMBER NULL No No Este valor depende de los metros cuadrados
construidos.
INMUEBLE Impuesto_predial NUMBER NULL No No Es de carcter
municipal y se paga
anualmente.
INMUEBLE Uso_Inmueble VARCHAR(20)
NULL No No El tipo de uso del inmueble.
INMUEBLE Tiempo_de_oferta NUMBER NULL No No El tiempo que se ofrecera el
inmueble.
VENTA NumeroRegistroPropiedad VARCHAR(20)
NOT NULL
No Yes Es el numero de registro de
propiedad del inmueble.
VENTA IdVenta VARCHAR(15)
NOT NULL
Yes No Es el identificar de
venta.
VENTA IdPago VARCHAR(15)
NOT NULL
No Yes Codigo de tipo de pago.
VENTA Vendedor VARCHAR(10)
NOT NULL
No Yes Codigo de identificacion
-
del empleado.
VENTA Comprador NUMBER NOT NULL
No Yes Es el documento
que identificara al
cliente.
VENTA Monto_pagado NUMBER NULL No No Es el monto total a pagar
VENTA Fecha_venta VARCHAR(20)
NULL No No Es la fecha que se realiza
la compra.
VENTA Observacion_venta CHAR(18) NULL No No Son las observacione
s de venta.
FORMA_DE_PAGO IdPago VARCHAR(15)
NOT NULL
Yes No Codigo de tipo de pago.
FORMA_DE_PAGO DescripcionPago VARCHAR(20)
NULL No No Descripcion de la forma
de pago.
FORMA_DE_PAGO vigencia_tipoPago VARCHAR(10)
NULL No No Es la vigencia que se da
para pagar.
TIPO_DE_INMUEBLE Id_tipo_inmueble VARCHAR(10)
NOT NULL
Yes No Es el codigo de
identificacion de tipo de inmueble.
TIPO_DE_INMUEBLE DescripcionInmueble VARCHAR(30)
NULL No No Es la decripcion
del tippo de inmueble.
EMPLEADO DniEmpleado CHAR(8) NOT NULL
Yes No Codigo de identificacion
del empleado.
EMPLEADO NombreEmpleado VARCHAR(20)
NULL No No Nombre del empleado.
EMPLEADO ApellidoPaternoEmpleado VARCHAR(20)
NULL No No Apellido paterno del empleado.
EMPLEADO ApellidoMaternoEmpleado VARCHAR(20)
NULL No No Apellido materno del empleado.
EMPLEADO Telefono NUMBER NULL No No Numero telefonico del
empleado.
EMPLEADO Email VARCHAR(20)
NULL No No Correo electronico
del empleado.
INQUILINO Dni_inquilino CHAR(8) NOT NULL
Yes No Codigo de identificacion del inquilino.
INQUILINO Nombre VARCHAR(20)
NULL No No Nombre del inquilino.
INQUILINO ApellidoPaterno VARCHAR(20)
NULL No No Apellido paterno del
-
inquilino.
INQUILINO ApellidoMaterno VARCHAR(20)
NULL No No Apellido materno del
inquilino.
INQUILINO Telefono NUMBER NULL No No Nmero de telefono del
inquilino.
INQUILINO Email VARCHAR(20)
NULL No No Correo electronico
del inquilino.
INQUILINO EstadoInquilino VARCHAR(40)
NULL No No El estado del inquilino.
VISITA FechaVisita VARCHAR(20)
NULL No No Fecha de visita
programada.
VISITA HoraVisita NUMBER NULL No No Hora de visita programada.
VISITA NumeroRegistroPropiedad VARCHAR(20)
NOT NULL
Yes Yes Es el numero de registro de
propiedad del inmueble.
VISITA Comprador NUMBER NOT NULL
Yes Yes Es el documento
que identificara al
cliente.
VISITA item NUMBER NOT NULL
Yes No Es el numero secuencial de
visita.
CLIENTE_COMPRADOR
Dni_Pasaporte_RUC NUMBER NOT NULL
Yes Yes Es el documento
que identificara al
cliente.
CLIENTE_COMPRADOR
capacidad_crediticia NUMBER NULL No No Es la capacidad
financiera del cliente.
CLIENTE_COMPRADOR
cant_inmuebles_comprados NUMBER NULL No No Cantidad de inmuebles
comprados.
PROPIETARIO Dni_Pasaporte_RUC NUMBER NOT NULL
Yes Yes Es el documento
que identificara al
cliente.
PROPIETARIO Cant_inmuebles NUMBER NULL No No Cantidad de inmuebles que posee.
PROPIETARIO Cant_inmuebles_vendidos NUMBER NULL No No Cantidad de inmuebles que se ha
vendido del mismo
propietario.
PROPIETARIO Cant_inmuebles_renegociados
NUMBER NULL No No Cantidad de inmuebles qu
se tuvo ue
-
negoiar debido a
estar ofertado por
mas de 80 dias.
VENDEDOR DniEmpleado CHAR(8) NOT NULL
Yes Yes Codigo de identificacion
del empleado.
VENDEDOR Cant_Inmuebles_Vendidos NUMBER NULL No No Cantidad de inmuebles
vendidos por el mismo
vendedor.
VENDEDOR Salario_vendedor NUMBER NULL No No Salario del vendedor.
CORREDOR DniEmpleado CHAR(8) NOT NULL
Yes Yes Codigo de identificacion
del empleado.
CORREDOR Cant_Inmuebles_Asignados NUMBER NULL No No Cantidad de inmuebles
asigandos al corredor.
CORREDOR Salario_corredor NUMBER NULL No No Salario del corredor.
17. VISTAS
17.1 REPORTE INMUEBLE ENTIDADES:
INMUEBLE
TIPO DE INMUEBLE
INQUILINO
PROPIETARIO
CORREDOR
NUMERO REGISTRO
PROPIEDAD
NOMBRE PROPIETARIO
APELLIDO PROPIETARIO
DESCRIPCION TIPO INMUEBLE
NOMBRE INQUILINO
TELEFONO INQUILINO
NOMBRE DEL CORREDOR
RESPONSABLE
ESTADO INMUEBLE
12245563 Erick Garca Departamento Juan Vargas 934323542 Elmer Vega Vendido
63638829 Rebeca Taipe Dplex Martin Lau 964738647 Elmer Vega En venta
85345784 Tania Cutimbo Casa Mario Vega 974637647 Juana Lpez Reservado Por Arras
74945843 Doris Suarez Casa Mia Torres 926473567 Joe Benites Vendido
53263489 Marco Tamayo Terreno Luz Rojas 974637364 Martha Luw En venta
-
18. INTERFACES GRFICAS DE USUARIO (GUI)
-
19. ESPECIFICACIN DE ACTORES
19.1. SISTEMA DE INFORMACION
Es un sistema de informacin que operar en un entorno web para el registro,
consulta y venta de inmuebles y terrenos. El registro es a consecuencia de la solicitud
de una persona natural o jurdica que solicita incorporen un inmueble de su
propiedad como parte de su cartera a vender. Adems, el sistema facilita la gestin
de las citas para la visitas de los inmuebles.
-
19.2. ACTORES DEL SISTEMA
Nro. Actor Responsabilidades o requerimientos Definicin
1
Es aquella persona que es responsable de
realizar las coordinaciones para la venta del inmueble o
terreno.
2
Es aquella persona que est interesada en comprar un inmueble
o terreno.
3
Es aquella persona a la cual le pertenece un inmueble o terreno que est ofertando.
4
Es aquella persona que define el
inmueble o terreno a ofrecer en la venta
como tambin realizar la venta del terreno o inmueble y registra el
arras.
5
Es el que se encarga de definir los usuarios
en el sistema de informacin.
6
Es aquella persona que se encarga de
elaborar la minuta del contrato de compra-
venta.
7
Es aquella persona que se encarga de la
validacin de datos de la minuta del contrato
de compra-venta.
Corredor
Registro de interes de
compra de persona
interesada
consulta por citas
registradas a su cargo
Persona interesada
Consulta de inmuebles o
terrenos en venta
Realiza solicitud de cita par
visitar inmueble o terreno
Realizar la
cancelacion de
citas
Propietario
Consultar estadisticas de
interes de su inmueble o
terreno
Director
Realizar el registro de arrasRealiza la venta de
inmueble o terreno
Definir Objeto a ofrecer en venta
Administrador Sistema
Define Usuario SI
Asesor Legal
Realiza registor de
minuta de venta
Notario
Consulta por datos para
elaborar minuta de compra
venta de inmueble o terreno
-
20. DIAGRAMAS DE CASOS DE USO
20.1. DIAGRAMA DE CASO DE USO DE GESTION DE VENTA
Corredor
Persona Interesada
Realizar registro de
interes de compra de
persona interesada
Realiza Solicitud de Cita
para visitar inmueble o
terreno
Consulta de inmuebles
o terrenos en venta
Propietario
Consultar estadisticas
de interes de su
inmueble o terreno
Consulta por citas
registradas a su cargo
-
20.2. DIAGRAMA DE CASO DE USO DE CITA Y VISITA A INMUEBLE
20.3. DIAGRAMA DE CASO DE USO DE ESTADSTICA DE INTERS DE INMUEBLE
Object-Oriented Model
Model: DiagrPaquetes SIVentaInmuebles
Package: Gestion Venta de Inmuebles y terrenos
Diagram: DiagrCU CitaVisitaInmueble
Author: Administrador Date: 07/11/2014
Version:
Realiza Solicitud de Cita
para visitar inmueble o
terreno
Persona Interesada
Consulta de
inmuebles o terrenos
en venta
Selecionar
inmueble o terreno
en venta
Seleccionar fecha
para cita e
ingresar hora
Realizar la
cancelacion de
cita
Seleccionar Cita
registrada
Consulta
confirmacion de
cita para visitar
inmueble o
terreno
Seleccione criterio
de consulta
Object-Oriented Model
Model: DiagrPaquetes SIVentaInmuebles
Package: Gestion Venta de Inmuebles y terrenos
Diagram: DiagrCU Estadisticas
Author: Administrador Date: 07/11/2014
Version:
Consultar estadisticas de
interes de su inmueble o
terreno
Propietario
Seleccionar
inmueble o terreno
Procesa citas de
interes en
inmueble o terreno
Ingresar periodo
de consulta
-
20.4. DIAGRAMA DE CASO DE USO DE INTERS DE COMPRA DE INMUEBLE
20.5. DIAGRAMA DE CASO DE USO GENERAL DE CASO DE INMUEBLE
Object-Oriented Model
Model: DiagrPaquetes SIVentaInmuebles
Package: Gestion Venta de Inmuebles y terrenos
Diagram: DiagrCU InteresCompraInmueble
Author: Administrador Date: 07/11/2014
Version:
Realizar registro de
interes de compra de
persona interesada
Corredor
Consultar por otros
inmuebles o terrenos
de interes
Realizar
confirmacion
de cita
Seleccionar Cita
registrada
Object-Oriented Model
Model: DiagrPaquetes SIVentaInmuebles
Package: Registro Inmuebles y Terrenos
Diagram: DiagrCasosUsoGralRegInmuebles
Author: Administrador Date: 07/11/2014
Version:
Administrador Sistema
Director
Define Corredor
Define Asesor
Legal
Define Usuario SI
Define Director
Definir objeto a
ofrecer en venta
Definir Inmueble
Definir terreno
-
20.6. DIAGRAMA DE CASO DE USO DE VENTA DE INMUEBLE
20.7. DIAGRAMA DE CASO DE USO DE INCRIPCION DE INMUEBLE
Object-Oriented Model
Model: DiagrPaquetes SIVentaInmuebles
Package: Venta Inmuebles y terrenos
Diagram: DiagrCasosUsoVentaInmueble
Author: Administrador Date: 07/11/2014
Version:
Asesor Legal
Realizar registro de
minuto de venta
Director
(Registro Inmuebles y
Terrenos)
Realiza la Venta de
inmueble o terreno
Realizar registro de
arras
Consulta por datos para
elaborar minuta de
compra - venta de
inmueble o terreno
Notario
Object-Oriented Model
Model: DiagrPaquetes SIVentaInmuebles
Package: Registro Inmuebles y Terrenos
Diagram: DiagCU InscripcionInmueble
Author: Administrador Date: 28/11/2014
Version:
Ingresa informacion del
inmueble a inscribir Selecciona Corredor a
asignar
Selecciona el tipo de
objeto a ofertar
Director
Definir objeto a ofrecer
en venta
-
20.8. DIAGRAMA DE CASO DE USO DE USUARIOS DE SISTEMA
20.9. DIAGRAMA DE CASO DE USO DE VALIDACION DE MINUTA
Object-Oriented Model
Model: DiagrPaquetes SIVentaInmuebles
Package: Registro Inmuebles y Terrenos
Diagram: DiagCU Usuarios Sistema
Author: Administrador Date: 28/11/2014
Version:
Administrador Sistema
Define Usuario SI Seleccionar Personal
Object-Oriented Model
Model: DiagrPaquetes SIVentaInmuebles
Package: Venta Inmuebles y terrenos
Diagram: DiagrCasosUsoValidacionMinuta
Author: Administrador Date: 28/11/2014
Version:
Notario
Consulta por datos para
elaborar minuta de
compra - venta de
inmueble o terreno
Seleccionar persona
interesada
Seleccionar inmueble o
terreno
Seleccionar asesor
legal
-
20.10. DIAGRAMA DE CASO DE USO DE REALIZAR VENTA DE INMUEBLE
Object-Oriented Model
Model: DiagrPaquetes SIVentaInmuebles
Package: Venta Inmuebles y terrenos
Diagram: DiagrCasoUsoRealizarVenta
Author: Administrador Date: 28/11/2014
Version:
Director
()
Realiza la Venta de
inmueble o terreno
Realizar registro de
arras
Seleccionar
inmueble o
terreno
Seleccionar
notario
Seleccionar
persona interesada
Seleccionar
corredor
Seleccionar
asesor legal
Ingresar monto
de arras
-
20.11. DIAGRAMA DE CASO DE USO DE REGISTRO DE MINUTA
20.7. FORMA CORTA DE CASOS DE USO
La persona interesada accede al sistema .La persona interesada requiere solicitar una cita. El sistema le muestra el formulario para solicitar cita. La persona interesada selecciona inmueble o terreno de inters para visita. La persona interesada ingresa sus datos personales. La persona interesada selecciona fecha y registra hora para cita y visita. Sistema registra cita para corredor responsable.
La persona interesada accede al sistema. La persona interesada requiere cancelar una cita. El sistema le presenta las citas de la persona. La persona interesada selecciona la cita a cancelar. La persona interesada requiere la cancelacin de la cita. El sistema cancela la cita (cambia estado de la cita).
La persona interesada accede al sistema. La persona interesada requiere consultar por citas registradas. El sistema le muestra las citas registradas. La persona interesada consulta si su cita est confirmada.
Object-Oriented Model
Model: DiagrPaquetes SIVentaInmuebles
Package: Venta Inmuebles y terrenos
Diagram: DiagrCasoUsoRegistrodeminuta
Author: Administrador Date: 28/11/2014
Version:
Asesor Legal
Realizar registro de
minuto de venta
Realizar cobro de
venta de inmueble o
terreno
Seleccionar
inmueble o terreno
Seleccionar director
Seleccionar notario
Realizar cobro con
credito hipotecario
Realiza solicitud de
cita par visitar
inmueble o terreno
Realizar la
cancelacion de
citas
Consulta confirmacion
de cita para visitar
inmueble o terreno
-
La persona interesada accede al sistema .La persona interesada requiere consultar por inmuebles o terrenos en venta. El sistema requiere que se seleccione criterio de consulta. El sistema procesa los inmuebles o terrenos en venta disponibles segn criterio. El sistema muestra inmuebles o terrenos procesados.
El propietario accede al sistema. El propietario requiere consultar las estadsticas de su inmueble o terreno. El sistema le presenta sus propiedades registradas. El propietario selecciona propiedad a consultar. El sistema muestra las estadsticas de la propiedad seleccionada.
El corredor accede al sistema. El corredor requiere realizar un registro de la persona interesada en comprar un inmueble o terreno. El sistema le muestra el formulario a rellenar. El corredor completa el formulario con la informacin de la persona interesada. El sistema registra a la persona interesada.
El corredor accede al sistema. El corredor requiere confirmar cita a un inmueble. El sistema muestra las citas registradas. El corredor selecciona la cita a confirmar. El sistema registra la confirmacin de la cita.
20.8. FORMA EXTENDIDA DE CASOS DE USO
20.8.1. Realizar solicitud de cita para visitar inmueble o terreno
Caso de Uso Realizar solicitud de cita para visitar inmueble o terreno
Objetivo Facilitar la venta de un inmueble a las persona interesadas
Actores primario Persona interesada
Secundario
Pre condiciones
1 El inmueble debe estar disponible para su venta
2 El corredor debe contar con disponibilidad
3
4
Post Condiciones
1 Se ha realizado el registro de una cita
2 Se incrementa contador de citas solicitadas para inmueble o terreno.
3
4
Trigger Persona interesada desea solicitar una cita
Interaccin
Actor sistema
1 La persona interesada accede al sistema
2 La persona interesada requiere registrar la solicitud de una cita
3 Le muestra el formulario para registrar una solicitud de cita
4 Selecciona inmueble o terreno de inters
5 Ingresa datos personales de contacto 6 Requiere que seleccione fecha y registre hora para visita
7 Selecciona fecha e ingresa hora
8 Requiere el registro de la cita solicitada 9 Registra la cita para la visita
10 Actualiza contador de citas para inmueble o terreno
11 Requiere salir del sistema 12 Finaliza sesin
Consulta de
inmuebles o
terrenos en
venta
Consultar estadisticas de
interes de su inmueble o
terreno
Realizar registro de
interes de compra de
persona interesada
Realizar
confirmacion
de cita
-
Extensiones
4a Consultar por inmuebles o terrenos disponibles
Excepciones
8 Requiere el registro de la cita solicitada
8a No se han ingresado todos los datos personales requeridos Mensaje: Debe completar el ingreso de los datos obligatorios
8b No se ha seleccionado fecha para cita u hora Mensaje: Debe seleccionar fecha y hora para visita antes de registrar su solicitud de cita
Diagrama de casos de uso
Interface Grfica de Usuario
Persona interesada
Realiza solicitud de
cita par visitar
inmueble o terreno
Consulta de
inmuebles o
terrenos en
venta
Seleccionar un
inmueble o terreno en
venta
Seleccionar fecha
para cita e ingresar
hora
Seleccione criterios de
consulta
-
20.8.2. Realizar el registro de la minuta del contrato de compra-venta
Caso de Uso Realizar el registro de la minuta del contrato de compra-venta del inmueble o terreno
Objetivo Llevar el control de la ventas concretadas a travs de registro de minuta
Actores primario Asesor legal
Secundario
Pre condiciones
1 Aun no se ha registrado la minuta
2 Aun no se ha validado la minuta
3 Aun no se ha realizado el cobro del inmueble o terreno
4
Post Condiciones
1 Se ha registrado la minuta validada
2 Se ha registrado el cobro
Trigger Se desea actualizar el estado del registro de la minuta del inmueble o terreno
Interaccin
Actor sistema
1 El asesor legal requiere registrar la minuta de venta
2 Muestra los inmuebles o terrenos disponibles
3 Requiere seleccionar inmueble o terreno
4 Seleccionar inmueble o terreno
5 Solicita modo de pago
ESCENARIO1: PAGO AL CONTADO
6a Seleccionar modo de pago al contado
7a Registrar el cobro al contado
8a Cambiar el estado del cobro
9a Requiere seleccionar director
10a Seleccionar el director
11a Requiere seleccionar notario
12a Seleccionar notario
13a Procesa datos seleccionados
14a Realiza el registro de minuta
15a actualiza el estado del inmueble
16a Requiere salir del sistema 17a Finaliza sesin
ESCENARIO2:PAGO A TRAVES DE UN CREDITO HIPOTECARIO
6b Seleccionar modo de pago crdito hipotecario
7b Solicita datos del banco
8b Ingresa datos de banco
9b Valida si el banco existe
10b Solicita monto del cheque
11b Ingresa monto del cheque
12b Valida fondos del cheque
13b Requiere seleccionar director
14b Seleccionar el director
15b Requiere seleccionar notario
16b Seleccionar notario
17b Procesa datos seleccionados
-
18b Realiza el registro de minuta
19b Actualiza el estado del inmueble
20b Requiere salir del sistema 21b Finaliza sesin
Excepciones
9b Valida si el banco existe
9ba No valida porque datos del banco incorrecto Mensaje: Vuelva a ingresar datos del banco
12b Valida fondos del cheque
12ba No valida porque no tiene fondos suficientes Mensaje: Cheque sin fondos suficientes
Diagrama de casos de uso
Interface Grfica de Usuario
Asesor Legal
Realizar registro de
minuto de venta
Realizar cobro de
venta de inmueble o
terreno
Seleccionar
inmueble o terreno
Seleccionar director
Seleccionar notario
Realizar cobro con
credito hipotecario
-
20.8.3. Realizar venta de inmueble o terreno
Caso de Uso Realizar venta de inmueble o terreno
Objetivo Llevar un control de ventas de inmuebles o terrenos
Actores primario Director
Secundario
Pre condiciones
1 El inmueble o terreno debe estar a la venta
2 El inmueble o terreno no esta asegurado por arras
3
4
Post Condiciones
1 Se ha realizado la venta
2 Se registra el arras del inmueble o terreno
3 El inmueble no esta disponible para la venta
4
Trigger Director desea realizar la venta del inmueble o terreno
Interaccin
Director Sistema
1 El director requiere realizar una venta del inmueble o terreno.
2 Muestra los inmuebles o terrenos disponibles para la venta.
3 Requiere seleccionar inmueble o terreno.
4 Selecciona inmueble o terreno. 5 Solicita datos de la persona interesada.
6 Ingresa datos de la persona interesada. 7 Requiere seleccionar corredor,asesor legal.
8 Seleccionar corredor,asesor legal 9 Solicita modo de asegurar inmueble
ESCENARIO1: CON ARRAS
10 a Seleccionar modo de asegurar con arras 11a Solicita monto de arras
12a Ingresar monto de arras 13a Requiere seleccionar notario
14a Seleccionar notario 15a Procesa datos seleccionados
16a Realiza registro de arras
17a Verifica registro y sale de sistema 18a Actualiza el estado del inmueble o terreno.
ESCENARIO2:SIN ARRAS
10b Seleccionar modo de asegurar sin arras 11b Procesa datos seleccionados
12b Verificar registro y sale de sistema 13b Actualiza el estado del inmueble o terreno
Excepciones
6 Ingresa datos de la persona interesada
6a No se han ingresado todos los datos personales requeridos Mensaje: Debe completar el ingreso de los datos obligatorios
Diagrama de casos de uso
-
Interface Grfica de Usuario
Object-Oriented Model
Model: DiagrPaquetes SIVentaInmuebles
Package: Venta Inmuebles y terrenos
Diagram: DiagrCasoUsoRealizarVenta
Author: Administrador Date: 28/11/2014
Version:
Director
()
Realiza la Venta de
inmueble o terreno
Realizar registro de
arras
Seleccionar
inmueble o
terreno
Seleccionar
notario
Seleccionar
persona interesada
Seleccionar
corredor
Seleccionar
asesor legal
Ingresar monto
de arras
-
20.8.4. Realizar registro de inmueble o terreno
Caso de Uso Realizar registro de inmueble o terreno
Objetivo Llevar un control de todos los inmuebles o terrenos inscritos
Actores primario Director
Secundario
Pre condiciones 1 El inmueble o terreno an no estn registrados
2 El corredor an no est asignado a inmueble o terreno
Post Condiciones
1 Se ha registrado el inmueble o terreno
2 Se ha asignado corredor al inmueble o terreno
Trigger El director desea realizar un registro del inmueble o terreno
Interaccin
Director Sistema
1 El director requiere registrar inmueble o terreno 2 Solicita nmero de propiedad del inmueble o terreno a registrar
3 Ingresa el nmero de propiedad del inmueble o terreno a registrar
4 Valida datos ingresados
5 Solicita datos del propietario del inmueble o terreno
6 Ingresa datos del propietario 7 Valida datos del propietario
8 Solicita tipo de objeto a ofertar
ESCENARIO1: TIPO INMUEBLE
9 a Seleccionar tipo de objeto a ofertar inmueble 10a Solicita datos del inmueble
11a Ingresa datos del inmueble 12a Procesa datos ingresados
13a Verifica datos ingresados 14a Requiere seleccionar corredor para inmueble
15a Selecciona corredor para inmueble
16a Verifica registro y sale de sistema 17a Actualiza el listado de inmueble
ESCENARIO2: TIPO TERRENO
9b Seleccionar tipo de objeto a ofertar terreno 10b Solicita datos del terreno
11b Ingresa datos del terreno
12b Procesa datos ingresados
13b Verifica registro y sale de sistema 14b Actualiza el listado de terrenos a ofertar
Excepciones
4 Valida datos ingresados
4a No se han ingresado todos los datos requeridos Mensaje: Debe completar el ingreso de los datos obligatorios
4b No existen datos ingresados Mensaje: El dato ingresado no existe
Diagrama de casos de uso
-
Interface Grfica de Usuario
20.8.5. Definir usuarios del sistema
Caso de Uso Definir usuarios del sistema
Objetivo Facilitar el uso adecuado del sistema por medio de los usuarios correspondientes
Actores primario Administrador sistema
Secundario
Pre condiciones
1 Aun no se ha registrado el usuario para el personal
2 Aun no se ha definido el usuario
Post Condiciones
1 Se ha definido el usuario
2 Se ha registrado los usuarios del personal
Object-Oriented Model
Model: DiagrPaquetes SIVentaInmuebles
Package: Registro Inmuebles y Terrenos
Diagram: DiagCU InscripcionInmueble
Author: Administrador Date: 28/11/2014
Version:
Ingresa informacion del
inmueble a inscribir Selecciona Corredor a
asignar
Selecciona el tipo de
objeto a ofertar
Director
Definir objeto a ofrecer
en venta
-
Trigger Administrador sistema requiere definir a los usuarios SI
Interaccin
Administrador sistema sistema
1 El administrador requiere definir usuario SI 2 Muestra la lista de clasificacin de usuarios SI
3 Requiere seleccionar usuario
4 Selecciona usuario 5 Solicita documento de identificacin del usuario
6 Ingresa documento de usuario 7 Valida documento de identificacin usuario
8 Solicita datos del usuario
9 Ingresa datos 10 Valida datos ingresados
11 Procesa datos ingresados
12 Actualiza la lista de usuarios
13 Requiere salir del sistema 14 Finaliza sesin
Excepciones
7 Valida documento de identificacin del usuario
7a No existe el documento ingresado Mensaje: Debe ingresar un documento vlido
10 Valida datos ingresados
10a No se han ingresado todos los datos personales requeridos Mensaje: Debe completar el ingreso de los datos obligatorios
Diagrama de casos de uso
Interface Grfica de Usuario
Object-Oriented Model
Model: DiagrPaquetes SIVentaInmuebles
Package: Registro Inmuebles y Terrenos
Diagram: DiagCU Usuarios Sistema
Author: Administrador Date: 28/11/2014
Version:
Administrador Sistema
Define Usuario SI Seleccionar Personal
-
21. DIAGRAMAS DE SECUENCIA
21.1. DIAGRAMA DE SECUENCIA DE CONFIRMAR CITA
Confirmar Cita
OK
Salir
Salir del sistema
Ok datos procesados
Dar conformidad
Salir del sistema
Cambiar estado(no confirma)
Incrementar nro de citas para inmueble seleccionado
Ok datos actualizados
No da conformidad
Reducir el numero de inmuebles con solicitud cita
No da conformidad
no conformidad
Registrar estado
Registrar Estado
Cambio estado(conformidad)ConformidadDa conformidad
Seleccionar (Cita)
Obtener datosde persona interesada
Datos persona interesada
Seleccionar Cita (corredor)
Seleccionar
Selecciona Cita
Consultar
ConsultarConsultar Citas
Consultar Cita(corredor)
CorredorUI CITA Gestora CITA Persona interesadaCITA
FechaHora es conforme
FechaHora no es conforme
alt
OK
Salir
Salir del sistema
Ok datos procesados
Dar conformidad
Salir del sistema
Cambiar estado(no confirma)
Incrementar nro de citas para inmueble seleccionado
Ok datos actualizados
No da conformidad
Reducir el numero de inmuebles con solicitud cita
No da conformidad
no conformidad
Registrar estado
Registrar Estado
Cambio estado(conformidad)ConformidadDa conformidad
Seleccionar (Cita)
Obtener datosde persona interesada
Datos persona interesada
Seleccionar Cita (corredor)
Seleccionar
Selecciona Cita
Consultar
ConsultarConsultar Citas
Consultar Cita(corredor)
-
21.2. DIAGRAMA DE SECUENCIA DE SOLICITAR CITA
DiagrSecEsteriotipadoparaCita
Registrar Cita
Registrar Cita
OK
Contabilizar Cita
CITA
Registrar Cita
Seleccionar
Solicitar
Seleccionar InmuebleSeleccionar Inmueble
Buscar inmueble
Consultar
Consultar inmueble (fi ltro)
Mostrar Formulario CITA
Solicitar CITASolicitar CITA
Persona interesada UI cita Gestora Citas Citas Inmueble
Registrar Cita
Registrar Cita
OK
Contabilizar Cita
CITA
Registrar Cita
Seleccionar
Solicitar
Seleccionar InmuebleSeleccionar Inmueble
Buscar inmueble
Consultar
Consultar inmueble (fi ltro)
Mostrar Formulario CITA
Solicitar CITASolicitar CITA
-
21.3. DIAGRAMA DE SECUENCIA DE REGISTRO DE CITAS PARA VISITAS AL INMUEBLE
Registro Solicitud Cita para Visita
Registrar cita
Registrar cita
Adicionar cita inmueble
Cita ok
Contabilizar citas
Seleccionar inmueble
Seleccionar inmueble
Mostrar inmuebles
Mostrar inmueble requerido
Buscar inmueble
Buscar inmuebles(fi ltro)
Solicita cita
solicita una cita
Persona interesada
CITA INMUEBLE
Registrar cita
Registrar cita
Adicionar cita inmueble
Cita ok
Contabilizar citas
Seleccionar inmueble
Seleccionar inmueble
Mostrar inmuebles
Mostrar inmueble requerido
Buscar inmueble
Buscar inmuebles(fi ltro)
Solicita cita
solicita una cita
-
21.4. DIAGRAMA DE SECUENCIA DE REGISTRO DE INMUEBLE
DiagSec Registro Inmueble
Registro Completado
Solicitar
Aadir a cartera
Ingresa Informacin
Registrar inmuebleRegistrar Inmueble
Registrar Inmueble
Seleccionar
Seleccionar
Ingresa Informacin
Ingresa Informacin Inmueble
Seleccionar corredor
Buscar CorredoresConsultar
Consutar corredores
Solicitar RegistroSolicitar Registro Inmueble
Director UI Registro Gestora Registro Corredores
Registro Completado
Solicitar
Aadir a cartera
Ingresa Informacin
Registrar inmuebleRegistrar Inmueble
Registrar Inmueble
Seleccionar
Seleccionar
Ingresa Informacin
Ingresa Informacin Inmueble
Seleccionar corredor
Buscar CorredoresConsultar
Consutar corredores
Solicitar RegistroSolicitar Registro Inmueble
-
21.5. DIAGRAMA DE SECUENCIA DE VENTA
DiagSec Venta
IngresarModo Pago
IngresarDatos
IngresarIngresar modo de pago
Inmueble Vendido
Inmueble separado
Solicitar
Elaborar Minuta
Elabora minuta
Ingresar Datos
Ingresar Datos Pers. Interesada
Seleccionar
Seleccionar inmuebleSeleccionar Inmueble
Buscar InmuebleConsultar Inmuebles
Consultar Inmuebles
Solicita Venta de Inmueble
Solicita Venta de Inmueble
Asesor Legal UI Venta Gestora Ventas InmuebleGestor Minuta
IngresarModo Pago
IngresarDatos
IngresarIngresar modo de pago
Inmueble Vendido
Inmueble separado
Solicitar
Elaborar Minuta
Elabora minuta
Ingresar Datos
Ingresar Datos Pers. Interesada
Seleccionar
Seleccionar inmuebleSeleccionar Inmueble
Buscar InmuebleConsultar Inmuebles
Consultar Inmuebles
Solicita Venta de Inmueble
Solicita Venta de Inmueble
-
22. DIAGRAMAS DE ACTIVIDAD
22.1 DIAGRAMAS DE ACTIVIDAD DE SOLICITAR CITA
-
22.2 DIAGRAMAS DE ACTIVIDAD REGISTRO DE INMUEBLE O TERRENO
-
22.3 DIAGRAMAS DE ACTIVIDAD DE VENTA DE UN INMUEBLE O TERRENO
23. DIAGRAMAS DE CLASES DE ANALISIS
-
Object-Oriented Model
Model: diagrama de paquetes
Package: Gestion venta de inmuebles y terrenos
Diagram: DiagrClasesAnalisiGestionVentaInmuebles
Author: alumno Date: 05/11/2014
Version:
0..*
1..1
0..*
1..1
1..*
1..1
1..*
1..1
1..1
1..1
CORREDOR2
INMUEBLE2
CITA2
TERRENO2
INQUILINO2
PERSONA
INTERESADA2
INTERES OBJETO2
PERSONA2
OBJETO VENTA2
-
24. DIAGRAMAS DE CLASES DE DISEO
Object-Oriented Model
Model: DiagrPaquetes SIVentaInmuebles
Package: Gestion Venta de Inmuebles y terrenos
Diagram: Diagrama de clases de la Gestin de venta de inmuebles
Author: Administrador Date: 07/11/2014
Version:
0..*
1..1
0..*
1..1
1..*
1..1
1..11..*
1..1
1..1
CORREDOR
-
-
FechaIngreso
NroInmueblesacargo
: int
: int
CITA
-
-
-
-
NroCita
FechaCita
HoraCita
EstadoCita
: int
: int
: int
: int
TERRENO
-
-
-
Parametrodeconstruccion
SiHabilitacionUrbana
Montohabilitacion
: int
: int
: int
+ Habilitar () : intINMUEBLE
-
-
-
-
-
-
-
-
-
nroPiso
nrobaos
nrococheras
sisaneado
nropuertascalle
Areaconstruida
nroFrentes
siHabitado
Montoparaacondicionar
: int
: int
: int
: int
: int
: int
: int
: int
: int
+ Acondicionar () : int
INTERES OBJETO
-
-
-
-
siInteresaPrecio
siGustaEstado
siInteresarea
siGustaUbicacion
: int
: int
: int
: intINQUILINO
PERSONA INTERESADA
-
-
-
Nacionalidad
SIcreditohipotecario
Banco
: int
: int
: int
PERSONA
-
-
-
-
-
-
-
-
codPersona
ApPaterno
ApMaterno
Nombre
TelefonoContacto
Email
Dni
Estado
: int
: int
: int
: int
: int
: int
: int
: int
OBJETO VENTA
-
-
-
-
-
-
-
-
-
-
-
-
-
codobjetoventa
Antiguedad
Precio
Fotografia
EstadoVenta
Areaterreno
Direccion
nroCitas
siSaneado
siValidado
estadobjectoventa
MontoArras
Valorpredial
: int
: int
: double
: long
: double
: boolean
: char
: in
: integer
: char
: boolean
: double
: double
+
+
+
+
+
+
+
+
+
+
+
+
+
+
ObjetoVenta ()
Modificardatos ()
TramitarVenta ()
VentaObjeto ()
Ofertarobjectodeventa ()
Retiraroferta ()
Traspasodepropiedad ()
Sanear ()
DarArras ()
AnularArras ()
No Validar ()
Cita ()
Emitircontratoventa ()
ValidarVenta ()
: int
: int
: int
: int
: int
: int
: int
: int
: int
: int
: int
: int
: int
: int
-
25. DIAGRAMA DE TRANSICIN DE ESTADOS
25.1 DIAGRAMA DE TRANSICIN DE ESTADOS DE INMUEBLE O TERRENO
25.2 DIAGRAMA DE TRANSICIN DE ESTADOS DE INMUEBLE O TERRENO
Validar
Ofertar
EnVenta
Venta
retirarOferta
ObjetoVenta
Cita
No Validar
REGISTRADO
SanearSanear SANEADO
do/ ValidarObjVenta
NO SANEADO
do/ Modificar
VALIDADO
do/ ModifricarObjVenta
do/ tramite
do/ Acondicionar
OFERTADO
do/ tramite
do/ Cita
do/ RetirarOferta
EN TRAMITE DE VENTA
DarArrasDarArras
CON ARRAS
do/ VenderObj
do/ AnularArras
do/ EmitirContratodeventa
SIN ARRAS
do/ VenderObj
do/ DarArras
do/ Emitircontratodeventa
VENDIDO
RETIRADO DE OFERTA
Object-Oriented Model
Model: DiagrPaquetes SIVentaInmuebles
Package: Gestion Venta de Inmuebles y terrenos
Diagram: DiagTransEstadosCita
Author: Administrador Date: 28/11/2014
Version:
Acuerdo Cita
Cancelacion
Desacuerdo Cita
Darse Cita
Acuerdo Cita
Desacuerdo CitaCancelacion
Cancelacion
Registrada
do / AcuerdoCita
do / DesacuerdoCita
do / Cancelacion
Confirmada
do / Cancelacion
do / DarseCita
Cancelada
Reprogramada
do / DesacuerdoCita
do / AcuerdoCita
do / Cancelacion
Realizada
-
26. DIAGRAMA DE COMPONENTES
Internet
Stored Procedures
Programa de
Autenticacion de
Usuarios
Rutina Conexion BD
Estadisticas Inmueble
Object Table
Citas Programadas
Base Datos Oracle 11G
Object View
Navegador WEBSistema Operativo
Aplicacion WEB Inmobiliaria
Triggers
Citas
Cliente
Inmueble
Estado Inmueble
-
27. DIAGRAMAS DE DESPLIEGUE
PC CLIENTE
Browser Cliente
TABLET
Browser Cliente
LAPTOP
Browser Cliente
Wireless
Router
Servidor de BD
Base Datos
STORE
PROCEDURELOG
OBJECT VIEWOBJECT
TABLE
Core
Router
Servidor WEB
Servidor
Autenticacin
Internet
Switch
Central
RED
Director
RED
Corredor
RED
Administrador