You are on page 1of 33

RESUMEN

En la actualidad, las organizaciones están poniendo énfasis en el desarrollo de sistemas informáticos


para lograr una mayor eficiencia y/o eficacia relacionada al cumplimiento de las metas planteadas y a
la visión común de la organización. Es por ello, que con este trabajo, a partir de nuestros
conocimientos adquiridos, se pretende dar a conocer la información detallada sobre los procesos y
aplicar la metodología y estándar adecuado para un proyecto de desarrollo de software exitoso para
lo cual en este primer entregable nos enfocamos en el análisis para una aplicación de software.
UNIVERSIDAD DE CIENCIAS APLICADAS – U.P.C. Proyecto:
Análisis de una aplicación de software
INGENIERÍA DE SISTEMAS a una microempresa prestamista

Tabla de Contenidos
RESUMEN 1

INTRODUCCIÓN 1

OBJETIVOS DEL PROYECTO 2

CAPÍTULO I: MODELO DEL NEGOCIO 3


DESCRIPCIÓN DE LA ORGANIZACIÓN OBJETIVO 3
DESCRIPCIÓN DEL NEGOCIO O CAMPO DE ACCIÓN 3

CAPÍTULO II: REQUERIMIENTOS 3


VISION DEL SISTEMA 3
Posicionamiento 3
REGLAS DEL NEGOCIO 4
Reglas de operación simple 4
Reglas de Flujo 4
Reglas de estímulo respuesta 4
Reglas del modelo de datos 5
Reglas de relación 5
Reglas de inferencia 6
Reglas de cálculo 6
MODELO DE CASOS DE USO 6
Lista y Diagrama de Actores 6
Diagrama de Paquetes 9
Diagrama de Casos de Uso por Paquete 10
Especificación de Casos de Uso de Alto Nivel 12
Especificación de los Casos de Uso del Paquete: Fondos e Inversiones 12
Especificación los Casos de Uso del Paquete: Créditos 16
Especificación de los Casos de Uso del Paquete: Cobranzas 17
Especificación de los Casos de Uso del Paquete: Seguridad 21
Lista de Casos de Uso Priorizados 23
Lista de Casos de Uso que Impactan en la Arquitectura 24

CAPÍTULO III: ANÁLISIS 25


MODELO DEL DOMINIO DE CLASES 25
REALIZACIÓN DE LOS CASOS DE USO PARA EL ANALISIS 25
DIAGRAMA DE CLASES DE ANÁLISIS 25

MODELO DEL DOMINIO DE CLASES 25

GLOSARIO 26

SIGLARIO 27

BIBLIOGRAFÍA 28

ANEXOS 29

Confidencial MyR Inversiones, 2011 ii


UNIVERSIDAD DE CIENCIAS APLICADAS – U.P.C. Proyecto:
Análisis de una aplicación de software
INGENIERÍA DE SISTEMAS a una microempresa prestamista

INTRODUCCIÓN

El presente documento permitirá a la empresa prestamista de dinero MyR Inversiones identificar los
procesos actuales del ciclo de crédito, desde la captación de fondos hasta la recuperación de cada
préstamo realizado que para nuestro análisis lo hemos definido como Administración de Fondos y
Efectuar Cobranzas. Se detallará cada uno de los actores, casos de uso, trabajadores, entidades en
documentos de especificación respectivamente. Esto con el fin de tener un mayor panorama del
modelado que servirá para elaborar soluciones de software de manera óptima.

Confidencial MyR Inversiones, 2011 1


UNIVERSIDAD DE CIENCIAS APLICADAS – U.P.C. Proyecto:
Análisis de una aplicación de software
INGENIERÍA DE SISTEMAS a una microempresa prestamista

OBJETIVOS DEL PROYECTO


• El proyecto del presente documento pretende dar a conocer la información general sobre la
empresa en estudio: MyR Inversiones, sus procesos, modelado del sistema y aplicar los
principios de las disciplinas de requerimientos, análisis y diseño. Asimismo, organizar y
documentar los modelos de casos de uso de aplicaciones que impactan en el sistema.

• Aprender y entender el uso de las herramientas a utilizar, así como el beneficio que se logra al
tener una visión más clara de la arquitectura del sistema; lo que permitirá definir la arquitectura a
partir de los casos de uso y los requerimientos de calidad.

• Analizar las vistas y diagramas de la arquitectura de forma de asegurar una total comprensión en
la elaboración del sistema, así también efectuar modelos de diseño de alto y bajo nivel.

Confidencial MyR Inversiones, 2011 2


UNIVERSIDAD DE CIENCIAS APLICADAS – U.P.C. Proyecto:
Análisis de una aplicación de software
INGENIERÍA DE SISTEMAS a una microempresa prestamista

CAPÍTULO I: MODELO DEL NEGOCIO

DESCRIPCIÓN DE LA ORGANIZACIÓN OBJETIVO

El negocio consiste en realizar préstamos a personas naturales o jurídicas con negocio siendo
estas: personas con puestos en mercados, tiendas, pequeños restaurantes, entre otras.
Actualmente, cuenta con 200 clientes, los cuales solicitan préstamos de manera continua para
abastecer sus negocios.

DESCRIPCIÓN DEL NEGOCIO O CAMPO DE ACCIÓN

El negocio consiste en realizar préstamos a personas naturales o jurídicas con negocio siendo
estas: personas con puestos en mercados, tiendas, pequeños restaurantes, entre otras.
Actualmente, cuenta con 200 clientes, los cuales solicitan préstamos de manera continua para
abastecer sus negocios.

CAPÍTULO II: REQUERIMIENTOS

VISION DEL SISTEMA

Posicionamiento

La introducción de un software como MyR Préstamos le permitirá a la empresa reemplazar los


