Por favor, use este identificador para citar o enlazar este ítem: https://dspace.unl.edu.ec/jspui/handle/123456789/26740
Título : Desarrollo de un prototipo de aplicación informática para la administración de respaldos de base de datos en Banco de Loja.
Autor : Zambrano Mora, Mario Alexander
Quituisaca Encalada, Fernando Paul
Palabras clave : <APLICACIÓN INFORMÁTICA> < DESARROLLO DE SOFTWARE> < ADMINISTRACIÓN DE RESPALDOS> < BASES DE DATOS> < METODOLOGÍA XP> < SPRING BOOT>
Fecha de publicación : 10-abr-2023
Editorial : Universidad Nacional de Loja
Resumen : El proceso para la administración de respaldos de bases de datos que se realiza en el Banco de Loja es un apartado importante que afecta a la continuidad del negocio en caso de presentarse inconvenientes con los servicios que presta el banco o la información de los clientes, sin embargo, el proceso actual al ser realizado de forma manual presenta riesgos para la empresa. En base a ello el objetivo del presenta Trabajo de Titulación es desarrollar un prototipo de aplicación informática para la administración de respaldo de bases de datos del Banco de Loja, con la finalidad de responder a la siguiente pregunta de investigación ¿El desarrollo de una aplicación informática para la administración de los respaldos de bases de datos, que valor genera a la institución y al Departamento de TI en las actividades realizadas? El presente trabajo de titulación constó de tres fases, en la primera se realizó la identificación de los requerimientos funcionales y no funcionales mediante entrevistas a las personas involucradas con el proceso de administración y respaldo de la base de datos principal del Banco de Loja, siendo estos mismo especificados mediante un modelo de casos de uso, obteniendo como resultado el documento de especificación de requerimientos según el estándar IEEE-830. En la segunda fase mediante el uso de la metodología XP y el modelo 4+1 se realizó la fase del diseño y desarrollo del aplicativo, iniciando con una planificación, identificando a los involucrados, especificando diversas historias de usuario, en base a esto continuando con el diseño y posterior codificación usando las tecnologías de Spring Boot para el servicio de Backend, y JavaSwing para el Frontend o interfaz que se presenta al usuario. Finalmente en la tercera fase se especificó las pruebas a realizar con el aplicativo para lo cual se inició con el levantamiento de un ambiente de pruebas usando Oracle Linux, la versión de Oracle Database 19C, y configurando los apartados necesarios para un respaldo de forma manual simulando el proceso que actualmente se realiza en el Banco de Loja, una vez tendiendo listo el ambiente de pruebas se realizó el despliegue del aplicativo probando los diferentes apartados configurados y desarrollando las pruebas de carga y estrés, pruebas de usabilidad y aceptación mediante encuestas a los involucrados teniendo como resultado que la aplicación es fácil de usar y que la programación de respaldos que realiza el aplicativo genera valor a la empresa reduciendo posibles riesgos causados por errores operativos del personal de TI. Palabras claves: Aplicación informática, Desarrollo de Software, Administración de respaldos, Bases de datos, Metodología XP, Spring Boot.
Descripción : The process for managing database backups at Banco de Loja is an important aspect that affects business continuity in the event of issues with the bank's services or customer information. However, the current manual process poses risks to the company. Therefore, the objective of this bachelor’s thesis is to develop a prototype of an application for managing database backups at Banco de Loja in order to answer the following research question: "What value does the development of an application for managing database backups generate for the institution and the IT department in their activities?" This bachelor’s thesis consists of three phases. In the first phase, functional and non-functional requirements were identified through interviews with individuals involved in the administration and backup of Banco de Loja's main database. These requirements were then specified using a use of case model, resulting in a requirement specification document according to the IEEE-830 standard. In the second phase, the XP methodology and the 4+1 model were used to design and develop the application. This involved planning, identifying stakeholders, specifying user stories, designing, and coding using Spring boot for the backend service and Java Swing for the frontend user interface. Finally, in the third phase, testing was specified. This involved setting up a test environment using Oracle Linux and Oracle Database 19C, and configuring the necessary components for a manual backup simulation. Once the test environment was ready, the application was deployed and various components were tested, including load and stress testing, usability testing, and user acceptance through surveys. The results showed that the application is easy to use and that the backup process performed by the application generates value for the company, reducing possible risks caused by operational errors of IT staff. Keywords: Software application, Software development, Backup administration, Databases, XP methodology, Spring boot.
URI : https://dspace.unl.edu.ec/jspui/handle/123456789/26740
Aparece en las colecciones: TRABAJOS DE TITULACION AEIRNNR

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
FernandoPaul_QuituisacaEncalada.pdf4,4 MBAdobe PDFVisualizar/Abrir


Los ítems de DSpace están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.