universidad regional autÓnoma de los...

68
UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES “UNIANDES” INGENIERÍA EN SISTEMAS PROYECTO PREVIO AL EXAMEN COMPLEXIVO TEMA: PORTAL WEB PARA LA GESTIÓN ACADÉMICA DE LA UNIDAD EDUCATIVA “CARLOS MARTÍNEZ ACOSTA”, DE LA CIUDAD DE MIRA, CANTÓN MIRA, PROVINCIA DEL CARCHI. ALUMNO: JONNATHAN FABIÁN CADENA MONTENEGRO. ASESOR: Msc. EDUARDO FERNÁNDEZ V. AMBATO ECUADOR 2015

Upload: lekhanh

Post on 13-May-2018

216 views

Category:

Documents


1 download

TRANSCRIPT

UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES

“UNIANDES”

INGENIERÍA EN SISTEMAS

PROYECTO PREVIO AL EXAMEN COMPLEXIVO

TEMA:

PORTAL WEB PARA LA GESTIÓN ACADÉMICA DE LA UNIDAD

EDUCATIVA “CARLOS MARTÍNEZ ACOSTA”, DE LA CIUDAD DE MIRA,

CANTÓN MIRA, PROVINCIA DEL CARCHI.

ALUMNO: JONNATHAN FABIÁN CADENA MONTENEGRO.

ASESOR: Msc. EDUARDO FERNÁNDEZ V.

AMBATO – ECUADOR

2015

CERTIFICACIÓN DEL ASESOR

El Mag. Eduardo Fernández, en calidad de Asesor de Tesis, designado por

disposición de la Cancillería de UNIANDES, certifica que el Señor Jonnathan

Cadena, estudiante de la Carrera de Ingeniería en Sistemas, ha culminado su

tesis de grado, con el tema: “Portal Web para la Gestión Académica de la

Unidad Educativa “Carlos Martínez Acosta”, de la Ciudad de Mira, Cantón

Mira, Provincia del Carchi, quien ha cumplido con todos los requerimientos

exigidos por lo que se aprueba la misma para su presentación.

Es todo cuanto puedo decir en honor a la verdad, facultando al interesado

hacer el trámite respectivo para la evaluación por parte del jurado que designe

la Institución.

DECLARACIÓN DE AUTORÍA DE LA TESIS

El presente trabajo de titulación se ha realizado en base a todos los

conocimientos adquiridos durante el transcurso de la carrera de Ingeniería en

Sistemas en la UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES

“UNIANDES”, y complementado con las investigaciones realizadas durante la

elaboración del mismo, por lo que me responsabilizo por los contenidos del

presente trabajo de titulación y faculto a UNIANDES hacer uso de la presente

para fines académicos.

Es todo cuanto puedo indicar en honor a la verdad.

DEDICATORIA

Este trabajo de investigación lo dedico principalmente a Dios que me ha dado

la inteligencia y fuerza necesaria para poder cumplir con esta meta como es

alcanzar el título de Ingeniero en Sistemas. A la misma vez quiero dedicarlo a

mis padres que han sido los que me han apoyado incondicionalmente a lo largo

de mi vida, más aún ahora a lo largo de mis estudio guiándome por el camino

correcto. Este trabajo está realizado con todo el amor y empeño como

recompensa de todo el esfuerzo que han hecho por mí.

AGRADECIMIENTO

Expreso un sincero agradecimiento a todos los maestros que con sus

conocimientos han logrado sembrar en mis bases para la vida como empeño y

responsabilidad, permitiéndome así que pueda alcanzar una de mis metas.

ÍNDICE GENERAL

CERTIFICACIÓN DEL ASESOR .........................................................................

DECLARACIÓN DE AUTORÍA DE LA TESIS ....................................................

DEDICATORIA ....................................................................................................

AGRADECIMIENTO ............................................................................................

ÍNDICE GENERAL ..............................................................................................

RESUMEN EJECUTIVO ......................................................................................

SUMMARY...........................................................................................................

INTRODUCCIÓN ............................................................................................... 1

CAPITULO I ....................................................................................................... 6

FUNDAMENTO TEÓRICO CONCEPTUAL DE LA PROPUESTA .................... 6

1. Los prototipos en los sistemas de información. ....................................... 6

CAPITULO II .................................................................................................... 19

METODOLOGÍA DE LA INVESTIGACIÓN ..................................................... 19

CAPITULO III ................................................................................................... 35

DESARROLLO DE LA PROPUESTA ............................................................. 35

3.3.1 Metodología de Desarrollo ................................................................ 35

3.3.2 Análisis Previo .................................................................................. 36

3.3.3. Descripción Casos de uso ............................................................... 46

3.6.1 Pruebas ............................................................................................ 54

3.6.2 Implementación ................................................................................ 54

3.6.3 Manual de usuario ............................................................................ 55

CONCLUSIONES Y RECOMENDACIONES ................................................... 58

BIBLIOGRAFÍA. ..................................................................................................

RESUMEN EJECUTIVO

La propuesta planteada consiste en la implementación de un Portal Web

desarrollado para automatizar la Gestión Educativa en la Unidad Educativa

“Carlos Martínez Acosta” de la ciudad de Mira en la provincia del Carchi.

El portal web permitirá que tanto docentes como estudiantes puedan acceder

desde cualquier equipo que disponga de internet para realizar las consultas

sobre calificaciones o el ingreso de las mismas

Las herramientas que se han utilizado para la realización del portal web son las

denominadas de uso libre, así tenemos: Apache, Mysql, php, y java script,

también se utilizó el manejador de páginas web como es Dreamweaver.

Con estos elementos, se procedió a la elaboración del portal web dinámico, en

el que se registra esencialmente las matriculas, las notas y obviamente los

alumnos.

El portal en resumen, permite la automatización de procesos en aspectos

relacionados con la gestión académica, posibilitará la consulta de notas y

también permitirá una promoción permanente de la Institución

SUMMARY

The proposal raised is implementing a Web site developed to automate the

Educational Management in the Education Unit "Carlos Martínez Acosta" Mira

city in the province of Carchi.

The web portal will allow both teachers and students can access from any

computer with internet for consultations on skills or income thereof.

The tools that we used for the realization of the website are the so-called free

use, as follows: Apache, Maysql, php and java script, the handler is

Dreanweaver web pages also use.

With these elements, we proceeded to the development of dynamic web portal,

where enrollments, notes and course students are essentially recorded.

Summary, The portal enables automation of processes in aspects of academic

management, enable consultation notes and also allow a permanent promotion

of the Institution.

1

INTRODUCCIÓN

Antecedentes investigativos

Luego de realizar una investigación inicial en la Biblioteca de Uniandes y

también a través de internet, se encontraron algunos trabajos de grado que

sirven como antecedente previo al presente, entre ellos están los siguientes:

El desarrollado por la ingeniera Puente Lilian Guadalupe con el tema: Portal

web para mejorar los servicios académicos del Colegio Rio Upano y

presentado en el 2008 previo a la obtención del título de Ingeniera en Uniandes

Ambato, el mismo que maneja algunos procesos relacionados con

calificaciones, profesores, periodos y más. Este trabajo investigativo en su

parte práctica fue desarrollado utilizando herramientas de software propietario,

así tenemos como base de datos Sql y como lenguaje de programación

ASP.net

También se analizó el trabajo realizado por: Guevara Burgos Juan Carlos, con

su tema: Dotación, diseño e implementación de una página web dinamica

remota, bajo plataforma linux, mediante arquitectura cliente servidor para el

sistema de consulta de notas en el centro de formación artesanal “Dr. Gabriel

Manzo Quiñones, en estos trabajos se puede evidenciar el uso de arquitectura

a tres capas, además, se evidencia el uso de software libre el cual permite

gestionar de manera oportuna el ingreso de notas y sus respectivas consultas

de forma inmediata facilitando el uso al usuario por medio de la web y como la

imagen institucional ha mejorado considerablemente, es por ello que se toma

esta decisión de realizar el portal web para el ITSCT.

La siguiente tesis elaborada por los ingenieros Cañizares Rodríguez Mayra

Verónica y García Saravia María del Pilar, describe el proceso de desarrollo del

sistema de gestión académica e informativa vía Web para la Unidad Educativa

a Distancia del Azuay, con la utilización de frameworks de código abierto y

orientado a objetos, a más de ello ofrecen un gran rendimiento y una robusta

implementación de Modelo, vista y controlador. El sistema fue creado para

2

automatizar los procesos manuales que se realizan dentro de la institución en

lo que corresponde a inscripción de alumnos y personal docente, gestión de

notas, matriculación y demás actividades concernientes a la administración

estudiantil de esta institución.

Planteamiento del problema

Las tendencias de un mundo globalizado exigen a cada institución educativa

poseer un alto nivel de excelencia académica, por lo cual deben brindar una

información ágil y de manera más sencilla, mostrando así a toda la Comunidad

Educativa, los procesos de la gestión académica que se está realizando.

En la actualidad la mayoría de las instituciones educativas en el Ecuador han

logrado alcanzar el éxito gracias a la automatización de sus procesos y de

mejor manera si están presentes en el Internet que es la puerta hacia el

mundo, ya que independientemente de donde se encuentre el usuario que

desee acceder a su institución lo puede realizar de manera fácil y sencilla como

si estuviese en su escritorio, el Internet hace más fácil y rápido el trabajo dentro

de la institución.

La Unidad Educativa “Carlos Martínez Acosta”, ubicada en la Provincia del

Carchi, Cantón Mira, Parroquia Mira; es una entidad fiscal de que brinda

servicios educativos para formar a la juventud ecuatoriana. En varias de las

visitas realizadas a la institución educativa se han podido apreciar las

siguientes dificultades:

Se tienen aglomeraciones en la Secretaria para consultar notas y promedios

sobre todo en épocas de exámenes.

Muchas Padres van a preguntar las notas de sus hijos y tienen que esperar

bastante tiempo hasta que se desocupe el profesor o la secretaria.

Todavía se manipula hojas de papel que ocupan voluminosos espacios, a

más de ello cualquier proceso es lento debido a que se lo realiza de forma

manual.

3

En determinadas épocas se le acumula el trabajo a la Secretaria sobre todo

en el cálculo de promedios y pases de año.

Los Padres no pueden consultar notas o realizar procesos de matriculación

utilizando medios tecnológicos, eso quiere decir que deben acudir

obligatoriamente a las dependencias de la Institución.

Por todo esto se puede afirmar que el problema es evidente, por cuanto casi