antiguos archivos de papel y las arcaicas consultas manuales, que el personal de la empresa
está acostumbrado a realizar, por el mantenimiento y consulta de documentos a través de un
software cuyo uso es sencillo de aprender, gracias a la simple y llamativa GUI, con una utilidad
máxima y un nulo margen de error, debido a la sofisticada técnica de programación con la cual
ha sido desarrollada.

El sistema permitirá la conexión con una Base de Datos, en la cual se almacenará todos los
documentos. De esta forma, hacer una copia de seguridad de todos los archivos sería
muchísimo más práctico que realizarlo en papel, esto conlleva al ahorro de tiempo.

El sistema llevará a MyR Inversiones a formar parte de las empresas que están tomando a la
tecnología en computadoras como parte del trabajo cotidiano. Si bien es cierto, con esto no se
consigue la vanguardia, pero sí un paso gigante hacia ella, enfocamos nuestra experiencia al
desarrollo de una aplicación de fácil mantenimiento y escalabilidad y también al diseño de
interfases fáciles e intuitivas, punto que no es fácil de encontrar en el mercado, reduciendo de

Confidencial MyR Inversiones, 2011 3


UNIVERSIDAD DE CIENCIAS APLICADAS – U.P.C. Proyecto:
Análisis de una aplicación de software
INGENIERÍA DE SISTEMAS a una microempresa prestamista

esta forma el tiempo que necesita el personal para capacitarse.

REGLAS DEL NEGOCIO

Reglas de operación simple

• Los clientes que solicitan préstamos mayores a 3000 mil soles se les pide una
garantía adicional como documento de autoevalúo del negocio, carta de garantía de otro
cliente (aval), documentos de vivienda, o terrenos etc.

• Al momento de realizar el desembolso de efectivo, el cliente se encuentra en la


obligación de aportar 1 Nuevo Sol por cada 100 Nuevos Soles prestados. Esta es
política que toma la empresa por un tema de seguridad en caso alguno de los clientes no
cumpla con su pago.

Reglas de Flujo

• El cliente para que pueda obtener un préstamo debe entregar copia de su DNI,
este debe estar vigente, debe entregar la copia de su documento de propiedad del
negocio y copia de recibos de aguay/o Luz.

• Al financista, siempre y cuando sea persona natural y este aprobado se le


entrega de acuerdo a la programación de desembolso el total solicitado.

• Sólo es posible anular moras cuando es aprobado en el comité semanal dirigido


por el Responsable de Finanzas. Todo acuerdo es reportado al Gerente general.

Reglas de estímulo respuesta

• Los clientes que cancelan su deuda antes de la fecha o que son puntuales en
sus pagos son considerados como buenos pagadores y pueden solicitar más de un
préstamo; es decir, solicitan un préstamo y a la semana pueden solicitar otro sin
necesidad de haber terminado de pagar el primero.

• Los clientes que solicitan prestamos mayores a 3000 Nuevos Soles y que son
puntuales en pagar las cuotas correspondientes se le otorga una tasa preferencial.

• Los clientes que no cumplen de manera continua en el pago de sus cuotas, es


decir tienen retraso en sus pagos, se les otorga facilidades de pago para que cancelen

Confidencial MyR Inversiones, 2011 4


UNIVERSIDAD DE CIENCIAS APLICADAS – U.P.C. Proyecto:
Análisis de una aplicación de software
INGENIERÍA DE SISTEMAS a una microempresa prestamista

su deuda, pero al finalizar el pago total de su deuda, por lo general se les da de baja
como clientes.

Reglas del modelo de datos

• El código de cada cliente es su número de DNI, cada préstamo entregado genera


un correlativo numérico es decir el código de cada préstamo es formado por el DNI +
correlativo numérico generado

• El valor del monto prestado siempre será expresado en soles.

• Un cliente puede ser persona natural o jurídica.

• Un cliente debe poseer uno o más negocios.

• El financista puede tener uno o más tipos de contratos estos pueden ser:
Contrato de retorno anual, mensual, semanal o a demanda.

• El cobrador debe ser el responsable de cobrar como mínimo una zona y como
máximo 4.

• El cliente dependiendo de su puntualidad puede tener uno o más préstamos


simultáneos.

• Un cobrador podría tener varias incidencias reportadas, se llama incidencia a las


cosas anormales ocurridas durante la cobranza.

• El financista puede ser un financista natural (cualquier persona dispuesta a


invertir) o jurídico (Como bancos).

Reglas de relación

• Todos los clientes deben tener un cliente como referencia o aval.

• Un comprobante puede involucrar a una o más líneas de crédito que poseen los
clientes.

Confidencial MyR Inversiones, 2011 5


UNIVERSIDAD DE CIENCIAS APLICADAS – U.P.C. Proyecto:
Análisis de una aplicación de software
INGENIERÍA DE SISTEMAS a una microempresa prestamista

• Un cliente puede tener más de una línea de crédito.

Reglas de inferencia

• Toda solicitud de préstamo registrada quedará “Pendiente de Aprobación” para


que sea evaluada

• Toda solicitud de préstamo que es ratificada y verificada por el Responsable de


Crédito quedará “Aprobada”.

• El cliente tiene 5 días de gracia aparte del estipulado en el cronograma de pagos.


Pasados los días de gracia se le aplica la mora.

• El cliente dado de baja se convierte en cliente moroso.

• Al cliente que no paga de manera puntual constantemente se le da facilidad para


terminar con su pago pero al culminar se le da de baja.

Reglas de cálculo

• El porcentaje normalmente aplicado por préstamo realizado es del 8% mensual.

• La tasa preferencial aplicada a los clientes es del 5% mensual.

• La mora por retraso de pago equivale S/ 5.00 nuevos soles por día.

• Las utilidades generadas para los inversionistas normalmente son del 25% anual.

MODELO DE CASOS DE USO

