Informe PDF
Informe PDF
Informe PDF
Autores:
TSU. José G. Montes CI.20.878.817
TSU. Alfredo Geraldo CI.22.343.895
TSU. Osglender Álvarez CI.19.670.827
Autores:
TSU. José G. Montes CI.20.878.817
TSU. Alfredo Geraldo CI.22.343.895
TSU. Osglender Alvarez CI.19.670.827
A nuestros padres por darnos la vida, por ser padres ejemplares dignos de
nuestra admiración, gracias por su amor y su protección, por cada uno de los
valores y conocimientos que nos han inculcado, gracias por creer en nosotros, por
su apoyo incondicional que nos han impulsado a continuar y a lograr esta meta.
Gracias por habernos fomentado el deseo y anhelo de superación. Son realmente
una bendición en nuestras vidas, los queremos mucho y este proyecto se lo
dedicamos a ustedes padres maravillosos.
A toda nuestra familia y amigos que también han formado parte de este logro,
gracias por apoyarnos, por animarnos, y por sobre todo creer en nosotros. Los
queremos mucho.
V
AGRADECIMIENTOS
Son pocas las palabras que podemos plasmar en estas líneas para poder
manifestar él más sincero y profundo agradecimiento, para con aquellas personas
que hicieran posible el desarrollo de este Proyecto Final y así acreditarnos este
maravilloso título de INGENIEROS EN INFORMÁTICA.
A toda nuestra familia por brindarnos todo su apoyo y amor, y esperar con
ansias al igual que nosotros este grato momento. A ustedes está dedicado este logro
alcanzado por cada uno de nosotros que de ahora en adelante será el comienzo de
una nueva etapa en nuestras vidas. Se les quiere.
VI
VII
ÍNDICE Pág.
Portada…………………………………………………………………………… ii
Aprobación del Asesor Académico……………………………………………. iii
Planilla de Inscripción de Proyecto……………………………………………. iv
Dedicatoria……………………………………………………………………… v
Agradecimientos……………………………………………………………….. vi
Resumen………………………………………………………………………… vii
Indice …………………………………………………………………………… viii
Introducción…………………………………………………………………… 1
Descripción de la problemática de la gestión de implantación………………
Objetivos del proyecto de la gestión de implantación
Objetivo General………………………………………………………………… 5
Objetivos Específicos……………………………………………………………. 5
Objetivos de Aprendizaje de la gestión de implantación
Objetivo General………………………………………………………………… 6
Objetivos Específicos……………………………………………………………. 6
Alcance de la gestión de implantación…………………………………………... 6
Justificación de la gestión de implantación……………………………………... 8
Metodología de Implantación 9
Actividad IAS 1: Establecimiento del Plan de Implantación……………………. 10
Actividad IAS 2: Formación Necesaria para la Implantación…………………... 15
Actividad IAS 3: Incorporación del Sistema al Entorno de Operación…………. 24
Actividad IAS 4: Carga de Datos al Entorno de Operación…………………….. 27
Actividad IAS 5: Pruebas de Implantación del Sistema………………………… 38
Actividad IAS 6: Pruebas de Aceptación del Sistema………………………….. 62
Actividad IAS 7: Preparación del Mantenimiento del Sistema…………………. 82
Actividad IAS 8: Establecimiento del Acuerdo de Nivel de Servicio………….. 83
Actividad IAS 9: Presentación y Aprobación del Sistema……………………… 86
VIII
Actividad IAS 10: Paso a Producción…………………………………………… 89
Conclusión………………………………………………………………………. 92
Recomendaciones………………………………………………………………. 95
Referencias……………………………………………………………………… 96
Memoria del Proyecto
Titulo…………………………………………………………………………...... 98
Línea de Investigación…………………………………………………………... 98
Sitio de implementación…………………………………………………………. 98
Objetivo General………………………………………………………………… 99
Integrantes……………………………………………………………………….. 100
Memoria Descriptiva
Descripción General……………………………………………………………... 101
Uso del Software ………………………………………………………………... 102
Otros usos previstos……………………………………………………………... 103
Relación con el entorno………………………………………………………….. 104
Normativas específicas empleadas para el desarrollo del software…………….. 104
Memoria Constructiva
Descripción de las Soluciones adoptadas………………………………………... 111
Sustentación del software……………………………………………………….. 111
Seguridad física y lógica del software…………………………………………... 112
Impacto de la aplicación informática……………………………………………. 113
Plan de aceptación del usuario…………………………………………………... 113
Consideraciones finales………………………………………………………….. 115
Anexos…………………………………………………………………………... 118
IX
INTRODUCCIÓN
1
disciplina y el cambio tecnológico acelerado. Al mismo tiempo, requiero no solo de
habilidades técnicas, sino de gestión de las personas. Los proyectos informáticos son
cada vez más proyectos mixtos, que involucran cambios en la organización, los
procesos de trabajo y actitudes y habilidades de las personas.
En la actualidad las aplicaciones en entorno web son una herramienta que bien
implementada se convierte en un arma competitiva en negocios e instituciones
jugando un papel fundamental en cualquier organización de igual manera proveen
seguridad para salvaguardar los datos de forma tal que solo sean manipulados por un
personal autorizado, además de que estos datos son almacenados en un servidor web,
por lo que no ocupan espacio en la computadora; hoy en día la tecnología y la
comunicación son de suma importancia en todas las área que conforman la estructura.
2
Tomando en cuenta esta prioridad para el Trayecto IV 2014 de Informática se
presenta un proyecto socio tecnológico, el cual lleva por nombre: GESTION E
IMPLEMENTACIÓN DE UNA APLICACIÓN WEB QUE CUBRA LAS
ACTIVIDADES ADMINISTRATIVAS Y ACADÉMICAS EN LA ESCUELA
BÁSICA ESTADAL "LETICIA MUDARRA DE LÓPEZ", UBICADA EN
MARACAY.EDO.ARAGUA. Teniendo como objetivo instalar una aplicación en un
servidor web que mejore la calidad de los procesos administrativos y académicos en
la institución educativa, para así consolidar y obtener un mejor respaldo de la
información y por lo tanto un mejor manejo de la misma, y finalmente poder agilizar
todos los mecanismos y procesos administrativos con mayor éxito y eficacia.
Por otra parte se incorporarán las memorias del proyecto en donde se podrá
observar un resumen con detalles puntuales acerca del trabajo realizado. Los anexos
del proyecto estarán constituidos por los parámetros y requisitos de las pruebas,
resultados de las pruebas y el plan de mantenimiento.
3
DESCRIPCIÓN DE LA PROBLEMÁTICA DE LA GESTIÓN DE
IMPLANTACIÓN
4
brindar facilidad de uso, seguridad y rendimiento a la institución. Por lo tanto en la
gestión e implementación, la aplicación debe ser sometida a ciertas pruebas, con el fin
de verificar que se cumple con los requerimientos y especificaciones establecidas,
aplicando las mejoras que sean necesarias. Es importante destacar que los usuarios
que harán uso de la aplicación deben ser formados y familiarizados con dicho
software antes de la instalación.
OBJETIVO GENERAL
OBJETIVOS ESPECÍFICOS
5
Verificar la calidad de la aplicación mediante el desarrollo de las pruebas de
implantación necesarias.
Ejecutar las pruebas de aceptación para garantizar que el cliente este conforme
con la aplicación.
Desarrollar las mejoras que requiera la aplicación de acuerdo a las pruebas
realizadas.
Realizar el necesario mantenimiento que requiera la aplicación web para una
mayor operatividad en su ejecución.
Efectuar el paso a producción de la aplicación web en la E. B. E. Leticia
Mudarra de López.
OBJETIVOS GENERAL
OBJETIVOS ESPECÍFICOS
6
la comunidad educativa E. B. E. Leticia Mudarra de López, brindándole una
herramienta tecnológica que contribuya a mejorar las actividades administrativa de la
institución. Los alcances de este Proyecto Socio-Tecnológico están guiados de
acuerdo a la Metodología Métrica Versión 3, cuyo objetivo final será la puesta a paso
producción de la aplicación en entorno web en la institución educativa.
7
La aplicación en entorno web será presentada a finales del mes de Julio en la
E. B. E. Leticia Mudarra de López, será necesario la presencia del personal directivo
de la institución y los diferentes usuarios.
Se pretende llevar a cabo el paso a producción antes la inscripción del nuevo
periodo escolar 2014-15 que iniciará en el mes de septiembre, se tiene previsto
realizar un acompañamiento durante esta etapa para garantizar que la comunidad
educativa se siente a gusto con la herramienta y que la misma cumpla con sus
expectativas.
8
de notas, actas de retiro, fe de vida, entre otras. Convirtiéndose así en un instrumento
cada vez más indispensable en el centro educativo por sus grandes beneficios en el
área administrativa y poder ofrecerle a los estudiantes la posibilidad de interactuar
con el sistema y agilizar sus procesos académicos.
METODOLOGÍA DE IMPLANTACIÓN
9
ACTIVIDAD IAS 1: ESTABLECIMIENTO DEL PLAN DE
IMPLANTACIÓN
10
PLANIFICACIÓN DE IMPLANTACIÓN:
11
Se realizó la formalización del plan de mantenimiento.
12
Trimestre I Trimestre II Vacaciones Trimestre III
Mes es Enero Febrero Marzo Abri l Mayo Juni o Jul i o Agos to Septi embre Octubre Novi embre Di ci embre
Semanas 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 # 2 3 4 1 2 3 4 1 2 3 4
Revi s i ón de Requi s i tos de
i mpl antaci ón
Defi ni ci on del pl an de
i mpl antaci ón
Formaci ón de i mpl antaci ón a
us uari os fi nal es
Cuadro 1: Cronograma
Día laborable
13
TAREA IAS 1.2: ESPECIFICACIÓN DEL EQUIPO DE IMPLANTACIÓN
El equipo de implantación implicado en el sistema se encuentra conformado
de la siguiente manera:
14
software, con el fin de dar el uso
cabal del mismo. Por lo tanto cada
módulo y cada interfaz de esta
aplicación serán explicados de
forma concisa y precisa para su
mayor manejo y provecho.
Fuente: Los Autores (2014).
15
aplicación, además de establecer estrategias y un plan para usuarios finales que
permita ponderar el entrenamiento.
16
este plan de formación de usuarios estuvo orientado a instalar y medir la calidad de la
aplicación.
17
Para la formación del equipo de implantación y aceptación de la aplicación
se utilizó el control de asistencias que se presentará en el anexo Nº 1.
18
Enseñar a buscar información referente a los estudiantes, eventos y personal
educativo de la institución.
Enseñar a descargar las consultas de información realizadas
La formación de usuarios finales se llevó a cabo en el Centro Bolivariano de
Informática y Telemática (CBIT), de la E.B.E “Leticia Mudarra de López”, mediante
una serie de cursos, los cuales tuvieron una duración aproximada de 2 horas cada uno,
el público objetivo al que fue dirigido está constituido por los siguientes usuarios:
19
aplicación en la institución, el módulo tres está dirigido a los profesores de todos los
grados y secciones, los cuales se encargan de registrar las notas de los estudiantes en
la aplicación, el módulo cuatro se dirige los usuarios externos (representantes) que
demandan los servicios de la institución ( constancia de estudios, reportes de notas, y
certificados de comportamiento). Finalmente, el módulo cinco está orientado a la
proporcionar herramientas de autoevaluación.
20
aplicación
6 Consultas de información Conocimientos de consulta de información 2
Búsqueda de estudiantes y descarga
Búsqueda de notas
Búsqueda de grado y
secciones
Búsqueda de eventos
Búsqueda de profesores
7 Seguridad Confianza al utilizar la aplicación 2
Activar usuarios
Desactivar usuarios.
Historial de visitas
Fuente: Los Autores (2014).
Manejo de botones
Manejo de menú y
opciones de la
aplicación
21
Fuente: Los Autores (2014).
Los cursos fueron presenciales todos ellos apoyados con un material didáctico, la
planificación y organización de los cursos requirió una detallada preparación por
parte de los formadores que los impartieron y elaboraron los materiales formativos.
22
Se utilizaron herramientas de presentación como powerpoint o similares y un
vídeo promocional que presente la aplicación en entorno web así como dedicar
los primeros minutos a recordar la importancia de la tecnología en la educación.
Los materiales y recursos tecnológicos que se utilizaron para la formación de
los usuarios incluyen:
23
ACTIVIDAD IAS 3: INCORPORACIÓN DEL SISTEMA AL ENTORNO DE
OPERACIÓN
24
Las aplicaciones necesarias del servidor web para instalar la aplicación fueron:
MySQL. Es una aplicación de bases de datos controlada por Apache que permite
crear todas las bases de datos necesarias en la aplicación.
El servidor debe disponer de la versión 5.1.38 o la 5.1.4.1, contar con un asistente
de portabilidad que permite traer bases de datos desde otra proveedora, tiene una
limitación de accesos remotos a la base de datos por IP o desde el panel de control y
contar con un programa de backups para las tablas desde el panel de control.
Se debe tener en cuenta que una base de datos MySQL necesitará de:
25
4) Se realizó la conexión de la aplicación con la base de datos
Para obtener los datos desde MySQL se necesitó una conexión con la
aplicación (una forma de enlazar o comunicarse), la cual permite extraer datos de la
misma. Para ello PHP tiene una serie de funciones exclusivamente para interactuar
con Mysql. Tomando en cuenta el nombre de la base de datos, el nombre de usuario,
la contraseña y el nombre del servidor.
Para poder transferir los archivos que componen la aplicación hacia el servidor,
primero fue necesario contar con un cliente o programa de FTP, como por ejemplo el
cliente Filezilla.
Cuadro 2:La configuración General para conectar el cliente fillezila con el servidor:
FTP port: 80
26
El Cliente Filezilla permitió conectarse con el servidor desde el ordenador y
mostrará el fichero public.html en el cual se alojaran todos los archivos de la
aplicación.
27
Los datos necesarios para que la aplicación pueda realizar los procesos para
los cuales se encuentra desarrollada estaran almacenados en las siguientes tablas:
Nombre de la Descripción
Tabla
Usuarios Archivo principal de los usuarios que pueden acceder a la aplicación,
contiene datos de su cuenta.
ano_escolar Archivo principal de los periodos escolares en la institución
Estudiantes Archivo principal de los estudiantes contendrá la información de cada uno
de ellos
Representante Archivo principal de los representantes de los estudiantes registrados en la
aplicación
Inscripción Archivo proceso de los estudiantes en donde se encontrara la información
correspondiente al grado sección y periodo escolar cursado en la institución
Personal Archivo principal del personal que labora en la institución.
Fuente: Los Autores (2014).
Los formulaios que deben ser utilizados para realizar la carga inicial de datos son :
28
Figura No. 3. Formulario de registro de usuarios.
29
Figura No. 5.Formulario de inscripción de estudiante.
30
Figura No. 6. Formulario de registro de personal.
31
Figura No. 7. Carga de datos en la tabla ano_escolar.
32
Figura No. 8. Carga de datos en la tabla estudiante
33
Figura No. 9. Carga de datos en la tabla representantes.
34
Figura No. 10. Carga de datos en la tabla inscripción.
35
Figura No. 11. Carga de datos en la tabla personal.
36
Figura No. 12. Carga de datos en la tabla usuarios.
37
ACTIVIDAD IAS 5: PRUEBAS DE IMPLANTACIÓN DEL SISTEMA
38
1. El servidor en donde se encuentra almacenado la aplicación
2. Base de Datos MySQL la cual reside en el servidor
3. Equipo de cliente procesador Dual Core, 500 MB en disco duro, 1 GB de
memoria RAM.
39
Pruebas Alfa Utilizando la aplicación de forma natural con el desarrollador como
observador del usuario. Las pruebas alfa se llevan a cabo en un entorno
controlado. Para que tengan validez, se debe primero crear un ambiente con las
mismas condiciones que se encontrarán en las instalaciones del cliente. Una vez
logrado esto, se procede a realizar las pruebas y a documentar los resultados.
Prueba de Sistemas: Se realizan para probar la aplicación como un todo, están
basadas en los requerimientos generales de la institución y abarcara todas las
partes de la aplicación, modulo de administrador, profesor y representante.
PRUEBA DE COMPONENTES
40
Salidas: Registro exitoso
41
Salidas: Registro exitoso
42
2012-01-01‟, edad_est=‟1‟ sta_nac=‟Maracay Estado Aragua‟,
vacunas_est=‟Polio,Antivariolica,Sarampion,BGG‟,
vive_con=‟Madre‟ dir_est=‟ Calle Aserradero Nº 14 Maracay
Estado Aragua‟, plantel=‟ E. B. E. Leticia Mudarra de López‟,
id_con=‟ Nuevo‟, Turno= Diurno,ci_repre=‟
73450980‟,nom_repre=‟ Nardy Geraldo‟, dir_repre=‟ CADAFE‟,
instrucción=‟Bachiller en Ciencias‟, profesión=‟Secretaria‟,
tlf_repre=‟02435537119‟, tlf_emerg=‟04162308526‟,
correo_repre=‟Nardy@hotmail.com‟
43
Entradas: Entradas: ci_est= 1127345098
nomcompleto_est=‟Alfredo Alejandro Geraldo Geraldo‟,
sexo_est=‟Masculino‟fechanac_est=‟ 2012-01-01‟, edad_est=‟1‟
sta_nac=‟ Maracay Estado Aragua‟,
vacunas_est=‟Polio,Antivariolica,Sarampion,BGG‟,
vive_con=‟Madre‟ dir_est=‟ Calle Aserradero Nº 14
MaracayEstado aragua‟, plantel=‟ E. B. E. Leticia Mudarra de
lopez‟, id_con=‟ Nuevo‟, Turno= Diurno,ci_repre=‟
73450980‟,nom_repre=‟ Nardy Geraldo‟, dir_repre=‟ CADAFE‟,
instrucción=‟Bachiller en Ciencias‟, profesión=‟ ‟,
tlf_repre=‟02435537119‟, tlf_emerg=‟0416230‟,
correo_repre=‟Nardyhotmail.com‟
44
Casos de FORMATO DE CASO DE PRUEBA
prueba Tipo de Prueba: Unitaria ( Caja Blanca)
Objetivo: Validar si se han realizados los cambios en el estudiante
Caso Nº1
Descripción: Datos correctos
Entradas: id_seccion='1‟ id_grado =‟1‟ ci_est=' 1127345098‟
Salidas: Lista de cambio realizados
Resultados Se han ejecutado los casos de prueba y se han tomado en consideración los
errores arrojados
Fuente: Los Autores (2014).
45
Tipo de Prueba: Unitaria ( Caja Blanca)
Objetivo: Verificar si el formulario muestra sus respectivas validaciones,
en campos obligatorios y no registra
Caso Nº 2
Descripción: Datos incorrectos
Entradas:ci_est=‟111987123‟,nomcompleto_est=‟OsglenderAlvarez‟,
sexo_est=‟Masculino‟, fechanac_est=‟ 2011-01-02’,id_seccion=‟UNO‟
id_grado=‟1‟, ci_repre=‟ 73450989A‟,motivo_ret =‟ „
Salidas: Debe colocar todos los datos / Formato no permitido
Resultados Se han ejecutado los casos de prueba y se han tomado en consideración los
errores arrojados
Fuente: Los Autores (2014).
46
FORMATO DE CASO DE PRUEBA
Tipo de Prueba: Unitaria ( Caja Blanca)
Objetivo: Verificar si el formulario muestra sus respectivas validaciones,
en campos obligatorios y no registra
Caso Nº 2
Descripción: Datos incorrectos
Entradas: dia_evento=‟14‟, mes_evento=‟Diciembre‟, descripción=” “.
Salidas: Debe colocar todos los datos / Formato no permitido
Resultados Se han ejecutado los casos de prueba y se han tomado en consideración los
errores arrojados
Fuente: Los Autores (2014).
47
FORMATO DE CASO DE PRUEBA
Tipo de Prueba: Unitaria ( Caja Blanca)
Objetivo: Verificar si el formulario muestra sus respectivas
validaciones, en campos obligatorios y no registra
Caso Nº 2
Descripción: Datos incorrectos
Entradas: ci_personal`='22343895d', `Nom_per`='Marquilia',
`Ape_per`='Gomez', `Cargo_per`='Director (a)', `Tlf_per`=' '.
Salidas: Debe colocar todos los datos / Formato no permitido
Resultados Se han ejecutado los casos de prueba y se han tomado en consideración los
errores arrojados
Fuente: Los Autores (2014).
48
Fuente: Los Autores (2014).
49
Casos de FORMATO DE CASO DE PRUEBA
prueba Tipo de Prueba: Unitaria ( Caja Blanca)
Objetivo: Validar que los datos se encuentren disponibles, y
estén actualizados
Caso Nº1
Descripción: Observar funcionalidad de los servicios
Entradas: id_usuario =1127345098
Salidas: Reportes en PDF según sea el caso ( constancia de
estudios, reporte de notas, carta de comportamiento)
Resultados Se han ejecutado los casos de prueba y se han tomado en consideración los
errores arrojados
Fuente: Los Autores (2014).
PRUEBAS DE INTEGRACIÓN
Criterios de evaluación:
50
La cobertura total de lo probado sea mayor al 70% del total
de los módulos.
El 90% de las pruebas realizadas sean exitosas.
El 10% de los errores deben ser leves.
PRUEBAS ALFA
51
Interfaz asociada
52
Interfaz asociada
53
Interfaz asociada
54
Interfaz asociada
55
Interfaz asociada
56
Interfaz asociada
57
Interfaz asociada
58
Fuente: Los Autores (2014).
Interfaz asociada
59
Interfaz asociada
60
validaron los caminos de cada módulo, las condicione lógicas, así como también la
estructura de los datos. De igual forma se pudo verificar todos los requisitos
funcionales del software y de tal manera se demostró que el producto final cumple
con las necesidades descritas inicialmente por los usuarios, ya que la ejecución de la
misma llenó las expectativas de los usuarios en la navegación, procesos, carga de
datos, salidas de información correctas y concretas, y ofrece una seguridad total en
cada uno de sus módulos y registros existentes en el software.
Pruebas de Durante esta prueba se probaron todos los componentes que se han
Componente desarrollados y se ha comprobado al cliente que el software satisface
los requerimientos planteados. Igualmente se verificó que la interfaz
del componente se comporta de acuerdo con su especificación.
61
Pruebas Alfa Una vez aplicada esta prueba se comprobó que cada fase de la
aplicación está totalmente aceptable y libre de errores, fortaleciendo
el sistema y demostrando que la aplicación está totalmente apta para
su buen funcionamiento.
Fuente: Los Autores (2014).
62
Como criterio de aprobación se acordó que con el 100% de las pruebas
ejecutadas debe existir un 90% de aprobación y un 10% que puede corresponder a un
margen de error no grave.
Pruebas de Usabilidad las cuales tienen como finalidad verificar que tan fácil es
usar la aplicación. Las pruebas de usabilidad deben verificar aprendizaje (que tan
fácil es para los usuarios realizar las tareas básicas) eficiencia (que tan rápido se
pueden llevar a cabo las tareas), manejo de errores (cuantos errores comete el
usuario, que tan grave son ellos y que facilidad tiene el usuario para recuperarse)
y grado de satisfacción (que satisfactorio es usar la aplicación).
63
se debe verificar la validación de los datos y se deben realizar pruebas de
comportamiento ante distintos escenarios.
PRUEBA DE USABILIDAD
64
o Exactitud: Número de errores cometidos por los
sujetos de prueba y si estos fueron recuperables o
no al usar los datos o procedimientos adecuados.
o Tiempo requerido para concluir la actividad.
o Recuerdo: Qué tanto recuerda el usuario después de
un periodo sin usar la aplicación.
o Respuesta emocional: Cómo se siente el usuario al
terminar la tarea (bajo tensión, satisfecho, molesto,
etcétera).
Para la prueba de facilidad de uso, hemos tomado en
consideración a los docentes y estudiantes de la
institución ya que ellos no poseen ningún tipo de
conocimiento sobre el software desarrollado, cinco de
ellos usaron la página web, obteniendo así, buenos
resultado en dicha prueba, ya que cada uno
experimento con la interfaz de la aplicación y esta a su
vez les facilito la información que ellos buscaban, por
lo tanto, como para los docentes y estudiantes este
software es de fácil manejo.
PRUEBAS FUNCIONALES
65
Objetivo de la Comprobar el funcionamiento del registro de datos en el formulario de
prueba inscripción de estudiantes, que trabaje de manera eficiente
Técnicas Evaluar la funcionalidad del formulario introduciendo datos correctos e
incorrectos
Resultado Se han ejecutado los casos de prueba y se han tomado en consideración los
errores arrojados
Fuente: Los Autores (2014).
66
Técnicas Evaluar la funcionalidad del formulario introduciendo datos correctos e
incorrectos
Resultado Se han ejecutado los casos de prueba y se han tomado en consideración los
errores arrojados
Fuente: Los Autores (2014).
67
Resultado Se han ejecutado los casos de prueba y se han tomado en consideración los
errores arrojados
Fuente: Los Autores (2014).
68
Resultado Se han ejecutado los casos de prueba y se han tomado en consideración los
errores arrojados
Fuente: Los Autores (2014).
Pregunta 1:
¿La aplicación realiza correctamente los procesos y tareas que se requieren?
A-( ) La aplicación no realiza correctamente sus tareas.
B-( ) La aplicación efectúa algunas de sus funcionalidades de forma correcta.
C-( ) La aplicación realiza sus procesos de forma correcta.
Tabla 6
Opciones Frecuencia Porcentaje
A 0 0%
B 0 0%
C 16 100%
69
Fuente: Docentes y personal administrativo de la E.B.E “Leticia Mudarra De
López” (2014)
0%
A
B
100% C
Gráfico 01
Pregunta 2:
Tabla 7
Opciones Frecuencia Porcentaje
A 0 0%
70
B 2 12.5%
C 14 87.5%
0%
12%
A
B
88% C
Gráfico 02
Pregunta 3:
¿Se entienden la interfaz y su contenido?
A- ( ) No se entiende su interfaz.
B- ( )La interfaz se entiende en algunas partes.
C- ( ) La interfaz es completamente entendible.
Tabla 8
Opciones Frecuencia Porcentaje
A 0 0%
B 0 0%
71
C 16 100%
0%
A
B
C
100%
Gráfico 03
Pregunta 04:
Tabla 9
Opciones Frecuencia Porcentaje
A 0 0%
B 0 0%
72
C 16 100%
Fuente: Docentes y personal administrativo de la E.B.E “Leticia Mudarra De
López” (2014)
0%
A
B
C
100%
Gráfico 04
Pregunta 05:
Tabla 10
Opciones Frecuencia Porcentaje
A 0 0%
73
B 0 0%
C 16 100%
Fuente: Docentes y personal administrativo de la E.B.E “Leticia Mudarra De
López” (2014)
0%
A
B
C
100%
Gráfico 05
Pregunta 06:
¿La aplicación informa claramente sobre los errores presentados?
Tabla 11
Opciones Frecuencia Porcentaje
74
A 0 0%
B 0 0%
C 16 100%
Fuente: Docentes y personal administrativo de la E.B.E “Leticia Mudarra De
López” (2014)
0%
A
B
C
100%
Gráfico 06
Pregunta 07:
Tabla 12
Opciones Frecuencia Porcentaje
A 0 0%
B 0 0%
75
C 16 100%
Fuente: Docentes y personal administrativo de la E.B.E “Leticia Mudarra De
López” (2014)
0%
A
B
C
100%
Gráfico 07
Pregunta 08:
¿Permite una cómoda navegación dentro del producto y una fácil salida de éste?
Tabla 13
76
Opciones Frecuencia Porcentaje
A 0 0%
B 0 0%
C 16 100%
Fuente: Docentes y personal administrativo de la E.B.E “Leticia Mudarra De
López” (2014)
0%
A
B
C
100%
Gráfico 08
Pregunta 09:
Tabla 14
Opciones Frecuencia Porcentaje
A 0 0%
77
B 0 0%
C 16 100%
Fuente: Docentes y personal administrativo de la E.B.E “Leticia Mudarra De
López” (2014)
0%
A
B
C
100%
Gráfico 09
Pregunta 10:
Tabla 15
78
Opciones Frecuencia Porcentaje
A 0 0%
B 0 0%
C 16 100%
0%
A
B
C
100%
Gráfico 10
Por otra parte la aplicación posee una interfaz muy sencilla de usar y de
identificar en cada acción del software, cumpliendo así con cada una de las
necesidades que existían anteriormente en la institución. Demostrando que la
79
aplicación web cumple con los objetivos previstos y llega para solventar todos
aquellos problemas tecnológicos y administrativos de la E.B.E “Leticia Mudarra de
López”.
Entre los cambios más frecuentes solicitados por los usuarios finales se
encuentra el agregado de información, quizás sea necesario corregir algún descuido
que ocurrió durante el proceso de desarrollo. A menudo surge la necesidad de
capturar más datos y almacenarlos en la base de datos, también existe el agregado de
nuevas funciones, como mejoras en la seguridad.
80
Adaptativo: cuando el objetivo es adaptar el sistema o partes de él a nuevas
situaciones que generan nuevos requerimientos, por la dinámica evolución de las
empresas y los negocios.
Perfectivo: cuando el sistema está estable y es utilizado por la empresa en su
plenitud, pueden surgir requerimientos de perfeccionamiento en algunas de sus
funciones, mejorar la performance, reducir los procesos o aumentar su
complejidad por razones de seguridad, etc.
81
memoria RAM.
82
ACTIVIDAD IAS 8: ESTABLECIMIENTO DELACUERDO DE NIVEL DE
SERVICIO
TAREA IAS 8.1: IDENTIFICACIÓN DE LOS SERVICIOS
83
El plan de hosting acogidos en este acuerdo se ofrece bajo el sistema
operativo Windows o Linux.
84
TAREA IAS 8.2: DESCRIPCIÓN DE LAS PROPIEDADES DE CADA
SERVICIO
85
PHP 5
SSI (Server SideInclude)
Soporte Perl
CGI-BIN Propio
Administración crontab
86
La aplicación web que se encuentra dirigida a la administración de datos,
inscripciones, solicitudes y requerimientos de la Escuela Básica estadal "Leticia
Mudarra de López", esta ya se encuentra en total funcionamiento en el servidor web
y su dirección es la siguiente www.leticiamudarradelopez.com. La aplicación web ya
ha sido sometida a las pruebas respectivas y se encuentra en la etapa de inserción de
datos en el nuevo proceso de inscripciones 2014-2015.
87
resultados óptimos en todos los procesos por los cuales se llevaron a cabo, destacando
así, el cumplimiento de la aplicación con los requisitos funcionales, y quedó
comprobada la calidad indiscutible que ofrece la aplicación web a las necesidades
manifestadas por los usuarios.
PLAN DE MANTENIMIENTO
PRESENTACIÓN
88
En esta tarea se recopilaron los productos de la aplicación en entorno web y
se presentaron al comité de seguimiento para su aprobación. Se presentó la aplicación
con correcciones y funciones culminadas.
Una vez que se han efectuado las pruebas de implantación y de aceptación, y
que se ha fijado el acuerdo de nivel de servicio, el comité de dirección formalizó
aprobación de la aplicación. Para esto, se llevó a cabo una presentación general de la
aplicación al comité de dirección y se esperó la confirmación de su aprobación. En
una reunión mantenida entre los estudiantes y la directora del proyecto se dio por
aprobada la fase de implementación de la aplicación en entorno web, no obstante,
como el presente trabajo forma parte del proyecto socio tecnológico necesario para
alcanzar el grado de ingeniero en sistemas, la aprobación final del aplicación en
entorno web consistirá en la defensa del mismo ante el jurado evaluador
oportunamente reunido a tal fin.
89
los estudiantes que aún faltan por inscribir en el nuevo año escolar, dicha carga será
realizada por el personal administrativo de la institución.
3) Se realizaron las nuevas conexiones con la base de datos creada en el servidor final
90
La fecha de activación de la aplicación web se realizó el 31 de Julio del año
2014, cuando comenzó el proceso de inscripción en la institución educativa, del
mismo modo la aplicación que fue instalada para la realización de las pruebas quedó
inactiva una vez que se realizó la nueva instalación de la aplicación.
CONCLUSION
91
para la E.B.E “Leticia Mudarra de López” , la cual se puede acceder desde cualquier
navegador web dentro o fuera de la institución educativa.
92
Los resultados obtenidos en las diferentes pruebas de aplicación fueron
tomados en cuenta y corregidos inmediatamente; así mismo se incorporaron nuevos
módulos que fueron considerados necesarios con la realización de estas pruebas.
93
RECOMENDACIONES
94
estudio y los distintos reportes,sino ir solventando las otras necesidades
administrativas que vayan surgiendo en la institución.
95
REFERENCIAS BIBLIOGRÁFICAS
http://thumano.unad.edu.co/portal/documentos/induccion/PAP%20solidario%203
pág. 10 (Año 2004)
96
Constitución de la República Bolivariana de Venezuela de 1999. Título III de los
Derechos Humanos y Garantías de los Deberes. Capítulo VI de los Derechos
Culturales y Educativos Art. 108 (pág. 51)
97
República Bolivariana de Venezuela
Ministerios del Poder Popular para la Educación Universitaria
Universidad Politécnica Territorial del Estado Aragua
“Federico Brito Figueroa.”
Extensión- Maracay
Autores:
Tutor:
98
TITULO
LINEA DE INVESTIGACION
SITIO DE IMPLEMENTACION
99
creciendo hasta tener una modesta sede en el año 1974, la cual fue graduada con seis
docentes y la Directora Sra. Teresa Rocca de Palma, con el nombre Escuela Estadal
“José Gregorio Hernández” y una población estudiantil de 180 alumnos.
OBJETIVOS GENERAL
INTEGRANTES
Tabla 17: En el siguiente cuadro se puede observar cuales fueron los roles asignados
a cada uno de los integrantes del proyecto.
100
Autores Roles
MEMORIA DESCRIPTIVA
DESCRIPCION GENERAL
101
institución abarcando procesos claves como inscripción de estudiantes, asignación de
secciones, registro de profesores , retiro de estudiantes hoja de vida de los
estudiantes, entre otras.
102
OTROS USOS PREVISTOS
103
La E.B.E “Leticia Mudarra de López”, será dotada de una aplicación en
entorno web, a la cual se podrá acceder desde cualquier navegador web dentro o fuera
de la institución educativa, esta aplicación web ha sido desarrollada con una serie de
módulos y herramientas que corresponden al área de control de estudios, con estas
series de herramientas se busca agilizar los procesos que se realizan en la institución,
los cuales se estaban llevando a cabo de forma manual. La aplicación tiene como
objetivo reducir el tiempo de trabajo del personal administrativo, almacenando los
datos necesarios, para la generación de las diferentes nóminas, certificados y
planillas que se requieren diariamente.
104
Los modelos orientados a objetos se construyen en cada paso que mejora los
modelos diseñados en iteraciones anteriores y consta de las siguientes fases:
105
información, utilizando un simple modelo de datos de hipermedia. En OOHDM, la
navegación es considerada un paso crítico en el diseño aplicaciones.
106
interfaz activarán la navegación y el resto de la funcionalidad de la aplicación, qué
transformaciones de la interfaz son pertinentes y cuándo es necesario realizarlas.
107
En los diagramas de clases navegacionales corresponden a vistas del
esquema conceptual y los esquemas de contexto modelan el espacio de navegación
incluyendo estructuras de acceso y contextos (que corresponde a un conjunto de
instancias de una clase navegaciones). Se podrían crear vistas parciales por usuario
agrupando los contextos a partir de los tipos de usuarios que tienen acceso a los
mismos. Las vistas por módulos o subsistemas no las modela de manera explícita,
pero en los esquemas de contextos pueden modelarse fácilmente sub.-módulos
108
RMDM basado en el modelo HDM. La metodología fue creada por Isakowitz, Stohr
y Balasubramanian.
El modelo propone un lenguaje que permite describir los objetos del dominio,
sus interrelaciones y los mecanismos de navegación hipermedia de la aplicación.
Los objetos del dominio se definen con la ayuda de entidades, atributos y relaciones
asociativas. El modelo introduce el concepto de slice (trozo) con el fin de
modernizar los aspectos unidos a la presentación de las entidades. Un slice
corresponde a un subconjunto de atributos de una misma entidad destinados a ser
presentados de forma agrupada.
- Primera etapa: representar los objetos del dominio con la ayuda del modelo
Entidad-Relación ampliado con relaciones asociativas (aquéllas que permiten
representar caminos navegacionales entre entidades puestos en evidencia en la fase
de análisis).
109
- Segunda etapa: determinar la presentación del contenido de las entidades de
la aplicación así como su modo de acceso. El esquema obtenido como resultado de
esta etapa se denomina esquema E.R+. Se trata de un esquema Entidad-Relación en
el que cada entidad ha sido remplazada por su esquema de entidad. Un esquema de
entidad está constituido por nodos (los trozos o slides) unidos por relaciones
estructurales.
- Tercera etapa: definir los caminos de navegación inducidos por las relaciones
asociativas del esquema E-R+. A continuación, es posible definir estructuras de
acceso de alto nivel (agrupaciones), lo que permite dotar a la aplicación de accesos
jerárquicos a niveles diferentes de los trozos de información. El esquema RMDM
resultante se obtiene añadiendo al esquema E-R+ las agrupaciones y caminos
navegacionales definidos en esta etapa.
110
En este proyecto Socio Tecnológico se hará el uso de estas metodologías de
investigación ya que permite tener un alto grado de interacción con el usuario
elaborando un diseño claro, simple y estructurado de tal manera que sea orientativo
para cada usuario. Esta metodología orientada a objetos nos permite obtener una gran
calidad en aplicaciones Web (robustez, facilidad de uso o rendimiento).Su objetivo
principal es la reusabilidad de diseño simplificado así su evolución y mantenimiento
MEMORIA CONSTRUCTIVA
Esta Aplicación web es una herramienta tecnológica de gran aporte para esta
institución, contribuyendo a la transformación y modernización de la organización de
la información, ofrece múltiples posibilidades y permite acceder a los datos
relevantes de manera frecuente y oportunidades; además ofrece una importante y
notable satisfacción en los usuarios que lo operan, debido a su facilidad de uso y
suacceso constante, que puede resultar en que los usuarios logren alcanzar los
objetivos planteados por las instituciones educativas.
111
SUSTENTACIÓN DEL SOFTWARE
SEGURIDAD FÍSICA:
112
SEGURIDAD LÓGICA:
Como importancia de cada uno de sus servicios, tal sistema permite una
cantidad de operaciones vitales para generar diferentes reportes y datos informativos,
113
contribuyendo así con un software capaz de fortalecer la relación entre el estudiante y
la institución.
Las pruebas de aceptación son las pruebas más importantes para cualquier
producto software, ya que son las que van a revelar si el producto satisface a los
usuarios de acuerdo a los requerimientos que plantearon desde un inicio. Es
importante elaborar un plan de aceptación que garantice la correcta ejecución de estas
pruebas y asegurar el logro de los resultados obtenidos
Evaluar los resultados obtenidos en las pruebas de aceptación y llevar a cabo las
modificaciones pertinentes
Obtener la aceptación formal por parte de los usuarios de la E.B.E Leticia
Mudarra de López
114
Partiendo de los criterios de aceptación planteados en el plan de pruebas, las
pruebas que fueron ejecutadas por los usuarios finales fueron:
Pruebas de Usabilidad las cuales tienen como finalidad verificar que tan fácil
es de usar la aplicación. Las pruebas de usabilidad deben verificar aprendizaje (que
tan fácil es para los usuarios realizar las tareas básicas) eficiencia (que tan rápido se
pueden llevar a cabo las tareas), manejo de errores (cuantos errores comete el usuario,
que tan grave son ellos y que facilidad tiene el usuario para recuperarse) y grado de
satisfacción (que satisfactorio es usar la aplicación).
TÉCNICAS
115
Para la realización de las pruebas de aceptación de utilizar como instrumento
una encuesta, la cual estará dirigida al personal administrativo de la Escuela Básica
Estadal “Leticia Mudarra de López”, con la finalidad de evaluar la aceptación de la
aplicación en entorno web.
RESULTADOS OBTENIDOS
CONSIDERACIONES FINALES
116
información que permita mejorar un intercambio de ideas con los estudiantes de la
institución, a su vez representa un gran aporte para la E.B.E. “Leticia Mudarra de
López”, ya que se aplicaron los conocimientos que los autores adquirieron en su
etapa de formación durante todo sus trayectos en la Universidad Politécnica del
Estado Aragua “Federico Brito Figueroa” contribuyendo así con el desarrollo
tecnológico de la comunidad. De esta forma se cumple con unos de los objetivos del
PNFI como es el de fomentar el desarrollo educativo, moral, intelectual y técnico de
la nación.
117
ANEXOS
118
119
120
121
Anexo Nº 3 Código Asociado a Registro de Administrador
122
Fuente: Los Autores (2014).
123
Fuente: Los Autores (2014).
124
Anexo Nº 5 Código Asociado a Inscripción de Estudiantes
125
126
127
Fuente: Los Autores (2014).
128
Anexo Nº 6 Código Asociado a Asignar Secciones
129
Anexo Nº 7 Código Asociado a Retiro de Estudiantes
130
Fuente: Los Autores (2014).
131
Anexo Nº 8 Código Asociado a Retiro de Eventos
132
Fuente: Los Autores (2014).
133
Anexo Nº 9 Código Asociado a Registro de personal
134
Fuente: Los Autores (2014).
135
136
Fuente: Los Autores (2014).
137
Fuente: Los Autores (2014).
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152