Sunteți pe pagina 1din 44

3

INTRODUCCIN

El presente documento describe el proceso seguido para desarrollar un Sistema


de Control Escolar en la Escuela Normal Superior Federal de Oaxaca (ENSFO).
El anlisis de este proyecto ha sido desglosado de la siguiente manera:
En primer lugar se plantea la problemtica actual de la institucin en que ser
implementado el sistema por desarrollar, llevndose a cabo un levantamiento de
requerimientos, en base a los cuales se propone una solucin.
Posteriormente se plantean todos los conocimientos tericos necesarios y
fundamentales para poder dar la seguridad de que el desarrollo del proyecto
llegar a buen trmino y tendr una vida til tanto duradera como productiva.
Estos conocimientos no son ms que las bases establecidas por la ingeniera del
software, el diseo de bases de datos, la programacin web orientada a objetos y
los lenguajes de programacin.
Adems, se expone la lnea de investigacin, se retoman los requerimientos del
sistema, as como el diseo y estructura de las bases de datos del software de
control escolar para la Escuela Normal Superior Federal de Oaxaca. La
documentacin generada para esta etapa corresponde al diseo, desarrollo e
implementacin de la base de datos que el sistema utilizar, as como la interfaz a
desarrollar.
Por ltimo, se describen los recursos que se requieren para llevar a cabo el
diseo, codificacin, implementacin y evaluacin del Sistema de Control Escolar
en la ENSFO.

1.- ANTECEDENTES DEL PROBLEMA

La Escuela Normal Superior Federal de Oaxaca est ubicada en la calle Hornos


1001 de la Colonia Indeco en Santa Cruz Xoxocotln, Oaxaca. Es una institucin
que forma parte del subsistema de Formadores de Docentes, adscrita a la Unidad
de Formacin y Actualizacin de Docentes, perteneciente al Instituto Estatal de
Educacin Pblica de Oaxaca. Cuenta con 26 aos de existencia, es la nica
escuela normal superior pblica que brinda sus servicios educativos a los
profesores en funciones que estn interesados en lograr su superacin
profesional. Ofrece actualmente diez licenciaturas del Plan 99, aproximadamente a
2000 alumnos. Estas licenciaturas se desarrollan en la modalidad mixta, por lo que
se imparten los das sbados y domingos, as como durante las vacaciones de
diciembre, Semana Santa y los meses de julio y agosto, con una duracin de 6
aos.
Al trmino de este tiempo los profesores que concluyen sus estudios se convierten
en Licenciados en Educacin Secundaria en las especialidades de: Espaol,
Matemticas, Ingls, Geografa, Fsica, Historia, Formacin Cvica y tica,
Biologa, Qumica y Telesecundaria, con ello estarn en condiciones de brindar
una mayor calidad a los servicios educativos que se imparten en la entidad en
beneficio de los jvenes oaxaqueos.
Dentro de su sistema organizacional consta de Direccin, Subdireccin Acadmica
y Subdireccin Administrativa. De la Subdireccin Acadmica se desprenden
varios departamentos como el de Investigacin, Docencia y el de Difusin y
Extensin Educativa; de la Subdireccin Administrativa los departamentos de:
recursos humanos, materiales, recursos financieros y el de Control Escolar entre
otros.
De todas estas reas interesa para la construccin del presente proyecto el rea
de Control Escolar, en virtud de que esta institucin carece de un sistema integral

de informacin y manejo de datos, como lo tienen otras instituciones de nivel


superior como el Instituto Tecnolgico de Oaxaca (ITO), o el Instituto de Educacin
Superior del Istmo de Tehuantepec (IESIT), etc.
Nuestro Instituto Tecnolgico del Istmo cuenta tambin con su propio Sistema
Integral de Informacin (SII), proporcionado y creado por ingenieros en sistemas
computacionales procedentes de distintos tecnolgicos. La mayora de los
tecnolgicos de la regin del istmo y del estado cuentan con la misma interfaz del
SII, sin embargo, no todos son controlados centralmente, es decir, no todos tienen
un servidor nico, ms bien, cada tecnolgico tiene su propio servidor (ITI, 2000)
A nivel nacional nos encontramos que la Secretara de Educacin del estado de
Hidalgo, cuenta con su propio Sistema de Control Escolar (SISCEH), esta fue una
implementacin exitosa en el mbito educativo, su diseo y creacin fue en base a
los requerimientos de contar con una base de datos fidedigna y confiable que les
permitiera acelerar los procesos de captura y bsqueda de alumnos de educacin
bsica en su entidad. Dicho sistema es flexible, est sujeto a cambios y mejoras
de algn proceso, el objetivo principal del sistema es dar una respuesta rpida,
segura y confiable de la informacin, as como de la impresin de los formatos en
tiempo y forma.
De igual manera el Sistema Integral de Informacin del Programa de
Fortalecimiento de la Educacin Especial y de la Integracin Educativa (PFEEIE)
es un sistema estadstico en lnea, diseado por la Direccin General de
Desarrollo Curricular (DGDC) de la Subsecretara de Educacin Bsica, para
realizar el seguimiento sistemtico de los servicios de educacin especial, as
como de las alumnas y los alumnos que presentan necesidades educativas
especiales y que se encuentran integrados en las escuelas y aulas regulares del
pas, en el marco del Proyecto Integral de Mejora de la Gestin 2009.
En su primera etapa de implementacin, el Sistema cumpli con las siguientes
funciones: por un lado, permiti captar y sistematizar la informacin relacionada

con la poblacin objetivo del Programa de manera gil y confiable, y con ello
favoreci el acopio de datos por parte de las entidades; por otro lado, contempla la
operacin de un sistema de informacin que concentra el nmero de escuelas de
educacin inicial y bsica regular, que cuentan con apoyo de uno o ms servicios
de educacin especial e integran alumnos que presentan necesidades educativas
especiales asociadas o no con alguna discapacidad y/o aptitudes sobresalientes,
que asisten a las escuelas.(DGDC, 2009)
Como todas las instituciones educativas, la Escuela Normal Superior Federal de
Oaxaca (ENSFO), tiene necesidades relacionadas con los sistemas de gestin de
informacin, para agilizar los trmites escolares. Considerando que la ENSFO ha
pasado por varias etapas en cuanto al registro de informacin de los alumnos:
desde el llenado de la cdula de inscripcin, listas de asistencias, listas de
evaluaciones, actas de resultados, actas de regularizacin, boletas de
calificaciones, etc., a mano con bolgrafo, posteriormente a mquina de escribir y
actualmente con la computadora, pero sin poder beneficiarse totalmente de los
recursos tecnolgicos que en la actualidad existen como Internet y el uso de bases
de datos para el registro y almacenamiento de informacin.
As pues, se requiere del diseo y construccin de un software con un servidor
central y que pueda ser distribuido no slo en la ENSFO, sino tambin en otras
escuelas pertenecientes al Subsistema de Formadores de Docentes y as facilitar
el acceso de datos de forma rpida y trasparente.