Lista y Diagrama de Actores

 Responsable de Créditos: Encargado de evaluar al cliente para esto evalúa los


documentos entregados y el garante que es un cliente buen pagador que avala los
movimientos del cliente que solicita el préstamo. Encargado de evaluar la solicitud de

Confidencial MyR Inversiones, 2011 6


UNIVERSIDAD DE CIENCIAS APLICADAS – U.P.C. Proyecto:
Análisis de una aplicación de software
INGENIERÍA DE SISTEMAS a una microempresa prestamista

crédito, para esto evalúa la disponibilidad de fondos y verifica si es factible entregar el monto
solicitado. Si es factible programa la fecha de desembolso.

 Responsable de Finanzas: Encargado de evaluar los fondos disponibles. Esta


constantemente en búsqueda de inversionistas que coloquen su dinero a tasa preferencial o
evalúa la posibilidad de hacer un préstamo de alguna entidad bancaria para poder trabajar el
dinero en MyR Inversiones.

 Responsable de Cobranzas: Encargado de supervisar que el cobrador cobre de


acuerdo al cronograma de pagos generado al cliente. Verificar lo cobrado por los cobradores
de acuerdo al documento de cobranza donde indica el cliente, dirección y su monto a cobrar.

 Financista: Institución financiera o persona natural a la cual acude MyR para invertir
fondos para el otorgamiento de préstamos a sus clientes.

 Administrador del Sistema: Encargado de realizar el mantenimiento respectivo del


sistema, manejar los perfiles, realizar los backups diarios.

 Cobrador: Encargado de la cobranza según un cronograma de pagos. Es el que recibe

Usuario

Consultor de Disponibilidad Efectivo Consultor Pagos Consultor Ranking Administrador de Sistemas

Responsable de Finanzas Responsable de Créditos Responsable de Cobranzas Cobrador

inmediatamente el dinero en efectivo y efectúa un informe diario al responsable de


cobranzas.

Confidencial MyR Inversiones, 2011 7


UNIVERSIDAD DE CIENCIAS APLICADAS – U.P.C. Proyecto:
Análisis de una aplicación de software
INGENIERÍA DE SISTEMAS a una microempresa prestamista

Confidencial MyR Inversiones, 2011 8


UNIVERSIDAD DE CIENCIAS APLICADAS – U.P.C. Proyecto:
Análisis de una aplicación de software
INGENIERÍA DE SISTEMAS a una microempresa prestamista

Diagrama de Paquetes

Fondos_e_ I nversiones Creditos

Cobranzas
Seguridad

Confidencial MyR Inversiones, 2011 9


UNIVERSIDAD DE CIENCIAS APLICADAS – U.P.C. Proyecto:
Análisis de una aplicación de software
INGENIERÍA DE SISTEMAS a una microempresa prestamista

Diagrama de Casos de Uso por Paquete

Paquete: Créditos

Actualizar Cronograma de Pagos

<<include>>

Actualizar Cliente <<include>>

Responsable de Créditos
Actualizar Evaluación de <<include>> Buscar Cliente
Préstamo
<<include>>

Actualizar Programación
de Préstamo

<<include>>

Actualizar Desembolso

Paquete: Seguridad

Realizar login

<<extend>>

Cambiar Contraseña
Usuario

Actualizar usuarios

Realizar copias de
seguridad

Administrador de Sistemas

Actualizar perfiles

Confidencial MyR Inversiones, 2011 10


UNIVERSIDAD DE CIENCIAS APLICADAS – U.P.C. Proyecto:
Análisis de una aplicación de software
INGENIERÍA DE SISTEMAS a una microempresa prestamista

Paquete: Fondos e Inversiones

C U - C o n s u lt a r
C U - A c t u a liz a r f o n d o s
d is p o n ib ilid a d d e
e f e c t iv o
C o n s u lt o r d e D is p o n ib ilid a d E f e c t iv o
C U - C o n s u lt a r in t e r e s e s
g e n e r a d o s d e f in a n c is t a s

< < in c lu d e > C >U - G e n e r a r r e p o r t e


e s t a d ís t ic o d e f in a n c is t a s

< < in c lu d e > >


R e s p o n s a b le d e F in a n z a s

C U - B u s c a r F i <n a< nin c c i lus td ae C> U> - A c t u a l i z a r i n t e r e s e s


p o r m o n t o d e in v e r s io n

< < in c lu d e > >

C U - A c t u a liz a r
< < in c lu d e c> r >o n o g r a m a d e p a g o s d e
f in a n c is t a s

C U - A c t u a liz a r f in a n c is t a

< < e x t e n Cd U> >- G e n e r a r c o n t r a t o


d e f in a n c is t a

Confidencial MyR Inversiones, 2011 11


UNIVERSIDAD DE CIENCIAS APLICADAS – U.P.C. Proyecto:
Análisis de una aplicación de software
INGENIERÍA DE SISTEMAS a una microempresa prestamista

Paquete: Cobranzas

Consultar pagos
de clientes

Generar Comprobante

Consultor Pagos Actualizar monto de


pago por cliente <<extend>>

Actualizar incidencias

<<include>>

Consultar ranking de
Responsable de Cobranzas
desempeño de cobrador

<<include>>

Actualizar gastos incurridos

Actualizar cobrador Generar informe diario


de cobranzas

<<extend>>

Generar reporte de
clientes a cobrar

Especificación de Casos de Uso de Alto Nivel

Especificación de los Casos de Uso del Paquete: Fondos e Inversiones

Caso de uso: Actualizar financista


