Documentos de Académico
Documentos de Profesional
Documentos de Cultura
DSEJ01
DSEJ01
DISEÑO DE SISTEMAS
EJERCICIO N° 1
DISEÑO ARQUITECTÓNICO
2019
LA FINANCIERA
VISIÓN
(PARCIAL)
1. INTRODUCCIÓN
1.1. Objetivo
El propósito de este documento es encontrar, definir y analizar las necesidades de alto
nivel y las características para el nuevo sistema de La Financiera.
Mediante el documento visión se determinarán los requisitos funcionales del nuevo
sistema.
Se prevé una aplicación capaz de gestionar los procesos administrativos de la
organización. Se trata de una financiera, cuyo principal objetivo es otorgar créditos.
2. ORIENTACIÓN
Página 1
Diseño de Sistemas EJ N° 1
ESPECIFICACIÓN COMPLEMENTARIA
(parcial)
1. INTRODUCCIÓN
Este documento es el repositorio de todos los requisitos de LA FINANCIERA que no se
capturan en los casos de uso.
2. FUNCIONALIDAD
a. Registro de acciones de usuarios
Registro de todas y cada una de las acciones de los usuarios cuando éstas
representen procesos que impliquen confirmación de transacciones y creación,
modificación o eliminación de datos.
b. Seguridad
Todo uso requiere la autenticación de los usuarios.
3. FACILIDAD DE USO
Acceso a la información: debe ser posible acceder a reportes estadísticos sobre
créditos otorgados y tasas de morosidad en lapsos de tiempo, desde lugares remotos y
desde distintos dispositivos.
Página 2
Diseño de Sistemas EJ N° 1
4. FIABILIDAD
Si falla la comunicación con el sistema externo se debe poder realizar igualmente el
crédito, éste permanecerá pendiente hasta qué se reanude la comunicación. Una vez
restablecida, automáticamente, sin intervención del usuario, se comprobará la información
necesaria y se aprobará o rechazará el crédito, notificando al usuario de tal situación.
5. RENDIMIENTO
Las comunicaciones con el sistema externo deberán realizarse, como máximo, en 30
segundos. Pasado ese tiempo se cancelará el intento de comunicación, se informará al
usuario y se permitirá completar el proceso.
6. REQUISITOS DE INTEROPERABILIDAD
Interfaces externas: ofrecer interfaces de consulta externa para que otros sistemas
puedan saber si un cliente de la financiera es moroso, consultando a través del DNI.
7. RESTRICCIONES DE IMPLEMENTACIÓN
Lenguaje: el lenguaje a utilizar será Java, ya qué la mayoría de los integrantes del equipo
de desarrollo son expertos y la financiera no estableció restricciones sobre cual utilizar.
9. REQUISITOS FUTUROS
Contar con servicios a los clientes para qué puedan consultar el estado de sus créditos o
simular nuevos.
Tareas:
Página 3
Diseño de Sistemas EJ N° 1
Memorándum Técnico
Factor
● Registro de las acciones de usuario.
Solución
Utilizar la librería Log4J, biblioteca open source desarrollada en Java por Apache Software
Foundation que permite a los desarrolladores de software escribir mensajes de registro, cuyo
propósito es dejar constancia de una determinada transacción en tiempo de ejecución. Log4j
permite filtrar los mensajes en función de su importancia. La configuración de salida y granularidad
de los mensajes es realizada en tiempo de ejecución mediante el uso de archivos de configuración
externos
Motivación
La librería reune todas las caracteristicas necesarias, está desarrollada en el lenguaje a
utilizar, es open source, y la utilizan la mayoría de los desarrolladores.
Alternativas consideradas
Ninguna
Página 4