Вы находитесь на странице: 1из 60

Firmado digitalmente por Universidad Tecnolgica de

Universidad Tecnolgica Quertaro


Nombre de reconocimiento (DN): cn=Universidad

de Quertaro
Tecnolgica de Quertaro, o=Universidad Tecnolgica de
Quertaro, ou, email=webmaster@uteq.edu.mx, c=MX
Fecha: 2013.10.02 10:08:02 -05'00'

UNIVERSIDAD TECNOLGICA DE QUERTARO

Nombre del proyecto:

IMPLEMENTACIN DE UN SISTEMA DE CONTROL ESCOLAR .

Empresa:

COLEGIO EL GIRASOL.

Memoria que como parte de los requisitos para obtener el ttulo de:

Tcnico Superior Universitario en


Tecnologas de la informacin y Comunicacin rea Sistemas
Informticos.

Presenta:

Prez De Santiago Brenda Esmeralda.

Asesor de la UTEQ. Asesor de la Organizacin.


Ing. Gerardo Vsquez Vilatta. Sor Adriana Beltrn Priego.
Santiago de Quertaro, Qro. Octubre de 2013.
RESUMEN

El presente trabajo define el proyecto de un sistema de control escolar y la

creacin de una base de datos en la organizacin Colegio El Girasol, donde

dicha informacin a se encuentra en hojas de clculo de Excel. Este sistema

tiene como funciones: realizar inscripciones y reinscripciones de alumnos,

realizar inscripciones del tutor, modificar informacin del alumno y tutor, realizar

consultas de cualquier informacin del alumno.

Pgina 2
DESCRIPTION

The place where I performed my internship is big and it has two levels. In the

first level there are many yellow rooms, it has a small garden with green plants.

In the second level there are long halls and they have white walls. The person

that l worked with is Maribel Cabello, she is very friendly and hard working. She

has black long hair and brown eyes. She is young, medium height and thin.

Pgina 3
DEDICATORIAS

Mi principal dedicatoria es para mi familia que siempre estuvo presente

apoyndome en todo para poder culminar mis estudios universitarios, mi pap

que siempre me animaba y alagaba para poder seguir por una vida mejor, a mi

mam que cuando senta no ms poder me alentaba y siguiera mi camino aun

en contra de muchas personas, a mi hermana que me regaaba cuando haca

algo mal y a mi hermano que dejo de seguir sus estudios y darme la

oportunidad de culminar los mos a todo ellos, ya que sin sus esfuerzos y

apoyo esto no habra sido posible. Para mi pareja que siempre estuvo

apoyndome para poder lograr este sueo as como jams dejarme rendir

cuando senta no poder ms.

Pgina 4
AGRADECIMIENTOS

Hago propicio el agradecimiento a la Universidad Tecnolgica de Quertaro

(UTEQ) por la oportunidad para mi formacin acadmica.

A los docentes de la divisin de Tecnologas de la Informacin y Comunicacin

quienes contribuyeron a mi formacin acadmica siendo docentes de alta

calidad.

Al Ingeniero Gerardo Vsquez Vilatta, por haber dedicado su tiempo a la

lectura, anlisis, correccin y a sus sugerencias para obtener claridad y

precisin del texto en la Memoria Tcnica presente.