Actor(es): Responsable de finanzas
Propósito: Mantener actualizada la información de los financistas.
Caso de uso asociado: Generar contrato de financista (Extend)
Buscar Financista (Include)
Resumen: El caso de uso comienza cuando el Responsable de finanzas
indica “Actualizar financista”. El Responsable de finanzas según
sus requerimientos puede registrar, modificar, eliminar, consultar e
imprimir la información del financista. Se incluye el caso de uso
“Buscar Financista” con la finalidad de buscar al financista de
acuerdo a los filtros establecidos por el usuario. El caso de uso
termina cuando el financista queda actualizado.

Confidencial MyR Inversiones, 2011 12


UNIVERSIDAD DE CIENCIAS APLICADAS – U.P.C. Proyecto:
Análisis de una aplicación de software
INGENIERÍA DE SISTEMAS a una microempresa prestamista

Clasificación: Primario

Caso de uso: Actualizar fondos


Actor(es): Responsable de Finanzas
Propósito: Mantener la cantidad de efectivo disponible en el fondo y que
podrá ser utilizado para otorgar los préstamos a clientes.
Caso de uso asociado:
Resumen: El caso de uso comienza cuando el Responsable de finanzas
indica “Actualizar fondo”. El Responsable de finanzas puede
registrar, modificar, consultar e imprimir la cantidad de efectivo
disponible en el fondo de acuerdo a los montos recibidos de las
entidades bancarias o de los financistas. El caso de uso termina
cuando el fondo queda actualizado.
Clasificación: Primario

Caso de uso: Actualizar intereses por monto de inversión


Actor(es): Responsable de Finanzas
Propósito: Mantener actualizado la tabla de intereses de acuerdo a los rangos
de inversión definidos por el Responsable de finanzas.
Caso de uso asociado: Buscar Financista (Include)
Resumen: El caso de uso comienza cuando el Responsable de finanzas
indica “Actualizar intereses por fondo de inversión”. El
Responsable de finanzas según sus requerimientos puede
registrar, modificar, eliminar, consultar e imprimir la tabla de
porcentaje de interés de acuerdo al rango de dinero invertido. Se
incluye el caso de uso “Buscar Financista” con la finalidad de
buscar al financista de acuerdo a los filtros establecidos por el
usuario. El caso de uso termina cuando la tabla de porcentaje de
interés por rango de inversión queda actualizada.
Clasificación: Primario

Caso de uso: Generar reporte estadístico de intereses de financistas


Actor(es): Responsable de finanzas
Propósito: Generar reporte con información de los intereses generados de
acuerdo a sus inversiones
Caso de uso asociado: Buscar Financista (Include)

Confidencial MyR Inversiones, 2011 13


UNIVERSIDAD DE CIENCIAS APLICADAS – U.P.C. Proyecto:
Análisis de una aplicación de software
INGENIERÍA DE SISTEMAS a una microempresa prestamista

Resumen: El caso de uso comienza cuando el Responsable de finanzas


indica “Generar reporte estadístico de intereses de financistas”. El
Responsable de finanzas puede emitir el reporte estadístico que
se genera a partir de los intereses obtenidos por los financistas de
acuerdo al monto invertido. Se incluye el caso de uso “Buscar
Financista” con la finalidad de buscar al financista de acuerdo a los
filtros establecidos por el usuario. El caso de uso termina cuando
se genera el reporte estadístico.
Clasificación: Primario

Caso de uso: Actualizar cronograma de pagos a financista


Actor(es): Responsable de finanzas
Propósito: Mantener actualizado los cronogramas de pagos a financistas.
Caso de uso asociado: Buscar Financista (Include)
Resumen: El caso de uso comienza cuando el Responsable de finanzas
indica “Actualizar cronograma de pagos a financista”. El
Responsable de finanzas según sus requerimientos puede
registrar, modificar, eliminar, consultar e imprimir el cronograma de
pago a los financistas. Se incluye el caso de uso “Buscar
Financista” con la finalidad de buscar al financista de acuerdo a los
filtros establecidos por el usuario
Clasificación: Primario

Caso de uso: Actualizar Pagos a Financistas


Actor(es): Responsable de finanzas
Propósito: Mantener actualizado los pagos realizados a los financistas
Caso de uso asociado: Buscar Financista (Include)
Resumen: El caso de uso comienza cuando el Responsable de finanzas
indica “Actualizar Pago a Financistas”. Según su requerimiento el
Responsable de Finanzas puede agregar, modificar, eliminar los
pagos que se deben realizar a los financistas. Se incluye el caso
de uso “Buscar Financista” con la finalidad de buscar al financista
de acuerdo a los filtros establecidos por el usuario. El caso de uso
termina cuando el registro pagos a financistas queda actualizado.
Clasificación: Primario

Caso de uso: Generar Contrato de financista


Actor(es): Responsable de finanzas

Confidencial MyR Inversiones, 2011 14


UNIVERSIDAD DE CIENCIAS APLICADAS – U.P.C. Proyecto:
Análisis de una aplicación de software
INGENIERÍA DE SISTEMAS a una microempresa prestamista

Propósito: Generar el contrato por cada inversión de un financista que es


persona natural.
Caso de uso asociado: Buscar Financista (Include)
Resumen: El caso de uso comienza cuando el Responsable de finanzas
indica “Generar Contrato de financista”. El Responsable de
finanzas según sus requerimientos emite los contratos que se le
entrega cuando el financista coloca la inversión. Se debe tener en
cuenta que los contratos son solo emitidos para personas
naturales. Se incluye el caso de uso “Buscar Financista” con la
finalidad de buscar al financista de acuerdo a los filtros
establecidos por el usuario. El caso de uso termina cuando se
genera el contrato al financista.
Clasificación: Secundario

Caso de uso: Consultar disponibilidad de efectivo


Actor(es): Consultor de disponibilidad de efectivo
Propósito: Consultar la cantidad de efectivo disponible en la empresa
Caso de uso asociado:
Resumen: El caso de uso comienza cuando el Consultor de disponibilidad de
efectivo indica “Consultar disponibilidad de efectivo”. El Consultor
de disponibilidad de efectivo según sus requerimientos puede
realizar la consulta con la finalidad de saber si la disponibilidad de
efectivo es suficiente para realizar los préstamos. El caso de uso
termina cuando el consultor de finanzas obtiene la información
solicitada.
Clasificación: Secundario

