Sie sind auf Seite 1von 19

Sistema para Inmobiliaria Los Alpes (InAlpes)

DIAGRAMAS UML DE LA INMOBILIARIA LOS ALPES S.A

Karen Gisela Rodríguez Romero - Cód. 625629


Arnold Julián Herrera Quiñones - Cód. 625569

Presentado a:
Nixon Duarte

UNIVERSIDAD CATÓLICA DE COLOMBIA


Facultad de Ingeniería
Programa de Sistemas
Bogotá Abril 27 2018
TABLA DE CONTENIDO
1. INTRODUCCIÓN …………………………………………………………………………... 3

2. 4+1 Vistas …………………………………………………………………………………... 4


2.1. Vista de escenarios ……………………………………………………………….. 4
2.1.1. Diagrama de casos de uso ……………………………………………… 4
2.2. Vista lógica ………………………………………………………………………….
4
2.2.1. Diagrama de clases ……………………………………………………….
4
2.3. Vista de despliegue/Desarrollo …………………………………………………...
5
2.3.1. Diagrama de componentes ……………………………………………… 5
2.3.2. Diagrama de paquetes …………………………………………………... 5
2.4. Vista física …………………………………………………………………………. 9
2.4.1. Diagrama de despliegue ………………………………………………… 9
2.5. Vista de procesos …………………………………………………………………. 9
2.5.1. Diagrama para satisfacer los Atributos de calidad ……………………. 9

2.6 Vista …………………………………………………………………………………… 12

2.6.1. Diagrama de Secuencia ………………………………………………… 12

3. Vista de información ……………………………………………………………………....19


3.1. Modelo de datos …………………………………………………………………. 19

4. REFERENCIAS ……………………………………………………………………………. 19

INTRODUCCIÓN
El presente trabajo abarca el tema de UML; el UML está compuesto por diversos elementos
gráficos que se combinan para conformar diagramas. Debido a que el UML es un lenguaje,
cuenta con reglas para combinar tales elementos. [1]

UML no es un lenguaje de programación, pero existen herramientas que se pueden usar para
generar código en diversos lenguajes usando los diagramas UML. UML guarda una relación
directa con el análisis y el diseño orientados a objetos. [2]

La característica principal de los diagramas UML es presentar diversas perspectivas de un


sistema, a las cuales se les conoce como modelo. Recordemos que un modelo es una
representación simplificada de la realidad; el modelo UML describe lo que supuestamente
hará un sistema, pero no dice cómo implementar dicho sistema. [1]

2. 4+1 Vistas
2.1 Vista de escenarios
2.1.1 Diagrama de casos de uso
2.2 Vista lógica

2.2.1 Diagrama de clases

Imágen 1. Diagrama de Clases.


En esta imágen se representa la estructura del sistema de la Inmobiliaria ‘InAlpes’, mostrando
todas sus clases, atributos, operaciones respectivas y las diferentes relaciones que existen
entre los objetos.

2.3 Vista de despliegue/Desarrollo

2.3.1 Diagrama de componentes


Imágen 2. Diagrama de Componentes.

En esta imágen se representa el sistema de la Inmobiliaria InAlpes diviido en componentes,


donde se visualiza la estructura de alto nivel y el comportamiento del servicio que los
componentes proporcionan y usan a través de las interfaces.

2.3.2 Diagrama de paquetes

VISTA:
Imágen 3: Diagrama de Paquetes - Vista.

En esta imágen se muestra la Vista interfaz de usuario, que recibe los datos del modelo y
los muestra.

CONTROLADOR:

Imágen 4: Diagrama de Paquetes - Controlador.


En esta imágen se representa el controlador que actúa como intermediario entre el Modelo
y la Vista, gestionando el flujo de información entre ellos.

MODELO:

Imágen 5: Diagrama de Paquetes - Modelo.

En esta imágen se representa el Modelo, que contiene una representación de los datos que
maneja el sistema.

- Diagrama de Paquetes.

En estas imágenes se representa el Modelo Vista Controlador (MVC) de la Inmobiliaria


InAlpes, donde se obtiene una visión más clara del sistema de información, detallando las
dependencias entre ellos.

2.4 Vista física

2.4.1 Diagrama de despliegue


Imágen 6: Diagrama de Despliegue.

En esta imágen se representa la infraestructura de la Inmobiliaria InAlpes, donde se muestran


las relaciones físicas entre los nodos que componen el sistema.

2.5 Vista de procesos

2.5.1 Diagrama para satisfacer los Atributos de calidad

SEGURIDAD
En este diagrama se observa como mediante el inicio de sesión correctamente
validado se protegerá la información de los usuarios, y además permitirá
manejar los roles automáticamente.

DISPONIBILIDAD

En este diagrama se observa cómo a través de diferentes situaciones el sistema


buscará alternativas para mantener una disponibilidad a los usuarios de un 98.9%.

RENDIMIENTO
En este diagrama se muestra como ante un alto flujo de solicitudes se activan
mecanismos que permitan la recepción de una cantidad mayor de solicitudes para dar
respuesta eficientemente a una mayor cantidad de clientes.

MANEJABILIDAD:

Imágen 7: Diagrama para satisfacer los atributos de calidad.

2.6 Vista

2.6.1 Diagrama de Secuencia


PERSONA:
INMOBILIARIA:
AGENDA:
INMUEBLE:
CATEGORÍA:
NOMINA:
Imágen 8: Diagramas de Secuencia.

En estas imágenes se representan las interacciones entre los objetos del sistema a través del
tiempo.

3. Vista de información

3.1 Modelo de datos


Imágen 9: Modelo de Datos.

En esta imágen se representa la estructura lógica de una base de datos, donde se organiza
la información.

REFERENCIAS

[1] http://www.teatroabadia.com/es/uploads/documentos/iagramas_del_uml.pdf

[2] https://www.lucidchart.com/pages/es/qu%C3%A9-es-el-lenguaje-unificado-de-modelado-
uml

Das könnte Ihnen auch gefallen