Tesis EP Ingeniería de Software
Permanent URI for this collectionhttps://hdl.handle.net/20.500.12672/126
Browse
Browsing Tesis EP Ingeniería de Software by browse.metadata.advisor "Ruiz Rivera, María Elena"
Now showing 1 - 3 of 3
- Results Per Page
- Sort Options
Item Definición e implementación del proceso de pruebas de software basado en la NTP-ISO/IEC 12207:2016 aplicado a una empresa consultora de software(Universidad Nacional Mayor de San Marcos, 2019) Chinarro Morales, Evelyn Joanna; Ruiz Rivera, María ElenaDesarrolla e implementa un proceso para la realización de las pruebas funcionales de software basada en la norma NTP-ISO/IEC 12207:2016. Define las actividades que se seguirán en el proceso planteado basado en dicha norma de acuerdo con el principio de verificación y validación. Documenta todos los procesos del negocio para facilitar la definición de los casos de prueba durante el desarrollo del aplicativo. Evalúa y selecciona una herramienta de apoyo para la automatización de las pruebas funcionales de software y así garantizar una mejora en el proceso. Disminuye el tiempo de ejecución de las pruebas realizadas en la organización.Item Diseño y desarrollo del aplicativo móvil educativo, para optimizar la comunicación e interacción entre los miembros de las instituciones educativas en tiempo real(Universidad Nacional Mayor de San Marcos, 2022) Torres Davila, George Deave; Ruiz Rivera, María ElenaOptimiza la comunicación e interacción entre los miembros de las instituciones educativas, mediante el uso de un aplicativo móvil que permita mejorar la calidad del servicio que proporcionan nuestras instituciones educativas, de manera que permita que los involucrados estén conectados y en constante comunicación entre sí. Se presenta el diseño de una aplicación móvil la cual está pensada con la finalidad de tener una plataforma en la cual podamos reunir a los usuarios identificados que interactúan en cada institución (auxiliares, directores, profesores, personal administrativo, padres, alumnos), permitiéndoles de esta manera tener una comunicación bidireccional, se plantea la definición de roles bien marcados dependiendo del puesto y funciones que cumplen en la institución, dependiendo de estos roles tendrán habilitadas funciones en el aplicativo móvil (noticias, eventos, tareas, calificaciones, comunicados generales y personales, asistencias , notificaciones, mensajes). Esta propuesta lo que busca es acortar la brecha entre los miembros de cada institución educativa mediante un aplicativo que sea intuitivo de usar, de interfaz amigable y funciones que abarquen las constante necesidades detectadas, teniendo como principales pilares la interacción y comunicación.Item Implementación de nuevos algoritmos de las listas estáticas basado en las propiedades de los algoritmos genéticos, que demuestre que las listas estáticas son más eficientes en tiempo de gestión de datos que las listas dinámicas(Universidad Nacional Mayor de San Marcos, 2019) Chira Huamán, Hernán Elías; Ruiz Rivera, María ElenaAplica la implementación de las operaciones de listas dinámicas en base a registros denominados listas estáticas. A su vez, se demuestra que las operaciones en listas estáticas pueden ser semejantes o más eficientes en las inserciones o eliminaciones en tiempo que las listas dinámicas. Las listas dinámicas podrán ser más eficientes que los registros en la utilización y ahorro de espacio de memoria, pero aun así demanda más tiempo en almacenar los datos uno por uno al crear nuevos nodos, e inclusive puede haber problemas de interrupción del compilador en la gestión de datos. Las listas estáticas permiten una mayor eficiencia en gestión de menores cantidades de datos en comparación de las listas dinámicas. Finalmente, proponiendo la creación de algoritmos en el uso de inserción, eliminación, búsqueda, guardado y recuperado de datos de listas estáticas, se debe expandir su respectivo uso lógico y expandir sus características de implementación lógica de las demás estructuras de datos dinámicos, permitiendo múltiples aplicaciones en el rendimiento de control de tiempo y estabilidad del espacio de memoria en la gestión de datos. Todo esto constituye el aporte que se brinda al desarrollo de la programación y aplicaciones múltiples de la estructura de datos.