todos los procesos que se realizan al interior de la misma, se efectúan en forma

manual y sin ningún control.

Formulación del problema

¿Cómo mejorara la gestión académica en la Unidad Educativa “Carlos

Martínez Acosta”, ubicada en la Provincia del Carchi, Cantón Mira, Parroquia

Mira?

Identificación de la línea de investigación

El presente trabajo investigativo se enmarca en la línea denominada:

Desarrollo de Software y programación de sistemas

Justificación del tema

Los portales educativos y otros sitios web que reciben más visitas, son aquellos

en los que ofrecen información relacionados con la gestión administrativa de

una institución. Porque el internet permite acceder a información y

documentación rápida y ágil. Ya que recibe su información en soporte digital y

facilita su almacenamiento, clasificación y utilización de parte del usuario.

Un Portal web como medio de comunicación entre estudiantes, autoridades,

profesores, y padres de familia de la Institución constituye uno de los pilares

para el desarrollo y fortalecimiento de la entidad educativa.

4

Este proyecto beneficiará de una manera directa a las autoridades, personal

administrativo, docente, estudiantes y padres de familia de la Unidad Educativa

“Carlos Martínez Acosta”; para esta institución es indispensable implementar un

Portal Web, ya que la nueva era tecnológica nos impulsa a mejorar cada vez

más en los sistemas de información, esto hace que cada día nos ubiquemos

frente a nuevos y grandes retos, es por eso que se debe innovar, caso

contrario estar expuestos a perder el posicionamiento de la excelencia

académica. Por lo tanto es necesario realizar un máximo esfuerzo en construir,

diseñar e implementar un portal web, que ayude a promocionar activamente a

la Unidad Educativa “Carlos Martínez Acosta”, realizar procesos de

matriculación, consulta de notas y en general la Gestión Académica de la

institución, para brindar adecuadamente un servicio a la comunidad educativa y

sociedad en general.

Este proyecto será de mucha utilidad para la comunidad educativa al facilitar y

agilizar los procesos académicos y administrativos, también contendrá enlaces

a páginas web de importancia académica y administrativa, tanto para docentes

estudiantes, personal administrativos y padres de familias.

Con este proyecto serán beneficiados los docentes, los(as) estudiantes,

personal administrativo, padres de familia de la Unidad Educativa “Carlos

Martínez Acosta” y sociedad en general, porque permitirá a que todos

conozcan las actividades que realiza la institución a través del portal web.

OBJETIVOS:

Objetivo General

Desarrollar un Portal web que al ser utilizado optimice la Gestión Administrativa

y los Procesos Académicos de la Unidad Educativa “Carlos Martínez Acosta”.

Objetivos Específicos

Fundamentar científicamente los portales web, sus herramientas de

desarrollo y la gestión administrativa en el ámbito educativo.

5

Diagnosticarlos problemas en la gestión administrativa y los procesos

académicos en la Unidad Educativa “Carlos Martínez Acosta”.

Desarrollar un portal web con módulos, tales como alumnos, profesores,

eventos y más.

6

CAPITULO I

FUNDAMENTO TEÓRICO CONCEPTUAL DE LA PROPUESTA

1. Los prototipos en los sistemas de información.

Para los autores (Kendall, K & Kendall J, 2010) la elaboración de prototipos

debe ser considerado como una alternativa al ciclo de vida del desarrollo de

sistemas (SDLC). Las quejas acerca de avanzar por el SDLC se centran

alrededor de dos temas principales que están interrelacionados. El primer tema

es el gran tiempo requerido para pasar por todo el ciclo de vida de desarrollo.

Conforme aumenta la inversión en el tiempo del analista, se eleva

proporcionalmente el costo del sistema proporcionado.

El segundo tema acerca del uso del SDLC es que los requerimientos del

usuario cambian a lo largo del tiempo. Durante el largo intervalo entre el

momento que son analizados los requerimientos del usuario y es entregado el

sistema terminado, los requerimientos están evolucionando. Por lo tanto,

debido al ciclo de desarrollo extendido, el sistema resultante puede ser

criticado por la resolución inadecuada de los requerimientos de información

actuales del usuario.

Es aparente que los temas están interrelacionados, debido a que ambos se

apoyan sobre el tiempo requerido para completar el SDLC y el problema de

caer fuera del alcance con los requerimientos del usuario durante las fases de

desarrollo subsecuentes. Si un sistema es desarrollado estando aislado de los

usuarios (después que es terminado el análisis inicial de los requerimientos) no

satisfacerá sus expectativas. (Kendall, K & Kendall J, 2010).

Una conclusión del problema de mantener los requerimientos de información

del usuario es la sugerencia de que los usuarios no pueden realmente saber lo

que harán o lo que no les gustará sino hasta que vean algo tangible. Y en el

7

SDLC tradicional frecuentemente es muy tarde para cambiar un sistema no

deseado una vez que es entregado.

Para solventar estos problemas algunos analistas proponen que la elaboración

de prototipos se use como una alternativa al ciclo de vida de desarrollo de

sistemas. Cuando la elaboración de prototipos es usada en esta forma, el

analista efectivamente acorta el tiempo entre la determinación de los

requerimientos de información y la entrega de un sistema funcional.

Adicionalmente, mediante el uso de prototipos, en vez del ciclo de vida de

desarrollo de sistemas tradicional, se puede resolver algunos de los problemas

sobre la identificación precisa de los requerimientos de información del usuario.

(Kendall, K & Kendall J, 2010).

Con un prototipo los usuarios pueden ver, de hecho, lo que es posible y como

se traduce sus requerimientos en hardware y software. Puede ser usado

cualquiera de los cuatro tipos de prototipos tratados anteriormente.

Las desventajas de suplantar al ciclo de vida de desarrollo de sistemas con la

elaboración de prototipos incluye el dar forma prematuramente a un sistema

antes de que haya sido completamente comprendido el problema u oportunidad

que está siendo atacado. También, el uso de prototipos como una alternativa

puede dar como resultado la producción de un sistema que es aceptado por

grupos específicos de usuarios, pero que es inadecuado para la necesidad de

sistemas generales. (Kendall, K & Kendall J, 2010).

El enfoque que recomendamos aquí es usar la elaboración de prototipos como

parte del ciclo de vida de desarrollo de sistemas tradicional. En esta visión, la

elaboración de prototipos es considerada como un método especializado

adicional para la averiguación de los requerimientos de información del usuario.

Para los autores (Kendall, K & Kendall J, 2010) una vez que ha sido tomada la

decisión de realizar el prototipo, hay cuatro lineamientos principales a realizar

cuando se integra la elaboración del prototipo en la fase de determinación de

requerimientos del ciclo de vida de desarrollo de sistemas:

8

1. Trabajar en módulos manejables.

2. Construir el prototipo rápidamente.

3. Modificar el prototipo en iteraciones sucesivas.

4. Enfatizar el interfaz del usuario.

Tal como puede ver, los lineamientos sugieren formas de proceder con el

prototipo que están interrelacionadas necesariamente.

1.1 Páginas web

El autor (Oros, 2008) indica que: “Las páginas web son los documentos con los

que se construye la web, y su número crece exponencialmente. Una página

web es un documento hipermedia, ya que combina la capacidad de incluir

información multimedia (textos, imágenes, sonidos, animaciones, etc.) con la

posibilidad de crear enlaces con otras páginas que puedan estar ubicadas en

lugares remotos.

También señala (Oros, 2008) que “Para la visualización de una página web es

necesario un programa especial, conocido comúnmente como navegador, y

que hoy día se suministra de serie con la mayoría de los sistemas operativos.

Entre los navegadores más conocidos están el Netsscape Navigator y el

Microsoft Internet Explorer. Las páginas web están escritas en un lenguaje de

programación llamado HTML (Hyper Text Markup Language). No obstante, y

debido a su creciente popularidad, en los últimos años han ido surgiendo

numerosas herramientas que permiten crear páginas web de una forma muy

sencilla y sin necesidad de programar en HTML. Además, las últimas versiones

de las aplicaciones más comunes (procesadores de textos, hojas de cálculo,

programas de diseño gráfico, etc.) permiten guardar sus documentos

directamente en formato HTML.”

Como análisis y aporte se puede señalar que Por sus características las

páginas web representan un medio excelente para la publicación de

información multimedia en internet. Sin embargo, el uso de las páginas web no

está restringido a la red. Las páginas se pueden visualizar localmente sin

9

necesidad de estar conectadas. Para ello basta con disponer de un navegador,

como se ha comentado antes es ya un componente fijo en cualquier sistema.

Por ello se pueden utilizar las páginas web como vehículo para distribuir

cualquier tipo de información multimedia.

De hecho, en la actualidad numerosos fabricantes han dejado de suministrar

los manuales de sus productos en papel y a cambio proporcionan un CD-ROM

con una versión en formato HTML. Por todo esto, las páginas web se pueden

considerar como una herramienta para la creación de publicaciones

multimedia, con la ventaja añadida de sus posibilidades para la publicación en

la red.

1.2 Elementos de una página web

Para (Angulo, 2010) en una página web, pueden colocarse distintos tipos de

elementos. Los más habituales son los siguientes:

Texto

Imágenes

Animaciones

Audio y video

Mapas sensibles

Escenas de realidad virtual

Programas

Enlaces

También (Angulo, 2010) señala que: “El texto puede aparecer en forma de

párrafo o de lista. Entre sus características están el tipo de letra, el tamaño, el

color y la justificación. Existen distintos estilos de texto predefinidos: texto

normal, realzado, encabezamiento, dirección, etc. En una página web el texto

no tiene la misma importancia que en un documento escrito, ya que es más

fácil leer texto en una pantalla que hacerlo en un papel. De todas formas sigue

siendo el elemento predominante en la mayoría de las páginas web. Las

10

imágenes fueron utilizadas inicialmente para proporcionar información visual

complementaria al texto escrito (gráficos y fotografías), para facilitar la

navegación por la página (íconos, flechas botones) o como simples elementos

decorativos para hacer ésta más atractiva (fondos, boliches, líneas de

separación).”

Los autores (Gonzalèz & Cordero, 2007) manifiestan que: “Actualmente, las

imágenes son una parte fundamental en el diseño de una página, utilizándose

para crear elementos de uso frecuente tales como barras de navegación,

menús o botones rollover (imágenes que cambian de aspecto al pasar el ratón

por encima de ellas). A veces el uso que se hace de las imágenes puede pasar

inadvertido para el visitante de una página. Por ejemplo, se pueden utilizar

imágenes invisibles para colocar texto en lugares concretos de la pantalla. Otro