2.- PLANTEAMIENTO DEL PROBLEMA


Como primer paso se llev a cabo una reunin con los directivos, personal
docente y administrativo de la ENSFO, para sensibilizarlos en la necesidad de
implementar un sistema automatizado de control escolar eficiente. Desarrollar e
implementar

sistemas

informticos

actuales

sistematizar

los

procesos

administrativos.
Mediante la observacin directa y la aplicacin de entrevistas al personal docente
y administrativo de la ENSFO, se obtuvieron los siguientes datos:
Funciones y servicios de la institucin
Servicios

Descripcin y
Documentacin tratada
funcionamiento
Servicios escolares a) Entregar constancia Requisitos
de
a nivel operativo que lo acredite como inscripcin:
(rea de Servicios maestro
en
servicio

Constancia de
Escolares-Alumno)
frente a grupo en alguna
Servicios
escuela de educacin
emitida por el
bsica
del
sistema
Departamento
educativo nacional o que
de Servicios y
lo acredite como profesor
Controles
del
en alguna institucin de
I.E.E.P.O.
cualquier nivel educativo
que cuente con la
Original y copia
autorizacin respectiva.
del
Formato
nico
de
b)Presentar comprobanPersonal
te que demuestre un
mnimo de dos aos de
Certificado
experiencia laboral frente
completo
de
a grupo.
estudios
de
Los aspirantes renen la
documentacin solicitada

bachillerato
(original y dos
copias)

por la ENSFO, se
presentan en el rea de
Control Escolar donde es
revisada, para validar si
cumplen
con
los
requisitos
de
la
convocatoria y se les
otorgue una ficha para
presentar el examen de
seleccin.

Asignacin de
grupos

Una vez que el alumno


realiza su pago cambia
su estatus de aspirante a
inscrito.
El alumno es asignado a
un grupo de acuerdo a su
especialidad.

de
de
en
dos

Acta
de
nacimiento
actualizada
expedida por el
oficial
del
Registro Civil.

Clave nica de
Registro
de
Poblacin
(CURP).Original y dos
copias.

2 fotografas
tamao infantil
de frente en
blanco y negro.

Cuota
inscripcin.

Para
ser
aceptados
deben cumplir con los
requisitos de inscripcin.

Inscripcin

Certificado
estudios
educacin
secundaria
original y
copias.

de

Formato de Pago.

Licenciaturas:
Matemticas
Espaol
Ingls
Formacin Cvica
tica
Fsica
Qumica
Biologa
Geografa

Reinscripcin

Al terminar el semestre el
alumno
entregar
constancia
de
que
contina frente a grupo
durante el tiempo que
duren los estudios y
deber
comprobarlo
mediante constancia de
la
autoridad
correspondiente.

Historia
Telesecundaria
Revisin del estatus
del alumno:
Inscrito regular
irregular
Baja temporal
Baja definitiva
Egresado

Inscripcin a
exmenes
extraordinarios

El alumno podr
presentar exmenes
extraordinarios si:
1.- Reprob mximo tres
materias.
2.- Cumpli con el 80%
de asistencias.
3.- Realiz el pago por
cada examen que va a
presentar.

Lista de asistencias
Pago de exmenes
extraordinarios
Reglamento de Control
Escolar

Control de
incidencias

Registrar las incidencias


sobre la conducta para la
permanencia del alumno
dentro de la institucin.

Reglamento de Control
Escolar
para
la
permanencia

Servicios Escolares
a Nivel OperativoDocente (rea de
servicios escolaresDocentes)

Evaluacin

Entrega de listas de Listas de grupos


grupos: una vez que se
cierran las inscripciones
y se han generado los
grupos se imprime el
reporte de lista de
inscritos por grupo y es
entregado al docente
para verificar asistencia,
asignacin de calificaciones al alumno, etc.
El docente entrega
calificaciones parciales, y

Impresin de actas que


el docente firma.

10

finales del alumno al


Departamento de Control
Escolar.

Informacin y documentacin
gestionadas ante Control
escolar

Sistemas de informacin
automatizados que utiliza
Carencias de los sistemas de
informacin utilizados, y que
son requeridos por el Instituto
Estatal de Educacin Pblica

Necesidades y mejoras que

Formatos:
Cdula de inscripcin
Lista de Asistencia
Lista de Evaluaciones
Actas de Resultados
Actas de Regularizacin
Boletas de calificaciones por
semestres
Boletas de Regularizacin

Ninguno

Hace falta :
Listado de CURP y RFC
Listado de Promedio General
de Aprovechamiento de
mayor a menor por
Licenciatura al trmino del
ciclo escolar.
Listado Acumulativo de
Promedios por semestre de
cada alumno.
Constancia de Estudios por
alumnos
Relacin de egresados por
generacin
Elaboracin de Certificados
de Estudios
Constancia de servicio social
Impresin de Cartas de
Pasante
Seguimiento de egresados

Tener un sistema

11

requiere la institucin

automatizado de control
escolar eficiente.
Desarrollar e implementar
sistemas informticos
actuales.
Sistematizar los procesos
administrativos

Capacidades de automatizacin de funciones


Servicios Escolares a Nivel
Entrega de documentacin
Inscripcin
Operativo-Alumno
Asignacin de grupos
Reinscripcin
Inscripcin a exmenes extraordinarios
Control de incidencias.
Servicios Escolares a Nivel
Operativo Docente

Entrega de listas de grupo


Evaluacin
Impresin de actas.

Servicios Escolares a Nivel


Administrativo

Apertura de nuevo perodo


Creacin de grupos.
Generacin de horarios.

Servicios Escolares a Nivel


Informativo

Reportes de:
Alumnos inscritos
Alumnos por grupo
Historial Acadmico
Acta de calificaciones
Calificaciones parciales
Boleta parcial por asignatura
Calificaciones por grupo
Formato de asistencia
Solicitud de inscripcin
Horarios de grupos
Horario de profesores
Consulta general de horarios
Informacin Acadmica

Pliego de especificaciones del sistema que se pretende desarrollar:


Aspectos tcnicos

12

Sistema de bases de datos

Base de datos relacional es el


modelo ms usado en la actualidad
para modelar problemas reales y
administrar datos dinmicamente.
Un sistema de informacin realiza
cuatro actividades bsicas: Entrada
de informacin, almacenamiento,
procesamiento
y
salida
de
informacin.
Bases de datos son un conjunto de
tablas que permite almacenar datos
de
diferentes
tipos,
que
posteriormente se puede acceder a
ellas rpidamente.

Modelo de datos

Requerimientos del sistema

Programacin Web: Consultas a