Pgina 5
INDICE
RESUMEN............................................................................................................................. 2
DESCRIPTION........................................................................................................................ 3
DEDICATORIAS ..................................................................................................................... 4
AGRADECIMIENTOS .............................................................................................................. 5
INDICE ................................................................................................................................. 6
I. INTRODUCCIN ................................................................................................................. 8
II. ANTECEDENTES................................................................................................................. 9
III. JUSTIFICACIN ................................................................................................................11
IV. OBJETIVOS......................................................................................................................12
V. ALCANCE.........................................................................................................................13
VI. ANLISIS DE RIESGO........................................................................................................14
VII. FUNDAMENTACIN TERICA .........................................................................................15
VIII. PLAN DE ACTIVIDADES ..................................................................................................17
IX. RECURSOS MATERIALES Y HUMANOS...............................................................................18
IX.I Recurso Materiales.....................................................................................................18
IX.II Recursos Humanos ....................................................................................................20
X. DESARROLLO DEL PROYECTO............................................................................................22
X.I Levantamiento de Requerimientos ...............................................................................22
X.I.I Requerimientos funcionales ...................................................................................22
X.I.II Requerimientos no funcionales..............................................................................25
X.II Modelos de casos de uso ............................................................................................26
X.II.I Descripcin de actores ..........................................................................................26
X.III Diccionario de datos ..................................................................................................27
X.IV Creacin de la base de datos......................................................................................33
X.IV.I Modelo relacional ................................................................................................33
X.V Desarrollo del sistema de control escolar ....................................................................34
XI. RESULTADOS OBTENIDOS................................................................................................48
XII. CONCLUSIONES Y RECOMENDACIONES ...........................................................................49

Pgina 6
XIII. ANEXOS........................................................................................................................50
XIV. REFERENCIAS BIBLIOGRFICAS ......................................................................................60

Pgina 7
I. INTRODUCCIN

El presente trabajo define el proyecto de estada de titulacin Implementacin

de un sistema de control escolar.

El sistema fue desarrollado en la empresa Colegio El Girasol, dedicada a la

enseanza para los niveles de preescolar y primaria. El cual requiere un

sistema que permita llevar el manejo y control ya administracin del colegio. Se

propone el desarrollo de un sistema que consiste en la creacin e instalacin de

un base de datos y un sistema web para dicha necesidad.

El proyecto se desarrolla en cinco fases que van desde el levantamiento de

requerimientos para el sistema, el anlisis detallado de las necesidades y

solucin de las mismas, el diseo que va desde creacin de base de datos as

como la interfaz del sistema , desarrollo y creacin de las mismas y se finaliza

con las pruebas.

Pgina 8
II. ANTECEDENTES

El colegio El Girasol es una Institucin Educativa que ofrece enseanza a los

niveles de preescolar y primaria, cuyo control y registro se llevaba a cabo en

forma manual utilizando Excel en todos sus procesos, inicialmente se propuso

desarrollar un sistema de control escolar mediante una aplicacin de software e

instalada sta en un servidor y sobre una intranet. El sistema de control escolar

fue denominado Sistema de Informacin de Reporte Escolar (SIRE).

Dicha propuesta de software pretende sustituir al proceso de registro y control

que actualmente se lleva a cabo mediante hojas de clculo. Los directivos,

autoridades, administrativos y docentes del colegio requieren que dicho

sistema de control escolar permita llevar la administracin y control de la

institucin para los dos niveles escolares.

Es importante sealar que cada una de las reas en el colegio llevaba su propio

sistema de control y ste no contaba con ninguna correlacin sobre la

informacin de tal manera duplicndola, retrasando procesos, ocasionando

prdida de tiempo e informacin. Motivo por el cual, el proyecto a desarrollar es

un sistema que permita mejorar la administracin de la informacin y que esta

Pgina 9
sea comn para todas las reas y cada una de ellas utilice los datos de la

mejor manera y tengan estos datos la funcionalidad inmediata de insertar,

modificar y consultar en tiempo real y sin la intervencin de terceros. Para ello

ser determinada una metodologa para el desarrollo y seguridad del sistema

conectada a una base de datos.

Pgina 10
III. JUSTIFICACIN
Las razones que motivan a la realizacin del proyecto se amparan en el hecho

de que se venan realizando diversos trabajos manuales en la aplicacin de los

procesos, sin embargo no se haban culminado algunos trabajos anteriores

relacionados con la aplicacin del nuevo software y se pretende en este

proyecto darle continuidad y desarrollar en etapas o mdulos la elaboracin

del sistema iniciando con lo correspondiente a alumnos y tutores, as como

diversos mens de acceso a Preescolar y registro de inscripciones.

Las competencias que se requieren son el manejo de lenguajes funcionales,

rpidos y seguros. Con el cual el sistema ser capaz de brindar respuesta