ejemplo muy frecuente es el uso de imágenes para crear rótulos de texto con

una fuente especial, y que de estar realizados con texto normal no se

visualizarían correctamente en aquellas computadoras que no tuvieran

instalada dicha fuente.

1.3 Servidores web

(Gonzalez & Cordero , 2007) Manifiestan que “un servidor web es un programa

que está permanentemente escuchando las peticiones de conexión de los

clientes mediante protocolo HTTP. El servidor funciona de la siguiente manera:

si encuentra en su sistema de ficheros el documento HTML solicitado por el

cliente, lo envía y cierra la conexión; en caso contrario, envía un código de

error y cierra la conexión. El servidor web también se ocupa de controlar los

aspectos de seguridad, comprobando si el usuario tiene acceso a los

documentos.”

1.4 Lenguaje PHP

Según (Alvarez, 2001) “Es un lenguaje para programar scripts del lado del

servidor, que se incrustan dentro del código HTML. Este lenguaje es gratuito y

multiplataforma”

11

Por otra parte el autor (Jacovo, 2009) señala que: “El PHP fue originalmente

creado por Rasmus Lerdorf como un conjunto de utilidades (llamadas PHP/FI y

posteriormente PHP 2.0) para añadir dinamismo a las páginas web. Este

conjunto de herramientas ganó rápidamente popularidad y fue posteriormente

completamente rediseñado por ZeevSuraski y Andi Gutmans y rebautizado

como PHP 3.0. Más tarde se ha vuelto a rediseñar, añadiéndole más potencia y

nuevas funcionalidades, para dar lugar al lenguaje que hoy conocemos como

PHP 4.0.”

Como análisis se puede manifestar que: “PHP es un lenguaje de programación

que contiene muchos conceptos de C, Perl y Java. Su sintáxis es muy similar a

la de los lenguajes, haciendo muy sencillo su aprendizaje incluso a

programadores noveles. El código PHP está embebido en documentos HTML

de manera que es muy fácil incorporar información actualizada en un sitio web.”

1.5 Características fundamentales del lenguaje PHP

Para el autor (Eric, 2010): PHP es un lenguaje para la creación de sitios web

del que se pueden destacar las siguientes características:

Potente y robusto lenguaje de programación embebido en documentos

HTML.

Dispone de librerías de conexión con la gran mayoría de los sistemas de

gestión de bases de datos para el almacenamiento de información

permanente en el servidor.

Proporciona soporte a múltiples protocolos de comunicaciones en internet

(HTTP, IMAP, FTP, LDAP, SNMP, etc.).

1.6 Bases de datos

Los autores (Silberschatz, Korth, & Sudarshan, 2006) indican que: “Un sistema

gestor de bases de datos (SGBD) consiste en una colección de datos

interrelacionados y un conjunto de programas para acceder a dichos datos. La

colección de datos, normalmente denominada base de datos, contiene

12

información relevante para una empresa. El objetivo principal de un SGBD es

proporcionar una forma de almacenar y recuperar la información de una base

de datos de manera que sea tanto práctica como eficiente. Los sistemas de

bases de datos se diseñan para gestionar grandes cantidades de información.

La gestión de los datos implica tanto la definición de estructuras para

almacenar la información como la provisión de mecanismos para la

manipulación de la información. Además, los sistemas de bases de datos

deben garantizar la fiabilidad de la información almacenada, a pesar de las

caídas del sistema o de los intentos de acceso no autorizados. Si los datos van

a ser compartidos entre diferentes usuarios, el sistema debe evitar posibles

resultados anómalos.”

Se puede acotar que: “Las bases de datos son muy importantes para las

empresas ya que las mismas constituyen la parte central de su actividad

comercial que es la razón de ser de la entidad, es por ello que la seguridad de

las mismas tiene preferencia primordial para la gerencia. De los datos

existentes se puede extraer información que sirva para la toma de decisiones

en la empresa.

1.7 Aplicaciones de los sistemas de bases de datos

El autor (Silberschatz, Korth, & Sudarshan, 2006) manifiesta que “Las bases

de datos se usan ampliamente. Algunas de sus aplicaciones representativas

son:

Banca: para información de los clientes, cuentas, préstamos y

transacciones bancarias.

Líneas aéreas: para reservas e información de horarios. Las líneas aéreas

fueron de las primeras en usar las bases de datos de forma distribuida

geográficamente.

Universidades: para información de los estudiantes, matrículas en las

asignaturas y cursos.

Transacciones de tarjetas de crédito: para compras con tarjeta de crédito y

la generación de los extractos mensuales.

13

Telecomunicaciones: para guardar un registro de las llamadas realizadas,

generar las facturas mensuales, mantener el saldo de las tarjetas

telefónicas de prepago y para almacenar información sobre las redes de

comunicaciones.

Finanzas: para almacenar información sobre compañías tenedoras, ventas

y compras de productos financieros, como acciones y bonos; también para

almacenar datos del mercado en tiempo real para permitir a los clientes la

compraventa en línea y a la compañía la compraventa automática.

Ventas: para información de clientes, productos y compras.

Comercio en línea: para los datos de ventas ya mencionados y para el

seguimiento de los pedidos Web, generación de listas de recomendaciones

y mantenimiento de evaluaciones de productos en línea.

Producción: para la gestión ele la cadena de proveedores y para el

seguimiento de la producción de artículos en las factorías, inventarios en

los almacenes y pedidos.

Recursos humanos: para información sobre los empleados, salarios,

impuestos sobre los sueldos y prestaciones sociales, y para la generación

de las nóminas.”

Como análisis de lo anterior se puede señalar que las bases de datos forman

una parte esencial de casi todas las empresas actuales.

Los autores (Ramez & Shamkant, 2012) manifiestan que: “Durante las últimas

cuatro décadas del siglo veinte, el uso de las bases de datos creció en todas

las empresas. En los primeros días, muy pocas personas interactuaban

directamente con los sistemas de bases de ciatos, aunque sin darse cuenta

interactuaban indirectamente con bases de datos con informes impresos corno

los extractos de las tarjetas de crédito, o mediante agentes como los cajeros de

los bancos, los agentes de reservas de las líneas aéreas. Después vinieron los

cajeros automáticos y permitieron a los usuarios interactuar directamente con

las bases de datos.

14

Las interfaces telefónicas con las computadoras (sistemas de respuesta vocal

interactiva) también permitieron a los usuarios tratar directamente con las

bases de datos la persona que llamaba podía marcar un número y pulsar las

teclas del teléfono para introducir información o para seleccionar opciones

alternativas, para conocer las horas de llegada o salida de los vuelos, por

ejemplo, o para matricularse de asignaturas en una universidad.”

Según (Silberschatz, Korth, & Sudarshan, 2006) “La revolución de Internet a

finales de los años noventa aumentó significativamente el acceso directo del

usuario a las bases de datos. Las organizaciones convirtieron muchas de sus

interfaces telefónicas a las bases de datos en interfaces Web, y dejaron

disponibles en línea muchos servicios. Por ejemplo, cuando se accede a una

librería en línea y se busca en una colección de libros o de música, se está

accediendo a datos almacenados en una base de datos.

Cuando se realiza un pedido en línea, el pedido se almacena en una base de

datos. Cuando se accede al sitio Web de un banco y se consultan el estado de

la cuenta y los movimientos, la información se recupera del sistema de bases

de datos del banco. Cuando se accede a un sitio Web, puede que se recupere

información personal de una base de datos para seleccionar los anuncios que

se deben mostrar. Más aún, los datos sobre los accesos Web pueden

almacenarse en una base de datos.”

Como análisis de lo manifestado por el autor se puede señalar que: Aunque las

interfaces de usuario ocultan los detalles del acceso a las bases de datos, y la

mayoría de la gente ni siquiera es consciente de que están interactuando con

una base de datos, el acceso a las bases de datos forma actualmente una

parte esencial de la vida de casi todas las personas. La importancia de los

sistemas de bases de datos se puede juzgar de otra forma actualmente, los

fabricantes de sistemas de bases de datos como Oracle están entre las

mayores compañías de software del mundo, y los sistemas de bases de datos

forman una parte importante de la línea de productos de compañías más

diversificadas como Microsoft e IBM.

15

1.8 Gestión Administrativa

LABORDA Leopoldo & De ZUANI Elio (2004) manifiestan que antes de ubicar

la “gestión de la empresa” dentro de un determinado campo del conocimiento

científico, es importante hacer una precisión terminológica en relación a los

vocablos “gestión”, “administración” y “dirección”: En primer lugar, debe

destacarse que si se recurre a la etimología de la palabra “gestión”, se

encuentra que su significado es el siguiente: acción y efecto de gestionar,

acción y efecto de administrar, y si se busca el origen etimológico de la palabra

“administración”, se encuentra que su significado es: acción y efecto de

administrar. Es decir, puede afirmarse que los términos gestión y

administración podrían utilizarse como sinónimos; en ese sentido, en esta obra

se utilizará el término gestión.

En segundo lugar, cabe señalar que no debe identificarse el término “dirección”

con toda la gran labor que implica la gestión de una empresa.

Etimológicamente dirección significa: acción y efecto de dirigir, camino o rumbo

que un cuerpo sigue en su movimiento, conjunto de personas encargadas de

dirigir una sociedad, organización, establecimiento o explotación. La dirección

se plantea en esta obra como una parte de la labor de gestión o administración

de la empresa.

Realizada la precisión conceptual, es necesario señalar a continuación que la

gestión empresarial, como disciplina, cultiva tres tipos de conocimientos:

Conocimiento Científico: La realidad como fenómeno está allí, ya sea visible,

invisible, tangible, intangible, simplemente es. La ciencia es el conjunto de

saberes ordenados metódicamente que permiten explicar la realidad. ¿Cuál es

la realidad que, en nuestro caso, se pretende explicar por la ciencia? Las

empresas. ¿Cuáles son los caminos por los cuales la ciencia procurará la

verdad? Los métodos.

Con respecto al método en el campo de la Gestión de Empresas, conviene citar

que en general todos los métodos propuestos por las distintas corrientes

filosóficas tienen aplicabilidad, y han sido utilizados por la ciencia de la Gestión

16

o Administración de Empresas. Si bien más adelante se abordará este tema,

cabe expresar ahora que en este campo del conocimiento valen tanto la

inducción (a partir de la experiencia) como la deducción (a partir de la razón), la

intuición, el método fenomenológico (que busca descubrir la esencia de los

objetos a través de la intuición, aislando las circunstancias de tiempo y espacio

que los condicionan) o el experimental.

