32 Este proceso es igual para todos los estudiantes, aunque ya hayan sido identificados anteriormente con alguna necesidad educativa especial (dislexia), ya que con el test no solo identifica si presenta alguna dificultad, sino también ayuda a conocer el alcance que el estudiante presenta con esta dificultad.
4.2.
Resultado del segundo objetivo: Herramientas de desarrollo y patrón
arquitectónico 4.2.1. Herramientas de desarrollo 4.2.1.1.
Comparación entre SGBD para el desarrollo del software
Para seleccionar el SGBD, se determinó según las características de diferentes gestores como MySQL, Oracle y PostgreSQL. Tabla 6. Comparación entre MySQL, Oracle y PostgreSQL Criterios de Sistema Gestor de Base de Datos Licencia de libre acceso Funcionalidad con PHP Flexibilidad Escalabilidad Usabilidad Gran capacidad de almacenamiento Recursos de consumo mínimo Multiplataforma Productividad Seguro y confiable
MySQL Si Si Si Si Si Si Si Si Si Si
Oracle No Si Si Si Si Si Si Si Si Si
PostgreSQL Si Si Si Si Si Si Si Si Si Si
Nota: Adaptado de “Base de datos”.Camps, R., Casillas, L., Costal, D., Gibert, M., Martín, C., & Pérez, O., (2014)Adaptado de “Oracle Database 21c” por Oracle Corporation (2021), Recuperado de Oracle Database 21c - Get Started.
De acuerdo a las características establecidas para los diferentes gestores de base de datos, se obtuvo como resultado, que el SGBD más conveniente para la realización del proyecto es MySQL, debido a que cumple con todas las características, desde siendo un software libre, altamente confiable, seguro y con una excelente velocidad de respuesta. 4.2.1.2.
Comparación entre FrameWorks para el desarrollo del diseño del software
Para seleccionar el frameworks, se determinó según las características como Bootstrap, Laravel y Materialize. De acuerdo, a los datos obtenidos en la tabla 7, por medio de la