rpida, con factibilidad, funcionalidad y confiabilidad en la informacin.

Es importante sealar que se podrn extraer todo tipo de reportes y consultas

conforme a las necesidades especficas de preescolar.

Pgina 11
IV. OBJETIVOS

El proyecto pretende el objetivo de integrar en el presente mdulo de desarrollo

toda la informacin necesaria para contar con un sistema capaz de manejar y

controlar en forma ordenada los procesos educativos de la institucin, mejorar

la comunicacin e integracin, mantener altos niveles de seguridad en la

posibilidad de acceso a cualquier tipo de informacin dentro de los procesos

acadmicos y educativos.

Pgina 12
V. ALCANCE
El sistema estar limitado a los requerimientos que el cliente solicite y adecuado

a las competencias adquiridas. Como se mencion anteriormente se

desarrollar un sistema que ayude a la institucin educativa a llevar el control

escolar en ambiente web, el cual se desarrollar en un lenguaje de

programacin seguro y amigable, que permitir la generacin de registro y

modificacin de datos relacionados al alumno y tutor almacenando la

informacin a travs de un sistema gestor de base de datos.

Se pretende con este proyecto:

Responder con rapidez, a los procesos que el usuario solicite.

Brindar seguridad en todos los procesos que se realicen.

Administrar reportes que se generen para cada nivel escolar.

Facilidad en el manejo del sistema que realizan los usuarios.

Brindar informacin oportuna y verdica sobre la institucin.

Pgina 13
VI. ANLISIS DE RIESGO

El principal problema que se present en el desarrollo de proyecto, fue la

poca disponibilidad en tiempo de las autoridades escolares para la identificacin

y elaboracin de los requerimientos necesarios, ya que todo tipo de informacin

requiere de un minucioso anlisis para su cumplimiento.

Otro de los problemas que se presentaron es (XAMPP) un servidor

independiente de plataforma, software libre el cual consiste principalmente en la

base de datos MySQL, el servidor web Apache y los interpretes para lenguajes

de script: PHP y Perl, ya que al instalarlo present la ocupacin de puertos por

default.

Con respecto a la informacin, tambin se registraron retrasos debido a que

toda la informacin y datos necesarios para el desarrollo del proyecto fueron

obtenidos de diferentes fuentes y estos, estaban errneos o duplicados,

ocasionando serias confusiones.

Pgina 14
VII. FUNDAMENTACIN TERICA

Flix Kaufman, 1966

Sistemas de informacin interorganizacionales

Anticipacin de las tecnologas de red y tiempo compartido.

Sugiri sistemas extra-corporativos.

Efectos de los IOS en el modelo estratgico de porter.

Utilizacin de las tecnologas de sistemas de informacin para implementar

estrategias competitivas.

Operaciones continuamente interrumpidas (cadas del sistema).

Especialistas de sistemas de informacin

Gestores

Analistas de sistemas

Diseadores de sistemas

Programadores

Administradores de base de datos

Lic. Vicente Hernndez

Pgina 15
Anlisis comparativo de los diferentes paradigmas de la programacin

Segn el diccionario El pequeo Larousse Ilustrado, edicin 1999, en su pgina

759 anota la programacin es la plataforma terica conceptual a travs de la

cual, el planteamiento de un problema se puede resolver relacionando sus

elementos con caractersticas diferentes como son la definicin y tipo de los

datos, la arquitectura del compilador, entre otros elementos.

Pgina 16
VIII. PLAN DE ACTIVIDADES

Figura1. Diagrama de Gantt.

Pgina 17
IX. RECURSOS MATERIALES Y HUMANOS

IX.I Recurso Materiales

No. Descripcin Caractersticas Cantidad

1 Windows 7 Es una versin de Microsoft Windows. 1

Reconocimiento de escritura a mano.

Mejorado en procesadores multincleo.

2 XAMPP Una con instalador y otra portable. 1

Orientada principalmente a proteger la

libre distribucin, modificacin y uso de

software.

Es multiplataforma.

3 PHP Lenguaje de programacin para el 1

desarrollo web de contenido dinmico.