Cada uno de ellos ha sido preferido por una u otra escuela de pensamiento,

resultando conveniente su aplicación según las circunstancias específicas de

cada caso. Todos logran de alguna u otra manera, perfeccionar el objeto de la

ciencia que nos ocupa y, al mismo tiempo, al solucionar un problema, ponen en

evidencia otros datos sobre los que habrá que avanzar.

Según ROBBINS, Stephen, (2010), “La Administración involucra la

coordinación y supervisión de las actividades de todos, de tal forma que estas

se lleven a cabo de forma eficiente y eficaz.”

Para MÜNCH, Lourdes (2010) “La Administración es un proceso a través del

cual se coordinan y optimizan los recursos de un grupo social con el fin de

lograr la máxima eficacia, calidad, productividad y competitividad en la

consecución de sus objetivos.”

Según, HITT, Michael, (2006) “La Administración es el proceso de estructurar y

utilizar conjuntos de recursos orientados hacia el logro de metas, para llevar a

cabo las tareas en un entorno organizacional.”.

Según MÜNCH, Lourdes (2010), La importancia de la Administración es

indiscutible debido a que reporta múltiples ventajas:

A través de sus técnicas y procesos se logra mayor rapidez, efectividad y

simplificación en el trabajo de los consecuentes ahorros de tiempo y costo.

Incide en la productividad, eficiencia, calidad y competitividad de cualquier

organización.

Propicia la obtención de los máximos rendimientos y la permanencia en el

mercado.

17

Según REYES, Agustín (2000) enumera la importancia de la Administración

como:

La Administración se da donde quiera que existe un organismo social, aunque

lógicamente sea más necesaria, cuanto mayor y más complejo sea éste.

El éxito de un organismo social depende, directa e inmediatamente, de su

buena administración y sólo a través de ésta, de los elementos materiales,

humanos con que ese organismo cuenta.

La importancia de la Administración determina un proceso de permanente

innovación y dinamismo, acorde con los avances científicos y tecnológicos

generados por los rápidos cambios que experimenta el entorno productivo,

económico, social y cultural del mundo.

1.10. Gestión educativa

El Misterio de Educación de Colombia (2010) señala lo siguiente sobre la

gestión educativa en general: “Los nuevos escenarios globales inciden

directamente en todas las organizaciones sociales y las obligan a emprender

rápidas transformaciones. La educación no es ajena a este fenómeno y, por

esta razón, el sistema educativo enfrenta importantes desafíos para dar

respuestas oportunas y pertinentes a las nuevas necesidades de formación de

los ciudadanos para el siglo XXI.

Este reto fue ampliamente reconocido durante los debates realizados por las

mesas de trabajo y las deliberaciones de la asamblea del Plan

Nacional Decenal de Educación 2006-2016. De allí resultaron cinco líneas de

acción en el campo de la gestión: el fortalecimiento de la gestión y el liderazgo

del sistema educativo; el fortalecimiento de la articulación intra e intersectorial

en los ámbitos nacional, departamental, municipal e institucional; el

fortalecimiento de la efectividad y la transparencia del sistema educativo; la

implementación de mecanismos adecuados de inducción, selección, formación

y evaluación del desempeño de los responsables de la educación; y el

18

desarrollo de una cultura de evaluación para conocer, realizar y controlar la

gestión del sector y de las instituciones educativas. En síntesis: liderazgo,

gestión y transparencia, tal como se explica en este número de Revolución

Educativa Al Tablero. “

19

CAPITULO II

METODOLOGÍA DE LA INVESTIGACIÓN

2.1 La Institución.

La Unidad educativa “Carlos Martínez Acosta”, es una entidad de Educación

Fiscal, que se halla ubicada en el Cantón Mira de la Provincia del Carchi.

Dispone actualmente de más de 500 alumnos y su rector es el Licenciado

Segundo Garrido

Fig. N° 1. Fuente: Autor

Haciendo un poco de historia se puede señalar que: En 1970 inicia la

educación laica en Mira al crearse el Colegio Nacional de Ciclo Básico, en el

Gobierno del Dr. José María Velasco Ibarra, fundado el 28 de septiembre de

1970, cuyo decreto se publica en el Registro Oficial No.75 del 06 de octubre del

mismo año.

Al recordar algunos hechos, por la amistad que mantenía el Dr. Carlos Martínez

Acosta alto funcionario del Gobierno de aquel entonces con el Profesor

Leopoldo Padilla en una de sus conversaciones idean el desarrollo para Mira y

en una visita a esta ciudad concientizaba a sus moradores la necesidad de que

exista un colegio de ciclo básico, pues, bajo la batuta del progreso se conforma

la estructuración de comisiones que posteriormente realizarán innumerables

gestiones para conseguir una institución educativa que en la posteridad se

20

pondría al servicio de la cultura y educación de la numerosa juventud de Mira y

sus alrededores.

Entre los tipos de investigación que se utilizaron tenemos:

Bibliográfica: Consiste en la recopilación de información existente en libros

revistas e internet, se la aplica para la elaboración del denominado marco

teórico que es el que fundamenta científicamente la propuesta de solución.

De campo: Esta investigación se lleva a cabo en el sitio mismo en donde se

manifiestan los síntomas de la problemática, en este caso en particular en la

Institución educativa. Este proceso investigativo se lo desarrollo llevando a

cabo encuestas y una entrevista.

Las técnicas que se aplicaron en el proceso investigativo son: las encuestas

que se llevó a cabo a los alumnos y profesores del Colegio; también se realizó

una entrevista a la secretaria para recabar sus criterios relacionados a la

problemática y a la solución de la misma.

Los instrumentos investigativos asociados a las técnicas son: los cuestionarios

que se utilizarán para las encuestas orientadas tanto a los alumnos como a los

profesores y la guía de entrevistas para la secretaria del Colegio.

2.2 Población y muestra.

La población involucrada en la problemática descrita en el inicio de este trabajo

investigativo está estructurada de la siguiente forma:

Función Número

Secretaria General 1

Alumnos (Padres de familia) 500

Profesores 50

TOTAL 551

Cuadro N° 1. Fuente: Autor

21

Se define como la muestra, a un porcentaje de la población a investigar, para

este caso la calculamos de la siguiente forma:

Población

Muestra = ------------------------------------

(Población – 1) * error ² + 1

Se asume un error del 5% y reemplazando datos tenemos:

551

Muestra = ------------------------------------

(551 – 1) * 0,05 ² + 1

551

Muestra = ---------------------------

2,375

Muestra = 231

La muestra se estratifica de la siguiente manera:

Función Número

Secretaria General 1

Alumnos (Padres de familia) 200

Profesores 30

TOTAL 231

Cuadro N° 2 . Fuente: Autor

La investigación de campo sé llevó a cabo utilizando los siguientes métodos:

Histórico – Lógico: La historicidad de las ventas de la empresa es muy

importante para el diagnostico de la problemática, es por ello que se aplicó este

método investigativo que nos llevará a una deducción lógica de la problemática.

Analítico – Sintético: Este par dialectico fue muy útil, el momento de elaborar

el fundamento científico que sustenta la solución del problema.

Iinductivo – Deductivo: En el desarrollo del trabajo investigativo se induce

una solución particular para deducir una solución general a la problemática.

22

2.3 Tabulación e Interpretación de Resultados

Encuesta realizada a los profesores de la Unidad Educativa:

Pregunta N° 1. ¿Ha notado aglomeraciones, sobre todo de Padres de Familia

en determinadas épocas académicas?

Cuadro N° 3.

Respuesta Frecuencia Porcentaje

Si 12 40%

Un poco 12 40%

No 6 20%

Total 30 100%

Grafico N° 2. Fuente: Investigación propia

En definitiva se puede apreciar que existen aglomeraciones en las

dependencias administrativas de la Institución en determinadas épocas del año

Si 40%

Un poco 40%

No 20%

23

Pregunta N° 2. ¿Considera Usted que los procesos académicos y

administrativos como se los está llevando actualmente se muestran obsoletos?

Cuadro N° 4.

Respuesta Frecuencia Porcentaje

Un poco 12 40%

Si 18 60%

No 0 0%

Total 30 100%

Grafico N° 3. Fuente: Investigación propia

Se considera que los procesos administrativos y académicos se muestran

como obsoletos debido a la falta de automatización en los mismos

Un poco 40%

Si 60%

No 0%

24

Pregunta N° 3. ¿Cree usted que debe mejorarse la atención al usuario

(Alumnos y Padres de Familia) de la Unidad Educativa Carlos Martínez?

Cuadro N° 5.

Grafico N° 4. Fuente: Investigación propia

Se ratifica el hecho de que la Institución debe mejorar la atención al usuario de

la misma, esto implica darle mayor celeridad a los procesos sobre todo en

cuanto a consulta de Calificaciones

Si 60%

Un poco 20%

No 20%

Respuesta Frecuencia Porcentaje

Si 18 60%

Un Poco 6 20%

No 6 20%

Total 30 100%

25

Pregunta N° 4. ¿Considera que sería muy importante que el alumno o el padre

de familia puedan consultar las notas desde su casa?

Cuadro N° 6.

Respuesta Frecuencia Porcentaje

Si 24 80%

No 0 0%

No sé 6 20%

Total 30 100%

Grafico N° 5. Fuente: Investigación propia

Se deduce fácilmente que sería muy importante que el alumno o el padre de

familia puedan consultar las notas desde su casa, esto posibilitaría disminuir

las aglomeraciones en la Unidad Educativa.

Si 80%

No 0%

No sé 20%

26

Pregunta N° 5. ¿Cree usted que un portal web permitiría mejorar tanto los

procesos académicos como administrativos en la Institución?

Cuadro N° 7.

Grafico N° 6. Fuente: Investigación propia

La gran mayoría concuerda que es necesaria la automatización de procesos y

que un portal web permitiría mejorar los aspectos académicos y administrativos

de la Unidad Educativa

Si 60%

No 20%

No sé 20%

Respuesta Frecuencia Porcentaje

Si 18 60%

No 6 20%

No sé 6 20%

Total 60 100%

27

Pregunta N° 6. ¿Piensa usted que los Docentes deberían ingresar las notas

vía Internet y que para ello necesitan capacitación?

Cuadro N° 8.

Respuesta Frecuencia Porcentaje

Si 24 80%

No 0 0%

No sé 6 20%

Total 30 100%

Grafico N° 7. Fuente: Investigación propia

Se considera que los docentes deben ingresar sus notas al sistema pero que

