Implantacion y Pruebas

23
REPÚBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN SUPERIOR UNIVERSIDAD POLITECNICA DEL OESTE “MARISCAL SUCRE” Implantación y Pruebas del Sistema de Registro y Control de Matricula y Asistencia para el Centro de Educación Inicial Nacional Simón Rodríguez Integrantes: Yerdrim Mata 16.904.260 Pedro Muñoz 9.958.622 José Peña 18.995.622 Jesús Maldonado 15.315.317 Profesor: Roberto Guerra Caracas, Febrero 2010

Transcript of Implantacion y Pruebas

Page 1: Implantacion y Pruebas

REPÚBLICA BOLIVARIANA DE VENEZUELA

MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN SUPERIOR

UNIVERSIDAD POLITECNICA DEL OESTE

“MARISCAL SUCRE”

Implantación y Pruebas del Sistema de Registro y Control de

Matricula y Asistencia para el Centro de Educación Inicial

Nacional Simón Rodríguez

Integrantes: Yerdrim Mata 16.904.260

Pedro Muñoz 9.958.622

José Peña 18.995.622

Jesús Maldonado 15.315.317

Profesor: Roberto Guerra

Caracas, Febrero 2010

Page 2: Implantacion y Pruebas

INDICE 1. IMPLANTACIÓN DEL SISTEMA

2. EQUIPO DE IMPLANTACIÓN Y RESPONSABILIDADES

3. ETAPAS DEL PROCESO DE IMPLANTACIÓN.

3.1 Instalación de Equipos

3.2 Acondicionamiento de Data Center

3.3 Solicitud de Servidor y Computadores a Diferentes Empresas

3.4 Instalación de Servidores

3.5 Instalación de Computadoras

3.6 Instalación de Router Inalámbrico

3.7 Conexión y Pruebas de conectividad

4. ETAPAS DE PRUEBAS

4.1 Objetivo del plan de pruebas

4.2 Documentos Relacionados

4.3 Alcance De Las Pruebas

4.4 Cuadro Resumen De Las Pruebas

4.5 Requerimientos De Pruebas Excluidos

4.6 Casos De Pruebas Incluidos

4.7 Casos De Pruebas Excluidos

4.8 Entorno Y Configuración De Las Pruebas

4.9 Criterios De Inicio

4.10 BASES DE DATOS DE PRUEBAS

4.11 CRITERIOS DE APROBACION / RECHAZO

5. ESTRATEGIA DE PRUEBAS

5.1 Escenario De Las Pruebas

5.2 Orden De Ejecución De Pruebas

5.3 equipo de pruebas y responsabilidades

6. INSTALACIÓN DE SOFTWARE

6.1 Instalación de Servidor Lamp

6.2 Instalación SRCMA (Sistema de Registro y Control de Matricula y

4

4

6

6

6

6

7

7

7

8

8

8

8

9

9

10

11

11

11

12

12

12

13

14

14

2 i

Page 3: Implantacion y Pruebas

Asistencia) en Servidor.

6.3 Instalación de SRCMA (Sistema de Registro y Control de

Matricula y Asistencia) a Clientes

7. CARGA DE DATOS

7.1 Carga de Datos y Personal de la institución

7.2 Carga de Datos Secciones

7.3 Asignar Docentes y Auxiliares a Secciones

7.4 Cargar Datos y Alumnos a Representantes

8. ADIESTRAMIENTO

8.1 Inducción del Sistema Administrativo y Personal Docente

8.2 Inducción a Representantes.

9. DOCUMENTACIÓN DEL USUARIO

10. ANALISIS DE RESULTADOS DEL SISTEMA

10.1 Criterios.

10.2 Tabla de Resultados

10.3 Análisis de Resultados

10. DIAGRAMA DE GANNT

16

17

17

17

17

18

18

18

19

19

20

20

20

21

i

3i
Page 4: Implantacion y Pruebas