El cdigo fuente escrito en PHP es

invisible al navegador web y al cliente.

Capacidad de conexin destaca su

conectividad con MySQL y PostgreSQL.

4 MYSQL Software de base de datos. 1

Probado con un amplio rango de

Pgina 18
compiladores diferentes.

Funciona en diferentes plataformas.

Un sistema de privilegios y contraseas

que es muy flexible y seguro.

5 CSS Complementariedad con documentos 1

estructurados.

Independencia del vendedor, la

plataforma y el dispositivo.

Mantenibilidad.

Combinacin con lenguajes alternativos.

6 AJAX Ajax est formado por las tecnologas 1

JavaScript, HTML, XML, CSS, y XML

HTTP .

Basado en los estndares abiertos.

AJAX es la cara del presente en las

aplicaciones web

Tabla 1. Recursos Materiales.

Pgina 19
IX.II Recursos Humanos

No. Descripcin Caractersticas Cantidad

1 Analista Capturar, especificar y validar requisitos, 1

interactuando con el cliente y los usuarios.

Elaborar los modelos correspondientes.

2 Diseador Gestin de configuracin y cambios, 1

elaboracin del modelo de datos,

preparacin de las pruebas, elaboracin

de la documentacin.

3 Programador Elaborar prototipos. Colaborar en la 1

elaboracin de las pruebas funcionales,

modelo de datos y en las validaciones con

el usuario.

4 Pruebas Identificar posibles fallas en el sistema, 1

(Tester) implementando pequeas pruebas a lo

largo del proceso de desarrollo, tomando

apuntes de cada una de las pruebas para

informar al equipo de los resultados.

Colaborar en la correccin de los mismos

Pgina 20
errores encontrados.

Tabla 2. Recursos Humanos.

Pgina 21
X. DESARROLLO DEL PROYECTO

X.I Levantamiento de Requerimientos


Se llev a cabo el levantamiento de requerimientos con el asesor del colegio

El Girasol. Los cuales quedaron de la siguiente manera.

X.I.I Requerimientos funcionales


No. de Descripcin rea de Prioridad

requerimiento aplicacin

RF1 Administradores podr acceder al Sistema de Alta

sistema. control escolar

RF2 El administrador podr registrar Sistema de Alta

alumnos y tutores. control escolar

RF3 El administrador podr modificar Sistema de Alta

datos de los alumnos y tutores. control escolar

RF4 El administrador tendr una Sistema de Alta

interfaz en la cual observara los control escolar

datos de los alumnos y tutores

generales registrados.

RF5 El administrador tendr una Sistema de Alta

interfaz en la cual observara los control escolar

datos de los alumnos y tutores

registrados en el nivel preescolar.

Pgina 22
RF6 El administrador tendr una Sistema de Alta

interfaz en la cual observara los control escolar

datos de los alumnos y tutores

registrados en el nivel primaria.

RF7 El administrador tendr una Sistema de Alta

interfaz en la cual observara los control escolar

datos de los alumnos registrados

en el nivel preescolar.

RF8 El administrador tendr una Sistema de Alta

interfaz en la cual observara los control escolar

datos de los alumnos registrados

en el nivel primaria.

RF9 El administrador podr realizar Sistema de Alta

bsqueda de informacin por control escolar

medio de la matrcula.

RF10 El administrador podr realizar Sistema de Alta

bsqueda de informacin por control escolar

medio del nombre del alumno.

RF11 El administrador podr realizar Sistema de Alta

bsqueda de informacin por control escolar

medio del grupo.

Pgina 23
RF12 El administrador podr realizar Sistema de Alta

bsqueda de informacin por control escolar

medio del nivel escolar.

RF13 El administrador podr realizar Sistema de Alta

bsqueda de informacin por control escolar

medio de la edad.

RF14 El administrador podr exportar a Sistema de Alta

Excel los datos de los alumnos y control escolar

tutores.

Tabla 3. Requerimientos funcionales.

Pgina 24
X.I.II Requerimientos no funcionales
No. de Descripcin rea de Prioridad

