MARCO REFERENCIAL
ANTECEDENTES
A finales del año 2003, la Universidad Don Bosco comenzó a desarrollar exámenes psicopedagógicos para nuevos estudiantes, cuyo objetivo es obtener un perfil del estudiante, en el que, entre otras cosas, se identifican sus intereses profesionales y su estilo de aprendizaje. Actualmente, el Departamento de Atención Psicopedagógica de la Facultad de Ciencias y Humanidades es el organismo responsable de la administración de estas pruebas, las cuales se realizan de forma manual, invirtiendo así de dos a tres días en el análisis de la información. Luego de identificar la necesidad de contar con una herramienta informática que permita a los administradores de pruebas simplificar sus procesos, se formuló la creación del SISEP, que permitirá al usuario obtener rápidamente una respuesta del informe.
11 SISEP pasará a formar parte de las aplicaciones web que actualmente tiene la UDB en el ámbito de evaluaciones académicas, tales como: PLACEMENT1, SISEV2, portafolio electrónico y tutoría.
IMPORTANCIA DE LA INVESTIGACIÓN
- PLANTEAMIENTO DEL PROBLEMA
- DEFINICIÓN DEL TEMA
- JUSTIFICACIÓN
En la Figura 1 se muestra que el principal problema es la no utilización de la tecnología informática, la cual tiene sus causas y consecuencias; La solución propuesta es el desarrollo de un sistema en línea para la realización de pruebas psicopedagógicas. Almacenar información en diferentes archivos que ocupan mucho espacio y consumen demasiados recursos. El tema del proyecto es: “Desarrollo de un sistema en línea para la realización de pruebas psicopedagógicas para la Universidad Don Bosco”.
Creación y desarrollo de un sistema de evaluación de pruebas psicopedagógicas con aplicación web para el Departamento de Atención Psicopedagógica de la Facultad de Ciencias y Humanidades de la Universidad Don Bosco.
OBJETIVOS
- GENERAL
- ESPECÍFICOS
ALCANCES
LIMITACIONES
DELIMITACIONES
PROYECCIÓN SOCIAL
MARCO TEÓRICO
- REFERENCIAS HISTÓRICAS
- MARCO CONCEPTUAL
- PSICOPEDAGÓGICO
- TÉCNICOS
- MARCO EXPERIMENTAL
Capacidad para interactuar con la mayoría de los administradores de bases de datos que se utilizan en la actualidad. El lenguaje de programación estándar SQL11 se utiliza para utilizar y administrar la base de datos relacional. 10 Una base de datos es un conjunto de datos y un administrador de bases de datos es una aplicación que puede administrarlos.
Es una base de datos muy rápida, segura y fácil de usar, ha mejorado y optimizado su velocidad.
PLAN DE SOLUCIÓN
Disfrutan observando las acciones de los demás, escuchan a los demás y no intervienen hasta haber tomado el control de la situación. Descripción: Es un actor que crea informes a partir de la información guardada de los exámenes de cada estudiante en la base de datos e ingresa en papel los resultados finales de otros exámenes completados. ¿Cuántos estudiantes habrá? - Finalizar los detalles de la prueba que se va a superar.
Informe general: muestra el informe general de los resultados de las pruebas de las materias de la facultad a la que pertenece el decano asesor.
METODOLOGÍA DE LA INVESTIGACIÓN
CICLO DE VIDA
Definir el ciclo de vida facilita controlar los momentos en los que es necesario utilizar recursos de todo tipo (personal, equipos, suministros, etc.) para el proyecto. Se ha convertido en un estándar industrial de facto, tal como lo concibieron los autores de los tres métodos orientados a objetos más utilizados: Grady Booch, Ivar Jacobson y Jim Rumbaugh. Sin embargo, en el proceso de creación de UML participaron otras empresas de gran importancia en la industria, como Microsoft, Hewlett-Packard, Oracle o IBM, así como grupos de analistas y desarrolladores.
Identificar grupos de actividades relacionadas con una misma área, para permitir una mejor gestión de la información, y por otro lado, para permitir un cierto grado de independencia de otros subsistemas pertenecientes al proyecto.
TÉCNICAS DE INVESTIGACIÓN
Con los avances tecnológicos existentes no se puede evitar que Internet se utilice como herramienta de consulta para el desarrollo del proyecto, ya que muchas veces se necesita documentación actualizada, difícil de tener a mano en un lugar como una biblioteca. o una librería, que se convierte así en una excelente herramienta de búsqueda de temas y tecnologías, ya que es una enorme fuente de conocimiento. La experiencia profesional de un consultor es siempre un gran aporte para el desarrollo de una aplicación exitosa, ya que es a través de las dificultades superadas en sistemas similares que podemos beneficiar y mejorar el diseño a desarrollar. El análisis de resultados sirvió como apoyo para el desarrollo de los estudios realizados y, a través de la tabulación de los datos, indicó el estado actual de la gestión de procesos del departamento de atención psicopedagógica de la UDB.
Para el desarrollo de este proyecto se han previsto posibles entrevistas a los principales usuarios del sistema en desarrollo.
TIPO DE INVESTIGACIÓN
POBLACIÓN
TÉCNICAS Y HERRAMIENTAS DE INVESTIGACIÓN
En Psicología, un empleado del departamento de atención psicológica, quien también ocupa el cargo de docente y psicólogo educativo, será una de las personas que utilizará el sistema, ayudando a cubrir aún más las expectativas en el campo del manejo de datos, tales como: recolección, proceso de análisis de la información y el resultado de los datos mostrados en informes. La principal información bibliográfica se obtuvo de los textos de trabajos de graduación elaborados por estudiantes de la UDB de sistemas similares al que se está creando, de modelado de sistemas utilizando la herramienta UML, de Análisis y Diseño de Sistemas. La información recopilada evaluó con más detalle el área en la que se instalaría el sistema, definió los roles que tendría cada usuario en relación al sistema y definió la forma de proceder con la evaluación de la prueba.
37 Para uso general se utilizará el Lenguaje Unificado de Modelado (UML), por ser un lenguaje gráfico para visualizar, especificar y documentar cada una de las partes que componen el desarrollo de software.
PRESENTACIÓN Y ANÁLISIS DE RESULTADOS
A través de la aplicación SISEP que envía una solicitud al servidor, podemos realizar las actividades especificadas en el sistema. Los resultados de la prueba psicopedagógica y otras pruebas similares se reflejarán mediante informes de cada alumno. Para la ejecución de la aplicación por parte del usuario, se recomienda observar los recursos mínimos tanto de software como de hardware mencionados en el capítulo cinco.
Este manual es un manual para el usuario que quiera orientarlo en el correcto uso de la aplicación SISEP.
SITUACIÓN ACTUAL
FUNCIONAMIENTO DEL SISTEMA ACTUAL
Actualmente, el Departamento de Atención Psicopedagógica de la Universidad Don Bosco no cuenta con software para realizar las pruebas: planes de futuro, PMA, hábitos de estudio y CHAEA. Para realizar las pruebas, los responsables de la actividad emplean personal externo para ayudar con los múltiples grupos de estudiantes; Luego de realizar la prueba, la información es recolectada y distribuida entre los responsables de supervisar los grupos para luego realizar informes sobre las pruebas CHAEA, PMA, hábitos de estudio, intereses y planes a futuro.
DESCRIPCIÓN DEL ENTORNO
Estos resultados pueden consultarse en cualquier momento, facilitando al profesor conocer las peculiaridades de cada alumno asignado, permitiéndole encontrar las mejores técnicas de estudio o comprender áreas deficientes.
PROCEDIMIENTOS
USUARIOS
INFORMACIÓN QUE SE MANEJA
- CHAEA
- PLANES FUTUROS
- PMA (primary mental abilities - habilidades mentales primarias)
- PRUEBA DE INTERESES
- HÁBITOS DE ESTUDIO
Esta sección menciona el software y hardware utilizado para desarrollar la aplicación, cuales son los requisitos mínimos. Se recomienda utilizar el protocolo SSL para enviar información a través de la red. Ubicación: cabaña del docente entrevistado en la Facultad de Ciencias y Humanidades de la Universidad Don Bosco.
DISEÑO DEL SISTEMA
DISEÑO DEL SISTEMA INFORMÁTICO
El diseño del sistema se describe en fases estructuradas detallando las herramientas, métodos y técnicas que se implementaron para llevar a cabo el desarrollo del software.
HERRAMIENTAS UTILIZADAS EN EL DESARROLLO DEL SOFTWARE
Es un lenguaje interpretado, es decir, que no requiere compilación, utilizado principalmente en páginas web, con una sintaxis similar a la del lenguaje Java y al lenguaje C. Este es el acrónimo en inglés de HyperText Markup Language, que se traduce al español. como lenguaje de marcado. Marcas hipertextuales. Es un lenguaje de marcado diseñado para estructurar textos y presentarlos en forma de hipertexto, que es el formato estándar para páginas web.
Es un sistema de gestión de bases de datos relacional multiusuario y multiproceso con más de seis millones de instalaciones. El servidor HTTP Apache es un software de servidor HTTP de código abierto (gratuito) para Unix (BSD, GNU/Linux, etc.), Windows, Macintosh y otras plataformas, que admite el protocolo HTTP/1.1 y la idea de un sitio web virtual. implementar. Su nombre se debe a que Apache originalmente consistía únicamente en un conjunto de parches para ser aplicados en el servidor NCSA.
51 El servidor Apache se desarrolla dentro del proyecto HTTP Server (httpd) de Apache Software Foundation.
APLICACIÓN DE UML
- UML: CASO DE USO
- UML: SECUENCIA
- UML: DESPLIEGUE
Caso de uso: Verificación del usuario y acceso a áreas relevantes de la aplicación. Descripción: Es un actor general de los usuarios que están conectados al sistema. Ejemplo de uso: mantenimiento del sistema, creación de cuentas de usuario, registro de grupo, asignación de grupo, registro universitario y registro profesional. Descripción: Es un actor imparcial que coopera sólo momentáneamente con el sistema, aunque su cooperación es crucial.
Caso de uso: Mantenimiento del sistema, ejecutar pruebas, registrar información personal, realizar informes, consultar información, validar usuario, crear cuenta de usuario, registrar grupo, asignación de grupo, registro de profesores y registro de carreras. Descripción: Este es un actor que representa la base de datos del sistema donde se almacena toda la información ingresada por los usuarios. Se realiza una solicitud de la página, luego se conecta al usuario al sistema donde se identifica el tipo de usuario, como por ejemplo: Administrador, Psicólogo y estudiante.
Con este diagrama podemos visualizar en un sistema el proceso descrito que se realiza con una aplicación Cliente – Servidor. El servidor utilizado es APACHE, que coordina las actividades del usuario. La base de datos que utilizamos es MYSQL la cual almacena la información indicada en el sistema creado por el usuario.
ESTRUCTURA DEL SISTEMA
DESCRIPCIÓN DEL SISTEMA
62 La Figura 5 muestra la ventana principal para el usuario estudiante, donde ingresará sus datos personales como: nombre, apellido, fecha de nacimiento, facultad, carrera y grupo; Una vez que ingreses la información, procederás a probar los planes futuros y luego CHAEA. La Figura 6 presenta la ventana principal para el administrador, donde ingresará su contraseña, accediendo así a su área respectiva. 63 La Figura 7 presenta la ventana principal para el psicólogo, donde ingresará su contraseña, accediendo así a su área respectiva.
BASE DE DATOS
- DESCRIPCIÓN DE TABLAS
- DIAGRAMA ENTIDAD - RELACIÓN
SEGURIDAD DEL SISTEMA
- EL SSL (SECURE SOCKET LAYER)
- ENCRIPTACIÓN MD5
- AUTENTICACIÓN DE USUARIOS
El objetivo de esta sección es presentar un plan de capacitación para los usuarios que están directamente relacionados con el uso y administración de la aplicación y sus entornos Web relacionados. Al crear una aplicación WEB, la captura de datos es más rápida, lo que permite ver los resultados casi de inmediato.
PROPUESTA DE IMPLEMENTACIÓN
PLAN DE IMPLEMENTACIÓN
PLAN DE CAPACITACIÓN
REQUERIMIENTOS DE HARDWARE Y SOFTWARE