Diagramas Uml

Sistema para Inmobiliaria Los Alpes (InAlpes) DIAGRAMAS UML DE LA INMOBILIARIA LOS ALPES S.A Karen Gisela Rodríguez Ro

Views 117 Downloads 2 File size 894KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

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 Vista de escenarios ……………………………………………………………….. 4

2.1.

2.1.1. 2.2.

Diagrama de casos de uso ……………………………………………… 4

Vista lógica …………………………………………………………………………. 4 2.2.1.

Diagrama de clases ………………………………………………………. 4

2.3.

Vista de despliegue/Desarrollo …………………………………………………... 5

2.4.

2.3.1.

Diagrama de componentes ……………………………………………… 5

2.3.2.

Diagrama de paquetes …………………………………………………... 5

Vista física …………………………………………………………………………. 9 2.4.1.

2.5.

Diagrama de despliegue ………………………………………………… 9

Vista de procesos …………………………………………………………………. 9 2.5.1.

Diagrama para satisfacer los Atributos de calidad ……………………. 9

2.6 Vista …………………………………………………………………………………… 12 2.6.1. 3.

Diagrama de Secuencia ………………………………………………… 12

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-modeladouml