requerimiento aplicacin

RFN1 El sistema de control escolar debe Sistema de Alta

ser eficiente y factible. control escolar

RFN2 Manejador de base de datos Sistema de Alta

MySQL. control escolar

RFN3 El sistema de control escolar debe Sistema de Alta

ser compatible con sistemas control escolar

operativos (Windows 7 y Xp).

RFN4 Generar manual de usuario Sistema de Media

control escolar

Tabla 4. Requerimientos no funcionales.

Pgina 25
X.II Modelos de casos de uso
Actor es toda entidad externa al sistema que guarda una relacin con este y

que le demanda una funcionalidad.

X.II.I Descripcin de actores

ACTOR Administrador del sistema de control escolar

Es el encargado de gestionar toda informacin referente


DESCRIPCIN
a alumnos y tutores.

Registrar y modificar informacin referente a alumnos.

Registrar y modificar informacin referente a tutores.

Consultar y buscar informacin referente de los alumnos

y tutores.
CARACTERSTICAS
Consultar e imprimir informacin relacionada a los

alumnos.

RESTRICCIONES No tiene restricciones.

Requisito Funcional No. 1

Requisito Funcional No. 3


REFERENCIAS
Requisito Funcional No. 4

Pgina 26
Requisito Funcional No. 5

Requisito Funcional No. 6

Prez De

Santiago
AUTOR FECHA: 12/08/2013 VERSIN: 1.0
Brenda

Esmeralda

Tabla 5. Descripcin de actores.

X.III Diccionario de datos


Se llev a cabo el diccionario de datos que consiste en la descripcin de los

campos de las tablas de la base de datos.

Pgina 27
Tabla Alumno

Campo Tipo Descripcin Campo Tipo Descripcin

Tamao Tama

Id_alumno Varchar Identificador de Alergia Varchar Alergias que tiene el

(20) alumno con (20) alumno.

Auto_increment.

Status Varchar Estado en el que Tipo_sangre Varchar Tipo de sangre que

(20) se encuentra el (20) tiene el alumno.

alumno(Baja o

Alta).

Matricula Varchar Matricula del Bautizado Varchar Si el alumno se

(20) alumno. (20) encuentra bautizado o

no.

Nombre Varchar Nombre del Confirmado Varchar Si el alumno se

(20) alumno. (20) encuentra confirmado o

no.

Ap_paterno Varchar Apellido paterno Religion Varchar Religin que tiene el

(20) del alumno. (20) alumno.

Ap_matern Varchar Apellido materno Integrantes Varchar Nmero de integrantes

o (20) del alumno. (20) de la familia del alumno.

Calle Varchar Calle de la Servicio_me Varchar Servicio mdico que

Pgina 28
(20) direccin del d (20) tiene el alumno.

alumno.

No_ext Varchar Nmero exterior Porc_beca Int Porcentaje de beca que

(20) de la direccin (20) le corresponde al

del alumno. alumno.

No_int Varchar Nmero interior Inscripcion Int Cantidad de inscripcin

(20) de la direccin (20) que le corresponde al

del alumno. alumno.

Colonia Varchar Colonia de la Mensualida Int Cantidad de

(20) direccin del d (20) mensualidad que le

alumno. corresponde al alumno.

Municipio Varchar Municipio de la No_recibo_ Varchar Nmero de recibo de

(20) direccin del pago (20) pago que le

alumno. corresponde al alumno.

Estado Varchar Estado de la Fecha_insc Date Fecha en la que se

(20) direccin del registr el alumno

alumno.

C_p Int Cdigo postal de Ciclo Varchar Ciclo escolar que le

(20) la direccin del (20) corresponde al alumno.

alumno.

Fecha_nac Date Fecha de Nivel Varchar Nivel escolar que le

Pgina 29
nacimiento del (20) corresponde al alumno.

alumno.

Edad Int (20) Edad del alumno. Grado Varchar Grado que le

(20) corresponde al alumno.

Sexo Varchar Sexo del alumno. Grupo Varchar Grupo que le

(20) (20) corresponde al alumno.