1. IMPLANTACIÓN DEL SISTEMA DE REGISTRO Y CONTROL DE

MATRICULA Y ASISTENCIA PARA EL CENTRO DE EDUCACIÓN

INICIAL NACIONAL SIMÓN RODRÍGUEZ

La implantación tiene como fin que el sistema se incorpore en la Organización de

manera que interactúe adecuadamente con el resto de las acciones que se ejecutan y

con las personas que lo utilizaran.

En lineal generales lo que persigue este informe es destacar la puesta en producción

del Sistema de Registro y Control de Matricula y Asistencia para el Centro de

Educación Inicial Nacional Simón, la cual contempla la instalación de equipos,

acondicionamiento del Data Center, Instalación de Servidor, Instalación de

aplicación cliente, instalación de Router, Pruebas del sistema en general, Carga de

datos y Adiestramiento de los usuario.

Podemos resaltar entonces que el éxito de la implantación del sistema se medirá por

la mejora sustancial en las operaciones que dependen de ese nuevo sistema, luego de

haber pasado el lapso de estabilización en su uso.

2. EQUIPO DE IMPLANTACIÓN Y RESPONSABILIDADES

Nombre Responsabilidad

Jesús Maldonado. • Instalación de Software

• Instalación de Servidor Lamp

• Instalación SRCMA (Sistema de Registro y Control

de Matricula y Asistencia) en Servidor.

• Instalación de SRCMA (Sistema de Registro y

Control de Matricula y Asistencia) a Clientes

Yerdrim Mata. • Pruebas del Sistema

• Pruebas de Procesamiento

4

Page 5: Implantacion y Pruebas

• Pruebas de Carga Máxima

• Pruebas de Almacenamiento

• Pruebas de conexión

• Pruebas de Rendimiento

• Carga de Datos Secciones

• Asignar Docentes y Auxiliares a Secciones

• Cargar Datos y Alumnos a Representantes

José Peña. • Adiestramiento

• Inducción del Sistema Administrativo y Personal

Docente

• Inducción a Representantes

• Documentación del Usuario

• Carga de Datos

• Carga de Datos y Personal de la institución

Pedro Muñoz.

• or y Computadores a

Diferentes Empresas

• Conexión y Pruebas de conectividad

• Instalación de Equipos

• Acondicionamiento de Data Center

Solicitud de Servid

• Instalación de Servidores

• Instalación de Computadoras

• Instalación de Router Inalámbrico

3. ETAPAS DEL PROCESO DE IMPLANTACIÓN.

3.1 Instalación de Equipos

para la implantación de cualquier sistema, es por ello que se considero la

Para el buen funcionamiento del sistema es necesario que los equipos de

computo y control digital se encuentren en buen estado y funcionamiento, ya

que el manejo de la información o procesos representa un factor determinante

5

Page 6: Implantacion y Pruebas

instalación y conexión física de sus equipos de forma adecuada, de igual

forma se acondiciono el espacio para un adecuado funcionamiento.

3.2 Acondicionamiento de Data Center

Preparar las instalaciones para instalar el servidor donde será instada la

aplicación, de manera de garantizar las condiciones óptimas para el buen

funcionamiento del Hardware en general. Para ello se realizaron actividades

de adaptación y preparación del espacio.

3.3 Solicitud de Servidor y Computadores a Diferentes Empresas

Se realizaron solicitudes a organismos tanto públicos como privados para la

dotación de equipos a la institución, la cual consistió en elaborar cartas,

concertar citas y entrevistas con los organismos dispuestos a colaborar.

Dentro de las actividades realizadas en esta etapa podemos mencionar, la

elaboración de cartas, coordinar citas con las Instituciones PDVSA, Shell y

Grupo Farma, donde se logro captar el interés del Grupo Farma para proveer

de unos equipos a la institución, aunque todavía nos encontramos esperando

una respuesta formal y definitiva, nos indicaron que existía posibilidades de

hacer la dotación.

3.4 Instalación de Servidores