Caso de uso: Buscar financista


Actor(es): Responsable de finanzas
Propósito: Mantener actualizada la información de los financistas.
Caso de uso asociado: Generar contrato de financista (Extend)
Resumen: El caso de uso comienza cuando el Responsable de finanzas
indica “Buscar financista”. El Responsable de finanzas según sus
requerimientos puede realizar la búsqueda de los financistas de
acuerdo a su apellido, rango de monto de inversión, fecha de
retorno de inversión, tipo de contrato.
Clasificación: Secundario

Confidencial MyR Inversiones, 2011 15


UNIVERSIDAD DE CIENCIAS APLICADAS – U.P.C. Proyecto:
Análisis de una aplicación de software
INGENIERÍA DE SISTEMAS a una microempresa prestamista

Especificación los Casos de Uso del Paquete: Créditos

Caso de uso: Actualizar cliente


Actor(es): Responsable de créditos
Propósito: Mantener actualizado el registro clientes que solicitan préstamos
Caso de uso asociado:
Resumen: El caso de uso comienza cuando el Responsable de créditos
“Actualizar cliente”. Según el requerimiento el Responsable de
créditos puede agregar, modificar, buscar, eliminar e imprimir la
información de los Clientes. El caso de uso termina cuando el
registro del cliente queda actualizado.
Clasificación: Primario

Caso de uso: Actualizar desembolso


Actor(es): Responsable de créditos
Propósito: Mantener actualizado el registro desembolso de dinero que se
otorga a los clientes
Caso de uso asociado: Actualizar cliente (include)
Actualizar cronograma de pago (include)
Resumen: El caso de uso comienza cuando el Responsable de créditos
“Actualizar clientes”. Para lo cual, luego de haber buscado al
cliente y según los requerimientos el responsable de créditos
puede agregar, modificar, eliminar e imprimir la información de los
desembolsos otorgados a los clientes. Se incluye el caso de uso
Actualizar cliente con la finalidad de buscar el cliente. El caso de
uso termina cuando se actualiza el registro de desembolso.
Clasificación: Primario

Caso de uso: Actualizar cronograma de pago


Actor(es): Responsable de créditos
Propósito: Mantener actualizado el cronograma de pagos de clientes que
contiene las fechas junto a sus montos respectivos a pagar
Caso de uso asociado: Actualizar cliente (include)

Confidencial MyR Inversiones, 2011 16


UNIVERSIDAD DE CIENCIAS APLICADAS – U.P.C. Proyecto:
Análisis de una aplicación de software
INGENIERÍA DE SISTEMAS a una microempresa prestamista

Resumen: El caso de uso comienza cuando el Responsable de créditos indica


“Actualizar cronograma de pago”. Para lo cual, luego de haber
buscado al cliente y según los requerimientos el responsable de
créditos puede agregar, modificar e imprimir el cronograma que
contiene las fechas y los montos de las cuotas a pagar. Se incluye
el caso de uso “Actualizar cliente” con la finalidad de buscar el
cliente. El caso de uso termina cuando se actualiza el registro de
cronograma de pagos.
Clasificación: Primario

Caso de uso: Actualizar Evaluación de Préstamo


Actor(es): Responsable de Créditos
Propósito: Mantener actualizada la evaluación de solicitudes de los clientes.
Caso de uso asociado: Buscar Cliente (Include)
Resumen: El caso de uso comienza cuando el Responsable de créditos indica
“Actualizar Evaluación de Préstamo”. El Responsable de finanzas
según sus requerimientos puede aprobar o desaprobar las
solicitudes de préstamos hechas por los clientes. Se incluye el
caso de uso “Buscar Cliente” con la finalidad de buscar al Cliente
de acuerdo a los filtros establecidos por el usuario. El caso de uso
termina cuando la evaluación de préstamo queda actualizada.
Clasificación: Primario

Caso de uso: Actualizar Programación de Préstamo


Actor(es): Responsable de Créditos
Propósito: Mantener actualizada la programación de préstamo que se les
otorgará a los clientes de acuerdo a la evaluación.
Caso de uso asociado: Buscar Cliente (Include)
Resumen: El caso de uso comienza cuando el Responsable de créditos indica
“Actualizar Programación de Préstamo”. El Responsable de
finanzas según sus requerimientos puede programar el
desembolso de acuerdo a la evaluación y a la disponibilidad de
fondos. Se incluye el caso de uso “Buscar Cliente” con la finalidad
de buscar al Cliente de acuerdo a los filtros establecidos por el
usuario. El caso de uso termina cuando la programación de
préstamo queda actualizada
Clasificación: Primario

Especificación de los Casos de Uso del Paquete: Cobranzas

Caso de uso: Actualizar monto de pago por cliente

Confidencial MyR Inversiones, 2011 17


UNIVERSIDAD DE CIENCIAS APLICADAS – U.P.C. Proyecto:
Análisis de una aplicación de software
INGENIERÍA DE SISTEMAS a una microempresa prestamista

Actor(es): Responsable de cobranza.


Propósito: Mantener actualizado el registro de los pagos de los clientes que
ha sido entregado a los cobradores.
Caso de uso asociado: Generar comprobante (Extend)
Resumen: El caso de uso empieza cuando el Responsable de cobranza
indica “Actualizar monto de pago por cliente”. Según sus
requerimientos el responsable de cobranzas puede agregar,
modificar e imprimir la información de los montos de pago de los
clientes. El caso de uso termina cuando el registro de los montos
de pagos generados por los clientes queda actualizado.
Clasificación: Primario