Curp Varchar Curp del alumno.

(20)

Tabla Tutor

Campo Tipo Descripcin Campo Tipo Descripcin

Tamao Tama

Id_tutor Varchar Identificador Nombre2 Varchar Nombre de la madre

(30) nico de tutor. (30)

Nombre1 Varchar Nombre del Ap_paterno Varchar Apellido paterno de la

(30) padre. 2 (30) madre

Ap_paterno1 Varchar Apellido Ap_materno Varchar Apellido materno de la

(30) paterno del 2 (30) madre.

padre

Ap_materno1 Varchar Apellido Fecha_nac2 Date Fecha de nacimiento

(30) materno del de la madre.

Pgina 30
padre.

Fecha_nac1 Date Fecha de Grado_est2 Varchar Grado de estudios de la

nacimiento del (30) madre.

padre.

Grado_est1 Varchar Grado de Ocupacion2 Varchar Ocupacin de la madre.

(30) estudios del (50)

padre.

Ocupacion1 Varchar Ocupacin del Edo_civil2 Varchar Estado civil de la

(50) padre (30) madre.

Edo_civil1 Varchar Estado civil del Religion2 Varchar Religin que tiene de la

(30) padre. (30) madre.

Religion1 Varchar Religin que Email2 Varchar Email de la madre.

(30) tiene el padre. (50)

Email1 Varchar Email del Tel_casa2 Varchar Nmero telefnico de

(50) padre. (30) casa de la madre.

Tel_casa1 Varchar Nmero Tel_movil2 Varchar Nmero telefnico mvil

(30) telefnico de (30) de la madre.

casa del

padre.

Tel_movil1 Varchar Nmero Observacio Varchar Observaciones de

(30) telefnico nes (50) ambos padres.

Pgina 31
mvil del

padre.

Tabla 6. Diccionario de datos.

Pgina 32
X.IV Creacin de la base de datos

X.IV.I Modelo relacional


Modelo relacional con todos los datos que se requiere para poder manipular

toda la informacin, para posteriormente poder crear la base de datos.

Figura 2. Modelo relacional de la base de datos.

Pgina 33
X.V Desarrollo del sistema de control escolar

La siguiente figura muestra la pantalla principal del sistema de control escolar

del cual podemos visualizar un men con las diferentes reas con las opciones:

Inicio: pgina principal del sistema.

Preescolar: permite el acceso a la informacin referente a preescolar.

Primaria: permite el acceso a la informacin referente a primaria.

Base De Datos General: permite el acceso a la toda la informacin

almacenada referente a preescolar y primaria.

Pgina 34
Figura 3. Pantalla principal del sistema de control escolar.

La siguiente figura muestra ell men desplegable de preescolar con las

diferentes opciones a las que tiene acceso el administrador.

Inscripcin / Alumno

Inscripcin / Tutor

Pgina 35
Figura 4. Men de Inscripcin.

Figura 5. Inscripcin del alumno solo preescolar.

Pgina 36
La Figura 5 nos muestra el primer parte para la realizacin de una inscripcin

de los alumnos. Los cual es el llenado del formulario con la informacin del

alumno.

Dar clic en Guardar una vez completado el llenado del formulario esta accin

permitir guardar la informacin en la base de datos.

Dar clic en Cancelar en caso de no querer realizar una inscripcin.

Figura 6. Inscripcin del tutor.

Pgina 37
La Figura 6 nos muestra el primer parte para la realizacin de una inscripcin

del tutor. Los cual es el llenado del formulario con la informacin del tutor.

Dar clic en Guardar una vez completada la informacin esta accin permitir

guardar la informacion en la base de datos.

Dar clic en Cancelar en caso de no querer realizar una inscripcin.

Figura 7. Men de Reinscripcin.

Pgina 38
Figura 8. Pantalla Reinscripcin.

La Figura 8 nos muestra en la parte inferior central una casilla para ingresar la

matricula del alumno y que al momento de oprimir el botn de buscar se extrae

la informacin del alumno inscrito en el nivel de preescolar que se encuentra