Se realizo la instalación del servidor donde residirá la aplicación,

garantizando que cada una de las partes del Hardware se encuentre instalada

correctamente. De igual forma se instalo el sistema operativo

correspondiente.

6

Page 7: Implantacion y Pruebas

3.5 Instalación de Computadoras

Se certifico que las diferentes estaciones que tendrán acceso al sistema

cuenten con las aplicaciones básicas para poder accesar si dificultad, dentro

de los requerimientos mínimos en cuanto al Hardware tenemos, procesador

Pentium III, Memoria RAM 128, Disco Duro 20 GB. En cuanto al software;

sistema operativo Linux o Windows igual ó superior a 2000 y explorador

Mozilla Firefox (Preferiblemente).

3.6 Instalación de Router Inalámbrico

Se considero la instalación de un Router Inalámbrico, con las siguientes

características: 54Mbps de velocidad en la transmisión de datos, Firewall y

switch de 4 puertos para incorporar a la red dispositivos cableados.

Debida a que la Institución no cuenta con los recursos económicos El Equipo

con recursos propios adquirió un router inalámbrico, el cual se inhaló y

configuro. De igual forma se realizaron pruebas de conectividad e integración

en cada uno de los equipos que forman parte de la red que tendrá acceso al

sistema

3.7 Conexión y Pruebas de conectividad

Realizar pruebas de compatibilidad y conexión entre cada uno de los equipos

que tendrá acceso el sistema, las pruebas consistieron en garantizar que tanto

el servidor como cada una de las estaciones se ejecutara la aplicación sin

ningún tipo de dificulta.

Se identificaron las fallas y se aplicaron los correctivos que género el servidor

y estaciones de trabajo durante la instalación.

7

Page 8: Implantacion y Pruebas

4. ETAPAS DE PRUEBAS

4.1 Objetivo del plan de pruebas

El objetivo de este documento de es definir el plan de pruebas e identificar el

alcance, los recursos, la planificación y las actividades necesarias para completar

las pruebas del requerimiento asociado al Sistema de Registro y Control de

Matricula y Asistencia (SRCMA).

4.2 Documentos Relacionados

Nombre Descripción

Definición de Proyecto Informe de Requisitos

Modelo Entidad-Relación Informe de Análisis y Diseño

4.3 Alcance De Las Pruebas

En los siguientes cuadros se observan los requerimientos de pruebas que

describen el Sistema de Registro y Control de Matricula y Asistencia, incluidos

y excluidos en el presente plan de pruebas.

4.4 Cuadro Resumen De Las Pruebas

Módulos del Sistema a ser

probados:

Módulos:

• Actualizar Asistencias

• Actualizar Inscripciones

• Actualizar Personal

8

Page 9: Implantacion y Pruebas

• Actualizar Usuario

• Actualizar Solicitud de Cupo

Objetivos de las Pruebas En estos Módulos se realizarán pruebas para

validar:

• Se observaran los datos, ingresados,

modificados y eliminados.

• Revisar la funcionalidad de los módulos

diseñados del sistema (SRCMA).

• Comprobar los resultados de las transacciones

de cada módulo.

• Que las condiciones requeridas por el usuario

se vean reflejadas en las diferentes

operaciones del sistema (SRCMA).

• Seguimiento de la secuencia lógica de las

actividades.

Detalle del orden de ejecución

de los módulos

Los módulos se deben ejecutar en forma

independiente, pero consecutivos en el orden

siguiente:

• Actualizar Usuario

• Actualizar Solicitud de Cupo

• Actualizar Inscripciones

• Actualizar Personal

• Actualizar Asistencias

9

Page 10: Implantacion y Pruebas

Responsabilidad de la Prueba Las pruebas son responsabilidad de los integrantes

del equipo desarrollador del sistema, quienes

deben seleccionar las pruebas que aseguren la

efectividad del sistema.

4.5 Requerimientos De Pruebas Excluidos

