You are on page 1of 262

REPBLICA BOLIVARIANA DE VENEZUELA

UNIVERSIDAD NACIONAL ABIERTA


VICERRECTORADO ACADMICO
UNIDAD DE EVALUACIN ACADMICA
INGENIERA DE SISTEMAS

SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE LOS


PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA
BALTAZAR PADRN DE SANTA MARA
IPIRE, ESTADO GURICO

Autor:
Correa Mota, Sorelys
C. I. N 15083966
Tutor Acadmico:
Ing. Emiliano Otlvora
Tutor Empresarial:
Prof. Jess Rojas

Valle de la Pascua; Septiembre de 2011


REPBLICA BOLIVARIANA DE VENEZUELA
UNIVERSIDAD NACIONAL ABIERTA
VICERRECTORADO ACADMICO
UNIDAD DE EVALUACIN ACADMICA
INGENIERA DE SISTEMAS

SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE LOS


PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA
BALTAZAR PADRN DE SANTA MARA
IPIRE, ESTADO GURICO

Trabajo presentado como requisito para optar al grado acadmico de Ingeniero


de Sistemas

Autor:
Correa Mota, Sorelys
C. I. N 15083966
Tutor Acadmico:
Ing. Emiliano Otlvora
Tutor Empresarial:
Prof. Jess Rojas

Valle de la Pascua; Septiembre de 2011

ii
NDICE GENERAL

pp.

LISTA DE CUADROS....... x
LISTA DE GRFICOS...... xii
INTRODUCCIN........... 1

CAPTULO
I EL PROBLEMA... 4
Planteamiento del Problema... 4
Objetivos de la Investigacin......... 6
General...... 6
Especficos.... 6
Justificacin dela Investigacin. 6
Alcances y Limitaciones de la Investigacin. 8
Alcances........ 8
Limitaciones.......... 9
Diseo e integracin del nuevo sistema..... 9
Requerimientos del sistema........... 9
Requerimientos de entrada .. 9
Requerimientos de almacenamiento.... 10
Requerimientos de salida .... 10
Niveles de Seguridad ... 11

II MARCO TERICO... 13
Antecedentes de la Investigacin... 13
Referentes Tericos................................ 15
Sistemas..... 16
Sistemas de Informacin... 16
Objetivos del Sistema de Informacin. 16
Funciones del Sistema de Informacin.... 16
Clasificacin de Sistemas de informacin... 18
Sistema de Informacin administrativo... 22
Entrada de Informacin.... 22
Almacenamiento de Informacin...... 22
Procesamiento de Informacin.. 23
Salida de Informacin... 23
Seguridad del sistema automatizado............. 23
Departamento de Control de Estudios.. 24
Funciones del Departamento de Control de Estudios.. 24
Corresponde al Departamento de Control de Estudios.... 24
Archivos.... 25

vii
Lenguaje de Programacin.... 25
Lenguaje de Mquina... 26
Lenguaje de Alto Nivel.... 26
Lenguaje de Bajo Nivel.... 27
Lenguaje de Programacin PHP... 28
Caractersticas del Lenguaje de Programacin PHP.... 29
Servidor Web........................ 30
Servidor Apache HTTP Server versin 2.2.11.. 31
Gestor de Bases de Datos MySQL Versin 5.1.36... 31
Aplicaciones de MySQL.. 32
Caractersticas de MySQL versin 5.1.36.... 32
Manejador de Bases de Datos PhpMyAdmin... 34
Dreamwever.......................... 35
Conceptualizacin............ 35
Caractersticas de Dreamwever........ 35
Beneficios del uso Dreamwever............... 36
Ventajas del uso de Dreamwever......... 37
Importancia de Dreamwever............ 37
Bases Legales................. 38
Descripcin de la institucin del estudio....... 38

III MARCO METODOLGICO........ 41


Tipo de Investigacin..... 41
Diseo de la Investigacin..... 41
Poblacin y muestra... 42
Tcnicas de Recoleccin de Datos. 45
Validacin del Instrumento.... 45
Confiabilidad del Instrumento 46
Tcnica de Anlisis de Datos. 47
Anlisis, Diseo e Implantacin de Sistemas de Informacin... 47
Proceso I. Planificacin del Sistema. 47
Fase I. Estudio de la Planificacin de Sistemas... 48
Fase II. Definicin de la Planificacin de Sistemas. 49
Proceso II. Anlisis de Sistema..... 49
Fase I. Inspeccin en el anlisis de sistemas.... 50
Fase II. Estudio del anlisis de sistemas.. 51
Fase III. Definicin del anlisis de sistemas.... 51
Proceso III. Diseo de Sistemas... 52
Fase I. Seleccin de un objetivo del diseo de sistemas.. 52
Fase II. Adquirir el Hardware y el Software necesario.... 53
Fase III. Disear e integrar el nuevo sistema... 53
Proceso IV. Implantacin del Sistema.. 55
Fase I. Construir y probar las Bases de Datos en la implantacin... 55
Fase II. Construir y probar el programa de implantacin de sistemas. 55
Fase III. Instalar y probar el nuevo sistema. 56

viii
Fase IV. Entregar el sistema para la puesta en funcionamiento... 56
Proceso V. Soportes de Sistemas.. 59
Lenguaje de Programacin. 59
IV ANLISIS DE LOS RESULTADOS.... 61
Anlisis e interpretacin de los resultados. 61
Presentacin de los resultados 61
V LA PROPUESTA... 70
Formulacin de la Propuesta.. 70
Presentacin 70
Justificacin 71
Propsitos u Objetivos 71
General... 71
Especficos.. 72
Alcance y Limitaciones del Sistema Propuesto.............................................. 72
Determinacin de los recursos........................................................................ 73
Recurso de Hardware................................................................................. 73
Recurso de Software................................................................................... 77
Factibilidad y Viabilidad del Proyecto............................................................ 78
Factibilidad Operativa................................................................................ 78
Factibilidad Tcnica................................................................................... 79
Factibilidad Econmica.............................................................................. 79
Factibilidad Psicosocial.............................................................................. 79
Disponibilidad de recursos de Hardware y Software...................................... 79
Construccin y prueba de las aplicaciones...................................................... 80
Arquitectura Tcnica en Lnea........................................................................ 120
Ventajas de la arquitectura tcnica estndar............................................... 120
Implantacin y prueba del nuevo sistema....................................................... 160
Descripcin de los mdulos de programacin. Cdigo fuente........................ 161
VI CONCLUSIONES Y RECOMENDACIONES..... 210
Conclusiones................... 210
Recomendaciones....... 212
REFERENCIAS BIBLIOGRFICAS........ 213
ANEXOS......... 215
A Cuestionario Dirigido a los Docentes 216
B Constancia de Notas..... 218
C Glosario de trminos.. 219
D Planilla de Inscripcin.. 225
E Manual de Usuario....................................................................................... 226

ix
LISTA DE CUADROS

CUADROS pp.
1 Distribucin de la poblacin y muestra.. 43
2 Operacionalizacin de las variables.... 44
3 Cronograma de Actividades. Diagrama de Gantt... 61
4 Distribucin de frecuencia del instrumento aplicado a los docentes que
mide la variable: Procesos de registro y control de calificaciones.
Indicador: registro manual...................... 62
5 Distribucin de frecuencia del instrumento aplicado a los docentes que
mide la variable: Ventajas y desventajas de la automatizacin.
Indicadores: Rentabilidad seguridad y eficiencia del sistema,
redundancia de conexin de los equipos. ....... 63
6 Distribucin de frecuencia del instrumento aplicado a los docentes que
mide la variable: Recursos econmicos, tecnolgico, humanos.
Indicadores: Bajo costos en equipos. Calidad de diseo del programador. 64
7 Distribucin de frecuencia del instrumento aplicado a los docentes que
mide la variable: Seguridad de acceso. Indicadores: Normativas para el
uso del sistema y control para el ingreso de datos en el sistema........ 65
8 Distribucin de frecuencia del instrumento aplicado a los docentes que
mide la variable: Adiestramiento del personal. Indicador: mdulo de
ayuda. ..... 67
9 Distribucin de frecuencia del instrumento aplicado a los docentes que
mide la variable: Evaluacin del sistema automatizado. Indicador:
Efectividad en el control de operaciones. .. 68
10 Simbologa de Diagramas de Flujos de Datos a utilizar............................. 80
11 Estndar de Entidades. Inventario de Entidades......................................... 91
12 Estndar de Atributos. Inventario de atributos........................................... 92
13 Asignacin de los Atributos de Datos a las Entidades 1. Datos de la
institucin educativa................................................................................... 98
14 Asignacin de los Atributos de Datos a las Entidades 2. Datos de los
estudiantes................................................................................................... 99
15 Asignacin de los Atributos de Datos a las Entidades 3. Datos de los
representantes... 100
16 Asignacin de los Atributos de Datos a las Entidades 4. Parentesco del
representante con el estudiante. ............. 100
17 Asignacin de los Atributos de Datos a las Entidades 5. Datos del
profesor de la institucin......... 102
18 Asignacin de los Atributos de Datos a las Entidades 6. Usuario
autorizado para el manejo de algunos mdulos del sistema... 102
19 Asignacin de los Atributos de Datos a las Entidades 7. Materia
correspondiente al pensum escolar............. 103
20 Asignacin de los Atributos de Datos a las Entidades 8. Seccin

x
correspondiente al ao y perodo escolar. Detalle de seccin relacionada
con materia, cdigo de seccin, perodo escolar y profesor de ctedra. 103
21 Asignacin de los Atributos de Datos a las Entidades 9. Detalle de
seccin relacionada con materia, cdigo de seccin, perodo escolar y
profesor de ctedra.......... 104
22 Asignacin de los Atributos de Datos a las Entidades 10. Detalle del
alumno para la carga de nota de las asignaturas cursadas donde se
relaciona datos del estudiante con condicin de estudio.... 104
23 Asignacin de los Atributos de Datos a las Entidades 11. Auditora de
las asignaciones y modificacin en la carga de notas de las asignaturas
cursada por el estudiante......... 105
24 Asignacin de los Atributos de Datos a las Entidades 12. Estado
correspondiente al lugar de nacimiento.. 106
25 Asignacin de los Atributos de Datos a las Entidades 13. Municipio o
ciudad correspondiente al lugar de nacimiento. . 106
26 Diccionario de Datos. Institucin............................................................... 107
27 Diccionario de Datos. Estudiante................................................................ 108
28 Diccionario de Datos. Representante.......................................................... 109
29 Diccionario de Datos. Profesor................................................................... 110
30 Diccionario de Datos. Parentesco............................................................... 111
31 Diccionario de Datos. Usuario.................................................................... 112
32 Diccionario de Datos. Materia.................................................................... 113
33 Diccionario de Datos. Estado...................................................................... 114
34 Diccionario de Datos. Municipio................................................................ 115
35 Diccionario de Datos. Seccin.................................................................... 116
36 Diccionario de Datos. Detalle de seccin................................................... 117
37 Diccionario de Datos. Detalle alumno........................................................ 118
38 Diccionario de Datos. Auditora de nota del estudiante............................. 119
39 Arquitectura Tcnica en Lnea. Proceso 1 Registro del estudiante............ 121
40 Arquitectura Tcnica en Lnea. Proceso 2 Registro del representante....... 122
41 Arquitectura Tcnica en Lnea. Proceso 3 Registro del profesor............... 123
42 Arquitectura Tcnica en Lnea. Proceso 4 Registro de materias................ 124
43 Arquitectura Tcnica en Lnea. Proceso 5 Registro de secciones.............. 125
44 Arquitectura Tcnica en Lnea. Proceso 6 Registro detalles de secciones. 126

xi
LISTA DE GRFICOS

GRFICO pp.
1 Porcentaje que mide el indicador: registro manual..................................... 62
2 Porcentaje que mide los indicadores: Rentabilidad seguridad y eficiencia
del sistema, redundancia de conexin de los equipos. ............................... 64
3 Porcentaje que mide los indicadores: Bajo costos en equipos y calidad
de diseo del programador. ........................................................................ 65
4 Porcentaje que mide los indicadores: Normativas para el uso del sistema
y control para el ingreso de datos en el sistema.......................................... 66
5 Porcentaje que mide el indicador: Mdulo de ayuda.................................. 67
6 Porcentaje que mide los indicadores: Efectividad en el control de
operaciones. ............................................................................................... 68
7 Diagrama de Flujos de Datos (Nivel 0)...................................................... 81
8 Diagrama de Flujo de Datos (Nivel I)........................................................ 82
9 Diagramas de Flujo de Datos (Nivel I Continuacin)................................ 83
10 Diagramas de Flujo de Datos (Nivel II) Proceso 1. Registro de datos de
archivos maestros. ...................................................................................... 84
11 Diagramas de Flujo de Datos (Nivel II) Proceso 2 Actualizacin de
registro de datos.......................................................................................... 85
12 Diagrama de Flujo de Datos (Nivel II) Proceso 3 Procesar notas de
estudiantes................................................................................................... 86
13 Diagrama de Flujo de Datos (Nivel II) Proceso 4 Auditar notas del
estudiante.................................................................................................... 87
14 Diagrama de Flujo de Datos (Nivel II) Proceso 5 Generar
Reportes...................................................................................................... 88
15 Diseo Base de Datos................................................................................. 89
16 Modelo Relacional de la Base de Datos..................................................... 90
17 Carta Estructurada 1. Men principal......................... 127
18 Carta Estructurada 2. Registrar................................... 128
19 Carta Estructurada 3. Actualizacin........................... 129
20 Carta Estructurada 4. Reportes................................... 130
21 Carta Estructurada 5. Herramientas............................ 131
22 Diseo de Entrada del Sistema 1. Pantalla principal del sistema............... 132
23 Diseo de Entrada del Sistema 2. Pantalla de acceso al sistema................ 133
24 Diseo de Entrada del Sistema 3. Pantalla men principal del sistema..... 134
25 Diseo de Entrada del Sistema 4. Pantalla sub men registros.................. 135
26 Diseo de Entrada del Sistema 5. Pantalla sub men actualizacin........... 136
27 Diseo de Entrada del Sistema 6. Pantalla sub men reportes................... 137
28 Diseo de Entrada del Sistema 7. Pantalla sub men herramientas........... 138
29 Diseo de Entrada del Sistema 8. Pantalla Registro de Estudiante............ 139
30 Diseo de Entrada del Sistema 9. Pantalla Registro de Representantes..... 140
31 Diseo de Entrada del Sistema 10. Pantalla Registro de Profesores.......... 141

xii
32 Diseo de Entrada del Sistema 11. Pantalla Registro de materias.............. 142
33 Diseo de Entrada del Sistema 12. Pantalla Registro de seccin............... 143
34 Diseo de Entrada del Sistema 13. Pantalla Registro detalle de seccin... 144
35 Diseo de Entrada del Sistema 14. Pantalla modificacin de datos de
estudiantes, representantes y profesores..................................................... 145
36 Diseo de Entrada del Sistema 15. Pantalla ingreso de cdula del
estudiante para comenzar registrar notas.................................................... 146
37 Diseo de Entrada del Sistema 16. Pantalla verificacin de los datos del
estudiante.............................................................................................. 147
38 Diseo de Entrada del Sistema 17. Pantalla seleccin del ao y seccin... 148
39 Diseo de Entrada del Sistema 18. Pantalla seleccin de condicin del 149
estudiante, ao seccin y periodo escolar...................................................
40 Diseo de Entrada del Sistema 19. Pantalla cargar notas del estudiante.... 150
41 Diseo de Salidas del Sistema 1. Listado de estudiantes........................ 151
42 Diseo de Salidas del Sistema 2. Listado de representes........................... 152
43 Diseo de Salidas del Sistema 3. Listado de profesores............................. 153
44 Diseo de Salidas del Sistema 4. Listado de materias........................ 154
45 Diseo de Salidas del Sistema 5. Listado de secciones........................... 155
46 Diseo de Salidas del Sistema 6. Listado detalle de secciones.................. 156
47 Diseo de Salidas del Sistema 7. Reporte de estudiantes por seccin........ 157
48 Diseo de Salidas del Sistema 8. Reporte de notas del estudiante......... 158
49 Diseo de Salidas del Sistema 9. Listado de auditoria de notas educando. 159

xiii
REPBLICA BOLIVARIANA DE VENEZUELA
UNIVERSIDAD NACIONAL ABIERTA
VICERRECTORADO ACADMICO
UNIDAD DE EVALUACIN ACADMICA
INGENIERA DE SISTEMAS

SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE LOS


PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA
BALTAZAR PADRN DE SANTA MARA
IPIRE, ESTADO GURICO

Autor: Br. Correa Mota, Sorelys


C. I. N 15083966
Fecha: Septiembre, 2011

Resumen
El objetivo fundamental de la investigacin es desarrollar un sistema de
informacin para el registro y control de los procesos que se realizan en el
departamento de control de estudios de la Unidad Educativa Baltazar Padrn de Santa
Mara de Ipire, Estado Gurico. La investigacin est sustentada con variables
relacionadas directamente con el tema procesos de registro y control de los procesos
de calificacin del estudiante, rentabilidad, seguridad, eficiencia, control de ingresos
de datos al sistema, estas se presentan como una alternativa al problema planteado en
la institucin objeto de estudio. Desde el punto de vista metodolgico, se trata de un
estudio de campo tipo descriptivo bajo la modalidad de proyecto factible. La
metodologa utilizada fue Jeffrey Whitten, la cual comprende anlisis del sistema
actual para determinar cuales son las reas que deben someterse a modificaciones y
automatizaciones, donde una vez finalizada esta etapa, se procede al diseo modular
con el lenguaje de programacin PHP. Para tener mayor conocimiento de la
problemtica, se aplico un instrumento a los docentes directivos y administrativos.
Una vez analizados los resultados del instrumento se pudo constatar que
efectivamente, la institucin requiere de un sistema de informacin que efectu los
procesos de registro y control de calificacin del estudiante obteniendo respuesta
rpida y eficiente para la toma de decisiones, minimizando los errores de duplicacin
de datos y prdida de documentos, en consecuencia se concluye que el sistema
manual que actualmente se emplea no es el ms adecuado. El sistema propuesto
contar con un gran potencial en cuanto a velocidad de procesamiento y resguardo de
toda la informacin generada.

Descriptores: Automatizado, Informacin, PHP, Registro y Control, Seguridad,


Confiabilidad.

xiv
INTRODUCCIN

La presente investigacin aborda una de las problemticas que afectan a las


Instituciones Educativas y es, el llevar un control automatizado sobre sus archivos,
como registro de los estudiantes, docentes, representantes, calificaciones de
estudiantes.
Es as como la Unidad Educativa Baltazar Padrn sirvi como base para la
investigacin, elaborndose una consulta sobre los procesos que se llevan a cabo en el
departamento de control de estudios, la cual tiene como objetivo determinar mediante
la evaluacin de profesionales en la materia que tanta eficacia, confiabilidad,
veracidad y rapidez tendra el control automatizado de dichos procesos.
Por ende, en esta investigacin se realiz un estudio sobre las causas que originan
la necesidad de llevar un sistema de informacin en una institucin educativa y las
herramientas necesarias para erradicar los problemas ms comunes en cuanto a los
procesos manuales, como son los registro y control de la nmina estudiantil, de
docentes, calificaciones de los estudiantes, asignaciones de profesores por rea y
seccin, el listado de los representantes, entre otros.
En este sentido, el sistema permitir realizar la automatizacin de los datos del
estudiantes del nuevo ingreso una vez inscrito en la institucin al inicio de cada ao
escolar, as como tambin, la modificacin de los datos de estudiantes regulares de la
Unidad Educativa Baltazar Padrn, este sistema actualmente se ejecuta de forma
manual en esta casa de estudio. A partir de observaciones y del levantamiento de
informacin que arrojo la investigacin se pudo detectar que la mayora de los
procedimientos tienen inconvenientes, entre ellos se pueden mencionar: prdida o
duplicacin de informacin debido a la trascripcin manual de los datos y/o forma de
almacenamiento, retardo en el comienzo de la clase; ya que, se debe clasificar los
estudiantes por ao, edad, sexo; y otras actividades regulares, por la tardanza del
proceso.
Ahora bien, en el presente estudio se plantea el desarrollo de un sistema de
informacin para el registro y control de los procesos que se realizan en el

1
Departamento de Control de Estudios de la Unidad Educativa Baltazar Padrn, que
genere informacin oportuna, precisa y confiable, herramienta que contribuye al
sector educativo en llevar las tareas administrativas rutinarias, tediosas y de gran
volumen de informacin al computador, teora que afianza la propuesta de este
sistema como nueva forma de trabajo que sustituya la metodologa hasta ahora
utilizada en los sistemas administrativos escolares, para ello el presente Trabajo de
Grado se divide en seis (06) Captulos organizados de la siguiente manera:
Captulo I: Se refiere al planteamiento del problema, donde se deslinda las causas
y consecuencias que motivan al estudio de la situacin actual de la institucin;
justificacin de la investigacin, aqu se sustenta la necesidad que tiene la institucin
de contar con un nuevo y ms sofisticado sistema de informacin; objetivos de la
investigacin, consiste en plantear de manera global y detallada lo que se persigue
con el desarrollo del presente proyecto, adems de los alcances y limitaciones del
estudio.
Captulo II: Se encuentra conformado por el marco terico que contiene los
antecedentes de la investigacin donde se mencionan trabajos de grado que guardan
estrecha relacin y vinculacin con el presente proyecto y la formulacin terica que
sirve de soporte a la investigacin, puesto que aqu se conceptualizan los diversos
puntos a tratar a lo largo de toda la investigacin; asimismo la fundamentacin legal,
se refiere a los soportes legales que sustenta las condiciones gubernamentales
implantadas en el proyecto.
Captulo III: Contiene el marco metodolgico, donde se expresa el tipo y diseo de
la investigacin de acuerdo a los objetivos que se plantearon, poblacin y muestra del
estudio, la tcnica e instrumento de recoleccin de datos, validez y confiabilidad del
instrumento, tcnica de anlisis de datos y la descripcin de procedimientos para
llevar a feliz trmino la investigacin.
Captulo IV: Se presenta el anlisis e interpretacin de los resultados de haber
aplicado los instrumentos a la muestra seleccionada.
Captulo V: Contiene el diseo del sistema propuesto, la justificacin, objetivos,
alcances y limitaciones. Adems se presenta el estudio de factibilidad desde el punto

2
de vista tcnico, econmico, opertico y psicosocial, requerimientos de entrada de
almacenamiento y salida, descripcin de los procesos del sistema, diagramas del
sistema, Bases de datos, arquitectura tcnica en lnea, diccionario de datos, carta
estructurada, documentacin de entrada y de salida.
Captulo VI: Donde se desarrollan las conclusiones obtenidas de la investigacin y
se plantean recomendaciones al director, coordinador del departamento de control de
estudios y dems personal administrativo en el empleo de un sistema de informacin
que conlleve a agilizar de forma efectiva los procesos afines a las funciones que se
realizan en el mencionado departamento.
Finalmente, se expone la bibliografa de diferentes autores de libros, trabajos,
documentales, entre otros; los cuales sirvieron como referencia en la elaboracin de
este proyecto.

3
CAPITULO I

EL PROBLEMA

Planteamiento del Problema

En el transcurso del tiempo la tecnologa en Venezuela y en el mundo avanza


considerablemente, las instituciones educativas tanto pblicas como privadas sienten
la necesidad de adquirir tecnologas para el mejoramiento de sus sistemas y
procedimientos, desarrollando mtodos que permiten llevar a cabo procesos con
eficiencia y exactitud, los cuales han sido un paso importante en el desarrollo de
sistemas de informacin, ya que estos se pueden aplicar en diversas reas de trabajo
con alto grado de calidad, eficacia y rendimiento, logrando con esto satisfacer las
necesidades de los usuarios.
Es importante confrontar el desarrollo que se ha llevado a cabo en el campo de la
informtica, tal vez la palabra clave es la comunicacin, pues el hombre ha sido capaz
de comunicarse ms fcilmente y aunque no se ha realizado del todo, va encaminado
hacia su total perfeccionamiento. Es un hecho que el empleo de sistemas tecnolgicos
libera al hombre de las abrumadoras tareas de efectuar rutinas masivas y le permite
emplear su inteligencia en tareas ms estimulantes e interesantes. Los sistemas
tecnolgicos de informacin se han convertido en un auxiliar del hombre para una
amplia variedad de tareas.
En este sentido, los avances tecnolgicos han obligado al hombre no solo a
desarrollar sino a incrementar la calidad de las diferentes formas de produccin de
bienes y servicios, la potencia y las posibilidades de los sistemas informticos han
cambiado profundamente tanto en su concepcin como en su uso, sin dejar de lado,
que la funcin de stos se reduce a tratar la informacin que le sea suministrada y
proveer los resultados requeridos.

4
Tal es el caso como sucede en la mayora de los campos tcnicos, la tecnologa de
la informacin se refiere a los medios colectivos para reunir, almacenar y procesar
informacin, la motivacin para conseguirlo, disminuir costos y funciones
especializadas y enfocada a la eficiencia operacional; asimismo, la informtica la cual
es un conjunto de disciplinas y tcnicas desarrolladas para el tratamiento automtico
de la informacin, considerada como soporte de los conocimientos de la sociedad
humana, mediante el uso de computadores, lo que trae como consecuencia que las
tareas se realicen en forma rpida y con facilidad, generando informacin confiable.
Con respecto a esto y puntualizando el estudio, en visita realizada a la Unidad
Educativa Baltazar Padrn, ubicada en el Municipio Santa Mara de Ipire, mediante
entrevistas sostenidas con el coordinador del departamento de control de estudios, y
dems personal que labora en esta dependencia, se pudo evidenciar la problemtica,
debido que actualmente la mencionada institucin ha experimentado un aumento
considerable en la matrcula estudiantil, debido al crecimiento de la poblacin.
Sin embargo, este desarrollo ha dificultado llevar un control eficaz del control en
la operaciones de registro y actualizacin de los datos concernientes a los estudiantes
de nuevo ingreso y los regulares; ya que el sistema con el que cuenta actualmente la
institucin es manual, esto hace dudar de la veracidad y confiabilidad de los datos que
se manejan, as como tambin la incapacidad para responder de manera eficiente al
personal que labora en la institucin, los cuales ejercen un papel importante en la
formacin acadmica de los estudiantes. Por lo tanto, esta casa de estudios, no es
ajena a la necesidad de poseer un sistema de informacin en el Departamento de
Control de Estudios, que permita realizar las tares rutinarias de forma automtica, y
de esta manera adaptarse a las fuertes exigencias de la sociedad actual.
En tal sentido, se plasman las siguientes interrogantes que orientarn el desarrollo
del estudio: Cmo se lleva a cabo el proceso actual de registro de calificaciones de
los estudiantes de la Unidad Educativa Baltazar Padrn?; Cules sern las ventajas
y desventajas que traera la automatizacin del sistema en el Departamento de
Control de Estudio?; Qu recursos sern necesarios para la implementacin del
sistema de informacin de los registros y procesos que se llevan a cabo en el

5
Departamento de Control de Estudio?; Cul ser el mecanismo y poltica de
seguridad adecuada, que se utilizar en el desarrollo del sistema de informacin en la
Unidad Educativa Baltazar Padrn?; Qu estrategia se utilizar para adaptar el
personal encargado del manejo del sistema?.

Objetivos de la Investigacin

Objetivo General
Proponer un sistema de informacin para el registro y control de los procesos que
se realizan en el Departamento de Control de Estudio de la Unidad Educativa
Baltazar Padrn, ubicado en Santa Mara de Ipire, Estado Gurico.

Objetivos Especficos
1. Analizar los procesos manuales y formatos que se emplean en el Departamento
de Control de Estudio de la Unidad Educativa Baltazar Padrn.
2. Determinar los requerimientos de entrada y salida necesarios para implementar
el sistema de informacin de acuerdo con las caractersticas de las diferentes
actividades que se efectan en el Departamento de Control de Estudio.
3. Fijar las normativas y polticas seguridad a utilizar, para el desarrollo del
sistema de informacin en el departamento de control de estudio de la Unidad
Educativa Baltazar Padrn.
4. Disear un plan de accin donde se proponga desarrollar un sistema de
informacin para el registro y control de los procesos que se realizan en el
Departamento de Control de Estudio de la Unidad Educativa Baltazar Padrn,
ubicado en Santa Mara de Ipire, Estado Gurico.

Justificacin de la Investigacin

Los procesos automatizados, son factores de vital importancia en al organizacin.


En esta era se ha observado una gran innovacin y desarrollo de tecnologas de la

6
informacin que han permitido la evolucin de computadores que son capaces de
producir sistemas de informacin a la sociedad con aportes a los distintos sectores
econmicos, sociales, polticos, educativos, entre otros.
Al presente, los procedimientos empleados por las diferentes instituciones
educativas en la manipulacin de los datos y el tratamiento de la informacin no son
los ms adecuados para obtener una respuesta de los mismos en tiempo real de
manera eficaz y eficiente, lo que se traduce en montono y utilizacin de tiempo extra
para el proceso de los datos.
En tal sentido, es necesario que la informacin sea procesada y almacenada de una
forma ms segura para agilizar los procesos sea de registro de estudiantes como de
representantes, docentes, carga de notas; y as lograr un control integral de la
matrcula estudiantil, de las calificaciones obtenidas por el estudiante en los
diferentes perodos cursados, proporcionando respuesta inmediata al momento de que
sea requerido, mediante el desarrollo de un sistema de informacin que abarque las
necesidades y una mayor relacin con los requerimientos del personal, proporcionar
una mejor efectividad en el manejo del flujo y procesamiento de los datos.
Por lo tanto, al establecer este sistema ocasionar un impacto psicosocial positivo
en la organizacin, la cual suministrar a la misma una informacin confiable,
agilizando y facilitando el trabajo en el proceso de registro y control de las
calificacin de los educando de la mencionada institucin.
Por tal motivo, se justifica la creacin e implantacin de un sistema de
informacin el cual estar en capacidad de brindar informacin confiable sobre las
operaciones realizadas en el Departamento de Control de Estudios, relacionada con
proceso de registro y control de la nmina estudiantes, de profesores, listado de
representantes y de las calificaciones de los alumnos.
Asimismo, con el sistema que se plantea, no solo se pretende controlar los
procesos y actividades del mencionado departamento, sino que a travs del estudio de
toda la informacin suministrada por el personal del mismo, se podr tomar
decisiones acertadas y acordes al crecimiento de la poblacin y por ende de la
matricula estudiantil, minimizando el tiempo de respuesta, as como el espacio fsico

7
para el almacenamiento de la informacin e incrementando el nivel de seguridad en
los mismos; y de esta manera contribuir al desarrollo de este ente educativo. Tambin
servir de gran aporte a la sociedad debido a que el mencionado sistema se ofertar
sin fines de lucros a la institucin involucrada con el fin de favorecer a toda la
matrcula escolar inscrita y por inscribir en los prximos aos.

Alcances y Limitaciones de la Investigacin


Alcances
La investigacin est dirigida principalmente a la administracin de la Unidad
Educativa Baltazar Padrn, especficamente en el departamento de control de
estudios, cuyo objetivo primordial fue determinar los problemas que presenta el
sistema actual para la ejecucin de los procesos, tales como: registro de estudiantes,
registro de actas, registro de notas, actualizacin de los datos concernientes a los
estudiantes de la institucin; entre otros. Este estudio sirvi como base para brindar
soluciones concretas a estos inconvenientes a travs de un sistema de informacin
que proporcionar beneficios en cuanto a sencillez, agilidad, rapidez y precisin en
las transacciones realizadas en la mencionada institucin.
Asimismo, el sistema desarrollado cuenta con la capacidad y eficiencia en la
generacin de diversos reportes de estudiantes, docentes, representantes, asignaturas,
planillas de calificacin, pensum y nmina de estudiantes por seccin-perodo
escolar, brindando informacin detallada al personal directivo de la institucin, lo
cual servir de base para la toma de decisiones acorde a las necesidades y exigencias
de esta casa de estudio.

Limitaciones
La investigacin no presenta limitantes para su desarrollo, debido a que durante la
fase de bsqueda de informacin se cont con el apoyo necesario de los directivos y
personal que labora en la Unidad Educativa Baltazar Padrn, permitiendo acceder de
manera rpida y fcilmente a los datos requeridos.
Es importante acotar, que esta investigacin est enfocada al estudio de las
necesidades e inquietudes expresadas por los entes entrevistados; todos ellos personal

8
directivo y del Departamento de Control de Estudios de la Unidad Educativa
Baltazar Padrn por dicha razn solo puede ser utilizado en una dependencia que
maneje la informacin netamente acadmica y administrativa. Por lo tanto, no podr
ser utilizada en otras instituciones cuya actividad principal no est vinculada con las
transacciones realizadas en la institucin en estudio, sin ser sometidas a previos
ajustes, adaptaciones y modificaciones que desviaran el sentido que se enfoca en este
proyecto.

Diseo e integracin del nuevo sistema


Requerimientos del sistema

Dentro de los puntos ms importantes de los alcances que abarcara el sistema


propuesto se tiene:
1. El sistema se disear bajo los parmetros requeridos por el Coordinador del
Departamento de Control de Estudio, lo que indica que el mismo esta planteado como
esencial para la institucin lo cual funcionar como una herramienta de apoyo para
sta.
2. El sistema propuesto permitir agilizar las transacciones que involucran los
procesos de registro de estudiantes, representantes, docentes, pensum de estudio por
ao, calificaciones de estudiantes, entre otros; que se especifican a continuacin:
Requerimientos de Entrada
1. Registro de estudiantes.
2. Registro de Representante.
3. Registro de Profesores.
4. Registros de materias.
5. Registros de las secciones.
6. Registro de detalle de secciones.
7. Cargar/modificar calificaciones de estudiantes.
8. Registro de usuarios.

9
Requerimiento de Almacenamiento. Se conoce como requerimiento de
almacenamiento a todos aquellos campos que se requieren para recopilar datos
referentes a los procesos realizados en el sistema, los cuales son los siguientes:
1. Datos del estudiante: Cdula de identidad, nombres y apellidos, edad, sexo,
peso, estatura, direccin de residencia, fecha de nacimiento, lugar de nacimiento
(ciudad, estado), telfono de ubicacin, cdula del representante y parentesco.
2. Datos del representante: Cdula de identidad, nombres y apellidos, ocupacin,
direccin de residencia, telfono de ubicacin.
3. Datos del docente: Cdigo del docente, cdula de identidad, nombres y
apellidos, edad, direccin de residencia, fecha de nacimiento, lugar de nacimiento
(ciudad y estado), telfono de ubicacin, cargo que desempea, fecha de ingreso al
Ministerio del Poder Popular para la Educacin, tiempo de servicio.
4. Datos de las materias: Nombre de la materia correspondiente al pensum de
Educacin Bsica y Educacin Media.
5. Datos de las secciones: Descripcin de la seccin (ao-seccin), perodo
escolar.
6. Datos del usuario: Nombre de usuario y contrasea
7. Datos de calificaciones del estudiante: Cdula del estudiante, condicin de
estudio del estudiante (regular, repitiente, materia pendiente), descripcin de la
seccin (ao-seccin-perodo escolar), nombre de las materias, nota o calificacin,
profesor de la ctedra.

3. Requerimiento de Salida
Los requerimientos de salida son aquellas consultas y reportes que sern
mostrados por medio del sistema en donde estos obtendrn informacin una vez
procesado los datos de entrada. Los requerimientos de salida son:
1. Listado de estudiantes: cdula de identidad, nombres y apellidos, fecha de
nacimiento, lugar de nacimiento, edad, telfono, direccin, talla, peso, sexo, nombres
y apellidos del representante.

10
2. Listado de representantes: cdula de identidad, nombres y apellidos,
ocupacin, nmero telefnico, direccin.
3. Listado de profesores por cdula y por fecha de ingreso al Ministerio del
Poder Popular para la Educacin: cdula de identidad, nombres y apellidos, fecha
de ingreso, lugar de nacimiento, cdigo de cargo, descripcin del cargo (Licenciado,
profesor, maestro bachiller, no graduado, administrativo, obrero), aos de servicio,
telfono, direccin.
4. Listado de materias: Descripcin de las materias o asignaturas
correspondientes al pensum escolar de Educacin Bsica y Educacin Media.
5. Listado de secciones: Descripcin de la seccin (ao-seccin), perodo escolar.
6. Listado de detalle de seccin: nombre de la materia o asignatura, nombres y
apellidos del docente que imparte esa ctedra y descripcin de la seccin (ao-
seccin-perodo escolar).
7. Listado de alumnos por seccin: Descripcin de la seccin (ao-seccin-
perodo escolar), cdula de identidad del estudiante, nombres y apellidos, fecha de
nacimiento, lugar de nacimiento, edad, telfono, direccin, talla, peso, sexo, nombres
y apellidos del representante.
8. Reporte de notas del estudiante: Descripcin de la Institucin, ciudad, fecha
del reporte, datos del estudiante (cdula de identidad del estudiante, nombres y
apellidos, fecha de nacimiento, lugar de nacimiento, edad, telfono, direccin, talla,
peso, sexo, nombres y apellidos del representante), descripcin de la planilla de
calificacin (ao-seccin, perodo escolar, materia, condicin del estudiante, nota o
calificacin).
Niveles de Seguridad

El sistema de informacin que se propone contar con los niveles de seguridad


necesarios, los cuales se podrn actualizar eventualmente a preferencia del
administrador del sistema, asimismo; el usuario asignado. Dicho nivel estar
determinado por una clave de acceso, donde el Coordinador del Departamento de
Control de Estudio tendr la potestad de asignarle clave de acceso a otro usuario

11
preferiblemente de este departamento si lo considera necesario, con el fin de
proporcionar un control sobre la Base de Datos, y as se evitar la fuga de
informacin, no podr ser modificada ni eliminada por personal no autorizado para el
manejo del sistema restringiendo el acceso a ciertos mdulos.
De igual forma para evitar perdida de informacin por otras causas o siniestros
naturales el usuario podr utilizar herramientas para el respaldo de informacin
(respaldo de Bases de Datos). Por otra parte, si el administrador del sistema efecta
asignacin de usuario, ste tendr acceso a ciertos mdulos como registros y
actualizaciones.

12
CAPITULO II

MARCO TERICO

En una investigacin, el Marco Terico, cumple la funcin de brindar al estudio


un conjunto de elementos tericos que servirn de sustento al mismo, permitiendo de
esta manera ubicarlo en un momento y un tiempo determinado, es por esto que en
esta investigacin se destacan los antecedentes, que son otros estudios relacionados
con el tema y toda la teora que se puede abordar sobre el mismo; as el lector tendr
los conocimientos previos a la propuesta sealada.

Antecedentes de la Investigacin

Para una mejor comprensin de la situacin se hizo un anlisis mediante una


recopilacin de material de trabajos antes realizados con el tema abordado en la
investigacin. Entre los antecedentes encontrados en esta investigacin se tienen los
siguientes:
Bauza (2002), realizo una investigacin titulada Sistema IABN (Instituto
Autnomo Biblioteca Nacional), ella fue de tipo estructural o de sistema, en donde
se propuso el desarrollo de un modelo operativo factible, adems esto permiti
elaborar un instrumento para un sistema operativo viable, con el objetivo de
solucionar problemas de procedimientos y normas, as como de tipo prctico por
medio de la cual se garantizaba un servicio de prestamos con la calidad que IABN
brinda a toda la nacin. Los datos fueron obtenidos a travs del cuestionario
diagnosticado, estos fueron basados en una matriz de doble entrada y expresados en
trminos porcentuales por medio de procedimientos estadsticos.
Este trabajo propona una base de datos que fuera dirigida a facilitar el servicio de
prstamos centralizados de libros y otros documentos.

13
Carrero (2002), "Aplicacin de Tecnologa Web en los Sistemas de Informacin.
Caso: Sistema de Control de Calificaciones". En su investigacin presenta como
objetivo crear los cimientos de un sistema de base de datos con las notas de los
alumnos a travs de una pgina dinmica en la Web, en donde los docentes, los
alumnos y los representantes sern los principales usuarios. En sus conclusiones
seala: La meta final, ser llegar a crear una comunidad virtual alrededor del sitio
Web, con Chat directamente con los profesores, y correo electrnico, a travs de la
cual primeramente se minimice el tiempo de respuesta a la solicitud de informacin y
en segundo lugar, que esta informacin sea vlida y confiable.
El aporte que esta tesis dar a la investigacin es que el autor plante la creacin
de una base de datos con las notas de los alumnos, como un proyecto factible, es
decir, desarroll un sistema de informacin que permite llevar el control de las
calificaciones de una forma rpida y confiable, en el trabajo en estudio igualmente, se
piensa desarrollar una aplicacin tecnolgica, con el fin de automatizar un proceso
manual de inscripcin.
Gimnez (2005), Sistema de Informacin para el Control del Proceso de
Inscripcin Basado en Tecnologa Internet en el I.U.T.A. Extensin Valencia. En su
investigacin tuvo como objetivo solventar la problemtica que aquejaba al
Departamento de Control de Estudio del Instituto Universitario de Tecnologa de
Administracin Industrial Extensin Valencia. Por consiguiente el fin principal del
mismo fue llevar acabo el desarrollo de un Sistema de Informacin para el Control
del Proceso de Inscripcin Basado en Tecnologa Internet que permita agilizar el
proceso de inscripcin en la Institucin antes mencionada.
La metodologa adoptada por Gimnez corresponde al Desarrollo y Diseo de
Paginas Web del autor Ing. David Seigel por ser clara, sencilla y estructurada, adems
de poseer gran adaptabilidad de nuevas tendencias. La investigacin se encuentra
enmarcada bajo un proyecto factible, basado en un estudio descriptivo de campo;
desarrollado en fases que permiten resolver la problemtica del departamento, es
decir, acelerar el proceso de inscripcin a travs de un sistema de informacin que
permita la fluidez y velocidad de dicho proceso haciendo uso de Internet y de los

14
equipos computarizados para as prestar un mejor servicio a la comunidad IUTENSE
y lograr un mejor ambiente en la institucin educativa.
Lugo (2000), "Diagnstico organizacional del proceso de inscripcin y
elaboracin de horarios de la Direccin de Control de Estudios de la Universidad
Metropolitana". En su investigacin se plantea como objetivo general efectuar un
diagnstico de la situacin actual de la Direccin de Control de Estudios con respecto
al proceso de inscripcin y elaboracin de horarios con la intencin de que pueda ser
optimizado, identificar el grado de satisfaccin existente con respecto al proceso y las
variables externas que pueden afectarlo.
El autor en sus conclusiones seala que: ste estudio diagnstico proporcionar la
informacin necesaria para que se pueda emprender la tarea de minimizar o atacar las
debilidades y de mantener o estimular las fortalezas encontradas en el proceso de
inscripcin y elaboracin de horarios, mediante el anlisis documental, la realizacin
de entrevistas y la administracin de cuestionarios.
El aporte de esta tesis a la investigacin es que el autor realiz un diagnstico del
proceso de inscripcin con el propsito de identificar las fortalezas y debilidades del
mismo, en el presente estudio los investigadores piensan detectar las fallas del
proceso de inscripcin manual con el fin de mejorarlo, a travs de la aplicacin de un
sistema de informacin.
Todos estos antecedentes sirven de base a esta investigacin, ya que a travs de
ellos se puede tener una visin de todos los logros que se pueden obtener en el campo
de diseo de sistemas de informacin relacionados con la agilizacin de los registros
y procesos que se llevan a cabo en el departamento y control de estudios de
instituciones educativas.

Referentes Tericos

Los referentes tericos tienen como propsito suministrar un sistema coordinado y


coherente de conceptos y proposiciones, que permitan abordar los problemas, a

15
manera de establecer un marco referencial para la interpretacin de los resultados del
estudio planteado.
Sistemas

El sistema es un conjunto de dos o ms elementos de cualquier clase


interrelacionados entre s, que puede dividirse en partes o subsistemas. Estos
subsistemas son sistemas ms pequeos que tienen las siguientes propiedades:
Cada subsistema tiene un efecto sobre el sistema. Toda parte del sistema es
afectada por lo menos alguna otra parte, por lo tanto, ninguna parte debe influir
independientemente sobre el todo. El todo no puede ser descompuesto en
subconjuntos independientes. Un sistema de informacin proporciona informacin
para la toma de decisiones en la resolucin de problemas dentro de una organizacin.

Sistemas de Informacin
Es un sistema que procesa datos, en forma tal que pueden ser utilizados por quien
los recibe para fines de toma de decisiones. El sistema de informacin dentro de una
organizacin juega el papel anlogo al del sistema nervioso de un animal. Incluido en
el sistema estn los componentes que ejecutan funciones tales como: la percepcin,
clasificacin, transmisin, almacenamiento, recuperacin, transformacin. Su
propsito primordial es proporcionar informacin para la toma de decisiones y la
coordinacin. En el sentido ms amplio el sistema de informacin incluye todos los
componentes envueltos en la toma de decisiones, coordinacin y advertencia tanto
humana como automtica.

Objetivo del sistema de informacin


Proporciona informacin para la toma de decisiones y solucin de problemas,
actividades que son vitales y obligatorias en cualquier tipo de organizacin y que
permite controlar y dirigir sus existencia, operacin y destino.

Funciones de un Sistema de Informacin. Los sistemas de informacin difieren


en sus tipos de entradas y salidas, en el tipo de procesamientos y en su estructura.

16
Estos elementos estn determinados por el propsito u objetivos del sistema, el cual
es establecido a su vez, por la organizacin, en todos ellos podemos encontrar un
conjunto de funciones que, segn Senn (1999), son las siguientes:
1- Procesamiento de Transacciones: La cual consiste en capturar o recolectar,
clasificar, ordenar, calcular, resumir y almacenar los datos originados por las
transacciones, que tienen lugar durante la realizacin de actividades en la
organizacin.
2- Definicin de Archivos: Consiste en almacenar los datos capturados por el
procesamiento de transacciones, de acuerdo a una estructura u organizacin de
almacenamiento adecuado (base de datos o archivo) un mtodo que facilite su
almacenamiento, actualizacin y acceso, y un dispositivo apropiado de
almacenamiento (disco, cintas, diskettes, y otros).
3- Mantenimiento de Archivos: Los archivos o bases de datos del sistema deben
mantener actualizados. Las operaciones bsicas de mantenimiento son la insercin, la
modificacin y la eliminacin de datos en los medios de almacenamiento.
4- Generacin de Reportes: La realizacin de esta funcin es esencial para el
sistema de informacin, ella se encarga de producir la informacin requerida y
trasmitirla a los puntos o centros de informacin que la soliciten. Esta transmisin de
informacin se puede efectuar mediante el movimiento fsico de los elementos de
almacenamiento (papel, cintas magnticas, diskettes, entre otros) o mediante la
comunicacin de seales elctricas digitales o analgicas a dispositivos receptores
(terminales, convertidores, estaciones remotas u otro computador). Los reportes que
genera el sistema de informacin se clasifican en:
- Reportes de Errores: Proporcionan informacin sobre los errores que ocurren y
se detectan durante el procesamiento de transacciones.
- Reportes de Actividades: Proporcionan informacin sobre las actividades
elementos de la organizacin. No estn orientados a la toma de decisiones. Por
ejemplo. Listados de docentes, listados de estudiantes, entre otros.

17
- Reportes Regulares: Estn orientados a la toma de decisiones. Se preparan a
intervalos definidos de tiempo y en un formato fijo, por lo que se pueden generar
automticamente.
- Reporte de Excepcin: tiles para controlar situaciones anormales, pues sealar
la ocurrencia de condiciones "fuera de lmite. Tienen un formato predefinido y se
pueden generar automticamente bajo solicitud o cuando ocurra la condicin
anormal.
- Reportes no Planeados: Requeridos eventualmente para la toma de decisiones. Se
generan cuando se solicitan y pueden tener un formato predefinido.
- Reportes Especiales: Requeridos generalmente una sola vez con fines de analizar
situaciones o resolver problemas involucran el uso de modelos que respondan a
interrogantes del tipo "qu ocurre s" No tienen formato predefinido y pueden o no
generarse automticamente. Los dos primeros reportes son producidos por los
subsistemas de procesamiento de transacciones, mientras que los restantes los
producen los subsistemas de procesamientos de informacin.
5- Procesamientos de Consultas: Parte de la informacin requerida por los
usuarios responde a interrogantes no predefinidas y cuyas respuestas son
generalmente cortas por lo que no requiere un formato complejo como el de los
reportes. Estas interrogantes reciben el nombre de consultas interactivas y constituyen
un medio directo de comunicacin hombre-mquina. Esta funcin es generalmente
ejecutada por los subsistemas de administracin de datos, que facilita el acceso a los
datos y de procesamiento de informacin. La mayora de Sistemas de Manejo de
Bases de Datos que existen, poseen una herramienta que facilita la realizacin de esta
funcin, denominada lenguaje de consultas o de interrogacin o lenguajes para el
dilogo hombre-mquina.
6- Mantenimiento de la Integridad de los Datos: Los datos mantenidos por el
sistema de informacin deben ser confiables y veraces por lo que una de sus
funciones debe garantizar la integridad de tales datos y protegerlos contra accesos
indebidos o no autorizados y contra modificaciones mal intencionadas.

18
Clasificacin de los Sistemas de Informacin
Una organizacin generalmente posee ms de un tipo de sistemas de informacin,
cada uno de ellos tiene sus propias caractersticas y cada uno juega un rol
fundamental en el logro de la satisfaccin de necesidades de informacin de dicha
organizacin.
La mayora de estos sistemas estn interrelaciones, no necesariamente integrados,
bien en forma directa en respuesta a los requerimientos de sus diseos, o en forma
indirecta debido a la comunicacin formal o informal de informacin entre ellos.
Varios Autores: Burch & Strater, Davis, Philippakis & Kazmier y Lucas, aceptan la
existencia de dos tipos de sistemas de informacin en cualquier organizacin:
1. Sistema de Informacin Formal: Basados en un conjunto de normas,
estndares y procesamientos que permiten que la informacin se genere y llegue a
quien la necesita en el momento deseado. La informacin formal puede ser producida
por el computador.
2. Sistema de Informacin Informal: Estn basados en la comunicacin no
formalizada ni predefinida entre las personas de la organizacin. Este tipo de sistema
no tiene estructuras y no sigue normas o procesamientos establecidos porque su
informacin puede ser bastante imprecisa, irregular e incierta, imposibilitndose as el
procesamiento automtico. Los sistemas de informacin de una organizacin se
clasifican en base a su naturaleza y objetivos, de la siguiente manera:
Sistemas de Comunicacin: Transmiten informacin entre diferentes subsistemas
de una organizacin. Estos subsistemas pueden ser personas de la organizacin o
equipos electrnicos (computadores, terminales, impresoras, teles, entre otros). La
informacin producida como salida por uno o varios de estos subsistemas puede ser
utilizada como datos de entrada por otros de ellos, por lo que la interface entre dos
subsistemas es el mensaje que se trasmite. Se establece de este modo toda una red de
comunicacin de informacin entre los diferentes subsistemas de la organizacin. El
objetivo de esta red es impartir conocimiento, pensamientos, ideas, percepciones,
propiedades, rdenes y datos organizados entre los subsistemas que lo componen.

19
Sistemas de Informacin Informal: Es una red no estructurada de comunicacin
informal entre personas dentro o en el ambiente de la organizacin. Este tipo de
sistemas surge del contacto entre las personas orientadas a satisfacer sus necesidades
de informacin relativas al trabajo o hacia el deseo de todo individuo de conocer lo
que ocurre en el ambiente (rumores, chismes, entre otros). No tiene un objetivo
definido, aunque puede ser utilizado como medio muy eficiente, pero poco confiable,
de transmisin y divulgacin de informacin til a la organizacin.
Sistemas de Informacin Organizacional: Formados por los flujos o canales de
informacin que transmiten mensajes entre los diferentes niveles de planificacin,
pasando por los de control, hasta los operacionales. El sentido de la comunicacin
puede ser de arriba hacia abajo o viceversa. Los mensajes trasmitidos estn
relacionados con los objetivos, metas, planes polticos, procedimientos, normas,
estndares, directivas e instrucciones u rdenes para ejecutar las tareas de la
organizacin (sentido de arriba hacia abajo). As como con los resultados,
rendimiento, alcance, productividad, entre otros. Originados al ejecutar la tareas
(sentido de abajo hacia arriba).
Por consiguiente, el objetivo de este tipo sistema de informacin es trasmitir las
directivas organizacionales desde los niveles gerenciales hacia los operativos y
proveer la informacin de realimentacin necesaria para controlar la organizacin. La
comunicacin en este tipo de sistemas es de tipo verbal o escrita por lo que la
automatizacin de informacin organizacional es difcil y quizs necesaria.
Sistemas de Informacin Operativos: Son definidos como sistemas de
informacin que recogen, mantienen y procesan los datos ocasionados por la
realizacin de operaciones bsicas en el de preparar y mantener los registros de datos
originados por las operaciones elementales (rutinarias) de la organizacin. Ejemplo
de ello son los sistemas de nminas de pago, los sistemas de contabilidad, los
sistemas de adquisicin de datos y los sistemas de reservacin de pasajes. El carcter
rutinario de las operaciones de una organizacin hace que este tipo de sistema pueda
ser fcilmente automatizado. De hecho una gran mayora de sistemas de informacin
que existe, en la actualidad, corresponden a este tipo.

20
Sistemas de Informacin Gerencial: Es un tipo de sistema que proporciona la
informacin necesaria para que gerentes o directivos puedan ejecutar los procesos de
toma de decisiones y solucin de problemas en una organizacin. El objetivo de este
tipo de sistemas es proporcionar a los gerentes informacin confiable a tiempo y
completa, relacionada con el rendimiento y estado de la organizacin.
Las salidas del sistema estn constituidas fundamentalmente por dos tipos de
reporte:
1.- Reporte de Actividad, necesarios para determinar el rendimiento de las
actividades que toman lugar en la organizacin durante un cierto periodo de tiempo
(Ejemplos: Reporte de Ejecucin Presupuestaria, Reporte de Ventas, Estados de
Ganancia y Prdidas, entre otros).
2.- Reporte de Estado, utilizados para determinar las condiciones de los diferentes
subsistemas o elementos de la organizacin en un momento dado de tiempo
(Ejemplos: Balance General, Listado de Inventario, Listado de Empleados,
Estadsticas, entre otros).
Sistemas de Apoyo para la Toma de Decisiones: Es un tipo muy especial de
sistema de informacin caracterizado por procesar datos para realizar
automticamente parte o el proceso de toma de decisiones e indicar la accin que se
debe tomar para mantener a la organizacin dentro de condiciones normales de
funcionamiento. En el rea gerencial su objetivo es ayudar al gerente en el proceso de
toma de decisiones permitindole evaluar, mediante el uso de modelos automatizados
de decisin, control, simulacin, entre otras diferentes alternativas.
Sistemas de Procesamiento de Datos: El procesamiento de datos es parte
fundamental e implicar de la mayora de sistemas de informacin discutidos
anteriormente. Sin embargo, existe un tipo de sistema de informacin cuyo objetivo
exclusivo es transformar datos en informacin fcil de entender y utilizar la
informacin producida puede ser utilizada por el usuario, con algn fin especfico, en
la realizacin de sus tareas o actividades. Este tipo de sistemas recibe el nombre de
sistema de procesamiento de datos. Algunos de los ms conocidos son los sistemas de

21
anlisis de datos estadsticos (SAS, SPSS, y otros), y los procesadores de texto o
palabras (WORDSTAR, RUN OFF, EASYWRITER, entre otros).

Sistema de Informacin Administrativo

Un sistema de informacin administrativo es todo un proceso, por medio del cual


se recopilan, clasifican, procesan, interpretan y se resumen cantidades de datos, a fin
de sacar conclusiones, que se informarn a la gerencia y dems personas interesadas
en la organizacin; con el deliberado propsito de orientar la toma de decisiones. Los
sistemas de informacin difieren en sus tipos de entradas y salidas, en el tipo de
procesamiento y en su estructura. Estos elementos estn determinados por el
propsito u objetivo del sistema, el cual es establecido a su vez, por la organizacin.
A pesar de las diferencias que puedan existir entre distintos sistemas de informacin,
en todos ellos se pueden encontrar un conjunto de funciones.

Entrada de informacin
Es el proceso mediante el cual el sistema de informacin toma los datos que
requiere para procesar la informacin. Las entradas pueden ser manuales o
automticas. Las manuales son aquellas que se proporcionan en forma directa por el
usuario, mientras que las automticas son datos o informacin que provienen o son
tomados de otros sistemas o mdulos; este ltimo se denomina interfaces
automticas. Las unidades tpicas de entrada de datos al computador son las
terminales, las cintas magnticas, las unidades de diskette, los cdigos de barras, los
escner, lo voz, los monitores sensibles al tacto el teclado, el mouse, entre otros.

Almacenamiento de informacin
El almacenamiento es una de las actividades o capacidades ms importantes que
tiene una computadora, ya que a travs de esta propiedad el sistema puede recordar la
informacin guardada en la seccin o proceso anterior. Esta informacin suele ser
almacenada en estructuras de informacin denominadas archivos. Las unidades

22
tpicas de almacenamiento son los discos magnticos o discos duros, los discos
flexibles o diskettes, los discos compactos (CD-ROM), el pendray, entre otros.

Procesamiento de informacin
Es la capacidad del sistema de informacin para efectuar clculos de acuerdo con
una secuencia de operaciones preestablecida. Estos clculos pueden efectuarse con
datos introducidos recientemente en el sistema o bien con datos que estn
almacenados. Estas caractersticas de los sistemas permite la transformacin de datos
fuente en informacin que puede ser utilizada para la toma de decisiones, lo que hace
posible entre otras cosas, que un tomador de decisiones genere una proyeccin
financiera a partir de los datos que contiene un estado de resultados o un balance
general de un ao base.

Salida de informacin
La salida es la capacidad de un sistema de informacin para sacar la informacin
procesada o bien datos de entrada al exterior. Las unidades tpicas se salida son las
impresoras, la pantalla, terminales, diskette, cintas magnticas, la voz, los
graficadores, los plotter, entre otros.
La salida de un sistema de informacin puede constituir la entrada a otro sistema
de informacin o modulo. En este caso, tambin existe una interface automtica de
salida; por ejemplo, el sistema de control de clientes tiene una interface automtica de
salida con el sistema de contabilidad, ya que genera las plizas contables de los
movimientos procesales de los clientes.

Seguridad del Sistema Automatizado


La seguridad de un sistema tiene mltiples facetas, incluyendo desde aspectos
tales como proteccin ante posibles daos fsicos de los datos (fuegos, terremotos,
entre otros siniestros) hasta el acceso indebido a los mismos (intrusos, fallos de
confidencialidad, entre otros) los ataques contra la confidencialidad, la integridad o la
disponibilidad de un sistema. En el caso de un sistema informtico hay varios electos

23
susceptibles de sufrir dichos ataques, no siendo suficiente proteger solo alguno de
ellos o protegerlos parcialmente.
En tal sentido, el hardware, el software y los datos de un sistema informtico
pueden sufrir ataques internos o externos al sistema. Por lo tanto, la seguridad debe
tener en cuenta eventos externos provenientes del entorno en que opera el sistema. De
nada sirve tener mecanismos de proteccin interna muy buenos, si el sistema o si no
existe una poltica de salvaguarda de datos ante la rotura de un disco.

Departamento de Control de Estudios

Es la entidad encargada de velar por el cabal cumplimiento de los reglamentos y


normas que regulan la admisin, avance, permanencia y grado de los estudiantes.
Corresponde al departamento de control de estudios planificar, programar y ejecutar
todas aquellas actividades derivadas de los procesos de preinscripcin, admisin,
inscripcin, control de estudios, calificaciones y grados.
Funciones del Departamento de Control de Estudios
1. Cumplir con las normas establecidas por el Ministerio del Poder Popular Para
la Educacin.
2. Organizar, procesar, clasificar y archivar los datos y documentos relacionados
con las inscripciones de los estudiantes.
3. Llevar el archivo y los controles de los procesos de evaluacin acadmica.
4. Elaborar las diferentes constancias, certificaciones de notas, ttulos de
bachiller y otros documentos que sean requeridos por el alumno.
5. Elaborar las planillas de evaluacin continua del registro parcial y final del
rendimiento estudiantil.
6. Preparar los expedientes de los futuros graduandos.

Corresponde al Departamento de Control de Estudios


1. Organizar, mantener, actualizados y custodiar los expedientes de los estudiantes
activos, inactivos y graduados.

24
2. Atender las solicitudes de informacin relativas a admisin y control de
estudios.
3. Emitir el reporte estadstico trimestral.
4. Presentar trimestralmente a la Direccin de Informacin Acadmica un informe
de actividades ejecutadas en concordancia con los lapsos acadmicos y
administrativos.
5. Coordinar todo lo relativo a la preparacin del material y ejecucin del proceso
de emisin del carnet de identificacin para estudiantes.
6. Preparar el proyecto de calendario acadmico anual y remitirlo a la Direccin de
Informacin Acadmica para su consideracin y tramitacin.
7. Representar eventos y actividades relacionadas con reas afines al control de
estudios.
Archivos

Consiste en almacenar los datos capturados, por el procesamiento de


transacciones, de acuerdo a una estructura u organizacin de almacenamiento
adecuada (base de datos o archivos); un mtodo que facilite su almacenamiento,
actualizacin y acceso, y un dispositivo apropiado de almacenamiento (disco, cintas,
diskettes, CD, Pendray, entre otros).
Mantenimiento de archivos: Los archivos o bases de datos del sistema deben
mantenerse actualizados. Las operaciones bsicas de mantenimiento son la insercin,
la modificacin y la eliminacin de datos en los medios de almacenamiento.

Lenguaje de Programacin

Los lenguajes utilizados para escribir programas de computadoras que puedan ser
entendidos por ellas se denominan lenguaje de programacin. Asimismo, es un
conjunto de rdenes o instrucciones que resuelven un problema especfico basado en
un lenguaje de programacin.
Wilson (1993) afirma que: los lenguajes de programacin se
clasifican segn su base desarrollo y su uso en: a) Lenguaje basado en
clculos numricos en lo que se mencionan el Fortran, Maple, Matlab,

25
Algol; b) Lenguajes para negocios como Cobol; c) Lenguaje para la
inteligencia artificial como Prolog, Adal, Lisp, y Logo; d) Lenguajes para
sistemas como C y el ensamblado.

Asimismo, los lenguajes de programacin se clasifican en tres grandes categoras:


a) Maquina; b) Bajo nivel y c) Alto nivel.
Los Lenguajes de mquina: Son aquellos cuya instruccin son directamente
entendible por la computadora y no necesitan traduccin posterior para que la UCP
pueda entender y ejecutar el programa.
Los lenguajes de programacin de alto nivel: Son los ms utilizados como se
caracterizan por expresar los algoritmos de una manera adecuada a la capacidad
cognitiva humana, en lugar de a la capacidad ejecutora de las mquinas.
En los primeros lenguajes de alto nivel la limitacin era que se orientaban a un
rea especfica y sus instrucciones requeran de una sintaxis predefinida. Se clasifican
como lenguajes procedimentales. Otra limitacin es que se requiere de ciertos
conocimientos de programacin para realizar las secuencias de instrucciones lgicas.
Los lenguajes de muy alto nivel se crearon para que el usuario comn pudiese
solucionar tal problema de procesamiento de datos de una manera ms fcil y rpida.
Por esta razn, a finales de los aos de 1950, surgi un nuevo tipo de lenguajes de
programacin que evitaba estos inconvenientes, a costa de ceder un poco en las
ventajas. Estos lenguajes se llaman "de tercera generacin" o "de alto nivel", en
contraposicin a los "de bajo nivel" o "de nivel prximo a la mquina".
Ventajas
1. Genera un cdigo ms sencillo y comprensible.
2. Escribir un cdigo vlido para diversas mquinas y, posiblemente, sistemas
operativos.
Inconvenientes
1. Reduccin de velocidad al ceder el trabajo de bajo nivel a la mquina.
2. Algunos requieren que la mquina cliente posea una determinada plataforma.
Principales lenguajes de alto nivel: Ada, ALGOL, Basic, C++, C#, Clipper,
COBOL, Fortran, FoxPro o Visual FoxPro, Java, Python, ANGMAR, Perl, Pascal,

26
Logo, PL/SQL, RPG, MATLAB, SISTEMA BERNAL ITM, Modula-2, Lenguajes
Funcionesl: Haskell, Lisp.

Lenguaje de bajo nivel: Un lenguaje de programacin de bajo nivel es el que


proporciona poca o ninguna abstraccin del microprocesador de un ordenador.
Consecuentemente es fcilmente trasladado a lenguaje de mquina.
La palabra "bajo" no implica que el lenguaje sea inferior a un lenguaje de alto
nivel; se refiere a la reducida abstraccin entre el lenguaje y el hardware.
Uso: ventajas e inconvenientes
En general se utiliza este tipo de lenguaje para programar controladores (drivers).
Algunos lenguajes de bajo nivel son el lenguaje de maquina, el lenguaje simblico y
el de programacin. El lenguaje de programacin tiene ciertas ventajas:
1. Mayor adaptacin al equipo.
2. Posibilidad de obtener la mxima velocidad con mnimo uso de memoria.
Inconvenientes:
1. Imposibilidad de escribir cdigo independiente de la mquina.
2. Mayor dificultad en la programacin y en la comprensin de los programas.
3. El programador debe conocer ms de un centenar de instrucciones.
4. Es necesario conocer en detalle la arquitectura de la mquina.
Caractersticas
1. Se trabaja a nivel de instrucciones, es decir, su programacin es al ms fino
detalle.
2. Est orientado a la mquina.
Primera generacin: El lenguaje de programacin de primera generacin (por sus
siglas en ingls, 1GL), es el lenguaje de cdigo mquina. Es el nico lenguaje que un
microprocesador entiende de forma nativa. El lenguaje mquina no puede ser escrito
o ledo usando un editor de texto, y por lo tanto es raro que una persona lo use
directamente.
Segunda generacin: El lenguaje de programacin de segunda generacin (por sus
siglas en ingls, 2GL), es el lenguaje ensamblador. Se considera de segunda

27
generacin porque, aunque no es lenguaje nativo del microprocesador, un
programador de lenguaje ensamblador debe conocer la arquitectura del
microprocesador (como por ejemplo las particularidades de sus registros o su
conjunto de instrucciones).

Lenguaje de Programacin PHP

PHP es un lenguaje de programacin interpretado, diseado originalmente para la


creacin de pginas web dinmicas. Es usado principalmente en interpretacin del
lado del servidor (server-side scripting) pero actualmente puede ser utilizado desde
una interfaz de lnea de comandos o en la creacin de otros tipos de programas
incluyendo aplicaciones con interfaz grfica usando las bibliotecas Qt o GTK+.
PHP es un acrnimo recursivo que significa PHP Hypertext Pre-processor
(inicialmente PHP Tools, o, Personal Home Page Tools). Fue creado originalmente
por Rasmus Lerdorf en 1994; sin embargo la implementacin principal de PHP es
producida ahora por The PHP Group y sirve como el estndar de facto para PHP al no
haber una especificacin formal. Publicado bajo la PHP License, la Free Software
Foundation considera esta licencia como software libre.
PHP es un lenguaje interpretado de propsito general ampliamente usado,
diseado especialmente para desarrollo web y que puede ser incrustado dentro de
cdigo HTML. Generalmente se ejecuta en un servidor web, tomando el cdigo en
PHP como su entrada y creando pginas web como salida. Puede ser desplegado en la
mayora de los servidores web y en casi todos los sistemas operativos y plataformas
sin costo alguno. Es tambin el mdulo Apache ms popular entre las computadoras
que utilizan Apache como servidor web.
Cuando el usuario hace una peticin al servidor para que le enve una pgina web,
el servidor ejecuta el intrprete de PHP. ste procesa el script solicitado que generar
el contenido de manera dinmica (por ejemplo obteniendo informacin de una base
de datos). El resultado es enviado por el intrprete al servidor, quien a su vez se lo
enva al usuario. Mediante extensiones es tambin posible la generacin de archivos
PDF, Flash, as como imgenes en diferentes formatos.

28
PHP tambin tiene la capacidad de ser ejecutado en la mayora de los sistemas
operativos, tales como UNIX (y de ese tipo, como Linux o Mac OS X) y Windows, y
puede interactuar con los servidores de web ms populares ya que existe en versin
CGI, mdulo para Apache, e ISAPI.

Caractersticas del Lenguaje de Programacin PHP


1. Es un lenguaje multiplataforma.
2. Completamente orientado al desarrollo de aplicaciones web dinmicas con
acceso a informacin almacenada en una Base de Datos.
3. El cdigo fuente escrito en PHP es invisible al navegador y al cliente ya que
es el servidor el que se encarga de ejecutar el cdigo y enviar su resultado HTML al
navegador. Esto hace que la programacin en PHP sea segura y confiable.
4. Capacidad de conexin con la mayora de los motores de base de datos que se
utilizan en la actualidad, destaca su conectividad con MySQL y PostgreSQL.
5. Capacidad de expandir su potencial utilizando la enorme cantidad de mdulos
(llamados ext's o extensiones).
6. Posee una amplia documentacin en su pgina oficial, entre la cual se destaca
que todas las funciones del sistema estn explicadas y ejemplificadas en un nico
archivo de ayuda.
7. Es libre, por lo que se presenta como una alternativa de fcil acceso para
todos.
8. Permite aplicar tcnicas de programacin orientada a objetos.
9. Biblioteca nativa de funciones sumamente amplia e incluida.
10. No requiere definicin de tipos de variables aunque sus variables se pueden
evaluar tambin por el tipo que estn manejando en tiempo de ejecucin.
11. Tiene manejo de excepciones (desde PHP5).
12. Si bien PHP no obliga a quien lo usa a seguir una determinada metodologa a
la hora de programar (muchos otros lenguajes tampoco lo hacen), aun estando
dirigido a alguna en particular, el programador puede aplicar en su trabajo cualquier
tcnica de programacin y/o desarrollo que le permita escribir cdigo ordenado,

29
estructurado y manejable. Un ejemplo de esto son los desarrollos que en PHP se han
hecho del patrn de diseo Modelo Vista Controlador (o MVC), que permiten separar
el tratamiento y acceso a los datos, la lgica de control y la interfaz de usuario en tres
componentes independientes.

Servidor Web

Un servidor web es un programa que se ejecuta continuamente en un computador,


mantenindose a la espera de peticiones de ejecucin que le har un cliente o un
usuario de Internet. El servidor web se encarga de contestar a estas peticiones de
forma adecuada, entregando como resultado una pgina web o informacin de todo
tipo de acuerdo a los comandos solicitados. En este punto es necesario aclarar lo
siguiente: mientras que comnmente se utiliza la palabra servidor para referirnos a
una computadora con un software servidor instalado, en estricto rigor un servidor es
el software que permite la realizacin de las funciones descritas.
El servidor vendra a ser la "casa" de los sitios que visitamos en la Internet. Los
sitios se alojan en computadores con servidores instalados, y cuando un usuario los
visita son estas computadoras las que proporcionan al usuario la interaccin con el
sitio en cuestin. Cuando se contrata un plan de alojamiento web con una compaa,
esta ltima proporciona un servidor al dueo del sitio para poder alojarlo; al respecto
hay dos opciones, optar por un "servidor dedicado", lo que se refiere a una
computadora servidora dedicada exclusivamente al sitio del cliente (para aplicaciones
de alta demanda), o un "servidor compartido", lo que significa que un mismo servidor
(computadora ms programa servidos) se usar para varios clientes compartiendo los
recursos.
Gracias a los avances en conectividad y la gran disponibilidad de banda ancha,
hoy en da es muy comn establecer los servidores web dentro de la propia empresa,
sin tener que recurrir a caros alojamientos en proveedores externos. Esto es posible
gracias a Apache, uno de los mejores y el ms utilizado entre los servidores Web que
existen. Apache ha construido una gran reputacin entre los servidores web gracias a
su gran estabilidad, confiabilidad y el gran aporte del grupo de voluntarios que

30
planean y desarrollan todo lo relativo a esta plataforma, desde la documentacin hasta
el mismo cdigo en si.

Servidor. Apache HTTP Server versin 2.2.11


Apache HTTP Server es un potente servidor Web de cdigo abierto disponible
para mltiples plataformas, que se carga como un servicio ms del sistema operativo;
cuando est activo convierte la mquina en un servidor capaz de enviar contenido a
cualquier navegador. Apache HTTP Server soporta sistemas Unix (BSD,
GNU/Linux, entre otros), Windows, Macintosh. El objetivo del proyecto Apache
HTTP Server es proporcionar servidor robustez, seguro, eficiente y extensible que
proporcione servicios HTTP en sincronizacin con los estndares HTTP actuales.
Apache se ha sido convertido en el servidor web ms popular en Internet.
Adems con Apache HTTP Server 2.2.11 se puede ejecutar CGI, Perl, PHP5 +
Bases de datos, SSL, soporte para host virtuales, soporte IPv6, entre otros; tambin
presenta entre otras caractersticas mensajes de error altamente configurables, bases
de datos de autenticacin y negociado de contenido.
Entre las ventajas que presenta un servidor como Apache se encuentran las
siguientes: Es personalizable, la arquitectura modular de Apache permite construir un
servidor hecho a la medida. Adems permite la implementacin de los ltimos y ms
nuevos protocolos.
En cuanto a la administracin los archivos de configuracin de Apache estn en
ASCII, por lo que tiene un formato simple, y pueden ser editados tan solo con un
editor de texto. Estos son transferibles, lo que permite la clonacin efectiva de un
servidor. El servidor puede ser administrado va lnea de comandos, lo que hace la
administracin remota muy conveniente.

Gestor de Bases de Datos. MySQL Versin 5.1.36


MySQL for Windows es bsicamente una herramienta de gestin de base de datos
que te permitir hacerlo mediante mltiples usuarios.
MySQL est basado en el popular lenguaje SQL que permite almacenar
informacin, actualizarla, o acceder a ella en forma sencilla. Este programa se destaca

31
tanto por la velocidad con la que te permite trabajar, como por la gran cantidad de
datos que es capaz de almacenar. MySQL cuenta con soporte para: C, C++, Eiffel,
Java, Perl, PHP, Python y TCL. Esta versin cuenta con una interminable lista de
correcciones, cambios y novedades que mejoran notablemente su funcionamiento.
MySQL es un sistema de gestin de base de datos relacional, multihilo y
multiusuario con ms de seis millones de instalaciones. MySQL AB desde enero de
2008 una subsidiaria de Sun Microsystems y sta a su vez de Oracle Corpotation
desde abril de 2009 desarrolla MySQL como software libre en un esquema de
licenciamiento dual.
Por un lado se ofrece bajo la GNU GPL para cualquier uso compatible con esta
licencia, pero para aquellas empresas que quieran incorporarlo en productos
privativos deben comprar a la empresa una licencia especfica que les permita este
uso. Est desarrollado en su mayor parte en ANSI C.
Al contrario de proyectos como Apache, donde el software es desarrollado por una
comunidad pblica y el copyright del cdigo est en poder del autor individual,
MySQL es propietario y est patrocinado por una empresa privada, que posee el
copyright de la mayor parte del cdigo.
Aplicaciones de MySQL
MySQL es muy utilizado en aplicaciones web, como Drupal o phpBB, en
plataformas (Linux/Windows-Apache-MySQL-PHP/Perl/Python), y por herramientas
de seguimiento de errores como Bugzilla. Su popularidad como aplicacin web est
muy ligada a PHP, que a menudo aparece en combinacin con MySQL. MySQL es
una base de datos muy rpida en la lectura cuando utiliza el motor no transaccional
MyISAM, pero puede provocar problemas de integridad en entornos de alta
concurrencia en la modificacin. En aplicaciones web hay baja concurrencia en la
modificacin de datos y en cambio el entorno es intensivo en lectura de datos, lo que
hace a MySQL ideal para este tipo de aplicaciones. Sea cual sea el entorno en el que
va a utilizar MySQL, es importante adelantar monitoreo sobre el desempeo para
detectar y corregir errores tanto de SQL como de programacin.

32
Caractersticas MySQL versin 5.1.36
1. Un amplio subconjunto de ANSI SQL 99, y varias extensiones.
2. Soporte a multiplataforma.
3. Procedimientos almacenados.
4. Disparadores (triggers)
5. Cursores.
6. Vistas actualizables.
7. Soporte a VARCHAR.
8. INFORMATION_SCHEMA.
9. Modo Strict
10. Soporte X/Open XA de transacciones distribuidas; transaccin en dos fases
como parte de esto, utilizando el motor InnoDB de Oracle
11. Motores de almacenamiento independientes (MyISAM para lecturas rpidas,
InnoDB para transacciones e integridad referencial)
12. Transacciones con los motores de almacenamiento InnoDB, BDB Y Cluster;
puntos de recuperacin (savepoints) con InnoDB
13. Soporte para SSL.
14. Query caching.
15. Sub-SELECTs (o SELECTs anidados)
16. Rplica con un maestro por esclavo, varios esclavos por maestro, sin soporte
automtico para mltiples maestros por esclavo.
17. Indexing y buscando campos de texto completos usando el motor de
almacenamiento MyISAM
18. Embedded database library.
19. Soporte completo para Unicode.
20. Conforme a las reglas ACID usando los motores InnoDB, BDB y Cluster
21. Shared-nothing clustering through MySQL Cluster.
22. Usa GNU Automake, Autoconf, y Libtool para portabilidad
23. Uso de multihilos mediante hilos del kernel.
24. Usa tablas en disco b-tree para bsquedas rpidas con compresin de ndice

33
25. Tablas hash en memoria temporales
26. El cdigo MySQL se prueba con Purify (un detector de memoria perdida
comercial) as como con Valgrind, una herramienta GPL
27. Completo soporte para operadores y funciones en clusulas select y where.
28. Completo soporte para clusulas group by y order by, soporte de funciones de
agrupacin
29. Seguridad: ofrece un sistema de contraseas y privilegios seguro mediante
verificacin basada en el host y el trfico de contraseas est cifrado al conectarse a
un servidor.
30. Soporta gran cantidad de datos. MySQL Server tiene bases de datos de hasta
50 millones de registros.
31. Se permiten hasta 64 ndices por tabla (32 antes de MySQL 4.1.2). Cada
ndice puede consistir desde 1 hasta 16 columnas o partes de columnas. El mximo
ancho de lmite son 1000 bytes (500 antes de MySQL 4.1.2).
32. Los clientes se conectan al servidor MySQL usando sockets TCP/IP en
cualquier plataforma. En sistemas Windows se pueden conectar usando named pipes
y en sistemas Unix usando ficheros socket Unix.
33. En MySQL 5.0, los clientes y servidores Windows se pueden conectar usando
memoria compartida.
34. MySQL contiene su propio paquete de pruebas de rendimiento proporcionado
con el cdigo fuente de la distribucin de MySQL.

Manejador de Bases de Datos PhpMyAdmin


PhpMyAdmin es una herramienta escrita en PHP con la intencin de manejar la
administracin de MySQL a travs de pginas web, utilizando Internet. Actualmente
puede crear y eliminar Bases de Datos, crear, eliminar y alterar tablas, borrar, editar y
aadir campos, ejecutar cualquier sentencia SQL, administrar claves en campos,
administrar privilegios, exportar datos en varios formatos y est disponible en 50
idiomas. Se encuentra disponible bajo la licencia GPL.

34
MySQL junto con phpMyAdmin forman la combinacin 100% gratuita que
permite gestionar todos los BBDD. Con phpMyAdmin se puede administrar la base
de datos de un portal o cualquier web a travs de un navegador. En sus funciones se
encuentran las de crear y modificar tablas de datos, actualizarlos y realizar consultas.
Este proyecto se encuentra vigente desde el ao 1998, siendo el mejor evaluado en la
comunidad de descargas de SourceForge.net como la descarga del mes de diciembre
del 2002. Como esta herramienta corre en mquinas con Servidores Webs y Soporte
de PHP y MySQL, la tecnologa utilizada ha ido variando durante su desarrollo.

Dreamwever
Conceptualizacin
Dreamweaver es la herramienta de diseo de pginas web ms avanzada, tal como
se ha afirmado en muchos medios. Aunque sea un experto programador de HTML el
usuario que lo maneje, siempre se encontrarn en este programa razones para
utilizarlo, sobre todo en lo que a productividad se refiere.
Cumple perfectamente el objetivo de disear pginas con aspecto profesional, y
soporta gran cantidad de tecnologas, adems muy fciles de usar: a) Hojas de estilo y
capas, b) Javascript para crear efectos e interactividades, c) Insercin de archivos
multimedia.
Adems es un programa que se puede actualizar con componentes, que fabrica
tanto Macromedia como otras compaas, para realizar otras acciones ms avanzadas.
Es un programa realmente exitoso, incluso el cdigo generado es de buena calidad. El
nico inconveniente consiste en que al ser tan avanzado, puede resultar un poco
difcil su manejo para personas menos experimentadas en el diseo de web.

Caractersticas de Dreamwever
1. Integracin RSS: puede integrar los canales RSS de otras pginas slo
establecer la fuente y arrastrar y droping los campos que desea que aparezca. De
este modo, se introduzca sus datos XML fcilmente.
2. CSS mejora: en esta ltima versin la compatibilidad y manejo de estilos CSS
han mejorado considerablemente. Los estilos CSS se ha rehecho de un acceso ms

35
rpido al estilo de la pgina, e incluye una nueva red desde la que podr modificar
las propiedades de todos los aspectos del estilo. Adems, , aade una nueva barra de
herramientas que le ayuda a establecer estilos diferentes deppending del tipo de los
medios de comunicacin pginas se est visualizando (pantalla, printerm webTV,
PDAs).
3. Accesibilidad: incorpora una herramienta de evaluacin que apoye la nueva
WCAG/W3C Prioridad 2 puestos de control.
4. Transferencia de archivos: se puede seguir trabajando con los archivos
mientras el programa de carga que los ltimos archivos modificados en el servidor.
Su sincronizacin ha sido mejorado de una manera que le permitir administrar los
cambios de archivos y bloquear o desbloquear los archivos para evitar la
sobreescritura.
5. Interfaz mejorada: Los usuarios con problemas visuales podrn acceder a una
nueva opcin de zoom de la vista de diseo para trabajar con comodidad y les
ayudar a trabajar fcilmente con las tablas anidadas. Igualmente la inclusin de
normas ayudar a la medicin de los elementos pxel a pxel.
6. Nueva Barra de herramientas: Una nueva barra de herramientas se ha
aadido, lo encontrar en el lado izquierdo de la vista de Cdigo, y le ayudar a
hacer que el cdigo sea ms accesible, ya que nos permite ver el cdigo por
etiquetas o incluso a contraerlas. Incluso puedes aadir comentarios con un solo
clic.
6. Compatibilidad: compatibilidad con nuevos aadidos PHP, ColdFusion y
Flash Video.

Beneficios del uso Dreamwever


Este importante programa de edicin, diseo y programacin ofrece a los usuarios,
desarrollar aplicaciones novedosas y con estilos nicos, a continuacin se describen
algunos de sus beneficios:
1. Dreamweaver permite a los usuarios a sitios web de vista previa en
navegadores instalados localmente.

36
2. Proporciona funciones de transferencia y la sincronizacin, la capacidad de
buscar y reemplazar lneas de texto o cdigo por los trminos de bsqueda y
expresiones regulares en todo el sitio, y una caracterstica de plantillas que permite
actualizar de una sola fuente de cdigo compartido y el diseo a travs de sitios
enteros sin servidor lado incluye o secuencias de comandos.
3. El panel de comportamientos tambin permite el uso de JavaScript bsico sin
conocimientos de programacin, y la integracin con Adobe Spry marco de AJAX y
ofrece fcil acceso al contenido generado dinmicamente y las interfaces.
4. Dreamweaver se puede utilizar de terceros "extensiones" para extender la
funcionalidad bsica de la solicitud, que cualquier desarrollador web puede escribir
(en gran parte en HTML y JavaScript).
5. Dreamweaver es compatible con una gran comunidad de desarrolladores de
extensiones que hacen las extensiones disponibles (tanto comerciales como libres)
para la mayora de las tareas de desarrollo web de efectos de conversin simple de los
carros de compras con todas las funciones.
6. Dreamweaver, como otros editores de HTML, Edita archivos localmente a
continuacin, los carga en el servidor web remoto utilizando FTP, SFTPO WebDAV.

Ventajas del uso de Dreamwever


La gran ventaja de este editor sobre otros es su gran poder de ampliacin y
personalizacin del mismo, puesto que en este programa, sus rutinas (como la de
insertar un hipervnculo, una imagen o aadir un comportamiento) estn hechas en
Javascript-C, lo que le ofrece una gran flexibilidad en estas materias. Esto hace que
los archivos del programa no sean instrucciones de C++ sino, rutinas de Javascript
que hace que sea un programa muy fluido, que todo ello hace, que programadores y
editores web hagan extensiones para su programa y lo ponga a su gusto.

Importancia de Dreamwever
Es la herramienta de desarrollo Web lder en el mercado ya que permite disear,
desarrollar y mantener de forma eficaz sitios y aplicaciones Web avanzadas
compatibles con las tecnologas ms recientes, adems se convierte as, en el manual

37
de referencia imprescindible en el campo del desarrollo web. Las nuevas funciones
reducen el tiempo necesario para completar tareas comunes y se aprender tanto a
integrar datos basados en XML con un flujo de trabajo potente con el que poder
colocar contenidos, como a mejorar el control del diseo, crear hojas de estilo, e
incorporar multimedia en un sofisticado sitio web dinmico, entre otras cosas.
Esta obra consigue mostrar no slo qu puede hacer el programa, sino tambin
cmo resolver los problemas reales que se generan, ya que ayuda y gua a los
usuarios conforme stos van aumentando sus conocimientos y a medida que las
tecnologas Web van evolucionando, facilitando una adopcin fcil y rpida de las
nuevas tecnologas y metodologas.

Bases Legales

Esta investigacin est sustentada en el artculo 98 de la Constitucin de la


Repblica Bolivariana de Venezuela (1999) donde se pone de manifiesto: La
creacin cultural es <<libre>>. Esta libertad comprende el derecho a la inversin,
produccin y divulgacin de la obra creativa, cientfica, tecnolgica y humanstica,
incluyendo la proteccin legal de los derechos del autor o de la autora sobre sus
obras. El Estado reconocer y proteger la propiedad intelectual sobre las obras
cientficas, literarias y artsticas, invenciones, innovaciones, denominaciones,
patentes, marcas y lemas de acuerdo con las condiciones y excepciones que
establezcan la ley y los tratados internacionales suscritos y ratificados por la
Repblica en esta materia. (p. 107).
Asimismo, en la Ley de Reforma Parcial del Decreto Ley Orgnica de Ciencia,
Tecnologa e Innovacin (2005) expresa en su articulo 29 que el Ejecutivo Nacional
a travs de la Universidades del pas crear mecanismos de apoyo, promocin y
difusin de invenciones e innovaciones populares, propiciando su transformacin en
procesos, sistemas o productos que generen beneficios a la poblacin o logren un
impacto econmico o social.

38
Descripcin de la Institucin en estudio

La Unidad Educativa Baltazar Padrn fue fundada el 14 de enero de 1970, con el


propsito de dedicarse al proceso de enseanza y aprendizaje, para esta fecha llevaba
por nombre Liceo Santa Mara de Ipire. La misma est adscrita al Ministerio del
Poder Popular para la Educacin, cuyas directrices estn a cargo de la Zona
Educativa Gurico y son coordinadas por Municipio Escolar N 14.
Este plantel esta ubicado en la calle el Stadium a 100 mts de la Carretera Nacional,
en el sector La Avanzada I, sin embargo tiene un radio que cubre a otros sectores
cercanos como son Tierra Santa y Mata Negra, limitando por el:
Norte: Con el Stadium Asdrbal Medina.
Sur: Carretera Nacional Santa Mara de Ipire Pariagun.
Este: Terrenos del Parque Manuel Salazar, perteneciente a la misma institucin.
Oeste: Frente a las casas de las familias perteneciente a las Seoras Carmen Leal y
Ana Felicia Blanco, en la calle el Stadium.
Asimismo, la institucin est organizada de la siguiente forma:
Personal Directivo
o 1 Director (Encargado).
o 2 Subdirectores (Administrativo y Acadmico).
o 1 Orientador (Proceso de jubilacin).
o 3 Coordinadores Pedaggico (Seccional).
o 1 Coordinador de Departamento de Planificacin y Evaluacin.
o 1 Coordinador de Control de Estudios.
o 1 Coordinador de Desarrollo Endgeno.
o 1Coordinador del Centro de Ciencias.
o 1 Coordinador de Cultura.
o 1 Coordinador de PAE.
Personal Docente
o 25 docentes (3 pertenecen al NER 124).
Personal Administrativo

39
o 10 Secretarios.
Personal de Mantenimiento y Ambiente
o 3 Aseadores.
Personal de Biblioteca
o 2 Bibliotecarias (1 en proceso de jubilacin y otra en reposo).
Personal de Vigilancia
o 3 Vigilantes adscrito al MPPE y otro vigilante con carcter colaborador que
presta sus servicios en hora matutina.
o 1 Chofer
Matricula Estudiantil del 2011 -2012
o Hembras:275
o Varones:261
Total: 536 Estudiantes

Instalaciones: Consta de 25 aulas, una oficina de la direccin, una oficina por


cada coordinacin, una cantina escolar, una biblioteca, una cancha techada con
gradas, un laboratorio de computacin, un parque de recreacin.

40
CAPITULO III

MARCO METODOLGICO

Tipo de Investigacin

La investigacin se considera un estudio de campo combinado con una


investigacin de carcter descriptivo, en este sentido Sabino (citado por Balestrini
2002), define el trabajo de campo como aquel donde el investigador recoge los datos
de fuentes primarias, es decir, el lugar donde se presenta el problema en estudio. Se
considera de campo ya que los datos sern obtenidos directamente del sitio bajo
estudio donde se ejecutan los hechos; es decir, de la Unidad Educativa Baltazar
Padrn.
Por otra parte, la investigacin es de carcter descriptivo como la define el Manual
de Trabajo de Grado de Maestras y Tesis Doctorales UPEL (2006), el anlisis
sistemtico de problemas con el propsito de describirlos, explicar sus causas y
efectos, entender su naturaleza y factores constituyentes (p.18). En este caso, se
considera de carcter descriptivo ya que permite analizar y describir la incidencia que
tienen los procesos que se llevan a cabo en el Departamento de Control de Estudio de
la Unidad Educativa Baltazar Padrn.

Diseo de la Investigacin

Antes de definir el tipo de estudio en el marco de la investigacin planteada,


referida a la propuesta desarrollar un sistema de informacin para el control y registro
de los procesos que se realizan en el Departamento de Control de Estudios de la
Unidad Educativa Baltazar Padrn, ubicado en Santa Mara de Ipire, Estado
Gurico, es conveniente definir diseo de investigacin. Al respecto Balestrini
(2002), define el diseo de investigacin como:

41
Un plan o la estrategia global en el contexto del estudio propuesto,
que permite orientar desde el punto de vista tcnico y guiar todo el
proceso de investigacin, desde la recoleccin de los primeros datos,
hasta el anlisis e interpretacin de los mismos en funcin de los
objetivos definidos (p. 134).

De acuerdo con los objetivos e interrogantes planteadas en la investigacin, est se


ubic en la modalidad de proyecto factible, que se define segn el Manual de Trabajo
de Grado de Maestras y Tesis Doctorales de la Universidad Pedaggica
Experimental Libertador UPEL (2006), como La elaboracin de una propuesta de un
modelo operativo viable, o una solucin posible a un problema de tipo prctico, para
satisfacer necesidades de una institucin o grupo social (p.21).

Poblacin y muestra

La poblacin o universo segn Morls (citado por Arias, F. 2006), es aquel


conjunto para el cual sern vlidos las conclusiones que se obtengan de los elementos
o unidades (personas, instituciones o cosas) a las cuales se refiere la investigacin
(p.51). En el mismo sentido Salam (2004), define la poblacin como cualquier
conjunto finito o infinito de personas, cosas o elementos que tienen caractersticas
comunes (p.2).
La poblacin es finita y est constituida por 7 docentes entre directivos y
coordinadores, y 5 secretarios que forman parte del personal del departamento de
control de estudios, que cumplen funciones en la mencionada institucin; para un
total de 12 individuos.
Hernndez y otros (2003), define la muestra como un subconjunto de elementos
que pertenecen a un conjunto definido en sus caractersticas comunes llamada
poblacin. (p. 107). De acuerdo a la definicin de muestra suministrada se establece
que la sta estar constituida por el personal de la institucin en estudio ubicadas en
los siguientes rangos: un director encargado quien tiene como responsabilidad del
control y toma de decisiones dentro de la institucin y el personal administrativo de la
Unidad Educativa Baltazar Padrn.

42
A la muestra estimada, se aplicar un criterio de tipo no probabilstico, en el cual
segn Ramrez (2002) se desconoce la probabilidad de que un elemento de la
poblacin forme parte de la muestra (p. 106); prevaleciendo en este caso la
escogencia de los mismos mediante criterios arbitrarios por parte del investigador, de
all que se seleccion para el estudio el 100% de la poblacin con fines proyectivos.

Cuadro 1
Distribucin de la poblacin y muestra
Sujetos Poblacin Muestra
Docentes 7 7
Secretarios 5 5
Total 12 12
Fuente: Correa, S. 2011

43
Cuadro 2
Operacionalizacin de las Variables
Objetivo General: Desarrollar un sistema de informacin para el registro y control de los procesos que se realizan en el
Departamento de Control de Estudios de la Unidad Educativa Baltazar Padrn, ubicado en Santa Mara de Ipire,
Estado Gurico.
Variable Real tems Fuente Informacin
Variable Nominal Definicin Indicadores
-Dimensiones Reactivos Tcnicas/ Instrum.
Procesos de registro y Mecanismo utilizado para los Procesos Registros manuales. 1-2-3 Fuente: Docentes
control de procesos de registros y control de
calificaciones. calificaciones de los estudiantes. Tcnica: Encuesta
Ventajas y Son aquellas que representan los Diagnstico -Rentabilidad seguridad y 7
Desventajas de la aspectos positivos y negativos en la eficiencia del sistema. Instrumento:
Automatizacin. ejecucin de un determinado trabajo. -Redundancia de conexin Cuestionario
de los equipos.
Recursos Son los medios necesarios para Econmica Bajo costos en equipos. 8
Econmicos, alcanzar un fin. Calidad de Diseo del
Tecnolgico programador.
Humanos
Seguridad de Acceso Es el conjunto de requisitos para que Tecnolgica Normativas para el uso del 9-12
el usuario pueda acceder a la gestin sistema.
de algunos procesos de que se llevan
a cabo en el departamento de control Software Control para el ingreso de
de estudio. informtica datos en el sistema.
Adiestramiento del Ensear al personal relacionado con Procesos Personal del Departamento 10-11
Personal. el sistema de informacin las (Educativos) de de Control de Estudio que
funciones del mismo y su utilidad en efectuar los registros de los
el desempeo de su trabajo. estudiantes, docentes,
representantes, materias,
secciones, calificaciones.
Evaluacin del Es el control de la informacin Evaluacin Efectividad en el control de 4-5-6
Sistema registrada. operaciones
Automatizado
Fuente: Correa, S. 2011

44
Tcnica de Recoleccin de Datos

Ramrez (1999) define una tcnica como un proceso ms o menos estandarizado


que se ha utilizado con xito en el mbito de la ciencia. Asimismo, seala que un
instrumento de recoleccin de datos es un dispositivo de sustrato material que sirve
para registrar los datos obtenidos a travs de diferentes fuentes. Tomando en cuenta
los objetivos establecidos en el trabajo de investigacin, ubicado en la modalidad de
proyecto factible, se utilizar tcnicas e instrumentos de recoleccin de la
informacin, orientada de manera especial a alcanzar los fines propuestos.
La tcnica que se emplear para la recoleccin de la informacin es la observacin
directa, porque permite estudiar de manera sencilla y detallada el funcionamiento y
ejecucin de los diferentes procesos que se realizan dentro la Unidad Educativa
Baltazar Padrn; lo que contribuye de manera significativa al establecimiento
concreto y correcto del problema existente en la actualidad, y de esta manera
determinar los criterios a seguir para el diseo de una solucin factible que
proporcione mejoras en el manejo de la informacin.
Para la recoleccin de los datos se utilizar la tcnica de la encuesta, definida por
Arias (2006) como una tcnica que pretende obtener informacin que suministra un
grupo o muestra de sujetos acerca de s mismo, o en relacin con un tema en
particular (p.72); con el propsito de indagar sobre operaciones realizadas por el
personal que labora en el Departamento de Control de Estudio de la Unidad
Educativa Baltazar Padrn, vinculadas de manera directa al problema en estudio.

Validacin del Instrumento

Para garantizar la validez de esta investigacin, el cuestionario fue elaborado


correctamente y con preguntas que contesten o que brinden la informacin de lo que
se desea medir. Segn Sabino (2000), es definida como "la exactitud con que pueden
hacerse medidas significativas y adecuadas con un instrumento, en el sentido de que
modo realmente el rasgo que pretende medir" (p. 157).

45
La validacin del instrumento se hizo, mediante el juicio de expertos, tcnica que
consiste en entregar a tres expertos una copia de los instrumentos para que los
mismos sean sometidos a su juicio. Para esto se les entreg los cuestionarios con sus
instrucciones, adems de los objetivos del estudio, lo cual se acompa con un
formato de validacin. Todo esto con la finalidad de realizar la revisin del
instrumento y corregir sus posibles fallas antes de sus aplicaciones.
En tal sentido, los expertos revisaron el instrumento y los consideraron vlidos, en
cuanto a la presentacin, claridad en la redaccin y pertinencia con la variable e
indicadores. Una vez validados el instrumento se procedi a su respectiva aplicacin.

Confiabilidad del Instrumento

Segn Hernndez y otros (citado por Balestrini 2002), la confiabilidad del


instrumento se refiere al grado en que sus resultados son establecidos, precisos y
libres de error (p.36); por otra parte sostiene que el instrumento es confiable en la
medida en que los puntajes que alcanza un sujeto permanece igual en varias
mediciones (p.122).
Cabe destacar que la confiabilidad determina hasta qu punto los resultados de una
prueba son adecuados y reproducidos, ahora bien, para la determinacin de la
confiabilidad del instrumento se realizar una prueba piloto a un grupo de personas
similares en caractersticas y condiciones a la muestra objeto de estudio y con los
resultados alcanzados, se calcular la misma utilizando el Coeficiente de Alfa de
Cronbach.
Ahora bien, para poder efectuar los clculos de la fiabilidad de un test, este debe
cumplir con dos requisitos previos: a) estar formado por un conjunto de tems que se
combinan aditivamente para hallar una puntuacin global; b) todos los tems miden la
caracterstica deseada en la misma direccin; es decir, los tems de cada una de las
escalas tienen el mismo sentido de respuesta. El desarrollo estadstico del
coeficiente permite utilizar la siguiente formula:

46
Donde:
= Coeficiente de confiabilidad de Cronbach.
= Nmero de tems.
= Sumatoria de las varianzas de cada tem.
= Varianza de las puntuaciones totales

Tcnica de Anlisis de Datos

El anlisis de los datos es de vital importancia para el xito de la investigacin,


debido a que a travs de un estudio detallado del mismo, los investigadores
determinan los pasos a seguir una vez reunida la informacin. En tal sentido, Arias
(2006) establece que en este sentido se describen las distintas operaciones a las que
sern sometidos los datos que se obtengan; clasificacin, registro y codificacin (p.
133)
En lo que se refiere al anlisis e interpretacin de los datos Arias (2006)
contempla; se definirn las tcnicas lgicas (induccin, deduccin, anlisis y
sntesis), que sern empleadas para descifrarlo que releven los datos que se han
recopilado (p. 55). Por ende, se puede deducir que a criterio de los investigadores las
tcnicas aplicadas para el anlisis de los datos estuvieron acorde con las exigencias de
este plan de estudio.

Anlisis y Diseo de Sistema de Informacin


Para el desarrollo del sistema propuesto, se utilizar la metodologa de Ciclo de
Vida del Desarrollo de Sistemas (CVDS) descrita por Whitten, Bentley y Barlow
(2003) por lo cual los analistas de sistemas, ingenieros de software, programadores y
usuarios elaboran sistemas de informacin y aplicacin informtica. Esta metodologa
consta de cinco procesos, los cuales son descritos a continuacin:
Proceso I. Planificacin del Sistema.
En el mbito de la planificacin del sistema, puede ser toda la institucin, una
divisin de la misma o cualquier otro tipo de unidades organizativas.

47
Su propsito es identificar y establecer las prioridades acerca de las tecnologas y
las aplicaciones de los sistemas de informacin cuyo desarrollo proporcione mximos
beneficios para la institucin en estudio considerada en su conjunto. Esta fase indica
su relativa madurez del funcionamiento de los sistemas de informacin.
Sus entradas son la misin de la institucin y cualquier tipo de detalle o
limitaciones de los sistemas existentes. Sus salidas claves o productos de los planes
de los sistemas de la institucin y de informacin y los proyectos planificados de
desarrollo de aplicaciones.
Las fases del proceso de planificacin de sistemas son:
1. Estudio de la planificacin de sistemas.
2. Definicin de la planificacin de sistemas.

Fase I. Estudio de la planificacin de sistemas.


Consiste en estudiar el cometido de la institucin o empresa. En esta fase las
actividades que se llevaran a cabo son las siguientes:
Actividad 1. Formar el equipo de planificacin.
Donde los nombramientos los hacen el personal directivo de la institucin que
patrocina el proyecto y el director de informacin o puesto equivalente. Las entradas
de esta fase son las definiciones de papeles, segn fueron definidos por los
consultores o la metodologa de la planificacin; y la salida de esta fase es la
asignacin de papeles.
Actividad 2. Definir el mbito y las expectativas de la planificacin de sistemas
En esta fase se inicia la primera actividad en equipo, el mbito de la planificacin
se define sobre la base de la entrevista y reuniones coordinadas en grupo dentro del
equipo de planificacin trazando modelos de contextos, simples imgenes que
reflejan los lmites y el mbito del sistema para la gerencia de la institucin en
estudio.
Adems del mbito o el contexto, el equipo define y registra en el diccionario las
descripciones de las expectativas o aspiraciones que determinan la iniciativa de
planificacin.

48
Actividad 3. Desarrollar un plan de proyecto.
En esta fase el equipo de planificacin desarrolla un plan y presupuesto del
proyecto para completar la siguiente fase del mismo, definir una arquitectura de
informacin. El plan y el presupuesto del proyecto son desarrollados por el equipo de
planificacin. Su entrada es el mbito del proyecto.

Fase II. Definicin de la planificacin de sistemas.


La segunda fase de planificacin de sistema consiste en definir una arquitectura de
planificacin. Una arquitectura de planificacin es una visin y un plan para el uso de
tecnologa de informacin y el desarrollo de los sistemas de informacin necesarios
para apoyar una misin de empresa o institucin. En esta fase las actividades para
llevar a cabo esta fase son las siguientes:
Actividad 1. Definir un modelo de la empresa o institucin.
En esta fase se describirn el sistema de empresa en un nivel gerencial de detalle
adecuados para los directores ejecutivos que ayudan a desarrollar el modelo, haciendo
una representacin grfica de la realidad.
Actividad 2. Identificar las reas de la empresa y establecer prioridades.
En esta fase se identificar el rea ms adecuada de la empresa donde se instalar
y se probar el sistema realizado.
Actividad 3. Especificar los requisitos de operacin y seguridad.
En esta fase se especificaran los procedimientos de operacin y administracin del
sistema de seguridad y control de acceso.

Proceso II. Anlisis del Sistema.


El anlisis de sistemas es el estudio de una aplicacin del sistema de informacin y
de la institucin en estudio y la definicin de las necesidades y las prioridades de
usuario para conseguir una aplicacin nueva y mejorada; es decir, su propsito es
analizar el problema o la situacin actual de empresa o institucin de que se trate;
definiendo las necesidades de la misma con respecto a la creacin o el
perfeccionamiento de un sistema de informacin.

49
El suceso que activa el anlisis, es el proyecto planificado de desarrollo de
aplicaciones procedente de la fase de planificacin de sistemas o de un proyecto no
planificado de desarrollo de aplicaciones que responde a un problema, una
oportunidad, o una norma no previstas. Otras posibles entradas son los detalles y
limitaciones de los sistemas existentes, hechos y necesidades relacionados con la
institucin. El producto clave obtenido es una relacin de las necesidades de la
institucin que explica lo que precisan los usuarios, aunque no como se proyecta
disear o implantar dichas necesidades.
Las fases del proceso de anlisis de sistemas son:
1. Inspeccin en el anlisis del sistema.
2. Estudio del anlisis del sistema.
3. Definicin del anlisis del sistema.

Fase I. Inspeccin en el anlisis de sistema.


La primera fase en el anlisis de sistema consiste en estudiar la viabilidad del
proyecto. En esta fase las actividades a cumplir para poder llevarlo a cabo son:
Actividad 1. Dirigir entrevistas iniciales.
La fase de inspeccin se inicia con una o ms entrevistas mediante un cuestionario
dirigido a los usuarios, los propietarios del sistema.
Actividad 2. Definir el mbito del proyecto
En esta actividad se definir un modelo de contexto, imgenes simples que
reflejan las entradas y salidas netas del sistema propuesto con sus relaciones con los
sistemas informticos, departamentos y personas. Podran elaborarse imgenes
similares de contexto para los bloques elementales personas, datos, actividades y
redes. Los modelos son elaborados por analistas de sistemas, con cierta ayuda y
comprobacin por parte del propietario o el usuario del sistema.
Actividad 3. Clasificar problemas, oportunidades y posibles soluciones.
En esta actividad la base de los hechos descubiertos en las entrevistas iniciales y,
posiblemente, los modelos propuestos del sistema, el analista de sistemas, propietario

50
o usuario del sistema clasifican rpidamente los problemas, las oportunidades y las
posibles soluciones.

Fase II. Estudio del anlisis de sistemas.


La segunda fase del anlisis del sistema consiste en estudiar y analizar el sistema
actual. Para llevar a cabo las actividades de esta fase habr que:
Actividad 1. Asignar plpeles en el proyecto.
Dados el proyecto planificado de desarrollo de sistemas o la autorizacin para
continuar obtenida de la fase de inspeccin, el analista de sistemas, el director de
sistemas de informacin y el propietario del sistema deben trabajar conjuntamente
para formar el equipo inicial del proyecto y asignar papeles en el proyecto.
Actividad 2. Conocer el sistema actual.
Estudiando cmo funciona el sistema actual con la colaboracin de los analistas,
los propietarios del sistema y los usuarios del sistema, as como debilidades,
limitaciones que presenta, para obtener un conocimiento bsico del sistema en su
conjunto, al tiempo de centrar la atencin en las reas de problemas y oportunidades
del sistema actual.
Actividad 3. Establecer nuevos objetivos del sistema.
Este sirve para medir en trminos del cumplimiento de objetivos alcanzado por el
nuevo sistema. Siendo el objetivo una medida del xito; es decir lo que se espera
alcanzar, si se tienen los recursos suficientes.

Fase III. Definicin del anlisis de sistemas.


La tercera fase del anlisis de sistemas consiste en definir y fijar prioridades entre
las necesidades del usuario. Para llevar a cabo las actividades de esta fase habr que:
Actividad 1. Identificar las necesidades.
La identificacin de las necesidades se activa a partir de la aprobacin para
proseguir con el proyecto. El propsito de esta actividad es solicitar los requisitos
para la nueva aplicacin, el cual se basar en los objetivos y restricciones del nuevo
sistema trabajando conjuntamente con los usuarios del sistema, los propietarios del

51
sistema y el analista de sistemas, haciendo entrevistas, reuniones y discusiones en
grupo, encuestas mediante cuestionarios, investigaciones sobre paquetes de software
que responden a necesidades similares.
Actividad 2. Modelizar las necesidades del sistema.
Los modelos de sistemas se desarrollan en colaboracin por el analista de
sistemas, los usuarios del sistema y los propietarios. Las entradas para desarrollar los
modelos del sistema propuesto se expresaran con las necesidades del usuario y de la
institucin en forma de modelos de sistema, junto con los detalles del sistema actual.

Proceso III. Diseo de Sistemas


El diseo de sistema es la evaluacin de las distintas soluciones alternativas y la
especificacin de una solucin detallada de tipo informativo.
Su propsito es disear una solucin tcnica, de tipo informtico, que satisfaga las
necesidades de la institucin segn han sido especificadas durante el anlisis de
sistemas. El suceso que lo activa es la relacin de necesidades de la institucin. Otras
entradas son las opiniones y recomendaciones relacionadas con el diseo expuestas
por los usuarios de sistemas. El producto resultante principal de diseo de sistemas es
relacin tcnica de diseo. Este producto establece cmo conseguir el sistema de
informacin satisfacer las necesidades de la institucin y por ende de los usuarios del
sistema. Las fases del proceso de diseo de sistema son las siguientes:
1. Seleccin del diseo de sistemas.
2. Adquirir el hardware y el software necesarios.
3. Disear e integrar el nuevo sistema.

Fase I. Seleccin de un objetivo del diseo de sistemas (entre las soluciones


candidatas).
Para llevar a cabo esta fase, se debe hacer entrevistas con los usuarios y
propietarios del sistema para poder elegir un objetivo de diseo segn las necesidades
del usuario y si hay varios candidatos o prototipos, elegir el que se adaptar ms a los
criterios antes propuestos. Para la seleccin del objetivo del diseo se detallar cada
una de las actividades a seguir:

52
Actividad 1. Especificar soluciones alternativas.
En esta actividad se identifican las soluciones candidatas alternativas. Algunas de
estas soluciones candidatas sern encauzada a travs de las ideas y opiniones de
diseo expuestas por los propietarios y usuarios del sistema. Algunas de las opciones
tcnicas pueden estar limitadas por una arquitectura tecnolgica aprobada predefinida
y suministrada por los diversos responsables del sistema.
Actividad 2. Analizar la viabilidad de las soluciones alternativas.
El anlisis de la viabilidad no debe limitarse a una evaluacin de costes o beneficios;
sino a travs de la valoracin de sus soluciones segn cuatro conjuntos de criterios:
Viabilidad tcnica, viabilidad operativa, viabilidad econmica y viabilidad de
calendario.

Fase II. Adquirir el hardware y el software necesarios.


En esta fase se debe hacer una inspeccin de las mquinas involucradas para
determinar cuales de ellas son aptas para instalar el nuevo sistema, en caso contrario
se debe proceder a la adquisicin de nuevas mquinas o software; donde el analista de
sistemas est involucrado en la tarea de adquisicin de paquetes de software,
perifricos y ordenadores sobre los que se apoyan las aplicaciones especificas que
estn siendo desarrolladas por dicho analista.

Fase III. Disear e integrar el nuevo sistema.


El diseo de un sistema de informacin produce los detalles que establecen la
forma en la que el sistema cumplir con los requerimientos identificados durante la
fase de anlisis. Los especialistas en sistemas se refieren con frecuencia, a esta etapa
como diseo lgico en contraste con la del desarrollo del software, a la que
denominan diseo fsico. En esta fase se utiliza las necesidades de diseo llevada a
cabo en la fase de seleccin como entrada clave. Esta fase se divide en dos partes; las
cuales son:
1. Diseo externo: es el conjunto de las especificaciones de la interfaz del sistema
con los usuarios. Aborda la explicacin de los formularios para la captura de datos y

53
sus respectivos procedimientos. Es el proceso mediante el cual el Sistema de
Informacin toma los datos que requiere para procesar la informacin. Las entradas
pueden ser manuales o automticas. Las manuales son aquellas que se proporcionan
en forma directa por el usuario, mientras que las automticas son datos o informacin
que provienen o son tomados de otros sistemas o mdulos. Esto ltimo se denomina
interfaces automticas. En el diseo externo se incluye las entradas, salidas, pantallas
y las transiciones entre pantallas.
2. Diseo interno: es el diseo del software del sistema (estructura lgica), los
archivos y las bases de datos, donde estas deben presentar caractersticas menos
visibles de cara a los usuarios. Es la capacidad del Sistema de Informacin para
efectuar clculos de acuerdo con una secuencia de operaciones preestablecida. Estos
clculos pueden efectuarse con datos introducidos recientemente en el sistema o bien
con datos que estn almacenados. Esta caracterstica de los sistemas permite la
transformacin de datos fuente en informacin que puede ser utilizada para la toma
de decisiones, lo que hace posible, entre otras cosas, que un tomador de decisiones
genere una proyeccin financiera a partir de los datos que contiene un estado de
resultados o un balance general de un ao base.
Para disear e integrar el nuevo sistema se detallar la actividad de anlisis y
distribuir los datos. El anlisis de datos es un procedimiento que prepara un modelo
de datos para su implantacin como un archivo o base de datos flexible, adaptable y
exento de redundancia.
La normalizacin es el procedimiento que se utiliza para simplificar las entidades,
eliminar las redundancias y dotar a los modelos de datos de flexibilidad y capacidad
de adaptacin; es decir, el modo de agrupacin de los atributos de datos en forma de
entidades, flexibles y adaptables.
Una vez terminado el anlisis de datos, se llevar a cabo un anlisis de sucesos
para orientar la accin del analista a asegurar que los datos de los usuarios finales se
conserven con precisin y bien actualizados.

54
El anlisis de los sucesos es una tcnica que estudia las entidades en un modelo de
datos totalmente normalizado con el fin de identificar los sucesos y las condiciones de
la institucin que originan la creacin, el borrado o la modificacin de los datos.

Proceso IV. Implantacin del Sistema


Su propsito es construir y/o ensamblar los componentes tcnicos y poner en
funcionamiento el sistema de informacin nuevo o mejorado. El suceso que lo activa
es la relacin tcnica de diseo obtenida del diseo de sistemas. Su producto
resultante clave es un sistema de informacin en produccin.
El trmino produccin se utiliza par describir un sistema que ha sido puesto en
funcionamiento cotidiano. Otras de sus salidas son la documentacin y formacin de
usuarios finales necesaria para utilizar el sistema en produccin.
Las fases del proceso de implantacin de sistemas son:
1. Construir y probar las Bases de Datos en la implantacin.
2. Construir y probar el programa de implantacin de sistemas.
3. Instalar y probar el nuevo sistema.
4. Entregar el sistema para la puesta en funcionamiento.

Fase I. Construir y probar las Bases de Datos en la implantacin.


En esta fase se har la bases de datos del sistema, siendo esta un conjunto de
entidades relacionadas de manera lgica con bajo de nivel de redundancia, que
contendr informacin acerca de un tema organizado de manera prctica que
suministre bases o fundamentos para realizar procedimientos de cmo recuperar
informacin relevante; es decir, es una coleccin de datos operacionales usados por el
sistema de aplicacin de una empresa o institucin en particular. El especialista en
bases de datos o el analista desarrollarn nuevos archivos o bases de datos que sern
utilizados por el nuevo sistema.

Fase II. Construir y probar el programa de implantacin de sistemas.


En esta fase se proceder a desarrollar el programa en el lenguaje elegido por los
propietarios del sistema de acuerdo con las especificaciones dadas. La entrada clave a

55
esta fase es el subconjunto de relaciones de diseo tcnico que contiene las
especificaciones de los programas. El producto resultante de esta fase son los
productos informticos no instalados, y una vez listos se proceder a la prueba del
mismo. Existen tres niveles de ejecucin de prueba: a) individuales, b) de unidades o
programas y c) de sistemas.
Las pruebas individuales son pruebas realizadas sobre mdulos individuales, que
pueden ser programas, subrutinas, subprogramas, bloques o prrafos.
Las pruebas de unidades o programas es una prueba en la que se verifican todos
los mdulos codificados, ya comprobados individualmente, como una sola unidad. La
prueba de unidades utiliza los datos de prueba que se crearon durante la fase de
diseo.
La prueba de sistema es una prueba que garantiza que los programas de aplicacin
escritos individualmente funcionan de modo adecuado cuando se integran en el
sistema global.

Fase III. Instalar y probar el nuevo sistema.


La fase de implantacin de sistemas consiste en instalar y probar el nuevo sistema.
Las pruebas de sistemas consiste asegurar que los programas de aplicaciones escritos
de forma aislada funcionen adecuadamente cuando se integran al sistema global. Una
entrada clave a esta fase es el subconjunto de relaciones de diseo tcnico que seala
el modo en que deben ensamblarse en un sistema integrado los programas escritos y
probados, los archivos y bases de datos. El producto resultante de la fase es un
sistema instalado listo para la puesta en produccin. Durante la prueba de sistemas; 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.

Fase IV. Entregar el sistema para la puesta en funcionamiento.


La entrada clave a esta fase es el sistema instalado obtenido de la fase de
instalacin y prueba. Aqu se proporciona toda la informacin y documentacin del
usuario final que sean necesarias para ayudar a los usuarios a adaptarse al nuevo

56
sistema. El producto resultante es el sistema de informacin en produccin que puede
a partir del momento de la entrega servir de apoyo al funcionamiento diario de la
institucin.
En esta fase se comprende los aspectos que han sido diseados para proporcionar
un panorama de la implantacin y revisin del sistema, la administracin de su
desarrollo y la seleccin de los componentes y servicios de ayuda; es decir, es una
etapa que comprende la instalacin fsica de los equipos y del programa, abarca el
entrenamiento del personal de la institucin para la cual ha sido desarrollada dicha
propuesta (usuarios); abarca tambin la construccin de archivos si es necesario, las
pruebas pilotos, la evaluacin operacional, el impacto organizacional, la opinin de
administradores as como tambin el desempeo del desarrollo. Una vez instaladas,
las aplicaciones se emplean durante muchos aos. Sin embargo, las organizaciones y
los usuarios cambian con el paso del tiempo, incluso el ambiente es diferente con el
paso de las semanas y los meses. De las etapas sealadas anteriormente el resume de
la metodologa a utilizar bsicamente comprende lo siguiente:
1. Descripcin de los procesos: Esta parte permite la descripcin verbal de cmo
se realiza cada uno de los procesos bsicos del sistema, el flujo de datos es la entrada
y la salida de informacin que permite el proceso, el agente externo es la entidad a la
que se refiere el proceso.
2. Diseos de los Diagramas de Flujos de Datos: Son los diagramas que
contienen simbologas referentes a operaciones que se realizan en determinados
procesos. El diagrama de flujo de datos de nivel 0 se llama diagrama de contexto y en
l, el sistema est representado por un solo proceso, que identifica cual es la funcin
principal del sistema mostrando adems, los flujos de informacin que lo relacionan
con otros sistemas: las entidades externas. El diagrama de contexto tiene una gran
importancia puesto que resume el requisito principal del sistema de recibir ciertas
entradas, procesarlas de acuerdo con determinada funcin y generar ciertas salidas. A
partir del diagrama de contexto se puede ir construyendo nuevos diagramas que
vayan definiendo con mayor nivel de detalle los flujos de datos y procesos de
transformacin que ocurren en el sistema, de forma que al final obtenemos una

57
jerarqua de diagramas. La simbologa de los diagramas de flujo que se utilizar para
el desarrollo del presente proyecto son los siguientes:
Proceso: En los diagramas de flujos empleados en el anlisis y diseo de este
sistema ser representado por un crculo donde:

Identificacin del Proceso

Nombre del Proceso

Dentro del crculo el nombre que identificar el proceso, as como tambin el


nmero o cdigo que se utiliza para su posterior referencia. El nombre que se le da a
un proceso describe la accin que este ejecuta, por lo que normalmente el nombre de
un proceso comienza con el infinitivo de un verbo (controlar, registrar, verificar,
identificar, entre otros).
Flujo de Datos: El flujo de datos se representa con una flecha, la cual lleva
asociado un nombre que describe el contenido del flujo de datos.
Nombre del Flujo de datos

Agentes Externo: El agente externo representa para el sistema el que interacta


con l y este es representado en los diagramas por un rectngulo.

Archivo: Los almacenamientos de los datos en los sistemas se lleva a cabo en un


espacio del disco duro de tamao variable llamados archivos, estos son representados
en los diagramas por rectngulos con un diseo adecuado.

58
3. Diagrama de estructura de datos
Es una descripcin de la relacin entre entidades (personas, lugares, eventos y
objetos) de un sistema y el conjunto de informacin relacionado con la entidad. Posee
las siguientes finalidades: a) Verificar los requerimientos de informacin, b) Describir
los datos asociados con las entidades, c) Mostrar la relacin entre entidades, d)
Comunicar los requerimientos de datos a un diseador de archivos o administrador de
la base de datos.
El uso de los diagramas de estructura de datos requiere que el analista haga
preguntas importantes acerca de la entidad a describir. La llave de registro, identifica
de una forma nica a la cuenta. Los dems detalles son los atributos.

Proceso V. Soporte de Sistemas


El soporte de sistemas es el mantenimiento permanente de un sistema despus de
que haya sido puesto en exploracin. Ello incluye tanto el mantenimiento escrito de
los programas como las posibles mejoras que puedan aadirse al sistema. El propsito
del soporte de sistema es sostener y mantener el sistema durante el resto de su vida
til. La entrada a esta fase es el sistema de informacin en produccin. Tambin se
activan diversas actividades de soporte a partir de los problemas de uso del sistema.
Las fases del proceso de soporte de sistemas son los siguientes: a) Corregir los
errores, b) Recuperar el sistema, c) Asistir a los usuarios del sistema y d) Adaptar el
sistema a nuevas necesidades.

Lenguaje de Programacin

El lenguaje que se utilizar como herramienta para la implantacin del Sistema de


Informacin que permita registrar y controlar los procesos que se realizan en el
Departamento de Control de Estudio de la Unidad Educativa Baltazar Padrn es el
PHP versin 5.3.0, la razn para la seleccin de este lenguaje atiende a criterios de la
disponibilidad por parte del Departamento de Informtica de la Institucin, el cual
bas su adquisicin con base en criterios de eficiencia, seguridad y velocidad en el
tratamiento de informacin.

59
Cuadro 3
Cronograma de Actividades. Diagrama de Gantt

Semanas

Actividades 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

Entrevistas con los usuarios

Proceso I. Planificacin de Sistema

Proceso II. Anlisis del Sistema

Proceso III. Diseo de Sistemas

Proceso IV. Implantacin del Sistema

Proceso V. Soporte de Sistema

Entrenamiento a los usuarios

Redaccin del Informe

Presentacin del Informe y del Sistema

Fuente: Correa, S. 2011

60
61
CAPTULO IV

ANLISIS DE LOS RESULTADOS

Anlisis e interpretacin de los resultados


El anlisis de los resultados segn Castro (2001) consiste en el estudio detallado
y sistemtico de los datos debidamente organizados en grficos y tablas con el objeto
de encontrar las causas y los efectos del fenmeno estudiado. Se trata de explicar o
hallar un significado a los datos disponibles, de una reflexin ordenada y lgica sobre
las variables que se ha estudiado a travs de toda la investigacin; llamadas tcnicas
de interpretacin de datos, como la induccin que es el proceso mental que parte de
proposiciones generales a especficas, en cambio la deduccin parte de varias
premisas para llegar a proposiciones.
En lo referente al anlisis de datos sern sometidos a un estudio sistemtico, como
a su interpretacin pertinente, teniendo en cuenta los indicadores que estarn
contrastados. El anlisis fue de carcter estadstico descriptivo, ya que permite arribar
a la obtencin de frecuencias. Adems se utiliz un anlisis estadstico deductivo,
debido a que permite la interpretacin de los datos en funcin a la hiptesis y a las
dimensiones que se intenta comprobar.

Presentacin de los resultados


En el presente estudio se hace un anlisis exteriorizados en cuadros de frecuencias
simples, donde se indica los tems relacionados con las variables e indicadores del
instrumento aplicado tanto al coordinador del Departamento de Control de Estudios
Unidad Educativa Unidad Educativa Baltazar Padrn, como al dems personal
administrativo que labora en esa dependencia; y sobre estas se realiz la
interpretacin de los resultados, los cuales dichos resultados son presentados
mediante la representacin de datos estadsticos diagramas de barras.

61
Cuadro 4
Distribucin de frecuencia del instrumento aplicado a los docentes que mide la
variable: Procesos de registro y control de calificaciones. Indicador: registro
manual.
Alternativas
CASI
Indicadores SIEMPRE NUNCA
SIEMPRE
F % F % F %
1.- Considera usted que es de gran utilidad
que se disee un sistema de informacin que
permita registrar y llevar un control
12 100 0 0 0 0
automatizado del proceso de carga de notas
de los estudiantes en la Unidad Educativa
Baltazar Padrn?
2.- Usted considera que es necesario
mejorar el proceso manual de registro datos 10 83,33 2 16,67 0 0
y calificaciones del estudiante?
3.- Existen formas estandarizadas para cada
uno de los formatos elaborados en el 9 75 2 16,67 1 8,33
departamento de control de estudio?
Total 31 86,11 4 11,11 1 2,78
Nota: Datos tomados del cuestionario aplicado a los docentes directivos y administrativos de la Unidad
Educativa Baltazar Padrn, 2011, Santa Mara de Ipire, Estado Gurico.

100%
100 83,33%
90 75%
80
70
PORCENTAJE

60
50 SIEMPRE
40 CASI SIEMPRE
30 16,67% 16,67%
20 8,33% NUNCA
10 0% 0% 0%
0
1 2 3
TEMS

Grfico 1. Porcentaje que mide el indicador: registro manual.

Con respecto al tem 1, el 100% de los docentes encuestados respondieron que


siempre, debido a que la personas que laboran en el departamento de control de
estudio, requieren un sistema automatizado, que agilice el proceso de registro de

62
calificaciones del estudiante en el menor tiempo posible de respuestas inmediatas.
Asimismo, con el tems N 2 el 83,33% respondi que siempre consideran que es
necesario mejorar los proceso actuales de registro y carga de notas, lo que indica que
el funcionamiento de los actuales proceso manuales es regular por lo que se requiere
de mucho ms tiempo para llenar registros y originando a la vez prdida de
documentos y el restante 16,67% indic que casi siempre lo consideran necesario,
esto pudiera deberse a la percepcin que tienen del trabajo manual. Por otra parte, en
el tems N 3 el 75% respondi que siempre, debido a que afirman la existencia de
algunos formatos estandarizados para la bsqueda de operaciones bsicas las cuales
estn referidas al registro de del alumno, boletn de notas y libro de vida, esto hace
suponer la poca variedad de formatos que el personal encargado opera, para atender
el variado requerimiento que pueda o no solicitar el alumno. Mientras que el 16,67%
responde que casi siempre y el porcentaje restante que nunca, por ende a que este
grupo no necesitan la utilizacin de formatos estandarizados para las operaciones que
realizan dentro del departamento. A pesar de la existencia de formatos estandarizados
en el instituto estos permiten registrar datos bsicos del alumno, personal docente y
administrativo, todo con el fin de aumentar el nivel de organizacin.

Cuadro 5
Distribucin de frecuencia del instrumento aplicado a los docentes que mide la
variable: Ventajas y desventajas de la automatizacin. Indicadores:
Rentabilidad seguridad y eficiencia del sistema, redundancia de conexin de los
equipos.

Alternativas
CASI
Indicador SIEMPRE NUNCA
SIEMPRE
F % F % F %
7.- Considera que el mayor inconveniente
de un proceso automatizado de registro de
calificaciones, sera la interrupcin de la 8 66,67 0 0 4 33,33
conexin del servidor, la red y fallas
elctricas?
Total 8 66,67 0 0 4 33,33
Nota: Datos tomados del cuestionario aplicado a los docentes directivos y administrativos de la Unidad
Educativa Baltazar Padrn, 2011, Santa Mara de Ipire, Estado Gurico.

63
.

66,67%
80

PORCENTAJE
33,33%
60 SIEMPRE
40 0%
CASI SIEMPRE
20
0 NUNCA
7

TEM

Grfico 2. Porcentaje que mide los indicadores: Rentabilidad seguridad y eficiencia del
sistema, redundancia de conexin de los equipos.

En el tems 7 el 66,67% de los encuestados opinaron, que uno de los aspectos


impositivos de un proceso automatizado para la trascripcin de datos, lo constituye la
redundancia en la conexin del servidor, ya que este problema hace volver a la
utilizacin de un proceso manual a manera de contingencia para mantener la
continuidad del trabajo, mientras se resuelve el inconveniente presentado, lo cual
acarrea gran perdida de tiempo y molestia al personal. En opinin contraria 33,33%
de los encuestados manifestaron que la redundancia de conexin no sera
inconveniente. Es evidente que si fallan algunas de estas caractersticas expuestas
anteriormente se podra llegar a interrumpir el servicio del sistema, pero para eso se
tienen planes de contingencia a travs de los formatos manuales.

Cuadro 6
Distribucin de frecuencia del instrumento aplicado a los docentes que mide la
variable: Recursos econmicos, tecnolgico, humanos. Indicadores: Bajo costos
en equipos. Calidad de diseo del programador.
Alternativas
CASI
Indicadores SIEMPRE NUNCA
SIEMPRE
F % F % F %
8.- Considera que implantar un sistema de
informacin para los procesos que se
9 75 2 16,67 1 8,33
realizan en el departamento de control de
estudio, sera rentable econmicamente?
Total 9 75 2 16,67 1 8,33
Nota: Datos tomados del cuestionario aplicado a los docentes directivos y administrativos de la Unidad
Educativa Baltazar Padrn, 2011, Santa Mara de Ipire, Estado Gurico.

64
75%

80

PORCENTAJE
60
SIEMPRE
40 16,67%
8,33% CASI SIEMPRE
20 NUNCA
0
8
TEMS

Grfico 3. Porcentaje que mide los indicadores: Bajo costos en equipos y calidad de
diseo del programador.

Con respecto al tems 8 el 75% de los encuestados respondieron que siempre,


porque sienten la necesidad de un sistema automatizado que le traera mayor
eficiencia en su trabajo y trayendo consigo la mejor organizacin del departamento de
control de estudio, el 16,67% afirma que casi siempre; en cambio el 8,33%
respondieron que nunca porque estos se sienten bien en la forma en que trabajan.

Cuadro 7
Distribucin de frecuencia del instrumento aplicado a los docentes que mide la
variable: Seguridad de Acceso. Indicadores: Normativas para el uso del sistema
y control para el ingreso de datos en el sistema.

Alternativas
CASI
Indicadores SIEMPRE NUNCA
SIEMPRE
F % F % F %
9.- Considera importante el diseo de un
manual de usuario donde se especifique los
procedimientos y estndar de seguridad de 12 100 0 0 0 0
implantarse un sistema de informacin en el
departamento de control de estudio?
12.- Los datos manejados por el sistema de
informacin de registro y control de
calificacin del estudiante, deben respaldarse 7 58,33 0 0 5 41,67
en unidades de almacenamiento ubicadas en
el departamento de control de estudio?
Total 19 79,17 0 0 5 20,83
Nota: Datos tomados del cuestionario aplicado a los docentes directivos y administrativos de la Unidad
Educativa Baltazar Padrn, 2011, Santa Mara de Ipire, Estado Gurico.

65
100%
100

80
PORCENTAJE 58,33%
60 41,67% SIEMPRE
40 CASI SIEMPRE

20 0% 0% 0% NUNCA

0
9 12
TEMS

Grfico 4. Porcentaje que mide los indicadores: Normativas para el uso del sistema y
control para el ingreso de datos en el sistema.

En relacin con el tems 9, segn lo que se observa en el grfico anterior el 100%


responden que siempre debido a que no tienen los conocimientos bsicos del uso de
un computador y mucho menos los conocimientos prcticos del manejo de un sistema
automatizado. La elaboracin del manual es vital ya que muchos usuarios desconocen
el manejo del sistema. El manual contendr informacin vital e importante para el
manejo del sistema, adems sirve como un instrumento de aprendizaje sobre las
funciones y caractersticas del sistema.
Por otra parte en el tems 12 el 58,33% respondieron que siempre por que saben
que a veces los equipos informticos se daan de manera tal que se pueden perder los
datos de manera irreparable, y la solucin ms prctica y apropiada es la realizacin
de respaldos en otras unidades de almacenamiento destinadas nicamente para este
propsito. Mientras que el 41,67% son los que no tienen los conocimientos bsicos
del uso de un computador.

66
Cuadro 8
Distribucin de frecuencia del instrumento aplicado a los docentes que mide la
variable: Adiestramiento del Personal. Indicador: Mdulo de ayuda.

Alternativas
CASI
Indicadores SIEMPRE NUNCA
SIEMPRE
F % F % F %
10.- Considera que el proceso automatizado
de registro de calificaciones permitir un 12 100 0 0 0 0
mejor control de la auditoria?
11.- Considera que es necesario que en el
sistema de informacin propuesto se incluya 12 100 0 0 0 0
un modulo de ayuda?
Total 24 100 0 0 0 0
Nota: Datos tomados del cuestionario aplicado a los docentes directivos y administrativos de la Unidad
Educativa Baltazar Padrn, 2011, Santa Mara de Ipire, Estado Gurico.

100% 100%
100
80
PORCENTAJE

60 SIEMPRE
40 CASI SIEMPRE
20 0% 0% 0% 0%
NUNCA
0
10 11
TEMS

Grfico 5. Porcentaje que mide el indicador: Mdulo de ayuda.

En relacin al tems N 10 el 100% respondieron que siempre debido a la rapidez


y eficiencia de los computadores que facilitan ese trabajo a veces tediosos como lo es
la auditoria. El sistema permite el registro de datos de manera ms organizada
facilitando informacin con mayor rapidez y en cualquier momento. El sistema
contar con las funciones de imprimir varios tipos de reportes en cualquier momento
ya sea por pantalla, impresora o ambas.

67
Por otra parte, en el tems 11 tambin el 100% respondieron de forma afirmativa
porque comprenden la importancia de que el sistema posea mdulo de ayuda como
herramienta que facilita la informacin del manejo del mismo.

Cuadro 9
Distribucin de frecuencia del instrumento aplicado a los docentes que mide la
variable: Evaluacin del sistema automatizado. Indicador: Efectividad en el
control de operaciones.
Alternativas
CASI
Indicadores SIEMPRE NUNCA
SIEMPRE
F % F % F %
4.- Actualmente el proceso empleado para
el registro de calificaciones de los alumnos 3 25 1 8,33 8 66,67
es de fcil y rpida revisin?
5.- Considera que la implementacin de un
proceso automatizado de registro de
calificacin del estudiante garantizara un 12 100 0 0 0 0
mnimo de perdida y duplicacin de
informacin?
6.- Considera que la mayor efectividad de
un sistema de informacin para el proceso de
registro de calificaciones, sera ms rpido la
12 100 0 0 0 0
recoleccin de datos y la disminucin de
errores en duplicacin y prdida de
documentos?
Total 27 75 1 2,78 8 22,22
Nota: Datos tomados del cuestionario aplicado a los docentes directivos y administrativos de la Unidad
Educativa Baltazar Padrn, 2011, Santa Mara de Ipire, Estado Gurico.

100% 100%
100
80 66,67%
PORCENTAJE

60
SIEMPRE
40 25%
8,33% CASI SIEMPRE
20 0% 0% 0% 0% NUNCA
0
4 5 6
TEMS

Grfico 6. Porcentaje que mide los indicadores: Efectividad en el control de


operaciones.

68
En los resultados obtenidos en el tem 3 el 25% de los docentes respondieron que
siempre consideran que los procesos que se efectan actualmente en el departamento
de control de estudio son apropiados, debido a que no tienen la prctica del uso de un
sistema automatizado. Esto pudiera deberse a la percepcin que tienen del trabajo
manual. En cambio el 8,33 consideraron que casi siempre y el restante que nunca,
debido a que estos consideran que un sistema de informacin permitir el control de
la informacin procesada en forma efectiva evitando la perdida de tiempo,
agotamiento del personal, la duplicacin de registros y la perdida de documentos.
Asimismo, en los tems 5 y 6 un 100% expresaron que siempre, debido a que estos
aseguran que un sistema de informacin que el alcance sea efectuar los procesos
concernientes al departamento de control de estudio, permitir que la informacin se
procese en forma efectiva y rpida.
Finalmente se puede determinar como la institucin necesita un sistema que
facilite la rapidez en el proceso de registro y control de calificacin del estudiante
minimizando los errores de duplicacin de datos y prdida de documentos, el cual el
sistema deber contar con un gran potencial en cuanto a velocidad de procesamiento
y almacenamiento de datos.

69
CAPTULO V

LA PROPUESTA

Formulacin de la Propuesta

Mejorar los procesos registro y control de calificaciones de los estudiantes de la


Unidad Educativa Baltazar Padrn del municipio Santa Mara de Ipire, Estado
Gurico, mediante la implantacin de un sistema de informacin en el departamento
de control de estudios.

Presentacin

Para poder exponer la propuesta se requiere realizar una valoracin previa


referente a los procesos inscripcin, carga de notas, registro de la nmina docente,
entre otros; que actualmente se efectan de forma manual en el departamento de
control de estudio de la mencionada institucin, as como los requerimientos
necesarios para la ejecucin de la propuesta presentada y la factibilidad de la misma.
La propuesta plantea la necesidad del desarrollo de un sistema de informacin que
lleve en forma efectiva el control del proceso de carga de notas del estudiante, as
como tambin el manejo de otras informaciones acadmicas referentes a los
estudiantes, representantes, profesores de la Unidad Educativa Baltazar Padrn,
pasando de un proceso manual a uno automatizado, a travs de una aplicacin bajo el
entorno del Sistema Operativo Windows, desarrollado en el lenguaje de
programacin PHP, siendo ste un lenguaje de fcil acceso para todos, ya que es de
cdigo libre, posee la capacidad de conexin con la mayora de los motores de base
de datos que se utilizan en la actualidad, destaca su conectividad con MySQL; y
tambin fue utilizado el gestor de Base de Datos PhpMyAdmin.

70
Justificacin de la Propuesta

Los sistemas de informacin son la mejor herramienta a la hora de procesar gran


cantidad de datos, de otra forma los datos procesados seran pocos confiables. En este
orden, el sistema propuesto es una herramienta confiable para el manejo y
manipulacin de informacin, ya que est orientado a mejorar los procesos registro y
control de calificaciones de los estudiantes de la Unidad Educativa Baltazar Padrn,
adems de permitir al usuario que maneje el sistema, realizar tareas de manera rpida,
evitando as prdida de tiempo y de informacin.
La iniciativa de incluir esta herramienta en la Unidad Educativa Baltazar Padrn,
responde a la carencia de control de los procesos antes mencionados, sin embargo, el
propsito del diseo de un sistema de informacin para la institucin educativa, es el
mayor y mejor control en el manejo de los procesos de informacin.
Para liberar estos procesos de la abrumadora tarea de efectuar los registros
manuales que ocasiona congestionamiento, se ofrece una herramienta de trabajo que
consiste en un sistema de informacin que permitir realizar los procesos de forma
ms exacta y rpida para el personal que labora en ste departamento. El paquete de
aplicaciones presenta una interfaz amigable capaz de realizar las operaciones bsicas
de mantenimiento de archivos que proporcione una mejor manera de proveer
informacin actualizada para la toma de decisiones, de los procesos inherentes del
sistema de registro y control de los procesos que se lleva a cabo en el Departamento
de Control de Estudio de la mencionada institucin educativa, ofreciendo reportes de
acuerdos a las necesidades del usuario.

Propsitos u objetivos

Objetivo General
Desarrollar un sistema de informacin para el registro y control de calificaciones
de los estudiantes, en el Departamento de Control de Estudio de la Unidad Educativa
Baltazar Padrn, ubicado en Santa Mara de Ipire, Estado Gurico.

71
Objetivos Especficos
1. Identificar los requerimientos de informacin, tomando en cuenta las
necesidades del departamento de control de estudios.
2. Disear la Base de Datos del sistema de informacin que permita el registro y
control de los datos concernientes a los estudiantes, docentes, de las diferentes actas,
planillas, asignaturas que conforman el pensum acadmico.
3. Implementar los componentes diseados (Base de Datos e interfaces) del
sistema de informacin que permita el control de los procesos que se realizan en el
departamento de control de estudios.
4. Documentar el sistema de informacin diseado para el departamento de control
de Estudios de la Unidad Educativa Baltazar Padrn.
5. Realizar pruebas al sistema para la verificacin del funcionamiento, los
requerimientos y el cumplimiento de los objetivos del mismo.
6. Implantar el sistema de informacin para el control de los procesos de
calificaciones del estudiante, en el departamento de control de estudios de la Unidad
Educativa Baltazar Padrn, ubicado en Santa Mara de Ipire, Estado Gurico.

Alcance y Limitaciones del Sistema Propuesto

El sistema permitir un manejo ms eficiente de la informacin con la que se


cuenta actualmente en la institucin a la vez que representa un ahorro en lo
concerniente a gastos institucional, adems el avance tecnolgico y la adaptacin de
nuevas tcnicas acordes como el devenir actual de las diferentes instituciones
educativas. Igualmente, el sistema est en capacidad de registrar los datos referentes a
los estudiantes, padres o representantes, docentes, pensum, almacenar informacin
relativa a reportes sobre los estudiantes inscritos en la institucin, reportes de
docentes, reportes de los padres o representantes, calificacin del estudiante, planilla
de calificacin por estudiante y todo lo pertinente a las actividades que se llevan a
cabo en la dependencia de control de estudios.

72
El desarrollo de este sistema est basado en las exigencias y necesidades
detectadas en los instrumentos de investigacin, teniendo como principal funcin el
control de la mayora de las operaciones realizadas actualmente por la institucin
educativa en estudio.
Con respecto a la validacin del sistema, este no permite que sean ingresados
datos errneos en los campos numricos (texto en vez de nmeros, y viceversa), y
que en la modificacin de los datos del estudiante, representante o profesores sean
alterados los nmeros de cdulas u otros datos que son estndar como nombres,
apellidos, fecha y lugar de nacimiento. Asimismo, el sistema contar con un proceso
de auditora de calificaciones del estudiante, donde el administrador del sistema podr
ejecutar este proceso cuando lo requiera, logrando controlar y visualizar en cualquier
momento bien sea por pantalla o impresora las transacciones hechas por los usuarios
autorizados en periodos determinados. Tambin posee una consola de respaldo
compactado de la Base de Datos, la cual solo puede ser utilizada por el administrador
del sistema en lapso de tiempo estimado para evitar la perdida de informacin.

Determinacin de Recursos

Recurso de Hardware.
Rango de capacidad de almacenamiento (Disco Duro).
En el Departamento de Control de Estudios de la Unidad Educativa Baltazar
Padrn cuenta con un nmero limitado de equipos de computacin; y un registro
amplio de cada una de las transacciones que se generan, como el registro de
calificaciones de los estudiantes, el ingreso de nuevos estudiantes, el egreso de
estudiantes, el registro de inscripciones de estudiantes nuevos y regulares, entrega de
constancia de estudios y de notas, entre otras actividades; en tal sentido es necesario
que el equipo informtico que se utilice posea la capacidad de almacenamiento
suficiente para resguardar la informacin que generen esta actividades; se debe
recordar que el sistema tambin contempla un archivo histrico.
Se considera la utilizacin de un Disco Duro Seatgate de 320 GB de capacidad,
ste dispositivo cuenta con gran reputacin de calidad y eficiencia en el mercado

73
informtico, y dado la importancia de los archivos que contendr, se considera mas
relevante la calidad que el precio.

Unidad de Procesamiento.
El sistema implantado no requiere procesadores de grandes capacidades para el
proceso de informacin en lote, aunque es recomendable una Unidad Central de
Proceso de 3.8 Ghz CORE DUO XPREES, debido a que los paquetes informticos
actuales y las plataformas en las cuales se ejecutan las aplicaciones as lo requieren.

Capacidad de soporte de unidades perifricas.


Actualmente los equipos informticos que se encuentran instalados en el
departamento de control de estudio poseen unidades perifricas de almacenamiento y
captura de datos; lo cual se describe a continuacin:
1. Unidad Floppy 3
2. Unidad de CD-ROM 52x de velocidad
3. Unidad de CD - RW. (Grabadora)
4. Scanner (ACER 4500)
5. Ratn (3 botones)
6. Impresora Multifuncional HP Deskjet F4480
7. Puertos USB estndar
8. Teclado inalmbrico de 102 teclas
9. Monitor (Sansum 17)
10. Memoria RAM de 2GB
11. Tarjeta Madre BIO STAR X840
12. UPS 30 minutos
13. Tarjeta de RED 100/1000 Mbps

Modularidad de Entrada/Salida: La Entrada de datos se realiza a travs del


teclado, ratn, scanner la unidad de floppy y la salida se realizan por pantalla por
impresora.

74
Confiabilidad.
De acuerdo a la competitividad que existe actualmente en el mercado es posible
adquirir equipos de reconocidas marcas comerciales (Apple, Intel, IBM, Compac) y
contar con el soporte tcnico y garanta que brindan dichas empresas.

Capacidad de interconexin con otros equipos.


En cuanto a compatibilidad de interconexiones el diseador debe tener en cuenta
que los equipos seleccionados tengan las mismas caractersticas para evitar futuros
conflictos en envo y recepcin de datos.

Requerimientos de energa, espacio y humedad.


El Departamento de Informtica donde ser cedido para la instalacin del sistema
cuenta con una instalacin fsica de las siguientes caractersticas:
Instalaciones elctricas de 110 voltios con tomas cada dos metros y de 220 voltios
para equipos de enfriamiento.
Posee cuatro rejillas de ventilacin, cada una ubicada paralela a la otra a una
distancia de 2 metros.
La temperatura del rea del cmputo oscila entre los 21 y los 26 C.
El rea tiene una dimensin (6 m x 6 m).

Tamao del Buffer:


Es necesario que el computador posea como mnimo 1GB de memoria RAM para
permitir una operacin cmoda.

Tamao de memoria RAM:


El equipo debe contar con una memoria de tipo DDR de 2GB como mnimo para
poder crear una paginacin de memoria correcta y los programas puedan ejecutarse
sin producir el famoso efecto Cuello de Botella.

Impresoras
En cuanto a este dispositivo podemos destacar que posee una gran variedad en el
mercado y sus insumos son de fcil adquisicin, por tal motivo la escogencia de

75
dicho perifrico, adems de las caractersticas propias, funcionalidad y rendimiento
de ste, por esta razn la escogencia de la impresora Multifuncional HP Deskjet
F4480 la cual ofrecer al usuario una impresin de calidad en los reportes que
generar el sistema.

Requerimientos ptimos.
1. Procesador Pentium IV, 3.8 GHZ: Que incrementara la velocidad en el
procesamiento de los datos en la memoria cach para as agilizar los procesos a la
hora de buscar informacin.
2. 2 GB de memoria DDR: Para tener un mayor espacio lgico que permita el
alojamiento de los programas que estarn trabajando al mismo tiempo con una mayor
paginacin de memoria, incrementara la rapidez en la ejecucin de las aplicaciones.
3. Disco Duro de 320Gb: A efecto de respaldar toda la informacin que maneja
el sistema, ya que al existir mas espacio libre mejor ser el funcionamiento de la
plataforma.
4. Monitor (Sansum 17 a color): Que proporcionara una visualizacin de alta
resolucin permitiendo ofrecer una gran nitidez en los grficos estadsticos.
5. Case Minitowere ATX: Eficaz para la simplificacin del proceso manual ya
que posee un sistema de apagado y encendido de gran comodidad para el usuario.
6. Mouse de 3 botones y teclado inalmbrico: til para la interaccin del usuario
con el sistema.
7. Impresora Multifuncional HP Deskjet F4480 (print-scan-copy): para la salida
impresa de reportes.
8. UPS (Marca YBT de 6 Tomas): Indispensable en la prevencin de daos que
se pudieran presentar en el centro de cmputo ocasionados por fallas elctricas.
9. Unidad de CD-ROM 52x de Velocidad: Permite el acceso a datos mediante
dispositivos de almacenamiento en velocidades de 52 Bit por segundo.
10. Unidad de CD - RW. (Grabadora): Unidad de almacenamiento que permite el
respaldo de datos en dispositivos extrables (CD).

76
11. Unidad Floppy 3 : Perifricos de entrada y salida que permite respaldar o
captar datos desde medios externos.
12. Salida de Sonido Multimedia (Cornetas): Son dispositivos de salidas que
permiten la reproduccin de sonidos tiles para emitir avisos de error de sistema.
13. Tarjeta Madre BIO STAR: En este punto se debe tener muy en cuenta la
compactibilidad de la tarjeta o de dicho dispositivo con el procesador ya que es un
factor determinante para el correcto funcionamiento de los perifricos.
14. Scanner (ACER 4500): Permite la digitalizacin de datos para su posterior
almacenamiento en las unidades fijas.

Requerimientos de Instalacin.
La disponibilidad de los equipos esta en relacin directa con la capacidad de la
gerencia del alto comando para otorgar el presupuesto necesario para la adquisicin
de stos equipos, es sabido que al momento de la compra se hace entrega del
computador en condiciones de operatividad, es decir, no existe tiempo de entrega, en
cuanto al tiempo de instalacin es de aproximadamente 1 da, dependiendo del
cableado elctrico presente en el local.

Recurso de Software
Constituye la plataforma visual con la cual trabajara el sistema; lo cual comprende
los siguientes:
1. Dreamwever versin 8.0: Permite el diseo y modificacin de la informacin
de la pgina.
2. PhpMyAdmin: Es una herramienta escrita en PHP con la intencin de manejar
la administracin de MySQL a travs de pginas web, utilizando Internet.
3. Apache HTTP Server: es un potente servidor Web de cdigo abierto
disponible para mltiples plataformas, que se carga como un servicio ms del sistema
operativo; cuando est activo convierte la mquina en un servidor capaz de enviar
contenido a cualquier navegador.

77
4. Sistema Operativo Microsoft Windows 2007: Tiene todo lo que necesita para
conseguir un alto rendimiento. Obtiene toda la eficacia y confiabilidad de la
tecnologa de sistema operativo ms avanzada de Microsoft.

Factibilidad y Viabilidad del Proyecto

El estudio de la factibilidad no es ms que indagar todos los aspectos necesarios


para el desarrollo de la propuesta que se est realizando, a fin de determinar que
condiciones presenta la institucin a la cual se plantea implantarse un sistema de
informacin; adems de observar los factores beneficiosos o contraproducentes para
realizar el sistema de informacin. En s es determinar la posibilidad de realizar o no
la propuesta.

Factibilidad Operativa
La adquisicin de este sistema es para poder llevar un mejor control de los
estudiantes de sta casa de estudio y agilizar los procesos, esto beneficiar al director,
maestros, alumnos y padres de familia, para la entrega de notas y constancias que
estos soliciten; se realizara bajo una plataforma que se le facilitaran las herramientas
al encargado de la operacin de este sistema.
Se puede decir que el sistema desarrollado se adopta a cualquier usuario por ser
flexible y fcil de manejar; adems con la implantacin del sistema se espera una
reduccin considerable en el tiempo requerido para procesar la informacin, por tal
razn se considera una mejora con respecto al sistema actual, satisfaciendo las
exigencias y polticas de la institucin.
Con relacin a la obtencin de la informacin para el desarrollo de este sistema, se
cuenta con toda la disposicin y colaboracin de la directiva de la institucin y de los
funcionarios encargados de la dependencia en estudio, los mismos manifestaron estar
preparados para adaptarse a cambio.
Es importante destacar que en la actualidad la institucin educativa cuenta con un
personal calificado; ms no capacitado para manejar el sistema, por lo que se requiere

78
un adiestramiento del personal, y para ello se pretende brindar manuales de usuario
as como toda la asesora necesaria para su implantacin.

Factibilidad Tcnica
En esta es donde se evala la tecnologa necesaria para la implementacin del
sistema. Dado que el equipo de computo que posee la Unidad Educativa Baltazar
Padrn cuenta con lo necesario para instalarle el sistema, no se procedi a realizar las
cotizaciones para la compra de un equipo nuevo; esto de acuerdo con la informacin
brindada por el personal directivo.

Factibilidad Econmica
La elaboracin del sistema no tendr ningn costo para la institucin escolar, por
el hecho de ser un proyecto para la elaboracin de una tesis. El proyecto termina con
la implementacin del sistema; esto quiere decir que si desea darle soporte tendr que
contratar personal para efectu el mantenimiento adecuado.

Factibilidad Psicosocial
El impacto que ocasionar la implantacin de un programa con mayor eficiencia
para realizar el trabajo; le proporcionar conformidad y motivacin al personal que
labora en la Unidad Educativa Baltazar Padrn, debido a que disminuir en gran
escala el tiempo, esfuerzo y dedicacin empleado al momento de realizar cada una de
sus actividades cotidianas.

Disponibilidad de recursos de Hardware y Software

La Unidad Educativa Baltazar Padrn, cuenta con los recursos necesarios para la
implantacin e implementacin del sistema propuesto, sin tener la necesidad de
adquirir nuevos equipos computacionales, ya que poseen un Departamento de
Informtica el cual brinda apoyo al Departamento de Control de Estudios desde el
punto de vista de instalacin y configuracin de computadoras, as como transmisin
de datos.

79
Construccin y Prueba de las Aplicaciones

A continuacin se detallara los pormenores del desarrollo de la aplicacin una


fuerte tendencia, desde hace pocas dcadas, es mejorar las metodologas o procesos
de desarrollo, o crear nuevas y concientizar a los profesionales en su utilizacin
adecuada.
Normalmente los especialistas en el estudio y desarrollo de estas reas
(metodologas) y afines (tales como modelos y hasta la gestin misma de los
proyectos) son los Ingenieros en Software, es su orientacin. Los especialistas en
cualquier otra rea de desarrollo informtico (analista, programador, Lic. en
Informtica, Ingeniero en Informtica, Ingeniero de Sistemas, etc.) normalmente
aplican sus conocimientos especializados pero utilizando modelos, paradigmas y
procesos ya elaborados.
Para ello se emplearan DFD (Diagrama de Flujo de Datos) es una representacin
grfica del "flujo" de datos a travs de un sistema de informacin.
Un diagrama de flujo de datos tambin se puede utilizar para la visualizacin de
procesamiento de datos (diseo estructurado). Es una prctica comn para un
diseador dibujar un contexto a nivel de DFD que primero muestra la interaccin
entre el sistema y las entidades externas. Este contexto a nivel de DFD se "explot"
para mostrar ms detalles del sistema que se est modelando.

Cuadro 10
Simbologa de Diagrama de Flujo de Datos.

Procesos

Entidad
Flujo de Datos
Archivo

80
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE Zona Educativa del
Estado Gurico
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA
BALTAZAR PADRN DE SANTA MARA DE
IPIRE, ESTADO GURICO

DIAGRAMA DE FLUJO DE DATOS Nivel 0 Grfico 7


SISTEMA PROPUESTO
Proceso: Registro y control del proceso de carga de notas del
DFD 1 Pgina 1
estudiante.

Datos de estudiantes Datos de los estudiantes registrados


Datos del Representante
Datos de los representantes registrados
Datos de los profesores Datos de los profesores registrados
Datos de las materias Datos de las materias registradas
Datos de las secciones Datos de las secciones registradas
Datos de detalles de seccin
Datos de los detalles de seccin
Modificacin de datos registrados
del estudiante 0 Actualizacin de datos del
estudiante
Modificacin de datos
del representante Actualizacin de datos
del profesor
Modificacin de datos Registrar y controlar los
del profesor procesos de carga de Actualizacin de datos
notas del estudiante en el del representante
Administrador Carga de notas del estudiante
Departamento de Control Notas del estudiante Administrador
Modificacin de notas de Estudio registradas
del estudiante
Notas del estudiante actualizadas
Solicitud de lista de estudiantes
Reporte de estudiantes
Solicitud de lista de
representantes Reporte de representantes
Solicitud de lista de profesores Reporte de profesores
Solicitud de lista de materias Reporte de materias
Solicitud de lista de secciones Reporte de secciones
Solicitud de lista de detalle de
secciones Reporte detalle de secciones

Solicitud de lista de estudiantes por Reporte de estudiantes


seccin por seccin

Reporte notas del


Solicitud de notas de estudiantes
estudiantes
Solicitud de auditora de notas de
Auditora de notas del
estudiantes
estudiantes
Asignacin de usuario
Usuario asignado

81
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE Zona Educativa del
Estado Gurico
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA
BALTAZAR PADRN DE SANTA MARA DE
IPIRE, ESTADO GURICO

DIAGRAMA DE FLUJO DE DATOS Nivel I Grfico 8


SISTEMA PROPUESTO
Proceso: Registro y control del proceso de carga de notas del
DFD 2 Pgina 2
estudiante.

Datos de los estudiantes


Datos de estudiantes registrados
Datos del Representante 1 Datos de los representantes
registrados
Datos de los profesores
Administrador Registrar Datos de los profesores
Datos de las materias registrados Administrador
archivos
Datos de las secciones maestros Datos de las materias
registradas
Datos de las
Datos de archivos maestros secciones registradas

Datos de detalles de seccin


Datos de los detalles de
Datos detalles del alumno seccin registrados.
Modificacin de datos 2 Datos de los detalles de
Administrador del estudiante alumnos.
Modificacin de datos Registrar Datos del estudiante Administrador
del representante actualizados
actualizacin
Modificacin de datos Datos del representante
del profesor actualizados
Datos del profesor
actualizados
Datos actualizados

Usuario asignado en proceso


Asignacin de usuario
3 de carga notas del estudiante
Carga de notas del Procesar Notas del estudiante
Administrador estudiante registradas Administrador
notas del
Modificacin de notas estudiante
Notas del estudiante
del estudiante
actualizadas

82
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE Zona Educativa del
Estado Gurico
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA
BALTAZAR PADRN DE SANTA MARA DE
IPIRE, ESTADO GURICO

DIAGRAMA DE FLUJO DE DATOS Nivel I Grfico 9


SISTEMA PROPUESTO
Proceso: Registro y control del proceso de carga de notas del
DFD 2 Pgina 3
estudiante (continuacin)

Notas de estudiante procesadas

4
Solicitud de auditora Notas del estudiante
Administrador de notas del estudiante Auditar auditada Administrador
notas del
estudiante

Datos de notas del estudiante


auditada

Solicitud de lista de
estudiantes Reporte de estudiantes
Solicitud de lista de
representantes Reporte de representantes
Solicitud de lista de
profesores 5 Reporte de profesores
Solicitud de lista de
Administrador materias
Emitir Reporte de materias Administrador
Solicitud de lista de
reportes
secciones Reporte de secciones
Solicitud de lista de detalle
Reporte detalle de
de secciones
secciones
Solicitud de lista de
estudiantes por seccin Reporte de estudiantes
por seccin
Solicitud de notas de
Reporte notas del
estudiantes
estudiantes

83
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE Zona Educativa del
Estado Gurico
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA
BALTAZAR PADRN DE SANTA MARA DE
IPIRE, ESTADO GURICO

DIAGRAMA DE FLUJO DE DATOS Nivel II Grfico 10


SISTEMA PROPUESTO
DFD 3 Proceso 1: Registro de datos de archivos maestros. Pgina 4

1.1

Registrar dat estudiante


Datos de estudiante A estudiante
estudiante

1.2
dat representante
Datos de representante Registrar A representante
representante

1.3
Administrador Datos de profesor dat profesor
Registrar A profesor
profesor

1.4

Datos de las materias Registrar dat materia


A materia
materias

1.3

Registrar dat seccion


Datos de las secciones A seccion
secciones

84
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE Zona Educativa del
Estado Gurico
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA
BALTAZAR PADRN DE SANTA MARA DE
IPIRE, ESTADO GURICO

DIAGRAMA DE FLUJO DE DATOS Nivel II Grfico 11


SISTEMA PROPUESTO
DFD 4 Proceso 2: Actualizacin de registro de datos Pgina 5

dat seccion
A seccion
2.1 2.2 dat profesor
Detalle de A profesor
seccin Recibir Procesar dat materia
datos detalle detalle de A materia
de seccin seccin dat periodo
escolar A periodo

2.3 Listado de detalle


seccin Administrador
Emitir
detalle de
seccin

2.4

Actualizar dat estudiante


Administrador Datos de estudiante A estudiante
estudiante

2.5
dat representante
Datos de representante Actualizar A representante
representante

2.6
Datos de profesor dat profesor
Actualizar A profesor
profesor

85
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE Zona Educativa del
Estado Gurico
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA
BALTAZAR PADRN DE SANTA MARA DE
IPIRE, ESTADO GURICO

DIAGRAMA DE FLUJO DE DATOS Nivel II Grfico 12


SISTEMA PROPUESTO
DFD 5 Proceso 3: Procesar notas de estudiantes. Pgina 6

Carga de notas
de estudiante 3.1
Administrador
Verificar
datos detalle
de estudiante

dat institucin A institucion

dat estudiante A estudiante

detalle estudiante
A condicion

dat seccion A seccion


3.2 dat periodo
escolar A periodo
Procesar
notas del dat materia A materia
estudiante
dat profesor A profesor
dat calificacin
estudiante A nota

dat representante
A representante

3.3 Planilla de calificacin


de estudiante Administrador
Emitir notas
estudiante

86
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE Zona Educativa del
Estado Gurico
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA
BALTAZAR PADRN DE SANTA MARA DE
IPIRE, ESTADO GURICO
DIAGRAMA DE FLUJO DE DATOS Nivel II Grfico 13
SISTEMA PROPUESTO
DFD 6 Proceso 4: Auditar notas del estudiante. Pgina 7

4.1
Datos de usuario
Asignacin de usuario A usuario
Cargar notas
por usuario
asignado dat estudiante A estudiante

detalle estudiante
A condicion

dat seccion A seccion


4.2 dat periodo
escolar A periodo
Procesar
notas del dat materia A materia
estudiante
dat profesor A profesor
dat calificacin
Administrador estudiante A nota

Cdigo auditora A auditorianota

Datos estudiante A estudiante

Detalle seccion A detalle


4.3
dat usuario A usuario
Solicitud de auditoria
Auditar
nota de estudiante
notas del dat materia A materia
estudiante
dat profesor A profesor
dat calificacin
estudiante A nota
Fecha de transaccin
nota del estudiante A fecha
4.4 Tipo de transaccin
nota del estudiante A tipo
Emitir auditoria
notas
Planilla de auditoria
estudiante nota de estudiante Administrador

87
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE Zona Educativa del
Estado Gurico
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA
BALTAZAR PADRN DE SANTA MARA DE
IPIRE, ESTADO GURICO

DIAGRAMA DE FLUJO DE DATOS Nivel II Grfico 14


SISTEMA PROPUESTO
DFD 7 Proceso 5: Generar reportes. Pgina 8

Solicitud de lista de estudiantes


Solicitud de lista de
representantes 5.1
Solicitud de lista de
profesores Recibir datos
Administrador Solicitud de lista de de solicitud
materias
Solicitud de lista de
secciones
Solicitud de lista de detalle de
secciones
dat materia A materia
Solicitud de lista de estudiantes
por seccin dat seccion A seccion
Solicitud de notas de dat periodo
estudiantes escolar A periodo
5.4
Detalle seccin A detalle
A estudiante dat estudiante Buscar datos
de solicitud Estudiante por
A profesor dat profesor de seccin A detallealumno
dat calificacin
dat representante estudiante A nota
A representante
5.3

Procesar
datos de
solicitud Reporte de estudiantes
Reporte de representantes
Reporte de profesores
Reporte de materias
5.4 Reporte de secciones
Reporte detalle de Administrador
Emitir secciones
reportes Reporte notas del
estudiantes
Reporte de estudiantes
por seccin

88
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE Zona Educativa del
Estado Gurico
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA
BALTAZAR PADRN DE SANTA MARA DE
IPIRE, ESTADO GURICO

DISEO DE LA BASES DE DATOS D. B. D. 1 Grfico 15

estudiante parentesco representante profesor

cedula id cedula cedula


nombre nombre nombre nombre
apellido apellido apellido
fecha_nac ocupacion fecha_nac
lugar_nac telefono lugar_nac
edad direccion edad
sexo sexo
talla telefono
peso estado direccion
municipio
telefono cod_cargo
direccion cod_profesor
id id_municipio
cod_representante descripcion cod_dependencia
descripcion
parentesco num_horas
id_estado fecha_ingreso

institucion usuario materia

cod_dea codigo id auditorianota


cod_inst username nombre
nombre password codigo
ciudad tipo
telefono fecha
direccion usuario
municipio id_detalle
zona_educativa id_estudiante
seccion detalle
cond_alumno
id id nota
detalle_alumno descripcion id_materia
periodo id_seccion
id_detalle id_profesor
id_estudiante
cond_alumno
nota

89
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE Zona Educativa del
Estado Gurico
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA
BALTAZAR PADRN DE SANTA MARA DE
IPIRE, ESTADO GURICO

MODELO RELACIONAL DE LA BASES DE M. R. B. D. 1 Grfico 16


DATOS

estudiante parentesco representante profesor

cedula id cedula cedula


nombre nombre nombre nombre
apellido apellido apellido
fecha_nac ocupacion fecha_nac
lugar_nac telefono lugar_nac
edad direccion edad
sexo sexo
talla telefono
peso estado municipio direccion
telefono cod_cargo
direccion id id_municipio cod_profesor
cod_representante descripcion cod_dependencia
descripcion
parentesco num_horas
id_estado
fecha_ingreso

institucion detalle detalle_alumno auditorianota

cod_dea id id_detalle codigo


cod_inst id_materia id_estudiante tipo
nombre id_seccion cond_alumno fecha
ciudad id_profesor nota usuario
telefono id_detalle
direccion id_estudiante
municipio cond_alumno
zona_educativa usuario nota
seccion

id codigo
materia descripcion username
periodo password
id
nombre

90
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA
BALTAZAR PADRN DE SANTA MARA DE
IPIRE, ESTADO GURICO

Estndar de Entidades Cuadro 11 E. 1


Descripcin: Inventario de Entidades.
Nombre del
Nmero Nombre Descripcin
archivo
E1001 Institucin institucion Datos de la institucin educativa.
E1002 Estudiante estudiante Datos de los estudiantes.
E1003 Representante representante Datos de los representantes.
Parentesco del representante con el
E1004 Parentesco parentesco
estudiante.
Datos de los profesores de la
E1005 Profesor profesor
institucin.
Usuario autorizado para el manejo
E1006 Usuario usuario
del sistema.
Materia correspondiente al pensum
E1007 Materia materia
escolar.
Seccin correspondiente al ao y
E1008 Seccin seccin
perodo escolar.
Detalle de seccin relacionada con
E1009 Detalle detalle materia, cdigo de seccin, perodo
escolar y profesor de ctedra.
Detalle del alumno para la carga de
nota de las asignaturas cursadas
Detalle de
E1010 detalle_alumno donde se relaciona datos del
alumno
estudiante con condicin de
estudio.
Auditora de las asignaciones y
Auditoria de modificacin en la carga de notas
E1011 auditorianota
Notas de las asignaturas cursada por el
estudiante.
Estado correspondiente al lugar de
E1012 Estado estado
nacimiento.
Municipio o ciudad
E1013 Municipio municipio correspondiente al lugar de
nacimiento.
Fuente: Correa S. 2011

91
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA
BALTAZAR PADRN DE SANTA MARA DE
IPIRE, ESTADO GURICO

Estndar de Atributos Cuadro 12 A.T. 1


Descripcin: Inventario de atributos
Nombre del Descripcin
Nmero Nombre
archivo
Cdigo adscrito al ministerio del
A2001 Cdigo DEA codigo_dea
poder popular para la educacin.
Cdigo de la Cdigo de dependencia
A2002 codigo_inst
Institucin institucional.
Nombre de la
A2003 nombre Nombre de la institucin.
Institucin
Ciudad de ubicacin de la
A2004 Ciudad ciudad
institucin.
A2005 Telfono telefono Nmero telefnico de la institucin.
Direccin de ubicacin de la
A2006 Direccin direccion
institucin.
Municipio de ubicacin de la
A2007 Municipio municipio
institucin.
Zonal educativa al cual est adscrita
A2008 Zona Educativa zona_educativa
por el estado de ubicacin.
Cdula del Cdigo de identificacin del
A2009 cedula
estudiante estudiante.
Nombre del
A2010 nombre Nombres del estudiante.
estudiante
Apellidos del
A2011 apellidos Apellidos del estudiante.
estudiante
Fecha de
A2012 nacimiento del fecha_nac Fecha de nacimiento del estudiante
estudiante.
Lugar de Lugar de nacimiento con
A2013 nacimiento del lugar_nac descripcin del estado, municipio y
estudiante. ciudad.
Edad calculada automticamente
Edad del
A2014 edad del estudiante una vez ingresada la
estudiante.
fecha de nacimiento.

92
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA
BALTAZAR PADRN DE SANTA MARA DE
IPIRE, ESTADO GURICO

Estndar de Atributos Cuadro 12 (continuacin) A.T. 1


Descripcin: Inventario de atributos.
Nombre del Descripcin
Nmero Nombre
archivo
Sexo del
A2015 sexo Sexo (femenino-masculino).
estudiante.
Talla del
A2016 talla Talla expresada en metros.
estudiante.
Peso del
A2017 peso Peso expresado en kilogramos.
estudiante.
Telfono del Telfono de ubicacin del
A2018 telefono
estudiante. estudiante.
Direccin del Direccin de habitacin del
A2019 direccion
estudiante. estudiante.
Cdigo del Cdigo del representante del
A2020 cod_representante
representante. estudiante previamente registrado.
Parentesco del representante legal
A2021 Parentesco. parentesco con el estudiante (padre, madre,
to(a), abuelo(a), otro)
Cdula del Cdigo de identificacin del
A2022 cedula
representante. representante.
Nombre del
A2023 nombre Nombres del representante.
representante.
Apellido del
A2024 apellido Apellidos del representante.
representante.
Ocupacin del Ocupacin u oficio del
A2025 ocupacion
representante. representante.
Telfono del Telfono de ubicacin del
A2026 telefono
representante. representante.
Direccin del Direccin de habitacin del
A2027 direccion
representante. representante
Nombre del parentesco del
Nombre del representante legal con el
A2028 nombre
parentesco estudiante (madre, padre, to(a),
abuelo(a), otro)

93
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA
BALTAZAR PADRN DE SANTA MARA DE
IPIRE, ESTADO GURICO

Estndar de Atributos Cuadro 12 (continuacin) A.T. 1


Descripcin: Inventario de atributos.
Nombre del Descripcin
Nmero Nombre
archivo
Cdigo del parentesco: Padre=1,
Cdigo del
A2029 id madre=2, to(a)=3 abuelo(a)=4 y
parentesco
otros=5.
Cdula del Cdigo de identificacin del
A2030 cedula
Profesor profesor.
Nombre del
A2031 nombre Nombres del Profesor.
Profesor
Apellidos del
A2032 apellido Apellidos del Profesor.
Profesor
Fecha de
A2033 fecha_nac Fecha de nacimiento del Profesor
nacimiento.
Lugar de Lugar de nacimiento del profesor
A2034 nacimiento del lugar_nac con descripcin del estado,
Profesor municipio y ciudad.
Edad calculada automticamente
Edad del
A2035 edad del profesor una vez ingresada la
Profesor
fecha de nacimiento.
Sexo del
A2036 sexo Sexo (femenino-masculino).
Profesor
Telfono del
A2037 telefono Telfono de ubicacin del profesor.
Profesor
Direccin del Direccin de habitacin del
A2038 direccion
Profesor profesor.
Nombre del cargo del profesor:
Cargo del
A2039 cargo Licenciado, profesor, maestro, no
Profesor
graduado.
Cdigo del cargo del profesor
Cdigo del
relacionado con el nivel docente,
A2040 cargo del cod_cargo
reflejado en el credencial del
Profesor
MPPE.

94
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA
BALTAZAR PADRN DE SANTA MARA DE
IPIRE, ESTADO GURICO

Estndar de Atributos Cuadro 12 (continuacin) A.T. 1


Descripcin: Inventario de atributos.
Nombre del Descripcin
Nmero Nombre
archivo
Cdigo del
A2041 cod_prof Cdigo del profesor.
Profesor
Cdigo de dependencia
Cdigo de
A2042 cod_dependencia institucional, donde docente est
dependencia.
adscrito.
Nmero de
A2043 num_horas Nmero de horas semanales.
horas.
Fecha de Fecha de ingreso al Ministerio del
A2044 fecha_ingreso
ingreso Poder Popular para la Educacin.
Aos de servicio calculado
Tiempo de
A2045 ao_serv automticamente una vez ingresada
servicio
la fecha de ingreso.
Cdigo del
A2046 codigo Cdigo del usuario.
usuario
Nombre del
A2047 username Nombre del usuario.
usuario
Contrasea del
A2048 password Clave o contrasea del usuario.
usuario
Cdigo de
A2049 id Cdigo de la materia registrada.
materia
Nombre de la Descripcin de la materia o
A2050 materia
materia asignatura.
Cdigo de la
A2051 seccin. id Cdigo de la seccin registrada.

Descripcin de
A2052 descripcion Descripcin del grado y seccin.
la seccin
Perodo escolar cursado o cursante
A2053 Perodo escolar periodo
por el estudiante.
Cdigo de
A2054 id Cdigo de detalle de la seccin.
detalle

95
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA
BALTAZAR PADRN DE SANTA MARA DE
IPIRE, ESTADO GURICO

Estndar de Atributos Cuadro 12 (continuacin) A.T. 1


Descripcin: Inventario de atributos.
Nombre del Descripcin
Nmero Nombre
archivo
Cdigo de la
A2055 id_materia Cdigo de la materia.
materia
Cdigo de la seccin donde se
Cdigo de la
A2056 id_seccion describe grado, seccin, perodo
seccin
escolar.
Cdigo del profesor relacionado
Cdula del
A2057 id_profesor con la materia que imparte y la
profesor
seccin de estudiante.
Cdigo de
A2058 id_detalle Cdigo de detalle de la seccin.
detalle
Cdula del Cdigo de identificacin del
A2059 id_estudiante
estudiante estudiante.
Condicin del Condicin del estudiante (regular,
A2060 cond_alumno
alumno repitiente, materia pendiente).
Nota del Calificacin obtenida por el
A2061 nota
alumno estudiante.
Cdigo de Cdigo de identificacin de la
A2062 codigo
auditora auditora de calificaciones.
Tipo de transaccin (agregado,
A2063 Tipo tipo actualizado, borrado) de la
calificacin del estudiante.
A2064 Fecha/Hora fecha Fecha y hora de la transaccin
Nombre del Usuario responsable de la
A2065 usuario
usuario transaccin.
Cdigo de detalle de la seccin
Cdigo de
A2066 id_detalle relacionada con materia, seccin y
detalle
profesor que imparte la ctedra.
Cdigo de Calificacin obtenida por el
A2067 id_estudiante
estudiante estudiante.
Condicin del Condicin del estudiante (regular,
A2068 cond_alumno
alumno repitiente, materia pendiente).

96
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA
BALTAZAR PADRN DE SANTA MARA DE
IPIRE, ESTADO GURICO

Estndar de Atributos Cuadro 12 (continuacin) A.T. 1


Descripcin: Inventario de atributos.
Nombre del Descripcin
Nmero Nombre
archivo
Nota del Calificacin obtenida por el
A2069 nota
alumno estudiante.
Cdigo de
A2070 id Cdigo de identificacin del estado.
estado
Descripcin del
A2071 descripcion Descripcin o nombre del estado.
estado
Cdigo de
A2072 id_municipio Cdigo del muncipio
municipio
Descripcin del
A2073 descripcion Descripcin del municipio.
municipio
Cdigo de Cdigo del estado relacionado con
A2074 id
estado el municipio correspondiente.
Fuente: Correa S. 2011

97
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA
BALTAZAR PADRN DE SANTA MARA DE
IPIRE, ESTADO GURICO

Asignacin de los Atributos de Cuadro 13 A. A.T.D.E. 1


Datos a las Entidades
Entidad: E1001 Nombre: Institucin
Descripcin: Datos de la institucin educativa.
Nombre del Descripcin
Nmero Nombre
archivo
Cdigo adscrito al ministerio
A2001 Cdigo DEA codigo_dea del poder popular para la
educacin.
Cdigo de la Cdigo de dependencia
A2002 codigo_inst
Institucin institucional.
Nombre de la
A2003 nombre Nombre de la institucin.
Institucin
Ciudad de ubicacin de la
A2004 Ciudad ciudad
institucin.
Nmero telefnico de la
A2005 Telfono telefono
institucin.
Direccin de ubicacin de la
A2006 Direccin direccion
institucin.
Municipio de ubicacin de la
A2007 Municipio municipio
institucin.
Zonal educativa al cual est
Zona
A2008 zona_educativa adscrita por el estado de
Educativa
ubicacin.

98
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA
BALTAZAR PADRN DE SANTA MARA DE
IPIRE, ESTADO GURICO

Estndar de Atributos Cuadro 14 A. A.T.D.E. 2


Entidad: E1002 Nombre: Estudiante
Descripcin: Datos de los estudiantes.
Nmero Nombre Nombre del Descripcin
archivo
Cdula del Cdigo de identificacin del
A2009 cedula
estudiante estudiante.
Nombre del
A2010 nombre Nombres del estudiante.
estudiante
Apellidos del
A2011 apellidos Apellidos del estudiante.
estudiante
Fecha de
Fecha de nacimiento del
A2012 nacimiento del fecha_nac
estudiante
estudiante.
Lugar de Lugar de nacimiento con
A2013 nacimiento del lugar_nac descripcin del estado, municipio
estudiante. y ciudad.
Edad calculada automticamente
Edad del
A2014 edad del estudiante una vez ingresada
estudiante.
la fecha de nacimiento.
Sexo del
A2015 sexo Sexo (femenino-masculino).
estudiante.
Talla del
A2016 estudiante. talla Talla expresada en metros.

Peso del
A2017 peso Peso expresado en kilogramos.
estudiante.
Telfono del Telfono de ubicacin del
A2018 telefono
estudiante. estudiante.
Direccin del Direccin de habitacin del
A2019 direccion
estudiante. estudiante.
Cdigo del representante del
Cdigo del
A2020 cod_representante estudiante previamente
representante.
registrado.
Parentesco del representante
A2021 Parentesco. parentesco legal con el estudiante (padre,
madre, to(a), abuelo(a), otro)

99
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA
BALTAZAR PADRN DE SANTA MARA DE
IPIRE, ESTADO GURICO

Estndar de Atributos Cuadro 15 A. A.T.D.E. 3


Entidad: E1003 Nombre: Representante
Descripcin: Datos de los representantes.
Nmero Nombre Nombre del Descripcin
archivo
A2022 Cdula del cedula Cdigo de identificacin del
representante. representante.
A2023 Nombre del nombre Nombres del representante.
representante.
A2024 Apellido del apellido Apellidos del representante.
representante.
A2025 Ocupacin del ocupacion Ocupacin u oficio del representante.
representante.
A2026 Telfono del telefono Telfono de ubicacin del representante.
representante.
A2027 Direccin del direccion Direccin de habitacin del representante
representante.

SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE


LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA
BALTAZAR PADRN DE SANTA MARA DE
IPIRE, ESTADO GURICO

Estndar de Atributos Cuadro 16 A. A.T.D.E. 4


Entidad: E1004 Nombre: Parentesco.
Descripcin: Parentesco del representante con el estudiante.
Nombre del Descripcin
Nmero Nombre
archivo
Nombre del parentesco del representante
Nombre del
A2028 nombre legal con el estudiante (madre, padre,
parentesco
to(a), abuelo(a), otro)
Cdigo del Cdigo del parentesco: Padre=1,
A2029 id
parentesco madre=2, to(a)=3 abuelo(a)=4 y otros=5.

100
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA
BALTAZAR PADRN DE SANTA MARA DE
IPIRE, ESTADO GURICO

Estndar de Atributos Cuadro 17 A. A.T.D.E. 5


Entidad: E1005 Nombre: Profesor.
Descripcin: Datos del profesor de la institucin.
Nmero Nombre Nombre del Descripcin
archivo
Cdula del Cdigo de identificacin del
A2030 cedula
Profesor profesor.
Nombre del
A2031 nombre Nombres del Profesor.
Profesor
Apellidos del
A2032 apellido Apellidos del Profesor.
Profesor
Fecha de
A2033 fecha_nac Fecha de nacimiento del Profesor
nacimiento.
Lugar de Lugar de nacimiento del profesor
A2034 nacimiento del lugar_nac con descripcin del estado,
Profesor municipio y ciudad.
Edad calculada automticamente
Edad del
A2035 edad del profesor una vez ingresada la
Profesor
fecha de nacimiento.
Sexo del
A2036 sexo Sexo (femenino-masculino).
Profesor
Telfono del
A2037 telefono Telfono de ubicacin del profesor.
Profesor
Direccin del Direccin de habitacin del
A2038 direccion
Profesor profesor.
Nombre del cargo del profesor:
Cargo del
A2039 cargo Licenciado, profesor, maestro, no
Profesor
graduado.
Cdigo del cargo del profesor
Cdigo del
relacionado con el nivel docente,
A2040 cargo del cod_cargo
reflejado en el credencial del
Profesor
MPPE.
Cdigo del
A2041 cod_prof Cdigo del profesor.
Profesor

101
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA
BALTAZAR PADRN DE SANTA MARA DE
IPIRE, ESTADO GURICO

Estndar de Atributos Cuadro 17 (continuacin) A. A.T.D.E. 5


Entidad: E1005 Nombre: Profesor.
Descripcin: Datos del profesor de la institucin.
Nmero Nombre Nombre del Descripcin
archivo
Cdigo de Cdigo de dependencia
A2042 cod_dependencia
dependencia. institucional.
Nmero de
A2043 num_horas Nmero de horas semanales.
horas.
Fecha de Fecha de ingreso al Ministerio del
A2044 fecha_ingreso
ingreso Poder Popular para la Educacin.
Aos de servicio calculado
Tiempo de
A2045 ao_serv automticamente una vez ingresada
servicio
la fecha de ingreso.

SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE


LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA
BALTAZAR PADRN DE SANTA MARA DE
IPIRE, ESTADO GURICO

Estndar de Atributos Cuadro 18 A. A.T.D.E. 6


Entidad: E1006 Nombre: Usuario.
Descripcin: Usuario autorizado para el manejo de algunos mdulos del sistema.
Nombre del Descripcin
Nmero Nombre
archivo
Cdigo del
A2046 codigo Cdigo del usuario.
usuario
Nombre del
A2047 username Nombre del usuario.
usuario
Contrasea del
A2048 password Clave o contrasea del usuario.
usuario

102
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA
BALTAZAR PADRN DE SANTA MARA DE
IPIRE, ESTADO GURICO

Estndar de Atributos Cuadro 19 A. A.T.D.E. 7


Entidad: E1007 Nombre: Materia.
Descripcin: Materia correspondiente al pensum escolar.
Nmero Nombre Nombre del Descripcin
archivo
Cdigo de
A2049 id Cdigo de la materia registrada.
materia
Nombre de la Descripcin de la materia o
A2050 materia
materia asignatura.

SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE


LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA
BALTAZAR PADRN DE SANTA MARA DE
IPIRE, ESTADO GURICO

Estndar de Atributos Cuadro 20 A. A.T.D.E. 8


Entidad: E1008 Nombre: Seccin.
Descripcin: Seccin correspondiente al ao y perodo escolar.
Nombre del Descripcin
Nmero Nombre
archivo
Cdigo de la
A2051 id Cdigo de la seccin registrada.
seccin.
Descripcin de
A2052 descripcion Descripcin del grado y seccin.
la seccin
Perodo escolar cursado o cursante
A2053 Perodo escolar periodo
por el estudiante.

103
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA
BALTAZAR PADRN DE SANTA MARA DE
IPIRE, ESTADO GURICO

Estndar de Atributos Cuadro 21 A. A.T.D.E. 9


Entidad: E1009 Nombre: Detalle.
Descripcin: Detalle de seccin relacionada con materia, cdigo de seccin, perodo
escolar y profesor de ctedra.
Nombre del
Nmero Nombre Descripcin
archivo
A2054 Cdigo de detalle id Cdigo de detalle de la seccin.
Cdigo de la
A2055 id_materia Cdigo de la materia.
materia
Cdigo de la Cdigo de la seccin donde se describe
A2056 id_seccion
seccin grado, seccin, perodo escolar.
Cdigo del profesor relacionado con la
Cdula del
A2057 id_profesor materia que imparte y la seccin de
profesor
estudiante.

SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE


LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA
BALTAZAR PADRN DE SANTA MARA DE
IPIRE, ESTADO GURICO

Estndar de Atributos Cuadro 22 A. A.T.D.E. 10


Entidad: E1010 Nombre: Detalle de alumno.
Descripcin: Detalle del alumno para la carga de nota de las asignaturas cursadas
donde se relaciona datos del estudiante con condicin de estudio.
Nombre del Descripcin
Nmero Nombre
archivo
A2058 Cdigo de detalle id_detalle Cdigo de detalle de la seccin.
Cdula del Cdigo de identificacin del
A2059 id_estudiante
estudiante estudiante.
Condicin del Condicin del estudiante (regular,
A2060 cond_alumno
alumno repitiente, materia pendiente).
Calificacin obtenida por el
A2061 Nota del alumno nota
estudiante.

104
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA
BALTAZAR PADRN DE SANTA MARA DE
IPIRE, ESTADO GURICO

Estndar de Atributos Cuadro 23 A. A.T.D.E. 11


Entidad: E1011 Nombre: Auditoria de nota del estudiante.
Descripcin: Auditora de las asignaciones y modificacin en la carga de notas de las
asignaturas cursada por el estudiante.
Nombre del Descripcin
Nmero Nombre
archivo
Cdigo de Cdigo de identificacin de la
A2062 codigo
auditora auditora de calificaciones.
Tipo de transaccin (agregado,
A2063 Tipo tipo actualizado, borrado) de la
calificacin del estudiante.
A2064 Fecha/Hora fecha Fecha y hora de la transaccin
Nombre del Usuario responsable de la
A2065 usuario
usuario transaccin.
Cdigo de detalle de la seccin
Cdigo de
A2066 id_detalle relacionada con materia, seccin y
detalle
profesor que imparte la ctedra.
Cdigo de Calificacin obtenida por el
A2067 id_estudiante
estudiante estudiante.
Condicin del Condicin del estudiante (regular,
A2068 cond_alumno
alumno repitiente, materia pendiente).
Nota del Calificacin obtenida por el
A2069 nota
alumno estudiante.

105
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA
BALTAZAR PADRN DE SANTA MARA DE
IPIRE, ESTADO GURICO

Estndar de Atributos Cuadro 24 A. A.T.D.E. 12


Entidad: E1012 Nombre: Estado.
Descripcin: Estado correspondiente al lugar de nacimiento.
Nmero Nombre Nombre del Descripcin
archivo
Cdigo de
A2070 id Cdigo de identificacin del estado.
estado
Descripcin del
A2071 descripcion Descripcin o nombre del estado.
estado

SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE


LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA
BALTAZAR PADRN DE SANTA MARA DE
IPIRE, ESTADO GURICO

Estndar de Atributos Cuadro 25 A. A.T.D.E. 14


Entidad: E1013 Nombre: Municipio.
Descripcin: Municipio o ciudad correspondiente al lugar de nacimiento.
Nmero Nombre Nombre del Descripcin
archivo
Cdigo de
A2072 id_municipio Cdigo del muncipio
municipio
Descripcin del
A2073 descripcion Descripcin del municipio.
municipio
Cdigo de Cdigo del estado relacionado con
A2074 id
estado el municipio correspondiente.

106
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE Zona Educativ
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA Estado Gur

BALTAZAR PADRN DE SANTA MARA DE


IPIRE, ESTADO GURICO

DICCIONARIO DE DATOS
Archivo: institucion
Diccionario de Datos N 1 Cuadro N 26
Nombre en disco: institucion.php
Tipo: Maestro Ordenamiento: Indexado
Tipo de Rango de Mascara Existencia Observaciones
Atributos Long Descripcin
datos valores De entrada obligatoria del atributo
codigo_dea Texto 10 Cdigo DEA Si
Cdigo dependencia
codigo_inst Texto 20 Si Clave principal
de Institucin
Nombre de la
nombre Texto 35 Si
institucin
Ciudad donde se
ciudad Texto 50 Si
encuentra institucin
Telfono de la
telefono Numrico 15 (0999)9999999 Si
institucin
Direccin de la
direccion Texto 100 Si
institucin
Municipio donde
municipio Texto 50 est ubicada la Si
institucin
Nombre de la zona
zona_escolar Texto 50 Si
escolar.

Observaciones de la Entidad: Esta tabla almacena todos los datos referentes a la institucin: Unidad Educativa Baltazar Padrn

107
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE Zona Educativa del
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA Estado Gurico

BALTAZAR PADRN DE SANTA MARA DE


IPIRE, ESTADO GURICO

DICCIONARIO DE DATOS
Archivo: estudiante
Diccionario de Datos N 2 Cuadro N 27
Nombre en disco: estudiante.php
Tipo: Maestro Ordenamiento: Indexado
Tipo de Rango de Mascara Existencia Observaciones
Atributos Long Descripcin
datos valores De entrada obligatoria del atributo
V: >=800.000
cedula Numrico 11 Cdula del estudiante X-99.999.999 Si Clave principal
<= 40.000.000
nombre Texto 50 Nombres estudiante Si
apellido Texto 50 Apellidos estudiante Si
fecha_nac Texto 15 Fecha de nacimiento Si
Lugar de nacimiento del
lugar_nac Texto 50 Si
estudiante
edad int 2 Edad del estudiante >0 Si
sexo Texto 1 Sexo del estudiante Si
talla double Talla del estudiante Si
peso double Peso del estudiante Si
telefono Texto 15 Telfono (0999)9999999 Si
direccin Texto 200 Direccin del estudiante Si
cod_represe V: >=800.000
Numrico 11 Cdigo del representante X-99.999.999 Si Clave externa
ntante <= 40.000.000
Parentesco del
parentesco Texto 30 representante con el Si
estudiante
Observaciones de la Entidad: Esta tabla almacena todos los datos referentes a los estudiantes de la Unidad Educativa Baltazar Padrn

108
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE Zona Educativa del
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA Estado Gurico

BALTAZAR PADRN DE SANTA MARA DE


IPIRE, ESTADO GURICO

DICCIONARIO DE DATOS
Archivo: representante
Diccionario de Datos N 3 Cuadro N 28
Nombre en disco: representante.php
Tipo: Maestro Ordenamiento: Indexado
Tipo de Mascara Existencia Observaciones
Atributos Long Descripcin Rango de valores
datos De entrada obligatoria del atributo
Cdula del V: >=800.000 <=
cedula Numrico 11 X-99.999.999 Si Clave principal
representante 40.000.000
Nombre del
nombre Texto 50 Si
representante
Apellido del
apellido Texto 50 Si
estudiante
Ocupacin u oficio
ocupacin Texto 100 Si
del representante
Telfono del
telefono Texto 15 (0999)9999999 No
representante
Direccin del
direccin Texto 200 Si
representante

Observaciones de la Entidad: Esta tabla almacena todos los datos referentes a los representantes de la Unidad Educativa Baltazar
Padrn

109
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE Zona Educativa del
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA Estado Gurico

BALTAZAR PADRN DE SANTA MARA DE


IPIRE, ESTADO GURICO

DICCIONARIO DE DATOS
Archivo: profesor
Diccionario de Datos N 4 Cuadro N 29
Nombre en disco: profesor.php
Tipo: Maestro Ordenamiento: Indexado
Tipo de Rango de Mascara Existencia Observaciones
Atributos Long Descripcin
datos valores De entrada obligatoria del atributo
V: >=800.000
cedula Numrico 11 Cdula del profesor X-99.999.999 Si Clave principal
<= 40.000.000
nombre Texto 35 Nombre del profesor Si
apellido Texto 35 Apellido del profesor Si
fecha_nac Texto 15 Fecha de nacimiento Si
lugar_nac Texto 50 Lugar de nacimiento Si
edad Numrico 2 Edad del profesor Si
sexo Texto 1 Sexo del profesor Si
telefono Texto 15 Telfono del profesor (0999)9999999 So
direccin Texto 100 Direccin del profesor Si
cargo Texto 15 Cargo del profesor Si
Cdigo cargo del profesor
cod_cargo Texto 10 Si
(Vauche)
cod_profesor Texto 10 Cdigo del profesor Si
Cdigo de dependencia a
cod_dependenc
Texto 15 la que pertenece el Si
ia
profesor
num_horas Numrico 11 Nmeros de horas >0 Si
fecha_ingreso date 20 Fecha de ingreso 99-99-9999 Si
Observaciones de la Entidad: Esta tabla almacena todos los datos referentes a los docentes de la Unidad Educativa Baltazar Padrn

110
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE Zona Educativa del
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA Estado Gurico

BALTAZAR PADRN DE SANTA MARA DE


IPIRE, ESTADO GURICO

DICCIONARIO DE DATOS
Archivo: parentesco
Diccionario de Datos N 5 Cuadro N 30
Nombre en disco: parentesco.php
Tipo: Maestro Ordenamiento: Indexado
Tipo de Mascara Existencia Observaciones
Atributos Long Descripcin Rango de valores
datos De entrada obligatoria del atributo
Cdigo del
id Numrico 4 parentesco >0 Si Clave principal
autoincrementado
Nombre del
nombre Texto 20 Si
parentesco

Observaciones de la Entidad: Esta tabla almacena todos los datos referentes al parentesco del representante.

111
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE Zona Educativa del
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA Estado Gurico

BALTAZAR PADRN DE SANTA MARA DE


IPIRE, ESTADO GURICO

DICCIONARIO DE DATOS
Archivo: usuario
Diccionario de Datos N 6 Cuadro N 31
Nombre en disco: usuario.php
Tipo: Maestro Ordenamiento: Indexado
Tipo de Mascara Existencia Observaciones
Atributos Long Descripcin Rango de valores
datos De entrada obligatoria del atributo
Cdigo del usuario
codigo Numrico 4 asignado >0 Si Clave principal
autoincrementado
Nombre del usuario
username Alfanumrico 50 Si
asignado
Contrasea del
password Alfanumrico 50 Si
usuario asignado

Observaciones de la Entidad: Esta tabla almacena todos los datos referentes al usuario asignado para manipular ciertos mdulos del sistema.

112
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE Zona Educativa del
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA Estado Gurico

BALTAZAR PADRN DE SANTA MARA DE


IPIRE, ESTADO GURICO

DICCIONARIO DE DATOS
Archivo: materia
Diccionario de Datos N 7 Cuadro N 32
Nombre en disco: materia.php
Tipo: Maestro Ordenamiento: Indexado
Tipo de Mascara Existencia Observaciones
Atributos Long Descripcin Rango de valores
datos De entrada obligatoria del atributo
Cdigo de la materia
id Numrico 4 >0 Si Clave principal
autoincrementado
nombre Texto 100 Nombre de la materia Si

Observaciones de la Entidad: Esta tabla almacena todos los datos referentes al parentesco del representante.

113
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE Zona Educativa del
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA Estado Gurico

BALTAZAR PADRN DE SANTA MARA DE


IPIRE, ESTADO GURICO

DICCIONARIO DE DATOS
Archivo: estado
Diccionario de Datos N 8 Cuadro N 33
Nombre en disco: estado.php
Tipo: Maestro Ordenamiento: Indexado
Tipo de Mascara Existencia Observaciones
Atributos Long Descripcin Rango de valores
datos De entrada obligatoria del atributo
id Numrico 2 Cdigo del estado >0 Si Clave principal
Descripcin del
descripcion Texto 50 Si
estado

Observaciones de la Entidad: Esta tabla almacena todos los datos referentes al estado.

114
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE Zona Educativa del
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA Estado Gurico

BALTAZAR PADRN DE SANTA MARA DE


IPIRE, ESTADO GURICO

DICCIONARIO DE DATOS
Archivo: municipio
Diccionario de Datos N 9 Cuadro N 34
Nombre en disco: municipio.php
Tipo: Maestro Ordenamiento: Indexado
Tipo de Mascara Existencia Observaciones
Atributos Long Descripcin Rango de valores
datos De entrada obligatoria del atributo
id_municipio Numrico 3 Cdigo del municipio >0 Si Clave principal
Descripcin del
descripcion Texto 20 Si
municipio
Clave externa
id Numrico 2 Cdigo del estado >0 Si relacionada con
la tabla estado

Observaciones de la Entidad: Esta tabla almacena todos los datos referentes al municipio

115
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE Zona Educativa del
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA Estado Gurico

BALTAZAR PADRN DE SANTA MARA DE


IPIRE, ESTADO GURICO

DICCIONARIO DE DATOS
Archivo: seccion
Diccionario de Datos N 10 Cuadro N 35
Nombre en disco: seccion.php
Tipo: Transaccin Ordenamiento: Indexado
Tipo de Mascara Existencia Observaciones
Atributos Long Descripcin Rango de valores
datos de entrada obligatoria del atributo
id Texto 100 Cdigo de la seccin Si Clave principal
Descripcin de la
descripcion Texto 100 Si
seccin
periodo Texto 100 Perodo escolar 9999-9999 Si

Observaciones de la Entidad: Esta tabla almacena todos los datos referentes a las secciones por ao y perodo escolar de la Unidad
Educativa Baltazar Padrn

116
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE Zona Educativa del
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA Estado Gurico

BALTAZAR PADRN DE SANTA MARA DE


IPIRE, ESTADO GURICO

DICCIONARIO DE DATOS
Archivo: detalle
Diccionario de Datos N 11 Cuadro N 36
Nombre en disco: detalle.php
Tipo: Transaccin Ordenamiento: Indexado
Tipo de Mascara Existencia Observaciones
Atributos Long Descripcin Rango de valores
datos de entrada obligatoria del atributo
Cdigo de detalle de
id Numrico 11 seccin >0 Si Clave principal
autoincrementado
Clave externa
id_materia Numrico 11 Cdigo de la materia >0 Si relacionada con
la tabla materia
Clave externa
id_seccion Texto 100 Cdigo de la seccin Si relacionada con
la tabla seccin
Clave externa
Cdigo del profesor
id_profesor Numrico 11 >0 Si relacionada con
de la ctedra
la tabla profesor

Observaciones de la Entidad: Esta tabla almacena todos los datos referentes a los detalles de secciones por ao, perodo escolar, materia y
profesor de la asignatura impartida de la Unidad Educativa Baltazar Padrn

117
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE Zona Educativa del
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA Estado Gurico

BALTAZAR PADRN DE SANTA MARA DE


IPIRE, ESTADO GURICO

DICCIONARIO DE DATOS
Archivo: detalle_alumno
Diccionario de Datos N 12 Cuadro N 37
Nombre en disco: detalle_alumno.php
Tipo: Transaccin Ordenamiento: Indexado
Tipo de Mascara Existencia Observaciones
Atributos Long Descripcin Rango de valores
datos de entrada obligatoria del atributo
Clave externa
Cdigo de detalle de relacionada con
id_detalle Numrico 11 >0 Si
seccin la tabla detalle
de seccin
Clave externa
relacionada con
id_estudiante Numrico 11 Cdigo del estudiante >0 Si
la tabla
estudiante
cond_alumno Texto 100 Condicin del alumno Si
Calificacin del
nota Numrico 2 >0 Si
estudiante

Observaciones de la Entidad: Esta tabla almacena todos los datos referentes a los detalles de los estudiantes de la Unidad Educativa Baltazar
Padrn

118
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE Zona Educativa del
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA Estado Gurico

BALTAZAR PADRN DE SANTA MARA DE


IPIRE, ESTADO GURICO

DICCIONARIO DE DATOS
Archivo: auditorianota
Diccionario de Datos N 13 Cuadro N 38
Nombre en disco: auditorianota.php
Tipo: Transaccin Ordenamiento: Indexado
Tipo de Mascara Existencia Observaciones
Atributos Long Descripcin Rango de valores
datos de entrada obligatoria del atributo
Cdigo de la auditora
de notas del
codigo Numrico 4 >0 Si Clave principal
estudiante
autoincrementado
Tipo de transaccin
tipo Texto 15 Si
en la carga de notas
Fecha y hora de la 99-99-9999
fecha datetime Si
transaccin 99:99:99
usuario Texto 30 Usuario asignado Si
Clave externa
Cdigo de detalle de relacionada con
id_detalle Numrico 11 >0 Si
seccin la tabla detalle
de seccin
Clave externa
relacionada con
id_estudiante Numrico 11 Cdigo del estudiante >0 99.999.999 Si
la tabla
estudiante
cond_alumno Texto 100 Condicin del alumno Si
Calificacin del
nota Numrico 2 >0 99 Si
estudiante
Observaciones de la Entidad: Esta tabla almacena todos los datos referentes a la auditora correspondiente a la carga de notas del estudiante.

119
Arquitectura Tcnica en Lnea

La Arquitectura tcnica del sistema en lnea que define los parmetros del diseo
del mismo, involucra todos los entes relacionados con el sistema as como la
integracin normalizada de la Base de Datos, e implica la toma de decisiones
estratgicas, de facilitacin en aplicaciones.
Ventajas de la arquitectura tcnica estndar:
1. Proporciona a los analistas y programadores un ambiente interno consistente, al
proveer un marco de referencia homogneo, lo cual facilita en mantenimiento de los
sistemas con requerimientos de operacin similares.
2. Hace posible la comunicacin mas dinmica entre los analistas y
programadores, aumentando la productividad del personal durante las fases
tempranas del desarrollo del sistema.
3. Permite la mejor distribucin del recurso humano del cual se dispone,
empleando personal especializado en labores tcnicas y personal menos
experimentado en reas funcionales.
4. Permite identificar funciones comunes reduciendo la necesidad de cdigo
repetitivo.
En la arquitectura tcnica en lnea se establece un proceso iterativo de
comunicacin entre el usuario que opera un terminal y el sistema, el flujo de
procesamiento se lleva a cabo a nivel de transacciones individuales. A continuacin
los procesos en lnea que sern identificados son los siguientes:
1. Registro de estudiantes.
2. Registro de representantes.
3. Registro de profesores.
4. Registro de materias.
5. Registro de secciones.
6. Registro de detalle de seccin.

120
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE Zona Educativa del
Estado Gurico
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA
BALTAZAR PADRN DE SANTA MARA DE
IPIRE, ESTADO GURICO

ARQUITECTURA TCNICA EN LNEA Grfico 39


A.T.L. 1 Proceso 1: Registro del estudiante

Tabla
estudiante
Introduce nmero de Aceptar
Cdula del
estudiante Validar

Existe
en la
tabla?
Respuesta

Introduzca
Respuesta
datos

Error
Registro

Existente

Aceptar Tabla maestra


Introduce datos
Validar de estudiantes
restantes
Almacenar

121
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE Zona Educativa del
Estado Gurico
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA
BALTAZAR PADRN DE SANTA MARA DE
IPIRE, ESTADO GURICO

ARQUITECTURA TCNICA EN LNEA Grfico 40


A.T.L. 2 Proceso 2: Registro del representante

Tabla
representante
Introduce nmero de Aceptar
Cdula del
representante Validar

Existe
en la
tabla?
Respuesta

Introduzca
Respuesta
datos

Error
Registro

Existente

Aceptar
Tabla maestra
Introduce datos
Validar del
restantes
representante
Almacenar

122
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE Zona Educativa del
Estado Gurico
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA
BALTAZAR PADRN DE SANTA MARA DE
IPIRE, ESTADO GURICO

ARQUITECTURA TCNICA EN LNEA Grfico 41


A.T.L. 3 Proceso 3: Registro del profesor

Tabla
profesor
Introduce nmero de Aceptar
Cdula del profesor
Validar

Existe
en la
tabla?
Respuesta

Introduzca
Respuesta
datos

Error
Registro

Existente

Aceptar
Tabla maestra
Introduce datos
Validar de profesores
restantes
Almacenar

123
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE Zona Educativa del
Estado Gurico
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA
BALTAZAR PADRN DE SANTA MARA DE
IPIRE, ESTADO GURICO

ARQUITECTURA TCNICA EN LNEA Grfico 42


A.T.L. 4 Proceso 4: Registro de materias

Tabla
materia
Introduce cdigo de Aceptar
la materia
Validar

Existe
en la
tabla?
Respuesta

Introduzca
Respuesta
datos

Error
Registro

Existente

Aceptar
Tabla maestra
Introduce datos
Validar de materia
restantes
Almacenar

124
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE Zona Educativa del
Estado Gurico
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA
BALTAZAR PADRN DE SANTA MARA DE
IPIRE, ESTADO GURICO

ARQUITECTURA TCNICA EN LNEA Grfico 43


A.T.L. 5 Proceso 5: Registro de secciones

Tabla
seccin
Introduce cdigo de Aceptar
la seccin
Validar

Existe
en la
tabla?
Respuesta

Introduzca
Respuesta
datos

Error
Registro

Existente

Aceptar
Tabla maestra
Introduce datos
Validar de secciones
restantes
Almacenar

125
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE Zona Educativa del
Estado Gurico
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA
BALTAZAR PADRN DE SANTA MARA DE
IPIRE, ESTADO GURICO

ARQUITECTURA TCNICA EN LNEA Grfico 44


A.T.L. 6 Proceso 6: Registro detalles de secciones

Tabla de
seccin
Introduce cdigo de Aceptar
Detalle de
detalle de la seccin
Validar seccin

Existe
en la
tabla?
Respuesta

Introduzca
Respuesta
datos

Error
Registro

Existente Tabla de
seccin
Aceptar
Introduce datos
Validar Detalle de
restantes
seccin
Almacenar

126
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE Zona Educativa del
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA Estado Gurico

BALTAZAR PADRN DE SANTA MARA DE


IPIRE, ESTADO GURICO

CARTA ESTRUCTURADA C. E. 1 Grfico 17

S.I.R.C.D.E.B.P. 10000

Registrar

S.I.R.C.D.E.B.P. 20000

Actualizacin
S.I.R.C.D.E.B.P. 00000

SISTEMA DE INFORMACIN PARA EL


REGISTRO Y CONTROL DE LOS PROCESOS
QUE SE REALIZAN EN EL DEPARTAMENTO
DE CONTROL DE ESTUDIO DE LA
S.I.R.C.D.E.B.P. 30000
UNIDAD EDUCATIVA

BALTAZAR PADRN Reportes

S.I.R.C.D.E.B.P. 40000

Herramientas

127
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE Zona Educativa del
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA Estado Gurico

BALTAZAR PADRN DE SANTA MARA DE


IPIRE, ESTADO GURICO

CARTA ESTRUCTURADA C. E. 2 Grfico 18

S.I.R.C.D.E.B.P. 10100

Estudiante

S.I.R.C.D.E.B.P. 10200

Representante

S.I.R.C.D.E.B.P. 10000 S.I.R.C.D.E.B.P. 10300

Profesores
Registrar
S.I.R.C.D.E.B.P. 10400

Materias

S.I.R.C.D.E.B.P. 10500

Seccin

S.I.R.C.D.E.B.P. 10600

Detalle de Seccin

128
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE Zona Educativa del
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA Estado Gurico

BALTAZAR PADRN DE SANTA MARA DE


IPIRE, ESTADO GURICO

CARTA ESTRUCTURADA C. E. 3 Grfico 19

S.I.R.C.D.E.B.P. 20110

Estudiante

S.I.R.C.D.E.B.P. 20120
S.I.R.C.D.E.B.P. 20100

Modificar datos Representante

S.I.R.C.D.E.B.P. 20000
S.I.R.C.D.E.B.P. 20130

Profesor
Actualizacin
S.I.R.C.D.E.B.P. 20200

Cargar/modificar
notas

129
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE Zona Educativa del
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA Estado Gurico

BALTAZAR PADRN DE SANTA MARA DE


IPIRE, ESTADO GURICO

CARTA ESTRUCTURADA C. E. 4 Grfico 20

S.I.R.C.D.E.B.P. 30100

Listado de Estudiante

S.I.R.C.D.E.B.P. 30200

Listado de Representante S.I.R.C.D.E.B.P. 30310

S.I.R.C.D.E.B.P. 30300 Cdula


Listado de Profesores S.I.R.C.D.E.B.P. 30320

S.I.R.C.D.E.B.P. 30400 Fecha de Ingreso


S.I.R.C.D.E.B.P. 30000
Listado de Materias

S.I.R.C.D.E.B.P. 30500
Reportes Listado de Secciones

S.I.R.C.D.E.B.P. 30600

Listado de Detalle de Seccin

S.I.R.C.D.E.B.P. 30700

Listado de estudiantes por


seccin
S.I.R.C.D.E.B.P. 30800

Reporte de Notas del


estudiante

130
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE Zona Educativa del
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA Estado Gurico

BALTAZAR PADRN DE SANTA MARA DE


IPIRE, ESTADO GURICO

CARTA ESTRUCTURADA C. E. 5 Grfico 21

S.I.R.C.D.E.B.P. 40100

Auditar notas
S.I.R.C.D.E.B.P. 40000 S.I.R.C.D.E.B.P. 40200

Modificar datos del sistema

Herramientas S.I.R.C.D.E.B.P. 40300

Usuario

S.I.R.C.D.E.B.P. 40400

Base de Datos

131
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE Zona Educativa del
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA Estado Gurico

BALTAZAR PADRN DE SANTA MARA DE


IPIRE, ESTADO GURICO

DISEO DE ENTRADA DEL SISTEMA D. E. S. 1 Grfico 22

132
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE Zona Educativa del
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA Estado Gurico

BALTAZAR PADRN DE SANTA MARA DE


IPIRE, ESTADO GURICO

DISEO DE ENTRADA DEL SISTEMA D. E. S. 2 Grfico 23

133
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE Zona Educativa del
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA Estado Gurico

BALTAZAR PADRN DE SANTA MARA DE


IPIRE, ESTADO GURICO

DISEO DE ENTRADA DEL SISTEMA D. E. S. 3 Grfico 24

134
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE Zona Educativa del
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA Estado Gurico

BALTAZAR PADRN DE SANTA MARA DE


IPIRE, ESTADO GURICO

DISEO DE ENTRADA DEL SISTEMA D. E. S. 4 Grfico 25

135
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE Zona Educativa del
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA Estado Gurico

BALTAZAR PADRN DE SANTA MARA DE


IPIRE, ESTADO GURICO

DISEO DE ENTRADA DEL SISTEMA D. E. S. 5 Grfico 26

136
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE Zona Educativa del
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA Estado Gurico

BALTAZAR PADRN DE SANTA MARA DE


IPIRE, ESTADO GURICO

DISEO DE ENTRADA DEL SISTEMA D. E. S. 6 Grfico 27

137
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE Zona Educativa del
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA Estado Gurico

BALTAZAR PADRN DE SANTA MARA DE


IPIRE, ESTADO GURICO

DISEO DE ENTRADA DEL SISTEMA D. E. S. 7 Grfico 28

138
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE Zona Educativa del
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA Estado Gurico

BALTAZAR PADRN DE SANTA MARA DE


IPIRE, ESTADO GURICO

DISEO DE ENTRADA DEL SISTEMA D. E. S. 8 Grfico 29

139
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE Zona Educativa del
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA Estado Gurico

BALTAZAR PADRN DE SANTA MARA DE


IPIRE, ESTADO GURICO

DISEO DE ENTRADA DEL SISTEMA D. E. S. 9 Grfico 30

140
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE Zona Educativa del
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA Estado Gurico

BALTAZAR PADRN DE SANTA MARA DE


IPIRE, ESTADO GURICO

DISEO DE ENTRADA DEL SISTEMA D. E. S. 10 Grfico 31

141
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE Zona Educativa del
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA Estado Gurico

BALTAZAR PADRN DE SANTA MARA DE


IPIRE, ESTADO GURICO

DISEO DE ENTRADA DEL SISTEMA D. E. S. 11 Grfico 32

142
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE Zona Educativa del
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA Estado Gurico

BALTAZAR PADRN DE SANTA MARA DE


IPIRE, ESTADO GURICO

DISEO DE ENTRADA DEL SISTEMA D. E. S. 12 Grfico 33

143
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE Zona Educativa del
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA Estado Gurico

BALTAZAR PADRN DE SANTA MARA DE


IPIRE, ESTADO GURICO

DISEO DE ENTRADA DEL SISTEMA D. E. S. 13 Grfico 34

144
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE Zona Educativa del
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA Estado Gurico

BALTAZAR PADRN DE SANTA MARA DE


IPIRE, ESTADO GURICO

DISEO DE ENTRADA DEL SISTEMA D. E. S. 14 Grfico 35

145
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE Zona Educativa del
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA Estado Gurico

BALTAZAR PADRN DE SANTA MARA DE


IPIRE, ESTADO GURICO

DISEO DE ENTRADA DEL SISTEMA D. E. S. 15 Grfico 36

146
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE Zona Educativa del
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA Estado Gurico

BALTAZAR PADRN DE SANTA MARA DE


IPIRE, ESTADO GURICO

DISEO DE ENTRADA DEL SISTEMA D. E. S. 16 Grfico 37

147
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE Zona Educativa del
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA Estado Gurico

BALTAZAR PADRN DE SANTA MARA DE


IPIRE, ESTADO GURICO

DISEO DE ENTRADA DEL SISTEMA D. E. S. 17 Grfico 38

148
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE Zona Educativa del
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA Estado Gurico

BALTAZAR PADRN DE SANTA MARA DE


IPIRE, ESTADO GURICO

DISEO DE ENTRADA DEL SISTEMA D. E. S. 18 Grfico 39

149
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE Zona Educativa del
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA Estado Gurico

BALTAZAR PADRN DE SANTA MARA DE


IPIRE, ESTADO GURICO

DISEO DE ENTRADA DEL SISTEMA D. E. S. 19 Grfico 40

150
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE Zona Educativa del
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA Estado Gurico

BALTAZAR PADRN DE SANTA MARA DE


IPIRE, ESTADO GURICO

DISEO DE SALIDA DEL SISTEMA D. S. S. 1 Grfico 41

151
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE Zona Educativa del
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA Estado Gurico

BALTAZAR PADRN DE SANTA MARA DE


IPIRE, ESTADO GURICO

DISEO DE SALIDA DEL SISTEMA D. S. S. 2 Grfico 42

152
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE Zona Educativa del
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA Estado Gurico

BALTAZAR PADRN DE SANTA MARA DE


IPIRE, ESTADO GURICO

DISEO DE SALIDA DEL SISTEMA D. S. S. 3 Grfico 43

153
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE Zona Educativa del
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA Estado Gurico

BALTAZAR PADRN DE SANTA MARA DE


IPIRE, ESTADO GURICO

DISEO DE SALIDA DEL SISTEMA D. S. S. 4 Grfico 44

154
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE Zona Educativa del
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA Estado Gurico

BALTAZAR PADRN DE SANTA MARA DE


IPIRE, ESTADO GURICO

DISEO DE SALIDA DEL SISTEMA D. S. S. 5 Grfico 45

155
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE Zona Educativa del
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA Estado Gurico

BALTAZAR PADRN DE SANTA MARA DE


IPIRE, ESTADO GURICO

DISEO DE SALIDA DEL SISTEMA D. S. S. 6 Grfico 46

156
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE Zona Educativa del
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA Estado Gurico

BALTAZAR PADRN DE SANTA MARA DE


IPIRE, ESTADO GURICO

DISEO DE SALIDA DEL SISTEMA D. S. S. 7 Grfico 47

157
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE Zona Educativa del
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA Estado Gurico

BALTAZAR PADRN DE SANTA MARA DE


IPIRE, ESTADO GURICO

DISEO DE SALIDA DEL SISTEMA D. S. S. 8 Grfico 48

158
SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL DE
LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE Zona Educativa del
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA Estado Gurico

BALTAZAR PADRN DE SANTA MARA DE


IPIRE, ESTADO GURICO

DISEO DE SALIDA DEL SISTEMA D. S. S. 9 Grfico 49

159
Implementacin y Prueba del Nuevo Sistema

Para un sistema muy importante, aplique las pruebas de verificacin. Para sistemas
de menor importancia, la verificacin puede realizarse internamente. Las pruebas de
verificacin (tambin conocidas como pruebas de calidad) pueden incluir:
1. Probar los equipos bajo condiciones que simulen las de operacin real.
2. Probar los programas para asegurar que se siguen los estndares apropiados y
que desempean las funciones esperadas.
3. Asegurar que la documentacin sea la adecuada y est completa.
4. Asegurar que los sistemas de comunicacin se cian a los estndares
establecidos y funcionen de manera efectiva.
5. Verificar que los sistemas sean capaces de operar bajo condiciones normales,
pero tambin bajo potenciales condiciones inesperadas.
6. Asegurar que se cuente con las debidas medidas de seguridad y que estas se
cian a las normas establecidas.
Prueba
La prueba de los sistemas es usualmente ms detallada y rigurosa que la
verificacin. Se requiere para asegurar que cada componente del sistema est en
operacin como debe y que el sistema en su conjunto se desempee exactamente de
acuerdo con los requerimientos locales especficos. Para un sistema importante, un
programa estructurado de prueba constituye un medio para asegurar que todos sus
componentes sean evaluados. Las medidas de prueba que se pueden seguir incluyen:
1. Desarrollar un conjunto de criterios para la prueba.
2. Examinar todos los cdigos no estandarizados para garantizar su lgica y que
se hayan seguido los estndares debidos de diseo y construccin.
3. Aplicar pruebas "no operativas" para asegurar que el equipo puede tolerar los
niveles de manejo fsico esperado.
4. Aplicar pruebas funcionales para determinar si se han satisfecho los criterios
de prueba.

160
5. Aplicar evaluaciones de calidad para determinar si se han satisfecho los
criterios de prueba.
6. Conducir pruebas en condiciones de "laboratorio" y en una variedad de
condiciones "reales".
7. Conducir pruebas durante un periodo prolongado, para cerciorarse que los
sistemas pueden funcionar de manera consistente.
8. Conducir "pruebas de carga", simulando tanto como sea posible una variedad
de condiciones reales utilizando o excediendo los volmenes de informacin que se
pueden esperar en una situacin concreta.
9. Verificar que lo que entra es lo que sale, introduciendo informacin conocida
y verificando que el resultado sea consecuente con ella.
Bajo estas premisas, se elaboro un conjunto de criterios que permitirn elaborar la
prueba del sistema, dichos criterios son:
1. La instalacin se realiza de manera completa y sin errores
2. La Aplicacin Ejecuta de manera Eficiente.
3. La tolerancia del sistema a errores en el ingreso de datos es el esperado.
4. Los Reportes se generan de manera Satisfactoria y reflejan la informacin que
se espera.
5. El sistema posee niveles de seguridad para el resguardo de la data.
6. El sistema realiza el respaldo de manera fiable.

161
Descripcin de los mdulos de programacin

Registros de Archivos Maestros


1. Registro de la Institucin. registrarInstitucio.php
<?php
session_start();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link href="styles.css" rel="stylesheet" type="text/css">
<script language="JavaScript">
var d=new Date();
var m= d.getMonth() + 1;
var y=d.getFullYear();
</script>
</head>
<body topmargin="0" leftmargin="0">
<?php
if(($_SESSION["user"]==null) or ($_SESSION["password"]==null)){
header('Location: index.htm');
}else{
include "parametros.php";

$c=$_POST["codigoI"];
$cins=$_POST["codigoIns"];
$n=$_POST["nombreI"];
$a=$_POST["ciudadI"];
$t=$_POST["codTelfI"]."-".$_POST["telfI"];
$d=$_POST["direccionI"];
$m=$_POST["municipioI"];
$z=$_POST["zonaI"];
$sql="INSERT INTO institucion
(codigo_dea,codigo_inst,nombre,ciudad,telefono,direccion,municipio,zona_educativa)
VALUES ('$c','$cins', '$n', '$a', '$t', '$d','$m', '$z')";
echo "<img src='img/logo revolucion.JPG' border='0'
width='100%'/>";
include "header_menu.php";
if(mysql_query($sql)){
echo "<HR /><p class='titulo2'>La instituci&oacute;n fue
registrada con &eacute;xito</p><HR /><br /><br />";
}else{

162
echo "<HR /><p class='titulo2'>Ocurri&oacute; un error al
registrar los datos</p><HR /><br /><br />";
}
}
?>
</body>
</html>

2. Registro de Estudiantes. registrarEstudiantes.php


<?php
session_start();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link href="styles.css" rel="stylesheet" type="text/css">
<script language="JavaScript">
var d=new Date();
var m= d.getMonth() + 1;
var y=d.getFullYear();
function validar(f){
f.submit();
}
</script>
<title>Registro de Estudiantes</title>
</head>
<body topmargin="0" leftmargin="0">
<?php
if(($_SESSION["user"]==null) or ($_SESSION["password"]==null)){
header('Location: index.htm');
}else{
include "parametros.php";
$muni = $_GET['codmuni'];
//$edo = $_POST['estados'];
$c=$_POST["cedulaE"];
$n=$_POST["nombreE"];
$a=$_POST["apellidoE"];
$fec=$_POST["dia"]."-".$_POST["mes"]."-".$_POST["ano"];
//$queryMuni = mysql_query("SELECT m.descripcion as municipio,
e.descripcion as estado
/// FROM municipio m, estado e
// WHERE m.id = $muni AND e.id = $edo");
//$rowMuni = mysql_fetch_array($queryMuni);
//$ln=$_POST["lnacE"];

163
//$ln = $rowMuni["estado"] . " - Municipio " . $rowMuni["municipio"];
$ln = trim($_POST["estado"]."-".$_POST["municipio"]."-
".$_POST["parroquia"]);
$e=$_POST["edadE"];
$s=$_POST["sexoE"];
$ta=$_POST["tallaE"];
$p=$_POST["pesoE"];
$t=$_POST["codTelfE"]."-".$_POST["telfE"];
$d=$_POST["direccionE"];
$cr=$_POST["cedulaR"];
$pr=$_POST["parentescoE"];
$result = mysql_query("SELECT * FROM representante WHERE
cedula=".$cr, $link);
$filas=mysql_num_rows($result);
if($filas!=0){
$sql="INSERT INTO
estudiante(cedula,nombre,apellido,fecha_nac,lugar_nac,edad,sexo,talla,peso,telefono,dire
ccion,cod_representante, parentesco) VALUES ('$c', '$n', '$a', '$fec', '$ln', '$e', '$s', '$ta',
'$p', '$t', '$d', '$cr','$pr')";
echo "<img src='img/logo revolucion.JPG' border='0'
width='100%'/>";
include "header_menu.php";
if(mysql_query($sql)){
//$sql="INSERT INTO
usuario(username,password,cedula) VALUES ('$c', 12345, '$c')";
//mysql_query($sql);
echo "<HR /><p class='titulo2'>El estudiante fue
registrado con &eacute;xito</p>";
//echo "<p class='subTitulo'>Los datos de entrada al
Sistema son:\n Usuario: ".$c." Contrase&ntilde;a: 12345</p><HR /><br /><br />";
}else{
echo "<HR /><p class='titulo2'>Ocurri&oacute; un error al
registrar el estudiante. El mismo puede ya estar registrado</p><HR /><br /><br />";
}
echo "<form name='registroI' action='registroEstudiantes.php'
method='post'><table border='0' align='center' width='40%'>
<tr><td align='center'><input type='button' name='Submit'
value='Atr&aacute;s' onclick='validar(this.form)'/></td>
</tr></table></form>";
}else{
$_SESSION["rep"]=$cr;
?>
<script type="text/javascript">
window.location="registroEstudiantes.php?msj=a1";
</script>
<!-- $_SESSION["rep"]=$cr;
header('Location: registroEstudiantes.php'); -->

164
<?PHP }
}
?>
</body>
</html>

3. Registro de Representantes. registrarRepresentante.php


<?php
session_start();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link href="styles.css" rel="stylesheet" type="text/css">
<script language="JavaScript">
var d=new Date();
var m= d.getMonth() + 1;
var y=d.getFullYear();
function validar(f){
f.submit();
}
</script>
<title>Registro de Estudiantes</title>
</head>
<body topmargin="0" leftmargin="0">
<?php
if(($_SESSION["user"]==null) or ($_SESSION["password"]==null)){
header('Location: index.htm');
}else{
include "parametros.php";
$c=$_POST["cedulaR"];
$n=$_POST["nombreR"];
$a=$_POST["apellidoR"];
$o=$_POST["ocupacionR"];
$p="";
$t=$_POST["codTelfR"]."-".$_POST["telfR"];
$d=$_POST["direccionR"];
$sql="INSERT INTO representante VALUES ('$c', '$n', '$a', '$p', '$o', '$t',
'$d')";
echo "<img src='img/logo revolucion.JPG' border='0' width='100%'/>";
include "header_menu.php";
if(mysql_query($sql)){

165
echo "<HR /><p class='titulo2'>El Representante fue registrado
con &eacute;xito</p><HR /><br /><br />";
}else{
echo "<HR /><p class='titulo2'>Ocurri&oacute; un error al
registrar el Representante</p><HR /><br /><br />";
}
echo "<form name='registroI' action='registroRepresentante.php'
method='post'><table border='0' align='center' width='40%'>
<tr><td align='center'><input type='button' name='Submit'
value='Atr&aacute;s' onclick='validar(this.form)'/></td>
</tr></table></form>";
}
?>
</body>
</html>

4. Registro de Profesores. registrarProfesores.php


<?php
session_start();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link href="styles.css" rel="stylesheet" type="text/css">
<script language="JavaScript">
var d=new Date();
var m= d.getMonth() + 1;
var y=d.getFullYear();
function validar(f){
f.submit();
}
</script>
</head>
<body topmargin="0" leftmargin="0">
<?php
if(($_SESSION["user"]==null) or ($_SESSION["password"]==null)){
header('Location: index.htm');
}else{
include "parametros.php";
$c=$_POST["cedulaP"];
$n=$_POST["nombreP"];
$a=$_POST["apellidoP"];
$fec=$_POST["dia"]."-".$_POST["mes"]."-".$_POST["ano"];

166
$ln=trim($_POST["estado"]."-".$_POST["municipio"]."-
".$_POST["parroquia"]);//$_POST["lnacP"];
$e=$_POST["edadP"];
$s=$_POST["sexoP"];
$t=$_POST["codTelfP"]."-".$_POST["telfP"];
$d=$_POST["direccionP"];
$cp=$_POST["cargoP"];
$cop=$_POST["codigoP"];
$cc=$_POST["codigoC"];
$cd=$_POST["codigoD"];
$nh=$_POST["numHoras"];
$fecI=$_POST["anoI"]."-".$_POST["mesI"]."-".$_POST["diaI"];
$result = mysql_query("SELECT * FROM profesor WHERE
cedula=".$c, $link);
$filas=mysql_num_rows($result);
if($filas==0){
$sql="INSERT INTO
profesor(cedula,nombre,apellido,fecha_nac,lugar_nac,edad,sexo,telefono,direccion,cargo
,cod_cargo,cod_profesor,cod_dependencia,num_horas,fecha_ingreso) VALUES ('$c',
'$n', '$a', '$fec', '$ln', '$e', '$s', '$t', '$d', '$cp', '$cc', '$cop', '$cd', '$nh', '$fecI')";
echo "<img src='img/logo revolucion.JPG' border='0'
width='100%'/>";
include "header_menu.php";
if(mysql_query($sql)){
//$sql="INSERT INTO
usuario(username,password,cedula) VALUES ('$c', 12345, '$c')";
//mysql_query($sql);
echo "<HR /><p class='titulo2'>El profesor fue registrado
con &eacute;xito</p><HR /><br /><br />";
//echo "<p class='subTitulo'>Los datos de entrada al
Sistema son:\n Usuario: ".$c." Contrase&ntilde;a: 12345</p><HR /><br /><br />";
}else{
echo "<HR /><p class='titulo2'>Ocurri&oacute; un error al
registrar el profesor</p><HR /><br /><br />";
}
echo "<form name='registroI' action='registroProfesores.php'
method='post'><table border='0' align='center' width='40%'>
<tr><td align='center'><input type='button' name='Submit'
value='Atr&aacute;s' onclick='validar(this.form)'/></td>
</tr></table></form>";
}else{
$_SESSION["rep"]=$c;
header('Location: registroProfesores.php');
}
}
?>
</body>

167
</html>

5. Registrar Materias. registrarMateria.php


<?php
session_start();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link href="styles.css" rel="stylesheet" type="text/css">
<script language="JavaScript">
var d=new Date();
var m= d.getMonth() + 1;
var y=d.getFullYear();
function validar(f){
f.submit();
}
</script>
</head>
<body topmargin="0" leftmargin="0">
<?php
if(($_SESSION["user"]==null) or ($_SESSION["password"]==null)){
header('Location: index.htm');
}else{
include "parametros.php";
$n=$_POST["nombre"];
$sql="INSERT INTO materia (nombre) VALUES ('$n')";
echo "<img src='img/logo revolucion.JPG' border='0' width='100%'/>";
include "header_menu.php";
if(mysql_query($sql)){
echo "<HR /><p class='titulo2'>La materia fue registrada con
&eacute;xito</p><HR /><br /><br />";
}else{
echo "<HR /><p class='titulo2'>Ocurri&oacute; un error al
registrar los datos</p><HR /><br /><br />";
}

echo "<form name='registroI' action='registroMateria.php'


method='post'><table border='0' align='center' width='40%'>
<tr><td align='center'><input type='button' name='Submit'
value='Atr&aacute;s' onclick='validar(this.form)'/></td>
</tr></table></form>";
}

168
?>
</body>
</html>

6. Registrar Secciones. registrarSeccion.php


<?php
session_start();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link href="styles.css" rel="stylesheet" type="text/css">
<script language="JavaScript">
var d=new Date();
var m= d.getMonth() + 1;
var y=d.getFullYear();
function validar(f){
f.submit();
}
</script>
</head>
<body topmargin="0" leftmargin="0">
<?php
if(($_SESSION["user"]==null) or ($_SESSION["password"]==null)){
header('Location: index.htm');
}else{
include "parametros.php";
$n=$_POST["grado"]."-".$n=$_POST["letra"];
$p=$_POST["periodo"];
$id=$n."".$p;
$sql="INSERT INTO seccion (id,descripcion,periodo) VALUES ('$id',
'$n', '$p')";
echo "<img src='img/logo revolucion.JPG' border='0' width='100%'/>";
include "header_menu.php";
if(mysql_query($sql)){
echo "<HR /><p class='titulo2'>La secci&oacute;n fue registrada
con &eacute;xito</p><HR /><br /><br />";
}else{
echo "<HR /><p class='titulo2'>Ocurri&oacute; un error al
registrar los datos</p><HR /><br /><br />";
}
echo "<form name='registroI' action='registroSeccion.php'
method='post'><table border='0' align='center' width='40%'>

169
<tr><td align='center'><input type='button' name='Submit'
value='Atr&aacute;s' onclick='validar(this.form)'/></td>
</tr></table></form>";
}
?>
</body>
</html>

7. Registrar detalles de seccin. registrarDetalleSeccion.php


<?php
session_start();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link href="styles.css" rel="stylesheet" type="text/css">
<script language="JavaScript">
var d=new Date();
var m= d.getMonth() + 1;
var y=d.getFullYear();
function validar(f){
f.submit();
}
</script>
</head>
<body topmargin="0" leftmargin="0">
<?php
if(($_SESSION["user"]==null) or ($_SESSION["password"]==null)){
header('Location: index.htm');
}else{
include "parametros.php";

$m=$_POST["materia"];
$p=$_POST["profesor"];
$s=$_POST["seccion"];
$sqlBusqueda = "SELECT * FROM detalle WHERE id_materia = ".$m."
and id_seccion = '".$s."'";
$result = mysql_query($sqlBusqueda, $link);
$filas=mysql_num_rows($result);
echo "<img src='img/logo revolucion.JPG' border='0' width='100%'/>";
include "header_menu.php";
if($filas == 0){

170
$sql="INSERT INTO detalle (id_materia,id_profesor,id_seccion)
VALUES ('$m', '$p', '$s')";
if(mysql_query($sql)){
echo "<HR /><p class='titulo2'>El Detalle de la
Secci&oacute;n fue registrada con &eacute;xito</p><HR /><br /><br />";
}else{
echo "<HR /><p class='titulo2'>Ocurri&oacute; un error al
registrar los datos</p><HR /><br /><br />";
}
echo "<form name='registroI' action='registroDetalleSeccion.php'
method='post'><table border='0' align='center' width='40%'>
<tr><td align='center'><input type='button' name='Submit'
value='Atr&aacute;s' onclick='validar(this.form)'/></td>
</tr></table></form>";
}else{
echo "<HR /><p class='titulo2'>Este detalle de secci&oacute;n ya
se encuentra registrado</p><HR /><br /><br />";
}
}
?>
</body>
</html>

Mdulos de Actualizaciones

1. Modificacin de datos de la Institucin. modificarInstitucin.php


<?php
session_start();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link href="styles.css" rel="stylesheet" type="text/css">
<script language="JavaScript">
var d=new Date();
var m= d.getMonth() + 1;
var y=d.getFullYear();
</script>
</head>
<body topmargin="0" leftmargin="0">
<?php
if(($_SESSION["user"]==null) or ($_SESSION["password"]==null)){
header('Location: index.htm');
}else{

171
include "parametros.php";

$c=$_POST["codigoI"];
$cins=$_POST["codigoIns"];
$n=$_POST["nombreI"];
$a=$_POST["ciudadI"];
$t=$_POST["codTelfI"]."-".$_POST["telfI"];
$d=$_POST["direccionI"];
$m=$_POST["municipioI"];
$z=$_POST["zonaI"];
$sql="UPDATE institucion SET
codigo_inst='$cins',nombre='$n',ciudad='$a',telefono='$t',direccion='$d',municipio='$m',
zona_educativa='$z' WHERE codigo_dea='$c'";
echo "<img src='img/logo revolucion.JPG' border='0'
width='100%'/>";
include "header_menu.php";
if(mysql_query($sql)){
echo "<HR /><p class='titulo2'>La instituci&oacute;n fue
modificada con &eacute;xito</p><HR /><br /><br />";
}else{
echo "<HR /><p class='titulo2'>Ocurri&oacute; un error al
modificar los datos de la Instituci&oacute;n</p><HR /><br /><br />";
}
}
?>
</body>
</html>

2. Modificacin de datos del estudiante. modificarEstudiante.php


<?php
session_start();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link href="styles.css" rel="stylesheet" type="text/css">
<script language="JavaScript">
var d=new Date();
var m= d.getMonth() + 1;
var y=d.getFullYear();
function validar(f){
f.submit();
}
</script>

172
<title>Registro de Estudiantes</title>
</head>
<body topmargin="0" leftmargin="0">
<?php
if(($_SESSION["user"]==null) or ($_SESSION["password"]==null)){
header('Location: index.htm');
}else{
include "parametros.php";

$c=$_POST["cedulaE"];
$n=$_POST["nombreE"];
$a=$_POST["apellidoE"];
$fec=$_POST["dia"]."-".$_POST["mes"]."-".$_POST["ano"];
$ln=$_POST["lnacE"];
$e=$_POST["edadE"];
$s=$_POST["sexoE"];
$ta=$_POST["tallaE"];
$p=$_POST["pesoE"];
$t=$_POST["codTelfE"]."-".$_POST["telfE"];
$d=$_POST["direccionE"];
$cr=$_POST["cedulaR"];
$pr=$_POST["parentescoE"];
$result = mysql_query("SELECT * FROM representante WHERE
cedula=".$cr, $link);
$filas=mysql_num_rows($result);
if($filas!=0){
$sql="UPDATE estudiante SET
nombre='$n',apellido='$a',fecha_nac='$fec',lugar_nac='$ln',edad='$e',sexo='$s',talla='$ta',
peso='$p',telefono='$t',direccion='$d',cod_representante='$cr', parentesco='$pr' WHERE
cedula = '$c'";
echo "<img src='img/logo revolucion.JPG' border='0'
width='100%'/>";
include "header_menu.php";
if(mysql_query($sql)){
//$sql="INSERT INTO
usuario(username,password,cedula) VALUES ('$c', 12345, '$c')";
//mysql_query($sql);
echo "<HR /><p class='titulo2'>El estudiante fue
modificado con &eacute;xito</p><HR/><br/><br/>";

}else{
echo "<HR /><p class='titulo2'>Ocurri&oacute; un error al
modificar el estudiante</p><HR /><br /><br />";
}

echo "<form name='registroI' action='buscarEstudiante.php'


method='post'><table border='0' align='center' width='40%'>

173
<tr><td align='center'><input type='button' name='Submit'
value='Buscar otro Estudiante' onclick='validar(this.form)'/></td>
</tr></table></form>";
}else{
$_SESSION["rep"]=$cr;
header("Location: modificoEstudiante.php?cedula=".$c);
}
}
?>
</body>
</html>

3. Modificacin de datos del profesor. modificarProfesores.php


<?php
session_start();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link href="styles.css" rel="stylesheet" type="text/css">
<script language="JavaScript">
var d=new Date();
var m= d.getMonth() + 1;
var y=d.getFullYear();

function validar(f){
f.submit();
}
</script>
</head>

<body topmargin="0" leftmargin="0">


<?php
if(($_SESSION["user"]==null) or ($_SESSION["password"]==null)){
header('Location: index.htm');
}else{

include "parametros.php";

$c=$_POST["cedulaP"];
$n=$_POST["nombreP"];
$a=$_POST["apellidoP"];
$fec=$_POST["dia"]."-".$_POST["mes"]."-".$_POST["ano"];
$ln=$_POST["lnacP"];

174
$e=$_POST["edadP"];
$s=$_POST["sexoP"];
$t=$_POST["codTelfP"]."-".$_POST["telfP"];
$d=$_POST["direccionP"];
$cp=$_POST["cargoP"];

$cop=$_POST["codigoP"];
$cc=$_POST["codigoC"];
$cd=$_POST["codigoD"];
$nh=$_POST["numHoras"];
$fecI=$_POST["anoI"]."-".$_POST["mesI"]."-".$_POST["diaI"];
//$_POST["diaI"]."-".$_POST["mesI"]."-".$_POST["anoI"];
$sql="UPDATE profesor set
nombre='$n',apellido='$a',fecha_nac='$fec',lugar_nac='$ln',edad='$e',sexo='$s',telefono='
$t',direccion='$d',cargo='$cp',cod_cargo='$cc',cod_profesor='$cop',cod_dependencia='$c
d',num_horas='$nh',fecha_ingreso='$fecI' WHERE cedula = '$c'";
echo "<img src='img/logo revolucion.JPG' border='0' width='100%'/>";
include "header_menu.php";
if(mysql_query($sql)){
echo "<HR /><p class='titulo2'>El profesor fue modificado con
&eacute;xito</p><HR /><br /><br />";
}else{
echo "<HR /><p class='titulo2'>Ocurri&oacute; un error al
modificar el profesor</p><HR /><br /><br />";
}

echo "<form name='registroI' action='buscarProfesores.php'


method='post'><table border='0' align='center' width='40%'>
<tr><td align='center'><input type='button' name='Submit'
value='Buscar otro Profesor' onclick='validar(this.form)'/></td>
</tr></table></form>";
}
?>
</body>
</html>

4. Modificacin de datos de la materia. modificarMateria.php

<?php
session_start();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

175
<link href="styles.css" rel="stylesheet" type="text/css">
<script language="JavaScript">
var d=new Date();
var m= d.getMonth() + 1;
var y=d.getFullYear();

function validar(f){
f.submit();
}
</script>
</head>
<body topmargin="0" leftmargin="0">
<?php
if(($_SESSION["user"]==null) or ($_SESSION["password"]==null)){
header('Location: index.htm');
}else{
include "parametros.php";

$id=$_POST["id"];
$n=$_POST["nombre"];

$sql="UPDATE materia SET nombre='$n' WHERE id='$id'";


echo "<img src='img/logo revolucion.JPG' border='0' width='100%'/>";
include "header_menu.php";
if(mysql_query($sql)){
echo "<HR /><p class='titulo2'>La Materia fue modificada con
&eacute;xito</p><HR /><br /><br />";
}else{
echo "<HR /><p class='titulo2'>Ocurri&oacute; un error al
modificar los datos de la materia</p><HR /><br /><br />";
}

echo "<form name='registroI' action='listadoMaterias.php'


method='post'><table border='0' align='center' width='40%'>
<tr><td align='center'><input type='button' name='Submit'
value='Ir a Listado de Materias' onclick='validar(this.form)'/></td>
</tr></table></form>";
}
?>
</body>
</html>

5. Modificacin de datos de la seccin. modificarSeccion.php


<?php
session_start();
?>

176
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link href="styles.css" rel="stylesheet" type="text/css">
<script language="JavaScript">
var d=new Date();
var m= d.getMonth() + 1;
var y=d.getFullYear();
function validar(f){
f.submit();
}
</script>
</head>
<body topmargin="0" leftmargin="0">
<?php
if(($_SESSION["user"]==null) or ($_SESSION["password"]==null)){
header('Location: index.htm');
}else{
include "parametros.php";

$n=$_POST["grado"]."-".$n=$_POST["letra"];
$p=$_POST["periodo"];
$id=$_POST["id"];
$idn=$n."".$p;

$sql="UPDATE seccion SET id='$idn', descripcion='$n', periodo='$p'


WHERE id='$id'";
echo "<img src='img/logo revolucion.JPG' border='0' width='100%'/>";
include "header_menu.php";
if(mysql_query($sql)){
echo "<HR /><p class='titulo2'>La Secci&oacute;n fue
modificada con &eacute;xito</p><HR /><br /><br />";
}else{
echo "<HR /><p class='titulo2'>Ocurri&oacute; un error al
modificar los datos</p><HR /><br /><br />";
}
echo "<form name='registroI' action='listadoSecciones.php'
method='post'><table border='0' align='center' width='40%'>
<tr><td align='center'><input type='button' name='Submit'
value='Ir a Listado de Secciones' onclick='validar(this.form)'/></td>
</tr></table></form>";
}
?>
</body>
</html>

177
6. Modificacin de datos de detalle de seccin. modificarDetalleSeccion.php
<?php
session_start();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link href="styles.css" rel="stylesheet" type="text/css">
<script language="JavaScript">
var d=new Date();
var m= d.getMonth() + 1;
var y=d.getFullYear();
function validar(f){
f.submit();
}
</script>
</head>
<body topmargin="0" leftmargin="0">
<?php
if(($_SESSION["user"]==null) or ($_SESSION["password"]==null)){
header('Location: index.htm');
}else{

include "parametros.php";

$id=$_POST["id"];
$m=$_POST["materia"];
$p=$_POST["profesor"];
$s=$_POST["seccion"];
$sqlBusqueda = "SELECT * FROM detalle WHERE id_materia = ".$m."
and id_seccion = '".$s."' and id_profesor = ".$p;
$result = mysql_query($sqlBusqueda, $link);
$filas=mysql_num_rows($result);
for($i=0;$i<$filas;$i++){
$idBusqueda=mysql_result($result,$i,"id");
}
echo "<img src='img/logo revolucion.JPG' border='0' width='100%'/>";
include "header_menu.php";

if($filas == 0 || ($filas != 0 && $idBusqueda==$id)){


$sql="UPDATE detalle SET id_materia='$m', id_profesor='$p',
id_seccion='$s' WHERE id='$id'";
if(mysql_query($sql)){

178
echo "<HR /><p class='titulo2'>El Detalle de la
Secci&oacute;n fue modificado con &eacute;xito</p><HR /><br /><br />";
}else{
echo "<HR /><p class='titulo2'>Ocurri&oacute; un error al
registrar los datos</p><HR /><br /><br />";
}

echo "<form name='registroI' action='listadoDetalleSeccion.php'


method='post'><table border='0' align='center' width='40%'>
<tr><td align='center'><input type='button' name='Submit'
value='Ir a Listado de Detalle por Secci&oacute;n' onclick='validar(this.form)'/></td>
</tr></table></form>";
}else{
echo "<HR /><p class='titulo2'>Este detalle de secci&oacute;n ya
se encuentra registrado</p><HR /><br /><br />";
}
}
?>
</body>
</html>

7. Modificacin de datos del usuario. modificarUsuario.php


<?php
session_start();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link href="styles.css" rel="stylesheet" type="text/css">
<script language="JavaScript">
var d=new Date();
var m= d.getMonth() + 1;
var y=d.getFullYear();
</script>
<title>Modificaci&oacute;n del Usuario</title>
</head>
<body topmargin="0" leftmargin="0">
<?php
if(($_SESSION["user"]==null) or ($_SESSION["password"]==null)){
header('Location: index.htm');
}else{
include "parametros.php";
$p=$_POST["password"];
$u=$_POST["username"];

179
$sql="UPDATE usuario SET password = '$p' WHERE username = '$u'";
echo "<img src='img/logo revolucion.JPG' border='0' width='100%'/>";
include "header_menu.php";
if(mysql_query($sql)){
$_SESSION["password"]=$p;
echo "<HR /><p class='titulo2'>Los datos del usuario fueron
modificados con &eacute;xito</p><HR /><br /><br />";
}else{
echo "<HR /><p class='titulo2'>Ocurri&oacute; un error al
modificar datos del usuario</p><HR /><br /><br />";
}
}
?>
</body>
</html>

8. Carga de notas del estudiante. seccionCargaNotas.php


<?php
session_start();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link href="styles.css" rel="stylesheet" type="text/css">
<script language="JavaScript">
var d=new Date();
var m= d.getMonth() + 1;
var y=d.getFullYear();
function validar(f,id,nombre,anio){
if(f.idSeccion.length==0){
alert("No puede continuar porque no existen\nsecciones cargadas para
esta opcin");
}else{
f.id.value=id;
f.nombre.value=nombre;
f.anio.value=anio;
f.submit();
}
}

function atras(f, id, nombre){


f.id.value=id;
f.nombre.value=nombre;

180
f.action="anioCargaNotas.php";
f.submit();
}
function regresar(f){
f.action="buscarEstudianteNotas.php";
f.submit();
}
function pendiente(f){
f.idSeccion.length= 0;
if(f.cond.value=='MATERIA PENDIENTE'){
for(i=0;i<seccionM.length;i++){
var seccion=seccionM[i].split('?');
var opcion=new Option(seccion[1],seccion[0]);
f.idSeccion.options[i]=opcion;
}
}else{
for(i=0;i<seccionR.length;i++){
var seccion=seccionR[i].split('?');
var opcion=new Option(seccion[1], seccion[0]);
f.idSeccion.options[i]=opcion;
}
}
}
</script>
<title>Secci&oacute;n a Cargar las Notas</title>
</head>

<body topmargin="0" leftmargin="0">


<?php
if(($_SESSION["user"]==null) or ($_SESSION["password"]==null)){
header('Location: index.htm');
}else{
include "parametros.php";

$c=$_POST["id"];
$n=$_POST["nombre"];
$a=$_POST["anio"];

$resultParametros = mysql_query("SELECT * FROM parametros


WHERE clave = 'cargar_notas_ant'", $link);
$filasParametros = mysql_num_rows($resultParametros);
$par ='s';
$fechaAc = date ("Y") + 1;
if($filasParametros!=0){
for($i=0;$i<$filasParametros;$i++){
$par=mysql_result($resultParametros,$i,"valor");
}

181
}

$resultSeccion = mysql_query("SELECT * FROM detalle", $link);


if($par == 's' || $par == 'S')
$resultSeccion = mysql_query("SELECT DISTINCT(id_seccion)
FROM detalle WHERE id_seccion LIKE '".$a."%'", $link);
else
$resultSeccion = mysql_query("SELECT DISTINCT(id_seccion)
FROM detalle WHERE id_seccion LIKE '%".$fechaAc."' and id_seccion LIKE
'".$a."%'", $link);
$filasSeccion = mysql_num_rows($resultSeccion);
?>
<img src="img/logo revolucion.JPG" border="0" width="100%"/>
<?php include "header_menu.php";?>
<HR /><p class="titulo2">Secci&oacute;n y Per&iacute;odo a Cargar las
Notas</p><HR />
<form name="modificoE" action="cargaNotas.php" method="post">
<input type="hidden" name="id" value=""/>
<input type="hidden" name="nombre" value=""/>
<input type="hidden" name="anio" value=""/>
<?php
if($filasSeccion != 0){
?>
<table width='90%' border='0' align='center'>
<tr>
<td height='56' colspan='3' class='th1'
scope='row'>Escoja la condicin, secci&oacute;n y el per&iacute;odo para el cual se
cargarn las notas del Estudiante: <?php echo $n;?></td>
</tr>
<tr align='center'>
<td width="35%" align="center">
<select name='cond'
onchange="pendiente(this.form)">
<option
value='REGULAR'>REGULAR</option>
<option
value='REPITIENTE'>REPITIENTE</option>
<option value='MATERIA
PENDIENTE'>MATERIA PENDIENTE</option>
</select>
</td>
<td width="30%" height='67' align="center">
<select name='idSeccion'>
<?php
echo"<script language='JavaScript'
type='text/JavaScript'>

182
var seccionR=new
Array(".$filasSeccion.");
var seccionM=new
Array(".$filasSeccion.");
</script>";
$contR=0;
$contM=0;
for($i=0;$i<$filasSeccion;$i++){

$idS=mysql_result($resultSeccion,$i,"id_seccion");
$resultSeccion2 =
mysql_query("SELECT * FROM seccion WHERE id='".$idS."'", $link);
$filasSeccion2 =
mysql_num_rows($resultSeccion2);

for($j=0;$j<$filasSeccion2;$j++){

$d=mysql_result($resultSeccion2,$j,"descripcion");

$p=mysql_result($resultSeccion2,$j,"periodo");

$resultDetalleA =
mysql_query("SELECT descripcion, periodo FROM seccion
where id in (select
id_seccion from detalle where id in (select
id_detalle from
detalle_alumno where id_estudiante = '".$c."'))", $link);
$filasDetalleA =
mysql_num_rows($resultDetalleA);
if($filasDetalleA ==
0){

$letra=substr($d, -1);
if($letra=='U'){
echo"<script language='JavaScript' type='text/JavaScript'>
seccionM[".$contM++."]=\"".$idS."?".$d." ".$p."\";
</script>";
}else{
echo"<script language='JavaScript' type='text/JavaScript'>
seccionR[".$contR++."]=\"".$idS."?".$d." ".$p."\";
</script>";
echo
"<option value='".$idS."'>".$d." ".$p."</option>";
}
}else{
$numV =
true;

183
for($cFiDetalle=0;$cFiDetalle<$filasDetalleA;$cFiDetalle++){
$dA=mysql_result($resultDetalleA,$cFiDetalle,"descripcion");
$num=substr($d, 0, 1);
$numA=substr($dA, 0, 1);
if($numA == $num){
$numV = false;
}
}
$valid =
false;
$validO =
true;
$letra=substr($d, -1);
$sRep=false;
if($letra ==
'U'){
$sRep=true;
}

for($cFiDetalle=0;$cFiDetalle<$filasDetalleA;$cFiDetalle++){
$dA=mysql_result($resultDetalleA,$cFiDetalle,"descripcion");
$pA=mysql_result($resultDetalleA,$cFiDetalle,"periodo");
$letraR=substr($dA, -1);
$sRepR=false;
if($letraR == 'U'){
$sRepR=true;
}
if(($dA == $d) && ($pA == $p)){
$valid = true;
break;
}
if($numV){
if($pA == $p){
$validO = false;
}
}
if($numV){

if(($pA == $p) && $sRep && !$sRepR){


$valid = true;
break;
}
if(($pA == $p) && !$sRep && $sRepR){
$valid = true;
break;
}
}

184
}
if($valid ||
($numV && $validO)){
$letra=substr($d, -1);
if($letra=='U'){
echo"<script language='JavaScript' type='text/JavaScript'>
seccionM[".$contM++."]=\"".$idS."?".$d." ".$p."\";
</script>";
}else{
echo"<script language='JavaScript' type='text/JavaScript'>
seccionR[".$contR++."]=\"".$idS."?".$d." ".$p."\";
</script>";
echo "<option value='".$idS."'>".$d." ".$p."</option>";
}
break;
}
}
}
}
?>
</select>
</td>
<td width="35%" align="center">
<select name='accion'>
<option value='nuevas'>Cargar
Notas</option>
<option
value='modificar'>Modificar Notas</option>
</select>
</td>
</tr>
</table>
<?php
echo "<br><br><br><table border='0' align='center' width='70%'>
<tr>
<td width='35%' align='center'>
<input type='button' name='Submit' value='Cargar
otro Estudiante' onclick='regresar(this.form)'/>
</td>
<td width='30%' align='center'>
<input type='button' name='Submit' value='Cargar
otro A&ntilde;o' onclick='atras(this.form,\"".$c."\",\"".$n."\",\"".$a."\")'/>
</td>
<td width='35%' align='center'>
<input type='button' name='Submit' value='Cargar
Notas' onclick='validar(this.form,\"".$c."\",\"".$n."\",\"".$a."\")'/>
</td>

185
</tr></table>";

}else{
echo "<p class='th1'>No existen Secciones Registradas</p><br
/><br />";

echo "<br><br><br><table border='0' align='center' width='70%'>


<tr>
<td align='center'>
<input type='button' name='Submit' value='Cargar
otro Estudiante' onclick='regresar(this.form)'/>
</td>
<td align='center'>
<input type='button' name='Submit' value='Cargar
otro A&ntilde;o' onclick='atras(this.form,\"".$c."\",\"".$n."\")'/>
</td>
</tr></table>";
}
}
?>
</form>
</body>
</html>

9. Seleccin del ao escolar para cargar notas del estudiante.


anioCargaNotas.php
<?php
session_start();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link href="styles.css" rel="stylesheet" type="text/css">
<script language="JavaScript">
var d=new Date();
var m= d.getMonth() + 1;
var y=d.getFullYear();
function validar(f,id,nombre,anio){
f.id.value=id;
f.nombre.value=nombre;
f.anio.value=anio;
f.submit();
}

186
function regresar(f){
f.action="buscarEstudianteNotas.php";
f.submit();
}
</script>
<title>A&ntilde;o a Cargar las Notas</title>
</head>
<body topmargin="0" leftmargin="0">
<?php
if(($_SESSION["user"]==null) or ($_SESSION["password"]==null)){
header('Location: index.htm');
}else{
$c=$_POST["id"];
$n=$_POST["nombre"];
?>
<img src="img/logo revolucion.JPG" border="0" width="100%"/>
<?php include "header_menu.php";?>
<HR /><p class="titulo2">A&ntilde;o a Cargar las Notas</p><HR />
<form name="modificoE" action="seccionCargaNotas.php" method="post">
<input type="hidden" name="id" value=""/>
<input type="hidden" name="nombre" value=""/>
<input type="hidden" name="anio" value=""/>
<?php
echo "<table width='90%' border='0' align='center'>
<tr>
<td width='40%' height='56' colspan='3' class='th1'
scope='row'>Escoja el a&ntilde;o para el cual se cargarn las notas del Estudiante:
".$n."</td>
</tr>
<tr align='center'>
<td height='67'><input style='background-
color:#CCCCCC; border-bottom-style:ridge' type='button' name='7mo' value='7mo
Grado' onclick='validar(this.form, \"".$c."\",\"".$n."\",\"7\")'></td>
<td><input style='background-color:#CCCCCC; border-
bottom-style:ridge' type='button' name='8vo' value='8vo Grado'
onclick='validar(this.form, \"".$c."\",\"".$n."\",\"8\")'></td>
<td><input style='background-color:#CCCCCC; border-
bottom-style:ridge' type='button' name='9no' value='9no Grado'
onclick='validar(this.form, \"".$c."\",\"".$n."\",\"9\")'></td>
</tr>
<tr align='center'>
<td height='67' align='right'><input style='background-
color:#CCCCCC; border-bottom-style:ridge' type='button' name='1er' value='1er Ao'
onclick='validar(this.form, \"".$c."\",\"".$n."\",\"1\")'></td>
<td></br></br></td>

187
<td align='left'><input style='background-
color:#CCCCCC; border-bottom-style:ridge' type='button' name='2do' value='2do Ao'
onclick='validar(this.form, \"".$c."\",\"".$n."\",\"2\")'></td>
</tr>
</table>";
echo "<br><br><br><table border='0' align='center' width='40%'>
<tr><td align='center'><input type='button' name='Submit'
value='Buscar otro Estudiante' onclick='regresar(this.form)'/></td>
</tr></table>";
}
?>
</form>
</body>
</html>

Reportes del Sistema

1. Listado de estudiante. exportarListadoEstudiantes.php


<?php
session_start();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link href="styles.css" rel="stylesheet" type="text/css">
</head>
<body topmargin="0" leftmargin="0">
<?php
include "funciones.php";
//print_r($_POST);
//exit();

if(($_SESSION["user"]==null) or ($_SESSION["password"]==null)){
header('Location: index.htm');
}else{
include "parametros.php";
require_once('tcpdf/tcpdf.php');
require_once('tcpdf/config/lang/eng.php');
ob_end_clean();

$pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT,


PDF_PAGE_FORMAT, true, 'UTF-8', false);
$pdf->AddPage();

188
$pdf->SetFont('times', 'I', 10);

$result = mysql_query("SELECT * FROM estudiante ORDER BY cedula


ASC", $link);
$filas=mysql_num_rows($result);

$html = '<table align="center" border="0">


<tr><td>
<img src="img/logo.JPG" width="350" border="0"/>
</td></tr>
<tr><td>
UNIDAD EDUCATIVA BALTAZAR PADRN
</td></tr>
<tr><td>
<font size="10px" face="Verdana">Listado Completo de
Estudiantes</font>
</td></tr>
</table><br>';
$html = $html.'<table align="center" border="1">
<tr>
<td width="40" align="center"><font
color="#3e86c7" size="8px" face="Verdana">C&eacute;dula</font></td>
<td width="60" align="center"><font
color="#3e86c7" size="8px" face="Verdana">Nombre</font></td>
<td align="center"><font color="#3e86c7"
size="8px" face="Verdana">Fecha Nac.</font></td>
<td width="50" align="center"><font
color="#3e86c7" size="8px" face="Verdana">Lugar Nac.</font></td>
<td width="30" align="center"><font
color="#3e86c7" size="8px" face="Verdana">Edad</font></td>
<td width="50" align="center"><font
color="#3e86c7" size="8px" face="Verdana">Tel&eacute;fono</font></td>
<td width="100" align="center"><font
color="#3e86c7" size="8px" face="Verdana">Direcci&oacute;n</font></td>
<td width="30" align="center"><font
color="#3e86c7" size="8px" face="Verdana">Talla</font></td>
<td width="30" align="center"><font
color="#3e86c7" size="8px" face="Verdana">Peso</font></td>
<td width="40" align="center"><font
color="#3e86c7" size="8px" face="Verdana">Sexo</font></td>
<td width="60" align="center"><font
color="#3e86c7" size="8px" face="Verdana">Representante</font></td>
</tr>';

for($i=0;$i<$filas;$i++){
$id=mysql_result($result,$i,"cedula");

189
$n=mysql_result($result,$i,"nombre")."
".mysql_result($result,$i,"apellido");
$f=mysql_result($result,$i,"fecha_nac"); $fc=explode("-",$f);
$e=edad($fc[2]."/".$fc[1]."/".
$fc[0]);//$e=mysql_result($result,$i,"edad");
$t=mysql_result($result,$i,"telefono");
$d=mysql_result($result,$i,"direccion");

$cr=mysql_result($result,$i,"cod_representante");
$resultRepre = mysql_query("SELECT * FROM representante
WHERE cedula=".$cr, $link);
$filasRepre=mysql_num_rows($resultRepre);
$nr="";
for($j=0;$j<$filasRepre;$j++){
$nr=mysql_result($resultRepre,$j,"nombre")."
".mysql_result($resultRepre,$j,"apellido");
}
$ln=mysql_result($result,$i,"lugar_nac");
$ln=explode("-",trim($ln));
$ln=$est[$ln[0]]."-".$monu[$ln[1]][$ln[0]]."-
".$prkia[$ln[2]][$ln[1]][$ln[0]];//
$s=mysql_result($result,$i,"sexo");
if($s=='M')
$s='Masculino';
else
$s='Femenino';
$ta=mysql_result($result,$i,"talla");
$pe=mysql_result($result,$i,"peso");

$html = $html."<tr>";
$html = $html.'<td width="40" align=center><font size="8px"
face="Verdana">'.$id.'</font></td>';
$html = $html.'<td width="60" align=center><font size="8px"
face="Verdana">'.$n.'</font></td>';
$html = $html.'<td align=center><font size="8px"
face="Verdana">'.$f.'</font></td>';
$html = $html.'<td width="50" align=center><font size="8px"
face="Verdana">'.$ln.'</font></td>';
$html = $html.'<td width="30" align=center><font size="8px"
face="Verdana">'.$e.'</font></td>';
$html = $html.'<td width="50" align=center><font size="8px"
face="Verdana">'.$t.'</font></td>';
$html = $html.'<td width="100" align=center><font size="8px"
face="Verdana">'.$d.'</font></td>';
$html = $html.'<td width="30" align=center><font size="8px"
face="Verdana">'.$ta.'</font></td>';

190
$html = $html.'<td width="30" align=center><font size="8px"
face="Verdana">'.$pe.'</font></td>';
$html = $html.'<td width="40" align=center><font size="8px"
face="Verdana">'.$s.'</font></td>';
$html = $html.'<td width="60" align=center><font size="8px"
face="Verdana">'.$nr.'</font></td>';
$html = $html.'</tr>';
}
$html = $html."</table>";
//echo $html; exit();
$pdf->writeHTML($html, true, 0, true, 0);
$pdf->Output('listadoEstudiantes.pdf', 'I');
}
?>
</body>
</html>

2. Listado de estudiante por seccin. exportarListadoEstudiantesSeccion.php


<?php
session_start();
/*
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link href="styles.css" rel="stylesheet" type="text/css">
</head>
<body topmargin="0" leftmargin="0">
*/
if(($_SESSION["user"]==null) or ($_SESSION["password"]==null)){
header('Location: index.htm');
}else{
include "parametros.php";
include "funciones.php";
$idSeccion=$_REQUEST["idSeccion"];
$resultDetalle = mysql_query("SELECT * FROM detalle where
id_seccion='".$idSeccion."'", $link);
$filasDetalle = mysql_num_rows($resultDetalle);
if($filasDetalle!=0){

$where='';
for($i=0;$i<$filasDetalle;$i++){
$id=mysql_result($resultDetalle,$i,"id");
if($i==0)

191
$where=" id_detalle='".$id."'";
else
$where=$where." or id_detalle='".$id."'";
}
$resultDetalleAlumno = mysql_query("SELECT
distinct(id_estudiante) FROM detalle_alumno WHERE ".$where, $link);
$filasDetalleAlumno = mysql_num_rows($resultDetalleAlumno);
if($filasDetalleAlumno!=0){

require_once('tcpdf/tcpdf.php');
require_once('tcpdf/config/lang/eng.php');
ob_end_clean();
$pdf = new TCPDF(PDF_PAGE_ORIENTATION,
PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false);
$pdf->AddPage();
$pdf->SetFont('times', 'I', 10);
$resultSeccion = mysql_query("SELECT * FROM
seccion where id='".$idSeccion."'", $link);
$filasSeccion=mysql_num_rows($resultSeccion);
$periodo='';
$seccion='';
for($i=0;$i<$filasSeccion;$i++){
$periodo=mysql_result($resultSeccion,$i,"periodo");

$seccion=mysql_result($resultSeccion,$i,"descripcion");
}
$html = '<table align="center" border="0">
<tr><td>
<img src="img/logo.JPG" width="350"
border="0"/>
</td></tr>
<tr><td>
UNIDAD EDUCATIVA BALTAZAR
PADRN
</td></tr>
<tr><td>
<font size="10px"
face="Verdana">Listado Estudiantes para la Secci&oacute;n: '.$seccion.' en el
Per&iacute;odo: '.$periodo.'</font>
</td></tr>
</table><br>';
$html = $html.'<table align="center" border="1">
<tr>
<td width="40"
align="center"><font color="#3e86c7" size="8px"
face="Verdana">C&eacute;dula</font></td>

192
<td width="60"
align="center"><font color="#3e86c7" size="8px"
face="Verdana">Nombre</font></td>
<td align="center"><font
color="#3e86c7" size="8px" face="Verdana">Fecha Nac.</font></td>
<td width="50"
align="center"><font color="#3e86c7" size="8px" face="Verdana">Lugar
Nac.</font></td>
<td width="30"
align="center"><font color="#3e86c7" size="8px" face="Verdana">Edad</font></td>
<td width="50"
align="center"><font color="#3e86c7" size="8px"
face="Verdana">Tel&eacute;fono</font></td>
<td width="100"
align="center"><font color="#3e86c7" size="8px"
face="Verdana">Direcci&oacute;n</font></td>
<td width="30"
align="center"><font color="#3e86c7" size="8px" face="Verdana">Talla</font></td>
<td width="30"
align="center"><font color="#3e86c7" size="8px" face="Verdana">Peso</font></td>
<td width="40"
align="center"><font color="#3e86c7" size="8px" face="Verdana">Sexo</font></td>
<td width="60"
align="center"><font color="#3e86c7" size="8px"
face="Verdana">Representante</font></td>
</tr>';
for($z=0;$z<$filasDetalleAlumno;$z++){
$cedula=mysql_result($resultDetalleAlumno,$z,"id_estudiante");
$result = mysql_query("SELECT * FROM
estudiante where cedula=".$cedula, $link);
$filas=mysql_num_rows($result);
for($i=0;$i<$filas;$i++){
$id=mysql_result($result,$i,"cedula");
$n=mysql_result($result,$i,"nombre")."
".mysql_result($result,$i,"apellido");
$f=mysql_result($result,$i,"fecha_nac"); $fc=explode("-
",$f);
$e=edad($fc[2]."/".$fc[1]."/".
$fc[0]);//mysql_result($result,$i,"edad");
$ln=mysql_result($result,$i,"lugar_nac");
$ln=explode("-",trim($ln));
$ln= $est[$ln[0]]."-".$monu[$ln[1]][$ln[0]]."-
".$prkia[$ln[2]][$ln[1]][$ln[0]];
//$f=mysql_result($result,$i,"fecha_nac");
//$e=mysql_result($result,$i,"edad");
$t=mysql_result($result,$i,"telefono");
$d=mysql_result($result,$i,"direccion");

193
$cr=mysql_result($result,$i,"cod_representante");
$resultRepre = mysql_query("SELECT *
FROM representante WHERE cedula=".$cr, $link);

$filasRepre=mysql_num_rows($resultRepre);
$nr="";
for($j=0;$j<$filasRepre;$j++){
$nr=mysql_result($resultRepre,$j,"nombre")."
".mysql_result($resultRepre,$j,"apellido");
}
//$ln=mysql_result($result,$i,"lugar_nac");
$s=mysql_result($result,$i,"sexo");
if($s=='M')
$s='Masculino';
else
$s='Femenino';
$ta=mysql_result($result,$i,"talla");
$pe=mysql_result($result,$i,"peso");
$html = $html."<tr>";
$html = $html.'<td width="40"
align=center><font size="8px" face="Verdana">'.$id.'</font></td>';
$html = $html.'<td width="60"
align=center><font size="8px" face="Verdana">'.$n.'</font></td>';
$html = $html.'<td align=center><font
size="8px" face="Verdana">'.$f.'</font></td>';
$html = $html.'<td width="50"
align=center><font size="8px" face="Verdana">'.$ln.'</font></td>';
$html = $html.'<td width="30"
align=center><font size="8px" face="Verdana">'.$e.'</font></td>';
$html = $html.'<td width="50"
align=center><font size="8px" face="Verdana">'.$t.'</font></td>';
$html = $html.'<td width="100"
align=center><font size="8px" face="Verdana">'.$d.'</font></td>';
$html = $html.'<td width="30"
align=center><font size="8px" face="Verdana">'.$ta.'</font></td>';
$html = $html.'<td width="30"
align=center><font size="8px" face="Verdana">'.$pe.'</font></td>';
$html = $html.'<td width="40"
align=center><font size="8px" face="Verdana">'.$s.'</font></td>';
$html = $html.'<td width="60"
align=center><font size="8px" face="Verdana">'.$nr.'</font></td>';
$html = $html.'</tr>';
}
}
$html = $html."</table>";
$pdf->writeHTML($html, true, 0, true, 0);

194
$pdf-
>Output('listadoEstudiantes_'.$seccion.'_'.$periodo.'.pdf', 'I');
}else{
echo "<img src='img/logo revolucion.JPG' border='0'
width='100%'/><br /><br /><br /><br />";
echo "<p class='th1'>No existen estudiantes registrados en
esta secci&oacute;n</p><br /><br />";
}
}else{
echo "<img src='img/logo revolucion.JPG' border='0'
width='100%'/><br /><br /><br /><br />";
echo "<p class='th1'>No existen estudiantes registrados en esta
secci&oacute;n</p><br /><br />";
}
}
?>
</body>
</html>

3. Reporte de Notas del Estudiante. exportarNotasEstudiante.php


<?php
session_start();
/*
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link href="styles.css" rel="stylesheet" type="text/css">
</head>
<body topmargin="0" leftmargin="0">
*/
if(($_SESSION["user"]==null) or ($_SESSION["password"]==null)){
header('Location: index.htm');
}else{
include "parametros.php";
include "funciones.php";
require_once('tcpdf/tcpdf.php');
require_once('tcpdf/config/lang/eng.php');
ob_end_clean();
$pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT,
PDF_PAGE_FORMAT, true, 'UTF-8', false);
$pdf->AddPage();
$pdf->SetFont('times', 'I', 10);
$cedula=$_REQUEST["cedulaE"];

195
$mes=date("M");
if($mes=="Jan"){
$mes="Enero";
}elseif($mes=="Feb"){
$mes="Febrero";
}elseif($mes=="Mar"){
$mes="Marzo";
}elseif($mes=="Apr"){
$mes="Abril";
}elseif($mes=="May"){
$mes="Mayo";
}elseif($mes=="Jun"){
$mes="Junio";
}elseif($mes=="Jul"){
$mes="Julio";
}elseif($mes=="Aug"){
$mes="Agosto";
}elseif($mes=="Sep"){
$mes="Septiembre";
}elseif($mes=="Oct"){
$mes="Otubre";
}elseif($mes=="Nov"){
$mes="Noviembre";
}elseif($mes=="Dic"){
$mes="Diciembre";
}else{
$mes="Existe un error en la variable de entorno";
}
$dia=date("j");
$ano=date("Y");
$html = '<table align="center" border="0">
<tr><td>
<img src="img/logo.JPG" width="350" border="0"/>
</td></tr>
<tr><td>
UNIDAD EDUCATIVA BALTAZAR PADRN
</td></tr>
<tr><td>
<font size="10px" face="Verdana">Planilla de Resumen
de Calificacin del Estudiante</font>
</td></tr>
<tr><td align="right">
<font size="8px" face="Verdana">Santa Mara de Ipire,
'.$dia.' de '.$mes.' de '.$ano.'</font>
</td></tr></table><br>';
$resultEstudiante = mysql_query("SELECT * FROM estudiante where
cedula=".$cedula, $link);

196
$filasEstudiante=mysql_num_rows($resultEstudiante);
for($contE=0;$contE<$filasEstudiante;$contE++){
$n=mysql_result($resultEstudiante,$contE,"nombre")."
".mysql_result($resultEstudiante,$contE,"apellido");
//$f=mysql_result($resultEstudiante,$contE,"fecha_nac");
//$e=mysql_result($resultEstudiante,$contE,"edad");
$t=mysql_result($resultEstudiante,$contE,"telefono");
$d=mysql_result($resultEstudiante,$contE,"direccion");
// $ln=mysql_result($resultEstudiante,$contE,"lugar_nac");
$f=mysql_result($resultEstudiante,$contE,"fecha_nac");
$fc=explode("-",$f);
$e=edad($fc[2]."/".$fc[1]."/".
$fc[0]);//mysql_result($result,$i,"edad");
$ln=mysql_result($resultEstudiante,$contE,"lugar_nac");
$ln=explode("-",trim($ln));
$ln= $est[$ln[0]]."-".$monu[$ln[1]][$ln[0]]."-
".$prkia[$ln[2]][$ln[1]][$ln[0]];
$s=mysql_result($resultEstudiante,$contE,"sexo");
if($s=='M')
$s='Masculino';
else
$s='Femenino';
$ta=mysql_result($resultEstudiante,$contE,"talla");
$pe=mysql_result($resultEstudiante,$contE,"peso");
$cr=mysql_result($resultEstudiante,$contE,"cod_representante");
$resultRepre = mysql_query("SELECT * FROM representante
WHERE cedula=".$cr, $link);
$filasRepre=mysql_num_rows($resultRepre);
$nr="";
for($contEj=0;$contEj<$filasRepre;$contEj++){
$nr=mysql_result($resultRepre,$contEj,"nombre")."
".mysql_result($resultRepre,$contEj,"apellido");
}
$html = $html.'<table align="center" border="0">
<tr>
<td width="200" colspan="2" align="left">
<font color="#3e86c7" size="8px"
face="Verdana">Cdula: </font><font size="8px" face="Verdana">'.$cedula.'</font>
</td>
<td width="180" align="left">
<font color="#3e86c7" size="8px"
face="Verdana">Nombre: </font><font size="8px" face="Verdana">'.$n.'</font>
</td>
<td width="80" align="left">
<font color="#3e86c7" size="8px"
face="Verdana">Fecha Nac.: </font><font size="8px" face="Verdana">'.$f.'</font>
</td>

197
</tr>
<tr>
<td width="200" colspan="2" align="left">
<font color="#3e86c7" size="8px"
face="Verdana">Lugar Nac.: </font><font size="8px" face="Verdana">'.$ln.'</font>
</td>
<td width="180" align="left">
<font color="#3e86c7" size="8px"
face="Verdana">Edad: </font><font size="8px" face="Verdana">'.$e.'</font>
</td>
<td width="80" align="left">
<font color="#3e86c7" size="8px"
face="Verdana">Telfono.: </font><font size="8px" face="Verdana">'.$t.'</font>
</td>
</tr>
<tr>
<td width="100" align="left">
<font color="#3e86c7" size="8px"
face="Verdana">Talla: </font><font size="8px" face="Verdana">'.$ta.'</font>
</td>
<td width="100" align="left">
<font color="#3e86c7" size="8px"
face="Verdana">Peso: </font><font size="8px" face="Verdana">'.$pe.'</font>
</td>
<td width="180" align="left">
<font color="#3e86c7" size="8px"
face="Verdana">Representante: </font><font size="8px" face="Verdana">'.$nr.'</font>
</td>
<td width="80" align="left">
<font color="#3e86c7" size="8px"
face="Verdana">Sexo: </font><font size="8px" face="Verdana">'.$s.'</font>
</td>
</tr>
<tr>
<td width="460" colspan="4" align="left">
<font color="#3e86c7" size="8px"
face="Verdana">Direcci&oacute;n: </font><font size="8px"
face="Verdana">'.$d.'</font>
</td>
</tr>
</table><br>';
}
$html = $html.'<table align="center" border="1">
<tr>
<td width="70" align="center"><font
color="#3e86c7" size="8px" face="Verdana">Ao - Seccin</font></td>

198
<td width="70" align="center"><font
color="#3e86c7" size="8px" face="Verdana">Perodo</font></td>
<td width="215" align="center"><font
color="#3e86c7" size="8px" face="Verdana">Materia</font></td>
<td width="100" align="center"><font
color="#3e86c7" size="8px" face="Verdana">Condicin</font></td>
<td width="45" align="center"><font
color="#3e86c7" size="8px" face="Verdana">Nota</font></td>
</tr>';
$result = mysql_query("SELECT s.descripcion, s.periodo, d.id_materia,
da.cond_alumno, da.nota FROM seccion s, detalle d, detalle_alumno da
WHERE d.id=da.id_detalle and s.id=d.id_seccion and da.id_estudiante =
".$cedula."
and (d.id_seccion LIKE '7%' or d.id_seccion LIKE '8%' or d.id_seccion
LIKE '9%')
order by d.id_seccion asc, s.periodo asc, da.cond_alumno desc", $link);
$filas=mysql_num_rows($result);

$ano="";
for($i=0;$i<$filas;$i++){
$d=mysql_result($result,$i,"descripcion");
$p=mysql_result($result,$i,"periodo");
$idM=mysql_result($result,$i,"id_materia");
$cA=mysql_result($result,$i,"cond_alumno");
$n=mysql_result($result,$i,"nota");
$resultMateria = mysql_query("SELECT * FROM materia where
id=".$idM, $link);
$filasMateria=mysql_num_rows($resultMateria);
$nM="";
for($j=0;$j<$filasMateria;$j++){
$nM=mysql_result($resultMateria,$j,"nombre");
}
if($i==0){
$anoLetra="";
if(substr($d, 0, 1) == "7"){
$anoLetra="Septimo";
}elseif(substr($d, 0, 1) == "8"){
$anoLetra="Octavo";
}elseif(substr($d, 0, 1) == "9"){
$anoLetra="Noveno";
}
$html = $html.'<tr>
<td width="500" align=left><font size="9px"
face="Verdana">Ao o Grado: '.$anoLetra.'</font></td>
</tr>';
$ano=substr($d, 0, 1);
}else{

199
$nuevoAno=substr($d, 0, 1);
if($nuevoAno != $ano){
$anoLetra="";
if($nuevoAno == "7"){
$anoLetra="Septimo";
}elseif($nuevoAno == "8"){
$anoLetra="Octavo";
}elseif($nuevoAno == "9"){
$anoLetra="Noveno";
}
$html = $html.'<tr>
<td width="500" align=left><font
size="9px" face="Verdana">Ao o Grado: '.$anoLetra.'</font></td>
</tr>';
$ano=$nuevoAno;
}
}
$html = $html."<tr>";
$html = $html.'<td width="70" align=center><font size="8px"
face="Verdana">'.$d.'</font></td>';
$html = $html.'<td width="70" align=center><font size="8px"
face="Verdana">'.$p.'</font></td>';
$html = $html.'<td width="215" align=center><font size="8px"
face="Verdana">'.$nM.'</font></td>';
$html = $html.'<td width="100" align=center><font size="8px"
face="Verdana">'.$cA.'</font></td>';
$html = $html.'<td width="45" align=center><font size="8px"
face="Verdana">'.$n.'</font></td>';
$html = $html.'</tr>';
}
$result = mysql_query("SELECT s.descripcion, s.periodo, d.id_materia,
da.cond_alumno, da.nota FROM seccion s, detalle d, detalle_alumno da
WHERE d.id=da.id_detalle and s.id=d.id_seccion and da.id_estudiante =
".$cedula."
and (d.id_seccion LIKE '1%' or d.id_seccion LIKE '2%')
order by d.id_seccion asc, s.periodo asc, da.cond_alumno desc", $link);
$filas=mysql_num_rows($result);
for($i=0;$i<$filas;$i++){
$d=mysql_result($result,$i,"descripcion");
$p=mysql_result($result,$i,"periodo");
$idM=mysql_result($result,$i,"id_materia");
$cA=mysql_result($result,$i,"cond_alumno");
$n=mysql_result($result,$i,"nota");
$resultMateria = mysql_query("SELECT * FROM materia where
id=".$idM, $link);
$filasMateria=mysql_num_rows($resultMateria);
$nM="";

200
for($j=0;$j<$filasMateria;$j++){
$nM=mysql_result($resultMateria,$j,"nombre");
}
if($i==0){
$anoLetra="";
if(substr($d, 0, 1) == "1"){
$anoLetra="Primero";
}elseif(substr($d, 0, 1) == "2"){
$anoLetra="Segundo";
}
$html = $html.'<tr>
<td width="500" align=left><font size="9px"
face="Verdana">Ao o Grado: '.$anoLetra.'</font></td>
</tr>';
$ano=substr($d, 0, 1);
}else{
$nuevoAno=substr($d, 0, 1);
if($nuevoAno != $ano){
$anoLetra="";
if($nuevoAno == "1"){
$anoLetra="Primero";
}elseif($nuevoAno == "2"){
$anoLetra="Segundo";
}
$html = $html.'<tr>
<td width="500" align=left><font
size="9px" face="Verdana">Ao o Grado: '.$anoLetra.'</font></td>
</tr>';
$ano=$nuevoAno;
}
}
$html = $html."<tr>";
$html = $html.'<td width="70" align=center><font size="8px"
face="Verdana">'.$d.'</font></td>';
$html = $html.'<td width="70" align=center><font size="8px"
face="Verdana">'.$p.'</font></td>';
$html = $html.'<td width="215" align=center><font size="8px"
face="Verdana">'.$nM.'</font></td>';
$html = $html.'<td width="100" align=center><font size="8px"
face="Verdana">'.$cA.'</font></td>';
$html = $html.'<td width="45" align=center><font size="8px"
face="Verdana">'.$n.'</font></td>';
$html = $html.'</tr>';
}
$html = $html."</table>";

$pdf->writeHTML($html, true, 0, true, 0);

201
$pdf->Output('ReporteNotasEstudiante.pdf', 'I');
}
?>
</body>
</html>

Mdulos de Herramientas del Sistema


1. Auditar notas del estudiante. auditarnotas.php
<?php
session_start();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link href="styles.css" rel="stylesheet" type="text/css">
<script type="text/javascript" src="funciones.js"></script>
<script language="JavaScript">
var d=new Date();
var m= d.getMonth() + 1;
var y=d.getFullYear();
function validar(f){
if(f.cedula.value==""){
alert("El campo CDULA no puede quedar en blanco");
f.cedula.focus();
return;}
f.submit();
}
</script>
<title>Buscar Datos del Estudiante</title>
</head>
<body topmargin="0" leftmargin="0">
<?php
if(($_SESSION["user"]==null) or ($_SESSION["password"]==null)){
header('Location: index.htm');
}else{
?>
<img src="img/logo revolucion.JPG" border="0" width="100%"/>
<?php include "header_menu.php";?>
<HR /><p class="titulo2">Buscar Datos del Estudiante</p><HR />
<form name="modificoE" action="resultadoauditarnotas.php" method="post">
<?php
if($_SESSION["rep"]!=null){

202
echo "<font class='error'>El estudiante portador de la cdula
".$_SESSION["rep"]." no se encuentra registrado</font>";
$_SESSION["rep"]=null;
}else{
echo "</br></br>";
}
?>
<table width="82%" border="0" align="center">
<tr>
<td width="15%"></td>
<th width="40%" scope="row">N&uacute;mero de
C&eacute;dula del Estudiante:</th>
<td width="16%"><input name="cedula" type="text" size="11" maxlength="8"
onkeypress="return soloNumeros(event);return vali(event)"/></td>
<td width="29%">Ordernar
<select name="ordenar">
<option value="fecha" selected="selected">Fecha</option>
<option value="tipo">Tipo</option>
<option value="usuario">Usuario</option>
</select>
</td>
</tr>
<tr align="center">
<td></br></br></br></td>
<td><input type="button" name="Submit" value="Buscar"
onclick="validar(this.form)"></td>
<td><input type="reset" name="borrar" value="Borrar"/></td>
<td></td>
</tr>
</table>
</form>
<?php } ?>
</body>
</html>

2. Modificar datos del sistema. modifcoUsuario.php


<?php
session_start();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link href="styles.css" rel="stylesheet" type="text/css">

203
<script language="JavaScript">
var d=new Date();
var m= d.getMonth() + 1;
var y=d.getFullYear();
function validar(f){
if(f.password.value==""){
alert("El campo CONTRASEA no puede quedar en blanco");
f.password.focus();
return;}
f.submit();
}
</script>
<title>Modificaci&oacute;n del Usuario</title>
</head>

<body topmargin="0" leftmargin="0">


<?php
if(($_SESSION["user"]==null) or ($_SESSION["password"]==null)){
header('Location: index.htm');
}else{
$u=$_SESSION["user"];
$p=$_SESSION["password"];
?>
<img src="img/logo revolucion.JPG" border="0" width="100%"/>
<?php include "header_menu.php";?>
<HR /><p class="titulo2">Modificaci&oacute;n del Usuario</p><HR />
<form name="registroE" action="modificarUsuario.php" method="post">
<input type="hidden" name="username" value="<?php echo $u; ?>"/>
<table width="90%" border="0" align="center">
<tr>
<td width="25%"></td>
<th width="25%" scope="row">Usuario:</th>
<td width="30%"><input type="text" name="user" size="11" disabled
value="<?php echo $u; ?>"/></td>
<td width="20%"></td>
</tr>
<tr>
<td></td>
<th scope="row">Contrase&ntilde;a:</th>
<td><input type="text" name="password" size="11" value="<?php echo $p; ?>"
/></td>
<td></td>
</tr>
<tr align="center">
<td></td>
<td><input type="button" name="Submit" value="Aceptar"
onclick='validar(this.form)'></td>

204
<td><input type="reset" name="borrar" value="Borrar"/></td>
<td></td>
</tr>
</table>
</form>
<?php } ?>
</body>
</html>

3. Asignar usuario. mgu.php


<?php
session_start();
require_once('Connections/conect.php'); ?>
<?php
//include "parametros.php";
function GetSQLValueString($theValue, $theType, $theDefinedValue = "",
$theNotDefinedValue = "")
{
$theValue = (!get_magic_quotes_gpc()) ? addslashes($theValue) : $theValue;
switch ($theType) {
case "text":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "long":
case "int":
$theValue = ($theValue != "") ? intval($theValue) : "NULL";
break;
case "double":
$theValue = ($theValue != "") ? "'" . doubleval($theValue) . "'" : "NULL";
break;
case "date":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "defined":
$theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;
break;
}
return $theValue;
}
$editFormAction = $_SERVER['PHP_SELF'];
if (isset($_SERVER['QUERY_STRING'])) {
$editFormAction .= "?" . htmlentities($_SERVER['QUERY_STRING']);
}
if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {
/*echo "INSERT INTO usuario (codigo, username, password) VALUES (%s, %s, %s)";

205
exit();*/
$insertSQL = sprintf("INSERT INTO usuario (codigo, username, password) VALUES
('', %s, %s)",
GetSQLValueString($_POST['username'], "text"),
GetSQLValueString($_POST['password'], "text"));
//"INSERT INTO usuario (codigo, username, password) VALUES (%s, %s, %s)
mysql_select_db($database_conect, $conect);
$Result1 = mysql_query($insertSQL, $conect) or die(mysql_error());
}
if ((isset($_POST["MM_update"])) && ($_POST["MM_update"] == "form2")) {
$updateSQL = sprintf("UPDATE usuario SET username=%s, password=%s WHERE
codigo=%s",
GetSQLValueString($_POST['username'], "text"),
GetSQLValueString($_POST['password'], "text"),
GetSQLValueString($_POST['codigo'], "int"));
mysql_select_db($database_conect, $conect);
$Result1 = mysql_query($updateSQL, $conect) or die(mysql_error());
}
if ((isset($_POST['codigo'])) && ($_POST['codigo'] != "") && (isset($_GET['eli']))) {
$deleteSQL = sprintf("DELETE FROM usuario WHERE codigo=%s",
GetSQLValueString($_POST['codigo'], "int"));
mysql_select_db($database_conect, $conect);
$Result1 = mysql_query($deleteSQL, $conect) or die(mysql_error());
}
mysql_select_db($database_conect, $conect);
$query_usuarios = "SELECT * FROM usuario";
$usuarios = mysql_query($query_usuarios, $conect) or die(mysql_error());
$row_usuarios = mysql_fetch_assoc($usuarios);
$totalRows_usuarios = mysql_num_rows($usuarios);
$colname_actu = "-1";
if (isset($_POST['codigo'])) {
$colname_actu = (get_magic_quotes_gpc()) ? $_POST['codigo'] :
addslashes($_POST['codigo']);
}
mysql_select_db($database_conect, $conect);
$query_actu = sprintf("SELECT * FROM usuario WHERE codigo = %s",
$colname_actu);
$actu = mysql_query($query_actu, $conect) or die(mysql_error());
$row_actu = mysql_fetch_assoc($actu);
$totalRows_actu = mysql_num_rows($actu);
?>
<?php include("base.php"); ?>
<table border="1" align="center">
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td> <?php if(!isset($_GET['modoedita'])) {?>

206
<a href="mgua.php">Agregar </a><?php }?></td>
</tr>
<tr>
<td colspan="3" align="center">Usuario</td>
</tr>
<?php do { ?>
<tr>
<td><?php echo $row_usuarios['username']; ?></td>
<td><form action="?" method="post">
<input name="codigo" type="hidden" value="<?php echo
$row_usuarios['codigo']; ?>" />
<input name="Editar" type="submit" id="Editar" value="Editar" />
</form></td>
<td><form action="?eli" method="post">
<input name="codigo" type="hidden" value="<?php echo
$row_usuarios['codigo']; ?>" />
<input name="Editar" type="submit" id="Editar" value="Borrar" />
</form></td>
</tr>
<?php } while ($row_usuarios = mysql_fetch_assoc($usuarios)); ?>
</table>
<div align="center">
<?php if(isset($_GET['modoedita'])) {?>
<a href="?">Cancelar
</a>
</div>
<form method="post" name="form1" action="<?php echo $editFormAction; ?>">
<table align="center">
<tr valign="baseline">
<td nowrap align="right">Nombre:</td>
<td><input name="username" type="text" value="" size="32"
maxlength="20"></td>
</tr>
<tr valign="baseline">
<td nowrap align="right">Clave:</td>
<td><input name="password" type="password" value="" size="32"
maxlength="20"></td>
</tr>
<tr valign="baseline">
<td nowrap align="right">&nbsp;</td>
<td><input name="submit" type="submit" value="Insertar registro" /></td>
</tr>
</table>
<input type="hidden" name="codigo" value="">
<input type="hidden" name="MM_insert" value="form1">
</form>
<?php }

207
if (isset($_POST['codigo']) && !(isset($_GET['eli'])) ) {
?>
<form id="form3" name="form3" method="post" action="">
<div align="center">
<input type="submit" name="Submit" value="Cancelar" />
</div>
</form>
<p>&nbsp;</p>
<form method="post" name="form2" action="<?php echo $editFormAction; ?>">
<table align="center">
<tr valign="baseline">
<td nowrap align="right">Nombre:</td>
<td><input type="hidden" name="username" value="<?php echo
$row_actu['username']; ?>" size="32"><label><?php echo $row_actu['username'];
?></label></td>
</tr>
<tr valign="baseline">
<td nowrap align="right">Clave:</td>
<td><input type="password" name="password" value="" size="32"></td>
</tr>
<tr valign="baseline">
<td nowrap align="right">&nbsp;</td>
<td><input type="submit" value="Actualizar registro"></td>
</tr>
</table>
<input type="hidden" name="codigo" value="<?php echo $row_actu['codigo']; ?>">
<input type="hidden" name="MM_update" value="form2">
<input type="hidden" name="codigo" value="<?php echo $row_actu['codigo']; ?>">
</form>
<p>&nbsp;</p>
</body>
</html>
<?php
}
mysql_free_result($usuarios);
mysql_free_result($actu);
?>

4. Respaldar Base de Datos. bdr.php


<?php
session_start();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

208
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link href="styles.css" rel="stylesheet" type="text/css">
<title>Manejo de Base de datos</title>
</head>
<body topmargin="0" leftmargin="0">
<?php
if(($_SESSION["user"]==null) or ($_SESSION["password"]==null)){
header('Location: index.htm');
}else{
?>
<img src="img/logo revolucion.JPG" border="0" width="100%"/>
<?php include "header_menu.php";?>
<HR /><p class="titulo2">
<?php include("boton_regresar.hml"); ?>
Exportar o Importar Base de Datos</p>
<HR />
<table width="90%" height="500" border="0" align="center">
<tr>
<th width="100%" height="350" align="center" valign="top"
scope="row"><iframe
src="http://localhost/phpmyadmin/db_structure.php?db=ue_baltazar_padron"
width="87%" height="350"></iframe></th>
</tr>
</table>
</form>
</body>
</html>
<?php }
?>

209
CAPTULO VI

CONCLUSIONES Y RECOMENDACIONES

Conclusiones

La importancia de los sistemas de informacin, as como las partes que lo


componen, es primordial para proveer los elementos necesarios para la toma de
decisiones. Estos cumplen con aspectos importantes y determinantes en los diferentes
conceptos de sistema y se puede definir como una organizacin compleja que
relaciona todo el conjunto de mtodos, de datos, de medios e instrumentos necesarios
para satisfacer las necesidades de la direccin de un objeto determinado. Asimismo,
la informacin es el resultado del procesamiento y anlisis de los datos, constituyendo
as el resultado de los sistemas informativos, los cuales toma como punto de partida
conjuntos de datos relacionados entre s.
En tal sentido, el desarrollo de un Sistema de Informacin comprende varios
componentes o pasos llevados a cabo durante la etapa del anlisis, el cual ayuda a
traducir las necesidades del usuario en un modelo de sistema que utiliza uno ms de
los componentes: Software, hardware, personas, base de datos, documentacin y
procedimientos. Es por eso que existen varios modelos o mtodos para la realizacin
del anlisis y diseo de un sistema, lo primero del trabajo fue revisar que el anlisis y
el diseo, se presenta varios modelos que podemos utilizar para la realizacin y
elaboracin de un proceso y trabajo y dar respuesta al problemas que se ha generado
desde la perspectiva del programador y analista.
Por otra parte, la investigacin se bas en el desarrollo de un sistema de
informacin que permita registrar y controlar los procesos que se realizan en el
departamento de control de estudio de la Unidad Educativa Baltazar Padrn, ubicada
en Santa Mara de Ipire, Estado Gurico; el cual permita facilitar y agilizar los
procesos tales como: registro de estudiantes, representantes, docentes, pensum de
estudio por ao; adems de la emisin de listados y reportes tiles para la toma de

230
decisiones y llevar el control automatizado de los procesos que se emplean en el
referido departamento. Es axiomtico que la implantacin de ste nuevo sistema
tendr un impacto significativo en el mejoramiento del desempeo de las actividades
que se efectan diariamente en la institucin, debido a que ofrece variedad de
opciones que facilitaran en gran medida las labores que se realizan en un determinado
periodo acadmico.
La implantacin de este sistema de informacin constituye un gran avance
tecnolgico adecuado para cumplir con las exigencias de informacin que se maneja
dentro de la institucin educativa; y permitir utilizar de manera eficiente los recursos
disponibles, lograr sus objetivos, mejorar el servicio al estudiante, as como tambin
mejorar la capacidad de responder al crecimiento de cada matrcula estudiantil.

Recomendaciones

Despus del desarrollo del sistema, se toma como plataforma fundamental los
conocimientos obtenidos del mismo para as establecer como recomendaciones las
siguientes:
1. Actualizacin regular del software antivirus, que impidan la entrada de
programas provenientes de Internet o cualquier otra fuente que pueda causar algn
dao irreversible en el sistema, as como a la informacin contenida en la base de
datos.
2. Realizar operaciones de respaldo, limpiar y validar los registros de la base de
datos, de forma peridica con el fin de garantizar el la preservacin de la data.
3. Establecer un control efectivo con respecto al acceso del sistema, ya que la
divulgacin de las claves de acceso puede vulnerar la seguridad de la informacin que
contiene el sistema.
4. Llevar a cabo las operaciones de acuerdo a los parmetros establecidos en los
procesos y funciones del sistema.
5. Instalar el sistema de acuerdo a los requerimientos establecidos del mismo.

231
REFERENCIAS BIBLIOGRFICAS

Arias, F. (2006) El Proyecto de la Investigacin. Editorial Episteme. Caracas


Venezuela.

Balestrini, M. (2002). Como se Elabora el Proyecto de Investigacin. Manual para la


elaboracin, presentacin y evaluacin de los trabajos de grados. Consultorios
Asociados y servicio Editorial. Sexta Edicin. Caracas, Venezuela.

Carrero (2002). Aplicacin de Tecnologa Web en los Sistemas de Informacin. Caso:


Sistema de Control de Calificaciones. Universidad Catlica Andrs Bello.

Castro, F. (2001). El Proyecto de investigacin y su esquema de elaboracin. Colson


C.A, Caracas.

Constitucin de la Repblica Bolivariana de Venezuela (1999) Artculos 102 103


104. Caracas.

Gimnez, J. (2005), Sistema de Informacin para el Control del Proceso de


Inscripcin Basado en Tecnologa Internet. Instituto Universitario de
Tecnologa de Administracin Industrial Extensin Valencia, Estado Carabobo,
Venezuela.

Hernndez y otros (1994). Metodologa de la Investigacin. Mc Graw Hill Editores.


Bogot. Colombia.

Ley Orgnica de Educacin, (2009). Articulo 3. Pg. 5. Caracas, Venezuela

Ley Orgnica de Proteccin del Nio y del Adolescente, (1990). Articulo 54. Caracas,
Venezuela.

Lugo (2000). Diagnstico organizacional del proceso de inscripcin y elaboracin


de horarios de la Direccin de Control de Estudios de la Universidad
Metropolitana. Universidad Catlica Andrs Bello.

Sabino, C. (2000). El proceso de Investigacin. Editorial Panapo. Caracas, Pgs. 8-


98.

232
Senn, J. (1999). Anlisis y Diseo de Sistemas de Informacin. Editorial McGraw
Hill Interamericana, S. A. Mxico.

Universidad Nacional Abierta (1987). Anlisis y Diseo de Sistemas. Primera


Edicin. Caracas - Venezuela.

Universidad Nacional Abierta (1984). Documentacin de Sistemas. Primera Edicin.


Caracas - Venezuela.

Universidad Nacional Abierta (1993). Bases de Datos. Tercera Edicin. Caracas -


Venezuela.

Universidad Pedaggica Experimental Libertador (2006). Manual de Trabajos de


Especializacin, Maestra y Tesis Doctorales. UPEL. 4ta Edicin.
Vicerrectorado de Investigacin y Postgrado. Caracas-Venezuela.

Whitten, J. y otros (2003). Anlisis y Diseo de Sistemas de Informacin. Tercera


Edicin. Editorial McGraw Hill Interamericana, S. A. Mxico.

233
ANEXOS

234
ANEXO A
CUESTIONARIO DIRIGIDO A LOS DOCENTES

UNIVERSIDAD NACIONAL ABIERTA


VICERRECTORADO ACADMICO
UNIDAD DE EVALUACIN ACADMICA
INGENIERA DE SISTEMAS

Estimado Docente

A continuacin se le presenta un cuestionario contentivo de 12 preguntas, el


mismo est orientado a recolectar informacin sobre un Trabajo de Investigacin
denominado, SISTEMA DE INFORMACIN PARA EL REGISTRO Y CONTROL
DE LOS PROCESOS QUE SE REALIZAN EN EL DEPARTAMENTO DE
CONTROL DE ESTUDIO DE LA UNIDAD EDUCATIVA BALTAZAR PADRN,
SANTA MARA DE IPIRE, ESTADO GURICO, por tal motivo se le agradece
responder con sinceridad cada uno de los indicadores que a continuacin se
presentan.
Debo hacer de su conocimiento que la informacin suministrada por usted ser
confidencial y solamente servir para cumplir con los objetivos propuestos para este
estudio.
Agradeciendo toda la colaboracin que nos pueda prestar al respecto y esperando
sus valiosos aportes.

La Investigadora

235
INSTRUCCIONES: Lea detenidamente cada uno de los indicadores que a
continuacin se le presentan y seleccione marcando con una X, solamente una de las
tres alternativas de respuesta que se le muestran.
CASI
SIEMPRE NUNCA
INDICADORES SIEMPRE
F % F % F %
1.- Considera usted que es de gran utilidad que se disee
un sistema de informacin que permita registrar y llevar
un control automatizado del proceso de carga de notas de
los estudiantes en la Unidad Educativa Baltazar Padrn?
2.- Usted considera que es necesario mejorar el proceso
manual de registro datos y calificaciones del estudiante?
3.- Existen formas estandarizadas para cada uno de los
formatos elaborados en el departamento de control de
estudio?
4.- Actualmente el proceso empleado para el registro de
calificaciones de los alumnos es de fcil y rpida
revisin?
5.- Considera que la implementacin de un proceso
automatizado de de registro de calificacin del estudiante
garantizara un mnimo de perdida y duplicacin de
informacin?
6.- Considera que la mayor efectividad de un sistema de
informacin para el proceso de inscripcin, sera ms
rpido la recoleccin de datos y la disminucin de errores
en duplicacin y prdida de documentos?
7.- Considera que el mayor inconveniente de un proceso
automatizado de registro de calificaciones, sera la
interrupcin de la conexin del servidor, la red y fallas
elctricas?
8.- Considera que la rentabilidad de implantar un
sistema de informacin para los procesos que se realizan
en el departamento de control de estudio, sera rentable
econmicamente?
9.- Considera importante el diseo de un manual de
usuario donde se especifique los procedimientos y
estndar de seguridad de implantarse un sistema de
informacin en el departamento de control de estudio?
10.- Considera que el proceso automatizado de registro
de calificaciones permitir un mejor control de la
auditoria?
11.- Considera que es necesario que en el sistema de
informacin propuesto se incluya un modulo de ayuda?
12.- Los datos manejados por el sistema de informacin
de registro y control de calificacin del estudiante, deben
respaldarse en unidades de almacenamiento ubicadas en
el departamento de control de estudio?

236
ANEXO B. CONSTANCIA DE NOTAS
REPUBLICA BOLIVARIANA DE VENEZUELA
MINISTERIO DEL PODER POPULAR PARA LA EDUCACIN
UNIDAD EDUCATIVA BALTAZAR PADRN
SANTA MARA DE IPIRE
ESTADO GURICO

Cdigo de Dependencia: 10007918190

CONSTANCIA DE NOTAS
Datos del Estudiante Fecha: __________
Cdula: ___________________ Nombres y Apellidos: ________________________
Fecha de Nacimiento: _________ Lugar de Nacimiento: _______________________

Ao- Seccin Perodo Asignatura Condicin Calificacin

______________________
SELLO FIRMA DIRECTOR

237
ANEXO C. GLOSARIO DE TRMINO

-A-
Abstraccin: Denota las caractersticas esenciales de un objeto que lo distinguen de
todos los dems tipos de objetos, y proporciona as, fronteras conceptuales
ntidamente definidas respecto a la perspectiva del observador.
Administracin: El que se ocupa de las tareas administrativas y de mantenimiento de
las direcciones en una lista de correspondencia o en un grupo de discusin.
Almacenamiento: Hecho de crear una copia permanente del trabajo que se a
realizado en el ordenador.
Archivo: Conjunto de informacin extrado de la memoria RAM que se graba en un
dispositivo de almacenamiento permanente. Puede implicar el uso de un esquema de
comprensin de datos, para almacenar ms datos que los que el medio de
almacenamiento contiene normalmente.
Atributo: Caractersticas tipogrficas que se establecen para una porcin o para la
totalidad del texto sobre el que se est trabajando. Estas caractersticas pueden ser en
cuanto al tamao del carcter, al tipo de caractersticas escogido, al estilo.
Automatizacin: Reemplazo de las operaciones manuales por mtodos
automatizados.
-B-
Base de Datos: Conjunto de informacin organizada sistemticamente. El diseo de
una Base de datos lo podemos dividir en tres etapas: el anlisis conceptual (que sera
la descripcin de toda la informacin que se quiere incluir), el diseo lgico y el
diseo fsico.
Barra de men: Recibe este nombre la parte de la pantalla (generalmente la parte
superior) que utiliza una aplicacin para presentar los ttulos de los mens que
dispone.
-C-

238
Campo: Nombre de campo que recibe cada una de las partes especificas de un
registro. En el campo se puede mostrar la informacin y almacenada o introducir
nueva informacin al ordenador.
Carcter: Con este trmino en informtica se designa a las cifras, letras y signos de
puntuacin de un alfabeto; adems, reciben este nombre los smbolos o cdigo de
control que incluso a veces no son visibles en pantalla.
CD-ROM: Acrnimo de Campact Disc Read Only Memory (Disco compacto de solo
lectura). Es un dispositivo de almacenamiento de informacin de forma que slo se
puede acceder a esa informacin para leerla y nunca para modificarla. Normalmente
tienen una capacidad de 700 Mb.
Clase: Es un conjunto de objetos que comparten una estructura comn y un
comportamiento comn. Poseen todos uno o varios caracteres comunes y son los
nicos en este caso.
Clave de Acceso: Conjunto de caracteres ordenados de una forma especifica que el
ordenador requiere para acceder al proceso siguiente o para poder entrar a una Base
de Datos.
Concurrencia: Es la propiedad que distingue un objeto activo de uno que no lo est.
Controlar: Comprobar, intervenir, inspeccionar.
-D-
Datos: Coleccin de resultados compuestos por caracteres, nmeros y smbolos,
almacenados en el ordenador de forma que puedan ser procesados.
Diagrama de Flujo de datos: Esquema de funcionamiento de un programa. Esta
compuesto por una serie de smbolos normalizados, que permiten que cualquier
analista pueda comprender con facilidad de funcionamiento del programa.
Diagrama: Grfico que sirve para representar un objeto, indicar la relacin entre
elementos, o mostrar el valor de una magnitud.
Diagrama de Objeto: Se utiliza para mostrar la existencia de objetos y relaciones en
el diseo lgico de un sistema.
Diagrama de Clases: Un diagrama de clase representa una vista de la estructura de
clases de un sistema.

239
Diagrama de modelo: Un diagrama representa una vista de la estructura de mdulos
de un sistema.
Diccionario: Sistema de administracin de una estructura de datos que nos permite
ubicar y clasificar a los archivos.
Disco Duro: Sistema de almacenamiento de datos compuesto por un conjunto de
disco de gran capacidad, impregnados de una material magntico, que giran
superpuesto unos a otros a una velocidad de 7200 vueltas/minuto.
-E-
Entidad: Identifica a los elementos extremos que reciben informacin o envan
datos.
Estndar: Nombre con el que se designamos a todo aquello que est conforme a la
norma. Esto concierne tanto a los elementos de hardware como a los lenguajes de
programacin o las diferentes aplicaciones de software.
Encapsulamiento: Es el proceso de almacenar en un mismo compartimiento los
elementos de una abstraccin que constituyen su estructura y su comportamiento;
sirve para separar la interfaz contractual de una abstraccin y su implantacin.
-G-
GigaByte: Son 109 bytes que, trasladados a trminos informticos, son
1.073.741.824 bytes.
Grfico: Representacin informtica de cualquier imagen, o sea, a cualquier imagen
que podamos ver en la pantalla de un ordenador lo denominamos grfico.
-H-
Hardware: Es el trmino con el que se hace referencia a toda la parte tangible o
palpable de un computador, es decir, son todos aquellos componentes fsicos que
posee un computador.
-I-
Icono: Pequeas imgenes grficas creadas con el objeto de facilitar al usuario el
manejo de los ficheros y programas de un sistema.
Impresora: Dispositivo que convierte la salida de la computadora en imgenes
impresas.

240
Informacin: Ciencia que estudia el tratamiento automtico de la informacin
mediante mquinas llamadas ordenadores.
Interfaz: Es el conjunto de pantallas por las cuales un sistema interacta con los
usuarios para intercambiar informacin.
-J-
Jerarqua: Es una clasificacin u ordenacin de abstracciones.
-L-
Lenguaje de Programacin: Aplicacin o programa que facilita al usuario la
introduccin o escritura de una serie de mandatos o instrucciones con la que se define
una tarea en concreto y que sern posteriormente traducidas a un formato entendible
por el microprocesador.
-M-
Maestro: Se refiere al dispositivo que controla a uno o varios dispositivos esclavos.
Trminos de la jerga de Internet que utiliza para sealar al usuario de la red que acta
como consejero y ayuda en la resolucin de los problemas de los dems usuarios.
Mantenimiento: Conservacin del buen estado de la instalacin de los radios y
telfonos.
Mscara: Nombre que recibe la retcula que se utiliza para mostrar los caracteres,
que son introducidos mediante el teclado, en una disposicin determinada.
MB: Acrnimo de Megabit. Es un magnitud igual a 1.048.576 bits o 131.072 bytes
de almacenamiento.
Memoria: Nombre genrico que utiliza para designar la parte o partes del ordenador
que se designa al almacenamiento de la informacin.
Men: Lista de opciones que se le presentan al usuario para que seleccione una.
Mtodo: Es un proceso disciplinado para generar un conjunto de modelos que
describen varios aspectos de un sistema; utilizando alguna notacin bien definida.
Metodologa: Es una coleccin de mtodos aplicados a lo largo del ciclo de vida del
desarrollo del software y unificados por alguna aproximacin general o filosfica.
MHZ: Acrnimo de megahercio.

241
Microsoft Windows: Entorno operativo multitarea creado por Microsoft para los
ordenadores IBM y compatibles.
Modularidad: Es la propiedad que tiene un sistema que ha sido descompuesto en un
conjunto de mdulos cohesivos y dbilmente acoplados.
Monitor: Nombre genrico que se le da a las pantallas de visualizacin de gran
calidad utilizadas como perifricos de salida en los sistemas informticos.
Mouse: Ratn. Dispositivo de entrada que se maneja con la mano y suele estar
compuesto por un estuche con dos o tres botones unido al ordenador mediante un
cable.
Muestra: Es en esencia, un subgrupo de la poblacin. Digamos que un subgrupo de
elementos que pertenecen a ese conjunto definido en sus caractersticas al que
llamamos poblacin.
-N-
Normalizacin: Dcese del conjunto de reglas internacionales o nacionales que han
sido generadas con el objetivo de simplificar la utilizacin de un producto y que, por
tanto, las producciones sean compatibles a todas las escalas.
-O-
Objeto: Es una entidad tangible que muestra un comportamiento bien definido.
-P-
Pantalla: Dispositivo de salida que puede recibir informaciones del ordenador y
mostrrselas al usuario.
Pentium: Familia de microprocesadores desarrollados por Inter y compatibles con la
familia 80x86. Utilizan un bus de direcciones de 32 bits y un bus de datos de 64 bits.
Poblacin: Se entiende por poblacin a un conjunto finito o infinito de personas,
casos o elementos que presentan caractersticas comunes.
Procesador: Elemento electrnico que se encarga de regular la sucesin de tareas
elementales que han de cumplirse para conseguir un resultado especifico.
Proceso: Utilizado para representar un proceso, actividad o tarea.
Programa: Conjunto de instrucciones que sealan al ordenador como realizar una
tarea determinada.

242
-R-
RAM: Acrnimo de Random Access Memory (Memoria de acceso aleatorio).
Nombre que recibe la memoria primaria de un ordenador en la que se puede leer o
escribir de manera inmediata cualquier octeto en cualquier posicin.
Reporte: Conjunto de datos relacionados dentro de una base de datos.
-S-
Servidor: Termino con el que se designa al ordenador o la aplicacin que se encarga
de suministrar informacin u otros recursos aplicaciones cliente que se conecta a l.
Sistema: Es un todo unitario y organizado compuesto de procesos, tareas, mtodos y
recursos materiales, tecnolgicos y humanos interdependientes, de que se vale una
organizacin para alcanzar un objetivo y es fcilmente identificable por los lmites de
su medio ambiente.
Sistema de Informacin: Consiste en un sistema Hombre - Mquina que procesa
datos a fin de registrar los detalles originados por las transacciones que ocurren en las
entidades que forman una organizacin y proporcionar informacin que facilite la
ejecucin de actividades, operaciones y funciones en una organizacin.
Sistema Operativo: Trmino que se utiliza para referirse al programa, o ms bien a
el conjunto de programas interrelacionadas, que se dedican a controlar las funciones
bsicas del sistema.
Software: Son todos aquellos programas, paquetes y aplicaciones que han sido
desarrollados en un lenguaje de programacin, es decir, es lo opuesto al hardware, es
la parte intangible de un computador, la parte lgica.
-T-
Teclado: Recibe este nombre el diseo del teclado que est compuesto por 101 teclas
y 12 teclas ms, llamadas de funcin, colocadas en la parte superior.
Transaccin: Nombre que recibe el conjunto de operaciones que se realizan
conjuntamente o bien se abandonan tambin en bloque, todo ello en los procesos de
tratamiento de la Base de Datos. El tratamiento transaccional contribuye a la
seguridad de los datos.

243
-W-
WinZip: Software de compresin y descompresin de ficheros desarrollados para el
entorno Windows. Es capaz de descomprimir ficheros que se encuentran
comprimidos con otros compresores.
Windows: Nombre comn de Microsoft Windows, un entorno multitarea dotado de
una interfaz grfica de usuario, que se ejecuta en computadoras diseadas para
MS_DOS. Windows proporciona una informacin estndar basada en mens
desplegables, ventanas en pantalla y un dispositivo sealador como el Mouse (ratn).

244
ANEXO D. FICHA DE INSCRIPCIN
REPBLICA BOLIVARIANA DE VENEZUELA
FOTO MINISTERIO DEL PODER POPULAR PARA LA EDUCACIN FOTO
UNIDAD EDUCATIVA BALTAZAR PADRN
SANTA MARA DE IPIRE
ESTADO GURICO

FICHA DE INSCRIPCIN
REPRESENTANTE ESTUDIANTE
I DATOS PERSONALES DEL ESTUDIANTE
REGULAR _________ REPITIENTE _________ FECHA DE INSCRIPCIN _____________________
NOMBRES _______________________________________ APELLIDOS _________________________________________
C. I. N ______________________ FECHA DE NACIMIENTO _________________________________________________
LUGAR DE NACIMIENTO ____________________________________________ ESTADO _________________________
EDAD: _________ SEXO: _________ TELFONO _______________________ DIRECCIN ________________________
______________________________________________________________________________________________________
II DATOS DEL REPRESENTANTE Y / O RESPONSABLE
NOMBRES Y APELLIDOS ________________________________________________ C. I. N _______________________
PARENTESCO ___________________ OCUPACIN ___________________________ TELFONO: __________________
DIRECCIN ___________________________________________________________________________________________
EN CASO DE EMERGENCIA LLAMAR ___________________________________________________________________

III NIVEL O MODALIDAD BSICA FECHA DE INSCRIPCIN _____________________


GRADO ________ SECCIN: _______ REGULAR: __________ REPITIENTE ____________
DOCUMENTOS ANEXOS
1) CERTIFICADO DE 6TO GRADO _________ 2) CARTA DE BUENA CONDUCTA ________ 3) 04 FOTOS _____________________
4) PARTIDA DE NACIMIENTO ________ 5) CDULA DE IDENTIDAD __________ 6) INFORME DESCRIPTIVO DEL RESULTADO DE
EVALUACIN DEL ALUMNO _______________ 7) OTROS ________________________________________________________
OBSERVACIN: __________________________________________________________________________________________
FIRMA:
FUNCIONARIO INSCRIPTOR __________________________ REPRESENTANTE _______________________________

FECHA DE INSCRIPCIN _____________________


GRADO ______ SECCIN: _____ REGULAR: LISO _____ MATERIA PENDIENTE _______ REPITIENTE ________
DOCUMENTOS ANEXOS 1) CERTIFICADO DE CALIFICACIN DE OTRO PLANTEL _______ 2) 02 FOTOS ______
3) PARTIDA DE NACIMIENTO __________ 4) CDULA DE IDENTIDAD __________ 5) OTROS ____________________________
MATERIA PENDIENTE: ___________________________ MATERIAS A REPETIR: ______________________________________
OBSERVACIONES: ________________________________________________________________________________________
FIRMA:
FUNCIONARIO INSCRIPTOR __________________________ REPRESENTANTE _______________________________

FECHA DE INSCRIPCIN _____________________


GRADO ______ SECCIN: _____ REGULAR: LISO _____ MATERIA PENDIENTE _______ REPITIENTE ________
DOCUMENTOS ANEXOS 1) CERTIFICADO DE CALIFICACIN DE OTRO PLANTEL _______ 2) 02 FOTOS ______
3) PARTIDA DE NACIMIENTO __________ 4) CDULA DE IDENTIDAD __________ 5) OTROS ____________________________
MATERIA PENDIENTE: ___________________________ MATERIAS A REPETIR: ______________________________________
OBSERVACIONES: ________________________________________________________________________________________
FIRMA:
FUNCIONARIO INSCRIPTOR __________________________ REPRESENTANTE _______________________________

245
246
SISTEMA DE CONTROL DE ESTUDIOS

UNIDAD EDUCATIVA BALTAZAR PADRN

MANUAL DE USUARIO
CONTENIDO

pp.
PRESENTACIN................................................................................................... 3
Conocimiento esencial del entorno Windows 7.. 4
Windows 7.............................. 4
Requisitos de Hardware.................. 4
Interfaz............ 5
Parmetros de Instalacin........ 6
Pasos de Instalacin del Software.. 6
Instalacin de Macromedia Dreamweaver 8 MX 2004...................................... 9
Acceso al Sistema............ 9
Men Principal y Submenes del Sistema...... 12
Registros..................................................... 12
Actualizaciones.................................. 13
Reportes.......................................... 13
Herramientas.................................................. 13
Descripcin de los Procesos del Sistema........ 14
Manipulacin del sistema........ 14

2
PRESENTACIN

En el presente manual representa las instrucciones, mtodos y procedimientos los


cuales debe realizar el administrador y los usuarios asignados en la manipulacin del
sistema de informacin para el registro y control de calificaciones de los estudiantes,
en el Departamento de Control de Estudio de la Unidad Educativa Baltazar Padrn,
ubicado en Santa Mara de Ipire, Estado Gurico. Este sistema no es mas que una
herramienta de apoyo administrativo que permite agilizar todos y cada uno de los
procesos haciendo los mismos mas eficaces y eficientes en cuanto a trato de la
informacin se refiere, as como instrumento en la toma de decisiones.
Asimismo, se expondr un breve contenido sobre el Windows 7, destacando la el
entorno de usuario, las mejoras de conectividad con dispositivos y la agilidad para
moverse dentro del sistema, las caractersticas destacable de este sistema operativo,
evidencindose que esta tecnologa ofrece una mejora sustancial en accesibilidad a las
principales funcionalidades, ltimos documentos de trabajo, vistas agregadas de la
informacin de varias carpetas, entre otros.
A continuacin, se presenta cada unas de las formas (pantallas), las cuales deben
ser llenadas por los usuarios y poner en funcionamiento la base de datos, adems de
la forma correcta de manejo de las mismas para un mejor aprovechamiento de los
recursos con que cuenta esta herramienta.

3
Conocimiento esencial del entorno Windows 7

Windows 7
Windows 7 es la ltima versin del Sistema Operativo Windows, sucesor de
Windows Vista. Fue lanzado el 22 de julio de 2009 preinstalado en computadoras y el
22 de octubre de 2009 para el pblico general. Fue conocido con los nombres en
cdigo de Blackcomb y Vienna. Su equivalente para servidores es el Windows Server
2008 R2. Windows 7 es una actualizacin incremental del ncleo NT 6.0, lo cual
sirve para mantener cierta compatibilidad con las aplicaciones y hardware que ya lo
era para Windows Vista.
La importancia de Windows 7 es su posicin en el nuevo escenario tecnolgico
que se abre ante nosotros, con multitud de dispositivos interconectados, servicios de
Internet, grandes repositorios de contenidos y medios; en resumen, las implicaciones
de un mundo conectado.

Requisitos de Hardware
A finales de abril del 2009 Microsoft dio a conocer los requerimientos finales de
Windows 7.
Requisitos de hardware mnimos recomendados para Windows 7

Arquitectura 32 bits 64 bits


Procesador 1 GHz
Memoria
1 GB de RAM 2 GB de RAM
RAM
Dispositivo de grficos DirectX 9 con soporte de controladores
Tarjeta Grfica
WDDM 1.0 (para Windows Aero)
Disco Duro 16 GB de espacio libre 20 GB de espacio libre
Unidad ptica DVD-R
Opcionalmente, se requiere un monitor tctil para poder acceder a las
caractersticas multitctiles de este sistema.

4
Interfaz
Bsicamente mejora la interfaz con respecto a su antecesor, hacindola ms
flexible a los usuarios; adems es ms ligero y rpido. Se han eliminado los mltiples
carteles de seguridad que mostraba Windows Vista, algo sumamente cuestionado.
El equipo de desarrollo de la interfaz Ribbon de Microsoft Office 2007 form
parte activa en el rediseo de algunos programas y caractersticas de Windows 7,
incluyendo dicha interfaz en las herramientas Paint y Wiordpad. Windows 7 permite
la personalizacin del equipo, al guardar temas completos; que incluye color de
ventanas, imgenes incluidas, conjunto de sonidos, e incluso protector de pantalla (las
anteriores versiones se limitaban simplemente con los colores de las ventanas).
1. Reproductor de Windows Media 12: Es el nuevo reproductor multimedios, que
se incluye como estndar en las versiones de Windows 7. A diferencia de sus otras
versiones, deja de tener una ubicacin fija para los controles ms bsicos (tales como
Reproducir, Detener, Repetir, Volumen y la barra buscadora), la cual se desvanece en
tanto se retira el puntero del ratn de l.
2. Aero peek: Las previsualizaciones de Windows Aero se han mejorado pasando
a ser ms interactivas y tiles. Cuando se posa el ratn sobre una aplicacin abierta
ste muestra una previsualizacin de la ventana, donde muestra el nombre, la
previsualizacin y la opcin de cerrarla; adems, si se pone el ratn sobre la
previsualizacin, se obtiene una mirada a pantalla completa y al quitarlo se regresa al
punto anterior. Adems se incorpor esta misma caracterstica a Windows Flip.
3. Aero Shake: Cuando se tienen varias ventanas abiertas, al hacer clic sostenido
en la Barra de Ttulo y agitarla, las otras ventanas abiertas se minimizan. Al repetir
esta accin, las ventanas vuelven a su ubicacin anterior.
4. Flip 3D: Windows Flip 3D, es una funcin de Windows Aero que mejora la
funcin Windows Flip, mostrando a travs de un efecto en 3D a las ventanas
actualmente abiertas permitiendo as una bsqueda entre bastantes ventanas de forma
ms rpida y eficaz. A diferencia de la opcin Windows Flip que se activa con

Alt + Tab , esta funcin se activa con la combinacin de teclas Win + Tab .

5
Adems, mejora la funcin de las teclas Alt + Tab , la cual muestra una mini ventana

en tiempo real de las aplicaciones en ejecucin


5. Aero Snap: Consiste en que al mover una ventana hacia los laterales de la
pantalla, la ventana se ajusta automticamente a la mitad del escritorio. Si en caso se
mueve al borde superior la ventana se maximiza, y se restaura al arrastrarla
ligeramente hacia abajo. Esto es til para ver o intercambiar el contenido de dos
ventanas simultneamente, sin embargo no es muy funcional con resoluciones de
pantalla demasiado bajas.
6. Jump List o Salto de Lista: Consiste simplemente en hacer clic y arrastrar hacia
ligeramente hacia arriba sobre un icono anclado en la barra de tareas provocando la
aparicin de una lista de opciones respecto de ese programa tal como accesos directos
a los archivos abiertos recientemente con ese programa, acceso rpido a comandos,
para componer nuevos mensajes de correo electrnico (en Outlook, por ejemplo) o
reproducir msica.
7. Anclaje: En Windows 7, puede anclar los programas favoritos en la barra de
tareas para facilitar su acceso. Existen dos maneras de hacerlo: a) Arrastrando el
icono del programa o archivo hacia la barra de tarea y b) Cuando se este ejecutando el
programa en la barra de tareas, pulsar el botn secundario del mouse y seleccionar la
opcin anclar. Internet Explorer 9 permite, adems, anclar pginas favoritas de la
misma forma en la barra de tareas.

Parmetros de Instalacin del Sistema

Pasos de Instalacin del Software


Se debe copiar la carpeta del sistema llamada UE_Baltazar_Padron, la cual est
contenida en el CD de instalacin, hasta la unidad C:\. Se debe tener en cuenta que si
el equipo no posee una unidad C asignada, esta debe ser creada de manera virtual, de
lo contrario no funcionar la base de datos del sistema, ya que la misma est diseada
para funcionar solo y exclusivamente en esta ubicacin. Este proceso se debe efectuar
antes de proceder a instalar el programa de aplicacin WampServer2.1, debido a que

6
esta aplicacin crea por defecto la carpeta alojada en C:\ wamp, entonces al momento
de copiar el sistema en esa carpeta ocurre que algunos archivos no se copian
correctamente, creando un problema de acceso al sistema.
Una vez copiada la carpeta del sistema en C:\ comenzar a instalar el programa
WampServer, efectuando cada uno de los siguientes procedimientos:
1. Se descomprime el archivo de instalacin WampServer2.1e-x32.rar, haciendo
doble clic en el archivo. Su tamao comprimido es de 20,018 KB

2. Luego hacer clic en la opcin en Extraer en

3. Aparece la siguiente pantalla, debe hacer clic en el botn Next (siguiente) para
efectuar la instalacin del programa.

4. Seleccionar I accept the agreement (aceptacin del contrato) y despus clic en


el botn Next (siguiente).

7
5. En la pantalla siguiente, se especifica la direccin del directorio donde se
instalar el sistema de manera definitiva, teniendo siempre en cuenta que debe
realizarse en la unidad C:\, luego hacer clic en el botn siguiente.

6. Se procede hacer clic en el botn Install (instalacin). El sistema se instalar


automticamente en la unidad C:\wamp.

7. Una vez instalado el programa WampServer2.1 de aplicacin, debe colocar el


nombre del navegador (Internet Explorer, Opera, Mozilla Firefox, otro) y luego hacer
clic en abrir.

8. En ltimo lugar, debe hacer clic en el botn en la opcin Finish (finalizar).

8
Instalacin de Macromedia Dreamweaver 8 MX 2004
Una vez copiada la carpeta del sistema UE_Baltazar_Padron y el programa de
aplicacin WampServer en C:\, es necesario instalar Dreamweaver 8, efectuando cada
uno de los siguientes pasos:
1. Se descomprime el archivo Dreamweaver 8 (Portable) -
www.tecnouniverso.com.rar, haciendo doble clic en el archivo. Tamao comprimido
es de 291,518 KB

2. En seguida de hacer clic en la opcin en Extraer y reemplazar eligiendo el


directorio Disco local (C:), luego presiona el botn aceptar.

Acceso al Sistema

Para acceder al sistema UE_Baltazar_Padron se debe ejecutar cada uno de los


siguientes procedimientos:
1. Se procede a ejecutar el programa de aplicacin WampServer: En el escritorio
se encuentra el icono de acceso directo al programa de aplicacin, presionar dos
veces en ese icono.

9
2. Debe esperar unos segundos que se ejecute, en la parte inferior de la pantalla
donde se encuentra las barras de tarea aparecer un icono de WampServer2.1, donde
el color verde indicar que ya est instalado.

3. Para acceder al sistema existen dos maneras de hacerlo, ya sea haciendo clic
directamente en el icono del programa de aplicacin WampServer2.1, asimismo
ejecutando el navegador Internet Explorer u otro que tenga disponible, colocando el
nombre del sistema en el directorio. Cabe destacar que se sugiri el Sistema
Operativo Microsoft Windows 2007, ya que este tiene en sus aplicaciones el
navegador Internet Explore.
3.1 Acceso haciendo clic en el icono de WampServer2.1
3.1.1 Presionar el icono WampServer2.1 con el botn izquierdo del mouse y
con el botn derecho escoger la opcin Localhost.

Aparecer la siguiente pantalla donde debe hacer clic en la carpeta del proyecto
UE_Baltazar_Padron, para finalmente acceder al sistema.

3.2 Acceso a travs del navegador Internet Explorer: Debe ejecutar el navegador y
colocar en el directorio la direccin del sistema http://localhost/UE_Baltazar_Padron.
4. Una vez realizado cualquiera de los dos procedimientos anteriores, se iniciar
una aplicacin la cual mostrar la pantalla de inicio en el cual debe tipiar el nombre y

10
la clave de acceso, ya sea del administrador del sistema o usuario autorizado por el
mismo.

Si el nombre y/o contrasea que introdujo es incorrecta, puede hacer clic en el


botn borrar para as corregir, de lo contrario si presiona la opcin ingresar emitir un
mensaje de error, impidiendo el acceso.

Ahora bien, si el nombre del usuario y contrasea son correctos mostrar una
ventana de acceso al men principal del sistema, donde debe hacer clic en la opcin
Aqu.

11
A continuacin, aparecer la ventana del men principal, el cual permite acceder a
todos los formularios de manera directa siempre tomando en cuenta que debe acceder
a una ventana a la vez; est constituido de la siguiente manera:
1. Bienvenida en la ventana principal, el cual muestra el nombre del sistema,
descripcin de la ciudad y fecha actual.
2. Barra de Men: Contiene las opciones existentes en el sistema
3. Submen y submens emergentes: se encuentra el acceso total de los
formularios.

Men Principal y Submenes del Sistema

En lo siguiente, se presenta el contenido de cada uno de los minus.


1. Registros:

12
2. Actualizacin:

3. Reportes:

4. Herramientas:

13
Descripcin de los Procesos del Sistema

1. Manipulacin del Sistema:


1.1 Sud men Registrar: Este contiene un men desplegable donde se encuentra
los siguientes formularios:
1.1.1 Registro de Estudiantes: Antes de proceder a registrar los datos del
estudiante, debe estar registrado los datos de su representante, debido a que existe
opcin Cdula Representante que permite relacionar el estudiante con el mismo.
En primer lugar se procede a cargar la cdula del estudiante, nombres, apellidos.
En el campo fecha de nacimiento posee un combo desplegable de seleccin del da,
mes y ao de nacimiento, el cual est debidamente programado para calcular
automticamente la edad, donde ser reflejado el resultado en el campo
correspondiente. Luego, para anotar el peso se coloca primero el kilo y seguido de un
punto los gramos (Ejemplo: 45.5), se procede igual que en el campo talla (Ejemplo:
1.65). Seguidamente, se ingresa la cdula de su representante, en el combo parentesco
selecciona (Padre, Madre, To(a), Abuelo(a), Otro), igual se procede con el sexo
(masculino, femenino), el lugar de nacimiento donde primero debe seleccionar el
estado prontamente el municipio correspondiente al mismo y por ltimo la ciudad.
Finalmente se carga los datos de la direccin de ubicacin del estudiante y su
nmero telefnico, donde primero se anota el cdigo de rea o celular y despus el
nmero, el llenado de los dgitos debe hacerse completo porque mostrar un error.

14
1.1.2 Registros de Representantes: En el mismo se cargan los datos del
representante: Cdula, nombres, apellidos, telfono (se procede igual al registro de
estudiante), ocupacin y direccin.

1.1.3 Registros de Profesores:


Primeramente, se debe cargar la cdula del profesor, nombres, apellidos, fecha de
nacimiento y fecha de ingreso al Ministerio del Poder Popular de Para la Educacin
MPPE (igual registro del estudiante). Luego, se anota el cdigo del profesor, cdigo
del cargo (correspondiente a su credencial), nombres, apellidos, la edad (se visualiza
una vez ingresada la fecha de nacimiento), sexo, lugar de nacimiento (igual registro
del estudiante), telfono, nmero de horas docentes, cdigo de dependencia
(correspondiente a la institucin al cual est adscrito), y por ltimo la direccin.

15
1.1.4 Registros de Materias: Se procede a anotar el nombre de las materias o
asignaturas correspondientes al pensum de estudio de Educacin Bsica y Educacin
Media.

1.1.5 Registros de Secciones:


Se procede a anotar el nombre de la seccin, seleccionando el ao (7mo, 8vo, 9no,
1ero o 2do) seguidamente la letra correspondiente. Luego se selecciona el perodo
escolar. Finalmente se presiona el botn ingresar.

1.1.6 Registrar Detalle de Secciones:


Aqu, se procede a seleccionar la materia, seguida del profesor seleccionando el
ao (7mo, 8vo, 9no, 1ero o 2do) seguidamente la letra correspondiente. Luego se
selecciona el perodo escolar. Finalmente se presiona el botn ingresar.

16
Nota: En cada uno de los registros deben ser llenados todos los campos, de lo
contrario deja una opcin en blanco mostrar un mensaje de error impidiendo
ingresar los datos al sistema.

1.2 Sud men Actualizacin: Este contiene un men desplegable donde se


encuentra los siguientes formularios:
1.2.1 Modificar datos del estudiante, representante o profesor:
El sistema permite actualizar los datos de talla, peso, direccin, nmero telefnico,
nombres, apellidos. En el caso del estudiante la cdula del representante; esto ltimo
porque puede suceder que otra persona distinta a la que hizo la inscripcin, pueda
representarlo en el periodo escolar correspondiente.
No permite modificar la cdula, debido a que es un dato estndar y es utilizado
como cdigo de acceso a los mdulos relacionados con el mismo. De igual forma el
sistema no accede las modificaciones del lugar de nacimiento, fecha de nacimiento.

17
1.2.2 Cargar o modificar notas del estudiante:
Una vez ingresados todos los datos de los registros se procede a efectuar el
proceso de carga de notas del estudiante, el cual se efectuar siguiendo las siguientes
indicaciones:
1.2.2.1 En primer lugar debe presionar el formulario Cargar/Modificar Notas del
Estudiante que est ubicado en Actualizacin.
1.2.2.2 Aparecer la siguiente pantalla, donde en el cuadro de texto debe ingresar
la cdula del estudiante para verificar los datos del mismo. Si ingresa errnea
mostrar un mensaje No existen estudiantes registrados.

De lo contrario mostrar la pantalla siguiente, con el resumen de los datos de los


estudiantes:

Luego si esta de acuerdo, hacer clic en cargar notas, y sino presione el botn atrs.
Ahora bien, si esta de acuerdo con la verificacin de los datos se iniciar el proceso
de cargar notas. Inicialmente corresponde seleccionar el ao a cargar.

18
Para una mejor comprensin, se ejecutar el proceso con el registro previo de la
estudiante Patricia Paola Ramos Garca, inscrita para el perodo escolar 2005-2006,
condicin regular en la seccin 7mo ao B. Se inicia seleccionando la condicin
acadmica del estudiante, la seccin y luego hacer clic en el botn cargar notas

En la siguiente pantalla muestra los datos del estudiante a cargar las notas, as
como tambin la condicin, las asignaturas correspondientes y los docentes que
imparte cada una de las ctedras. En los cuadros de nota se tipia la calificacin
obtenida del estudiante con un rango 1 nota 20, si se deja el numero cero indica
que no hay informacin de ello, entonces en la planilla del resumen no aparecer
reflejada esa asignatura, tambin ocurre que si se escribe un nmero mayor a 20, el
sistema mostrar un mensaje de error.

19
Una vez cargada las notas debe presionar el botn guardar notas. Aparecer la
siguiente pantalla indicando que fue exitosa la carga de calificacin del estudiante.

Nota: Se debe tener en cuenta que como se esta trabajado con tablas relacionadas
y activacin de integridad de los datos, en el caso de los archivos de transaccin, para
poder eliminar un registro de cualquiera de ellos, primero se deben eliminar los
registros relacionados para poder eliminar el registro principal del cual dependen, de
lo contrario no se permitir la eliminacin del mismo.

1.3 Sub men Reportes:


Para la emisin de los reportes basta con tan solo presionar un clic en el men de
reportes y seleccionar el listado que se desee imprimir, este mostrara una ventana de
vista preliminar del mismo, para verificar que sea el reporte correcto.

20
1.3.1 Reporte de Listado de Estudiantes:

En la misma permite al usuario adems de visualizar por pantalla la informacin


requerida, tambin podr ser impresa, en este caso si al momento que se est
trabajando con el sistema tiene la impresora instalada podr imprimir el documento
desde este formulario, slo debe hacer clic en imprimir, mostrar un mensaje de
pagina web donde una vez aceptado se desplegar la opcin de elegir la impresora y
finalmente clic en imprimir.

21
Ahora bien, si el usuario presiona el botn Listado Completo de Estudiantes, la
informacin aparecer en formato PDF, el mismo permite que el reporte adems de
ser visualizado por pantalla o impresora, tambin se pueda almacenar en el
dispositivo de su preferencia.

1.3.2 Reporte de Notas del Estudiante: Para obtener el resumen de calificaciones


del estudiante se requiere una vez que se selecciona reporte de notas del estudiante
ingresar en el nmero de cdula del mismo. En la siguiente pantalla se visualizar el
resumen de las calificaciones registradas de la estudiante Patricia Paola Ramos Garca
tomada como ejemplo:

1.4 Sub men Herramientas: al seleccionar se desplegar la siguiente ilustracin:

22
Cabe destacar que este formulario es exclusivamente utilizado por el
administrador del sistema; es decir, este tendr la potestad de hacer uso de todos los
mdulos.
1.4.1 Auditar Notas: Aqu el administrador podr hacer la auditora de las notas
del estudiante cuando este lo requiera, donde permitir obtener informacin del tipo
de transaccin realizada, ordenada ya sea por el usuario autorizado, por fecha, por
tipo de transaccin (agregado, actualizado, borrado).

1.4.2 Modificar Datos del Sistema: Aqu se efecta el cambio de contrasea del
administrador del sistema, el cual debe ser efectuada espordicamente por razones de
seguridad.

23
1.4.3 Asignar Usuarios: En este modulo el administrador asigna clave de acceso al
usuario, agregando el nombre y contrasea, para el manejo de ciertos formularios.

1.4.4 Respaldo Base de Datos: Este formulario permite efectuar respaldo y


restauracin de la Base de Datos.

En la opcin exporta la base de datos podr seleccionar todas las tablas o algunas
especficamente para proceder al respaldo de la misma.

24
Una vez hecha la seleccin, hacer clic en continuar, donde mostrar las opciones
de abrir o guardar el archivo ue_baltazar_padron.sql.

Por otra parte, en la opcin importar la Base de Datos se podr restaurar la misma,
haciendo clic en examinar.

25

You might also like