Software 2
Software 2
Software 2
FACULTAD DE INGENIERÍA
CARRERA DE INGENIERÍA INDUSTRIAL
TRABAJO PARCIAL
INTEGRANTES:
Participación
N° Apellidos y nombres Código
(%)
1 Benites Cruz, Alejandra Virginia U202110563 100
2 Gabonal Peña Angie Nicole U202120566 100
3 Gomez Pacheco, Juliana Abigail U202120532 100
4 Hurtado Espichán, José Manuel U202124134 100
5 Lora Carrion, Benjamin Elias U20211G068 100
2023 - 2
1
Índice
1 Capítulo 1: Presentación............................................................................................ 4
5 Conclusiones y recomendaciones............................................................................ 23
6 Bibliografía.............................................................................................................. 24
2
Índice de Figuras
Figura 1 Logotipo del Banco Falabella........................................................................ 12
Figura 2 Consulta RUC del Banco Falabella .............................................................. 13
Figura 3 Diagrama de Ishikawa ................................................................................... 15
Figura 4 Diagrama de caso de uso ............................................................................... 17
Figura 5 Diagrama de clases........................................................................................ 17
Figura 6 Diagrama de actividades ............................................................................... 18
Figura 7 Diagrama de secuencia .................................................................................. 19
Figura 8 Pantalla 1 ....................................................................................................... 20
Figura 9 Pantalla 2 ....................................................................................................... 20
Figura 10 Pantalla 3 ...................................................................................................... 21
Figura 11 Pantalla 4 ..................................................................................................... 21
Figura 12 Pantalla 5 ..................................................................................................... 22
Figura 13 Pantalla 6 ..................................................................................................... 22
Índice de Tablas
Tabla 1 Tipos de créditos ofrecidos por el Banco Falabella ....................................... 14
3
1 Capítulo 1: Presentación
En el primer trimestre del 2020, muchas empresas de los diferentes rubros han sido
afectadas por la pandemia del covid-19 m. Provocando el cierre o despido de trabajadores
de algunas de estas, ya sean pequeñas o grandes.
Es por ello, que los bancos han tenido que mejorar sus sistemas financieros, ya que
actualmente las personas optan por realizar sus préstamos de manera virtual. En el caso
del Banco Falabella ha tenido que implementar nuevos métodos para que sus clientes
accedan a diversos tipos de préstamos.
4
Phyton es un lenguaje de programación que combina potencia con facilidad de
aprendizaje, ofreciendo solidas estructuras de datos de alto nivel y un enfoque orientado
a objetos para la programación. Su capacidad de manejar tipos dinámicos y su
característica de ser interpretado lo convierten en la opción óptima para la creación en la
opción óptima para la creación ágil de operaciones. (Bourgeat, 2009)
Los bancos son uno de los organismos más importantes de un país; la inversión de capital
a empresas o personas acelera el crecimiento de estas y promueve la inversión en el país;
contribuyendo en gran manera al crecimiento económico del país. Para la realización de
dicha actividad los bancos ofrecen ciertas tasas de interés con la cual estos generan su
ganancia tras inversión y seguir con sus operaciones. (Cristian et al., 2022)
Sin embargo, esta inversión representa para el banco un negocio riesgoso, pues el banco
se debe asegurar que los acreedores de la deuda paguen la totalidad o la mayoría de sus
cuotas. Por ello, los bancos realizan un complejo análisis a las empresas o personas que
quieran solicitar una deuda. La medición del riesgo minimiza las posibles pérdidas que
puede presentar el banco tras la realización de los préstamos. Para ello alguno de los
modelos de los riesgos son el cálculo de la probabilidad de incumplimiento (PD) y perdida
por defecto (LGD) (Cristian et al., 2022).
5
PYTHON y el software, para la manipulación y el análisis de datos, PANDAS debido a
su fácil acceso (ambos son de open source) y su facilidad de uso (Cristian et al., 2022).
Son acuerdos financieros en los que una entidad bancaria presta una cantidad específica
de dinero a un prestatario, sea este un individuo, una empresa o incluso otro banco. Este
tipo de financiamiento es esencial en las economías modernas, permitiendo a las personas
y a las organizaciones tener acceso a fondos para diversas necesidades, desde la compra
de viviendas y automóviles hasta la expansión de negocios y el financiamiento de
proyectos importantes (Coll, 2022).
Tasa de interés
6
variedad de contextos financieros, incluyendo préstamos, inversiones, cuentas de ahorro
y bonos (Gutiérrez, 2019).
TEA
𝑖 𝑛
𝑇𝐸𝐴 = (1 + ) − 1
𝑛
Donde:
𝑇𝐸𝐴: Tasa Efectiva Anual
𝑖: Tasa de interés nominal
𝑛: Número de periodos de capitalización
TCEA
𝑇𝐼𝑅 𝑛
𝑇𝐶𝐸𝐴 = (1 + ) −1
𝑛
Donde:
7
Tiempo
Moneda
Se refiere a la unidad de intercambio utilizada en un país o una región para llevar a cabo
transacciones económicas. La moneda es una forma de dinero que puede ser utilizada
para comprar bienes y servicios, así como para liquidar deudas (Rosales, 2022).
Cuotas de préstamo
Las cuotas de préstamo son pagos periódicos que un prestatario realiza a un prestamista
para devolver el dinero prestado, junto con los intereses acumulados, a lo largo del plazo
del préstamo. Estas cuotas están estructuradas para permitir que el prestatario pague la
deuda de manera gradual y predecible (Westreicher, 2018).
𝑖 × (1 + 𝑖)𝑛
𝐶 =𝑀×( )
(1 + 𝑖)𝑛 − 1
Donde:
Amortización
8
Es el proceso financiero mediante el cual se reduce o liquida gradualmente una
deuda, préstamo o inversión a través de pagos periódicos. Implica pagar tanto el
capital prestado como los intereses acumulados a lo largo del tiempo, a través de
cuotas regulares. Estas cuotas de amortización están estructuradas para que, a
medida que se hagan los pagos, se reduzca el saldo pendiente del préstamo
(Frederick, 2023).
Método Francés
𝐴=𝐶−𝐼
Donde:
𝐴: Amortización
𝐶: Cuota constante
𝐼: Interés
Método Alemán:
𝑀
𝐴=
𝑁
Donde:
𝐴: Amortización constante
Interés
Representa el costo del dinero o la ganancia generada por los fondos invertidos
durante un período de tiempo específico. Tanto prestamistas como inversores
utilizan el interés como una forma de compensación por el uso del dinero o como
un incentivo para invertir capital (Coca, 2023).
𝐼 =𝐶×𝑖
9
Donde:
𝐼: Interés
𝐶: Capital prestado
Gasto
Seguro de desgravamen
Es un tipo de seguro diseñado para proteger a los prestatarios y sus familias en caso de
caída o invalidez total y permanente del prestatario. Este seguro está vinculado a un
préstamo específico y está diseñado para cubrir el saldo pendiente del préstamo en caso
de que el prestatario no pueda seguir pagando debido a eventos imprevistos. Por ello, si
el prestatario fallece mientras el préstamo está vigente, el seguro de desgravamen pagará
el saldo pendiente del préstamo (López, 2023).
Sistemas
Star UML
10
usuario entender un sistema. Es por ello, que generalmente el uso del star UML
es para especificar, documentar y representar modelos de sistemas de softwares
(Correa, P. et Al., 2018).
Python
Python es un lenguaje poderoso y fácil de aprender. Este programa cuenta con una
estructura de datos eficientes y de alto nivel, muestra un enfoque simple y efectivo
a la programación orientada a objetos. Asimismo, Python contiene enlaces y otros
módulos libres del programa, herramientas, documentación adicional y una
extensa biblioteca. Por otro lado, Python es un programa fácil de usar, asimismo
es un programa de verdad que permite dar estructura y soporte a los grandes
programas que ofrecen los scripts de Unix o archivos por lotes. Además, Python
ofrece más que un chequeo de error, tipos de datos de alto nivel incorporados
como arreglos de tamaño flexible y diccionarios, ya que es un programa de alto
nivel (Rossum, 2017).
Microsoft Excel
Google Colaboratory
11
La POO consiste en una manera de plantear un algoritmo. Asimismo, POO piensa
en un modelo del problema en el cual tendremos ciertos objetos que representarán
diferentes partes de la solución al problema que se plantea, y de tal manera que
dichos objetos son capaces de comunicarse mediante mensajes. Al mismo tiempo,
los objetos manipulan los datos de entrada para obtener los datos de salida, donde
cada uno ofrece una función especial (Gugliano, C., 2019).
12
Figura 2
Nota. Adaptado de consulta RUC, por SUNAT, 2023, Consulta RUC (https://e-
consultaruc.sunat.gob.pe/cl-ti-itmrconsruc/jcrS00Alias)
Misión
“Hacer posibles las aspiraciones de nuestros clientes, a través de una oferta
integrada de servicios financieros que supere sus expectativas, potenciada por los
beneficios del "Mundo Falabella" (Banco Falabella, s.f.)
Visión.
“Ser el mejor banco de personas del sistema financiero peruano” (Banco Falabella,
s.f.)
Valores
13
“Trasparencia, simplicidad y conveniencia” (Banco Falabella, s.f.)
Créditos
Tabla 1
Nota. Para la elaboración de esta tabla se datos presentados en el sitio de web del Banco
Falabella (https://www.bancofalabella.pe/)
14
Teniendo aquello como objetivo se buscará crear un sistema automatizado de préstamos
bancarios, en el cual los clientes al ingresar podrán buscar de manera practica y sencilla
los préstamos que ellos mejor les convenga.
En este sistema el usuario podrá generar una simulación de préstamos, donde se le
presentaran diversas opciones, como el tipo de moneda, el plazo, TCEA, TEA, tipo de
cuota, interés, etc.
Figura 3
Diagrama de Ishikawa
15
3.5 Justificación del problema
Hoy en día, gracias a la tecnología, podemos mejorar la operatividad de la empresa
y, en consecuencia, proporcionar a los clientes información más precisa sobre sus
préstamos.
La característica principal del sistema que estamos desarrollando consiste en
generar un calendario de pagos y un gráfico. Asimismo, el usuario podrá generar
una simulación de préstamos, donde se le presentaran diversas opciones, como el
tipo de moneda, el plazo, TCEA, TEA, tipo de cuota, interés, etc., lo que permitirá
a Banco Falabella ofrecer un servicio personalizado a sus clientes, asegurando una
gestión eficaz de los beneficios proporcionados.
3.6 Hipótesis de la solución
Para la solución de esta problemática, crearemos un pseudocódigo, el cual usaremos
de guía para poder implementar un software de Python sobre un simulador de
préstamos bancarios, en el cual les permitirá a los clientes calcular diversos factores
del préstamo, ellos tendrán que ingresar el tipo de préstamo que deseen, el tipo de
moneda, la tasa, el periodo, el tipo de cuota, etc. Para que luego el sistema les
muestre un cronograma de pagos a detalle, donde se evidenciara el interés, los
gastos, el valor de cada cuota, la amortización, etc.
De esa manera el banco Falabella tendrá un mejor sistema bancario.
16
Figura 4
Diagrama de clases
17
4.3 Diagrama de actividades
Figura 6
Diagrama de actividades
18
4.4 Diagrama de secuencia
Figura 7
Diagrama de secuencia
19
4.5 Interfaz
Figura 8
Pantalla 1
Figura 9
Pantalla 2
20
Figura 10
Pantalla 3
Figura 11
Pantalla 4
21
Figura 12
Pantalla 5
Figura 13
Pantalla 6
22
5 Conclusiones y recomendaciones
• Debido al problema que presenta la empresa al no contar con una herramienta la
cual les felicite reducir tiempos de espera tanto en las colas como en la página
web para las consultas de los usuarios.
• Para cumplir con los objetivos planteados para la solución del problema,
presentamos una propuesta la cual consiste en la utilización de herramienta de
programación en donde puedan ingresar y realizar sus consultas de manera más
rápida y efectiva. Con esto reduciremos el tiempo de demora en las consultas
actuales que presenta el Banco Falabella.
• Con la implementación de esta herramienta de programación se garantiza que el
tiempo perdido de espera que pierden los clientes en las consultas presenciales
como en la web serán atendidas de manera rápida.
23
6 Bibliografía
Aransay, J., Casado-García, Á., Domínguez, C., García-Domínguez, M., Heras, J., Inés,
A., ... & Pérez, B. (2022). GitHub y Google Colaboratory para el desarrollo,
comunicación y gestión de prácticas en los laboratorios de informática.
https://rua.ua.es/dspace/bitstream/10045/128610/1/JENUI_2022_024.pdf
Ayras Olano, J. D. M. (2021). Implementación de un modelo de datos para
la identificación de potenciales clientes y optimización del spread comercial en el
negocio de cambio de divisas en un entorno Big Data de una entidad bancaria.
Repositorio de Tesis - UNMSM.
https://cybertesis.unmsm.edu.pe/handle/20.500.12672/17837
Banco Falabella | ¡Únete al banco de los Gennials! (s. f.). Recuperado 29 de septiembre
de 2023, de https://www.bancofalabella.pe/
Barahona Baquerizo, I. E., & Calle Lema, J. J. (2018). Modelado UML en el diseño de
software revisión documental en scielo-2014 (Bachelor's thesis).
https://repositorio.unemi.edu.ec/handle/123456789/3917
Bourgeat Terán, L. A. (2009). Análisis de opciones reales utilizando Python (Bachelor's
thesis, Quito: USFQ) https://repositorio.usfq.edu.ec/handle/23000/1290
Coca, M. A. (17 de agosto 2023). ¿Qué es el interés y qué tipos de interés existen? BBVA
NOTICIAS. https://www.bbva.com/es/salud-financiera/que-es-el-interes-y-que-
tipos-de-interes-existen/
Coll, F. C. (14 de octubre 2022). Préstamo bancario. Rankia.
https://www.rankia.com/diccionario/banca/prestamo-bancario
Cristian, C., Nora, C., & Ionut, N. (2022). A Practical Approach to Development and
Validation of Credit Risk Models Based on Data Analysis. ECONOMIC
COMPUTATION AND ECONOMIC CYBERNETICS STUDIES AND
RESEARCH, 56(3/2022), 51-67. https://doi.org/10.24818/18423264/56.3.22.04
Frederick, D. S. (15 de noviembre 2023). Amortización. Enciclopedia Económica.
https://enciclopediaeconomica.com/amortizacion/
Gallo, J. (2021). El plazo de los préstamos o financiamientos. UDEP HOP.
https://www.udep.edu.pe/hoy/2021/09/plazo-de-prestamos-o-financiamientos/
Guagliano, C. (2019). Programación en Python II: Programación orientada a objetos.
RedUsers.https://books.google.cl/bookshl=es&lr=lang_es&id=y1yzDwAAQBA
24
J&oi=fnd&pg=PA5&dq=programacion+orientada+a+objetos&ots=G0GUwH4y
6c&sig=dpxqb6y1Qkx9TqlL7NtMGPMJgoY#v=onepage&q&f=false
Gutiérrez, A. y Islas, A. (30 de junio 2022). Feller Rate confirma en “AA” la clasificación
de la solvencia de Banco Falabella. Las perspectivas son “Estables”. Feller.Rate
https://www.feller-rate.com/clasificacion-cp/13656/15066/banco-falabella
Gutiérrez, I. (2019). Qué es la tasa de interés. Muy Financiero.
https://muyfinanciero.com/conceptos/tasa-de-interes/
Helmut, C. S. (2022). Tasa efectiva. Lifeder. https://www.lifeder.com/tasa-efectiva/
López, P. (28 de febrero 2023). ¿Qué es el seguro de desgravamen y cómo funciona en
Perú? BBVA NOTICIAS. https://www.bbva.com/es/pe/que-es-el-seguro-de-
desgravamen-y-como-funciona-en-peru/
Pablos Heredero, C., Agius, J. J. L. H., Romero, S. M. R., & Salgado, S. M. (2019).
Organización y transformación de los sistemas de información en la
empresa.esic.https://books.google.cl/bookshl=es&lr=&id=hnCLDwAAQBAJ&o
i=fnd&pg=PT6&dq=de+Pablos+Heredero
Ríos, T. (2021). Interés, gastos, qué es un préstamo personal del banco. La Vanguardia.
https://www.lavanguardia.com/economia/bolsillo/20210422/6262486/prestamo-
banco-cuota-interes-gastos-tipos-pedir.html
Roig Zamora, J., & Moreno Conejo, D. (2017). Mejores prácticas de excel para el
desarrollo de modelos de tomas de decisiones y generación de conocimientos en
logística.
https://www.lareferencia.info/vufind/Record/CR_5fc4893e755edc79dbf5afa476
6eb34e
Rosales, M. I. (8 de enero 2022). Moneda: definición, qué es y ejemplos. Economía360.
https://www.economia360.org/moneda/
Toro, S. (2023). Todo sobre la TCEA (Tasa de Costo Efectivo Anual), cómo se calcula
la TCEA y por qué es importante para comparar diferentes opciones de crédito.
La Compra Ideal. https://lacompraideal.pe/inversiones/que-es-tcea-calcular/
Van Rossum, G., & Drake Jr, F. L. (2017). El tutorial de Python. Python Software
Foundation.
https://ns2.elhacker.net/descargas/manuales/Lenguajes%20de%20Programacion/
Python/Tutorial%20Python%20(v2.5.2)%20-
%20Guido%20van%20Rossum%20-%202009-222pags.pdf
Westreicher, G. (22 de setiembre 2018). Cuota de un préstamo. Economipedia.
https://economipedia.com/definiciones/cuota-de-un-credito.html
25