Nombre Descripción Tipo Nivel Criticidad (Bajo,

Medio, Alto)

N/A N/A N/A N/A

4.6 Casos De Pruebas Incluidos

# Casos Disponibles Tipo Modulo

No Funcional Actualizar usuario

Funcional Actualizar Solicitud de Cupo

Funcional Actualizar Inscripciones

Funcional Actualizar Personal

Funcional Actualizar Asistencias

4.7 Casos De Pruebas Excluidos

# Casos

Disponibles Tipo Modulo

N/A N/A N/A

10

Page 11: Implantacion y Pruebas

4.8 Entorno Y Configuración De Las Pruebas

Para la realización de las pruebas se requieren la disponibilidad de los siguientes

equipos y software:

a. Equipos Cliente: Equipos de Prueba.

• Equipo marca Lenovo Core 2 Duo 2.00 GHz Windows Xp Sp3 1 GB

RAM 80 HDD, 802.11bg wireless, Google Chrome versión 3.0.

b. Base de Datos MySQL. Reside en el equipo mencionado anteriormente y fue

configurada antes de la realización del código por el equipo desarrollador del

sistema.

4.9 Criterios De Inicio

Aceptación del plan de prueba. Revisión y aprobación del documento que

describen los casos de pruebas para la certificación del proyecto.

Aceptación de ambiente. Revisión y aprobación del ambiente de certificación,

de manera de que cumpla con las condiciones.

4.10 BASES DE DATOS DE PRUEBAS

• Base de Datos: SRCMA.

• Servidor BD: SRCMA.

11

Page 12: Implantacion y Pruebas

4.11 CRITERIOS DE APROBACION / RECHAZO

Errores Graves: información crítica presentada erróneamente, información mal

registrada en la base de datos, caídas de programas, incumplimiento de objetivos

en funciones principales, etc.

Errores Medios (comunes): errores en documentos impresos que se entregan a

personas ajenas a la organización, errores en presentación de datos,

incumplimiento de objetivos en funciones secundarias, caídas de programas

auxiliares, etc.

Errores Leves: errores en presentación de datos secundarios, no adecuación a

estándares, comportamientos correctos pero diferentes en situaciones similares,

dificultades de operación, etc.

5. ESTRATEGIA DE PRUEBAS

Se requiere certificar por parte del equipo de desarrollo y por parte del usuario al

producto SRCMA. Por ende se debe verificar:

• Que las funcionalidades de los módulos de Actualizar Usuario,

Actualizar Solicitud de Cupo, Actualizar Inscripciones, Actualizar

Personal y Actualizar Asistencias son operativas.

• Conjuntamente los sub-objetivos para los cinco módulos se resumen de

la siguiente forma:

• La creación, modificación y eliminación de usuarios asociados al

sistema.

• La creación, modificación y eliminación de las solicitudes de

cupo asociadas a los alumnos.

• La creación y modificación de inscripciones de alumnos en el

sistema.

12

Page 13: Implantacion y Pruebas

• La creación y modificación de asistencias de personal y alumnos

de la institución.

• La creación y modificación del personal que labora en la

institución.

5.1 Escenario De Las Pruebas

Para cumplir con los objetivos planteados se realizaran Pruebas de Interfaz,

Pruebas Funcionales.

Para las pruebas de interfaz se debe comprobar que:

• Cada una de las funciones de la interfaz grafica funcione de acuerdo a los

eventos esperados por el usuario.

• La usabilidad y navegabilidad del sistema.

Para las pruebas Funcionales se debe comprobar el comportamiento de la

aplicación para los siguientes módulos:

• Actualizar Usuario

• Actualizar Solicitud de Cupo

• Actualizar Inscripciones

• Actualizar Personal

• Actualizar Asistencias

5.2 Orden De Ejecución De Pruebas

Las pruebas se llevarán a cabo de la siguiente forma:

13

Page 14: Implantacion y Pruebas

• Pruebas de caja Negra: Se realizaran pruebas de partición equivalente,

