Está en la página 1de 13

Actividad Evaluativa Eje 3

Practica Modelamiento de Software

Fredy Ivan Rojas Jara

Fundación Universitaria Del Área Andina.


Bogotá D.C.
Ingeniería De Software II
22 de mayo 2023
TABLA DE CONTENIDO

Introducción………………………………………………………………………… 3
Objetivo general………………………………………………………………..…… 4
Objetivos específicos ………………………………………………….……...…… 4
Actividad a desarrollar (instrucciones) ………………………………….…….…… 5
Desarrollo de la actividad………………………………………………..…….… 6-12
Conclusiones………………………………………………………..……………… 12
Bibliografía …………………………………………………….….………….…… 13
INTRODUCCION

En el proceso de registro de una agencia inmobiliaria que se propone concilia la disparidad


de concepción de los sistemas en tiempo real desde la perspectiva del diseñador de sistemas
orientados a objetos, que los concibe como estructuras constituidas por objetos en los que se
agrupan atributos y operaciones utilizando criterios de dominio, y desde el punto de vista del
diseñador que los considera como sistemas reactivos constituidos por un conjunto de
transacciones concurrentes que se ejecutan como respuesta a eventos que proceden del
entorno o de la temporización. A tal fin, se ha definido un nivel de abstracción adecuado para
los elementos de modelado del comportamiento de tiempo real, que permite formular
modelos con una estructura paralela a la arquitectura lógica del sistema y así mismo,
establecer asociaciones explícitas entre los elementos del modelo de tiempo real y los del
modelo lógicos del software Para desarrollar software de alta calidad se requiere llevar un
control absoluto de los diferentes procesos realizados y por realizar, por lo cual la Ingeniería
del software es vista como una disciplina orientada a encaminar los diferentes métodos que
permite establecer la estructura del conocimiento a través de la aplicación de una conducta
regida por la complejidad de las diferentes instrucciones o procedimientos que se presentan
al momento de desarrollar una aplicación que cumpla con todas las medidas de calidad.
OBJETIVO GENERAL

Diseñar, construir e implementar proyectos informáticos u otros proyectos, direccionados a


la necesidad de la construcción de una aplicación que le permita al cliente la administración,
supervisión, control de la información y así la realización de un buen diligenciamiento de la
misma y la obtención de excelentes resultados

OBJETIVOS ESPECIFICOS

 Proporcionar un acceso seguro y en tiempo real a la información


almacenada de los inmuebles y de sus propietarios arrendatarios.

 Permitir un movimiento ágil y eficaz de la documentación


disminuyendo el riesgo de pérdida de información referente a los
inmuebles.

 Gestionar información con la que se pueda evaluar la situación de


los inmuebles ofertados y arrendados.
CASO PROBLEMA

Una agencia inmobiliaria tiene oficinas en varias ciudades de Colombia, se desea


implementar un sistema de información que sea seguro y que permita apoyar la
gestión de la empresa, este producto debe compartir datos a nivel local. Se desea
automatizar, básicamente, la gestión de inmuebles en alquiler, de inquilinos y de
propietarios. En cuanto a los alquileres, debe facilitarse su gestión integral, desde el
momento en que un propietario ofrece un inmueble, pasando por la oferta de dicha
vivienda a los posibles inquilinos, la gestión de las visitas y la posterior firma del
contrato de arrendamiento. Se contempla la posibilidad de utilizar correo electrónico
o mensajes de WhatsApp generados automáticamente, para agilizar la comunicación
con los clientes. También se desea implementar un sitio web en el que se pueda
consultar información sobre los inmuebles disponibles, de forma que se facilite la
captación de clientes para la agencia. Los datos hechos públicos a través de la web
deberán estar actualizados frecuentemente, siendo deseable que se sincronicen
diariamente con las bases de datos internas

Ahora debe desarrollar los siguientes puntos:

1. Hacer los diagramas UML utilizando la herramienta CASE o una on line https://
www.lucidchart.com para el diseño de los diagramas (Casos de uso, diagrama de
clases, diagrama de estados, diagrama de secuencias, diagrama de actividades,
diagrama de colaboración, modelamiento de datos o modelo relacional e interfaces

2. Enviar en documento PDF cada uno de los diagramas con su respectivo nombre
y documentación, para identificar su funcionalidad
Descripción de proceso

En la inmobiliaria los procesos son realizados por los siguientes ejecutantes:

Propietarios, Compradores, vendedores, Arrendatarios, arrendador, asesores


comerciales (personas encargadas de administrar el sistema).
El sistema de control inmobiliario constará de los siguientes módulos:

• Participante.
• Propietarios.
• Arrendatario.
• Ventas.
• Cartera
• Jurídica
• Administrador

Análisis Del Inmueble

Consiste en analizar las características propias de la edificación teniendo en cuenta


además las propiedades ambientales y de calidad de su entorno.
En este paso, se determinará el mejor uso del inmueble, en función del planeamiento
urbanístico y de la oferta y demanda del mercado, se contemplarán las posibilidades
de reestructuración (por ejemplo, conversión de vivienda en local de negocio) o de
rehabilitación, teniendo en cuenta las características propias de la edificación
existente y la oferta de inmuebles semejantes.

El cliente/propietario solicitará el servicio de avalúo a la inmobiliaria, la cual envía


uno de sus expertos a revisar el estado del inmueble, llenando un formulario que
permite definir el estado de la vivienda, así como su costo comercial.
Este procedimiento tiene un costo que es definido por la inmobiliaria, el cual debe ser
pagado por el cliente/propietario para la obtención del resultado del avalúo.
MODELAMIENTO DEL SOFTWARE

Se implementarán los siguientes diagramas:

CASOS DE USOS:
DIAGRAMA DE CLASES:

DIAGRAMA DE ESTADO:
DIAGRAMA DE SECUENCIAS:

DIAGRAMA DE ACTIVIDADES:
DIAGRAMA DE COLABORACIÓN:
MODELO RELACIONAL E INTERFACES:
CONCLUSIÓN

A través de la realización de los diferentes modelados de software y por medio


de la documentación es posible brindar una solución más acorde a las necesidades
solicitadas ya que por medio de estas técnicas es posible demostrar de manera
detallada el funcionamiento de un sistema de software y realizar su posterior
revisión a medida que se añaden o disminuyen mejoras y funciones para cumplir
con las necesidades del cliente o usuario final.
BIBLIOGRAFÍA

• https://www.lucidchart.com/pages/es

• https://www.tesisenred.net/bitstream/handle/10803/10633/JMPtesis.pdf
?sequence=1&isAll owed=y
• https://modeling-languages.com/beneficios-del-modelado-de-
software-o-c-mo-convencer- tu-project-manager/

También podría gustarte