para poder hacerlo correctamente necesitan de una capacitación previa. Esto

reduciría la carga de trabajo en la Secretaría

Si 80%

No 0%

No sé 20%

28

Encuesta realizada a los alumnos y padres de familia como usuarios

externos de la Institución:

Pregunta N° 1. ¿Considera usted que la atención al usuario en la Unidad

Educativa es?

Cuadro N° 9.

Grafico N° 8. Fuente: Investigación propia

Se manifiesta que los servicios brindados por la Institución son de regular

calidad, eso significa que el usuario no es atendido como debe ser

Regular calidad

86%

Buena calidad 12%

Mala calidad 2%

Respuesta Frecuencia Porcentaje

Regular

calidad 172 86%

Buena calidad 24 12%

Mala calidad 4 2%

Total 200 100%

29

Pregunta N° 2. ¿Puedes consultar fácilmente las notas en Secretaría o con los

Docentes?

Cuadro N° 10.

Respuesta Frecuencia Porcentaje

Si 36 18%

No 140 70%

A veces 24 12%

Total 200 100%

Grafico N° 9. Fuente: Investigación propia

Los usuarios NO pueden consultar fácilmente las notas, ya sea en la secretaría

o con los Docentes, esto debido a las aglomeraciones o a la poca

disponibilidad de los profesores

Si 18%

No 70%

A veces 12%

30

Pregunta N° 3. ¿Te gustaría consultar las notas desde tú domicilio, vía

Internet?

Cuadro N° 11.

Respuesta Frecuencia Porcentaje

Si 164 82%

No 16 8%

Me da igual 20 10%

Total 200 100%

Grafico N° 10 Fuente: Investigación propia

Se ratifica plenamente el hecho de que los usuarios quieren consultar las notas

desde la comodidad del domicilio. Esto es muy útil debido a ciertos padres de

familia no disponen del tiempo suficiente para acercarse al Colegio y averiguar

sobre el rendimiento de su hijo

Si 82%

No 8%

Me dá igual 10%

31

Pregunta N° 4. ¿Crees que la Institución Educativa debe modernizarse con

aspectos tecnológicos para mejorar su imagen?

Cuadro N° 12.

Respuesta Frecuencia Porcentaje

Si 164 82%

No 16 8%

Me da igual 20 10%

Total 200 100%

Grafico N° 11. Fuente: Investigación propia

Se considera que la Unidad Educativa debe modernizarse para así mejorar su

imagen Institucional ante la sociedad de la provincia del Carchi

Si 82%

No 8%

Me dá igual 10%

32

Pregunta N° 5. ¿Recomendarías modernizar la Instituciones con nuevos

equipos y sistemas para mejorar la gestión administrativa y educativa de la

Unidad?

Cuadro N° 13.

Respuesta Frecuencia Porcentaje

Si 173 86%

No 19 10%

Me da igual 8 4%

Total 200 100%

Grafico N° 12. Fuente: Investigación propia

Se considera que la Institución debe modernizarse con nuevos equipos y

sistemas para mejorar los Servicios y por ende la imagen de la Unidad

Educativa

Si 86%

No 10%

Me dá igual 4%

33

Pregunta N° 6. ¿Considera Usted que con la implementación de un portal web

se podrá mejorar el aspecto informativo de la Unidad Educativa?.

Cuadro N° 14.

Respuesta Frecuencia Porcentaje

Si 156 78%

No 28 14%

Me da igual 16 8%

Total 200 100%

Grafico N° 13. Fuente: Investigación propia

Se cree que con un portal web se podrá mejorar los aspectos informativos de la

Institución, así por ejemplo se dará a conocer actividades al interior de la

Unidad Educativa, avances de la misma y la consulta de las notas.

Si 78%

No 14%

Me dá igual 8%

34

Entrevista a la Secretaria, la Sra. María Carrera sobre los aspectos operativos

de la gestión académica.

Pregunta 1. ¿Se forman aglomeraciones en determinadas épocas del

año?

Si lamentablemente a finales de cada año escolar y al principio del otro año se

forman grandes aglomeraciones de gente debido a consulta de notas, a pases

de año, a promedios, a actualización de datos y como en la secretaria somos

solo 2 personas se complica demasiado. Además que no se dispone de un

sistema escolástico que permita acelerar los procesos, esto hace dificultosa la

gestión académica. Además tenemos que pasar las notas en hojas de calculo y

eso es bastante trabajo

Pregunta 2. ¿Sería recomendable un portal web para la gestión

académica?

Sería muy bueno debido a que al estar en Internet se posibilitaría la consulta de

calificaciones por parte de los propios alumnos y de los padres de familia, eso

disminuirá la afluencia de gente. Igual podría hacerse una matriculación casi en

línea, solo para que vengan y se completo el proceso. También se debería

hacer para que los profesores pasen las notas directamente al sistema, eso

agilitaría mucho e proceso y permitiría que la secretaria puede desarrollar otras

actividades.

Pregunta 3. ¿Cree usted que se requerirá capacitación previa para el

manejo del portal?

Como en todas las cosas, al inicio será dificultoso pero poco a poco nos iremos

acostumbrando al proceso y consecuentemente se iran acelerando los

procesos, esto generará una mejora en la imagen institucional ya que se vera

a la Unidad Educativa como una entidad moderna que utiliza la tecnología en

sus procesos de gestión académica y administrativa

35

CAPITULO III

DESARROLLO DE LA PROPUESTA

3.1 Tema

Portal web para la gestión académica de la unidad educativa “Carlos Martínez

Acosta”, de la ciudad de Mira, cantón Mira, provincia del Carchi.

3.2 Descripción de la propuesta

La propuesta consiste en la elaboración de una plataforma informática

orientada a funcionar en la web y con características cliente / servidor, este

software integrara funciones principales como, profesores, matriculas, notas,

materias, alumnos.

3.3 Desarrollo de la Propuesta

La propuesta de solución planteada como solución al problema descrito en el

capítulo inicial, ha sido elaborada en base a los siguientes pasos:

3.3.1 Metodología de Desarrollo

Para el desarrollo de este sistema de información se ha elegido la metodología

de cascada o lineal, ya que su enfoque metodológico ordena rigurosamente las

etapas del ciclo de vida del software, de tal forma que el inicio de cada etapa

debe esperar a la finalización de la inmediatamente anterior; siendo las

siguientes etapas, Análisis de requisitos, Diseño del Sistema, Desarrollo,

Pruebas, Implantación y Mantenimiento.

36

3.3.2 Análisis Previo

En esta fase se determinó las necesidades del sistema que permiten definir los

problemas que se tiene a la hora de realizar el control de notas y matriculación

de los usuarios.

Registro de notas. Este proceso se los docentes se acercan a secretaria

retiran listas sean impresas o en formato digital, el cual una vez diligenciado

se entrega en secretaria para su registro en la base de datos muchas en la

mayoría de los casos la secretaria le toca pasar manual mente las notas o

caso contrario son válidas al formato de la base y subidas al sistema, esto

causa perdida de tiempo y costos para la institución.

Modificación de notas. En este proceso los docentes tiene que acercarse

a secretaria y solicitan el servicio de reificación de nota para lo cual asientan

en la hoja de registro y si la secretaria está en el momento libre lo realizan

también en el sistema, caso contrario lo hace posteriormente. todo esto

genera confusión y pérdida de tiempo que se ve reflejado en la mala

atención y ocasionando incomodidad en el usuario.

Los usuarios en el momento de notas muchas veces la información está

incompleta por los motivos mencionados anteriormente.

37

Gráficamente en forma general se lo puede describir así:

Grafico 15: Nombre: control de notas: Fuente: Autor

Proceso de matriculación actual se detallan los siguientes procesos:

Obtención del record académico. Este proceso se lo realiza por escuelas

en un día asignado, donde el estudiante se acerca a secretaria solicita

su record y posteriormente tiene que bajar donde el director de área

conjuntamente con dos docentes asignados los cuales revisan las

materias aprobadas y apoyados en la malla de la escuela van

verificando las materias que puede tomar, luego es entregada a

secretaria y se realiza el registro al sistema y su correspondiente

impresión y si el estudiante está de acuerdo firma su matrícula la cual es

archivada un anaquel.

Estudiante secretaria

regisrto de notas

modificacion de notas

consulta de notas

38

Este proceso de manera general se puede mostrar gráficamente asi:

Gráfico 16: Nombre: Matricula: Fuente: Autor

En este análisis también se puede destacar los siguientes problemas

encontrados o que causan retrasos a la hora de dar la información oportuna:

Perdida de información

Aglomeración en secretaria

Inconsistencias en la información generada

Pérdida de tiempo por parte de docentes, administrativos y estudiantes

Uso innecesario de material de oficina

Falta reportes de alumnos con segunda y tercera matricula

Retardo en el proceso para registrar asignaturas y paralelos

Falta de generación de grupo

Falta registro de notas por homologaciones y pasantías

Falta el registro de costos por segunda y tercera matricula.

Estudiante secretaria

record academico

matricula de creditos

registro de creditos verificados

Actor_9

39

Análisis del sistema

A partir de esta etapa en el desarrollo del sistema, se describirá únicamente los

casos de uso más importantes acorde a la funcionalidad del sistema para el

Colegio Carlos Martínez, en el cual se identifican las siguientes actividades

fundamentales que son:

Actividad docencia: esta hace referencia a las asignaturas impartidas en la

institución, determinando las asignaturas que se ofertan, las áreas en las que

se dividen y que profesores de que área las imparten.

Actividad matricula: este proceso permite registro de cada alumno en las

asignaturas que puede tomar y sus calificaciones obtenidas.

Actividad organizar el recurso humano: asignación de curso para cada grupo y

asignatura.

Con lo anterior podemos definir los siguientes niveles actores para la definición

de perfiles de usuario:

Administrador: Es el encargado de la administración y control del sistema. El

administrador tendrá acceso a todas las opciones y recursos de la plataforma.

Su función es gestionar integralmente el proceso educativo, es decir, dar de

alta o de baja a los alumnos, consignar sus notas de calificación, administrar

las fichas personales y de evaluación de todos los alumnos, controlar la

implementación de los niveles por parte de los profesores, entre otras

funciones.

Alumno: Tienen acceso a toda la información como las materias en las cuales

está matriculado a sus datos personales, al cual acceden mediante una clave

personal. Como también podrá consultar su rendimiento académico por

materias o por profesor.

40

Docente: Registrar notas en los tiempos establecidos, consultar sus datos o

modificar si este tiene algún cambio que realizar en sus datos.