valores límite e interfaz de usuario para los siguientes requerimientos

funcionales:

• Registrar nombre, cedula, dirección y detalles de las

solicitudes de cupo de los alumnos.

• Registrar nombre, cedula, dirección y detalles de la inscripción

de los alumnos.

• Registrar personal de la institución, según su cargo.

• Registrar asistencia de personal.

• Registrar inasistencias de alumnos.

• Pruebas de caja blanca: Este tipo de pruebas será realizada para el

siguiente requerimiento no funcional:

• Acceso del usuario al sistema

5.3 equipo de pruebas y responsabilidades

Nombre Responsabilidad

Jesús Maldonado. Analista de Pruebas, responsable de la

ejecución de los casos de prueba y

certificación del producto.

Yerdrim Mata. Analista de Pruebas, responsable de la

ejecución de los casos de prueba y

certificación del producto.

José Peña. Líder de Pruebas, responsable de generación

del plan de pruebas.

Pedro Muñoz. Analista de Pruebas, responsable de la

ejecución de los casos de prueba y

14

Page 15: Implantacion y Pruebas

certificación del producto.

6. INSTALACIÓN DE SOFTWARE

Esta etapa consistió en la instalación de la aplicación en el servidor, donde se

debe verificar la compatibilidad, es decir, comprobar si se cumplen los requisitos

para la instalación en cuanto a hardware y S.O., de igual forma se debe verifico la

integridad, se crearon los directorios requeridos para mantener el orden en el

directorio del sistema operativo y se crearon los usuarios requeridos.

6.1 Instalación de Servidor Lamp

Se realiza una instalación de un conjunto de subsistemas de software

necesarios para alcanzar una solución global, en este caso configurar

el Servidores. En las tecnologías LAMP esto se consigue mediante la

unión de Linux (el sistema operativo), Apache (el servidor Web),

MySQL (el gestor de bases de datos) y PHP (lenguajes de

programación).

6.2 Instalación SRCMA (Sistema de Registro y Control de Matricula y

Asistencia) en Servidor.

Consistió en la instalación en ambiente de producción el Sistema de Registro

y Control de Matricula y Asistencia. El cual ya puede ser usado por los

usuarios, vale resaltar que ahora el sistema se encuentra en una etapa de

adaptación por parte de los usuarios

6.3 Instalación de SRCMA (Sistema de Registro y Control de Matricula y

Asistencia) a Clientes

15

Page 16: Implantacion y Pruebas

En esta fase se comprobó que la aplicación se ejecutara en los exploradores

recomendados, como Internet Explorer y Mozilla Firefox

7. CARGA DE DATOS

La carga de datos consistió en registrar en el sistema los datos necesarios para

proveer de información a los usuarios. En este caso la carga se realizara de

manera manual en vista de que el sistema actual se lleva de manera manual y será

realizado por el personal administrativo de la Institución.

7.1 Carga de Datos y Personal de la institución

Se realizo la carga de datos del personal docente, obrero y docente de

la institución, de manera de que se puedan generar información

consistente y precisa. De igual forma la responsabilidad de la carga de

l personal de la institución es del personal administrativo que operara

el sistema

7.2 Carga de Datos Secciones

Se realizo la carga de datos de cada una de las secciones que forman parte de

la Institución. De igual forma la responsabilidad de la carga de l personal de

la institución es del personal administrativo que operara el sistema

7.3 Asignar Docentes y Auxiliares a Secciones

Una vez realizada la carga de datos del personal docente y secciones se debe

asignar las secciones correspondientes.

16

Page 17: Implantacion y Pruebas

7.4 Cargar Datos y Alumnos a Representantes

Realizar la carga de datos de los representantes y alumnos que forman parte

de la Institución. Vale destacar que esta carga representa el mayor volumen

de datos del sistema, y al igual que la demás carga de datos le corresponde al

personal administrativo de la Institución realizarla.

8. ADIESTRAMIENTO

