Está en la página 1de 5

Análisis y Modelado de Sistemas Reales

utilizando Diagramas de Clases UML

Por: kliber carrascal, Keyner Chávez y Henry


Osorio

Docente: Amaury Javier

Ingeniería de sistemas segundo semestre

Universidad de cordoba-sahagun

2023
Diagrama de clases

clase main clase lógica

Objeto de la
clase

Ventana del proyecto


Definición del Sistema Total
Definición del sistema
Objetivo del Sistema
El objetivo del sistema es calcular las cuotas mensuales de un préstamo
hipotecario, proporcionando una estimación basada en el precio de la
casa, el número de cuotas y ciertos porcentajes aplicados al precio de la
casa.
Medio en el que vive el Sistema
El sistema existe en el entorno de una aplicación o programa
informático. Puede ser parte de un sistema más grande que gestiona
transacciones financieras o préstamos hipotecarios.
Recursos del Sistema
Los recursos del sistema son los atributos privados de la clase Cuotas:
cuotas y precio. Estos recursos almacenan el número de cuotas y el
precio de la casa, respectivamente.

Documentación del Proyecto Casacalcular


El proyecto "Casacalcular" es una aplicación de Java que proporciona
funcionalidades para calcular las cuotas mensuales de un préstamo
hipotecario. Está compuesto por una clase lógica llamada Cuotas y una
interfaz gráfica de usuario implementada en la clase ventanacotizacion.
Clase Cuotas (Clase Lógica):
Atributos:
cuotas (float): Almacena el número de cuotas.
precio (float): Almacena el precio de la casa.
Métodos:
Cuotas(): Constructor que inicializa los atributos a cero.
setcuotas(float CC): Establece el número de cuotas.
setpreciocasa(float CV): Establece el precio de la casa.
getcuotasmensuales(): Retorna el número de cuotas.
getpreciocasa(): Retorna el precio de la casa.
calcularCuotas(): Calcula y retorna el monto de las cuotas mensuales
basándose en la fórmula definida.
Clase ventanacotizacion (Interfaz Gráfica):
Métodos:
main(String[] args): Punto de entrada del programa.
Crea una instancia de la ventana de cotización (ventanacotizacion).
Hace visible la ventana.
La posiciona en el centro de la pantalla.
Funcionalidad del Programa:
El usuario interactúa con la interfaz gráfica para introducir el número
de cuotas y el precio de la casa.
Estos valores se transfieren a una instancia de la clase Cuotas para su
procesamiento.
La clase Cuotas utiliza la lógica definida en el método calcularCuotas()
para determinar el monto de las cuotas mensuales.
El resultado se presenta a través de la interfaz gráfica.

Flujo del Programa


El programa inicia ejecutando el método main de la clase
ventanacotizacion.
Se crea una ventana de cotización (ventanacotizacion).
La ventana se hace visible y se posiciona en el centro de la pantalla.
El usuario ingresa el número de cuotas y el precio de la casa en la
interfaz gráfica.
Estos valores se envían a la instancia de la clase Cuotas.
La clase Cuotas realiza el cálculo de las cuotas mensuales.
El resultado se muestra en la interfaz gráfica.

También podría gustarte