Secretaria. Tiene acceso a toda la información referente a registro de datos

consultas reportes entre otras.

3.3.2.1 Requerimientos funcionales y no funcionales

El Colegio Carlos Martínez requiere implantar una base de datos para gestionar

el control de notas y matriculación para lo cual deben considerarse las

siguientes especificaciones.

En base al informe generado por el sistema se realizarán los procesos de

matriculación, ingreso y consulta de notas, permite obtener reportes de gran

utilidad mencionados en el propósito de nuestro sistema.

En el ingreso al sistema, el usuario podrá ingresar única y exclusivamente con

sus respectivas identificaciones, logrando así obtener los resultados

requeridos.

Requerimientos Funcionales:

Ingreso de al sistema:

● El sistema debe permitir el ingreso al sistema con los datos de nombre,

nivel, periodo, fecha de inicio del nivel y fin del nivel.

● Cada nivel tiene su aula y el horario en que se imparte.

Personas:

● El sistema mantiene información relacionada con las personas que

participan en los cursos, estos pueden ser estudiantes de doctorado o

profesores.

Docentes:

41

○ Los profesores pueden registrar notas consultar datos como notas por

estudiante como por escuela nunca ambas cosas.

Estudiante:

○ Todo estudiante debe poder ingresar a la malla para su posterior

matriculación.

○ Un estudiante se puede matricularse en el nivel siguiente previo de a ver

aprobado el inmediato anterior.

○ El sistema permite consultar su record académico y saber si este aprobó

o no.

Requerimientos No Funcionales:

● El sistema deberá tener una pantalla para ingresar usuarios

● El sistema soportará varios cientos de usuarios conectados

simultáneamente a la base de datos.

● Para asegurar la seguridad el sistema ofrezca la capacidad de que el

usuario final pueda entrar al sistema mediante un login y un nombre de

Usuario.

● El desempeño del sistema deberá ser alto y la información almacenada

podrá ser almacenada y consultada simultáneamente sin que se afecte el

tiempo de respuesta.

● La disponibilidad del sistema debe ser del 100 % para ser accedido en

cualquier momento y en cualquier lugar mediante una interfaz web.

● El sistema debe estar en capacidad de permitir en el futuro el desarrollo de

nuevas funcionalidades, modificar o eliminar funcionalidades después de su

construcción y puesta en marcha inicial.

42

3.3.2.2 Diagrama general de casos de uso.

Gráfico 17: Nombre: Diagrama de caso de uso del sistema de gestión de

notas y matriculación. Fuente: Autor

Con estos casos de uso se puede entender el funcionamiento del sistema de

gestión de notas y matriculación.

estudiantes

login

matricula

registro de datos personales

consulta de calificacione

ADMINISTRADOR

creacion de usuario

modificar usuario

secretaria

asignacion de cursos y paralelos

registro de notas

generar reportes

Profesor

modificar calificaciones

cancelar usuarios

Actualizar datos

43

3.3.2.3 Casos de uso

Login de Usuario:

Este proceso verifica la solicitud del servicio mediante un login y password si el

usuario que está tratando de ingresar a la plataforma se encuentra registrado.

El proceso no se ejecutara más de 3 veces seguidas, con un mismo usuario

para seguridad del Sistema.

Grafico 17: Nombre: Login de Usuario: Fuente: Autor

Mantenimiento del Sistema.

Este proceso sirve para ingresar, modificar o eliminar información de los

usuarios que utilizan el Sistema Académico, según permisos otorgados. La

información está contenida en las clases alumno, docente, nivel, paralelo,

materia, trimestre, período, perfil, usuario, matricula, notas.

Gráfico 18: Nombre: Ingresar Información. Fuente: Autor

login de usuario

usuario

ingresar login y password

ingreso al sistema

INGRESAR INFORMACION

usuario

usuario registrado

valida datosingresa informacion

almacena en la base de datos

grabar informacion

44

Grafico 19: Nombre: Modificar Información Fuente: Autor

Gráfico 20: Nombre: Eliminar Información Fuente: Autor

MODIFICAR INFORMACION

usuario

usuario registrado

valida datos

buscar estudiante

modificar informacion

grabar informacionalmacenar en la base de datos

escoge informacion a modificar

verifica estudiante

ELIMINAR INFORMACION

usuario

usuario registrado

valida datos

buscar estudiante

eliminar informacionescoger estudiante

verifica estudiante

45

Reportes

Este proceso sirve para consultar según los parámetros ingresados por el

usuario las diferentes calificaciones de los alumnos.

Se recopila la información de las calificaciones según varios aportes, y la

presenta en un reporte, con todos los datos informativos, para proceder a

imprimir el respectivo informe.

Gráfico 21: NOMBRE: Eliminar Información Fuente: Autor

REPORTE

usuario

usuario registrado

valida datos

ingresar parametros

imprime documento

PDF

visualiza la informacion

PAGINA WEB

46

3.3.3. Descripción Casos de uso

Nombre: Caso de Uso. LOGIN DE USUARIO

Descripción: Verifica si un usuario tiene permiso para acceder al sistema, si

es así dependiendo del nivel de permisos que tenga se re direcciona a su

página correspondiente.

Actores: Estudiantes(E), Docentes(D) , Administrador(A) , Secretaria(S),

Sistema(SI)

Precondiciones: Para poder ser autenticado en el sistema, debe haber

creado una cuenta, en la opción registrarse del formulario principal o página de

inicio.

Flujo Normal:

1. E,D,A,S: El caso de uso se inicia cuando la persona ingresa a la página

principal y escribe su nombre de usuario y contraseña en los campos

correspondientes.

2. SI: Valida si el nombre de usuario y la contraseña dados son correctos.

3. SI: Dependiendo del nivel de permisos que tenga este usuario se re

direcciona a su página correspondiente (pág. Estudiante, pág. Docente, pág.

Administrador, pág Secretaria).

4. Se finaliza el caso de uso

Flujo Alternativo:

2.1 El nombre de usuario o la contraseña son inválidos.

2.1.1 Volver al paso 1 e introducir nuevamente los datos, si después de 3

Intentos no existe el usuario y se finaliza el caso de uso.

Pos condiciones:

El usuario ha sido identificado en el Sistema ya sea como estudiante, docente

Administrador, secretaria y se encuentra en su página correspondiente.

Nombre: Caso de Uso. INGRESO DE INFORMACIÓN

Descripción: una vez el usuario ya ingresado con su perfil este podrá realizar

las opciones para la cual fue creado como consulta de notas e ingreso de

información.

47

Actores: Estudiantes(E), Sistema(SI)

Precondiciones: El usuario debe estar registrado y logueado en el sistema

Flujo Normal:

1. E, SI: si el usuario esta registrado se valida sus datos en el sistema (perfil).

2. SI: mostrara una pantalla de ingreso donde ingresara su número de cedula

yo apellidos.

3. E: una vez ingresado al sistema podrá ingresar su información.

4. E: el usuario debe ingresa la información.

5. SI: valida los datos

6. SI: guarda los cambios realizados

7. finaliza el caso

Flujo Alternativo:

1 El nombre de usuario o la contraseña son inválidos.

1.1 Volver al paso 1 e introducir nuevamente los datos, si después de 3

Intentos no existe el usuario y se finaliza el caso de uso.

Pos condiciones: el sistema ha registrado satisfactoriamente la información

Nombre: Caso de Uso. MODIFICAR INFORMACIÓN

Descripción: una vez el usuario ya ingresado con su perfil este podrá realizar

las opciones para la cual fue creado como consulta de notas e ingreso de

información.

Actores: Docente(E), Sistema(SI)

Precondiciones: El usuario debe estar registrado y logueado en el sistema

Flujo Normal:

1. D, SI: si el usuario está registrado se valida sus datos en el sistema (perfil).

2. SI: accede al sistema.

3. D: procede a la búsqueda del estudiante del cual va a modificar la

información, el sistema valida la existencia de este alumno.

4. D: si existe este registro, el usuario podrá escoger la información y realizar

la actualización de los datos.

48

5. SI: valida los datos

6. SI: guarda los cambios realizados

7. finaliza el caso

Flujo Alternativo:

1 El nombre de usuario o la contraseña son inválidos.

1.1 Volver al paso 1 e introducir nuevamente los datos, si después de 3

Intentos no existe el usuario y se finaliza el caso de uso.

Pos condiciones: para realizar cualquier modificación deberá ser autorizado

por el administrador.

Nombre: Caso de Uso. ELIMINAR INFORMACIÓN

Descripción: una vez el usuario ya ingresado con su perfil este podrá realizar

las opciones para la cual fue creado como consulta de notas e ingreso de

información.

Actores:

ADMINISTRADOS(E), Sistema(SI)

Precondiciones: El usuario debe estar registrado y logueado en el sistema

Flujo Normal:

1. A, SI: si el usuario está registrado se valida sus datos en el sistema (perfil).

2. SI: accede al sistema.

3. A: Busca al estudiante o la información que desea elimininar, el sistema

valida la existencia de este registro.

4. A: podrá escoger la información y eliminar los datos que crea conveniente.

5. SI: valida los datos

6. SI: guarda los cambios realizados

7. finaliza el caso

Flujo Alternativo:

1 El nombre de usuario o la contraseña son inválidos.

1.1 Volver al paso 1 e introducir nuevamente los datos, si después de 3

Intentos no existe el usuario y se finaliza el caso de uso.

Pos condiciones: para realizar cualquier modificación deberá ser autorizado

por el administrador.

49

Nombre: Caso de Uso. REPORTES

Descripción: una vez el usuario ya ingresado con su perfil este podrá realizar

las opciones para la cual fue creado y generar los reportes necesario

Actores: ADMINISTRADOR(E), DOCENTES(D), ESTUDIANTES(E),

SECRETARIA(S), Sistema(SI)

Precondiciones: El usuario debe estar registrado y logueado en el sistema

Flujo Normal:

1. A, D, E, SE, SI: si el usuario está registrado se valida sus datos en el

sistema (perfil).

2. SI: accede al sistema.

3. A, D, E, SE: El usuario ingresa los parámetros de búsqueda para visualizar

la información que necesita.

4. A, D, E, SE: la información es visualizada directamente en la web o puede

ser impresa.

5. finaliza el caso

50

3.4 Diseño de la base de datos. Modelo conceptual.

Nombre: Modelo Conceptual Fuente: Autor

Relationship_1

Relationship_2

Relationship_3

Relationship_4

Relationship_5

Relationship_6

Relationship_7

Relationship_8

Relationship_9

Relationship_11