bases de datos con Mysql y PHP.
Las pginas ejecutadas en el
servidor pueden realizar accesos a
bases de datos.
Objetivos:
Simplificar el mantenimiento de los
programas.
Mejorar y estandarizar la
documentacin.
Aumentar la portabilidad de las
aplicaciones.
Permitir un desarrollo y un
refinamiento visual de las
aplicaciones, mediante la utilizacin
de grficos.
Se debe analizar los procesos
esenciales de la administracin y
gestin del Control Escolar de la
ENSFO. En los niveles Operativo,
Alumnos,
Docentes
y
Administrativos.

13

Ante este contexto se hace necesario implementar un sistema de control escolar


que permita registrar y almacenar en forma segura la informacin de tal manera
que pueda ser de fcil acceso y responder con agilidad, eficiencia y precisin en el
momento en que sea requerida por los miembros de la comunidad normalista.

Para que ello, se expresa el siguiente planteamiento del problema:

De qu manera se podra registrar y almacenar eficientemente la


informacin de los alumnos y del personal docente de la Escuela Normal
Superior Federal de Oaxaca (ENSFO), ubicada en calle Hornos 1001 de la
Colonia Indeco en Santa Cruz Xoxocotln, Oaxaca?

14

3. OBJETIVOS
3.1 OBJETIVO GENERAL
Crear un sistema para la administracin eficiente de informacin escolar, mediante
la implementacin de una base de datos dinmica y una interfaz sencilla que
permita al administrador adaptar el sistema a las necesidades especficas de la
Escuela Normal Federal de Oaxaca para optimizar los servicios educativos que
oferta a la comunidad escolar.

3.2 OBJETIVOS ESPECIFICOS


Analizar la informacin recopilada, organizndola detalladamente para determinar
los alcances y requerimientos del sistema.
Disear una base de datos para el registro y almacenamiento de calificaciones,
listas de asistencia y de evaluacin, listados de curp y rfc, impresin de
credenciales, constancias de estudios, obtencin de promedios, etc., en el
departamento de control escolar de la ENSFO.
Desarrollar un sitio web que permita gestionar la informacin de la Base de datos
que se pretende desarrollar.

15

4.- JUSTIFICACIN
Las computadoras y los sistemas de informacin, ahora ocupan un lugar especial
en las empresas donde agilizan la operacin adecuada de sus procesos y facilitan
la toma de decisiones.
En el caso particular de la ENSFO., este proyecto fue elaborado con el fin de
satisfacer las necesidades detectadas en el manejo y tratamiento de la
informacin acadmica que continuamente se realiza en la Escuela Normal
Superior Federal de Oaxaca, para poder agilizar los procesos de evaluacin y
acreditacin de los alumnos que cursan las diferentes especialidades del plan 99
que se imparte en esta institucin educativa.
La relevancia de este proyecto estriba en que de manera oportuna se puedan
rendir informaciones al Departamento de Formadores de Docentes en el momento
que ste lo solicite, as como al Departamento de Certificacin y Control Escolar
del IEEPO.
Desde luego que los primeros beneficiados de la creacin de este sistema
automatizado de control escolar son los alumnos, pues se les proporcionar su
documentacin en tiempo y forma, tales como sus boletas de calificaciones, cartas
de pasante, actas de exmenes, etc. Al Departamento de Control Escolar, para
saber exactamente la estadstica de aprobados y reprobados; calendarizar en
tiempo y forma los exmenes de regularizacin de acuerdo con la normatividad

16

vigente de control escolar y de las disposiciones de las autoridades educativas,


rendir informaciones con precisin de cuntos alumnos egresados, as como de
nuevo ingreso se tiene por periodo escolar. Adems, de conocer de manera
puntual el total de alumnos existentes en cada especialidad.
Todas estas situaciones acadmicas justifican y obligan a la institucin contar con
un sistema automatizado de informacin, que garantice la integridad de la misma y
permita un mejor manejo de los archivos acadmicos de la institucin.
Para detectar esas necesidades se realiz un anlisis de las diferentes actividades
acadmicas relacionadas con el procesamiento y manejo de informacin de los
datos que se desarrollan en la institucin, buscando alternativas de solucin que
beneficien a todos los usuarios como alumnos, ex alumnos, docentes y comunidad
en general de la Escuela Normal Superior Federal de Oaxaca.
Con base a estos anlisis se disearn los mecanismos y estrategias para realizar
un Sistema de Control Escolar para la sistematizacin de los procesos que hasta
la fecha se vienen desarrollando de forma manual, garantizando un manejo ms
eficiente y seguro de los recursos de informacin de la institucin.
La realizacin de este proyecto trascender en el momento que solucione la
problemtica de los usuarios, facilitando los procesos que la institucin requiere
para un funcionamiento ptimo.

17

5.- FUNDAMENTOS
5.1 MARCO CONTEXTUAL
El desarrollo acelerado de las Tecnologas de la Informacin y Comunicacin
(TIC), ha producido un cambio cualitativo en las formas de procesar, producir,
almacenar y transmitir la informacin, provocando un gran impacto en la sociedad,
en la interaccin social, en la gestin del conocimiento y en la productividad.
En una sociedad en red la alfabetizacin es una habilidad social, no slo una
competencia individual. Comprender cmo circula la informacin es tan importante
como saber expresar las ideas a travs de palabras, sonidos o imgenes.
(Jenkins,H, 2010)
Las tecnologas digitales atraviesan en la actualidad todos los campos de la
sociedad, han llegado a nuestras vidas, y a la escuela tambin, para aportar
soluciones a situaciones cotidianas de la tarea docente, y en ese sentido la
utilizacin de herramientas, medios, recursos y materiales digitales, facilitar la
atencin gil y oportuna a los alumnos segn los servicios que soliciten, ya que las
escuelas tendrn que adaptarse a las distintas necesidades que se presenten.
Un medio es algo ms que una simple tecnologa. Incluye las prcticas sociales y
culturales que surgen alrededor de l. (Jenkins,H, 2010)

18

Incorporar una propuesta de Software de Control Escolar, requiere de una


exploracin de las herramientas a utilizar, especialmente de los softwares gestores
de bases de datos, cuyas ventajas son:

Puede almacenar un gran volumen de informacin.

Permite organizar y presentar la informacin de mltiples formas.

Es una herramienta muy rpida para buscar informacin.

Permite diferentes tipos de consulta, utilizando uno o varios criterios.

Permite comparar y establecer relaciones entre conjuntos y categoras de


datos.

Facilita la actualizacin permanente de listas o conjuntos de datos.

Simplifica la tarea de observar tendencias y derivar generalizaciones.

En el caso particular de la Escuela Normal Superior Federal de Oaxaca para