El proceso de adiestramiento, representa una etapa importante en el éxito de la

implantación del sistema debido a que los usuarios deben adquirir la destreza,

habilidad o capacidad o para la manipulación adecuada del sistema.

8.1 Inducción del Sistema Administrativo y Personal Docente

Se Capacito tanto al personal en general sobre cada una de las

funcionalidades del sistema bien sea desde el punto de vista de administrador

y usuario con restricciones. El usuario estará en capacidad de registra,

modificar y eliminar según sea el caso, las solicitudes de cupo, inscripción de

alumnos, asistencias, inasistencias, entre otras.

Una vez realizado el entrenamiento se comprobó que los usuarios se

encuentran capacitados para operar el sistema sin dificultad.

8.2 Inducción a Representantes.

Se Capacito a un grupo de representantes para que puedan realizar solicitudes

de cupo, inscribir a los representados, y realizar consultada al sistema de

17

Page 18: Implantacion y Pruebas

interés sobre sus representados. Donde una vez realizado el entrenamiento se

comprobó que los usuarios se encuentran capacitados para operar el sistema

sin dificultad,

9. DOCUMENTACIÓN DEL USUARIO

Se elaboro el documento técnico del sistema, que tiene como propósito asistir a

sus usuarios sobre cada una de las funcionalidades del sistema, de manera que

pueda ser entendido por cualquier usuario principiante, como así también ser les

útil a usuarios avanzados. Este abarcar aspectos que van desde las carga de datos

básicos del sistema como procesamiento y consulta de información.

10. ANALISIS DE RESULTADOS DEL SISTEMA

Para evaluar el desempeño del sistema se considero realizar un diagnostico por

parte de tres usuarios del sistema (Personal docente, Representante y Personal

Administrativo). Para ello se contemplaron 15 criterios relevantes de lo que

significo puesta en producción del sistema y aspectos generales del sistema por

parte de los usuarios.

10.1 Criterios.

1. Se emiten los reportes de personal

2. El sistema facilita la búsqueda de información

3. Se ahorra tiempo en inscripciones

4. Se pueden realizar las estadísticas rápidamente

5. El sistema cuenta con sistema de respaldo para guardar la información

6. El sistema cuenta con vida útil que justifique la puesta en marcha

7. El sistema cuenta con interfaz intuitiva.

8. El sistema va a contar un mantenimiento periódico que garantice la

operatividad del sistema

18

Page 19: Implantacion y Pruebas

9. Se podrán realizar cambios en el sistema en caso de cambios

procedimentales.

10. El sistema puede ser accesar vía Internet

11. Se cuenta con soporte técnico que permita solucionar algún

inconveniente

12. El mantenimiento del sistema no representa mayor costo para la

institución

13. Se cuenta con un modulo de seguridad para resguardar el sistema

14. Hay confiabilidad en los datos suministrados por el sistema

15. Los representantes podrán tener información acerca de sus representados

10.2 Tabla de Resultados

Criterio Representante

Personal Administrativo

Personal Docente

8 X

12 X

1 X

9 X

11 X

15 X

6 X

5 X

13 X

2 X

4 X

10 X

3 X

7

14 X

19

Page 20: Implantacion y Pruebas

20

10.3 Análisis De Resultados

De acuerdo con la tabla de resultados podemos concluir que de dentro de la

zona ideal encontramos que los criterios 12, 9, 15, 6, 5, 13, 3 y 14, es decir el

sistema cumple 8 aspecto importante según la apreciaciones del usuario final.

En cuanto a los criterios 1, 2, 4, 7, 8, 10 y 11 se aplicaran correctivo que esta

afectando de operatividad del sistema y conformidad del usuarios para tratar

de que todos los aspectos se encuentre dentro de la zona ideal.

Page 21: Implantacion y Pruebas

DIAGRAMA DE GANNT

Page 22: Implantacion y Pruebas

2

Page 23: Implantacion y Pruebas

3