Caso de uso: Generar comprobante


Actor(es): Responsable de cobranza.
Propósito: Poder generar el comprobante que indica que el cliente ha
finalizado sus pagos
Caso de uso asociado:
Resumen: El caso de uso empieza cuando el Responsable de cobranza
indica “Generar comprobante de pago” esto ocurre cada vez que el
cliente cancela su última cuota. El caso de uso termina cuando se
genera el comprobante y se entrega al cliente.
Clasificación: Primario

Caso de uso: Consultar ranking de desempeño por cobrador


Actor(es): Responsable de cobranza
Propósito: Poder consultar el desempeño laboral de acuerdo al cumplimiento
de plan de rutas y la cantidad cobrada por zona
Caso de uso asociado: Actualizar incidencias (Extend)
Actualizar gastos incurridos (Extend)

Confidencial MyR Inversiones, 2011 18


UNIVERSIDAD DE CIENCIAS APLICADAS – U.P.C. Proyecto:
Análisis de una aplicación de software
INGENIERÍA DE SISTEMAS a una microempresa prestamista

Resumen: El caso de uso empieza cuando el Responsable de cobranzas


indica “Consultar ranking de desempeño por cobrador”. De
acuerdo a los requerimientos solicitados el Responsable de
cobranzas podrá tener acceso al ranking de todos los cobradores.
Para obtener el ranking por desempeño se tiene los casos de uso
tipo extendido Actualizar incidencia (contiene las incidencias
ocurridas a los cobradores como por ejemplo queja de algún
cliente) y Actualizar gastos incurridos (contiene los gastos de los
cobradores como por ejemplo: Pasaje). El caso de uso termina
cuando el Responsable de cobranzas obtiene la información
solicitada.
Clasificación: Primario

Caso de uso: Actualizar incidencias


Actor(es): Responsable de cobranza.
Propósito: Tener actualizada la información de incidencias ocurridas a los
cobradores.
Caso de uso asociado:
Resumen: El caso de uso empieza cuando el Responsable de cobranza
indica “Actualizar incidencias”. Según sus requerimientos el
responsable de cobranzas puede agregar, modificar, eliminar e
imprimir la información de las incidencias. Lo considerado como
incidencia a los cobradores viene a ser por ejemplo la queja de
algún cliente. El caso de uso termina cuando el registro de las
incidencias ocurridas a los cobradores es actualizado.
Clasificación: Primario

Caso de uso: Actualizar gastos incurridos


Actor(es): Responsable de cobranza.
Propósito: Tener actualizada la información de gastos ocurridos por los
cobradores
Caso de uso asociado:

Confidencial MyR Inversiones, 2011 19


UNIVERSIDAD DE CIENCIAS APLICADAS – U.P.C. Proyecto:
Análisis de una aplicación de software
INGENIERÍA DE SISTEMAS a una microempresa prestamista

Resumen: El caso de uso empieza cuando el Responsable de cobranza


indica “Actualizar gastos incurridos”. Según sus requerimientos el
responsable de cobranzas puede agregar, modificar, eliminar e
imprimir la información de los gastos incurridos por los cobradores.
Lo considerado como gasto de los cobradores viene a ser por
ejemplo el costo del pasaje al ir a cobrar a un determinado cliente.
El caso de uso termina cuando el registro de los gastos incurridos
por los cobradores queda actualizado.
Clasificación: Primario

Caso de uso: Generar informe diario por cobranzas


Actor(es): Responsable de cobranza.
Propósito: Generar el informe diario de cobro en el cual se especifica el cobro
total del día y se entrega al responsable de créditos y al
Responsable de finanzas.
Caso de uso asociado:
Resumen: El caso de uso empieza cuando el Responsable de cobranzas
indica “Generar informe diario por cobranzas” para lo cual se
genera un reporte en el cual se detalla el monto total de pagos
recuperados en el día y se lista a los clientes que no pagaron su
cuota juntamente con la suma total que abarca esta última. El caso
de uso termina cuando se genera el reporte de informe diario.
Clasificación: Primario

Caso de uso: Actualizar cobrador


Actor(es): Responsable de cobranza.
Propósito: Mantener actualizado el registro de cobradores.
Caso de uso asociado:
Resumen: El caso de uso empieza cuando el Responsable de cobranza
indica “Actualizar cobrador”. Según su requerimiento el
Responsable de cobranzas puede agregar, modificar, eliminar e
imprimir la información de los cobradores. Para ello, extiende el
caso de uso “Generar reporte de clientes a cobrar” que contiene la
información de todos los clientes a cobrar que es entregado
diariamente a los cobradores para ser actualizado conforme le
paguen los clientes.
El caso de uso termina cuando el registro de los cobradores queda
actualizado.

Confidencial MyR Inversiones, 2011 20


UNIVERSIDAD DE CIENCIAS APLICADAS – U.P.C. Proyecto:
Análisis de una aplicación de software
INGENIERÍA DE SISTEMAS a una microempresa prestamista

Clasificación: Primario

Caso de uso: Generar reporte de clientes por cobrar


Actor(es): Responsable de cobranza.
Propósito: Generar reporte de cliente por cobrar con la finalidad de entregar al
cobrador para la respectiva cobranza al cliente.
Caso de uso asociado: Actualizar cobrador (Extend)
Resumen: El caso de uso comienza cuando el responsable de cobranzas
indica “Generar reporte de clientes por cobrar” con la finalidad de
entregar ese reporte que contiene el nombre del cliente, dirección y
su monto a pagar. Este documento es entregado al cobrador. El
caso de uso termina cuando se genera el documento.
Clasificación: Primario

Caso de uso: Consultar pagos de clientes