sistematizar la informacin relacionada con las calificaciones de los alumnos, ya
que permiten ingresar la informacin de manera ordenada. El proceso de
transicin entre el trmite de ingreso de las calificaciones por escrito y
sistematizarlo mediante una computadora ser lento pero generar resultados
efectivos y confiables. En la actualidad existen muchas instituciones que han
implementado este sistema recibiendo beneficios en cuanto al manejo, acceso o
actualizacin de la informacin, tales como:

Se generan patrones que hacen que la informacin tenga entradas y salidas


estandarizadas, concretas y ordenadas.

Este sistema facilita un rpido acceso a la informacin generando procesos


eficaces y eficientes de consultas, solicitud de certificados de estudio o
modificaciones de datos y calificaciones por parte de los docentes.

Los administrativos y docentes encuentran en la informtica un apoyo para


hacer ms efectiva la organizacin de la informacin.

19

La sistematizacin de la informacin mediante la implementacin de una base


de datos genera confiabilidad ya que se pueden hacer copias de seguridad
para garantizar la permanencia de los datos que continuamente se manejan en
la institucin educativa.

Los elementos que incluye este proyecto son:

Programa de Control Escolar


Base de datos
Pgina Web
Gua rpida.

5.2 MARCO TERICO


A continuacin se describe brevemente la teora que sustenta el desarrollo de este
proyecto, y que fue necesario investigar.
Ciclo de vida de un software
El ciclo de vida del software describe el desarrollo de un software, desde la fase
inicial hasta la fase final. El propsito de este mtodo es definir las distintas etapas
que se requieren para validar el desarrollo de un sistema.
Modelos de ciclo de vida.
Un modelo de ciclo de vida de software es una vista de las actividades que
ocurren durante el desarrollo del software, intenta determinar el orden de las
etapas involucradas y los criterios de transicin asociadas entre estas etapas.
Existen diversas formas de ver el proceso de desarrollo del software, y cada una
de ellas va asociada a un modelo de la Ingeniera del Software, es decir, a una
serie de mtodos, herramientas y procedimientos que se deben de usar a lo largo
de un proyecto.

20

La eleccin de un modelo u otro se hace de acuerdo con la naturaleza del


proyecto y de la aplicacin, los mtodos a usar, los controles y entregas
requeridas.
Modelo Incremental
Los riesgos asociados con el desarrollo de sistemas largos y complejos son
enormes. Una forma de reducir los riesgos es construir slo una parte del sistema,
reservando otros aspectos para niveles posteriores.
El desarrollo incremental es el proceso de construccin siempre incrementando
subconjuntos de requerimientos del sistema.
Tpicamente, un documento de requerimientos es escrito al capturar todas las
necesidades y requisitos para el desarrollo del sistema completo.
El ciclo de vida incremental exige un enfoque sistemtico y secuencial del
desarrollo de software, que comienza en el nivel del anlisis y avanza a travs de
fases secuenciales sucesivas. Estas fases son las siguientes:

Anlisis
El software es siempre parte de un sistema mayor, por lo que siempre va a
interrelacionarse con otros elementos, ya sea hardware o personas. Por esto, el
primer paso del ciclo de vida de un proyecto consiste en un anlisis de las
caractersticas y el comportamiento del sistema del cual el software va a formar
parte.
En esta etapa se recopila la informacin necesaria para la realizacin del sistema,
tomando en cuenta los requerimientos del usuario y los beneficios que se podrn
tener al implementar una forma ms sistematizada, la cual permitir adjuntar o
almacenar los datos mediante el Modelo Entidad-Relacin.
Dentro de esta etapa se deben realizar las siguientes actividades:

21

Investigacin preliminar. La solicitud para recibir ayuda de un sistema de


informacin puede originarse por varias razones. El proceso se inicia siempre
con la peticin de una persona (administrador, empleado o especialista en
sistemas) en ese momento inicia la actividad de sistemas: la investigacin
preliminar.

Determinacin de los requerimientos del sistema. El aspecto fundamental del


anlisis de sistemas es comprender las facetas importantes de la parte de la
institucin que se encuentra bajo estudio. La ingeniera del sistema
comprende, por tanto, los requisitos globales a nivel del sistema, as como una
cierta cantidad de anlisis y de diseo a nivel superior, es decir sin entrar en
mucho detalle.

Anlisis de requisitos del software. El anlisis de requisitos debe ser ms


detallado para aquellos componentes del sistema que se van a implementar
mediante software. Por ejemplo los requisitos, tanto del sistema como del
software deben documentarse y revisarse con los directivos, y personal de
control escolar de la ENSFO.

Diseo
El diseo es el proceso que traduce los requisitos en una representacin del
software de forma que pueda conocerse la arquitectura, funcionalidad e incluso la
calidad del mismo antes de comenzar la codificacin. El diseo se aplica a cuatro
caractersticas distintas del software: la estructura de los datos, la arquitectura de
las aplicaciones, la estructura interna de los programas y las interfaces.
El diseo de un sistema tambin indica los datos de entrada, aquellos que sern
calculados y los que deben ser almacenados. Asimismo, se escriben con todo
detalle los procedimientos de clculo y los datos individuales. Los procedimientos
que se escriben indican cmo procesar los datos y producir las salidas. Los
documentos que contienen las especificaciones de diseo representan a ste de
muchas maneras.

22

Al igual que el anlisis, el diseo debe documentarse y forma parte de la


configuracin del software.
Codificacin
La codificacin consiste en la traduccin del diseo a un formato que sea legible
para la mquina. En el diseo, los requisitos del software se traducen a una serie
de diagramas que representan la estructura del sistema software, de sus datos, de
sus programas y de sus interfaces. Por ltimo, en esta etapa de codificacin se
traducen estos diagramas de diseo a un lenguaje fuente, que luego se traduce
(se compila) para obtener un programa ejecutable.
Prueba
Una vez que se tiene el programa ejecutable, comienza la fase de pruebas. El
objetivo es comprobar que no se hayan producido errores en alguna de las fases
de traduccin anteriores, especialmente en la codificacin. Para ello deben
probarse todas las sentencias, no slo los casos normales sino todos los mdulos
que forman parte del sistema.
Durante la fase de prueba, el sistema se emplea de manera experimental para
asegurarse de que el software no tenga fallas, es decir que funciona de acuerdo
con las especificaciones y en la forma en que los usuarios esperan que lo haga.

Modelo Entidad-Relacin
El Modelo Entidad-Relacin proporciona una herramienta para representar
informacin del mundo real a nivel conceptual. Permite describir las entidades
involucradas, as como las relaciones y restricciones de ellas.
Una entidad es un elemento con existencia independiente de otros elementos:

Fsica: un empleado, una persona


Conceptual: un trabajo, un curso

23

Un conjunto de entidades o tipo entidad es un conjunto de entidades que


