Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Parcial 2
Una empresa que gestiona inversiones administra los activos de sus usuarios. Cada activo se
representa como un bien, el cual puede ser cualquiera de los tipos que se describen a
continuación. Cada bien tiene un único titular en un momento dado, un valor de mercado y un
valor fiscal. Los bienes pueden ser asegurables, transferibles y/o gravables.
Los bienes asegurables tienen asignada una prima que representa el valor asegurado, la cual
debe ser menor al valor del mercado de dicho bien. Los bienes gravables tienen asignado una
alícuota que debe ser mayor a cero, ya que la misma multiplicada por el valor fiscal devuelve el
cálculo de impuesto gravado a ese bien. Los bienes transferibles pueden cambiar de un titular a
otro y en dicho caso se notificará a ambos usuarios vía un correo electrónico la transferencia
realizada.
Tipos de bien:
- Automotor: transferible, gravable y asegurable
- Cuenta bancaria: transferible
- Bono/Acciones: transferible y gravable
- Obra de arte: asegurable
- Marca registrada: transferible
El sistema de la empresa debe permitir agregar y eliminar bienes con un código numérico único
asociado a cada uno. Es importante validar que los bienes agregados sean de un tipo de bien
conocido, de lo contrario no serán agregados a la empresa. A su vez, se debe poder consultar
los bienes que posee un titular dado, calcular el impuesto asociado a un bien gravable, obtener
la prima asegurada de un bien asegurable o transferir un bien transferible a otro titular.
Todo el sistema debe evitar errores de ejecución mediante la generación y captura de
excepciones para cada situación que vea necesaria.