Implantacion y Pruebas
-
Upload
upomscaracas -
Category
Documents
-
view
612 -
download
4
Transcript of 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
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
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
3i1. 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
• 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
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
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
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
• 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
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
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
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
• 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
• 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
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
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
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
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
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
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.
DIAGRAMA DE GANNT
2
3