comparten las mismas propiedades. Toda entidad tiene propiedades particulares,
denominadas atributos los cuales se representan por valos ligados al rectngulo
mediante lneas rectas.
Una relacin es la unin de dos o ms entidades, esta es representada por un
rombo.
Modelo relacional
La estructura fundamental del modelo relacional es la relacin, es decir una tabla
constituida por filas y columnas. Las relaciones representan las entidades que se
consideran interesantes en la base de datos. Cada instancia de la entidad
encontrar sitio en una tupla de la relacin, mientras que los atributos de la
relacin representan las propiedades de la entidad.
Este modelo establece una estructura sobre los datos, aunque posteriormente
stos

puedan

ser

almacenados

de

mltiples

formas

para

aprovechar

caractersticas fsicas concretas de la mquina sobre la que se implante la base de


datos realmente.
Fundamentos de bases de datos
Una base de datos es una coleccin integrada de datos almacenados en distintos
tipos de registros, de forma que sean accesibles para mltiples aplicaciones. La
integracin de los registros se obtiene de las relaciones entre los datos, no de su
lugar de almacenamiento fsico.
Los registros para distintas entidades se almacenan comnmente en una base de
datos, mientras que los archivos almacenan registros para una nica entidad. Por
ejemplo, para la base de datos de esta escuela, se interrelacionarn los registros
de estudiantes, materias y profesores en una misma base de datos.

24

Las bases de datos no eliminan la necesidad de archivos en un sistema de


informacin. Los distintos tipos de archivos siguen siendo necesarios para
capturar los detalles de los eventos y actividades de la institucin, para respaldar
reportes o almacenar datos que no estn en la base de datos.
Una base de datos es creada con un DBMS (Database Management
System/Sistema Manejador de Bases de Datos). El contenido de una base de
datos engloba la informacin concerniente (almacenada en archivos) de una
organizacin, de tal manera que los datos estn disponibles para los usuarios.
Una finalidad de la base de datos es eliminar la redundancia o al menos
minimizarla. Los tres componentes principales de un sistema de base de datos
son el hardware, el software DBMS y los datos a manejar, as como el personal
encargado del manejo del sistema.
Objetivos de las bases de datos
Los principales objetivos de un sistema de base de datos es disminuir los
siguientes aspectos:

Redundancia e inconsistencia de los datos. Los archivos que mantienen


almacenada la informacin son creados por diferentes tipos de programas de
aplicacin, existe la posibilidad de que si no se controla detalladamente el
almacenamiento, se pueda originar un duplicado de informacin, es decir, que la
misma informacin se encuentre ms de una vez en un dispositivo de
almacenamiento, esto puede originar la inconsistencia de stos, es decir, diversas
copias de un mismo dato que no concuerden entre s.

Dificultad para tener acceso a los datos. En un sistema de base de datos se


debe contemplar interfaces que faciliten al usuario el manejo de los datos.

Aislamiento de los datos. Puesto que los datos se encuentran dispersos en


varios archivos, y stos pueden tener diferentes formatos, es difcil escribir
nuevos programas de aplicacin para obtener informacin apropiada de ellos.

25

Anomalas en el acceso concurrente. Para mejorar el funcionamiento global


del sistema y obtener un tiempo de respuesta ms rpido, muchos sistemas
permiten que mltiples usuarios actualicen los datos simultneamente. En un
entorno as la interaccin de actualizaciones concurrentes puede dar por
resultado informacin inconsistente. Para prevenir esta posibilidad debe
mantenerse alguna forma de supervisin en el sistema.

Problemas de seguridad. La informacin de toda empresa es importante,


aunque unos datos son ms que otros, por tal motivo se debe considerar el
control de acceso a los mismos, no todos los usuarios pueden visualizar alguna
informacin, por eso es importante un sistema de base de datos que sea
confiable, debe contar con un grado de seguridad que garantice la
autentificacin y proteccin de los datos.

Problemas de integridad. Los valores de la informacin almacenada en la base


de datos deben satisfacer cierto tipo de restricciones de consistencia. Estas
restricciones se hacen cumplir en el sistema aadiendo cdigo apropiado en
los diversos programas de aplicacin.

Para el propsito de crear, modificar o introducir datos a una base de datos existen
programas especficos llamados gestores de bases de datos, en el mercado se
encuentran mltiples opciones, una de ellas es MySQL.
DUBOIS, P. (2001) define a MySQL como un sistema de gestin de bases de
datos relacional, bajo la Licencia Pblica General de GNU (Sistema operativo de
tipo Unix de software libre)
Su diseo multihilo le permite soportar una gran carga de forma muy eficiente.
MySQL fue creada por la empresa sueca MySQL AB, que mantiene el copyright
del cdigo fuente del servidor SQL.
Aunque MySQL es software libre, MySQL AB distribuye una versin comercial de
MySQL, que no se diferencia de la versin libre ms que en el soporte tcnico que

26

se ofrece, y la posibilidad de integrar este gestor en un software propietario, ya


que de no ser as, se vulnerara la licencia GPL.
Este gestor de bases de datos es, probablemente, el gestor ms usado en el
mundo del software libre, debido a su gran rapidez y facilidad de uso. Esta gran
aceptacin es debida, en parte, a que existen infinidad de libreras y otras
herramientas que permiten su uso a travs de gran cantidad de lenguajes de
programacin, adems de su fcil instalacin y configuracin.
Lenguaje de programacin
Un lenguaje de programacin es aquel elemento dentro de la informtica que
permite al programador crear programas mediante un conjunto de instrucciones,
operadores y reglas de sintaxis, para que ste pueda comunicarse con los
dispositivos hardware y software.

SQL Server 2005


SQL Server 2005 es una plataforma global de base de datos que ofrece
administracin de datos empresariales con herramientas integradas de inteligencia
empresarial (BI). El motor de la base de datos SQL Server 2005 ofrece
almacenamiento ms seguro y confiable tanto para datos relacionales como
estructurados. (Microsoft, 2006).

Ventajas del web para la gestin de informacin


En la actualidad, muchas empresas se han dado cuenta de la importancia que la
Web tiene en el desarrollo de sus potencialidades, ya que con ello pueden lograr
una mejor comunicacin con personas o instituciones situadas en cualquier lugar
del mundo. Gracias a la conexin con la red mundial Internet, poco a poco, cada
individuo o institucin va teniendo acceso a mayor cantidad de informacin de las
diversas ramas de la ciencia con distintos formatos de almacenamiento.

27

La mayor parte de informacin es presentada de forma esttica a travs de