guardada en la base de datos.

Mostrada la informacin. Dar clic en Guardar una vez modificado el ciclo escolar

y grado, esta accin permitir guardar la nueva informacin en la base de

datos.

Dar clic en Cancelar en caso de no querer realizar una reinscripcin.

Pgina 39
Figura 9. Men Base de Datos.

Figura 10. Pantalla Base de datos.

Pgina 40
Figura 11. Men Modificar Alumno.

Figura 12. Pantalla Modificar Alumno.

Pgina 41
La Figura 12 nos muestra en la parte inferior central una casilla para ingresar

la matricula del alumno y que al momento de oprimir el botn de buscar se

extrae la informacin del alumno inscrito en el nivel de preescolar que se

encuentra guardada en la base de datos.

Mostrada la informacin. Dar clic en Modificar una vez modificados los datos

necesarios, esta accin permitir actualizar la informacin en la base de datos.

Dar clic en Cancelar en caso de no querer realizar una modificacin.

Figura 13. Pantalla Modificar Tutor.

Pgina 42
La Figura 13 nos muestra en la parte inferior central una casilla para ingresar

la matricula del hijo(a) y que al momento de oprimir el botn de buscar se

extrae la informacin del tutor que se encuentra guardada en la base de datos.

Mostrada la informacin. Dar clic en Modificar una vez modificados los datos

necesarios, esta accin permitir actualizar la informacin en la base de datos.

Dar clic en Cancelar en caso de no querer realizar una modificacin.

Figura 14. Pantalla Bsqueda por Nombre.

Pgina 43
La Figura 14 nos muestra en la parte inferior izquierda casillas para ingresar

los apellidos y nombres del alumno y que al momento de oprimir el botn de

buscar se extrae la informacin del alumno que se encuentra guardada en la

base de datos.

Figura 15. Pantalla Bsqueda por Grupo.

La Figura 15 nos muestra en la parte inferior izquierda mens desplegables

del grado y grupo y que al momento de oprimir el botn de buscar se extrae la

informacin del alumno que se encuentra guardada en la base de datos.

Pgina 44
La siguientes Figura 16 y 17 nos muestra el men de primaria con las

funcionalidades a las que tiene acceso el administrador.

Dichas pantallas tienes las mismas funcionalidades que las de preescolar.

Figura 16. Men de funcionalidades para primaria Inscripcin.

Pgina 45
Figura 17. Men de funcionalidades para primaria Base de Datos.

La siguientes Figura 18 nos muestra el men de Base de Datos General con

las funcionalidades a las que tiene acceso el administrador.

Esta pantalla tiene la funcionalidad de realizar consultas para ver informacin

tanto de preescolar como primaria.

Pgina 46
Figura 18. Men de funcionalidades para Base de Datos General.

Pgina 47
XI. RESULTADOS OBTENIDOS

Se logr terminar el mdulo asignado del sistema de control escolar as como

la conexin con la base de datos para la seguridad y respaldo de informacin.

As como las consultas solicitadas de tal manera que acelerara los procesos

necesarios para el rea administrativa del colegio. Exportacin de informacin

para tenerla disponible en diferentes mdulos que an no han sido concluidos

Pgina 48
XII. CONCLUSIONES Y RECOMENDACIONES

Se logr terminar el modulo asignado del sistema de control escolar para darle

su respectivo funcionamiento en cuanto a las inscripciones del alumno y tutor

as como sus dems funcionalidades requeridas. Se realiz el inicio del mdulo

de preescolar logrando varios avances con requisitos de informacin que tiene

que ser guardada, modificada, eliminada e impresa.

Se recomienda que se concluya todo el sistema de control escolar, as como el

mdulo de preescolar que se le dio un inicio sin embargo no se ha concluido y

poder montarlo en una intranet para el manejo de este y ya no exista

informacin errnea como actualmente se encuentra por no contar con un

sistema capaz de guardar una sola informacin para todas las reas que la

necesites.

Pgina 49
XIII. ANEXOS

XIII.I Descarga del XAMMP


