CAPÍTULO II MARCO METODOLÓGICO
3.4 Descripción de la propuesta
3.4.2 Diseño
3.4.3.2 Proceso de flujo de información
GRÀFICO Nº 23
FUENTE: Gráfico del Flujo de la Información. ELABORADO POR: Dario Vinueza
No
Generar Informe Final
Fin Inicio
Registro de Estudiantes y Docentes
Ingreso de planes de información
Generar Reportes
Finaliza Año Lectivo
3.4.2.3 Proceso Manual
El control actual en la gestión académica de la Unidad Educativa Especializada, se lo realiza de una forma manual y en referencia a control de formación de capacidades y de enseñanza impartida durante el año lectivo es prácticamente nulo; es decir, no existe un control de los conocimientos adquiridos por los estudiantes durante su proceso de formación, por lo tanto estadísticamente no se conoce el nivel alcanzado por cada uno de los estudiantes frente a las exigencias de formación de nuevas capacidades.
La falta de una aplicación Web de gestión académica es una desventaja para la Unidad Educativa Especializada de la ciudad de Tulcán puesto que los profesores no están obligados a llevar ningún control a cerca de las clases impartidas durante el año lectivo, esto provoca que el personal administrativo se quede al margen de lo que los docentes enseñan frente a la formación de nuevas capacidades de los estudiantes.
3.4.2.3 Requerimientos
Los requerimientos técnicos para la instalación de la aplicación Web interactiva para la gestión académica, impartición de Técnicas Psicopedagógicas y Terapias de Estimulación en la Unidad Educativa Especializada del Carchi son los siguientes:
DETALLE Mínimo Recomendado
Procesador Intel Core 2 Duo 2GHz Intel Core I5 o Superior
Memoria RAM 2Gb 2Gb o superior
Disco Duro 40Gb 320Gb o superior
Adaptador de Video
1Gb resolución de 1024 x 768 píxeles
1Gb acelerador gráfico o superior 1600 x 1200 píxeles.
Unidad de DVD Lector de DVD DVD-RW
TABLA Nº 8
FUENTE: Tabla de Requerimientos Técnicos, Básicos para la Aplicación ELABORADO POR: Dario Vinueza
3.4.2.4 Instalación de la aplicación
La aplicación Web interactiva para la gestión académica, impartición de Técnicas Psicopedagógicas y Terapias de Estimulación en la Unidad Educativa Especializada del Carchi, se compone de varios archivos que están incluidos en un sitio Web; la cual al ser visitada permite mostrar la información alojada en Internet, cabe destacar que para trabajar con la aplicación Web se debe contratar un alojamiento en Internet.
Los pasos para instalar el sistema se detallan a continuación:
Se inicia abriendo el gestor Cpanel para iniciar con el login del usuario para acceder a las herramientas de administración.
GRÀFICO Nº 24
FUENTE: Gráfico de Ingreso al Gestor Cpanel ELABORADO POR: Dario Vinueza
Posteriormente se ingresa el usuario y contraseña para iniciar e ingresar al gestor Cpanel.
GRÀFICO Nº 25
FUENTE: Gráfico de los diferentes módulos del gestor Cpanel. ELABORADO POR: Dario Vinueza
En la ventana anterior se muestra el menú principal del gestor Cpanel en donde se puede ingresar a la base de datos, archivos, páginas Web y administración del sitio en general.
GRÀFICO Nº 26
FUENTE: Gráfico de la Base en PhpMyAdmin-Gestor Cpanel ELABORADO POR: Dario Vinueza
La pantalla muestra la configuración de la base de datos MySQL en donde se encuentran todas las tablas con sus respectivos datos.
A continuación se detalla el código de la aplicación.
3.4.2.5 Código de la Conexión Conexion.php <?php $conexion = mysql_connect('localhost','root','12345'); mysql_select_db('cee',$conexion); ?> Cerrar_conexion.php <?php mysql_close($conexion); ?>
Validar ingreso de usuarios:
<?PHP
//Inicio la sesión
session_start();
//COMPRUEBA QUE EL USUARIO ESTA AUTENTIFICADO
if ($_SESSION["autentificado"] != "1") {
//si no existe, se dirige a la Página de Inicio
header("Location: index.php");
//salimos del script
}
?>
<?PHP //validar si el usuario y contraseña es válido
include ("conexion.php");
session_start();
$resultados = mysql_query("select id_usuario from usuarios where
nombre_usuario='$_POST[usuario]' and password_usuario='$_POST[pass]'",$conexion)
or die ("Error: No se puede acceder a la Base de Datos. Por favor intente mas tarde.");
if($row=mysql_fetch_row($resultados)){
//si usuario y contraseña válidos
//Crear variable para la sesión
$_SESSION["autentificado"]= "1";
$_SESSION["usuario"]= $_POST["id_usuario"];
header("Location: menu.php");
}else{
//si no existe, ir a la Página de Inicio
header("Location: acceso.php?errorusuario=si"); } include "cerrar_conexion.php"; ?> acceso.php <?PHP session_start(); $_SESSION["autentificado"]= "0"; ?> <!DOCTYPE html> <html> <head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>CEE - Ingreso</title>
<meta charset="UTF-8">
<link rel="stylesheet" type="text/css" href="main.css">
</head>
<body>
<div class="navbar" id="navbar">
<div class="navbar-inner">
<div class="container">
<div class="pull-left"><div style="width: 100%; color: white;"><h2 style="color: whitered;">Instituto de Educación Especial de Tulcán</h2></div></div>
</div>
</div>
</div>
3.4.2.7 Seguridades
Toda aplicación Web tiene su respectivo módulo de seguridad, con el fin de evitar posibles alteraciones o pérdida de datos; la aplicación Web interactiva para la gestión académica, impartición de Técnicas Psicopedagógicas y Terapias de Estimulación en la Unidad Educativa Especializada del Carchi, almacenará gran cantidad de información ya que cada día se grabarán nuevos registros de gestión académica.
La aplicación Web interactiva para la gestión académica, impartición de Técnicas Psicopedagógicas y Terapias de Estimulación en la Unidad Educativa Especializada del Carchi posee un lugar de alojamiento en los servidores de Internet dedicados a este tipo de trabajo, este sitio automáticamente brinda las respectivas seguridades que la aplicación necesita para resguardar la información.
También el alojamiento brinda seguridad para la base de datos que es en donde se encuentra toda la información.
Existen también registros de usuarios, como administradores y usuarios, el usuario puede acceder a ciertas funciones de la aplicación, en cambio el administrador puede acceder a todas las características del sistema.
3.4.2 Pruebas
3.4.3.1 Pruebas de caja blanca
En la realización de las pruebas de código funcional de la aplicación se observó que mediante la realización de pruebas de escritorio del código utilizado en la presente aplicación, ésta funcionó de manera correcta y la administración de variables en la memoria RAM es óptima, por lo tanto se consume el mínimo de recursos.
Ced Ln I Bnd msg 0400698a77 10 1 2 3 4 5 6 7 8 False False False False False False False True “Cédula Incorrecta” TABLA Nº 9
FUENTE: Tabla de Pruebas Caja Blanca ELABORADO POR: Dario Vinueza