documentos HTML, lo cual limita el acceso a los distintos tipos de almacenamiento
en que sta pueda encontrarse, pero en la actualidad surge la posibilidad de
utilizar aplicaciones que permiten acceder a informacin de forma dinmica, tal
como las bases de datos, con contenidos y formatos muy diversos.
Una de las ventajas de utilizar la Web para este fin, es que no hay restricciones en
el sistema operativo que se debe usar, permitiendo la conexin entre s, de las
pginas Web desplegadas en un browser de la Web que funciona en una
plataforma, con servidores de bases de datos alojados en otra plataforma.
Adems, no hay necesidad de cambiar el formato o estructura de la informacin
dentro de las bases de datos.

Sitio Web
Es un sitio (localizacin) en la World Wide Web que contiene documentos (pginas
web) organizados jerrquicamente. Cada documento (pgina web) contiene texto
y o grficos que aparecen como informacin digital en la pantalla de un ordenador.
Un sitio puede contener una combinacin de grficos, texto, audio, video, y otros
materiales dinmicos o estticos.
Cada sitio web tiene una pgina de inicio (en ingls Home Page), que es el primer
documento que ve el usuario cuando entra en el sitio web poniendo el nombre del
dominio de ese sitio web en un navegador. El sitio normalmente tiene otros
documentos (pginas web) adicionales. Cada sitio pertenece y es gestionado por
un individuo, una compaa o una organizacin.
Como medio de comunicacin, los sitios web son similares a las pelculas, a la
televisin o a las revistas, en que tambin crean y manipulan imgenes digitales y
texto, pero un sitio web es tambin un medio de comunicacin. La diferencia
principal entre un sitio web y los medios tradicionales es que un sitio web est en

28

una red de ordenadores (Internet) y est codificado de manera que permite que
los usuarios interacten con l.
Los sitios web estn escritos en HTML (Hyper Text Markup Language), o
dinmicamente convertidos a ste y se acceden usando un software llamado
navegador web, tambin conocido como un cliente HTTP. Los sitios web pueden
ser visualizados o accedidos desde un abanico de dispositivos con disponibilidad
de Internet como computadoras personales, computadores porttiles, Asistente
Personal Digital (PDAs) y telfonos mviles.
Un sitio web est alojado en una computadora conocida como servidor web,
tambin llamada servidor HTTP, y estos trminos tambin pueden referirse al
software que se ejecuta en esta computadora y que recupera y entrega las
pginas de un sitio web en respuesta a peticiones del usuario. Apache es el
programa ms comnmente usado como servidor web (segn las estadsticas de
Netcraft) y el Internet Information Services (IIS) de Microsoft tambin se usa
comnmente.

PHP
Para el grupo PHP (The PHP Group, 2001) PHP Es un acrnimo que significa
PHP Hypertext Pre processor (inicialmente PHP Tools)
PHP se considera como un lenguaje de programacin del lado del servidor (se
ejecuta en el servidor Web), que posee una gran cantidad de librera de funciones
y una amplia documentacin.
Las pginas ejecutadas en el servidor pueden realizar accesos a bases de datos,
conexiones en red, etc. El usuario o cliente recibe una pgina HTML resultante de
la ejecucin del cdigo y pgina PHP.

29

PHP puede interactuar con los principales, y ms comunes, gestores de Bases de


Datos en servidores Web. Se considera un lenguaje robusto y potente que est
escrito en lenguaje C, con la gran ventaja que es gratuito y su cdigo fuente, como
el LINUX, est a disposicin de los usuarios. PHP como todos los lenguajes
creados

pensando

en

Internet,

soporta

diversidad

de

protocolos

de

comunicaciones entre ellos FTP, HTTP, IMAP, etc.


Las pginas web o pginas HTML son unos ficheros escritos en el lenguaje HTML.
El desarrollo de estas pginas abarca un amplio grupo de tecnologas, desde las
pginas ms sencillas que slo usan el lenguaje HTML hasta las ms complejas
que usan Dynamic HTML (DHTML), JavaScript, applets realizados en Java o
componentes ActiveX.
Las pginas HTML se pueden disear usando texto con distintos tipos de letras o
colores, imgenes, listas de elementos, tablas, etc. Su modo de empleo es muy
sencillo: se basa en el uso de etiquetas que indican los elementos contenidos en
cada pgina, el formato que se va aplicar a cada uno de ellos y como se tienen
que distribuir por la pgina.
La parte servidor de las aplicaciones web est formada por pginas estticas que
siempre muestran el mismo contenido y por programas o scripts que son
ejecutados por el servidor web cuando el navegador del cliente solicita algunas
pginas. La salida de este script suele ser una pgina HTML estndar que se
enva al navegador del cliente. Tradicionalmente este programa o script que es
ejecutado por el servidor web se basa en la tecnologa Common Gateway
Interface (CGI).
El trmino tambin se emplea para referirse al ordenador que ejecuta el programa.
Actualmente los servidores web ms utilizados son Apache e Internet Information
Service (IIE) de Microsoft.
APACHE.

30

La fundacin de software de apache en su pgina de internet tiene publicada la


siguiente informacin:
El proyecto Apache HTTP Server es un esfuerzo de desarrollo de software de
colaboracin cuyo objetivo es crear una slida implementacin del cdigo, de
calidad comercial, con muchas caractersticas y de libre disposicin origen de un
servidor HTTP (Web). El proyecto est gestionado conjuntamente por un grupo de
voluntarios ubicados en todo el mundo, el uso de Internet y la Web para
comunicarse, planear y desarrollar el servidor y su documentacin relacionada.

6.- MTODO
6.1 TIPO DE INVESTIGACIN
La realizacin de este proyecto encaja en el tipo de investigacin formativa ya
que se pretende aplicar al desarrollo del proyecto, los conocimientos adquiridos
durante el periodo de formacin acadmica en los cursos de Bases de datos,
Ingeniera del software y programacin Web orientada a objetos que se imparten
en la Carrera de Ingeniera en Sistemas Computacionales del Instituto Tecnolgico
del Istmo. De acuerdo a su finalidad se trata de una investigacin pura, cuyo
diseo es experimental, su tipo de datos se recarga un tanto a lo cuantitativo, en lo
referente al tiempo es de tipo transversal, en cuanto a su profundidad y alcance es
totalmente descriptiva.
6.2 LINEA DE INVESTIGACION
El desarrollo web se encuentra ubicado dentro de la disciplina de desarrollo de
software, por tal motivo es pertinente hacer uso de alguna de las metodologas o
paradigmas existentes en este campo de accin. Para el desarrollo de este
proyecto se utilizar el modelo en cascada considerando la seguridad que brinda.

31

