Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Ingenieria de Software II - Eje 3 - Diagramas UML

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 18

1

Ingeniería de software II

Eje 3

BRAYAN ALEJANDRO SÁENZ GUTIÉRREZ

Ingeniería de Sistemas, Fundación Universitaria Del Área Andina.

INGENIERIA DE SOFTWARE II - 202160-6A - 063

Ing. ANGEL ALBERTO VARON QUIMBAYO

15 de noviembre de 2021

Tabla de contenido
2

Introducción:........................................................................................................................4

Objetivo:..............................................................................................................................5

Caso problema..................................................................................................................6

Explicación de cada proceso............................................................................................7

Casos de uso...................................................................................................................10

Caso de Uso Administrador:......................................................................................10

Caso de Uso Vendedor:..............................................................................................11

Caso de Uso Cobrador:...............................................................................................11

Caso de Uso Cliente:..................................................................................................11

Diagrama de clases.........................................................................................................12

Diagramas de Secuencia................................................................................................12

Diagrama de secuencia (Ingreso de usuario)..............................................................12

Diagrama de secuencia (Crear Usuario).....................................................................13

Diagrama de secuencia (Modificar Usuario)..............................................................13

Diagrama de secuencia (Eliminar Usuario)................................................................14

interfaces o mukaps........................................................................................................14

Interfaz Login.............................................................................................................14

Interfaz Registro de Inmueble....................................................................................15

Interfaz de publicación de un inmueble.....................................................................16

Conclusiones:.....................................................................................................................17
3

Referencias:.......................................................................................................................18
4

Introducción:

Para el desarrollo de software de alta calidad se requiere llevar un control absoluto de los

diferentes procesos realizados y por realizar, por lo cual la ingeniería de software es 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 todos los requerimientos, en este caso se plantea al 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, en

los cuales agrupamos 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.
5

Objetivo:

En este taller vamos a Diseñar 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,

administrar, supervisar y controlar la información y así la realización de un buen

diligenciamiento de la misma y así mismo obtener los mejores resultados.


6

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.


7

Explicación de cada proceso

Tendremos las siguientes partes para el control de la inmobiliaria:

Invitados:

El cliente propietario tiene la opción de solicitar información sobre inmuebles teniendo

en cuenta que tipo de usuario, si es arrendatario puede solicitar información sobre el inmueble

arrendado, puede confirmar cual es el diseño del inmueble y al igual verificar o de solicitar

informe de pago. Diferente si es el dueño del inmueble puede realizar la solicitud de información

sobre sus inmuebles tal información puede ser arrendatario, el vendedor que asignaron para

gestionar el inmueble e informe de los pagos realizados de dichos inmuebles.

Propietarios:

El propietario del inmueble puede consultar todas las propiedades que se encuentran

registradas en el sistema y de igual forma las que tienen registrada el mismo específicamente.

Un propietario tiene la función tiene la función de ingresar el nuevo inmueble y editar los

que ya se encuentren registrados.

Arrendatario:

Un cliente ingresa al sitio web y tiene opción de realizar consultas sobre los inmuebles

que en el momento están disponibles para la oferta junto con las fotografías de los mismos

acompañados de una breve descripción del inmueble.


8

Si el arrendatario esta interesado en alguno de los inmuebles consultados tendría la

posibilidad de acceder a la información completa y las características del inmueble.

Ventas:

Un cliente propietario puede ofrecer su inmueble a través de una inmobiliaria siempre y

cuando acepte las condiciones del contrato que es impuesto por la inmobiliaria donde se indica

todo lo referente a asuntos legales y el costo que tiene la promoción y venta del inmueble.

La compra de los inmuebles, el cliente ingresa al sitio web y tiene la opción de realizar

consultas sobre los inmuebles que se encuentran en venta, tendrá información y fotografías del

mismo, Si el comprador esta interesado en alguno de los inmuebles tiene la posibilidad de

acceder a la información del inmueble.

Cartera:
9

El encargado de cartera tendrá la opción de solicitar información acerca de las cuentas

pendientes por cobro, Generar registros de pagos y las utilidades de todos los procesos

correspondientes a los inmuebles.

Jurídica:

La parte jurídica del sistema de control inmobiliario es la encargada de realizar la

confirmación de los registros de los arrendatarios y de la misma manera el registro de los

inmuebles ya que antes de que aparezcan en el sistema de dichos inmuebles se deben someter a

verificación y no tengan ningún problema jurídico para generar la gestión en “SCI”.

Administrador:
10

El propietario solicita el servicio de administración de uno o muchos de los inmuebles,

entonces la inmobiliaria enviara varios peritos que permiten hacer un diagnostico de lo requerido

para la administración de cada inmueble. Después de esto la inmobiliaria defina la forma y los

elementos que permiten administrar cada inmueble para así determinar el costo mensual de

administración.

Casos de uso

Caso de Uso Administrador:


11

Caso de Uso Vendedor:

Caso de Uso Cobrador:

Caso de Uso Cliente:


12

Diagrama de clases

Diagramas de Secuencia

Diagrama de secuencia (Ingreso de usuario)


13

Diagrama de secuencia (Crear Usuario)

Diagrama de secuencia (Modificar Usuario)


14

Diagrama de secuencia (Eliminar Usuario)

interfaces o mukaps

Interfaz Login
15

Interfaz Registro de Inmueble

Interfaz registro usuario nuevo


16

Interfaz publicación de un inmueble


17

Conclusiones:

Una correcta implementación de las herramientas facilita y garantizan un orden en la

elaboración de la aplicación para futuras modificaciones al igual que la gestión de todos los

procesos que se llevan a cabo en el sector inmobiliario, se garantiza la opción de que en

posteriores versiones se puedan añadir nuevas y mejores funcionalidades ya que en una

aplicación que cumple con los modelos para realizar dicho proceso también se facilita el manejo

de la información proporcionando una organización en la documentación, esto genera una

disminución en los costos de almacenamiento de información y protegiendo en alto nivel los

datos de la inmobiliaria.
18

Referencias:

REQUERIMIENTOS. (2021, 20 octubre). [Vídeo]. microfocus. https://www.microfocus.com/es-

es/media/white-paper/requirements_engineering_best_practices_wp._es.pdf

Area Andina Cursos. (s. f.). Fundación Universitaria del Área Andina.

https://areandina.instructure.com/courses/12992

También podría gustarte