Actor(es): Consultor de pagos
Propósito: Poder consultar los pagos de los clientes con la finalidad de
adquirir su información respectiva y poder tomar las decisiones
necesarias.
Caso de uso asociado:
Resumen: El caso de uso comienza cuando el Consultor de pagos indica
“Consultar pagos por cliente” con la finalidad de adquirir la
información deseada para la toma de decisiones. La obtención de
esta información puede ser por nombre del cliente, monto pagado
o tipo del cual se quiere obtener la información. El caso de uso
termina cuando el Consultor de pagos obtiene la información
solicitada.
Clasificación: Primario

Especificación de los Casos de Uso del Paquete: Seguridad

Caso de uso: Cambiar Contraseña de Usuario


Actor(es): Usuario
Propósito: Otorgar al usuario la facilidad de cambiar su contraseña.
Caso de uso asociado:
Resumen: El caso de uso comienza cuando el Usuario indica “Cambiar
Contraseña”. El caso de uso termina cuando el usuario ha
cambiado satisfactoriamente su contraseña
Clasificación: Secundario

Confidencial MyR Inversiones, 2011 21


UNIVERSIDAD DE CIENCIAS APLICADAS – U.P.C. Proyecto:
Análisis de una aplicación de software
INGENIERÍA DE SISTEMAS a una microempresa prestamista

Caso de uso: Realizar Login


Actor(es): Usuario
Propósito: Realizar login al sistema
Caso de uso asociado: Cambiar Contraseña de Usuario
Resumen: El caso de uso comienza cuando el Usuario indica “Realizar
Login”. El usuario puede elegir cambiar su contraseña, para esto
se extiende al caso de uso Cambiar Contraseña. El caso de uso
termina cuando el Usuario cierra su sesión del sistema.
Clasificación: Primario

Caso de uso: Actualizar Perfiles


Actor(es): Administrador de Sistema
Propósito: Mantener actualizado la relación de perfiles del sistema.
Caso de uso asociado:
Resumen: El caso de uso comienza cuando el Administrador indica
“Actualizar Perfiles”. El Administrador del Sistema puede agregar,
modificar, eliminar e perfiles del sistema. El caso de uso termina
cuando la relación de perfiles queda actualizada.
Clasificación: Primario

Caso de uso: Actualizar Usuarios


Actor(es): Administrador de Sistema
Propósito: Mantener actualizado la relación de usuarios del sistema
Caso de uso asociado:
Resumen: El caso de uso comienza cuando el Administrador de Sistema
indica “Actualizar Usuarios”. El Administrador del Sistema puede
agregar, modificar, eliminar e perfiles del sistema. El caso de uso
termina cuando la relación de usuarios del sistema queda
actualizado
Clasificación: Primario

Caso de uso: Realizar copias de seguridad


Actor(es): Administrador de Sistema
Propósito: Mantener actualizadas las copias de seguridad del sistema.
Caso de uso asociado:

Confidencial MyR Inversiones, 2011 22


UNIVERSIDAD DE CIENCIAS APLICADAS – U.P.C. Proyecto:
Análisis de una aplicación de software
INGENIERÍA DE SISTEMAS a una microempresa prestamista

Resumen: El caso de uso comienza cuando el Administrador del Sistema


indica “Realizar Copias de Seguridad”. El Administrador puede
crear, ejecutar, modificar o eliminar tareas de respaldo de los datos
del sistema. El caso de uso termina cuando el respaldo de
seguridad queda actualizado.
Clasificación: Primario

Lista de Casos de Uso Priorizados

Nombre del caso de uso Complejidad Estado Dificultad Responsable Prioridad


1. Actualizar fondos Primario Definido Media Noemí Ríos Ciclo 0
2. Actualizar intereses por Primario Definido Media Noemí Ríos Ciclo 0
monto de inversión
3. Actualizar financista Primario Definido Media Noemí Ríos Ciclo 0
4. Actualizar pagos a Primario Definido Media Noemí Ríos Ciclo 0
financistas
5. Actualizar cliente Primario Definido Media Manuela Valdez Ciclo 0
6. Actualizar desembolso Primario Definido Alta Manoel Cabrera Ciclo 0
7. Generar informe diarios Primario Definido Media Manoel Cabrera Ciclo 0
de cobranzas
8. Actualizar cobrador Primario Definido Media Enrique Vargas Ciclo 0
9. Actualizar cronograma Primario Definido Media Enrique Vargas Ciclo 0
de pago de financista
10. Actualizar monto de Primario Definido Alta Manuela Valdez Ciclo 0
pago por cliente
11. Buscar Financista Secundario Definido Media Noemí Ríos Ciclo 1
12. Consultar disponibilidad Secundario Definido Media Manuela Valdez Ciclo 1
de efectivo
13. Actualizar cronograma Primario Definido Alta Manuel Valdez Ciclo 1
de pago
14. Generar reporte de Primario Definido Media Manoel Cabrera Ciclo 1
clientes a cobrar
15. Consultar pagos de Secundario Definido Media Manoel Cabrera Ciclo 1
clientes
16. Generar reporte Secundario Definido Media Noemí Ríos Ciclo 1
estadístico de intereses de
financistas
17. Generar contrato de Secundario Definido Media Enrique Vargas Ciclo 1
financista
18. Consultar intereses Secundario Definido Media Noemí Ríos Ciclo 1
generados de financistas
19. Generar comprobante Secundario Definido Media Manuela Valdez Ciclo 1

Confidencial MyR Inversiones, 2011 23


UNIVERSIDAD DE CIENCIAS APLICADAS – U.P.C. Proyecto:
Análisis de una aplicación de software
INGENIERÍA DE SISTEMAS a una microempresa prestamista

20. Consultar ranking de Opcional Definido Media Enrique Vargas Ciclo 1