Modelo en cascada
En ingeniera del software el desarrollo en cascada, tambin llamado modelo en
cascada, es el enfoque metodolgico que ordena rigurosamente las etapas del
proceso para el desarrollo del software de tal forma que el inicio de cada etapa
debe esperar a la finalizacin de la etapa anterior.
Un ejemplo de una metodologa de desarrollo en cascada es:
1. Anlisis de requisitos.
2. Diseo del Sistema.
3. Diseo del Programa.
4. Codificacin.
5. Pruebas.
6. Implementacin.
7. Mantenimiento.
De esta forma, cualquier error de diseo detectado en la etapa de prueba conduce
necesariamente al rediseo y nueva programacin del cdigo afectado.
6.3 DESARROLLO DEL PROYECTO
EXPLORACIN Y ANLISIS
Observacin
Mediante la observacin directa se logr detectar en la institucin la dificultad que
se tiene con la sistematizacin de las calificaciones, ya que actualmente se realiza
de forma manual haciendo uso de recursos como carpetas y hojas de registro, las
cuales no se consideran muy seguras para tal fin, puesto que con el tiempo stas
se deterioran adems de que son muy frgiles ante cualquier eventualidad.
Tambin se detectaron los siguientes inconvenientes:

32

Falta de capacitacin al personal administrativo para el manejo de la


informacin sistematizada, utilizan la computadora, pero cuando las
autoridades educativas les piden datos especficos de alumnos y docentes no
tienen una base de datos que les arroje la informacin que les solicitan.

Falta de capacitacin a docentes sobre la implementacin de la tecnologa en


la sistematizacin de las calificaciones. Estn acostumbrados al llenado de
las listas de calificaciones y entregrselas al departamento de control escolar.

Identificacin de procesos actuales


Para el registro de las calificaciones de los estudiantes actualmente se
llevan a cabo los siguientes procesos:

Impresin de formatos de listas individuales entregadas a cada docente para


su posterior llenado con las asistencias y calificaciones de los estudiantes.

Registro de las calificaciones de las diferentes asignaturas por especialidad


durante el periodo escolar por parte de los docentes en las listas que les
entrega el departamento de control escolar de la ENSFO.

Escritura de las asistencias y calificaciones parciales obtenidas por los


estudiantes

durante el periodo escolar por parte del docente.

Determinacin del juicio valorativo en cada asignatura mediante el cmputo


de las calificaciones parciales obtenidas por los estudiantes.

Entrega de las calificaciones correspondientes al periodo escolar de las


diferentes asignaturas y por especialidad por parte del docente al
departamento de control escolar de la ENSFO.

Tcnicas de levantamiento de informacin.


Para el levantamiento de la informacin se utiliz la observacin directa junto con
la entrevista a los directivos, personal administrativo y docentes en las
instalaciones de la institucin.

33

Determinacin de requerimientos.
El sistema de control escolar que se pretende implementar debe permitir realizar
los siguientes procesos:

Registro de los datos de la escuela.


Registro del periodo escolar.
Consulta del periodo escolar.
Registro de las especialidades que se imparten en la institucin.
Registro de nuevos usuarios (directivos).
Consulta de usuarios (directivos).
Modificacin o eliminacin de usuarios (directivos).
Registro de nuevos usuarios (docentes).
Consulta de usuarios (docentes).
Modificacin o eliminacin de usuarios (docentes).
Registro de nuevos estudiantes.
Consulta de estudiantes.
Modificacin o eliminacin de estudiantes.
Registro de asignaturas por especialidad.
Consulta de asignaturas.
Modificacin o eliminacin de asignaturas.
Registro de nuevos grados.
Consulta de los grados existentes
Registros de calificaciones
Consulta de calificaciones
Modificacin o eliminacin de calificaciones

Para realizar estos procesos se requiere de la siguiente informacin:

Datos generales de la institucin.


Datos personales de los directivos.
Datos personales de los estudiantes.
Datos personales de los docentes.

34

Informacin sobre las especialidades que imparte la institucin.


Informacin sobre las asignaturas.
Informacin sobre los grados.
Informacin sobre las evaluaciones de cada asignatura.
Informacin de las calificaciones de los estudiantes.

El sistema permitir generar los siguientes informes escritos y/o en formato


PDF:

Informe individual de cualquier estudiante de la institucin.


Informe de los estudiantes pertenecientes a cada grado.
Informe de las distintas especialidades que se ensean en la institucin.
Informe de las asignaturas que tiene asignado cada docente.
Informe de los docentes que trabajan en la institucin.
Informe de los grados que existen en la institucin.
Informe grupal de las calificaciones obtenidas por los estudiantes en cada

asignatura.
Informe individual de calificaciones obtenidas por cada estudiante en cada

asignatura de su especialidad.
Informe de los promedios de los estudiantes en cada asignatura para cada
periodo escolar.
SISTEMA DE CONTROL ESCOLAR

Fase de diseo
Para la Licenciada Aidee Vargas (VARGAS C, 2007) los diagramas de flujo de
Ingresa Datos

datos representan los procesos o funciones que debe llevar a cabo un sistema en
distintos niveles de abstraccin y los datos que fluyen entre las funciones. Los
inicia sesin

Consulta Calificaciones

procesos ms
complejos se descomponen en nuevos diagramas hasta llegar a
Alumno
procesos sencillos.
Cierra sesin
Consulta Grupos

Durante el diseo de este sistema se implementarn los siguientes registros de


informacin:Docente

inicia sesiondoc

Registra Calificaciones

Casos de usos
Gestion de Datos de Alumnos y docentes
Imprime
Inicia SesionAdm
Administrador

Gestion de Calificaciones

35

Diagrama Entidad Relacin

CARRERA

36

CORRESPOND

GRADO

PERIODO_ESCO
LAR

PERTENECE A

RESPECTO

EN

PERTENE

MATERIA

CALIFICACION
ES

ENSEA

PERTENEC

ALUMNOS

DOCENTES

Codificacin

TIPOS DE

ADMINISTRAD

USUARIO

OR

RELACIN UNO A
MUCHOS

Se crearn una serie de interfaces de usuarios:

37

Pantalla de seguridad de entrada al sistema


Registro de alumnos
Men de asistencias por grupo
Men de calificaciones parciales por grupo
Men de entrega de documentos del alumno
Men eleccin de la especialidad
Men sobre el estatus del alumno (baja temporal, baja definitiva, egresado,
regular, irregular, etc)
Interfaz del men de inscripcin
Interfaz del men de reinscripcin
Consulta de horarios
Consulta de calificaciones
Men de asignaturas adeudadas
Inscripcin a exmenes de regularizacin
Men principal de docentes
Consulta de grupos asignados a docentes
Consulta de horario de docentes
Etc.

Pruebas
Es pertinente mencionar que cuando se realice la etapa de codificacin se harn
paralelamente revisiones al funcionamiento de cada uno de los distintos mdulos
del sistema y a sus componentes internos a medida que stos sean creados o
generados, posteriormente se programarn sesiones de pruebas con usuarios del
sistema donde se realizarn pruebas de unidad y de integracin, para la
correccin de errores.

Pruebas de Unidad: Las pruebas de unidad sirven para comprobar el correcto


