Trabajo Final Ing
-
Upload
david-duran -
Category
Documents
-
view
224 -
download
0
Transcript of Trabajo Final Ing
-
7/29/2019 Trabajo Final Ing
1/110
UNIVERSIDAD FRANCISCO GAVIDIA
CENTRO REGIONAL DE OCCIDENTE
CTEDRA:
INGENIERA DE SOFTWARE
TEMA:
ANLISIS Y DISEO DE SISTEMA DE REGISTRO
ACADMICO PARA EL CENTRO ESCOLAR
PESTALOZZI.
CATEDRTICO:
ING. JORGE ALBERTO JUAREZ
FECHA DE ENTREGA: MIRCOLES 30 DE MAYO 2012
-
7/29/2019 Trabajo Final Ing
2/110
2
INTRODUCCION _________________________________________________________ 5
JUSTIFICACION DEL PROYECTO. ______________________________________________ 7
3 MODELADO DE LA EMPRESA ____________________________________________ 9
3.1 DESCRIPCIN DE LA EMPRESA _____________________________________________ 9
3.2 DESCRIPCIN DEL PROBLEMA ____________________________________________ 10
4 PLANIFICACIN DEL PROYECTO_________________________________________ 11
4.1 ANLISIS DE RECURSOS __________________________________________________ 11
4.2 ANLISIS DE REQUERIMIENTOS ______________________________________________ 11
4.3 NECESIDADES TCNICAS__________________________________________________ 12
4.4 ACTIVIDADES A DESARROLLAR ___________________________________________ 13
5 PLAN DE CONTROL DE CALIDAD ___________________________________________ 13
6 ORGANIZACIN DEL EQUIPO DE TRABAJO __________________________________ 14
7 ANLISIS DEL SISTEMA ________________________________________________ 15
7.1 INTRODUCCIN _________________________________________________________ 157.1.1 METAS Y OBJETIVOS ____________________________________________________________ 15
7.1.2 ALCANCES _____________________________________________________________________ 15
7.1.3 CONTEXTO DEL SOFTWARE _______________________________________________________ 16
7.1.4 RESTRICCIONES PRINCIPALES _____________________________________________________ 167.2 ESCENARIO DE USO ______________________________________________________ 16
7.2.1 PERFILES DE USUARIOS __________________________________________________________ 16
7.2.2 DIAGRAMAS DE CASO DE USO: ____________________________________________________ 19
7.3.1 DESCRIPCION DE LOS DATOS _____________________________________________________ 22
Diccionario de datos ________________________________________________________ 29
7.4 MODELO FUNCIONAL_____________________________________________________ 427.4.1 DESCRIPCIN DE FUNCIONALIDAD _________________________________________________ 43
7.4.1.1 PROCESO NARRATIVO (PSPEC) POR FUNCIN ____________________________________ 43
8 PLAN DE PRUEBAS DE ACEPTACIN (PPA) ___________________________________ 43
8.1 INTRODUCCIN__________________________________________________________ 43
8.2 PRUEBAS DISEADAS_____________________________________________________ 44
8.3 PRUEBAS DE VALIDACIN_________________________________________________ 45
9 DISEO DEL SISTEMA ___________________________________________________ 46
-
7/29/2019 Trabajo Final Ing
3/110
3
9.1 INTRODUCCIN ______________________________________________________ 469.1.1 METAS Y OBJETIVOS ____________________________________________________________ 47
9.1.2 ALCANCES _____________________________________________________________________ 47
9.1.3 CONTEXTO DEL SOFTWARE _______________________________________________________ 48
9.1.4 RESTRICCIONES PRINCIPALES _____________________________________________________ 48
9.2 DISEO DE DATOS________________________________________________________ 499.2.1 ESTRUCTURAS DE DATOS INTERNAS DEL SOFTWARE __________________________________ 49
9.2.2 ESTRUCTURA DE DATOS GLOBAL __________________________________________________ 49
9.2.3 ESTRUCTURAS DE DATOS TEMPORALES _____________________________________________ 53
9.2.4 DESCRIPCIN DE LA BASE DE DATOS _______________________________________________ 53
9.3 DISEO A NIVEL DE COMPONENTES Y ARQUITECTNICO ______________________ 53
9.3.1.1 DISEO ARQUITECTNICO _____________________________________________ 58
9.3.1.2 ESTRUCTURA DE PROGRAMA ___________________________________________ 599.3.2 DESCRIPCIN POR COMPONENTE _________________________________________________ 59
9.3.2.1 PROCESO EXPLICATIVO PARA LOS COMPONENTES DE (PSPEC) PARA CADA COMPONENTE 689.3.2.2 DESCRIPCIN DE CADA COMPONENTE DE LA INTERFAZ. ____________________________ 68
9.4 DISEO DE INTERFAZ DE USUARIO _______________________________________ 689.4.1 DESCRIPCIN DE LAS INTERFASES DE USUARIO ____________________________________ 68
3. Al acercar el mouse se despliega nuestra barra de men _____________ 709.4.3 DISPONIBILIDAD DE COMPONENTES _______________________________________________ 77
9.5 RESTRICIONES, LIMITACIONES Y DIFICULTADES______________________________ 77
9.6 CASOS DE PRUEBA________________________________________________________ 77
9.7 DETALLES DE INSTALACIN DE PAQUETES Y DEL SISTEMA_____________________ 78
10 PRUEBAS EFECTUADAS _________________________________________________ 78
10.1 PRUEBAS DE DISEO____________________________________________________ 78
10.2 PRUEBAS DE VALIDACIN _______________________________________________ 80
11 IMPLANTACIN DEL SISTEMA ___________________________________________ 81
11.1 OBJETIVO______________________________________________________________ 81
11.2 DESCRIPCIN DE ACTIVIDADES __________________________________________ 81
11.3 CONCLUSIN___________________________________________________________ 83
12 GARANTA Y MANTENIMIENTO __________________________________________ 83
12.1 OBJETIVO______________________________________________________________ 83
12.2 DESCRIPCIN Y ACUERDOS ______________________________________________ 83
13. CONCLUSIONES ______________________________________________________ 86
-
7/29/2019 Trabajo Final Ing
4/110
4
14. RECOMENDACIONES Y SUGERENCIAS _____________________________________ 87
15. BIBLIOGRAFIA ________________________________________________________ 88
16. MANUALES_______________________________________________________ 89
MANUAL DEL USUARIO ______________________________________________________ 89
MANUAL DE REQUERIMIENTOS______________________________________________ 101
-
7/29/2019 Trabajo Final Ing
5/110
5
INTRODUCCIONLas actividades clase de actividades de estudio que se realizan en los diversos
departamentos acadmicos pueden ser mejoradas y beneficiadas en el sentido de
la disponibilidad de informacin. Al poder contar con un registro eficiente,
confiable y una capacidad de acceso rpido de informacin y anlisis, es factible
un seguimiento constante de la evolucin de alumnos y por consecuencia se
orientar de manera ms efectiva.
Teniendo en cuenta, que la utilizacin de sistemas de informacin como apoyo en
la toma de decisiones en procesos acadmicos es factible, ya que como resultado
de la capacidad de relacionar informacin de distintas caractersticas permitir
tener ms posibilidades de anlisis de las condiciones que presentan los alumnos
en diversas situaciones.
El uso de sistemas de informacin proporciona adems herramientas para
realizar investigacin en el rea. Mediante el desarrollo en computadora del
modelo propuesto se facilita la creacin y manejo de registros histricos de
alumnos. Esto permitir estudios de tipo longitudinal sobre diversos aspectos
relacionados con el proceso enseanza-aprendizaje.
El apoyo que brinda la implementacin del modelo de sistema de informacin, alas actividades acadmicas en el manejo de la informacin, permite mejorar el
servicio que presta, no slo a alumnos que lo requieran, sino tambin a directivos,
administrativos y docentes mediante la elaboracin de reportes con la informacin
pertinente.
De esta forma se logra un anlisis desde diferentes ngulos sobre los procesos
que se manifiestan al interior de la unidad acadmica. Y es de suma importancia
resaltar que la implementacin de los modelos presentados ayudar a lograrmejora en el funcionamiento de todas las actividades acadmicas.
Finalmente dicha implementacin debe ser entendida no como el desarrollo de
programas de computadora, sino como una forma de trabajo en donde las
-
7/29/2019 Trabajo Final Ing
6/110
6
actividades acadmicas integren elementos de informacin y conocimiento que le
ayuden a tener un panorama completo de las situaciones propias de su labor.
-
7/29/2019 Trabajo Final Ing
7/110
-
7/29/2019 Trabajo Final Ing
8/110
8
etc., eliminando los papeles asociados a los procedimientos actuales,
disminuyendo la tasa de errores asociada a la digitacin y mejoras en la
disponibilidad y oportunidad de la informacin en un ambiente seguro de
operacin.
-
7/29/2019 Trabajo Final Ing
9/110
9
3 MODELADO DE LA EMPRESA
3.1 DESCRIPCIN DE LA EMPRESA
El centro escolarPestalozzi Se encuentra ubicada. En final calle poniente, Barrioel calvario Juan Enrique Pestalozzi.
En el ao de 1938, exista una escuela de varones y una de nias, la primer
atendida por el Profe. Julio Valladares y la segunda ocupaban una casa particular
donde tenan a las nias en los corredores. Luego en 1941 fue trasladada y
atendida por el profesor Juan Hilario Fuentes. La escuela fue trasladada a varios
locales mas pero fue por el terremoto del 13 de enero y el 13 de febrero del 2001
que daaron las estructuras de las instalaciones de la escuela lo cual ocasionoque la escuela funcionara en diferentes lugares de la comunidad como por
ejemplo: Casa Comunal, Iglesia de los mormones, luego atreves de las
donaciones se construye el bachillerato General y la cual la primer promocin sali
en el 2008
VISIN: Ser una institucin que ofrece una formacin integral en un ambiente
agradable con calidad, disciplina y eficiencia para un mejor aprendizaje.
MISIN: Formar cientfica, humanista y tecnolgicamente a la comunidad
educativa para que se incorpore al campo laboral o acadmico, propiciando el
desarrollo y la calidad de vida.
OBJETIVO: Modernizar los mtodos pedaggicos, permitiendo que el proceso de
enseanza aprendizaje se vuelva dinmico, significativo y objetivo, para mejorar la
calidad de la educacin de la comunidad educativa.
-
7/29/2019 Trabajo Final Ing
10/110
10
3.2 DESCRIPCIN DEL PROBLEMA
El Centro Escolar no cuenta con un sistema que les permita llevar de forma eficaz
y eficiente el registro de los alumnos. Para cada grado acadmico existe una seriede calificaciones correspondientes a las asignaturas, esto lo hace muy
cuidadosamente cada maestro porque tiene que realizar varias operaciones para
sacar el promedio por alumno, que lo lleva en forma detallada en diferentes
cuadros; este proceso se ampla por la cantidad de alumnos con que cuenta la
institucin por lo tanto esto hace que a los estudiantes no se les proporcione las
calificaciones promedios de sus materias en corto tiempo o cualquier otra
informacin que conforma el Registro Acadmico.
Dichos procesos de Registro Acadmico se realizan en forma manual, el cual
resulta ser tedioso por la poblacin estudiantil que es muy numerosa; esto hace
ms lento el proceso para entregar la informacin que es solicitada.
Las calificaciones se llevan en forma ordenada por medio de cuadros, cada uno de
estos se identifican por un nombre de acuerdo al nivel de estudio.
La direccin es la encargada del Registro Acadmico, el cual contiene la siguiente
informacin: control de notas, asistencia por grado, promociones anuales, control
de desercin y ausentismo que se refleja a travs de los cuadros. Esta informacin
es llevada por maestros durante el periodo lectivo en un libro anual el cual se
entrega al director al final del ao escolar, siendo el nico que tiene acceso a la
informacin.
-
7/29/2019 Trabajo Final Ing
11/110
11
4 PLANIFICACIN DEL PROYECTO
4.1 ANLISIS DE RECURSOS
Todos aquellos componentes de Hardware y software que nos sern necesarios
para el buen funcionamiento y la Optimizacin de nuestro sistema los llamaremos
recursos Dentro de los recursos con los que contamos serian:
NOMBRE DEL RECURSO ESPECIFICACIONES
PC Procesador Intel 1.6 Ghz, RAM 1 GB,
Disco duro de 40 GB. Soportador deflash, navegador recomendado: Google
Chrome
IMPRESORA Canon cualquier serie.
Dreamweaver Contar con Appserv
Base de datos MySQL
Contamos con recursos humanos en los que nos apoyaremos en amigos que yason graduados de la carrera de ingeniera de software o que conocen del tema , y
tambin recursos bibliogrficos con los que cuentas la universidad tanto en
biblioteca fsica como virtual.
.
4.2 ANLISIS DE REQUERIMIENTOS
Panorama general. Dentro de nuestro panorama general tenemos que la
institucin no cuenta con un sistema funcional que satisfaga todas sus
necesidades a la cual solicitan que dicho sistema cumpla las reas de registrar
nuevos alumnos y profesores, control en el anecdotario, y el almacenamiento de
sus notas para calcular su promedio
-
7/29/2019 Trabajo Final Ing
12/110
12
Metas. Como metas tenemos que cumpla los requerimientos del cliente que en
este caso es el director de la escuela Pestalozzi, que sea un sistema funcional,
confiable y que sea de fcil entendimiento con respecto al fcil uso y
manejabilidad dentro de su interfaz tanto para el director como para los
profesores.
Funciones del sistema. Podr registrar a un nuevo alumno y docente. Le
permitir ingresa todas las notas realizadas a los alumnos y que le genere el
promedio con el que aprob o reprob su curso. Ser capaz de general dicho
reporte de notas y anecdotario de cada alumno. Podr mostrar la informacin
personal tanto del docente como del alumno que pertenece a la institucin,
Atributos del sistema. Ser un sistema eficiente. De uso-amigable para los
docentes y el director de la institucin el cual por su interfaz podr ser de fcil
comprensin para su navegabilidad dentro de el. Un sistema confiable ya que a
cada usuario se le asignara un usuario y contrasea.
Para la ejecucin del presente trabajo los requerimientos se dividen en tres partes:
la primera parte registro de alumnos, segunda registro de representantes y por
ltimo el almacenamiento de notas de los alumnos (en diferentes reas)
4.3 NECESIDADES TCNICAS
Usuarios: Se necesitara que la gente conozca como manejar los navegadores
web, conocimientos bsicos de computacin, conocimientos bsicos sobre un
LOGIN, conocimientos bsicos de Office.
Programadores: Conocimientos avanzados de PHP, conocimientos intermedios
de MySQL, conocimientos intermedios para el diagramado, conocimiento
avanzado de Office.
-
7/29/2019 Trabajo Final Ing
13/110
13
4.4 ACTIVIDADES A DESARROLLAR
Formulacion de preguntas
Recoleccin de datos
Anlisis de datos recolectados
Anlisis de requerimientos
Creacion de diagramas
Creacion de diccionario de datos
Desarrollo de base de datos
Analisis de interface
Programacion
Pruebas del sistema
Implementacion del sistema
Entrega del sistema
5 PLAN DE CONTROL DE CALIDAD
ElControlde la Calidad se posesiona como unaestrategiapara asegurar el
mejoramiento continuo de la calidad.Programapara asegurar la continua
satisfaccin de losclientesexternos e internos mediante eldesarrollopermanente
de la calidad delproductoy sus servicios.
Concepto que involucra la orientacin de laorganizacina la calidad manifestada
en la calidad de sus productos, servicios, desarrollo de supersonaly contribucin
al bienestar general.
La definicin de una estrategia asegura que la organizacin est haciendo las
cosas que debe hacer para lograr susobjetivos.
La definicin de su sistema determinar si est haciendo estas cosas
correctamente.La calidad de losprocesosse mide por el grado de adecuacin de estos a lograr la
satisfaccin de sus clientes (internos o externos). Esto implica la definicin de
requerimientos del cliente oconsumidor, los mtodos demediciny estndares
contra que comparar la calidad.
http://www.monografias.com/trabajos14/control/control.shtmlhttp://www.monografias.com/trabajos14/control/control.shtmlhttp://www.monografias.com/trabajos14/control/control.shtmlhttp://www.monografias.com/trabajos11/henrym/henrym.shtmlhttp://www.monografias.com/trabajos11/henrym/henrym.shtmlhttp://www.monografias.com/trabajos11/henrym/henrym.shtmlhttp://www.monografias.com/Computacion/Programacion/http://www.monografias.com/Computacion/Programacion/http://www.monografias.com/Computacion/Programacion/http://www.monografias.com/trabajos11/sercli/sercli.shtmlhttp://www.monografias.com/trabajos11/sercli/sercli.shtmlhttp://www.monografias.com/trabajos11/sercli/sercli.shtmlhttp://www.monografias.com/trabajos12/desorgan/desorgan.shtmlhttp://www.monografias.com/trabajos12/desorgan/desorgan.shtmlhttp://www.monografias.com/trabajos12/desorgan/desorgan.shtmlhttp://www.monografias.com/trabajos12/elproduc/elproduc.shtmlhttp://www.monografias.com/trabajos12/elproduc/elproduc.shtmlhttp://www.monografias.com/trabajos12/elproduc/elproduc.shtmlhttp://www.monografias.com/trabajos6/napro/napro.shtmlhttp://www.monografias.com/trabajos6/napro/napro.shtmlhttp://www.monografias.com/trabajos6/napro/napro.shtmlhttp://www.monografias.com/trabajos11/fuper/fuper.shtmlhttp://www.monografias.com/trabajos11/fuper/fuper.shtmlhttp://www.monografias.com/trabajos11/fuper/fuper.shtmlhttp://www.monografias.com/trabajos16/objetivos-educacion/objetivos-educacion.shtmlhttp://www.monografias.com/trabajos16/objetivos-educacion/objetivos-educacion.shtmlhttp://www.monografias.com/trabajos14/administ-procesos/administ-procesos.shtml#PROCEhttp://www.monografias.com/trabajos14/administ-procesos/administ-procesos.shtml#PROCEhttp://www.monografias.com/trabajos14/administ-procesos/administ-procesos.shtml#PROCEhttp://www.monografias.com/trabajos5/comco/comco.shtml#aspehttp://www.monografias.com/trabajos5/comco/comco.shtml#aspehttp://www.monografias.com/trabajos15/la-estadistica/la-estadistica.shtmlhttp://www.monografias.com/trabajos15/la-estadistica/la-estadistica.shtmlhttp://www.monografias.com/trabajos15/la-estadistica/la-estadistica.shtmlhttp://www.monografias.com/trabajos15/la-estadistica/la-estadistica.shtmlhttp://www.monografias.com/trabajos5/comco/comco.shtml#aspehttp://www.monografias.com/trabajos14/administ-procesos/administ-procesos.shtml#PROCEhttp://www.monografias.com/trabajos16/objetivos-educacion/objetivos-educacion.shtmlhttp://www.monografias.com/trabajos11/fuper/fuper.shtmlhttp://www.monografias.com/trabajos6/napro/napro.shtmlhttp://www.monografias.com/trabajos12/elproduc/elproduc.shtmlhttp://www.monografias.com/trabajos12/desorgan/desorgan.shtmlhttp://www.monografias.com/trabajos11/sercli/sercli.shtmlhttp://www.monografias.com/Computacion/Programacion/http://www.monografias.com/trabajos11/henrym/henrym.shtmlhttp://www.monografias.com/trabajos14/control/control.shtml -
7/29/2019 Trabajo Final Ing
14/110
14
Desde el inicio de esta era lasorganizacioneshan buscado mejorar
sucompetitividadimplantandoprogramasytcnicaspara el mejoramiento de la
calidad de susproductosyservicios, y laproductividadde su operacin.
El centro de calidad haestadopresente en todos estos cambios apoyando a
lasempresasen el establecimiento de programas de mejoramiento continuo; sin
embargo, en la poca actual y en el futuro, las organizaciones tendrn que lograr
no solo la satisfaccin delclientemediante productos y servicios de calidad (y de
los accionistas mediante una operacin rentable) sino tambin de los
otrosgruposque de una u otra forma tengan algn intersy esperen algn
beneficio dela empresa(empleados, lacomunidady losecosistemascon los que
interacta). Esto requiere que la implantacin de programas de mejoramiento
continuo se realice con un enfoque sistemtico que asegure la congruenciaestructural y cultural entre elsistemaorganizacional y losprincipiosde calidad total.
El plan de control de calidad implementado a nuestro sistema consistir en realizar
las pruebas necesarias para poder ejecutar nuestro sistema como un registro
acadmico especializado en obtener datos precisos y exactos sin importar la
cantidad necesaria de actividades a realizarse en el centro acadmico, al mismo
tiempo se llevara un control de los docentes de planta y docentes por hora.
Tambien se mantendr un control acadmico de todos los alumnos de dicha
institucin. Lograremos un control de calidad exitoso satisfaciendo las
necesidades del cliente.
6 ORGANIZACIN DEL EQUIPO DE TRABAJO
MariaJose , Fabiola Mendoza, yajaira lima Diagramado lgico, previo a creacin debase de datosKevin Vanegas Todo lo relacionado a la base de datos y
diccionario de datosDavid Duran Trejo Analista Programador, supervisor del
proyecto.
http://www.monografias.com/trabajos6/napro/napro.shtmlhttp://www.monografias.com/trabajos6/napro/napro.shtmlhttp://www.monografias.com/trabajos6/napro/napro.shtmlhttp://www.monografias.com/trabajos29/vision-y-estrategia/vision-y-estrategia.shtmlhttp://www.monografias.com/trabajos29/vision-y-estrategia/vision-y-estrategia.shtmlhttp://www.monografias.com/trabajos29/vision-y-estrategia/vision-y-estrategia.shtmlhttp://www.monografias.com/Computacion/Programacion/http://www.monografias.com/Computacion/Programacion/http://www.monografias.com/Computacion/Programacion/http://www.monografias.com/trabajos6/juti/juti.shtmlhttp://www.monografias.com/trabajos6/juti/juti.shtmlhttp://www.monografias.com/trabajos6/juti/juti.shtmlhttp://www.monografias.com/trabajos12/elproduc/elproduc.shtmlhttp://www.monografias.com/trabajos12/elproduc/elproduc.shtmlhttp://www.monografias.com/trabajos12/elproduc/elproduc.shtmlhttp://www.monografias.com/trabajos14/verific-servicios/verific-servicios.shtmlhttp://www.monografias.com/trabajos14/verific-servicios/verific-servicios.shtmlhttp://www.monografias.com/trabajos6/prod/prod.shtmlhttp://www.monografias.com/trabajos6/prod/prod.shtmlhttp://www.monografias.com/trabajos6/prod/prod.shtmlhttp://www.monografias.com/trabajos12/elorigest/elorigest.shtmlhttp://www.monografias.com/trabajos12/elorigest/elorigest.shtmlhttp://www.monografias.com/trabajos12/elorigest/elorigest.shtmlhttp://www.monografias.com/trabajos11/empre/empre.shtmlhttp://www.monografias.com/trabajos11/empre/empre.shtmlhttp://www.monografias.com/trabajos11/empre/empre.shtmlhttp://www.monografias.com/trabajos11/sercli/sercli.shtmlhttp://www.monografias.com/trabajos11/sercli/sercli.shtmlhttp://www.monografias.com/trabajos11/sercli/sercli.shtmlhttp://www.monografias.com/trabajos11/grupo/grupo.shtmlhttp://www.monografias.com/trabajos11/grupo/grupo.shtmlhttp://www.monografias.com/trabajos11/grupo/grupo.shtmlhttp://www.monografias.com/trabajos7/tain/tain.shtmlhttp://www.monografias.com/trabajos7/tain/tain.shtmlhttp://www.monografias.com/trabajos7/tain/tain.shtmlhttp://www.monografias.com/trabajos11/empre/empre.shtmlhttp://www.monografias.com/trabajos11/empre/empre.shtmlhttp://www.monografias.com/trabajos11/empre/empre.shtmlhttp://www.monografias.com/trabajos910/comunidades-de-hombres/comunidades-de-hombres.shtmlhttp://www.monografias.com/trabajos910/comunidades-de-hombres/comunidades-de-hombres.shtmlhttp://www.monografias.com/trabajos910/comunidades-de-hombres/comunidades-de-hombres.shtmlhttp://www.monografias.com/trabajos16/ecosistema-contaminacion/ecosistema-contaminacion.shtmlhttp://www.monografias.com/trabajos16/ecosistema-contaminacion/ecosistema-contaminacion.shtmlhttp://www.monografias.com/trabajos16/ecosistema-contaminacion/ecosistema-contaminacion.shtmlhttp://www.monografias.com/trabajos11/teosis/teosis.shtmlhttp://www.monografias.com/trabajos11/teosis/teosis.shtmlhttp://www.monografias.com/trabajos11/teosis/teosis.shtmlhttp://www.monografias.com/trabajos6/etic/etic.shtmlhttp://www.monografias.com/trabajos6/etic/etic.shtmlhttp://www.monografias.com/trabajos6/etic/etic.shtmlhttp://www.monografias.com/trabajos11/teosis/teosis.shtmlhttp://www.monografias.com/trabajos16/ecosistema-contaminacion/ecosistema-contaminacion.shtmlhttp://www.monografias.com/trabajos910/comunidades-de-hombres/comunidades-de-hombres.shtmlhttp://www.monografias.com/trabajos11/empre/empre.shtmlhttp://www.monografias.com/trabajos7/tain/tain.shtmlhttp://www.monografias.com/trabajos11/grupo/grupo.shtmlhttp://www.monografias.com/trabajos11/sercli/sercli.shtmlhttp://www.monografias.com/trabajos11/empre/empre.shtmlhttp://www.monografias.com/trabajos12/elorigest/elorigest.shtmlhttp://www.monografias.com/trabajos6/prod/prod.shtmlhttp://www.monografias.com/trabajos14/verific-servicios/verific-servicios.shtmlhttp://www.monografias.com/trabajos12/elproduc/elproduc.shtmlhttp://www.monografias.com/trabajos6/juti/juti.shtmlhttp://www.monografias.com/Computacion/Programacion/http://www.monografias.com/trabajos29/vision-y-estrategia/vision-y-estrategia.shtmlhttp://www.monografias.com/trabajos6/napro/napro.shtml -
7/29/2019 Trabajo Final Ing
15/110
15
7 ANLISIS DEL SISTEMA
7.1 INTRODUCCIN
A continuacin se describe a razn de anlisis la estructura con la que se
pretende llevar a la automatizacin al Centro Escolar Pestalozzi contando as con
un sistema que le permita llevar a cado con mayor facilidad todas las actividades
que se realizan dentro de dicha institucin, siendo una herramienta de muchos
beneficios tanto a sus trabajadores como para los estudiantes.
7.1.1 METAS Y OBJETIVOSDentro de las metas tenemos lograr la agilidad en los trmites que se realizan
dentro de la institucin, brindarles a los profesores un ahorro considerable en
tiempo a calcular notas y a su vez realizar una automatizacin de los procesos,
obteniendo as una minimizacin de papelera dentro de la escuela. Y por ultimo y
no menos importante garantizar la seguridad de todos los datos
Objetivo general
Desarrollar un sistema que permita mejorar el desarrollo registr acadmico de los
alumnos.
Objetivos especficos
Lograr la automatizacin de los procesos de la escuela.
Lograr la normalizacin de datos.
Establecer el Diseo de Archivos, Base de Datos y Pantallas que
comprender el Sistema de Registro Acadmico.
7.1.2 ALCANCES
El sistema puede cubrir desde el registro de docentes, la inscripcin de alumnos,
realizar el clculo de promedio por alumno y generar informes de notas y
anecdotario
-
7/29/2019 Trabajo Final Ing
16/110
16
7.1.3 CONTEXTO DEL SOFTWARE
Dicho software permitir realizar la inscripcin de los estudiantes de una manera
automatizada y rpida, agilizando los procesos para introducir las notas de sus
actividades correspondientes en el ao escolar logrando as generar de manera
ms rpida el promedio de dichas actividades por alumno mostrando as un
reporte el cual podr ser impreso dicho reporte contendr si el alumno a aprobado
o no su curso, teniendo tambin el acceso al anecdotario el cual permite llevar el
control de asistencia de los estudiantes, teniendo la direccin el control tanto de
sus estudiantes como de los docentes que ah brindar su servicio.
7.1.4 RESTRICCIONES PRINCIPALES Dificultad en la inadaptacin del sistema con respecto a los docentes.
Tiempo de desarrollo: No se contara con el tiempo necesario para realizar
un sistema 100% eficiente.
Recursos econmicos.
7.2 ESCENARIO DE USO
7.2.1 PERFILES DE USUARIOS
DESCRIPCIN DE FUNCIONES EN EL COMPLEJO EDUCATIVO
PESTALOZI
DEL DIRECTOR
Planificar y organizar el trabajo docente en forma participativa con el
Consejo de Profesores, atendiendo los planes y programas de estudio ydisposiciones que se reciban en tal sentido.
Dar seguimiento pedaggico a los maestros en las aulas, con el propsito
de observar su desempeo y proporcionar la ayuda tcnica necesaria.
Organizar la Matricula Escolar.
-
7/29/2019 Trabajo Final Ing
17/110
17
Legalizar con su firma y sello de la institucin, los certificados, ttulos,
constancias y certificaciones de calificaciones de los estudiantes.
Estimular y apoyar las iniciativas de los decentes de la institucin, cuando
favorezcan el desarrollo de las actividades escolares.
Organizar anualmente al personal docente asignndoles los grados o
secciones en base a las preferencias, experiencias, aptitudes, habilidades y
destrezas de los educadores.
Apoyar innovaciones pedaggicas que tiendan a cualificar la educacin.
Velar porque la institucin educativa est abierta media hora antes de
iniciar las labores y cerrada al finalizar las mismas.
Sustituir al profesor de aula cuando este no asista a la institucin y el
subdirector tenga grado a su cargo, en el nivel de Educacin Bsica.
Extender en forma gratuita las constancias y certificaciones de estudio que
le fueren solicitadas por los estudiantes, padres o encargados.
Entregar conforme inventario, los bienes de la institucin tales como
equipo, mobiliario, libros y recibirlos en la misma forma, al asumir el cargo.
Emitir los informes que le sean solicitados en su calidad de funcionario que
de acuerdo a la ley a su labor debe realizar.
Firmar y sellar todo documento que le fuere solicitado, razonando su firma,si fuera necesario, pero sin poder denegarla.
Orientar al Personal Docente y Administrativo para el mejor ejercicio de sus
funciones.
Establecer y mantener buenas relaciones con los padres de familia, tutores
o encargados con la finalidad de obtener informacin que favorezca la
adaptacin de la institucin a las necesidades de los alumnos y a la vez
compartir la responsabilidad de la educacin de los mismos. Designar con el aval del Consejo de Profesores, a un miembro del Personal
Docente, para que en ausencia del Director y Subdirector, asuma las
funciones de coordinar las actividades de la institucin educativa.
-
7/29/2019 Trabajo Final Ing
18/110
18
Elaborar junto con el subdirector el Reglamento Interno de la institucin
educativa, enriquecerlo con la participacin del Consejo de Profesores y
darlo a conocer al Consejo Directivo Escolar.
PROFESORES DE AULA
Presentarse al centro educativo, quince minutos antes de iniciar sus labores
y retirarse cuando hayan terminado sus responsabilidades.
Llevar completos, en orden y al da los libros de Registro Escolar de su
grado o seccin, en el nivel de educacin bsica o de sus asignaturas en el
nivel de educacin media.
Asistir a los cursos de mejoramiento profesional como resultado de la
evaluacin de su desempeo cuando las necesidades del servicio lo
demanden.
Firmar el libro de Asistencia de Profesores consignando la hora de entrada
al llegar a la institucin y de salida, al final de sus labores.
Planificar su labor docente y hacer buen uso del tiempo en beneficio de sus
alumnos. Responsabilizarse de la seguridad de sus alumnos tanto en el aula como
cuando tuviere que asistir a excursiones, actos pblicos y horas de salida
de clases.
Cumplir los acuerdos tomados en Consejo de Profesores.
Velar por el cuido de la infraestructura y mobiliario de la institucin.
Cuidar su presentacin personal, en atencin a su profesin.
-
7/29/2019 Trabajo Final Ing
19/110
19
SECRETARIA DE REGISTRO ACADMICO
Ordenar y recopilar documentacin de alumnos matriculados.
Escribir los datos personales de los alumnos para elaborar listados. Hacer la matricula oficial de alumnos ante la departamental.
Ingreso de notas de los alumnos a la computadora por cada perodo.
Imprimir boletas de notas para entregar resultados a los padres de familia.
Mecanografiar exmenes para cada periodo.
Elaboracin de todo tipo de constancias para los alumnos.
Elaboracin de certificados para los alumnos al finalizar el ao lectivo.
Elaboracin de cuadros resmenes de fin de ao. Elaborar y ordenar todo lo que concierne a trmites para legalizacin de
ttulos de alumnos egresados.
Elaboracin de informes estadsticos y de otra naturaleza solicitada por la
direccin.
7.2.2 DIAGRAMAS DE CASO DE USO:
Estudiante
Padre de familia
R_A
Sistema Registro Acadmico
Matricular Alumnos
Inscribir Alumnos
Elaborar Reportes
Entregar Documentos
Reg. Datos del Docente
Administrar Curso
Registrar Datos y
Calificaciones
-
7/29/2019 Trabajo Final Ing
20/110
20
Diagrama Caso de Uso Matricular Alumnos
Caso de Uso Inscribir Alumno
estudiante
Secretaria
registro
acadmicoEncargado
Matricular Alumnos
Imprimir Hoja de Matrcula
Registrar Datos del Alumno
Elaborar Hoja de Matrcula
Inscribir Alumno
Registro de Datos en la BD
Elaborar Hoja de Inscripcin
Imprimir Hoja de Inscripcin
Administracin de Grupos de
Alum.
Secretaria
registro
acadmico
-
7/29/2019 Trabajo Final Ing
21/110
21
Caso de Uso Registro Datos - Calificaciones
Registro de Datos - Calificaciones
Registro Datos del Alumno
Introducir Calificaciones
Obtenidas
Elaborar Reporte Acadmico
Secretaria
registro
acadmico
estudiante
-
7/29/2019 Trabajo Final Ing
22/110
22
7.3 MODELO DE DATOS Y SU DESCRIPCIN
7.3.1 DESCRIPCION DE LOS DATOS
ARQUITECTURA DE INFORMACIN
El sistema global que existe dentro del Centro Educativo Pestalozzi es
completamente manual no interviene ningn tipo de tecnologa electrnica para
registrar las operaciones que se realizan dentro de ste.
A continuacin se mostrar cada uno de los controles o procesos que llevan a
cabo dentro de la Institucin, y la persona responsable de dicho proceso.
RESPONSABLE PROCESO
PERSONAL DE REGISTRO
ACADEMICO
Elaboracin de Registros histrico
de notas (Libro de Promocin).
Elaboracin de Constancias
(Estudio, Notas y Conducta).
Control de Datos Personales de los
Docentes.
DIRECTOR
Revisa, firma y autoriza cada uno de
los reportes que son realizados por el
personal de Registro Acadmico.
MAESTRO
Entrega de Notas por Perodo.
Matricula de Alumnos.
DESCRIPCIN DE PROCEDIMIENTOS Y DIAGRAMAS DE FLUJO DE DATOS
PROCESOS REALIZADOS POR EL REGISTRO ACADMICO
-
7/29/2019 Trabajo Final Ing
23/110
23
PROCESO 1 Registro Histrico de Notas o tambin conocido como Libro de
promocin
La Secretaria del Registro Acadmico solicita las Notas Finales al Personal
Docente. El Personal Docente entrega las Notas Finales a la Secretaria del Registro
Acadmico.
Las Notas Finales recibidas son transcritas por la Secretaria al Libro de
Promocin
El Libro de Promocin es Archivado dentro del Registro Acadmico por la
Secretaria.
DIAGRAMA DE FLUJO DE DATOS
LIBRO DE PROMOCIO
SOLICITAR
NOTAS NOTAS FINALESREGRISTRO
ACADEMICO
1.1
LOS DOCENTES
FINALES
ENTREGAN NOTAS
1.2
LAS NOTAS SON
TRANSCRITAS
REGRISTRO
ACADEMICO
-
7/29/2019 Trabajo Final Ing
24/110
24
PROCESO 2 Constancia de Estudio
El alumno la solicita a la secretaria.
El alumno proporciona sus datos personales (Nombre, Grado y Seccin)
La secretaria elabora la constancia.
La secretaria entrega la constancia al Director para que la firme y la selle.
La constancia es entregada por la secretaria al alumno.
DIAGRAMA DE FLUJO DE DATOS
SOLICITUD DE
CONSTANCIA
INFORMACIONDEL ALUMNO
CONSTANCIA
CONSTANCIA
ALUMNO2.1
RECIBIR DATOS
PERSONALES
2.2
ELABORAR
CONSTANCIA
ALUMNO
2.3
FIRMAR Y SELLAR
LA CONSTANCIA
-
7/29/2019 Trabajo Final Ing
25/110
25
PROCESO 3 Constancia de Notas
El alumno la solicita a la secretaria
El alumno proporciona sus datos personales (Nombre, Grado y Seccin)
La secretaria busca las notas del alumno en el Libro de Promocin
La secretaria elabora la constancia
La secretaria entrega la constancia al Director para que la firme y la selle
La constancia es estregada por la secretaria al alumno
DIAGRAMA DE FLUJO DE DATOS
PROCESO 4 Control Datos Personales de los Docente
El director le entrega a la secretaria del registro acadmico los datos
personales del docente.
CONSTANCIACONSTANCIA
SOLICITUD DECONSTANCIAINFORMACIONDEL ALUMNO
NOTAS
ALUMNO 3.1
RECIBIR DATOS
PERSONALES
3.2
BUSCA LASNOTAS DELALUMONO
ALUMNO3.3
ELABORARCONSTANCIA
3.4
FIRMAR YSELLAR
CONSTANCIA
-
7/29/2019 Trabajo Final Ing
26/110
26
La secretaria transcribe estos datos a un formulario.
La secretaria archiva el formulario.
DIAGRAMA DE FLUJO DE DATOS
PROCESOS REALIZADOS POR EL PERSONAL DOCENTE
PROCESO 1 Entrega de Notas por Perodo
La Direccin entrega las libretas de notas a los docentes.
Los docentes llenan las libretas con las notas y datos personales del
alumno
Los docentes, entregan la libreta de notas a los alumnos.
El padre de Familia o el Encargado firma la libreta de notas y la entrega
informacin al hijo (alumno).
Los alumnos regresan las libretas al docente.
El docente guarda las libretas de notas. Y el proceso se repite hasta que el
alumno culmina el ao escolar.
ARCHIVO
DATOS
PERSONALES
DEL DOCENTE
DIRECTOR 4.1
TRASCRIBIR
DATOS DEL
DOCENTE
-
7/29/2019 Trabajo Final Ing
27/110
27
PROCESO 2 Matricula de Alumnos
El Padre de Familia o el Encargado solicita la matricula al docente
encargado del grado.
El Padre de Familia o el Encargado, le entrega al docente el papeleo
necesario del alumno (Partida de Nacimiento, Certificado del grado anterior
y los datos personales del alumno como lo es la direccin, telfono, nombre
de los padres o el encargado).
El docente llena la hoja de matrcula, la cual guarda en un flder.
El Padre de Familia o Encargado cancela al docente la cuota de matrcula.
El docente le extiende al Padre de Familia o Encargado un recibo de
cancelacin.
LIBRETA DE
NOTAS
INFORMACION
LIBRETAS DE
NOTAS
LIBRETAS DE
NOTAS
LIBRETA
NOTAS
DIRECTOR 1.1
ENTREGAR
LIBRETA A LOS
DOCENTES
1.2
LLENAR LASLIBRETAS CON
NOTAS Y DATOSDEL ALUMNO
1.3
ENTEGA LIBRETA ALOS ALUMNOS PARASER FIRMADA POR EL
RESPONSABLE
1.4
ENTREGARLIBRETA YA
FIRMADA ALDOCENTE
RESPONSABLE
ALUMNO
-
7/29/2019 Trabajo Final Ing
28/110
28
Hoja de
matricula
Datos del
alumno
Solicitud de
Matricula
DATOS PERSONALES
RESPONSABLE
DEL ALUMNO
2.1
RECIBIR DATOS Y
DOCUMENTOS
DEL ALUMNO2.2
LLENAR LA
HOJA DE
MATRICULA
RESPONSABLE
ALUMNO
hoja de matricula
-
7/29/2019 Trabajo Final Ing
29/110
29
Diccionario de datos
ALUMNO (NIE, Nombres, Apellidos, Fecha_Nac, Direccin, Telfono,
responsable)
NIE Nombres
Apellido1
Apellido2
Fecha_Nac
Direccin
Telfono Responsable
RESPONSABLE (DUI, Nombres, Apellidos, Parentesco, Direccin, Profesin,
Telfono, e-mail)
DU
I
Nombre
s
Apellido
1
Apellido
2
Parentesc
o
Direcci
n
Profesi
n
Telfon
o
e-
mai
l
DOCENTE (Id Docente, DUI, Nombres, Apellidos, Direccin, Telfono, ISSS, NIT,
NIP, e-mail)
Id_Doce
nte
Nombr
es
Apellid
o1
Apellid
o2
Direcci
n
Telfo
no
D
UI
ISS
S
NI
T
NI
P
e-
ma
il
-
7/29/2019 Trabajo Final Ing
30/110
30
MATERIA (Id_Materia, Nombre, Descripcin)
Id_Materia Nombre Descripcin
NOTA (ao acadmico)
Ao_acad
mico
Id_Docent
e
Id_Mat
eria
NI
E
Nota_1_Perio
do
Nota_2_Perio
do
Nota_3_Perio
do
Tabla 1: Diccionario de datos de la tabla Alumno.
Campo
Descripci
n Tipo
Longitu
d
Mscara
deentrada
Requerid
o
Llave
Primaria
Llav
Forea
Id_alumno
Cdigo
asignado
por la
institucin.
Alfanumric
o8
LL00000
0Si No
NIE
Cdigoasignado a
cada
estudiante
por MINED.
Alfanumric
o6 LL0000 Si No
-
7/29/2019 Trabajo Final Ing
31/110
31
CampoDescripci
nTipo
Longitu
d
Mscara
de
entrada
Requerid
o
Llave
Primari
a
Llav
For
ea
Nombres
Primerosdos
nombres
del
estudiante.
Texto 100 No No No
Apellido1
Primer
apellido delestudiante.
Texto 100 No No No
Apellido2
Segundo
apellido del
estudiante
Texto 80 No No No
Direccin
Direccin
exacta delestudiante.
Alfanumric
o 100 No No No
Responsable
Nombre del
responsabl
e del
estudiante.
Texto 100 No No No
TelfonoNmero detelfono del
encargado
Alfanumric
o9
0000-
0000No No
-
7/29/2019 Trabajo Final Ing
32/110
32
CampoDescripci
nTipo
Longitu
d
Mscara
de
entrada
Requerid
o
Llave
Primari
a
Llav
For
ea
Fecha_nacimien
to
Fecha denacimiento
del alumno.
Fecha 10DD-MM-
AAAANo No
Tabla 2: Diccionario de datos de la tabla docente.
Campo Descripcin Tipo Longitud
Mscara
de
entrada
RequeridoLlave
Primaria
Lla
For
Id_docente
Cdigo
asignado a
cadadocente.
Alfanumrico 6 LL0000 Si No
Nombres
Nombre
completo del
maestro.
Texto 100 No No No
Apellido1
Primer
apellido del
docente.
Texto 100 No No No
Apellido2 Segundo
apellido delTexto 100 No No No
-
7/29/2019 Trabajo Final Ing
33/110
33
Campo Descripcin Tipo Longitud
Mscara
de
entrada
RequeridoLlave
Primaria
Lla
For
docente.
Direccin
Direccin de
residencia
del docente.
Alfanumrico 100 No No No
TelfonoTelfono de
contacto.Alfanumrico 9 0000-0000 No No
Email
Direccin de
correo
electrnico.
Alfanumrico 50 No No No
NIPNIP del
profesor.Numrico 7 0000000 No No
NIT
Numero de
NIT. Alfanumrico 17
0000-
000000-000-0
No No
DUI DUI. Alfanumrico 1000000000-
0No No
ISSS
Nmero de
seguro
social.
Alfanumrico 9 000000000 No No
-
7/29/2019 Trabajo Final Ing
34/110
34
Tabla 3: Diccionario de datos de la tabla responsable.
Campo Descripcin TipoLongit
ud
Mscara
de
entrada
Requeri
do
Llave
Primar
ia
Llave
Fornea
DUI DUI.Alfanum
rico10
0000000
0-0Si No
Nombres
Primeros dos
nombres del
responsable.
Texto 100 No No No
Apellido1
Primer
apellido del
responsable.
Texto 100 No No No
Apellido2
Segundo
apellido del
responsable.
Texto 80 No No No
Direcci
n
Direccin
exacta del
responsable.
Alfanum
rico100 No No No
Telfono
Nmero de
telfono del
encargado.
Alfanum
rico9
0000-
0000No No
Parentes
co
Tipo deparentesco
con el
alumno.
Texto 25 No No No
-
7/29/2019 Trabajo Final Ing
35/110
35
Campo Descripcin TipoLongit
ud
Mscara
de
entrada
Requeri
do
Llave
Primar
ia
Llave
Fornea
EmailDireccin decorreo
electrnico.
Alfanum
rico50 No No No
Profesio
n
Profesin del
responsableTexto 30 No No No
Tabla 4: Diccionario de datos de la tabla materia.
Campo Descripcin Tipo Longitud Mscara
de
entrada
Requerido Llave
Primaria
Llave
Fornea
Id_materia
Cdigo
asignado a
cadamateria.
Alfanumrico 6 LL0000 Si No
NombreNombre de
la materia.Texto 100 No No No
Grado
Grado
asignado a
la materia.
Texto 100 No No No
Seccin
Seccin
asignada a
la materia
Texto 80 No No No
-
7/29/2019 Trabajo Final Ing
36/110
36
Campo Descripcin Tipo Longitud Mscara
de
entrada
Requerido Llave
Primaria
Llave
Fornea
DescripcinDescripcinde plan de
la materia.
Texto 500 No No No
Tabla 5: Diccionario de datos de la tabla nota.
Campo Descripcin Tipo Longitud Mscara deentrada
Requerido
Llave
Primari
a
LlaveFornea
Id_notasId del
estudiante
alfanumer
ico? ? Si No
Id_alumno
Cdigo
asignado
por lainstitucin.
Alfanum
rico
8 LL000000 No
Si (hacia
tabla
alumno)
Id_docente
Cdigo
asignado a
cada
docente.
Alfanum
rico6 LL0000 Si
Si (hacia
tabla
docente)
Id_materia
Cdigoasignado a
cada
materia.
Alfanum
rico6 LL0000 Si
Si (hacia
tabla
materia)
-
7/29/2019 Trabajo Final Ing
37/110
37
Act1PP
Actividad
uno del
primer
periodo
Numero 4 00.00 Si
Act2PP
Actividad
dos del
primer
periodo
Numero 4 00.00 Si
Act3PP
Actividad
tres del
primerperiodo
Numero 4 00.00 Si
Act4PP
Actividad
cuatro del
periodo
Numero 4 00.00 Si
Act5PP
Actividad
cinco delprimer
periodo
Numero 4 00.00 Si
Act6PP
Actividad
seis del
primer
periodo
Numero 4 00.00 Si
Act7PP
Actividad
siete del
primer
periodo
Numero 4 00.00 Si
-
7/29/2019 Trabajo Final Ing
38/110
38
Act8PP
Actividad
ocho del
primer
periodo
Numero 4 00.00 Si
Promedio
PP
Promedio
del primer
periodo
numero 4 00.00 SI
Act1SP
Actividad
uno del
segundo
periodo
Numero 4 00.00 Si
Act2SP
Actividad
dos del
segundo
periodo
Numero 4 00.00 Si
Act3SP
Actividad
tres delsegundo
periodo
Numero 4 00.00 Si
Act4SP
Actividad
cuatro del
segundo
periodo
Numero 4 00.00 Si
Act5SP
Actividad
cinco del
segundo
periodo
Numero 4 00.00 Si
-
7/29/2019 Trabajo Final Ing
39/110
39
Act6SP
Actividad
seis del
segundo
periodo
Numero 4 00.00 Si
Act7SP
Actividad
siete del
segundo
periodo
Numero 4 00.00 Si
Act8SP
Actividad
ocho del
segundoperiodo
Numero 4 00.00 Si
Promedio
SP
Promedio
del segundo
periodo
numero 4 00.00 SI
Act1TP
Actividad
uno deltercer
periodo
Numero 4 00.00 Si
Act2TP
Actividad
dos del
tercer
periodo
Numero 4 00.00 Si
Act3TP
Actividad
tres del
tercer
periodo
Numero 4 00.00 Si
-
7/29/2019 Trabajo Final Ing
40/110
40
Act4TP
Actividad
cuatro del
tercer
periodo
Numero 4 00.00 Si
Act5TP
Actividad
cinco del
tercer
periodo
Numero 4 00.00 Si
Act6TP
Actividad
seis del
tercerperiodo
Numero 4 00.00 Si
Act7TP
Actividad
siete del
tercer
periodo
Numero 4 00.00 Si
Act8TP
Actividadocho del
tercer
periodo
Numero 4 00.00 Si
Promedio
TP
Promedio
del tercer
periodo
numero 4 00.00 SI
Act1CP
Actividad
uno del
cuarto
periodo
Numero 4 00.00 Si
-
7/29/2019 Trabajo Final Ing
41/110
41
Act2CP
Actividad
dos del
cuarto
periodo
Numero 4 00.00 Si
Act3CP
Actividad
tres del
cuarto
periodo
Numero 4 00.00 Si
Act4CP
Actividad
cuatro del
cuartoperiodo
Numero 4 00.00 Si
Act5CP
Actividad
cinco del
cuarto
periodo
Numero 4 00.00 Si
Act6CP
Actividadseis del
cuarto
periodo
Numero 4 00.00 Si
Act7CP
Actividad
siete del
cuarto
periodo
Numero 4 00.00 Si
Act8CPActividad
ocho del
cuarto
Numero 4 00.00 Si
-
7/29/2019 Trabajo Final Ing
42/110
42
7.4 MODELO FUNCIONAL
periodo
Promedio
CP
Promedio
del cuarto
periodo
numero 4 00.00 SI
encargado
Inscripcin
MatrculaReg. Datos -
Calificaciones
Docentes Coord. Grado
Notas finales
Notas
Datos Generales
Datos personales
Estudiante
Boleta a firmar
-
7/29/2019 Trabajo Final Ing
43/110
43
7.4.1 DESCRIPCIN DE FUNCIONALIDAD
Como sabemos una funcionalidad es un conjunto de caractersticas que hacen
que algo sea prctico y utilitario. La funcionalidad de este sistema consiste en el
control total automtico de las actividades que se realizan en el centro escolar,
para tener as un sistema automatizado para llevar a cabo cada una de sus
actividades como lo es el matricular e inscribir a los alumnos, realizar los
respectivos documentos que en el centro escolar se manejan y poder llevar un
control ms exacto a la hora de registrar las notas de todos los alumnos.
7.4.1.1 PROCESO NARRATIVO (PSPEC) POR FUNCIN
8 PLAN DE PRUEBAS DE ACEPTACIN (PPA)
8.1 INTRODUCCIN
El objetivo de la aceptacin del sistema es obtener un documento escrito y firmado
por el cliente, donde indique que el producto se le entrego de acuerdo a lo
prometido.
El cliente sabe que las pruebas exitosas son la garanta que el sistema est bien,
para la garanta del software es necesario probarlo, ya que va de por medio
prestigio, fiabilidad, proyeccin, para proyectos futuros.
-
7/29/2019 Trabajo Final Ing
44/110
44
8.2 PRUEBAS DISEADAS
Se realizaran pruebas de entrada a los diferentes datos de entrada, tales como:
Para la captura de docentes se tienen:
o Clave del docente
o Nombre
o apellidos
o DUI
o NIT
En el panel de control de los temas que se capturarn tales como:
o Usuario y
o Contrasea
En la captura en referencia a los estudiantes se manejan los siguientes
datos:
o notas
o grado
o seccin
o encargadoo nombre
En cada uno de estos campos se verificaran que toda captura este
correctamente, si se desea consultar para sacar la boleta respectiva de cada
alumno, este lo muestre en el momento en que se requiera.
Se realizarn pruebas de salida a los diferentes datos de salida o reportes, tales
como:
En la seccin Informacin se verificaran los siguientes datos:
o Registro de notas
o Registro de docentes
-
7/29/2019 Trabajo Final Ing
45/110
45
En la seccin de los docentes verificaran:
o Inicio de sesin
o Cursos a los que imparte
En esta seccin se realizaran las diversas pruebas para que la informacin que se
capture por la secretaria de registro acadmico sea la correcta tales como:
inscripcin de cada alumno, registro de cada profesor, realizar los respectivos
reporte, ara que esta informacin sea correcta
8.3 PRUEBAS DE VALIDACIN
Para validar el campo Clave del docente en l su respectivo campo se realizar
de la siguiente manera:
1. Introducir solo letras
2. Introducir letras y nmeros
3. Introducir nmeros
4. Introducir nmeros del 1 al 10000
5. Introducir el -16. introducir el 10001
El nico valor aceptable es el la opcin 3 y 4 es decir aceptara nmeros
Para validar el campo Nombre de docente en el panel de control se realizar lo
siguiente:
7. Introducir solo letras8. Introducir letras y nmeros
9. Introducir nmeros
10. Introducir letras maysculas y minsculas
El nico valor aceptable es el la opcin 7 es decir solo permitir letras
-
7/29/2019 Trabajo Final Ing
46/110
46
Para validar el campo Contrasea en el panel de control se realizar lo siguiente:
11. Introducir solo letras
12. Introducir letras y nmeros
13. Introducir nmeros
14. Introducir letras maysculas y minsculas
15. No introducir nada
El nico valor aceptable es el la opcin 11 solo aceptara letras
En la captura docentes se llenaran los siguientes campos:
Nombre, primer apellido, segundo apellido, fecha de nacimiento, lugar de
nacimiento, direccin, telfono, DUI, NIT
As como tambin se realizaras estas mismas pruebas al momento de registrar las
notas para cada alumno teniendo en cuenta que en una calificacin no podrn
haber nmeros menores de cero ni mayores de 10. As como tambin ningn
alumno podr estar inscrito en dos grados diferentes.
Todos estos campos se van a probar para verificar que solo reciban informacin
correcta, aplicando las distintas pruebas antes mencionadas. Se aplicaran las
pruebas de seguridad para que ninguna persona ajena al centro escolar pueda
capturar informacin o entrar a la codificacin si no tiene autorizacin.
9 DISEO DEL SISTEMA
9.1 INTRODUCCIN
-
7/29/2019 Trabajo Final Ing
47/110
47
Esta seccin provee una completa descripcin del diseo del proyecto de
desarrollo de software centro escolar. Aqu se describen todos los datos,
arquitecturas e interfaces y sus componentes a nivel de diseo del software.
9.1.1 METAS Y OBJETIVOS
Aplicar la ingeniera de software sistema de registro acadmico Con la finalidad de
proponer mejoras de funcionalidad del sistema y documentar todo el proceso de
desarrollo del sistema, y as formalizar el desarrollo de un proyecto de software y
darle valor agregado al proyecto para opciones de comercializacin futuras. El
cual es un sistema en el que podrn llevar a cabo cada una de las funciones que
dentro de la escuela se realizan.
El proyecto se basara en diferentes requisitos, tales como:
Proporcionar un mejor orden dentro de la institucin
Generar los promedios de cada alumno
Proporcionar el listado de los docentes que laboran en la escuela
Generar los reportes necesarios
9.1.2 ALCANCES
1. Poder realizar la inscripcin del alumno.
2. Realizar la entrada de un nuevo docente3. Mostrar informacin de los profesores que laboran en la institucin
4. Permitir a los docentes el ingreso de las notas de los alumnos
5. Generar las notas de los alumnos
6. Generar reportes como los anecdotarios
-
7/29/2019 Trabajo Final Ing
48/110
48
7. Mostrar informacin de el alumno
9.1.3 CONTEXTO DEL SOFTWARE
El contexto del proyecto est en la automatizacin de las actividades que en
centro escolar se realizan como poder realizar la inscripcin de los alumnos e
ingreso de nuevos docentes, poder llevar un mejor control de los profesores e
ingresar las respectivas notas de cada alumno y calcular su promedio.
9.1.4 RESTRICCIONES PRINCIPALES
Factores de Riesgo para la finalizacin del Proyecto
1. Mala integracin de equipo de trabajo
2. Falta de compromiso de alguno(s) de integrante
3. Mala integracin de las partes finales del proyecto
4. Falta de conocimiento del problema a tratar
Los cuales se estn eliminando con el desarrollo de ste proyecto y la integracin
de cada uno de los participantes del equipo.
Infraestructura
El proyecto se est realizando en un servidor con sistema operativo
Windows
Las bases de datos estn desarrolladas bajo MySQL
Las consultas de la informacin se realizan bajo visual basic
El proyecto actual, se desarrollo utilizar algunas metodologa de anlisis, diseo y
desarrollo, con lo cual tambin pretendemos nosotros aplicar nuestras tcnicas de
anlisis, diseo y desarrollo para la finalizacin del proyecto
-
7/29/2019 Trabajo Final Ing
49/110
49
9.2 DISEO DE DATOS
Se describen todas las estructuras de datos, incluyendo las estructuras de datos
temporales, globales e internas
9.2.1 ESTRUCTURAS DE DATOS INTERNAS DEL SOFTWARE
Estructuras de datos que son pasados entre los componentes del Software, tales
como los datos de los docentes y alumnos, revisin de notas y de mas.
9.2.2 ESTRUCTURA DE DATOS GLOBAL
Datos estructurados que nuestro software utiliza, dichas estructuras son un
conjunto de tablas relacionadas en una base de datos llamada registrAcadmico donde su finalidad es proporcionar al usuario (docente, secretaria se
registro acadmico, director.).
Las estructuras de datos que el sistema manejar estn relacionados en la
siguiente tabla donde se ofrece una breve descripcin de la funcin de la.
TABLAS QUE SE MANEJAN EN BASE DE DATOS REGISTROACADEMICO
TABLA Elementos FUNCIONALIDAD
1. alumnos Id_alumno
NIE
Nombres
Apellido1
Apellido2
Direccin
Responsable
Almacena informacin general de los
alumnos.
-
7/29/2019 Trabajo Final Ing
50/110
50
Telfono
Fecha_nacimiento
2.docentes Id_docente
Nombres
Apellido1
Apellido2
Direccin
Telfono
Email
NIP
DUI
NIT
ISSS
Almacena informacin general del
docente
3.responsable DUI
Nombres
Apellido1
Apellido2
Direccin
Telfono
profesin
Almacena la informacin general del
encargado del alumno.
4. materia Id_materia Almacena informacin de las materias
-
7/29/2019 Trabajo Final Ing
51/110
51
Nombre
Grado
Seccin
Descripcin
impartidas en el centro escolar.
5.nota Id_nota
Id_alumno
Id_docente
Id_materia
Act1PP
Act2PP
Act3PP
Act4PP
Act5PP
Act6PP
Act7PP
Act8PP
PromedioPP
Act1SP
Act2SP
Act3SP
Act4SP
Almacena informacin de las notas
ingresadas por los docentes
-
7/29/2019 Trabajo Final Ing
52/110
52
Act5SP
Act6SP
Act7SP
Act8SP
PromedioSP
Act1TP
Act2TP
Act3TP
Act4TP
Act5TP
Act6TP
Act7TP
Act8TP
PromedioTP
Act1CP
Act2CP
Act3CP
Act4CP
Act5CP
Act6CP
Act7CP
-
7/29/2019 Trabajo Final Ing
53/110
53
Act8CP
PromedioCP
9.2.3 ESTRUCTURAS DE DATOS TEMPORALESSe describen los archivos de uso internos creados por cada una de las tabla
en la base de Datos.
TABLA Archivos Descripcin
Alumno Alumno. frm Los archivos conextensin frm describenlas formas de captura decada uno de ellos, lacual es manejada por laherramienta MySQL
Docentes Docente.frm
Responsable Responsable.frm
Materia Materia. MYD Los archivos conextensin MYD indicaque es un archivo dedatos de MySQL
nota Nota. MYD
9.2.4 DESCRIPCIN DE LA BASE DE DATOS
Se describe la base de datos creada para la aplicacin del software.
La funcin de la base de datos es almacenar informacin de los docentes, de los
alumnos que ingresan a la institucin, as como sus responsables, y tambin tener
un registro de todas sus evaluaciones realizadas durante el periodo escolar.
9.3 DISEO A NIVEL DE COMPONENTES Y ARQUITECTNICO
En la presente seccin se presenta la arquitectura del sistema, tales como
interfaces de usuario, de consulta, etc.
-
7/29/2019 Trabajo Final Ing
54/110
54
DIAGRAMA DE FLUJO INGRESAR NOTAS
Si
No
INICIO
Elegir a que
alumno ingresaranotas
FIN
Consultar en
La base de
Ingresar ala pgina
principal
Mostrar informacin de
las notas registradasEncontr
-
7/29/2019 Trabajo Final Ing
55/110
55
DIAGRAMA DE FLUJO DEL MENU PRINCIPAL
INICIO
Seleccionar una
opcin del men
principal.
1
2
DOCENTES
ALUMNOS
-
7/29/2019 Trabajo Final Ing
56/110
56
DIAGRAMA DE FLUJO PARA INGRESAR NOTAS
INICIO
Pedir usuario Y
contrasea
Pedir alumno e
ingresar notas
FIN
GrabarGrabar en
La base de
datos.
-
7/29/2019 Trabajo Final Ing
57/110
57
DIAGRAMA DE FLUJO PARA ENCONTRAR ALUMNO
INICIO
Elegir un alumno
Consultar en
La base de
datos.
Ingresar ala pgina
principal
Mostrar informacin de
el alumno
FIN
-
7/29/2019 Trabajo Final Ing
58/110
58
9.3.1.1 DISEO ARQUITECTNICO
Men principal
docentes
Informacin
alumnos
Informacin
notas Encargados
Informacin
materia
Informacin
curso
notasInformacin
reportes
Base de datos registroAcademico
En dichas funciones , se pueden
realizar solo consultas a la base de
datos o tambien el modificarla en el
caso de agregar nuevo alumno o
ingresar sus notas al sistema
-
7/29/2019 Trabajo Final Ing
59/110
59
9.3.1.2 ESTRUCTURA DE PROGRAMA
Descripcin detallada de la estructura del sistema
9.3.2 DESCRIPCIN POR COMPONENTE
Usuario del
sistema
Ingresar
contrase
Comprobacion
de contrasea
salir
Alumnos
Docentes
notas
reportes
Salir del
sistema
-
7/29/2019 Trabajo Final Ing
60/110
60
-
7/29/2019 Trabajo Final Ing
61/110
61
-
7/29/2019 Trabajo Final Ing
62/110
62
-
7/29/2019 Trabajo Final Ing
63/110
63
-
7/29/2019 Trabajo Final Ing
64/110
64
-
7/29/2019 Trabajo Final Ing
65/110
65
-
7/29/2019 Trabajo Final Ing
66/110
66
-
7/29/2019 Trabajo Final Ing
67/110
67
-
7/29/2019 Trabajo Final Ing
68/110
68
9.3.2.1 PROCESO EXPLICATIVO PARA LOS COMPONENTES DE
(PSPEC) PARA CADA COMPONENTE
La descripcin de cada uno de los elementos de esta seccin ya se han descrito
anterior mente, pero ponemos recalcar que en dicho sistema podremos agregar,
modificar y eliminar de la base de datos a los alumnos y profesores que se
encuentran dentro de la institucin, como tambin cada profesor podr ingresar
modificar y eliminar notas para cada estudiante. Tambin generara los reportes de
notas respectivas y anecdotario
9.3.2.2 DESCRIPCIN DE CADA COMPONENTE DE LA INTERFAZ.
La descripcin detallada de estos componentes se encuentra descritas en la
seccin 9.4 del presente documento
9.4 DISEO DE INTERFAZ DE USUARIO
9.4.1 DESCRIPCIN DE LAS INTERFASES DE USUARIO
-
7/29/2019 Trabajo Final Ing
69/110
69
1. Pgina Principal.
2. Cuando se entra como administrador la segunda pantalla ser:
-
7/29/2019 Trabajo Final Ing
70/110
70
3. Al acercar el mouse se despliega nuestra barra de men
4. En la seccin de periodos tenemos lo siguiente.
-
7/29/2019 Trabajo Final Ing
71/110
71
5. En la seccin de carreras tenemos.
6. En la seccin de grado se encuentra.
-
7/29/2019 Trabajo Final Ing
72/110
72
7. En secciones tenemos.
8. En materias se encuentra:
-
7/29/2019 Trabajo Final Ing
73/110
73
9. En noticias tenemos:
10.En la segunda opcin de alumnos tenemos:
-
7/29/2019 Trabajo Final Ing
74/110
74
11.En la seccin de docentes tenemos.
12.Por ltimo tenemos la seccin de salir, que nos desconecta de nuestro sistema.
-
7/29/2019 Trabajo Final Ing
75/110
75
13.Cuando entramos con el usuario de docente, nicamente nos aparece lo siguiente:
14.En el cual nosotros nicamente podemos ver la seccin de notas y grados:
-
7/29/2019 Trabajo Final Ing
76/110
76
15.En la seccin de notas solo vemos lo siguiente:
16.En la seccin de grados solo podremos ver lo siguiente:
-
7/29/2019 Trabajo Final Ing
77/110
77
9.4.3 DISPONIBILIDAD DE COMPONENTES
Cada una de las interfases de usuario se encuentran diseadas en herramientas
de diseo de aplicaciones Web, tales como:
DreamWeaver
Administrador de PHP
Servidor de pginas Web Apache Web Server
Administrador de bases de datos MySQL
MySQL YOG
9.5 RESTRICIONES, LIMITACIONES Y DIFICULTADES
El sistema operativo donde la aplicacin final deber operar
El administrador de bases de datos para su funcionamiento
Las cuentas de acceso para la administracin de actualizaciones y cambiosen el sistema final
9.6 CASOS DE PRUEBA
Los casos de prueba utilizados en el desarrollo del sistema se encuentran
descritos en la seccin 10 del presente documento.
-
7/29/2019 Trabajo Final Ing
78/110
78
9.7 DETALLES DE INSTALACIN DE PAQUETES Y DEL SISTEMA
Los detalles de instalacin se encuentran descritos en la seccin 11 del presente
documento.
10 PRUEBAS EFECTUADAS
Las pruebas efectuadas fueron las siguientes.
10.1 PRUEBAS DE DISEO
Se realizaron pruebas de entrada a los diferentes datos de entrada
mencionaremos algunos campos:
Para la captura docentes:
o Id del docente
o Nombreo Apellido
o Contrasea
o DUI
En el panel panel principal se capturarn tales como:
o Usuario y
o Contrasea
En la captura alumnos se manejaron los siguientes datos:
o Id alumno
o nombre
-
7/29/2019 Trabajo Final Ing
79/110
79
o grado
o direccin
o telfono
en la captura de notas se manejaron datos como
o act1PP
o promedi PP
o id_alumno
o id_docente
En cada uno de estos campos se verifico que toda captura estuvieracorrectamente, si se desea consultar un docente, alumno o constancia lo
muestre en el momento en que se requiera.
Se realizaron pruebas de salida a los diferentes datos de salida o reportes, tales
como:
en la seccin de reporteso Informacin del anecdotario
o Constancias de notas
o Registro de usuario
En la seccin alumnos
o Notas de cada alumno
o Promedio de cada alumno
En la seccin alumnos, notas y docentes, se realizaron las diversas pruebas, para
que la informacin que se capture por el director o secretaria de registro
-
7/29/2019 Trabajo Final Ing
80/110
80
acadmico o tambin por los docentes sea la correcta tales como: notas
ingresadas, promedios, ingreso de un nuevo alumno o docente.
10.2 PRUEBAS DE VALIDACIN
En esta seccin realizamos las pruebas correspondientes a lo citado en la seccin
8 plan de pruebas de aceptacin. Detallaremos las pruebas de validacin para el
campo de las notas
Al momento de validar el campo nota
Para la validacin del campo notas en el panel de captura los usuarios realizaron
las siguientes pruebas:
16. Introducir solo letras
17. Introducir letras, nmeros y caracteres
18. Introducir nmeros
19. Introducir el -1
20. introducir nmeros del 0-9
El nico valor aceptable es el la opcin 5 en el cual los docentes podrn
colocar notas q van desde 0.1 hasta 10, no aceptara nmeros negativos ni
letras en sus campos.
Para la validacin del campo nombre del docente en el panel de control se prob
de la siguiente manera:
1. Introducir solo letras
-
7/29/2019 Trabajo Final Ing
81/110
-
7/29/2019 Trabajo Final Ing
82/110
82
En primer lugar, se realizo la instalacin del sistema de una manera local,
esto quiere decir que la instalacin se realizo en una computadora de uso
casero, con la finalidad de afinar todos los detalles que pudieran surgir y
corregirse rpidamente, para dicha instalacin se utilizaron los siguientes
materiales:
o Una computadora Pentium IV, de 1.6 MHZ de velocidad, disco duro
de 20 GB, con 256 MB de memoria RAM.
o Sistema Operativo Windows XP/ VISTA/ 7
o Administrador APPSERV
o Administrador de bases de datos MySQL
o La finalidad de dichos paquete es hacerse cargo de toda la
administracin local de los datos.
Se realizaron pruebas de viabilidad del sistema, para probar la
funcionalidad del sitio.
Las pruebas de implantacin van desde la comprobacin de cualquier
detalle de diseo interno hasta aspectos tales como las comunicaciones. Se
comprob que el sistema puede gestionar los volmenes de informacin
requeridos.
Se analizaron los tiempos de respuesta y se observ que fueron los
esperados.
Se sometieron a prueba las bases de datos, para cerciorarnos que la
informacin que solicitaba el usuario fueran las correctas.
Se verific el comportamiento del sistema bajo las condiciones de estrs.
Las pruebas de aceptacin se realizan por y para los usuarios, ya que se
tuvo siempre como objetivo, validar formalmente que el sistema se ajusta asus necesidades.
-
7/29/2019 Trabajo Final Ing
83/110
-
7/29/2019 Trabajo Final Ing
84/110
84
las mismas y de proporcionar, si fuera necesario, datos de peticiones
recibidas o atendidas en un determinado periodo.
Podemos establecer los siguientes tipos de mantenimiento:
Correctivo: son aquellos cambios precisos para corregir errores del
producto software.
Evolutivo: son las incorporaciones, modificaciones y eliminaciones
necesarias en un producto software para cubrir la expansin o
cambio en las necesidades del usuario.
Adaptativo: son las modificaciones que afectan a los entornos en
los que el sistema opera, por ejemplo, cambios de configuracin del
hardware, software de base, gestores de base de datos,comunicaciones, etc.
Perfectivo: son las acciones llevadas a cabo para mejorar la calidad
interna de los sistemas en cualquiera de sus aspectos:
reestructuracin del cdigo, definicin ms clara del sistema y
optimizacin del rendimiento y eficiencia.
Una vez registrada la peticin e identificado el tipo de mantenimiento y su
origen, se determina de quin es la responsabilidad de atender la peticin.
Posteriormente, segn se trate de un mantenimiento correctivo o evolutivo,
se verifica y reproduce el problema, o se estudia la viabilidad del cambio
propuesto por el usuario. En ambos casos se estudia el alcance de la
modificacin. Hay que analizar las alternativas de solucin identificando, segn eltipo de mantenimiento de que se trate, cul es la ms adecuada. El plazo y
urgencia de la solucin a la peticin se establece de acuerdo con el estudio
anterior.
-
7/29/2019 Trabajo Final Ing
85/110
85
La definicin de la solucin incluye el estudio del impacto de la solucin
propuesta para la peticin en los sistemas afectados. Mediante el anlisis de dicho
estudio, la persona encargada del Proceso de Mantenimiento valora el esfuerzo y
coste necesario para la implementacin de la modificacin.
Las tareas de los procesos de desarrollo que va a ser necesario realizar son
determinadas en funcin de los componentes del sistema actual afectados por la
modificacin. Estas tareas pertenecen a actividades de los procesos Anlisis,
Diseo, Construccin e Implantacin.
Por ltimo, y antes de la aceptacin del usuario, es preciso establecer un
plan de pruebas de regresin que asegure la integridad del sistema de informacin
afectado.
La mejor forma de mantener el coste de mantenimiento bajo control es una
gestin del Proceso de Mantenimiento efectiva y comprometida. Por lo tanto, es
necesario registrar de forma disciplinada los cambios realizados en los sistemas
de informacin y en su documentacin. Esto repercutir directamente en la mayor
calidad de los sistemas resultantes.
-
7/29/2019 Trabajo Final Ing
86/110
86
13. CONCLUSIONES
Considerando la importancia que en los ltimos aos ha representado el utilizar
los avances tecnolgicos, la institucin se vio en el deber de tener un sistema deregistro acadmico ya que es de gran beneficio para los docentes y empleados de
la institucin que se dedican a cubrir las necesidades del sector educacin.
En el desarrollo de la investigacin se ha tratado de realizar de forma completa
permitindonos conocer el problema de Investigacin que nos sirvi de base para
redisear una nueva metodologa de trabajo con el propsito implementar el
nuevo sistema ya que el mtodo que utilizan no les soluciona las necesidades
que ellos presentan y como consecuencia los procesos se dan con mayor demorapara la realizacin de las actividades llevadas a cabo en El Registro Acadmico
Con la investigacin desarrollada se diseo un sistema automatizado que
alimenta los procedimientos realizados en El Registro Acadmico de la Institucin.
Con el fin de brindar un mejor servicio a los usuarios de la comunidad Educativa.
-
7/29/2019 Trabajo Final Ing
87/110
87
14. RECOMENDACIONES Y SUGERENCIAS
Es importante que todas las personas que laboren dentro de la institucin pierdan
el miedo y se familiaricen y participen en este sistema, para lograr quepermanezca y que cada da proporcione un servicio mejorado, logrando as
beneficiar a toda la institucin.
Tomando en cuenta las conclusiones y recomendaciones se recomienda que:
El Sistema propuesto de Registro Acadmico sea Instalado en la
Institucin de manera que puedan encontrar las bondades que dicho
sistema ofrece.
Se tenga un plan estructurado para la implementacin de la red, que
contenga los pasos adecuados para su correcta puesta en marcha.
Tener un inventario actualizado de los recursos con que cuentan y su
ubicacin fsica dentro de la Institucin.
El cableado debe ser recubierto con poliducto o canaleta, segn se
requiera para evitar posibles accidentes y daos en el mismo, e imposibilitar
la comunicacin y para una mejor presentacin.
-
7/29/2019 Trabajo Final Ing
88/110
88
15. BIBLIOGRAFIA
A- BIBLIOGRAFA
Anlisis y Diseo de Sistemas de Informacin (Jeffrey L. Whitten / Lonnie
D. Bentley / Victor M. Barlow) Mc Graw Hill
Investigacin Cientfica Mtodo Hipottico Deductivo (Lic. Luis Alonso
Argueta)
B- DOCUMENTOS ESPECIALIZADOS
Suplementos
Pasos para hacer una investigacin(Eladio Sacaras Ortez)
Recoleccin de informacin.
C- PERSONAS E INSTITUCIONES
Director del Centro Escolar Pestalozzi
Profesores del centro escolar Pestalozzi
D- INFORMACIN VIRTUAL
http://elizabethpeguero.8m.com/Eliza.htm
http://www.monografias.com/trabajos5/desof/desof.shtml
-
7/29/2019 Trabajo Final Ing
89/110
89
16. MANUALES
MANUAL DEL USUARIO
USO E INSTALACION DEL SISTEMA DE REGISTRO
1. Tener Descargado appserv-win32-2.5.10 en su PC:
2. Dar Doble Clic para instalarlo, y abrir esta ventana, luego dar clic en
Next o Siguiente
3. Dar Clic en I Agree o Acepto
-
7/29/2019 Trabajo Final Ing
90/110
90
4. Dar Clic Next o Siguiente
5. Dar Clic Next o Siguiente
Luego Ingresar la Siguiente Direccion: 127.0.0.1 o tambin puedes optar por
ingresar la siguiente direccin: localhost, las dos son validas, y luego dar clic
en Next o Siguiente:
6. Luego Ingresar la contrasea(la que usted desee), del gestor de la base
de datos, despus la confirman y chequean la casilla donde dice
EnableInnoDB, Luego Clic en Install o Instalar
-
7/29/2019 Trabajo Final Ing
91/110
91
7. Luego se Instalara el Programa:
8. Luego Saldra esta Ventana, y Chequear las Dos casillas, y luego darle
permitir acceso:
-
7/29/2019 Trabajo Final Ing
92/110
92
9. Luego Aparecera Esta Ventana, luego darle Finish
Y el Programa quedara instalado ya en su computadora.
INGRESAR AL GESTOR DE BASE DE DATOS
1. Ingrese a su Navegador Preferido y coloque la siguiente direccin:
Localhost o localhost/phpmyadmin
2. Luego aparecer la siguiente ventana, y de clic en la opcin: phpMyAdminDatabaseManager Version 2.10.3,
3. Luego aparecer una pantalla de usuario y contrasea:
Usuario: root (siempre es el mismo usuario por default, mysql ya lo
tiene predeterminado)
Password: Contrasea que se ingreso en el paso N 6
-
7/29/2019 Trabajo Final Ing
93/110
93
4. Luego Veran la Pantalla de Bienvenida:
CREACION DE LA BASE DE DATOS
Nota: este paso lo pueden aplicar para todos los sistemas hechos en php,
solo importan la base de datos y funcionara.
1. Escriba el nombre de la base de datos y luego presione Crear(la base
de datos se llama: registro).
-
7/29/2019 Trabajo Final Ing
94/110
94
2. y luego se mostrara la siguiente pantalla
Este es el lugar de trabajo de esta base de datos.
3. Luego clic en la opcin SQL
4. Y luego aparecer la ventana a mostrar.
-
7/29/2019 Trabajo Final Ing
95/110
95
5. Luego vaya a donde estn los archivos del sistema, en este caso la
carpeta que se descomprime, y luego seleccionen el archivo BASE
6. Luego Abranlo y copien todo su contenido.
7. Y luego regresen a la pantalla de MySQL, en la pestaa SQL, y peguenel contenido del bloc de notas.
-
7/29/2019 Trabajo Final Ing
96/110
96
8. Luego en esa pantalla presione el botn continuar, y la base de datos
estar creada.
INSTALACION DEL SISTEMA
1. Vaya a la carpeta donde esta alojada, la carpeta del sistema.
-
7/29/2019 Trabajo Final Ing
97/110
97
2. Copie la carpeta, y pguela en la siguiente direccin: C:\appserv\www\
3. Luego el sistema estar instalado.
CREANDO EL ACCESO DIRECTO HACIA EL SISTEMA
1. Clic derecho en el escritorio, nuevo, acceso directo.
2. En la siguiente ventana, escriba: http://localhost/registro, luego de clic
en siguiente.
-
7/29/2019 Trabajo Final Ing
98/110
98
3. Luego Dar el nombre del acceso directo, en este caso: Sistema de
Registro Academico, luego clic en finalizar.
4. Y vern el icono en el escritorio, y nuestro sistema estar listo, del
doble clic para iniciar, y el programa se abrir, en su navegador de
internet predeterminado.
-
7/29/2019 Trabajo Final Ing
99/110
99
MODIFICANDO EL ARCHIVO CONECTAR.PHP
1. Vaya a la direccin: C:\appserv\www\Registro, y busque el archivo conectar.php, luego
de clic derecho y abrir con, luego bralo con el bloc de notas.
-
7/29/2019 Trabajo Final Ing
100/110
100
2. Abrira la siguiente pantalla:
3. Luego Modifique todo el archivo asi:
-
7/29/2019 Trabajo Final Ing
101/110
101
MANUAL DE REQUERIMIENTOS
Captulo I Antecedentes del Problema
1.1 Antecedentes de la empresa.
Se encuentra ubicada. En final calle poniente, Barrio el calvario Juan Enrique
PESTALOZZI.
En el ao de 1938, exista una escuela de varones y una de nias, la primer
atendida por el Profe. Julio Valladares y la segunda ocupaban una casa particular
donde tenan a las nias en los corredores. Luego en 1941 fue trasladada y
atendida por el profesor Juan Hilario Fuentes. La escuela fue trasladada a varios
locales mas pero fue por el terremoto del 13 de enero y el 13 de febrero del 2001
que daaron las estructuras de las instalaciones de la escuela lo cual ocasiono
que la escuela funcionara en diferentes lugares de la comunidad como por
ejemplo: Casa Comunal, Iglesia de los mormones, luego atreves de las
donaciones se construye el bachillerato General y la cual la primer promocin sali
en el 2008
Los procesos de Registro Acadmico se realizan en forma manual, el cual
resulta ser tedioso por la poblacin estudiantil que es muy numerosa; esto hace
ms lento el proceso para entregar la informacin que es solicitada.
Las calificaciones se llevan en forma ordenada por medio de cuadros, cada uno de
estos se identifican por un nombre de acuerdo al nivel de estudio.
La direccin es la encargada del Registro Acadmico, el cual contiene la siguiente
informacin: control de notas, asistencia por grado, promociones anuales, control
de desercin y ausentismo que se refleja a travs de los cuadros. Esta informacines llevada por maestros durante el periodo lectivo en un libro anual el cual se
entrega al director al final del ao escolar, siendo el nico que tiene acceso a la
informacin.
-
7/29/2019 Trabajo Final Ing
102/110
102
1.2 Situacin o estado actual del problema en la empresa.
El Centro Escolar no cuenta con un sistema que les permita llevar de forma eficaz
y eficiente el registro de los alumnos. Para cada grado acadmico existe una serie
de calificaciones correspondientes a las asignaturas, esto lo hace muy
cuidadosamente cada maestro porque tiene que realizar varias operaciones para
sacar el promedio por alumno, que lo lleva en forma detallada en diferentes
cuadros; este proceso se amplia por la cantidad de alumnos con que cuenta la
institucin por lo tanto esto hace que a los estudiantes no se les proporcione las
calificaciones promedios de sus materias en corto tiempo o cualquier otra
informacin que conforma el Registro Acadmico.
1.3 Supuestos Generales.
Agilidad en los trmites.
Ahorro en tiempo a calcular notas.
Minimizacin de papelera.
Automatizacin de los procesos.
Seguridad de datos.
1.4 Objetivo General y objetivos especficos.
1.4.1 Objetivo General.
Desarrollar un sistema que permita mejorar el desarrollo registr acadmico de los
alumnos.
1.4.2 Objetivos Especficos.
Lograr la automatizacin de los procesos de la escuela.
Lograr la normalizacin de datos.
Desarrollar el Anlisis para identificar las necesidades de la Institucin en
el Registro Acadmico.
-
7/29/2019 Trabajo Final Ing
103/110
103
Establecer el Diseo de Archivos, Base de Datos y Pantallas que
comprender el Sistema de Registro Acadmico.
1.5 DelimitacinYa que institucin no cuenta con sistema con el que pueda llevar a cabo los
registros acadmicos dentro de la institucin con facilidad se pretende incorporar
un nuevo sistema con el que podr llevar un mejor control de su institucin como
por ejemplo: llevar el control de los alumnos, imprimir reporte de notas, llevar el
control de docentes, control de horarios, etc.
Se tiene previsto analizar y desarrollar el sistema en los meses de marzo a junio
del 2012,
1.6 Alcance o cobertura.
El sistema puede cubrir desde el registro de docentes, inscripcin de alumnos,
calculo de notas por alumno hasta informes de notas, anecdotario.
1.7 Restricciones y/o limitaciones.
Dificultad en la inadaptacin del sistema con respecto a los docentes.
Tiempo de desarrollo: No se contara con el tiempo necesario para realizar
un sistema eficiente.
Recursos econmicos.
1.8 Justificacin del Problema.
1.8.1 Importancia.
El sistema ofrecer una facilidad en manejo de datos, ahorro en tiempos de
clculo de notas as como ahorro en gastos de papelera.
1.8.2 Aporte.
-
7/29/2019 Trabajo Final Ing
104/110
104
Este sistema aportara una facilidad en manejo de datos, ahorro en tiempos de
clculo de notas as como ahorro en gastos de papelera.
El sistema de Registro Acadmico beneficiar:
A la direccin: Proporcionndole el control de la informacin para hacer
toma de decisiones.
Al personal docente: Mejor control de las calificaciones y facilidad de
acceso a la informacin de los alumnos.
Secretaria: Para agilizar los procesos en la introduccin y entrega de
calificaciones.
Padres de familia y alumnos: Para que puedan obtener reporte de notas
en forma, rpida y precisa.
Institucin: mejorando su imagen ante la sociedad.
1.8.3 Relevancia social.
Que el centro educativo se vaya adaptando al mundo tecnolgico sin perder de
vista su objetivo: La Enseanza
1.8.4 Implicaciones prcticas.
Empresa: El centro educativo al hacer uso de la utilizacin de las herramientas
didcticas (PC, Impresor), as como la utilizacin de ambiente grafico de internet.
Estudiantes: Aprender y practicar el uso del lenguaje PHP unido a la gestin de
base de datos en MY SQL.
-
7/29/2019 Trabajo Final Ing
105/110
105
2.0 Metodologa.
2.1 Entrevista.
Se escogieron esas preguntas porque nos iban a ayudar a resolver la
problemtica de la creacin del sistema. Se orientaron las preguntas al reaacadmica, fichado de matrcula, anecdotario, Registro de Docentes.
Nos inclinamos ms hacia la entrevista por el hecho que es una de la manera ms
fcil de interactuar con el cliente y comprenderle, con ms facilidad lo que en
verdad necesita.
2.1.1 Seleccin de elementos.
Al Profesor, Subdirector, y encargado