La manipulacin la podemos llevar a cabo mediante el XAMPP el cual es un

servidor local que contiene el programa PhpMyAdmin que nos permite importar

la base de datos completa para poder consultar la informacin.

El XAMPP se descarga de la siguiente direccin:

http://www.apachefriends.org/en/xampp.html

En esta direccin se encuentra las diferentes versiones del XAMPP para los

diferentes sistemas operativos.

Seleccionamos la siguiente opcin, esta nos permitir llevar a cabo la

instalacin en Windows que es la plataforma en que se est trabajando.

Figura 19. Seleccin para el sistema operativo deseado.

Para iniciar la descarga se tiene que seleccionar la opcin a descargar.


Figura 20. Formas para descargar XAMPP.

La siguiente figura muestra la forma en que se desea descargar el archivo y se

elige el ZIP que es la que normalmente se utiliza para descargar aplicaciones

con gran tamao y de esta manera inicia la descarga.

Figura 21. Extensiones de descarga.


XIII.II Instalacin del XAMPP
Una vez terminada la descarga extraemos y ejecutamos la aplicacin para

iniciar con la instalacin de la misma.

El proceso es el siguiente:

En esta parte se elige el idioma y se da clic en OK.

Figura 22. Eleccin del idioma para la instalacin.

La siguiente imagen nos muestra poco de informacin sobre XAMPP como es

la versin y algunas recomendaciones.

Despus de haber ledo dar clic en Next.


Figura 23. Recomendaciones e informacin de XAMPP.

La siguiente figura muestra el directorio en donde la aplicacin se guardara al

momento de instalarse y la cual se pueden elegir dependiendo el destino que el

usuario desee.
Figura 24. Directorio de instalacin.

XIII.III Eleccin de los servicios del XAMMP


Seleccionamos los servicios que se requiere en este caso solo MySQL y

Apache que son los que utilizaremos para la consulta de la base de datos y

damos clic en Install.


Figura 25. Servicios que ofrece XAMPP.

XIII.IV Fin de la instalacin.


La siguiente figura nos muestra el trmino de la instalacin del XAMPP y para

concluir se da clic en el botn Finish para iniciar la aplicacin.


Figura 26. Fin de la instalacin de XAMPP.

XIII.V XAMPP con los servicios inicializados.


XAMPP con los servicios que anteriormente se seleccionaron y ahora se

pueden observar funcionando.


Figura 27. Servicios de XAMPP funcionando.

XIII.VI Acceso al PhpMyAdmin.


Teniendo el script de la base de datos y en archivo con formato SQL, el

phpMyAdmin lo utilizaremos para la exportacin de la misma ya que si se

exporta directamente no se puede debido al tamao y con el phpMyAdmin nos

reduce el tamao de la base de datos y as restaurarla sin problemas, de igual

forma para la consulta de la base de datos que sirve como apoyo en el

desarrollo de la aplicacin de escritorio. Para iniciarlo se abre nuestro

navegador y ponemos la siguiente direccin:

Localhost/phpMyAdmin

Muestra la siguiente pgina para entrar a la aplicacin.


Figura 28. Acceso al phpMyAdmin.

El usuario lo da por default y para poder entrar se necesita configurar el archivo

config.inc.php el cual se encuentra en la direccin xampp\phpMyAdmin.

Figura 21. Configuracin para accesar al phpMyAdmin.


En esta parte asignarle un password que permitir el acceso a la aplicacin, de

igual manera nos dar seguridad de que nadie ms podr consultar informacin

en las bases de datos.


XIV. REFERENCIAS BIBLIOGRFICAS

Internet

Programatium. (1999). Recuperado el 08 de Julio de 2013, de

www.programatium.com

Alvrez, M. (01 de Diciembre de 1999). DesarrolloWeb. Recuperado el 10 de

Mayo de 2013, de

http://www.desarrolloweb.com/

Beltran. (02 de Abril de 2013). APACHE FRIENDS. Recuperado el 03 de Mayo

de 2013, de

http://www.apachefriends.org/es/index.html

Вам также может понравиться