funcionamiento de un componente especfico del sistema, se busca llevarlo a
su lmite para observar su desempeo.

Pruebas de Integracin: Las pruebas de integracin buscan errores al


momento de integrar los distintos mdulos del sistema, es decir bsicamente
verifican que cada uno de los vnculos del sistema conduzcan al mdulo para

38

el cual fueron creados y de esta manera garantizar el correcto funcionamiento


de la interfaz del usuario.
Instalacin
Para llevar a cabo la instalacin del sistema es necesario tener en cuenta los
mnimos requerimientos de hardware y software que se deben tener para
garantizar el correcto funcionamiento del sistema.
Requerimientos de Hardware: Para la instalacin y el correcto funcionamiento del
sistema es recomendable contar con estas especificaciones mnimas de hardware:

Procesador de 32 bits (x86) o de 64 bits (x64), 1 GB de memoria RAM, Disco

duro de 40 GB con 15 GB de espacio libre.


Requerimientos de software: En cuanto al software es recomendable tener un
sistema operativo Windows XP o superior, tener instalado un navegador web

como Internet explorer, Google Chrome, Mozila Firefox u otro.


Adicional a los anteriores requerimientos es necesario contar con acceso a
internet (slo para la instalacin), ya que el programa PHP se instala

directamente desde internet.


Para facilitar el proceso de instalacin se debe elaborar un manual de
instalacin.

Soporte
El soporte del sistema se dividir en dos secciones:

Soporte a los usuarios: Es la capacitacin que se le ofrece a los nuevos


usuarios con el fin que puedan hacer uso adecuado y eficiente del sistema.
Se capacitar al Jefe del departamento de control escolar de la ENSFO o
alguna otra persona para que pueda desempear las funciones de
administrador del sistema.

39

Soporte del software: Para el soporte del software se realizarn revisiones


peridicas cada 3 meses con el fin de verificar el correcto funcionamiento del
sistema.

Se elaborar un manual del usuario que sirva como gua para uso del sistema
de control escolar.

7.- RESULTADOS

1.- ACCESO AL SISTEMA.


Para poder ingresar al sistema se necesita de un navegador web con el que
cuente la computadora (mozilla firefox, chrome, opera, safari) se recomienda usar
el navegador chrome 8.0 o superior, que la mquina al acceder al sistema est
conectada en red con el servidor donde est alojado el sistema.

Ingresar en el navegador la ruta del servidor en este caso se llamar


http://localhost/ENSFO/

40

Ventana Principal
El sistema de Control Escolar de la ENSFO contar con una interfaz amigable
para todos los usuarios.

Contar con tres inicios de sesin: el administrador tendr el control total de todo
el sistema, el docente tendr permitido llevar a cabo consultas adems de que
puede asignar o modificar calificaciones a los alumnos a los cuales les imparte
alguna clase, por ltimo, el alumno, puede consultar su informacin personal as
como revisar su kardex.

Para ingresar al sistema y poder usarlo, las personas dadas de alta en la base de
datos deben contar con una clave de identificacin y su contrasea.

41

42

43

CONCLUSIONES

Con el desarrollo de este proyecto se lograr mejorar en gran medida la


forma en que se registra y almacena la informacin de los estudiantes de la
Escuela Normal superior Federal de Oaxaca.

Se construir una base de datos en MySQL con el fin de almacenar la


informacin acadmica de la institucin.

Se desarrollar un sitio web dinmico utilizando el lenguaje PHP para


gestionar la informacin de la base de datos de este centro educativo.

Se realizarn pruebas al sistema con fin de garantizar la integridad y


seguridad de la informacin as como el correcto funcionamiento del mismo.

Con el cumplimiento de los objetivos propuestos al inicio del proyecto se


lograr generar un producto til a la comunidad acadmica de la ENSFO.

44

CONSULTAS REALIZADAS
Dubois, P. (2001). MySQL. Mxico: Prentice Hall.
Kendall & Kendall, Anlisis y Diseo de Sistemas, 3. Edicin, Pginas
15.16.17.18.
Korth, H. F., & Silverschatz, A. (1993). Fundamentos de bases de datos.
Madrid: McGraw-Hill.
Lujn Mora, S. (2001). Programacin en internet: Clientes Web (1 ed.). Club
Universitario. p 41.
Salazar Zuiga, J. E., Puentes Andarde, O., & Robles Puentes, Y. J. (2012).
Mdulo Programacin de sitos web-php.
Titus Hawryszkiewycz, I. (1994). Anlisis y diseo de bases de datos. Mxico:
Limusa.
Vargas C, A. (2007). Anlisis de Sistemas.
Villalobos, Laura Elena, Introduccin a la Computacin, Universidad Nacional
Autnoma de Mxico. Mxico, D.F. 2005
Enlaces:
http://httpd.apache.org; The Apache Software Foundation. (2012). Apache.
Recuperado el 28 de noviembre de 2015.

45

http://us.php.net/manual/en/faq.general.php.

The

PHP

Group.

(2001).

php.

Recuperado el 23 de noviembre de 2015.


http://www.cuadernos de pedagoga .com/ver_p df.asp?idArt=13489; Jenkins H.
Cultura participativa y nuevas alfabetizaciones, n 398 febrero 2010. Recuperado
el 4 de noviembre de 2015.
http://www.educacionespecial.sep.gob.mx/pdf/manual/Manual_piloteo_Sistema_Inf
oPFEEIE_Fase_pruebas_tecnicas.pdf
http://www.microsoft.com/products/info/product.aspx?view=22&pcid=13f97e5e0a49-4e27-ac77-fe647e54dd26. Recuperado el 6 de noviembre de 2015.
http://www.monografias.com/trabajos14/herramicase/herramicase.shtml#ixzz3Gm
UlNVSv Recuperado el 25 de noviembre de 2015.
http://www.slideshare.net/marfonline/anlisis-de-requerimientos-ingenieria-de-software Recuperado el 26 de septiembre de 2015.
http://website.informer.com/itistmo.edu.mx#tab_stats
http://website.informer.com/itoaxaca.edu.mx

ANEXOS

46

ORGANIGRAMA DE LA ESCUELA NORMAL SUPERIOR FEDERAL DE OAXACA

Direccin
Unidad de
Planeacin.
Seguimiento
y Evaluacin.

Subdireccin
Acadmica

Subdireccin
Administrativa

Unidad de
Servicios

Biblioteca

Aula de
Medios

rea de
Docencia

rea de
Investigacin

Depto. de
Control
Escolar

Depto. de
Recursos
Humanos

rea de
Difusin y
Extensin
Educativa

Depto. de
Exmenes
Profesionales

Depto. de
Recursos
Materiales
y Servicios
Generales

Depto. de
Recursos
Financieros

Laboratorio
de Ciencias

S-ar putea să vă placă și