Relationship_12

Relationship_13

Relationship_14

datos_gener_docentes

#

*

o

o

o

o

o

o

o

o

o

o

o

o

o

o

o

o

o

o

o

doce_cedula

tico_codigo

doce_apellido

doce_nombre

doce_genero

doce_fechanacio

doce_nacional

doce_estacivil

doce_diredomicilio

doce_telefono

doce_email

doce_establecimiento

doce_titulo

doce_curriculum

doce_foto

doce_estado

doce_feching

doce_fechafin

doce_observacion

doce_codigo

doce_usuario

...

Characters (10)

Characters (3)

Variable characters (60)

Variable characters (60)

Characters (3)

Date

Variable characters (60)

Characters (3)

Variable characters (60)

Variable characters (60)

Variable characters (60)

Variable characters (100)

Variable characters (100)

Variable characters (300)

Bitmap (64000)

Characters (1)

Date

Date

Variable characters (150)

Characters (3)

Variable characters (30)

datos_grupos_estudiantes

o

o

o

o

o

o

o

mate_codigo

moda_codigo

grup_codigo

grup_disponioble

grup_observacion

grup_inscrip

doce_cedula1

...

Variable characters (3)

Characters (4)

Variable characters (3)

Number

Variable characters (150)

Number

Variable characters (10)

datos_alumnos

o

o

o

o

o

o

o

o

o

o

o

o

o

o

o

o

o

o

alum_codigo1

escu_codigo

espe_codigo

alum_apellido

alum_nombre

alum_cedula

alum_cedumilit

alum_genero

alum_fechnaci

alum_ciudnaci

alum_naciona

alum_estacivil

alum_direcdomic

alum_telefono

alum_email

alum_foto

alum_titulo

alum_establecimiento

...

Characters (8)

Characters (5)

Characters (5)

Variable characters (60)

Variable characters (60)

Characters (10)

Characters (12)

Characters (1)

Date

Variable characters (60)

Variable characters (60)

Characters (3)

Variable characters (150)

Variable characters (20)

Variable characters (60)

Long variable characters

Variable characters (100)

Variable characters (100)

datos_gen_matricula

#

o

o

o

o

o

o

o

o

o

o

o

o

o

o

o

o

matr_matrnume

perl_codigo

moda_codigo

matr_fecmatricula

matr_observacion

matr_valormatr

matr_valorcredito

matr_valorauto

matr_totalcredito

matr_totalmatr

matr_escucodigo

matr_escuespecialidad

matr_recrrep2

matr_recrrep3

matr_vatolcre

matr_estado

matr_estrord

...

Number

Number

Characters (4)

Date

Variable characters (150)

Number

Number

Number

Number

Number

Characters (5)

Characters (5)

Number

Number

Number

Characters (2)

Number

datos_especialida_escuela

o

o

o

escu_codigo

espe_codigo

espe_descrip

...

Characters (5)

Characters (5)

Variable characters (60)

datos_pasantias

*

#

o

o

o

o

o

o

o

o

o

o

o

pasa_codigo

alum_codigo

pasa_nomempresa

pasa_direcempresa

pasa_telefono

pasa_email

pasa_jefeinme

pasa_fecinipas

pasa_fecfinpas

pasa_horatrab

pasa_estado

pasa_numecredd

pasa_tutorpas

...

Number

Characters (8)

Variable characters (60)

Variable characters (150)

Variable characters (20)

Variable characters (60)

Variable characters (60)

Date

Date

Number

Characters (1)

Number

Variable characters (120)

datos_escuela

#

o

escu_codigpo

escu_descripcion

Characters (5)

Variable characters (60)

datos_titulos

o

o

o

o

o

o

titu_codigo

escu_codigo

espe_codigo

titu_descrip

titu_crednese

titu_observacion

...

Characters (3)

Characters (5)

Characters (5)

Variable characters (60)

Number

Variable characters (150)

datos_mallas

o

o

o

mall_secuencia

mate_codigo

mall_antece

...

Number

Variable characters (3)

Number

datos_asig_docentes

o

o

o

o

o

o

o

o

o

o

doce_cedula1

mate_codigo

peri_codigo

modo_horario

modo_aula

modo_horas

modo_observacion

modo_grupocodigo

modo_fechinici

modo_fechfin

...

Variable characters (10)

Variable characters (3)

Number

Variable characters (100)

Variable characters (10)

Number

Variable characters (150)

Variable characters (3)

Date

Date

datos_contra_docentes

o

o

tico_codigo

tico_descripcion

Characters (3)

Variable characters (60)

datos_inscri_alumnos

o

o

o

o

o

o

o

o

o

o

o

o

o

peri_codigo

insc_cedula

insc_apellido

insc_nombre

insc_fecnaci

inscciudnacion

insc_nacionalidad

insc_telefono

insc_ttitulo

insc_estado

insc_fechainsc

escu_codigo

espe_codigo

Number

Characters (10)

Variable characters (60)

Variable characters (60)

Date

Variable characters (60)

Variable characters (60)

Variable characters (20)

Variable characters (100)

Characters (1)

Date

Characters (5)

Characters (5)

datos_ perio_academico

o

o

o

o

o

peri_codigo

peri_mesinscripcion

peri_anoinsc

peri_anofin

peri_observacion

...

Number

Number

Number

Number

Variable characters (150)

51

3.5 MODELO FÍSICO

Nombre: Modelo Físico Fuente: Autor

FK_DATOS_PR_PR_PEDEP__DEPENDEN

FK_TITUILO__PR_PEPFS__DATOS_PR

FK_TITUILO__PR_PETIT__TITULO

FK_ESTUDIAN_PR_PEPFS__DATOS_PR

FK_DATOS_PR_PR_PEEMP__PERSONA

FK_DATOS_PR_PR_PETIP__TIPO_CON

FK_PERSONA_PR_PEPRQ__PARROQUIFK_PERSONA_PR_PRQ_PE_PARROQUI

FK_PARROQUI_PR_PECAN__CANTON

FK_CANTON_PR_PEPRV__PROVINCI

FK_PROVINCI_PR_PERAI__PAIS

FK_PERSONA_PR_PEESC__ESTADO_C

FK_PERSONA_PR_PESEX__SEXO

FK_GRUPO_PR_ACDPT__ESCUELA

FK_PROMOCIO_PR_ACAUL__AULA

FK_PROMOCIO_PR_ACHORA_HORARIO

FK_PROMOCIO_PR_ACCUR__AULA_ALU

FK_PROMOCIO_PR_ACPMO__NIVEL

FK_NIVEL_PR_ACPRO__GRUPOFK_AULA_ALU_PR_ACPRO__GRUPO

FK_AREA_ESP_PR_ACDPT__ESCUELA

FK_DATOS_PR_PR_ACCRG__AREA_ESP

FK_NIVEL_PR_PEPFS__DATOS_PR

FK_PROMOCIO_PR_PFS_PC_DATOS_PR

FK_PROMOCIO_PR_PEPFS__DATOS_PR

FK_INSCRIPC_PR_PEEMP__PERSONA

FK_ESTUDIAN_PR_PEEST__INSCRIPC

FK_ESTUDIAN_PR_ACPCU__PROMOCIO

SEXO

PESEX_CODIGO

PESEX_DESCRIP

char(1)

varchar(30)

<pk>

PERSONA

PEEMP_CODIGO_PERSONA

PEPRQ_CODIGO

PEP_PEPRQ_CODIGO

PEESC_CODIGO

PESEX_CODIGO

PEEMP_APELLDOS

PEEMP_NOMBRES

PEEMP_DIRECCION

PEEMP_TELEFONO

PEEMP_CORREO_ELECTRONICO

PEEMP_CEDULA

PEEMP_RUC

PEEMP_LIBEETA_MILITAR

PEEMP_FECHA_NACIMIENTO

...

char(6)

char(4)

char(4)

char(1)

char(1)

varchar(100)

varchar(100)

varchar(100)

varchar(20)

varchar(100)

char(10)

char(13)

char(10)

datetime

<pk>

<fk1>

<fk2>

<fk3>

<fk4>

INSCRIPCION_ALUMNO

PEEST_CODIGO

PEEMP_CODIGO_PERSONA

PEEST_FECHAINS

ESTADO_INSCRIPCION

...

char(8)

char(6)

datetime

char(1)

<pk>

<fk>

ESTUDIANTE_NIVEL

PEESTC_CODIGO

PEPFS_CODIGO

PEEST_CODIGO

PEESTC_FECHAMAT

PEESTC_NOTA

PEESTC_ASISTENCIA

PEESTC_RESULTADO

ACRCU_CODIGO

COLUMN_9

NOTA2

NUMERO_CREDITO

...

char(10)

char(4)

char(8)

datetime

numeric(2)

numeric(2)

varchar(50)

char(5)

<undefined>

numeric(2)

numeric(2)

<pk>

<fk1>

<fk2>

<fk3>

ESTADO_CIVIL

PEESC_CODIGO

PEESC_DESCRIP

char(1)

varchar(50)

<pk>

PAIS

PEPAI_CODIGO

PEPAI_DESCRI

char(3)

varchar(70)

<pk>

PROVINCIA

PEPRV_CODGIO

PEPAI_CODIGO

PEPRV_DESCR

...

char(2)

char(3)

varchar(30)

<pk>

<fk>

CANTON

PECAN_CODIGO

PEPRV_CODGIO

PECAN_DESCR

...

char(3)

char(2)

varchar(60)

<pk>

<fk>

PARROQUIA

PEPRQ_CODIGO

PECAN_CODIGO

PEPRQ_DESCR

...

char(4)

char(3)

varchar(40)

<pk>

<fk>

TIPO_CONTRATO

PETIP_CODIGO

PETIP_DESCRIP

char(2)

varchar(20)

<pk>

DATOS_PROFESOR

PEPFS_CODIGO

PEDEP_CODIGO

PEEMP_CODIGO_PERSONA

PETIP_CODIGO

PEPFS_FECHAI

PEPFS_FUNCION

PEPFS_FECHAS

PPFS_CARGASF

ACCRG_CODIGO

ESTADO_PROFESOR

...

char(4)

char(1)

char(6)

char(2)

datetime

bit

datetime

char(2)

char(2)

<undefined>

<pk>

<fk1>

<fk2>

<fk3>

<fk4>

TITULO

PETIT_CODIGO

PETIT_DESCRIP

char(2)

varchar(30)

<pk>

TITUILO_PROFESOR

PEPFT_CODIGO

PEPFS_CODIGO

PETIT_CODIGO

