Trabajos de investigación EP Computación Científica
Permanent URI for this collectionhttps://hdl.handle.net/20.500.12672/5158
Browse
Browsing Trabajos de investigación EP Computación Científica by Title
Now showing 1 - 20 of 38
- Results Per Page
- Sort Options
Item Análisis estadístico con Python y mejoras en la eficiencia de atención de documentos a través del Sistema de Gestión Documental (SGD-PCM)(Universidad Nacional Mayor de San Marcos, 2023) Quispe Reyes, Dayana Erika; Guzman Rea, Omar StevensonAnaliza la eficiencia del Sistema de Gestión Documental de la Presidencia del Consejo de Ministros (SGD-PCM). Debido a que es fundamental para cualquier entidad pública ya que es un sistema administrativo que se utiliza a diario para enviar y recibir documentos. Este análisis requiere de la base de datos de años anteriores, aunque el SGD-PCM tiene una opción de consulta y exporta la base de datos en formato Excel, esta información no es suficiente, debido a que no muestra el tiempo de emisión y atención de un documento, por tal motivo se realiza una tarea automatizada (Bot) en Python, que extrae la información requerida de cada documento, estos datos serán de utilidad para el análisis estadístico y medición de la eficiencia del SGD-PCM, mediante cálculos, tablas y gráficos utilizados en Microsoft Excel y Python. Esto ha permitido proponer mejoras e implementaciones para el mejor desempeño del SGD-PCM, lo que permitirá el control y mejor manejo del tiempo de atención de los documentos administrativos.Item Aplicación de algoritmos de Machine Learning en la deserción parcial en una universidad privada(Universidad Nacional Mayor de San Marcos, 2023) Romero Linares , Elena Geraldine; Guzmán Rea, Omar StevensonEl presente trabajo se enfoca en la predicción parcial del primer ciclo relativo del alumno de las carreras de Ingenierías y Ciencias, ya que en este ciclo es donde se encuentra la mayor cantidad de alumnos que pueden repetir sus asignaturas. En muchos casos el alumno puede llegar a repetir una asignatura más de 2 veces. La detección a tiempo puede ayudar que otras áreas que brindan servicios al alumno los puedan atender a tiempo y evitar una posible deserción al siguiente periodo o definitiva. Para realizar la predicción se realiza primero el análisis de los datos, donde el autor se ayuda a crear campos que se pueda obtener un mejor algoritmo, posterior a ello se realiza el tratamiento de los datos donde se quitará los valores nulos y columnas que no son necesarias, como penúltimo paso se realiza la predicción con los algoritmos de machine Leaning y finalmente una comparativa de métricas, para la elección del mejor algoritmo.Item Aplicación de redes neuronales para el pronóstico de las tasas de rentabilidad de los fondos de pensiones de las AFP mediante Python y VBA(Universidad Nacional Mayor de San Marcos, 2021) Ramírez De la Cruz, Alvaro Roberto; Vásquez Serpa, JavierEn el presente trabajo, se realizará el análisis para pronosticar tasas de rentabilidad de los fondos de pensiones de las AFP, utilizando redes neuronales y series de tiempo, logrando de está manera tomar medidas preventivas para las rentabilidades de los próximos años. Para lo cual se realizará descarga de datos automatizada, limpieza y organización de la data usando inicialmente VBA debido a que es un software que puedes tener por defecto en el windows office, para el tratamiento principal de la data, usaremos lenguaje Python para su análisis y predicción, usando diferentes librerías para el manejo de la data y el análisis por redes neuronales, siendo luego exportado en un archivo para su próximo análisis.Item Aplicación de redes neuronales para la predicción del éxito de una campaña de marketing bancario de depósitos a plazo fijo mediante Python(Universidad Nacional Mayor de San Marcos, 2021) Osorio Delgadillo, Kalín; Vásquez Serpa, Luis JavierEn el presente trabajo aplicaremos la teoría de redes neuronales para identificar cuáles son los clientes potenciales que se suscribirán a un depósito a plazo fijo. Debido a la disposición de los datos, se aplicará para una entidad bancaria de Portugal. Para este estudio se ha tomado como referencia principalmente para la base teórica “Redes Neuronales Artificiales: Fundamentos, Modelos y Aplicaciones” (1995) publicado por José Ramón Hilera Gonzáles y Víctor José Martínez Hernando. Los datos de la entidad bancaria fueron recogidos de los archivos públicos de la Universidad de California, Irvine, el banco de datos llamado “Bank Marketing Data Set”. Y serán procesados con una implementación elaborada con el lenguaje de programación Python, utilizando la biblioteca de código abierto “Scikit Learn”. Por último, considerando este estudio se podría implementar una red neuronal para alguna entidad bancaria del Perú, evaluando de la mano de un experto en banca cuáles serían las mejores variables que debemos considerar para esta sociedad.Item Aplicación del lenguaje unificado de modelado y RUP para el diseño de una herramienta de control de calidad en equipos médicos(Universidad Nacional Mayor de San Marcos, 2024) Carlos Romero , Mirko Fernando; Pérez Núñez, Jhelly ReynaluzEl proyecto presentado con el nombre de sistema de gestión del servicio de control de calidad de equipos radiológicos tiene por objetivo demostrar como los sistemas informas de gestión, permiten mejorar los procesos de administrativos de una empresa, en esta oportunidad implementado para la empresa QCDOSE S.A.C. El proyecto ha sido desarrollado bajo la metodología de Proceso Racional Unificado (RUP) y el lenguaje unificado de modelado (UML) siendo una herramienta efectiva para el control y seguimiento de las actividades del proyecto. Para la construcción del sistema de gestión de servicio de control de calidad de equipos radiológicos se ha utilizado el lenguaje de programación Visual Studio y un Gestor De Base De Datos Microsoft SQL para almacenar los datos que produce el sistema de gestión, así tener un el sistema amigable y satisfacer los requerimientos de los usuarios.Item Aplicación del modelo Black-Scholes para la simulación de acciones de empresas peruanas(Universidad Nacional Mayor de San Marcos, 2018) Lazo Ochoa, Kiara Lisseth; Vásquez Serpa, Luis JavierEl modelo de Black-Scholes-Merton es un modelo utilizado en matemática financiera para obtener el valor de diversos activos financieros. Este modelo se basa en los procesos estocásticos y es uno de los modelos más utilizados dentro de los sistemas financieros a nivel mundial. En el siguiente trabajo se estudia dicho modelo para poder ser aplicado a las acciones de empresas peruanas para su posterior comparación con los valores reales y poder analizar su nivel de precisión.Item Aplicación del modelo de Markowitz en el mercado de acciones peruano(Universidad Nacional Mayor de San Marcos, 2018) Fretel Celis, Ibeth Liliana; Vásquez Serpa, Luis JavierManifiesta que el objetivo la importancia de la diversificación del portafolio, la cual los riesgos pueden minimizarse si el importe total que se quiere invertir se divide entre un conjunto de acciones. En el lenguaje coloquial se dice que no se debe poner todos los huevos en una sola canasta. La idea es que el inversionista que compra acciones de una sola empresa; en caso esta empresa quiebre o se devalúe; el inversionista lo perderá todo, su riesgo habrá aumentado y su rentabilidad habrá disminuido. En el caso de que el inversionista compre acciones de diferentes empresas, su rentabilidad dependerá de la rentabilidad de las demás acciones y el riesgo sería mínimo. Esto indica que los resultados son más favorables al invertir en un conjunto de acciones que invirtiendo en uno solo. Por ello, para su mejor representación utilizaremos el Modelo de Markowitz donde se optimizará el portafolio; a fin, de analizar el porcentaje que se le asignará a cada acción perteneciente al portafolio. Por otro lado, se tiene el Modelo de Valoración de Activos Financieros (CAPM), este modelo resuelve problemas financieros; el cual propone informar al máximo al inversor sobre el riesgo y la rentabilidad proponiendo determinar el precio de equilibrio de los activos. Se basa en la medida del riesgo sistemático de la rentabilidad esperada y del tipo de interés.Item Aplicación web para obtener la AFP que brinda la mayor rentabilidad mediante WinAutomation Console, HTML, CSS y Win SCP(Universidad Nacional Mayor de San Marcos, 2021) Mattos Ortiz, Jhon Smith; Vásquez Serpa, Luis JavierMuestra el desarrollo de una página web amigable, que tiene como finalidad informar y recomendar la AFP y el fondo de pensión que brinda mayor ganancia al usuario; siendo imparcial con información real, sacada de fuentes oficiales y sobretodo información actualizada. Para ello implementamos un software de automatización de procesos(RPA). Finalmente se diseña e implementa la página web ya mencionada para el caso de uso de información general sobre las AFP, sus comisiones, tipos de fondos de pensión y rentabilidades. Adicionalmente, se implementará un aplicativo con la finalidad de recomendar la AFP y tipo de Fondo de pensión que brinde una mayor ganancia. Para esto mostrara el descuento mensual de las AFP sus comisiones que realiza y la rentabilidad que ellas generan. Para el desarrollo de la página web se empleó lenguaje de programación HTML y CSS para la interfaz amigable de la página web, PHP para el cálculo de la rentabilidad, y el software WinAutomation Console (RPA)que se usara para la automatización del proceso el cual es “la actualización de datos extraídos de fuentes oficiales”.Item Aplicación web para optimizar la búsqueda de precios y su uso en la elección de precios para pruebas COVID-19 mediante JavaScript, React y Firebase(Universidad Nacional Mayor de San Marcos, 2021) Sales Risco, Zaida Maria Kary; Vásquez Serpa, Luis JavierMuestra dos aspectos importantes. En primer lugar, mostrar un esquema, usando para esto un diagrama de flujo, el cual permita observar la secuencia correcta de un aplicativo web que realice búsquedas según ciertas características y además muestre los resultados en una tabla comparativa de precios, ya sea de productos o servicios. Finalmente, se diseña e implementa el aplicativo ya mencionado para el caso que un usuario realice una búsqueda por departamento y/o tipo de prueba COVID-19 y retorne una tabla comparativa de precios en pruebas COVID-19 en el Perú y adicionalmente muestre información relevante de la clínica. Asimismo, se diseña e implementa el funcionamiento de registrar una cuenta, validar su autenticación y actualizar los datos de la empresa (en este caso, una clínica). Para la construcción de la aplicación web se desarrolló mediante el lenguaje de programación JavaScript y la librería React, dado que permite construir interfaces de usuario interactivas de una manera eficaz. Luego, para el almacenamiento de la información se utilizó Cloud Firestore (herramienta de Firebase), el cual es una base datos NoSQL. Además, para la creación de cuenta de los usuarios se empleó Firebase Authentication (herramienta de Firebase). Finalmente, para la estructura y diseño de la interfaz web se empleó HTML y SASS, respectivamente.Item Aplicación web responsiva para la optimización de aprobaciones de documentos logísticos en SAP mediante SAP BTP y SAP ABAP(Universidad Nacional Mayor de San Marcos, 2023) Suyo Carpio, Luis Armando; Vásquez Serpa, Luis JavierPresenta el desarrollo de una aplicación web segura, robusta y amigable que permita al usuario realizar, de forma óptima, las aprobaciones de documentos logísticos registrados en el sistema SAP S/4 HANA. La aplicación web puede ser usada en un navegador desde cualquier dispositivo (PC, laptop, celular, etc.) con internet. Además, esta web permite la aprobación de 3 tipos de documentos logísticos: Solicitudes de pedido, pedidos de compra y hojas de entrada de servicios. Solo los usuarios de la empresa que tengan el rol de “Aprobador” pueden acceder a la aplicación web. Sobre la información que se muestra, solo se pueden visualizar y aprobar aquellos documentos logísticos que estén asignados al usuario y que tengan pendiente la ejecución de la aprobación. Para la implementación de la interfaz de usuario (frontend) de la aplicación se ha usado el lenguaje de programación SAP UI5, basado en JavaScript, HTML5, CSS y desarrollado en SAP Business Technology Platform (SAP BTP). Respecto a la lógica de negocio sobre los documentos logísticos (backend), se implementó un API desarrollado en el lenguaje de programación SAP ABAP que extrae y procesa esta información.Item Aplicaciones actuales de la inteligencia artificial y su uso con la tecnología IBM Watson(Universidad Nacional Mayor de San Marcos, 2016) Lepage Chumpitaz, CesarUna de las aplicaciones emergentes en lo ahora se denomina computación cognitiva, es la tecnología IBM Watson, que presentada en el 2011 en la televisión estadounidense en un concurso de televisión; ha continuado su desarrollo por parte de la Cia. Americana y ha formado un ecosistema de asociados, clientes y proyectos, poniendo ya a disposición de cualquier interesado, un conjunto de APIs (Interfases de programación de aplicaciones) para su uso en cualquier industria que lo desee. Se hará una descripción de dicha tecnología IBM Watson. Presenta los estudios y tendencias de los expertos, sobre los efectos futuros de las aplicaciones de estas tecnologías, su impacto en la sociedad y; en la formación de los nuevos profesionales de tecnología.Item Aplicativo web de control de asistencia y registro de notas para cursos virtuales mediante PHP y SQLyog(Universidad Nacional Mayor de San Marcos, 2021) Aliaga Calderon, Diego Duane; Vasquez Serpa, Luis JavierEn el presente trabajo de investigación se trata de automatizar dos de las principales actividades del docente en clases: la asistencia y el control de notas de alumnos registrados en ciertos cursos. Ahora en tiempos de Pandemia los cursos se volvieron remoto (en casa), las múltiples plataformas dictan cursos de distintas áreas, el cual la persona tiende a llevar dos cursos a más por la facilidad de escuchar y estudiar en casa, para un mejor manejo del aprendizaje el aplicativo fue creado con el fin de llevar un registro de asistencia e ingreso de notas, así mediante los campos remarcados por colores podemos visualizar el seguimiento y evolución de cada alumno en un curso registrado. El aplicativo tiene como código editable, con esta opción puede ser usado para inventarios de producción o en registro de data en Empresas, todo en local o subiendo a un servidor online. También hay planes de vincular los cursos a videos de clases grabadas dentro del aplicativo, así tendremos mayor provecho en el ámbito del aprendizaje. Con la coyuntura del COVID-19 el aplicativo fue creado con muchas funcionalidades dinámicas que más bien son intuitivas para que el usuario lo maneje de la manera más sencilla. Los programas usados son básicamente el PHP y SQLyog, para la interfaz y el manejo de los datos, los colores son dados por el archivo css dentro del código para darle los márgenes y colores, otros programas usados son el Xampp para crear el localhost del aplicativo, Sublime Text para la edición de los códigos.Item Automatización de procesos para el registro de facturas en formato XML en una base de datos mediante Python(Universidad Nacional Mayor de San Marcos, 2021) Martel Solis, Leyla Katiuska; Vásquez Serpa, Luis JavierEn el presente trabajo, se presenta una propuesta de automatización de procesos para el Registro de Facturas en una Base de Datos, orientada hacia aquellas empresas en donde reciben de manera masiva sus facturas electrónicas en formato XML a través del correo, por lo que se desarrollará un Bot que realice este proceso repetitivo con la finalidad de obtener mayor productividad, logrando de esta manera beneficios tanto en tiempo como en costos para dicha empresa. Para ello se inició con el análisis, estudio y definición del proceso en donde se determina si es posible la automatización, por lo cual se realiza un diagrama de Flujo que muestre la lógica del Bot, así como también se indica las actividades de Casos de Uso que detallan procesos internos más específicos. Finalmente, se emplea el lenguaje de programación de código abierto como Python, usando las diferentes librerías para poder manejar los archivos y aplicativos, SQLite como Base de Datos a fin de almacenar la información de las Facturas y para la implementación del Bot se utilizará el Programador de Tareas de Windows con el propósito de que se ejecute de manera automática tanto de forma diaria o cuando se requiera.Item Comparación de modelos de Machine Learning para determinar qué modelo se aproxima más a una asignación manual en ServiceDesk(Universidad Nacional Mayor de San Marcos, 2023) Paullo Montes, Flor de Milagro; Guzman Rea, Omar StevensonRealiza una comparación de algoritmos de aprendizaje automático para categorizar automáticamente los tickets del ServiceDesk debido al enorme número generado. Esto se debe a un problema con el tiempo necesario para generar tickets (solicitudes, incidentes y requerimientos). Mediante la utilización de tecnologías de aprendizaje automático que permiten la asignación automatizada de grupos de soluciones de proveedores que atienden a empresas de alto consumo, el modelo sugerido pretende mejorar el procedimiento de designación de tickets del ServiceDesk. Para la verificación se utilizaron los datos de los tickets de la empresa y se realizaron pruebas para validar el modelo. Los datos recopilados se utilizaron para construir un modelo de aprendizaje automático que proporcionó los datos necesarios para clasificar los tickets en varios grupos de soluciones (SupportMG, SupportDevmente, SupportTI y ProjectsTI) y categorizarlos en función del tipo.Item Diseño e implementación de un algoritmo que permita restaurar imágenes digitales, aplicando la EDP del calor(Universidad Nacional Mayor de San Marcos, 2016) Díaz Amaya, José AntonioUtiliza técnicas de visión por computadora para diseñar e implementar un algoritmo que genera una restauración digital aproximada a la imagen original. En este trabajo se propone utilizar la ecuación diferencial del calor en dos dimensiones aproximada mediante el método Implícito de Dirección Alterna (IDA) que da como resultado una buena aproximación de la imagen original visualmente satisfactoria.Item Diseño e implementación de un Data Lake para la disponibilidad de una fuente confiable de datos en una empresa de microfinanzas(Universidad Nacional Mayor de San Marcos, 2023) Huayllasco Cáceres, Renzo Alfredo; Vásquez Serpa, Luis JavierAborda sobre el diseño e implementación de un Data Lake, en una entidad del rubro de microfinanzas, a fin de disponer de una fuente de datos confiable para la obtención de conocimiento de negocio mediante la aplicación de modelos analíticos. La implementación se realiza en la nube pública de Microsoft Azure. Se emplean recursos como Azure Databricks, Data Factory, Data Lake Storage Gen2 para el frente de infraestructura. La lógica de procesamiento se desarrolla en el lenguaje Scala sobre el framework de Apache Spark. Así mismo, el Unity Catalog de Databricks para la gestión de metadatos y control de acceso. Como resultado, se obtiene un Data Lake conformado por cuatro capas: LandingLayer, IngestionLayer, ProcessLayer y FunctionLayer. En cada una de las capas se realiza un tratamiento específico, de manera secuencial, a la data. Cara al usuario final se dispone de un modelo de datos, cuya estructura responde a definiciones de gobierno, al cual pueden acceder mediante los sandbox. En conclusión, se diseña e implementa un Data Lake provisto de funcionalidades que responden a las necesidades del negocio. El tiempo y esfuerzo de construcción de workflows de ingesta y procesamiento de datos son de bajo costo. Realizar la exploración y trazabilidad de los datos es amigable cara al usuario final.Item Ecuaciones diferenciales parciales aplicado a finanzas: modelo de black-scholes(Universidad Nacional Mayor de San Marcos, 2018) Huaringa Mosquera, Luis Zacarías; Vásquez Serpa, Luis JavierDesde su publicacion, el modelo Black – Scholes ha tenido un uso satisfactorio que ayuda en la toma de decisiones en sistemas financieros y empresas. Dicho modelo sirve para estimar el valor de las acciones a tiempo futuro, tanto en compra como venta, resolviendo una igualdad que sigue un movimiento browniano. Se busca resolver la ecuación en derivadas parciales de Black-Scholes, reduciéndola a través de un cambio de variables a la forma de una ecuación de calor la cual facilitará su desarrollo. Se pasará a resolver dicha ecuación usando transformada de Fourier obteniendo así su solución. Por último, la solución de la ecuación podrá pasar a ser estudiada y aplicada en un caso real en el cual se podría escoger cualquier acción que cotice la bolsa de valores como activo. Una vez resuelta la ecuación se plantearan formas en las cuales se pueden aplicar en la acciones de las principales empresas que coticen en Perú y a través de estos datos se calcularan los valores para la call europea. Se concluirá teniendo en cuenta el beneficio que nos otorga el modelo en la predicción de estas opciones, y que tan preciso es. A su vez se encontrará sus posibles aplicaciones y usos en la bolsa de valores.Item El Procesamiento de la información alfanumérica como herramienta de un catastro urbano municipal(Universidad Nacional Mayor de San Marcos, 2009) Taipe Murga, Roger Aldo; Argandoña Calixto, María EstherLa presente monografía intenta explicar los pasos necesarios para llegar a una implementación catastral con éxito. Pero se centra principalmente en el procesamiento de la información alfanumérica, en vista que, es el resultado confiable del levantamiento en campo y después alimentará la base gráfica. Ambas bases, la alfanumérica y la gráfica dan lugar al Sistema de Información Catastral, necesario para toda gestión municipal.Item El procesamiento de la información alfanumérica como herramienta de un catastro urbano municipal(Universidad Nacional Mayor de San Marcos, 2009) Taipe Murga, Roger Aldo; Argandoña Calixto, María EstherIntenta explicar los pasos necesarios para llegar a una implementación catastral con éxito. Pero se centra principalmente en el procesamiento de la información alfanumérica, en vista que, es el resultado confiable del levantamiento en campo y después alimentará la base gráfica. Ambas bases, la alfanumérica y la gráfica dan lugar al Sistema de Información Catastral, necesario para toda gestión municipal. La información alfanumérica que maneja un catastro urbano es única y singular para cada distrito. Se puede afirmar que cada distrito es una realidad aparte y con características propias. A pesar de esto, los procesos y procedimientos que involucran el manejo del procesamiento alfanumérico guardan similitud para todos los distritos.Item Implementación de tecnologías de información en una institución educativa(Universidad Nacional Mayor de San Marcos, 2008) Cárdenas Salinas, Norma Beatriz; Espezúa Chalco, Angel JimyPlantea una metodología de implementación de tecnologías de información en las instituciones educativas estatales del Perú, para lo cual se consideraron los criterios pedagógicos, la evaluación y el análisis de las Instituciones Educativas. Se consideró en el estudio la Institución Educativa “Micaela Bastidas” donde se implementó entre otras cosas un centro de cómputo el cual permitió obtener resultados, cubriendo las necesidades académicas en el área de informática de sus alumnos, docentes, personal administrativo y público en general, además de mejorar su prestigio e imagen institucional e incrementar la población estudiantil. De esta manera las Instituciones Educativas Estatales donde se utilice esta metodología de implementación de estas tecnologías estarían a la vanguardia de estos avances tecnológicos y educativos minimizando la brecha digital existentes con respecto a las instituciones educativas privadas que por lo general cuentan con más recursos.