Aplicativo web para el proceso de calificación de notas del colegio San José Obrero Espinal Tolima
Texto completo
(2) 2. Aplicativo Web Para El Proceso De calificación De Notas Del Colegio San José Obrero Espinal Tolima. Carlos Enrique Ospina García. Profesor Disciplinar Esp. Luis Carlos Barreto Director Metodológico Mg. Carlos Dussán Pulecio Director Temático PhD (e). Julián Ricardo Rodríguez Soto. Universidad Cooperativa De Colombia Facultad De Ingeniería De Sistemas Programa Ingeniería De Sistemas Campus Ibagué – Espinal 2018.
(3) 3 Índice De Contenido 1.. Problema ................................................¡Error! Marcador no definido. 1.1. Descripción Del Problema ............................. ¡Error! Marcador no definido.. 2.. Formulación Del Problema .......................¡Error! Marcador no definido.. 3.. Justificación ............................................¡Error! Marcador no definido.. 4.. Marco Referencial ...................................¡Error! Marcador no definido. 4.1.. Marco Teórico .......................................... ¡Error! Marcador no definido.. 4.1.1.. Tratamiento de la información ............... ¡Error! Marcador no definido.. 4.1.2.. Arquitectura Del Software ...................... ¡Error! Marcador no definido.. 4.1.3.. Características Adicionales ..................... ¡Error! Marcador no definido.. 4.2.. Marco Conceptual .................................. ¡Error! Marcador no definido.. 4.3.. Marco de Antecedentes.......................... ¡Error! Marcador no definido.. 4.3.1. Importancia de la aplicación de la tecnología en el campo educativo. ¡Error! Marcador no definido. 4.3.2. Ventajas de las bases de datos para la gestión de la información de las calificaciones ....................................................... ¡Error! Marcador no definido. 4.3.3. Ventajas de la web para la gestión de información.. ¡Error! Marcador no definido. 4.4. 5.. Marco Legal............................................ ¡Error! Marcador no definido.. Objetivos ...............................................¡Error! Marcador no definido..
(4) 4. 6.. 7.. 5.1.. Objetivo General .................................... ¡Error! Marcador no definido.. 5.2.. Objetivos Específicos ............................. ¡Error! Marcador no definido.. Metodología ..........................................¡Error! Marcador no definido. 6.1.. Enfoque .................................................. ¡Error! Marcador no definido.. 6.2.. Tipo ........................................................ ¡Error! Marcador no definido.. Desarrollo De La Investigación .............¡Error! Marcador no definido. 7.1.. Determinar la eficiencia y rapidez en los diferentes procesos manuales. que conlleva al registro de notas de los alumnos ......... ¡Error! Marcador no definido. 7.2.. Identificar los actores que Intervienen en el proceso en las notas en. dicha Institución. ........................................................... ¡Error! Marcador no definido. 7.2.1. Diagrama Casos De Uso Del Sistema Actual ..... ¡Error! Marcador no definido. 7.2.2. Diagrama Casos De Uso Del Sistema Propuesto.... ¡Error! Marcador no definido. 7.2.3. Diagrama Conceptual De Datos ......... ¡Error! Marcador no definido. 8.. Diseñar una base de datos para el registro y almacenamiento de las. calificaciones de los estudiantes para el colegio San Jose Obrero del Espinal Tolima ¡Error! Marcador no definido. 8.1.. Diseñar un aplicativo web que permita llevar el proceso de notas del. colegio san José obrero del Espinal- Tolima................. ¡Error! Marcador no definido. 9.. Concluciones ........................................¡Error! Marcador no definido..
(5) 5 10.. Bibliografía ............................................¡Error! Marcador no definido.. Índice De figuras. Figura 1. Vista Cliente/Servidor .......................... ¡Error! Marcador no definido. Figura 2. Caso De Uso Sistema Actual ............. ¡Error! Marcador no definido. Figura 3. Caso De Uso Sistema Propuesto ........ ¡Error! Marcador no definido. Figura 5.Diagrama Conceptual De Datos ........... ¡Error! Marcador no definido. Figura 6. Modelo entidad relación – base de datos .......... ¡Error! Marcador no definido. Figura 7. Página de inicio. ................................... ¡Error! Marcador no definido. Figura 8. Agregar estudiante como lo muestra la siguiente figura ....... ¡Error! Marcador no definido. Figura 9. Actualizar estudiante .......................... ¡Error! Marcador no definido. Figura 10. Actualizar contraseña administrador – profesor.. ¡Error! Marcador no definido. Figura 11. Buscar estudiante. ............................. ¡Error! Marcador no definido. Figura 12. Listar notas por cursos ..................... ¡Error! Marcador no definido. Figura 13. Listar estudiantes. ............................. ¡Error! Marcador no definido. Figura 14. Asignaturas ........................................ ¡Error! Marcador no definido. Figura 15. Actualización contraseña estudiante¡Error! Marcador no definido..
(6) 6. Introducción. Hoy en día las tecnológicas han tenido gran aprobación por parte de los usuarios ya sean empresas privadas, públicas o incluso usuarios independientes, creciendo así la petición de nuevos servicios que faciliten el trabajo y reduzcan el período de realización de cada una de sus tareas, trabajos y actividades cotidianas haciéndolas más eficaces fáciles y ordenadas facilitando un poco su trabajo acortando el tiempo de las tareas y teniendo el control y el manejo de la información permitiendo manipularla, editarla, buscar y tener total control de la información sin necesidad de acumular extensas cantidades de papelería.. Con referencia a lo anterior las tecnologías en informática han pasado a formar parte primordial en el crecimiento y progreso en las empresas y las instituciones educativas, ya que brindan equipos de control y seguridad en el manejo de los datos siendo estos sus recursos más valiosos, por ello son cada vez más usadas sobre todo para el apoyo y automatización de todas las actividades, soluciones y servicios de acuerdo a las necesidades de las empresas y con ayuda de los programas,.
(7) 7 aplicaciones, aplicativos web e internet brindar este tipo de soporte y suplir cada una de sus diferentes necesidades.. Por lo cual se desarrolló en una alternativa viable en el proceso de notas y promedios con la implementación en una plataforma tecnológica basada en un aplicativo web el cual permitirá realizar todo el proceso de ingresar, modificar y buscar notas también permitirá ver su promedio y la nota final este proceso se realizara de una forma más rápida y segura con el aplicativo además se llevara un mejor manejo de la información y se reducirá el margen de error en el proceso, este proyecto se pretende realizar en el colegio San José Obrero del Espinal Tolima mejorando su calidad administrativa agilizando sus procesos Impidiendo el proceso manual que se viene realizando en la Institución reduciendo tiempo, y dinero sin mencionar la gran cantidad de papelería que se acumula cono los soportes de las notas de cada uno de sus estudiantes.. Es una aplicación específicamente diseñada para mejorar el proceso de enseñanza-aprendizaje con apoyo informático en las Aulas tecnológicas de la Junta de Extremadura. (Sosa Dias & Peligros Garcia, 2010) Se trata de una herramienta creada por docentes para docentes, cuya finalidad principal es dar una respuesta real a algunas de las necesidades y problemas que se plantean a la hora de integrar los ordenadores en su trabajo diario, ya que muy a menudo los/as Coordinadores/as no disponen del tiempo suficiente para ocuparse de todas y cada una de las tareas encomendadas, y es por ello que no pueden realizar con total eficacia sus funciones. Sería muy recomendable que los/as Coordinadores/as gozaran de mayor liberación.
(8) 8 horaria, un mayor apoyo por parte de los Equipos Directivos que no fuera simplemente, dejar hacer y de mayor prestigio dentro de la institución.. En vista a los anterior, se concluye que el trabajo se debe desarrollar mediante un enfoque cualitativo, un diseño descriptivo y un tipo acción participación.. 1. 1.1. Problema. Descripción del Problema. En la actualidad las instituciones de educación media siguen llevando de manera manual los reportes de las notas de los estudiantes donde dichas notas se hacen en documentos, lo que quiere decir que los formatos de las notas son realizados manualmente y cuando se acaban los periodos se pasan a los coordinadores, secretaria para ser archivadas para realizar un análisis con sus docentes y directores de cursos. Llevando a cabo esta información se revisaría si pierden los estudiantes y se comunicaría a los padres después de un tiempo, a través de la entrega de los boletines que se realzaría con los directores de grupos.. Ante esta realidad se ve la necesidad de implementar un sistema de calificaciones que permita registrar, almacenar, buscar y modificar de una forma segura la información administrada, de tal manera que pueda ser de fácil y rápido acceso para responder con agilidad, eficiencia y exactitud en el momento en el que esta sea.
(9) 9 requerida por los miembros de la comunidad educativa, ya que al contar con una base de datos se podrá hacer uso de toda la información administrada en la misma, esto con el fin de mejorar los procesos de las calificaciones de notas y su manejo .. 2. Formulación Del Problema. Se desarrolla un problema muy importante en este proceso ya que el área académica realiza el proceso y manejo que tiene la Institución San Jose Obrero con conexión del registro de las notas de los estudiantes, ya que es llevado de forma manual; por lo cual crea un procesos que demandan bastante tiempo, y no presenta ningún tipo de seguridad ni de la información ni del proceso y el resultado de la nota, causando un excesivo manejo de documentos y carpetas, dicho procedimiento en ocasiones no es confiable debido al margen de error al que se está expuesto, ya que por ser tan largo el proceso de calificación se expone a que hallan errores de cálculo o de nota no correspondiente al estudiante sin mencionar además la falta de seguridad en información ya que al ser física se está expuesta a daños, perdidas e incluso modificaciones no autorizadas.. Es importante tener en cuenta que al implementar un aplicativo de información, además de ser un valor agregado, es una herramienta esencial, que permite tomar.
(10) 10 decisiones importantes y nos dará un menor margen de error en todo el proceso. De lo anterior se puede resumir en una pregunta de investigación:. ¿Cómo puede afectar el no sistematizar el registro de las notas en la actual institución?. 3. Justificación. La presente propuesta pretende facilitar, acortar y mejorar el proceso de calificación de notas por medio del aplicativo web, se podrá tener un control más ordenado y seguro acortando tiempo en su proceso, se podrá subir modificar o buscar las notas de una forma segura ya que el aplicativo generara un archivador de notas en donde se podrá hacer uso de cada una de las calificaciones asignadas por eso es necesario que los colegios comiencen a hacer uso de aplicaciones y tecnologías que les facilitará el manejo y realización de sus procesos tanto académicos como administrativos dando así un mayor control y eficiencia en cada una de sus actividades. Al respecto (Castro., 2018) comenta, “La orientación a procesos de los sistemas que facilitará la integración. En la realización de un proceso”.. El aplicativo en mención además de mejorar, asegurar y optimizar el proceso de notas también ara un gran aporte ecológico, ya que evitara el uso constante de papeles, carpetas etc. Que es como se lleva actualmente el proceso de notas esto nos permitirá.
(11) 11 ir disminuyendo así un poco la contaminación de este tipo de papelería, sin mencionar la cantidad de espacio que ocupa el almacenar estos archivos de papeles con notas según (Maestre, 2017), las cuales será muy difícil de acceder de una forma rápida y segura, ya que de esta forma no se está exento de cualquier daño o perdida de los archivos y documentos es por esto que el aplicativo no solo les ayudara y facilitara en su proceso sino que también le brindara seguridad a la información siendo esta el recurso más valioso para las instituciones educativas.. 4. 4.1. Marco Referencial. Marco Teórico. Durante el transcurso del semestre en el proyecto de grado nos enfocamos en desarrollar un sistema de información, los cuales es un conjunto de componentes que interaccionan entre sí para lograr un objetivo común. Además, a lo largo de la historia el hombre ha necesitado transmitir y tratar información de forma continua. Aún están en el recuerdo las señales de humo y los destellos con espejos que fueron utilizados hace ya bastantes años, y es más recientemente los mensajes transmitidos a través de cables utilizando el Código Morse o la propia voz por medio del teléfono. La sociedad no ha parado de crear máquinas y métodos para procesar la información. Con este fin surge la Informática, como una ciencia encargada del estudio y desarrollo de estos artefactos y técnicas. (Dip, 2009)..
(12) 12 La informática se generó para ayudar al hombre en aquellos trabajos rutinarios y repetitivos, generalmente de cálculo y de gestión, donde es frecuente la repetición de tareas. La idea es que una máquina puede realizarlos mejor, aunque siempre bajo la supervisión del individuo. Por tal razón, este término se creó en Francia en el año 1962 con la denominación, Informatique, y procede de la contracción de las palabras información automatique. Posteriormente fue reconocido por el resto de países, siendo adoptado en España en 1968 con el nombre de Informmica, de lo que puede deducirse fácilmente, información automática. (Cano, 2011). En los países anglosajones se conoce con el nombre de Computer Science. Esto se puede definir de muchas formas y de hecho aparece en diversas publicaciones con una gran variedad de significados, si bien todas ellas giran en torno a la misma. Nosotras vamos a utilizar el concepto más extendido: Informática, esta ciencia que estudia el tratamiento automático y racional de la información. Por ende, se dice que el tratamiento es automático por ser máquinas las que realzan los trabajos de captura, proceso y presentación de la información; y se habla de la parte racional por estar todo el proceso definido a través de programas que siguen el razonamiento humano. (Parra, 2014) Entonces, la ciencia se encuentra incluidas una serie de funciones de las que mencionamos a continuación: . El desarrollo de nuevas máquinas.. . El desarrollo de nuevos métodos de trabajo.. . La construcción de aplicaciones informáticas.. . Mejorar los métodos y aplicaciones existentes..
(13) 13. Desde la aparición de las primeras máquinas de cálculo, no se ha parado la investigación para obtener aparatos cada vez más potentes, rápidas, pequeñas y baratas. Por otra parte, en paralelo con el desarrollo de estas, tampoco se detiene la indagación para conseguir nuevos métodos de trabajo, novedosas formas de explotación de las máquinas e innovadores modos de compartir los recursos. La función de creación de aplicaciones informáticas se refiere al desarrollo de programas para que las máquinas realicen el trabajo para los que han sido creadas. Así mismo, hablaremos de los elementos y detalles relacionados con el mundo de la Informática, conviene dar conceptos de sus componentes más importantes. Desde el punto de vista, el elemento físico utilizado para el tratamiento de la información es el computador, computadora u ordenador, que puede ser definido de la siguiente manera:. La Computadora, es una máquina compuesta de elementos físicos, en su mayoría de origen electrónico, capaz de realizar una gran variedad de trabajos a gran velocidad y con gran precisión, siempre que se le den las instrucciones adecuadas. Además, el conjunto de órdenes que se dan a un computador para realizar un proceso determinado se denomina programa, mientras que el conjunto de uno o varios programas que permiten realizar una tarea determinada aplicación informática (Torales, 2008). Igualmente, el término sistema informático se utiliza para nombrar al conjunto de elementos necesarios “computadoras, terminales, impresoras, etc.” para la realización y explotación de aplicaciones de la misma. Más aun, la información es el elemento que hay que tratar y procesar cuando en el computador ejecutamos un programa, y se.
(14) 14 define como todo aquello que permite adquirir cualquier tipo de conocimiento; por tanto, existirá información cuando se dé a conocer algo que se desconoce. (Useche, 2013). Los datos que maneja un programa son en un principio informaciones no elaboradas y una vez procesados ordenados, sumados, comparados, etc. constituyen lo que se denomina información útil o simplemente resultados. A su vez, para que una información sea tratada necesita transmitirse o trasladarse de un lugar a otro, y para que exista transmisión de información son necesarios tres elementos (Navarro, 2006): . El emisor que da origen a la información.. . El medio que permite la transmisión.. . El receptor que recibe la información.. 4.1.1 Tratamiento de la información Es el conjunto de operaciones que se realizan sobre una información. Estas operaciones siguen una división lógica que se representa de la siguiente manera: Entrada:. . . Recogida de datos. . Depuración de datos. Almacenamiento de datos. Proceso: . Aritmético. . Lógico. Salida:.
(15) 15 . Recogida de resultados. . Distribución de resultados. En términos generales, se denomina entrada al conjunto de operaciones cuya misión es tomar los datos del exterior y enviarlos a la computadora; para eso en ocasiones es necesario realizar operaciones de depuración o validación de los mismos. Estos datos tienen que quedar en la memoria del ordenador para su posterior tratamiento. Al conjunto de operaciones que elaboran los datos de entrada para obtener los resultados se le llama proceso o algoritmo, y consiste generalmente en una combinación adecuada de operaciones de origen aritmético y de tipo lógico. Por último, se denomina salida al conjunto de operaciones que proporcionan los resultados de un proceso a las personas correspondientes. Se engloban en la salida también aquellas operaciones que dan forma a los resultados y los distribuyen adecuadamente. El algoritmo necesario para la resolución de un problema queda definido cuando una aplicación informática es analizada, y posteriormente cada proceso se codifica en un lenguaje que sea reconocible por la máquina bien sea directa o indirectamente, y tras una preparación final obtendremos una solución ejecutable por la computadora. Seguidamente, vamos a definir los tres pilares básicos en los que se sustenta la informática son (Mamani, 2014): . El elemento físico “hardware”.. . El elemento lógico “software)”.. . El elemento humano “personal informático”..
(16) 16 Actualmente, se utiliza el término firmware para denominar cierta parte del software que las computadoras traen pregrabadas desde su fabricación y que puede estar en memorias de soto lectura ROM, por sus cifras en inglés, Read Only Memory o incorporada en su propia circuitería. El programa más conocido de este tipo es el que entra en funcionamiento cuando se conecta una computadora y que permite el arranque de la misma se denomina arrancador. Hoy en día, se han creado una serie de términos referidos a determinados elementos o ámbitos de carácter no general (Molina, 2013). Incluso en los sistemas de información se encuentran muchos componentes de lenguaje de programación, como hemos dicho en el desarrollo del proyecto va a llevar la parte del diseño y la programación; las cuales existen unos lenguajes de programación: como Visual Basic, Visual Firefox, Java, Punto Net, JavaScript, PHP, etc…; y llegamos a la conclusión de trabajar con el lenguaje PHP que nos da una definición trascendental.. El PHP es un preprocesador de hipertexto, lenguaje de programación interpretado, diseñado originalmente para la creación de páginas webs dinámicas. Es usado principalmente en interpretación del lado del servidor, pero en este momento puede ser utilizado desde una interfaz de línea de comandos o en la creación de otros tipos de programas. También es interpretado como de propósito general ampliamente usado, diseñado especialmente para desarrollo web y puede ser incrustado dentro de código HTML. Generalmente se ejecuta en un servidor web, tomando el código en PHP como su entrada y creando páginas web como salida. Esto se trabaja desde un punto vista Cliente/Servidor, como se demuestra en la figura 1..
(17) 17 Figura 1. Vista Cliente/Servidor. Fuente: (APR, 2018). Sin embargo, los sistemas de información influyen en el almacenamiento en los cuales se destaca los motores de base de datos, entre ellos se encuentra MYSQL se da un concepto breve: en un sistema de gestión de base de datos relacional, multihilo y multiusuario, y demás es muy utilizados en aplicaciones web; en cierto modo, su gran ventaja que trabaja en plataformas, Linux/Windows-Apache-MySQL-PHP/Perl/Python. Su popularidad como aplicación web está muy ligada a PHP, que a menudo aparece en combinación con MySQL. MySQL es una base de datos muy rápida en la lectura cuando utiliza el motor no transaccional MyISAM, pero puede provocar problemas de integridad en entornos de alta concurrencia en la modificación. En aplicaciones web hay baja concurrencia en la modificación de datos y en cambio el entorno es intensivo en lectura de datos, lo que hace a MySQL ideal para este tipo de aplicaciones. Sea cual sea el entorno en el que se va a utilizar MySQL, es importante adelantar monitoreos sobre el desempeño para detectar y corregir errores tanto de SQL como de programación..
(18) 18 4.1.2 Arquitectura Del Software •. Cliente-servidor: Donde el software reparte su carga de cómputo en dos. partes independientes, las funciones que ejecuta el cliente desde una terminal y la del servidor que es la que aloja el aplicativo web.. •. Arquitectura Cliente servidor: Esta arquitectura consiste básicamente en. un cliente que realiza peticiones a otro programa “el servidor” que le da respuesta. Aunque esta idea se puede aplicar a programas que se ejecutan sobre una sola computadora es más ventajosa en un sistema operativo multiusuario distribuido a través de una red de computadoras. La interacción cliente-servidor es el soporte de la mayor parte de la comunicación por redes. Ayuda a comprender las bases sobre las que están construidos los algoritmos distribuidos (Ecured, 2016).. 4.1.3 Partes Que Componen El Sistema • Cliente: Programa ejecutable que participa activamente en el establecimiento de las conexiones. Envía una petición al servidor y se queda esperando por una respuesta. Su tiempo de vida es finito una vez que son servidas sus solicitudes, termina el trabajo.. Servidor: Es un programa que ofrece un servicio que se puede obtener en una red. Acepta la petición desde la red, realiza el servicio y devuelve el resultado al solicitante. Al ser posible implantarlo como aplicaciones de programas, puede ejecutarse en cualquier sistema donde exista TCP/IP y junto con otros programas de aplicación. El servidor comienza su ejecución.
(19) 19 antes de comenzar la interacción con el cliente. Su tiempo de vida o de interacción es interminable (Ecured, 2016).. 4.1.4 Características De La Arquitectura Cliente-Servidor • Combinación de un cliente que interactúa con el usuario, y un servidor que interactúa con los recursos a compartir. El proceso del cliente proporciona la interfaz entre el usuario y el resto del sistema. El proceso del servidor actúa como un motor de software que maneja recursos compartidos tales como bases de datos, impresoras, Módem, etc.. • Las tareas del cliente y del servidor tienen diferentes requerimientos en cuanto a recursos de cómputo como velocidad del procesador, memoria, velocidad y capacidades del disco e input-output devices.. • Se establece una relación entre procesos distintos, los cuales pueden ser ejecutados en la misma máquina o en máquinas diferentes distribuidas a lo largo de la red.. • Existe una clara distinción de funciones basadas en el concepto de “servicio”, que se establece entre clientes y servidores.. • La relación establecida puede ser de muchos a uno, en la que un servidor puede dar servicio a muchos clientes, regulando su acceso a los recursos compartidos..
(20) 20. Los clientes corresponden a procesos activos en cuanto a que son estos los que hacen peticiones de servicios. Estos últimos tienen un carácter pasivo, ya que esperan peticiones de los clientes.. 4.1.5 Características Adicionales •. En la parte de la seguridad ofrece un sistema de contraseñas y privilegios. seguro mediante verificación basada en el host y el tráfico de contraseñas está cifrado al conectarse a un servidor.. •. Soporta gran cantidad de datos. MySQL Server tiene bases de datos de. hasta 50 millones de registros.. •. Se permiten hasta 64 índices por tabla “32 antes de MySQL 4.1.2”. Cada. índice puede consistir desde 1 hasta 16 columnas o partes de columnas. El máximo ancho de límite son 1000 bytes “500 antes de MySQL 4.1.2)”.. •. Los clientes se conectan al servidor MYSQL usando sockets TCP/IP en. cualquier plataforma. En sistemas Windows se pueden conectar usando named pipes y en sistemas Unix usando ficheros socket Unix.. •. En MySQL 5.0, los clientes y servidores Windows se pueden conectar. usando memoria compartida..
(21) 21 •. MySQL contiene su propio paquete de pruebas de rendimiento. proporcionado con el código fuente de la distribución.. La licencia GNU GPL de MySQL obliga a que la distribución de cualquier producto derivado “aplicación” se haga bajo por esa misma. Si un desarrollador desea incorporar MySQL en su producto, pero desea distribuirlo bajo otra licencia que no se la GNU GPL, puede adquirir una comercial de MySQL que le permite hacer justamente eso. Un sistema de información es un conjunto de elementos que interactúan entre sí con el fin de apoyar las actividades de una empresa o negocio. En un sentido amplio, un sistema no necesariamente incluye equipo electrónico hardware. Ahora bien, en la práctica se utiliza como sinónimo de “sistema de información computarizado”.. El lenguaje Preprocesador de Hipertexto “PHP” es un software libre, nacido en 1994 de la mano de Rasmus Lerdof, que ha ido creciendo gracias a las aportaciones de los miembros de la gran comunidad, que hoy en día cuenta con un potente núcleo de lenguaje y con muchas más librerías. Inicialmente, PHP “Personal Home Page Tools” surgió como un CGI escrito en C y era capaz de interpretar una serie limitada de comandos. Pronto, numerosas personas se interesaron por el sistema y solicitaron a su creador autorización para poder usarlo en sus propias páginas.; esto hizo que se conociese rápidamente. Tanto fue así, que Rasmus Lerdof diseñó un sistema específico para procesar e interpretar formularios llamado FI “Form Interpreter”, que unido al Personal Home Page Tools dieron lugar a la primera versión compacta del lenguaje, que se denominaría PHP/FI..
(22) 22 Sería tres años más tarde cuando se añadieron grandes mejoras, como fue la inclusión del analizador sintáctico, el soporte a nuevos protocolos de Internet y a casi todas las bases de datos comerciales, sentando así las bases de lo que sería la versión 3 de PHP. Estas novedades animaron a los programadores a utilizar PHP para desarrollar sus webs, haciendo crecer día a día la asociación. Posteriormente, con la versión 4 de PHP se incluyó el motor Zend, que daba una mayor cobertura a las necesidades de ese momento y solucionaba problemas de la versión predecesora. Además, se ganó en velocidad compilando primero para después ejecutarse, así como en independencia del servidor web con versiones nativas adaptadas a más plataformas y con un API que tiene más funciones y mucho más completo.. Fue con la versión 5 cuando alcanzó su punto álgido, al incorporar una mejor integración de la Programación Orientada a Objetos, que, aunque ya estaba disponible en la versión 4, no era capaz de cubrir las necesidades de los desarrolladores. Tal fue su importancia que estuvo durante más de once años en el mercado, estando actualmente en continuo mantenimiento. De igual manera, se formó la etapa dorada del PHP originando grandes frutos, como la incorporación de numerosas herramientas que consiguieron responder a las demandas de los usuarios, como el autoload de clases, que permitió incorporar el gestor de paquetes Composer. Todas estas mejoras permitieron a este PHP equipararse a las herramientas ofertadas por otros lenguajes.. Tras 11 largos años llenos de cambios, de la versión PHP 5 se pasó directamente a la PHP 7, ya que la versión 6 no llegó a ver la luz por diversos inconvenientes. Pues bien, con la versión PHP 7 se incorporaron importantes mejoras.
(23) 23 en cuanto al rendimiento, que volvieron a situar a PHP entre los lenguajes más fuertes. Hoy en día está disponible en muchos servidores, pero no en todos, ya que al contar con tantas librerías y un software que no está completamente actualizado, arroja todavía errores al ejecutarse con esta versión. Y en los últimos años, el número de servidores que utilizan PHP ha crecido exponencialmente, dejando entrever que sigue siendo muy popular entre los desarrolladores. Una de las causas es que ayuda a que el binomio Linux-Apache llegue a ser compatible con la programación del lado del servidor de las páginas web.. Debido a su continuo desarrollo y mejoras para su óptima implementación, PHP seguirá siendo un lenguaje ampliamente aceptado por los desarrolladores. De hecho, la mayoría de las herramientas actuales para el desarrollo web están hechas con PHP. Ejemplos claros de ello son WordPress, Prestashop, Magento o Drupal. Además, frameworks como Symfony, Zend o Laravel logran que PHP gane fuerza, al mejorar la productividad y dándole capacidad de implementar las características perfectas en cada sitio web.. Al ser PHP un software libre, con el paso de los años ha ido ampliando su comunidad de profesionales que han seguido y complementado este lenguaje a lo largo de su vida. Aunque en sus inicios fue captando adeptos debido a su gran número de utilidades y facilidades ofertadas en el desarrollo; poco a poco la comunidad se fue preocupando de otros aspectos adicionales como la seguridad de las aplicaciones, apostando por plataformas robustas y escalables. En consecuencia, todos estos progresos sumados a la capacidad de PHP de adaptar para sí lo mejor de cada.
(24) 24 lenguaje, han conseguido que PHP se convirtiese en la buena opción para muchos profesionales, que hoy todavía siguen empleándola en sus desarrollos web. (García, 2017).. Con relación a, un listado con nuevas opciones tecnológicas para llevar un seguimiento la asistencia académica, las notas y la evaluación personal. Así pues, controlar la asistencia escolar es una labor muy importante de los centros educativos y, en concreto, de los maestros. Por ello, existen varias herramientas que permiten llevar un seguimiento no sólo de la asistencia del estudiante, sino también de sus notas y evaluación personal, (Moncada, 2017). Un listado corto de las herramientas para controlar la asistencia escolar, pero demasiado útil en el día a día de las aulas de clases son: •. Alexia: Esta plataforma de gestión integral para centros educativos permite. a los profesores pasar lista desde la zona web o desde sus dispositivos móviles a través de la app. Este control de asistencia se puede trabajar tanto para la parte académica como para las actividades extraescolares y comedor. Si el centro así lo decide, la familia puede acceder a tiempo real a todas las ausencias o retrasos, con un detalle de la incidencia, y pueden justificarla de forma online.. •. Inditar: Se trata de identificar, con utilización de tarjetas personales PVC,. si el alumno ha asistido a la clase por medio de la instalación de lectores colocados en diferentes puntos del centro. De esta forma, no sólo se controla la asistencia, sino también el acceso a determinadas aulas, préstamos de la biblioteca o registros en Internet..
(25) 25. •. Teacher Aide Pro: Esta app ha sido diseñada por docentes para facilitar. las tareas rutinarias de gestión de una o varias clases, permitiéndoles tener siempre a mano los datos necesarios de cada alumno ya que se pueden consultar desde cualquier dispositivo móvil. Además de llevar el control de asistencia, puede crear fichas de los alumnos, añadir sus calificaciones o escribir notas sobre las clases.. •. Grupo CF Developer: DocCF es un software de gestión académica que. lleva a cabo más de 60 procedimientos rutinarios de un centro escolar como procesos de matriculación, asignación de horarios, control de absentismo, registro de calificaciones, generación de boletines académicos, envío de notificaciones o gestión de transporte escolar.. •. iTeacherBook: Esta aplicación ha sido diseñada para controlar las tareas. básicas del día a día del alumno de una forma sencilla e intuitiva. Con ella, se puede gestionar desde un único dispositivo la asistencia, las calificaciones, las fichas personales de cada estudiante e, incluso, generar informes sobre los progresos.. Con respecto a, la viabilidad legal donde se tendrá en cuenta los requerimientos legales del proyecto para su operación, aprobación y licenciamiento del software que se manejará en la Institución Educativa Liceo María José, de este modo los derechos de autor necesarios estarán a favor de los desarrolladores del aplicativo y los archivos e imágenes que se utilizaran en dicho software se asignaran al cliente. Por consiguiente, en primera instancia se debe tener en cuenta el derecho de autor porque es la primera.
(26) 26 parte a proteger en las creaciones de software que están regidas por las categorías del mismo, o también los algoritmos de computador o soporte lógico, se toma a consideración esta normatividad de acuerdo con los siguientes decretos.. El Decreto 1360 de 1989 lo equiparó entonces a una creación literaria, aunque el software va más allá del código en sí mismo, su apariencia puede ser objeto de protección igualmente por el derecho de autor, por ejemplo, los video juegos, software (Alcaldía Mayor de Bogotá, 1989). Es más, en términos generales la definición de software debe ser un conjunto organizado de instrucciones que permiten interacción con una máquina que procesa información. (Rojas, 2011). Por otro lado, El Decreto Reglamentario Único del Sector Interior No. 1066 de 2015, compiló los Decretos Reglamentarios números 1360 de 1989 y 460 de 1995 (Inscripción de soporte lógico “software” y el Registro Nacional del Derecho de Autor, respectivamente), 3942 de 2010 y 1258 de 2012, Gestión Colectiva del Derecho de Autor y facultades de Inspección, Vigilancia y Control de la Dirección Nacional de Derecho de Autor, respectivamente. (Dirección Nacional De Derecho De Autor, 2018).. Con esta compilación, quedaron derogados los decretos reglamentarios 1360 de 1989, 460 de 1995, 3942 de 2010 y 1258 de 2012. Por el cual se reglamenta la Inscripción del Soporte Lógico “software” en el Registro Nacional de (Derechos De Autor, 2015). Además, en la ley estatutaria 1581 del 2012, la cual dicta disposiciones generales para la protección de datos personales (Alcaldía Mayor de Bogotá, 2012). Asimismo, en la Ley 1273 del 2009 Por medio de la cual se modifica el Código Penal, se crea un nuevo bien jurídico tutelado - denominado de “la protección de la información.
(27) 27 y de los datos"- y se preservan integralmente los sistemas que utilicen las tecnologías de la información y las comunicaciones, entre otras disposiciones. (Diario Oficial, 2009). 4.2. Marco Conceptual. En esta modalidad de grado se plantea la creación de un aplicativo web para la institución educativa San José Obrero en pro de unificar la experiencia y la tecnológica por medio del mismo; brindando mejoras a la institución de los documentos y la información. Se explicará la terminología que se va a manejar en el proyecto para mayor entendimiento del mismo.. Sistema Operativo: Constituyen un conjunto de programas básicos y utilidades, compilados y distribuidos en formato sencillo para su fácil instalación, y de los cuales depende el funcionamiento de la computadora. ( Goodwill Community Foundation, Inc, 2018). Aplicativo Web: Son aquellas herramientas que los usuarios pueden utilizar accediendo a un servidor web a través de Internet o localmente. (Campusmvp, 2015).
(28) 28 Página Web: Es una unidad de información individual a la que se accede a través de la WWW, en ella se presentan texto, imágenes, sonidos, vídeos y enlaces, y su extensión puede ser más larga que una pantalla de computador. (Merino, 2010- 2013). Servidor Web: Es el computador que está dedicado a ejecutar los programas que realizan una actividad específica en beneficio de otras computadoras. Algunos servicios habituales son los servicios de archivos, web, ftp, que permiten a los usuarios almacenar y acceder a los archivos de un sitio web, así como ejecutar sus aplicaciones asociadas, en beneficio directo del usuario final. (Wikipedia, 2018). Hosting: Es el espacio donde se hospeda el sitio web. Este servicio lo brindan instituciones o empresas que cuentan con servidores y software que le permitan gestionar servicios IP. Código Sur cuenta con una red propia de servidores en data centers de última generación, con servidores exclusivos para procesar cada servicio de forma individual: mail, listas, web, ftp, boletines y DNS. ( Wikipedia, 2018). Dominio: Un dominio de internet (por ejemplo “autoespinal.com”) es un nombre de un equipo que proporciona nombres más fácilmente recordados en lugar de la IP.. Postear: Remitir un mensaje al público mediante un foro, página web, bitácora, grupo de noticias u otro medio informático similar. En este aplicativo sería publicar las fallas de los alumnos ya que por medio del docente o administrativos tendrán acceso a estos registros. (Alegsa , 2014).
(29) 29 Base de datos: Conjunto de datos almacenados en tablas. Cada fila de una tabla constituye un registro de datos, y cada columna constituye un campo del registro.. Consulta de base de datos: Operación mediante la cual se extrae un juego de registros de una base de datos. Una consulta consta de criterios de búsqueda expresados en un lenguaje de base de datos denominado SQL. (GCFGlobal, 2010). Loguearse: Significa hacer login, Loguearse o identificarse es la acción de introducir nuestras claves de usuario (nombre de usuario y contraseña) en una página web para acceder a nuestra zona personal de forma que el usuario quede identificado en el sistema. Esta acción se dice que “abre una sesión de usuario”, de la cual podemos salir en todo momento pulsando en un Enlace “desconectar” o “cerrar sesión”. También se entendería como conectarse, entrar o iniciar sesión. (IIEMED, 2018). Php: Es un lenguaje de programación del lado del servidor para la creación y consultas de páginas web dinámicas.. 4.3. Marco de Antecedentes. Con el fin de recopilar información referente a la presente investigación se procedió a buscar en la biblioteca de la Corporación de Educación del Sur del Tolima, proyectos basados en el proceso de notas, se hallaron algunos proyectos enfocados al área de la educación tales como control de notas respecto a su seguridad , y que permiten el desarrollo del marco teórico y el hilo conductor del trabajo investigativo sin.
(30) 30 embargo no contaban con su total proceso como lo es el subir, bajar, editar, calcular y mostrar promedio y garantizar la seguridad de las notas por otro lado se encontró un proyecto un poco más similar aunque su tecnología es un poco más obsoleta y baria sus lenguaje de programación, configuración, aplicación y plataformas es lo más similar que se encontró.. En su proyecto de grado para optar por el título de ingeniero de sistemas diseño y construyo un sistema de control para las calificaciones de los estudiantes de La Escuela Politécnica del Ejercito, ESPE. Meza resalta el uso de tecnologías basadas en internet para satisfacer las necesidades de las instituciones de hacer más eficientes los procesos académicos y de esta manera simplificar las labores cotidianas.. 4.3.1 Importancia de la aplicación de la tecnología en el campo educativo La tecnología es vista como una parte integral de la actividad cognitiva. El uso de las tecnologías basadas en internet y tecnologías virtuales para satisfacer las necesidades de las instituciones de hacer más eficientes los procesos académicos y de esta manera simplificar las labores cotidianas es cada vez mayor. Según (Lozano, 2016) “El acceso a Internet y a dispositivos tecnológicos (móviles, pizarras interactivas, recursos electrónicos, etc) tanto en el aula de clase como fuera de ella ha dado un giro importante en la educación aportando distintos beneficios” según (p. sp).. Es por eso que el maestro, como agente motivador, tiene que actualizar constantemente la información y la tecnología para hacer que el aprendizaje sea más auténtico, relevante y acorde con la realidad del mundo que le rodea. En la misma.
(31) 31 medida el docente debe asumir la tecnología como un recurso necesario para fortalecer los procesos de enseñanza, aprendizaje y para adoptarla en procesos que requieran organización de la información relacionada con el ambiente educativo, en busca de brindar a la comunidad un servicio eficiente y de calidad.. 4.3.2 Ventajas de las bases de datos para la gestión de la información de las calificaciones Las bases de datos se constituyen como una herramienta de apoyo fundamental para sistematizar la información relacionada con las calificaciones de una institución educativa, ya que permiten ingresar la información de manera ordenada. El proceso de transición entre el diligenciamiento de las calificaciones Escrito y ahora sistematizado mediante una computadora genera resultados efectivos y confiables recibiendo beneficios en cuanto al manejo, acceso o modificación de la información, tales como: . Se generan patrones que hacen que la información tenga entradas y salidas estandarizadas, concretas y ordenadas.. . Este sistema facilita un rápido acceso a la información generando procesos eficaces y eficientes de consultas, solicitud de certificados de estudio o modificaciones por parte de los docentes.. . Los administrativos y docentes encuentran en la informática un apoyo para hacer más efectiva la organización de la información.. . La sistematización de la información mediante la implementación de una base de datos genera confiabilidad ya que se pueden hacer copias de.
(32) 32 seguridad para garantizar la permanencia de los datos que continuamente se manejan en la institución educativa.. 4.3.3. Ventajas de la web para la gestión de información En la actualidad, muchas instituciones se han dado cuenta de la importancia que. el Web tiene en el desarrollo de sus potencialidades, ya que con ello pueden lograr una mejor comunicación con personas o instituciones situadas en cualquier lugar del mundo. Gracias a la conexión con la red mundial Internet, poco a poco, cada individuo o institución va teniendo acceso a mayor cantidad de información de las diversas ramas de la ciencia con distintos formatos de almacenamiento.. La mayor parte de información es presentada de forma estática a través de documentos HTML, lo cual limita el acceso a los distintos tipos de almacenamiento en que ésta pueda encontrarse, pero en la actualidad surge la posibilidad de utilizar aplicaciones que permitan acceder a información de forma dinámica, tal como a bases de datos, con contenidos y formatos muy diversos.. Una de las ventajas de utilizar el Web para este fin, es que no hay restricciones en el sistema operativo que se debe usar, permitiendo la conexión entre si, de las páginas Web desplegadas en un browser del Web que funciona en una plataforma, con servidores de bases de datos alojados en otra plataforma. Además, no hay necesidad de cambiar el formato o estructura de la información dentro de las bases de datos..
(33) 33 4.4. Marco Legal Según (Colombia, Ministerio De Educación, 2018).El artículo del decreto 1290,. un sistema académico que se desarrolló teniendo en cuenta este decreto. Este, reemplaza al 230 y que modifica la forma como opera el colegio en términos de los periodos, notas y promoción donde las instituciones educativas tienen la libertad de tomar decisiones que antes estaban definidas en el anterior decreto. Ahora el colegio puede decidir: . Con cuantos periodos académicos va a trabajar.. . Cuantos estudiantes pierden o no pierden el año. (Basado en su desempeño académico y no sólo en un límite o % establecido). . Cómo evaluar. Con letras, números, qué números, etc,. Entonces el fin de este decreto es mostrar cómo se ajusta el sistema de notas, donde debe estar en capacidad de sincronizarse para permitir varios periodos académicos, con diferentes escalas de valoración, acordes a los reportes o boletines y cambios sin afectar los datos registrados de años anteriores.. Según la (Colombia, Constitución Politica De Colombia, 1991) promueve el uso activo de las TIC como herramienta para reducir las brechas económica, social y digital en materia de soluciones informáticas representada en la proclamación de los principios de justicia, equidad, educación, salud, cultura y transparencia". Igualmente la ley , (Colombia, Ministerio De Educación, 1994) , es también denominada Ley General de Educación dentro de los fines de la educación, el numeral 13 cita “La promoción en la persona y en la sociedad de la capacidad para crear, investigar, adoptar la tecnología.
(34) 34 que se requiere en los procesos de desarrollo del país y le permita al educando ingresar al sector productivo Artículo 5, Numeral 5, la adquisición y generación de los conocimientos científicos y técnicos más avanzados, humanísticos, históricos, sociales, geográficos y estéticos, mediante la apropiación de hábitos intelectuales adecuados para el desarrollo del saber.. Numeral 9, el desarrollo de la capacidad crítica, reflexiva y analítica que fortalezca el avance científico y tecnológico nacional, orientado con prioridad al mejoramiento cultural y de la calidad de vida de la población, a la participación en la búsqueda de alternativas de solución a los problemas y al progreso social y económico del país. Numeral 13, la promoción en la persona y en la sociedad de la capacidad para crear, investigar, adoptar la tecnología que se requiere en los procesos de desarrollo del país y le permita al educando ingresar al sector productivo.. Según esta ley (Colombia, Ministerio De Educacion Nacional, 2001) ha brindado la oportunidad de trascender desde un sector “con baja cantidad y calidad de información a un sector con un conjunto completo de información pertinente, oportuna y de calidad en diferentes aspectos relevantes para la gestión de cada nivel en el sector” (Plan Nacional de Tecnologías de la Información y las Comunicaciones, 2008: 35).. Según la ley 115, (Colombia, Ministerio De Educación, 1994), expresa en el artículo 22, literales c y g, en cuanto a los objetivos específicos de la educación básica en el.
(35) 35 ciclo de secundaria, lo siguiente: los (4) grados siguientes de la educación básica que constituyen el ciclo de secundaria tendrán como objetivos específicos los siguientes: c) El desarrollo de las capacidades para el razonamiento lógico, mediante el dominio de los sistemas numéricos, geométricos, métricos, lógicos, analíticos, de conjuntos de operaciones y relaciones, así como para su utilización en la interpretación y solución de los problemas de la ciencia, de la tecnología y los de la vida cotidiana. g) La iniciación en los campos más avanzados de la tecnología moderna y el entrenamiento en disciplinas, procesos y técnicas que le permitan el ejercicio de una función socialmente útil. Con respecto a las Áreas obligatorias y fundamentales, el artículo 23, de la ley General de Educación 115, establece: para el logro de los objetivos de la educación básica se establecen áreas obligatorias y fundamentales del conocimiento y de la formación que necesariamente se tendrán que ofrecer de acuerdo con el currículo y el Proyecto Educativo Institucional. Los grupos de áreas obligatorias y fundamentales que comprenderán un mínimo del 80% del plan de estudios, son los siguientes: tecnología e informática.. En su artículo 32, esta ley expresa en cuanto a la Educación de la media técnica, que: la educación media técnica prepara a los estudiantes para el desempeño laboral en uno de los sectores de la producción y de los servicios, y para la continuación en la educación superior. Estará dirigida a la formación calificada en especialidades tales como: agropecuaria, comercio, finanzas, administración, ecología, medio ambiente, industria, informática, minería, salud, recreación, turismo, deporte y las demás que requiera el sector productivo y de servicios. Deber avanzado de la ciencia y de la.
(36) 36 técnica, para que el estudiante esté en capacidad de adaptarse a las nuevas tecnologías y al avance de la ciencia.. (Colombia, Ministerio De Educación, 1994), reglamenta el servicio educativo que comprende el conjunto de normas jurídicas, los programas curriculares, la educación formal, no formal e informal, los establecimientos educativos, las instituciones sociales con funciones educativas, culturales y recreativas, los recursos humanos, tecnológicos, metodológicos, materiales, administrativos y financieros, articulados en procesos y estructuras para alcanzar los objetivos de la educación.. El plan decenal de educación 2006-2016. En el capítulo hace referencia:. 1. Desafíos de la educación en Colombia. Título, Renovación pedagógica y uso de las TIC en la educación, en el Macro objetivo 4, que trata sobre el uso y apropiación de las TIC, establece: garantizar el acceso, uso y apropiación crítica de las TIC, como herramientas para el aprendizaje, la creatividad, el avance científico, tecnológico y cultural, que permitan el desarrollo humano y la participación activa en la sociedad del conocimiento. Con lo que respecta a la renovación pedagógica y el uso de las TIC en la educación, se establece dentro del plan decenal, lo siguiente: Macro objetivo 1. Dotación e infraestructura: dotar y mantener en todas las instituciones y centros educativos una infraestructura tecnológica informática y de conectividad, con criterios de calidad y equidad, para apoyar procesos pedagógicos y de gestión..
(37) 37 Macro objetivo 4. Fortalecimiento de procesos pedagógicos a través de las TIC: fortalecer procesos pedagógicos que reconozcan la transversalidad curricular del uso de las TIC, apoyándose en la investigación pedagógica.. Macro objetivo 7. Formación inicial y permanente de docentes en el uso de las TIC: transformar la formación inicial y permanente de docentes y directivos para que centren su labor de enseñanza en el estudiante como sujeto activo, la investigación educativa y el uso apropiado de las TIC.. Macro meta 2. Innovación pedagógica a partir del estudiante: en el 2010, todas las instituciones educativas han desarrollado modelos e innovaciones educativas y pedagógicas que promueven el aprendizaje activo, la interacción de los actores educativos y la participación de los estudiantes..
(38) 38. 5. 5.1. Objetivos. Objetivo General. Diseñar un aplicativo de calificaciones orientado a la web para el colegio San José Obrero del Espinal Tolima.. 5.2. Objetivos Específicos. . Determinar la eficiencia y rapidez en los diferentes procesos manuales que conlleva al registro de notas de los alumnos.. . Identificar los actores que intervienen en el proceso registro de notas en dicha Institución.. . Diseñar una base de datos para el registro y almacenamiento de las calificaciones de los estudiantes para el colegio San Jose Obrero del Espinal Tolima..
(39) 39. 6. 6.1. Metodología. Enfoque. El enfoque que identificará la investigación es cualitativo, ya que este es el que plantea un problema, se observa los hechos y durante el proceso que desarrolla una teoría coherente para representar lo que se observa. Para llevar un método de investigación adecuado al proyecto que se estudió y llegó a la conclusión que este proceso se llevaría a cabo por el método del análisis, ya que, con él, los investigadores podremos conocer la realidad y tener datos más específicos acerca de cómo se realizan actualmente las asistencias de los estudiantes en las diferentes instituciones educativas.. 6.2. Tipo. Se utilizará un tipo descriptivo ya que, tal como el nombre lo dice, en contar la realidad de situaciones, eventos, personas, grupos o comunidades que se estén afrontando y que se intente analizar. En este tipo de investigación la cuestión no va mucho más allá del nivel detallado; ya que consiste en plantear lo más relevante de un hecho. A grandes rasgos, los principales pasos a seguir son: examinar las.
(40) 40 características del tema a investigar, definirlo y formular hipótesis, seleccionar la técnica para la recolección de datos y las fuentes a consultar.. 7. 7.1. Desarrollo De La Investigación. Determinar la eficiencia y rapidez en los diferentes procesos manuales que conlleva al registro de notas de los alumnos. La fuente que se utilizó en la institución educativa para la recolección de información será los administrativos, coordinadores, docentes y estudiantes, actores principales dentro de la investigación, ya que son los encargados de realizar el respectivo proceso de la calificación y manejo de notas.. Las técnicas que se utilizaran para recolectar información son: La observación y la entrevista semiestructurada: El propósito es obtener la mayor información posible de los administrativos, profesores, estudiantado y el entorno en general, todo esto facilitara la realización de la creación de la base de datos, convirtiéndose en herramientas o mecanismo para aclarar dudas problemas o necesidades y de esta forma evidenciar las diferentes situaciones, que encaminen la investigación a las oportunidades de mejora en los diferentes procesos.. La observación: en visitas realizadas a la institución San José Obrero se pudo observar que los docentes, secretaria y coordinador que son los encargados del control.
(41) 41 de las notas en la institución, no llevan un control exacto del registro de notas de sus estudiantes, ya que algunos días no lo hacen y esta se realiza de forma manual. Y la Entrevista, se realizará una estructurada, se le hicieron preguntas estructuradas no aceptando opciones de contra-respuesta dado que podrían irse las conversaciones que no podrían manejar los investigadores. La entrevista se elaboró con las siguientes preguntas:. ¿Cómo se realiza actualmente el control de notas en el Colegio San José Obrero?. A) Manual. B) dispositivos electrónicos.. ¿En cuánto tiempo toma usted califica a los estudiantes?. A) 20 a 30 minutos.. B) 3 a 5 minutos.. C) 5 o más minutos.. ¿Cada cuánto se realiza la toma el reporte de notas de los alumnos de dicha Institución?. A) Diaria. B) Semanal. C) Mensual. ¿A quién entrega los registros después de tomada las notas?. A) Secretaria.. B) Coordinador.. C) Rector.
(42) 42. ¿Cada cuánto lleva el reporte de entrega de notas a la secretaria o coordinador?. A) Diaria.. B) semanal.. C) mensual.. Las personas que fueron entrevistadas son 45 estudiantes y 10 profesores. Se llegó a la conclusión de estas preguntas ¿Cómo se realiza actualmente el control de notas en el Colegio San José Obrero? Se realizó la entrevista a varios docentes, estudiantes y encontramos que la mayoría escogieron la opción Manual ya que lo hacen de forma constante; ¿En cuánto tiempo toma usted las asistencias de los alumnos? Los docentes entrevistados nos comentaron que la mayoría de las veces se toma la asistencia entre 20 a 30 minutos así perdiendo tiempo al momento de dictar la clase; ¿Cada cuánto se realiza la toma de asistencia de los alumnos de dicha Institución? Los estudiantes y docentes obtuvieron como resultado que la mayoría de veces se toma la asistencia diaria; ¿A quién entrega los registros después de tomada la asistencia? Los docentes entrevistados nos comentan algunas veces entregan la asistencia a la secretaria, ya que ella es la que informa a el coordinador de quien asiste y no a las clases; y por último ¿Cada cuánto lleva el reporte de entrega de asistencia a la secretaria o coordinador? Los docentes diariamente entregan el reporte de las asistencias para llevar un orden en la institución.. Mediante técnica de observación durante 4 semanas los profesores de la institución han ido realizando de forma manual el registro de notas de los estudiantes,.
(43) 43 demostrando mucha lentitud y siendo más demorado; ya que con el nuevo sistema que implementamos nos ayuda agilizar el proceso de dicho control en las notas.. Las nuevas tecnologías de la información comunicativas es decir las TIC’S han avanzado mucho y debido a la evolución que han tenido, por eso es que nosotros nos hemos beneficiados de ellas a través de los sistemas de información como es el sistema de las asistencias de los estudiantes.. 7.2. Identificar los actores que Intervienen en el proceso en las notas en dicha Institución.. 7.2.1 Diagrama Casos De Uso Del Sistema Actual En este caso de Uso el Profesor (es el actor) toma manualmente las notas y así va llevando un registro de los estudiantes que tienen buenas y malas notas, al finalizar la clase le entrega su planilla al Administrador (es el directivo), el administrador ingresa las notas al sistema e informa las notas a sus respectivos padres. Como observamos en la Figura 2:. Figura 2. Caso De Uso Sistema Actual.
(44) 44. Fuente. Autor Carlos Enrique Ospina García. 7.2.2. Diagrama Casos De Uso Del Sistema Propuesto En este caso de uso el profesor el registro de las notas de a los estudiantes va. registrando las notas directamente en el sistema, inmediatamente el administrador verifica que el profesor este en línea para reportar a los estudiantes que no vayan perdiendo alguna materia. Como lo vemos en la Figura 3: Figura 3. Caso De Uso Sistema Propuesto. Fuente. Autor Carlos Enrique Ospina.
(45) 45. 7.2.3 Diagrama Conceptual De Datos El profesor toma el reporte de las notas en los estudiantes si no presentan sus respectivas actividades se realiza un informe, los directivos visualizan y observan las notas y toman sus respectivas decisiones. Como lo observamos en la Figura 4.. Figura 4.Diagrama Conceptual De Datos. Fuente. Autor Carlos Ospina. 7.3. Diseñar una base de datos para el registro y almacenamiento de las calificaciones de los estudiantes para el colegio San Jose Obrero del Espinal Tolima.. Figura 5. Modelo entidad relación – base de datos.
(46) 46. Fuente. Autor Carlos Ospina.. 7.3.1 Diseñar un aplicativo web que permita llevar el proceso de notas del colegio san José obrero del Espinal- Tolima.. En el inicio de la página podrán acceder con sus respectivos perfiles y contraseñas y tener acceso a la información dependiendo de cada perfil (estudiante, administrador - profesor).. Figura 6. Página de inicio.. Fuente. Autor carlos Ospina..
(47) 47 El perfil del administrador – profesor permite agregar los datos necesarios del estudiante para que aparezca en los listados y poder llevar su historial de notas Perfil del administrador – profesor. Figura 7. Agregar estudiante como lo muestra la siguiente figura. Fuente. Autor carlos Ospina.. El administrador – profesor también podrá actualizar la información de un estudiante, esto en caso de que falte información o la que este sea incorrecta, podrá acceder rápidamente al estudiante deseado con su respectivo id – código.. Figura 8. Actualizar estudiante. Fuente. Autor carlos Ospina..
(48) 48. El usuario podrá actualizar su contraseña para tener acceso a su perfil con una contraseña que sea de su confianza. Figura 9. Actualizar contraseña administrador – profesor.. Fuente. Autor carlos Ospina.. El administrador – profesor podrá buscar un estudian rápidamente digitando su código, allí podrá obtener la información del estudiante.. Figura 10. Buscar estudiante.. Fuente. Autor carlos Ospina..
(49) 49 El administrador – profesor podrá ver todas las calificaciones de cada grado esto lo podrá hacer escogiendo el grado y la asignatura que desea revisar y podrá ver todas las notas de los estudiantes de ese curso y asignatura.. Figura 11. Listar notas por cursos. Fuente. Autor carlos Ospina.. El administrador – profesor podrá ver todos los estudiantes que se encuentren registrados por grados.. Figura 12. Listar estudiantes.. Fuente. Autor carlos Ospina..
(50) 50 Perfil del estudiante En el perfil del estudiante se ingresara con un usuario y una contraseña asignada la cual el podrá cambia o actualizar, en su perfil podrá revisar constantemente sus notas por asignaturas y la actualización de su contraseña.. Figura 13. Asignaturas. Fuente. Autor carlos Ospina.. El usuario podrá actualizar su contraseña para tener acceso a su perfil con una contraseña que sea de su confianza.. Figura 14. Actualización contraseña estudiante.
(51) 51. Fuente. Autor carlos Ospina.. 8. Conclusiones. Al llevar a cabo el desarrollar de este proyecto se consigue mejorar el proceso de registro y almacenamiento de notas de los estudiantes del colegio san José obrero del.
(52) 52 Espinal Tolima, del mismo modo lograr implementar un proceso sistemático que brinde una base de datos ágil, pertinente, real, oportuna y completa que mejore en gran parte la información sobre las calificaciones y que garantice la seguridad de los datos, además de un fácil acceso y correcto funcionamiento para que se permita a las actividades dar seguimiento.. Puesto que la exactitud de resultados y disminución del tiempo de proceso que antes se realizaban y manejaban de forma manual en la institución eran muy lentos, largos e inseguros ya que no contaban con ningún tipo de soporte que les brindara la seguridad necesaria para los datos administrados. Estos se verán de una forma notoria maximizados en su tiempo y en su calidad de resultados.. Las políticas mundiales asumida por todos los países ordenan la protección del medio ambiente, evitando la tala de árboles que cada día disminuye el tamaño de los bosques y selvas llevando consigo la pérdida del hábitat natural de los que allí viven y dependen de este para su supervivencia. Igualmente, la disminución de árboles hace que las lluvias y los rayos solares caigan directamente sobre la tierra provocando erosión y resequedad. Igualmente, para convertir el árbol en papel, requiere unos procesos de trasformación altamente contaminantes a las nubes perdiendo su capacidad de disminuir los rayos ultra violeta. Con el diseño del aplicativo web Para El Registro De Notas En Lenguaje se logra contribuir a la mitigación de la problemática mencionada..
(53) 53. 9. Bibliografía. Goodwill Community Foundation, Inc. (20 de 11 de 2018). Qué es un sistema operativo. Obtenido de https://edu.gcfglobal.org/es/informatica-basica/que-es-un-sistemaoperativo/1/.
(54) 54 Wikipedia. (8 de 11 de 2018). Alojamiento web. Obtenido de https://es.wikipedia.org/wiki/Alojamiento_web Alcaldía Mayor de Bogotá. (1989). Diario Oficial No. 38.871. Obtenido de Decreto 1360 de 1989: http://www.alcaldiabogota.gov.co/sisjur/normas/Norma1.jsp?i=10575 Alcaldía Mayor de Bogotá. (2012). Diario Oficial 48587. Obtenido de Ley 1581 de 2012: http://www.alcaldiabogota.gov.co/sisjur/normas/Norma1.jsp?i=49981 Alegsa . (25 de 07 de 2014). Qué es postear y para qué se usa. Obtenido de http://www.alegsa.com.ar/Diccionario/C/25047.php APR. (2018). Aprender a programar. Obtenido de Comunicación cliente servidor sin PHP y con PHP: https://www.aprenderaprogramar.com/index.php?option=com_content&view=artic le&id=501:comunicacion-cliente-servidor-sin-php-y-con-php-interprete-php-ygestor-de-bases-de-datos-cu00804b&catid=70&Itemid=193 Campusmvp. (20 de 01 de 2015). Que Son Las Aplicaciones Web Progresivas o Progressive Web Apps. Obtenido de https://www.campusmvp.es/recursos/post/Que-son-las-Aplicaciones-WebProgresivas-o-Progressive-Web-Apps.aspx Cano, S. S. (20 de Septiembre de 2011). Informática. Obtenido de http://aunsoloclickinformatica.blogspot.com/2011/09/informatica.html Castro., A. (20 de 10 de 2018). Beneficios de los sistemas integrados. Obtenido de https://www.globalstd.com/component/k2/beneficios-de-los-sistemas-integrados Colombia, Constitución Politica De Colombia. (4 de 6 de 1991). Constitución Politica De Colombia. Obtenido de.
(55) 55 https://www.procuraduria.gov.co/guiamp/media/file/Macroproceso%20Disciplinari o/Constitucion_Politica_de_Colombia.htm Colombia, Ministerio De Educación. (2 de 02 de 1994). Ley No. 115. Obtenido de https://www.mineducacion.gov.co/1621/articles-85906_archivo_pdf.pdf Colombia, Ministerio De Educación. (2018). Ministerio De Educación. Obtenido de Decreto 1290 de abril 16 de 2009: https://www.mineducacion.gov.co/1759/w3article-187765.html Colombia, Ministerio De Educacion Nacional. (21 de 12 de 2001). Obtenido de https://www.mineducacion.gov.co/1621/articles-86098_archivo_pdf.pdf Derechos De Autor. (26 de 05 de 2015). Dirección Nacional Derechos de Autor. Obtenido de Decreto N° 1066 de 2015: http://derechodeautor.gov.co/decretos Diario Oficial 47.223. (5 de 01 de 2009). Propiedad de la Secretaría Jurídica Distrital de la Alcaldía Mayor de Bogotá D.C. Obtenido de Ley 1273 de 2009 Nivel Nacional: http://www.alcaldiabogota.gov.co/sisjur/normas/Norma1.jsp?i=34492 Dip, P. (02 de Septiembre de 2009). Informática. Obtenido de http://latecnologiavirtual.blogspot.com/2009/09/informatica.html Dirección Nacional De Derecho De Autor. (15 de Agosto de 2018). Decretos. Obtenido de http://derechodeautor.gov.co/decretos Ecured. (28 de 09 de 2016). Arquitectura Cliente Servidor. Obtenido de https://www.ecured.cu/Arquitectura_Cliente_Servidor García, J. M. (21 de 03 de 2017). Un breve recorrido por la historia de PHP. Obtenido de https://www.arsys.es/blog/programacion/historia-php/.
(56) 56 GCFGlobal. (2010). Qué es una consulta y cómo utilizarla. Obtenido de GCF Aprende libre: https://edu.gcfglobal.org/es/access-2010/que-es-una-consulta-y-comoutilizarla/1/ IIEMED. (2018). Que es login. Obtenido de https://iiemd.com/login/que-es-login Lozano, J. C. (2016). Beneficios del uso de la tecnología en la educación. Obtenido de Educative: https://edukative.es/beneficios-del-uso-de-la-tecnologia-en-laeducacion/ Maestre, K. (2017). Crece el cuidado del medio ambiente desde las aulas de clase y las empresas. Obtenido de El Heraldo .com: https://www.elheraldo.co/entretenimiento/crece-el-cuidado-del-medio-ambientedesde-las-aulas-de-clase-y-las-empresas-368845 Mamani, C. N. (26 de Mayo de 2014). Todo sobre computación e informática. Obtenido de La InformáticA: http://rincondecarlosdamian.blogspot.com/p/informatica.html Merino, J. P. (2010- 2013). Definición de sitio web. Obtenido de https://definicion.de/sitio-web/ Molina, E. (2013). Aplicaciones Informáticas CFAF. Obtenido de Conceptos básicos: https://sites.google.com/a/iesaa.es/cfaf1/introduccion/conceptos-basicos Moncada, A. (16 de 08 de 2017). Obtenido de Conozca las 5 herramientas para controlar la asistencia escolar: https://compartirpalabramaestra.org/recursos/herramientas-tic/conozca-las-5herramientas-para-controlar-la-asistencia-escolar Navarro, F. M. (2006). Técnico de soporte informático. Obtenido de Equipo informático y Sistema Operativo: https://books.google.com.co/books?id=P63Pp_St9yoC&pg=PA48&lpg=PA48&dq.
Figure
Documento similar
Sanz (Universidad Carlos III-IUNE): "El papel de las fuentes de datos en los ranking nacionales de universidades".. Reuniones científicas 75 Los días 12 y 13 de noviembre
(Banco de España) Mancebo, Pascual (U. de Alicante) Marco, Mariluz (U. de València) Marhuenda, Francisco (U. de Alicante) Marhuenda, Joaquín (U. de Alicante) Marquerie,
[r]
SVP, EXECUTIVE CREATIVE DIRECTOR JACK MORTON
Social Media, Email Marketing, Workflows, Smart CTA’s, Video Marketing. Blog, Social Media, SEO, SEM, Mobile Marketing,
Habiendo organizado un movimiento revolucionario en Valencia a principios de 1929 y persistido en las reuniones conspirativo-constitucionalistas desde entonces —cierto que a aquellas
The part I assessment is coordinated involving all MSCs and led by the RMS who prepares a draft assessment report, sends the request for information (RFI) with considerations,
1.—«Dona les herbes del terme de la present vila y Baro- nía de Reileu y la tenda de aquella pera la obra de la Iglesia no- va que se ha de fer en dita vila y que ajen de