PEPFT_DESCRIP

...

char(6)

char(4)

char(2)

datetime

<pk>

<fk1>

<fk2>

DEPENDENCIA

PEDEP_CODIGO

PEDEP_DESCRIP

char(1)

varchar(25)

<pk>

ESCUELA

ACDPT_CODIGO

ACDPT_DESCRIP

char(2)

varchar(50)

<pk>

GRUPO

ACPRO_CODIGO

ACPRO_DESCRIP

ACDPT_CODIGO

...

char(2)

varchar(60)

char(2)

<pk>

<fk>

NIVEL

ACPMO_CODIGO

PEPFS_CODIGO

ACRMO_FECHAI

ACRMO_FECHAF

ACRMO_OBS

ACPRO_CODIGO

...

char(2)

char(4)

datetime

datetime

text

char(2)

<pk>

<fk2>

<fk1>

AULA_ALUNO

ACCUR_CODIGO

ACCUR_DESCR

ACPRO_CODIGO

...

char(2)

varchar(40)

char(2)

<pk>

<fk>

AREA_ESPECIALIDAD

ACCRG_CODIGO

ACCRG_DESCRIP

ACDPT_CODIGO

...

char(2)

varchar(50)

char(2)

<pk>

<fk>

AULA

ACAUL_CODIGO

ACAUL_DESCRIP

char(3)

varchar(20)

<pk>

PROMOCION_NIVEL

ACRCU_CODIGO

PEPFS_CODIGO

PEP_PEPFS_CODIGO

ACRCU_FECHAI

ACRCU_FECHAF

ACRCU_OBS

ACAUL_CODIGO

ACHORA_CODIGO

ACCUR_CODIGO

ACPMO_CODIGO

...

char(5)

char(4)

char(4)

datetime

datetime

text

char(3)

char(2)

char(2)

char(2)

<pk>

<fk5>

<fk6>

<fk1>

<fk2>

<fk3>

<fk4>

HORARIO

ACHORA_CODIGO

ACHORA_DESCRIP

char(2)

varchar(10)

<pk>

52

3.6 DICCIONARIO DE DATOS

Tabal datos generales docentes

Dece_cedula Carácter 10 Cedula docente

Tico_contrato Carácter Tipo de contrato

Doce_apellido Varchar 60 Apellido del docente

Doce_nombre 60 Nombre docente

Doce_genero Carácter 3 Genero del docente

Doce_fechanacim Date

Fecha de nacimieto

docente

Doce_nacionalidad Varchar 60 Nacionalidad del docente

Doce_estacivil Carácter 3 Estado cilvil del docente

Doce_direcdomicilio Varchar 100 Direcion del domicilio

Doce_telefono Varchar 60 Telefono del docente

Doce_email Varchar 60

Direccion de correo

electronico del docente

Doce_establecimiento Varchar 100

Establecimiento donde se

graduo

Doce_titulo Varchar 100 Titulo obtenido

Doce_curriculum Varchar 100 Curriculum del docente

Doce_foto Bitmap 64000 Foto del docente

Doce_estado Carácter 1

Si esta laborando

actualmente

Doce_fecing Date

Fecha de ingreso a la

institucion

Doce_fecfin Date

Fecha que termina el

contrato

Doce_observacion Varchar 150

Oservaciones que se

realizan al docentes

53

Datos alumno

Alum_codigo Carácter 3 Codigo del alumno

Alum_apellido Varchar 60 Apellido del docente

Alum_nombre 60 Nombre alumno

Alum_genero Carácter 3 Genero del alumno

Alum_fechanacim Date

Fecha de nacimieto

alumno

Alum__nacionalidad Varchar 60 Nacionalidad del alumno

Alum__estacivil Carácter 3 Estado cilvil del alumno

Alum_direcdomicilio Varchar 100 Direcion del alumno

Alum_telefono Varchar 60 Telefono del alumno

Alum_email Varchar 60

Direccion de correo

electronico del alumno

Alum_establecimiento Varchar 100

Establecimiento donde se

graduo

Datos generales matricula

Matr_matrnume Numero 2 Numero de matricula

Peri_codigo Numero 2 Numero del periodo que

cursa

Matr_fecmatricula Date Fecha de la matricula

Matr_observacion Varchar 150 Oservaciones que se

realizan a la matricula

Matr_valor matricula Numero 2 Valor de la matricula

Matr_valocredito Numero 2 Valor del credito

Matr_valoauto Numero 2 Valor por creditos

adicionales

Matr_totalcred Numero 2 Total de creditos

Matr_totalmatr Numero 2 Total de la matricula

Matr_escucodigo Carácter 3 Codigo de la escuela que

recibe el nivel

Matr_escuespecialidad Caracter 3 Codigo de la especialidad

seguida

54

Matr_recrep2 Numero 2 Materia que toma por

segunda matricula

Matr_recrrp3 Numero 2 Materia que repite por

tercera matricula

Matr_vatolcre Numero 2 Valor del credito adicional

Matr_estado Caracter 2 Estdo del alumno en el

que se encuentra

*Mas tablas en el CD

3.6.1 Pruebas

Las pruebas permanentes durante el desarrollo del sistema realmente

constituyen un factor importante de mejora continua, el software desarrollado

ha sido sometido a dos tipos de pruebas que son:

Caja Negra: Esta prueba esencialmente permitió verificar la idoneidad de los

resultados, se aplicó para validar los promedios luego de los ingresos

realizados, Aquí, no se analizó los procesos, solo se verifican la validez de los

resultados.

Caja Blanca: Esta prueba esencialmente permitió verificar la ejecución de los

procesos desde el punto de vista lógico, se pudo seguir la secuencia de

ejecución para validar la idoneidad de la automatización y obviamente con la

correcta emisión de resultados.

3.6.2 Implementación

El portal web funciona en el subdominio

http:colegiocarlosmartinez.proagrios.net, para ello se ha conseguido un

hosting con tecnología Linux, el mismo que soporta las herramientas con las

que se desarrollo el software. Dichas herramientas son PHP, Apache, MySql y

Javascript

55

Para la subida de archivos se utiliza una conexión FTP provista por el

administrador del hosting. En cuanto a los requerimientos de hardware para

navegar tenemos: Pc con Microprocesador P4 de 3.0 Mhz o superior, Teclado

estándar, Mouse estándar, Monitor, Disco duro (espacio de 500Gb), Memoria

Ram 2Gb.

3.6.3 Manual de usuario

.El manual para el manejo de la aplicación web es el siguiente:

PAGINA PRINCIPAL DEL PORTAL

Pantalla inicial de ingreso

Pantalla del login para los diferentes usuarios

Menú principal de la aplicación web

56

Despliegue de los menus secundarios en la aplicación web

Módulo de matrículas

Ingreso de datos del alumno

57

Ingreso de información

Salvado de los datos ingresados

Registro de datos relacionados a carreras

58

CONCLUSIONES Y RECOMENDACIONES

Conclusiones:

La investigación de campo, permitió ratificar la existencia de la problemática

referida esencialmente con la aglomeración de personas para consultar

notas y para la matriculación Lamentablemente la entidad no ha utilizado

todas las ventajas que brinda el internet

El software libre con sus diversas herramientas son elementos de gran

ayuda para el desarrollo de aplicaciones web.

El portal web permitirá obtener algunos beneficios para la Institución, entre

ellos podemos señalar: Consultas de notas y más, vía internet por parte de

alumnos y padres de familia, ingreso de calificaciones por parte de los

profesores, todo descongestiona el trabajo en Secretaría. Promoción

permanente, esto debido a que se tiene 24 horas y 365 días al año de

información promocional a muy bajo costo.

El diseño de la interface de un portal web es muy importante, debe

complementarse con una determinada facilidad para poder desplazarse

entre las opciones del mismo. El usuario debe tener la mayor facilidad para

llevar a cabo una consulta rápida de cualquier nota.

Recomendaciones:

Complementar el aspecto promocional que genera un portal web con

actividades Institucionales

Mantener constantemente respaldada la base de datos

Capacitar al personal para el manejo del portal

BIBLIOGRAFÍA.

Alvarez, M. A. (09 de 05 de 2001). Desarrollador web . Recuperado el 30

de 05 de 2014, de Desarrollador Web :

http://www.desarrolloweb.com/articulos/392.php

Angulo, L. (2010). Disenos de Paginas Web. Lima-Perù: Macpro,primera

ediciòn.

Benavidez, J., & eat. (2009). Introducción al Sql para usuarios y

programadores. Madrid-España: Editorial Paraninfo, Segunda Edición.

Eric, C. (2010). PHP Profesional. Lima-Peru: Macpro,primera edicion.

Firtman, M. (2010). Ajax web 2.0 con Query para profesionales. Buenos

Aires-Argentina: Alfaomega,segunda ediciòn.

FROUFE, A. (2008). Java 2 manual de usuario y tutorial. MéxicoDF-

México: Alfaomega Rama, segunda edición.

Gonzalèz , M., & Cordero, M. (2007). Diseno de Paginas Web. Espana:

MC Graw Gill,primera ediciòn.

Gonzalez, M., & Cordero , M. (2007). Diseño de pagina web . España:

Mc Graw Gill, primera edición.

Jacovo, P. (2009). reación de un portal con Php y My sq. Mexico :

Alfaomega Ra-ma, tercera edición.

Kendall, K., & Kendall, J. (2011). Analisis y Diseno de Sistemas. Mexico:

Pearson,octava edicion,Mexico.

Laudon , K., Traver , & Guercio, C. (2009). E-commerce:negocios,

tecnología y sociedad. Mexico: earson Educación. Cuarta Edición.

Laudon, K., & Laudon, J. (2008). Sistemas de informaciòn gerencial.

MèxicoDF-Mexico: Pearson,octava ediciòn.

Lopéz, J. (2011). Domine Java Script. Mèxico: Alfaomega Ra-Ma.

Matt, H. (2011). Fundamentos de comercio electronico. Gedisa,tercera

ediciòn.

Oppel, A. (2011). Fundamentos de la base de Datos. Madrid España:

McGraw-Hill.

Oros, J. C. (2008). Diseno de Paginas web con XHTML,Javascript y

CSS. Mèxico: Alfaomega Rama,segunda ediciòn.

Ramez, E., & Shamkant, N. (2012). Fundamentos de Sistemas de Base

de Datos. Madrid-Espana: Pearson.

Silberschatz, A., Korth, H., & Sudarshan. (2006). Fundamentos de Bases

de Datos. Espana: Mc Graw Hill,cuarta ediciòn.