desempeño por cobrador
21. Actualizar incidencias Opcional Definido Media Enrique Vargas Ciclo 1
22. Actualizar gastos Secundario Definido Media Enrique Vargas Ciclo 1
incurridos
23. Realizar login Secundario Definido Baja Manoel Cabrera Ciclo 2
24. Cambiar contraseña Opcional Definido Baja Manoel Cabrera Ciclo 2
25. Actualizar usuarios Secundario Definido Media Manoel Cabrera Ciclo 2
26. Realizar copias de Opcional Definido Media Manoel Cabrera Ciclo 2
seguridad
27. Actualizar perfiles Opcional Definido Baja Manoel Cabrera Ciclo 2

Lista de Casos de Uso que Impactan en la Arquitectura

Nombre del caso de uso


1. Actualizar fondos
2. Actualizar intereses por monto de inversión
3. Actualizar financista
4. Actualizar pagos a financistas
5. Actualizar cliente
6. Actualizar desembolso
7. Actualizar cobrador
8. Actualizar cronograma de pago de financista
9. Actualizar monto de pago por cliente
10. Actualizar cronograma de pago
11. Actualizar incidencias
12. Actualizar gastos incurridos
13. Cambiar contraseña
14. Actualizar usuarios
15. Realizar copias de seguridad
16. Actualizar perfiles

Confidencial MyR Inversiones, 2011 24


UNIVERSIDAD DE CIENCIAS APLICADAS – U.P.C. Proyecto:
Análisis de una aplicación de software
INGENIERÍA DE SISTEMAS a una microempresa prestamista

CAPÍTULO III: ANÁLISIS

MODELO DEL DOMINIO DE CLASES

REALIZACIÓN DE LOS CASOS DE USO PARA EL ANALISIS

DIAGRAMA DE CLASES DE ANÁLISIS

MODELO DEL DOMINIO DE CLASES

Confidencial MyR Inversiones, 2011 25


UNIVERSIDAD DE CIENCIAS APLICADAS – U.P.C. Proyecto:
Análisis de una aplicación de software
INGENIERÍA DE SISTEMAS a una microempresa prestamista

GLOSARIO
• Crédito: Dinero que se otorga a los clientes.

• Fondos: Un fondo de inversión es un patrimonio constituido por las aportaciones de diversas


personas, denominadas partícipes del fondo.

• MyR: La palabra MYR viene de los apellidos Mayta y Ríos quienes son los dueños de la
pequeña empresa.

• Personas Naturales(o jurídicas): son entidades a las que el Derecho atribuye y reconoce una
personalidad jurídica propia y, en consecuencia, capacidad para actuar como sujetos de
derecho, esto es, capacidad para adquirir y poseer bienes de todas clases, para contraer
obligaciones y ejercitar acciones judiciales.

• Sistema MyR Préstamos: Es el sistema usado actualmente que almacena la información de


clientes, suministra la información de aquellos pendientes de cancelación, emite los
comprobantes y genera los cronogramas para los pagos para cada uno de los clientes. Además,
genera el plan de rutas para el cobrador de acuerdo a la zona.

• Tasa de interés: La tasa de interés es el porcentaje al que está invertido un capital en una
unidad de tiempo, determinando lo que se refiere como "el precio del dinero en el mercado
financiero". En términos generales, a nivel individual, la tasa de interés (expresada en
porcentajes) representa un balance entre el riesgo y la posible ganancia (oportunidad) de la
utilización de una suma de dinero en una situación y tiempo determinado.

• Tasa de interés preferencial: Es un porcentaje inferior al "normal" o general (que puede ser
incluso inferior al costo de fondeo establecido de acuerdo a las políticas del Gobierno) que se
cobra a los préstamos destinados a actividades específicas que se desea promover ya sea por el
gobierno o una institución financiera. ejemplo: crédito regional selectivo, crédito a pequeños
comerciantes, crédito a ejidatarios, crédito a nuevos clientes, crédito a miembros de alguna
sociedad o asociación, etc.

Confidencial MyR Inversiones, 2011 26


UNIVERSIDAD DE CIENCIAS APLICADAS – U.P.C. Proyecto:
Análisis de una aplicación de software
INGENIERÍA DE SISTEMAS a una microempresa prestamista

SIGLARIO

• MyR Inversiones: Es el nombre de la empresa que proviene de los apellidos Mayta y Ríos.

• DNI: Documento Nacional de Identidad.

• RENIEC: Registro Nacional de Identificación y Estado Civil.

Confidencial MyR Inversiones, 2011 27


UNIVERSIDAD DE CIENCIAS APLICADAS – U.P.C. Proyecto:
Análisis de una aplicación de software
INGENIERÍA DE SISTEMAS a una microempresa prestamista

BIBLIOGRAFÍA
• Jacobson, Ivar (2000) El proceso unificado de desarrollo de software / 005.1068
JACO Madrid : Pearson Educación, 2000.

• Material del curso de Arquitectura de Software


UPC EPE Ciclo 2011-0

Confidencial MyR Inversiones, 2011 28


UNIVERSIDAD DE CIENCIAS APLICADAS – U.P.C. Proyecto:
Análisis de una aplicación de software
INGENIERÍA DE SISTEMAS a una microempresa prestamista

ANEXOS

Confidencial MyR Inversiones, 2011 29


UNIVERSIDAD DE CIENCIAS APLICADAS – U.P.C. Proyecto:
Análisis de una aplicación de software
INGENIERÍA DE SISTEMAS a una microempresa prestamista

ANEXO 1: VISION DEL SISTEMA

Confidencial MyR Inversiones, 2011 30


UNIVERSIDAD DE CIENCIAS APLICADAS – U.P.C. Proyecto:
Análisis de una aplicación de software
INGENIERÍA DE SISTEMAS a una microempresa prestamista

ANEXO 2: ESPECIFICACION DETALLADA DE LOS CASOS DE USO

Confidencial MyR Inversiones, 2011 31

You might also like