informe final sace

Upload: 14enero2009

Post on 29-Oct-2015

125 views

Category:

Documents


0 download

TRANSCRIPT

  • GESTION E IMPLEMENTACION DEL SISTEMA SACE (SISTEMA

    AUTOMATIZADO DE CONTROLDE ESTUDIOS) PARA LA UNIDAD

    EDUCATIVA NACIONAL TRINO CELIS RIOS, UBICADO EN EL

    MUNICIPIO LIBERTADOR, ESTADO ARAGUA.

    Maracay, Julio2012

    REPUBLICA BOLIVARIANA DE VENEZUELA

    MINISTERIO DEL PODER POPULAR PARA LA EDUCACIN UNIVERSITARIA

    UNIVERSIDAD POLITECNICA TERRITORIAL DEL ESTADO ARAGUA

    FEDERICO BRITO FIGUEROA PROGRAMA NACIONAL DE FORMACIN EN INFORMTICA

    DEPARTAMENTO DE INFORMTICA

    Autores:

    Lima Lisbeth C.I: 15.611.608

    Prato Pedro C.I: 16.732.352

    Rodrguez Yorleny C.I: 17.703.240

  • ndice

    Contenido

    Introduccin

    Planteamiento del Problema

    Objetivos del Proyecto

    Alcances

    Justificacin

    Metodologa para la Gestin e Implementacin del SACE

    Diseo y Desarrollo de Actividades para la Gestin e

    Implementacin del SACE

    Memoria Descriptiva de la Gestin e Implementacin del SACE

    Conclusiones

    Recomendaciones

    Referencias Bibliogrficas

    Anexos

  • Introduccin

    En la actualidad el progreso de las nuevas tecnologas ofrece acceso a la

    informacin, de una forma rpida veras y eficiente, ahorrando tiempo y

    acelerando los procesos dejando a un lado las actividades manuales que son ms

    engorrosas.

    La Unidad Educativa Nacional Trino Celis Ros sirve como base para la

    investigacin elaborando una consulta sobre el proceso de inscripcin anual, la

    cual tiene como objetivo determinar mediante la evaluacin de profesionales en la

    materia que tanta eficacia, confiabilidad , veracidad y rapidez tendra el control

    automatizado de inscripciones.

    Por ende el principal objetivo de esta investigacin es realizar un estudio sobre

    las causas que originan la necesidad de llevar un buen Sistema de Inscripcin en

    un Liceo y las herramientas necesarias para erradicar los problemas ms comunes

    en cuanto a los procesos de inscripcin manual.

    En este sentido se entiende como Sistema de Inscripcin, el procedimiento a

    seguir al inicio de cada ao escolar, en el liceo Trino Celis Ros, el sistema de

    inscripcin es manual y a partir de observaciones y del levantamiento de

    informacin que arrojo la investigacin se pudo detectar que la mayora de los

    procedimientos tienen inconvenientes, entre ellos se pueden destacar: prdida o

    duplicacin de informacin debido a la transcripcin manual y /o forma de

    almacenamiento, retardo en el comienzo de las clases y actividades regulares por

    la lentitud del proceso.

    Por lo tanto, para liberar a este proceso de la abrumadora tarea de efectuar

    inscripciones manuales que ocasiona congestionamiento se ofrece una

    herramienta de trabajo que consiste en un sistema de informacin ms exacta y

    rpida para el personal que all labora matriculando una cantidad de alumnos en

    un corto perodo de tiempo y as dar inicio a las actividades del plantel de manera

    eficiente e integra. El paquete de aplicaciones presenta una interfaz amigable

    capaz de realizar: las operaciones bsicas de mantenimiento de archivos que

    proporcione una mejor manera de proveer informacin actualizada para la toma de

  • decisiones, registro y control de todos los procesos inherentes del sistema de

    inscripcin, ofrecer reportes de acuerdo a la necesidad del usuario.

    El presente proyecto est constituido Esquemticamente de la siguiente forma:

    La Introduccin, Ttulo del Proyecto, Planteamiento del Problema, Objetivos del

    Proyecto (General, Especficos y de Aprendizaje), Alcance del Proyecto,

    Justificacin, Metodologa, Diseo y Desarrollo, Memoria Descriptica,

    Conclusiones, Recomendaciones y Anexos.

  • Planteamiento del Problema

    La importancia de la elaboracin de un proyecto socio tecnolgico, es tener en

    cuenta las poblaciones que son afectadas con problemas sociales, destinados

    principalmente a satisfacer sus necesidades con rigor cientfico mediante el

    aprovechamiento inmediato de los servicios, como por ejemplo, salud, educacin,

    recreacin, orientando a la comunidad a que participe de forma activa en la

    solucin del mismo y el impacto generado en el ambiente.

    En los marcos de las observaciones anteriores, cabe destacar que grandes

    empresas a nivel mundial han adoptado nuevas tecnologas como medida para

    agilizar sus procesos administrativos, a travs de la implementacin de sistemas

    de informacin automatizados, por considerar que cumplen con los

    requerimientos necesarios para suministrar respuestas acorde con las necesidades

    de cada organizacin.

    En ese mismo sentido, La Unidad Educativa Nacional Trino Celis Ros, del

    Municipio Libertador del Estado Aragua, es una institucin de carcter pblico

    que brinda formacin de enseanza a la comunidad desde el inicio de su

    fundacin, actualmente forma bachilleres enfocado en el rea de ciencias;

    aprovechado en mayor medida la facilidad de distribucin de materiales

    formativos y herramientas de comunicacin para crear un entorno dinmico para

    el aprendizaje.

    En efecto en esta institucin se efectan una serie de acciones administrativas

    llevadas de forma manual del proceso de inscripciones, originando un alto grado

    de desorganizacin, lentitud en la realizacin de reportes, duplicacin de

    inscripciones y demora en la entrega del carnet, ocasionando as entorpecer el

    trabajo del personal y agotamiento del mismo.

    Actualmente se cuenta con un nmero de matrculas superior a los 1000

    estudiantes, influyendo de manera directa en la ineficacia durante el transcurso del

    proceso de inscripcin, ya que el llenado de planillas contienen datos que se

    tornan engorrosos al momento de su manipulacin.

  • Como puede observarse entre otras funciones destacables de la entidad

    educativa, est el proceso administrativo de control de estudio, el cual lleva a cabo

    la elaboracin y entrega de constancias de estudios, reportes de notas y todas las

    informaciones adyacentes a la institucin, representando arduas horas de trabajos

    debido que se realizan de manera manual y requieren de mucho tiempo y espacio,

    ocasionando prdida de registro y confusin de datos puesto que no cuentan con

    el manejo adecuado para la realizacin del mismo.

    De los anteriores planteamientos se deduce que durante el transcurso de la

    investigacin en la Unidad Educativa Nacional Trino Celis Ros, ubicado en la

    Calle Bolvar de Palo Negro, Estado Aragua, se ha determinado la informacin de

    algunos miembros del tren directivo, para as conocer la realidad existente, en este

    enfoque se conoci la ausencia de una herramienta automatizada que ha sido un

    agente determinante en el desarrollo de las actividades y por ende los procesos

    que dependen de ellas se retrasan con algunas irregularidades.

    En consecuencia cabe destacar que el trabajo se torna demasiado pesado

    durante el transcurso de inscripcin produciendo congestionamiento entre los

    alumnos, y esto ocasiona ineficiencia en el proceso, el personal trabaja

    demasiadas horas extras, las constancias de inscripcin no son entregadas al

    momento en que culmina el proceso, lo que crea un descontrol en cuanto a la

    inquietud del alumnado de estar al tanto si se llev a cabo el mismo sin ningn

    tipo de irregularidades, este proceso de inscripcin involucra a todo el centro

    educativo, puesto que con esta desorganizacin compromete a trabajar a varios

    departamentos.

    En vista de lo antes planteado, es imperante el desarrollo, gestin e

    implementacin de una herramienta automatizada para solventar la problemtica

    existente en la Unidad Educativa Nacional Trino Celis Ros, que agilice el

    proceso de inscripcin y brinde soporte efectivo a las actividades administrativas

    a travs de un sistema de informacin. La puesta en produccin de SACE,

    Sistema Automatizado de Control de Estudios aporta un entorno virtual que

    facilita y controla duplicidad y prdida de registro, constancia de inscripcin al

  • momento que culmine el proceso, reporte de notas para llevar un control de las

    mismas, con el fin de lograr una gestin eficiente en la institucin.

    Objetivos del proyecto

    Objetivo General

    Implementar el Sistema Automatizado de Control de Estudios (SACE) en un

    dominio para la Unidad Educativa Nacional Trino Celis Ros de acuerdo a los

    requerimientos establecidos para su puesta en produccin.

    Objetivos Especficos

    Definir el plan de implementacin del SACE incorporando los usuarios de

    operacin en la especificacin del equipo de trabajo con sus actividades adscritas.

    Ejecutar un plan de formacin con los usuarios definidos para la

    implementacin de la aplicacin propuesta.

    Incorporar el Sistema Automatizado de Control de Estudios al entorno de

    operacin real de la institucin ejecutando las configuraciones y carga de datos

    necesarias para tal fin.

    Verificar la aceptacin del SACE en su totalidad con la participacin del

    equipo de usuarios definido previamente.

    Presentar el sistema ante el comit de direccin para su posterior

    aprobacin por parte de la organizacin Unidad Educativa Nacional Trino Celis

    Ros del Municipio Libertador, Palo Negro, Estado Aragua.

    Ejecutar el paso a produccin del Sistema Automatizado de Control de

    Estudios con el respaldo del equipo de mantenimiento definido previamente.

    Objetivo de Aprendizaje

    Objetivo General

    Profundizar niveles de conocimiento en programas informticos empleados

    para el diseo, desarrollo e implementacin de sistemas de informacin, que

  • sirvan de soporte para la creacin del Sistema Automatizado de Control de

    Estudio para la Unidad educativa Nacional Trino Celis Ros, ubicado en el

    municipio Libertador del Estado Aragua.

    Objetivos Especficos

    Identificar programas informticos adecuados para la creacin de una base

    de datos slida para el sistema de informacin.

    Reforzar los conocimientos adquiridos en cuanto al manejo de programas

    informticos para el diseo y desarrollo de sistemas de informacin.

    Conocer los pasos a seguir en cuanto al flujo del estudiantado dentro de

    una institucin educativa para el proceso de inscripcin.

    Representar los procesos llevados a cabalidad en la Unidad Educativa

    Nacional Trino Celis Ros los cuales sern automatizados a travs de un sistema

    de informacin.

    Alcances de la investigacin

    La investigacin se basa en apoyar los procesos administrativos de la Unidad

    Educativa Nacional Trino Celis Ros, del Municipio Libertador de Palo Negro

    Estado Aragua, a travs de un sistema de informacin, como una herramienta de

    fcil utilizacin.

    El Sistema Automatizado de Control de Estudios (SACE), toma como

    referencia metodologas de diseo instruccional, adems incluye un entorno

    grafico virtual para la formacin de los participantes en relacin a los objetivos y

    productos del SACE, tambin pone a disposicin un espacio para la gestin

    automtica de constancias de estudios y convocatorias. Otros de los mdulos del

    SACE, estn orientados al proceso de inscripcin de la comunidad estudiantil.

    Se dise una interfaz grfica sencilla, accesible y usable, para que los

    usuarios puedan utilizarla con el mnimo conocimiento en el manejo de un

    computador e integrando componentes de accesibilidad, para usuarios con

  • discapacidad visual. La propuesta desarrollada cuenta con un men de rpida

    visibilidad para la seleccin de cada opcin presentada.

    La aplicacin se puede ejecutar en cualquier navegador web y en cualquier

    sistema operativo instalado, ya que la herramienta propuesta se adapta a cualquier

    entorno de operatividad, sin embargo, se escogi Software propietario como

    sistema operativo base, Lenguaje de Marca de Etiqueta HTML para el diseo,

    navegador web Mozilla, Lenguaje de programacin PHP, DBMS MySQL, y

    aplicaciones propias de diseo de animaciones como Macromedia Flash 8 y

    edicin de imagen Macromedia Fireworks 8.

    Se realiz la comprobacin de la propuesta y se implement en el ambiente

    real para su verificacin, la cual est soportada por un servidor con sistema

    operativo Windows XP, para finalmente validar su funcionamiento permanente, y

    cubrir los aspectos de control de evaluacin de las actividades.

    Se ha gestionado la carga y actualizacin de archivos a travs del uso de un

    usuario FTP, conectndose hacia el servidor de la manera remota desde cualquier

    ubicacin de la intranet, lo que facilita su mantenibilidad por parte de los

    encargados de tal actividad.

    Justificacin de la investigacin

    El mundo evoluciona a una velocidad impresionante y ms an en lo que

    respecta a la tecnologa informtica y su aplicacin en la educacin, lo que ha

    generado un entorno de crecientes necesidades, que deben abordarse en

    consonancia al nivel evolutivo que corresponda.

    En la Repblica Bolivariana de Venezuela, a travs del Ministerio del Poder

    Popular para la Educacin Universitaria (MPPEU) se hizo necesario incorporar en

    los Programas Nacionales de Formacin (PNF), una serie de elementos

    relacionados con la elaboracin de proyectos socio tecnolgicos, teniendo en

    cuenta poblaciones afectadas con problemas sociales, destinados a satisfacer sus

    necesidades con rigor cientfico, mediante el aprovechamiento inmediato de los

  • servicios, orientando a la comunidad estudiantil y los afectados, a que participen

    para la solucin del mismo y el impacto generado en el ambiente.

    De lo anteriormente expuesto, se puede sealar que se abord una serie de

    inconvenientes sociales, tomando en cuenta la problemtica existente en la

    Unidad Educativa Trino Celis Ros, del Municipio Libertador del Estado Aragua,

    especficamente en Palo Negro, en el cual cabe destacar que esta organizacin

    representa una de las instituciones ms antiguas a nivel estadal, por lo que el

    desarrollo de un sistema automatizado para la gestin de sus procesos

    administrativos, adaptado a las exigencias y requerimientos del educando actual,

    el estado venezolano y los PNF, viene a reforzar la misin que tiene propuesta

    dicha institucin. .

    Es as que con la implementacin de un sistema de informacin, el cual facilite

    a travs de los elementos que lo conforman, gestionar los procesos administrativos

    de control de estudios, elaboracin de constancias de estudios, convocatorias,

    facilidad para la entrega de reportes de notas, evaluaciones, entre otros; se puede

    asegurar que las soluciones a los problemas tecnolgicos, de informacin y de

    formacin, sern tratados con rapidez y seguridad. Al mismo tiempo que los

    usuarios (participantes) como actores principales, se sentirn protegidos ante un

    mundo abierto y en constante cambio como la informtica y la automatizacin de

    procesos manuales.

    Finalmente, la Unidad Educativa Nacional Trino Celis Ros cuenta con una

    infraestructura tecnolgica, laboratorios de computacin, personal tcnico y

    docente especializado, excelentes grupos de investigacin, todos ellos con

    capacidad de adaptarse a las nuevas demandas educativas y sistemas de

    informacin automatizados propuestos en este proyecto.

    Metodologa para la gestin e implementacin del SACE

    La Gestin de un proyecto tiene como finalidad principal la planificacin, el

    seguimiento y control de las actividades y de los recursos humanos y materiales

    que intervienen en el desarrollo de Software. Como consecuencia de este control

  • es posible conocer en todo momento qu problemas se producen y resolverlos de

    manera inmediata. Para ello se hace preciso aplicar una metodologa de gestin

    que involucre todos esos aspectos y que proporcione los elementos y documentos

    necesarios para lograr con xito los objetivos del desarrollador y el usuario final.

    Partiendo de este prembulo y con miras a alcanzar los objetivos propuestos

    para esta etapa del desarrollo del Sistema Automatizado de Control de Estudios

    (SACE) de generacin para los procesos administrativos de la UEN TCR, se

    consider la Metodologa MTRICA Versin 3, creada por IECISA y CSI en el

    2000. sta es una Metodologa de Planificacin, Desarrollo y Mantenimiento de

    Sistemas de informacin, promovida por el Ministerio de Administraciones

    Pblicas del gobierno espaol (recientemente suprimido, pasando sus

    competencias a la vicepresidencia primera del gobierno o Ministerio de la

    Presidencia) para la sistematizacin de actividades del ciclo de vida de los

    proyectos software en el mbito de las administraciones pblicas.

    Mtrica Versin 3 ha sido concebida para abarcar el desarrollo completo de

    Sistemas de Informacin sea cual sea su complejidad y magnitud, por lo cual su

    estructura responde a desarrollos mximos y deber adaptarse y dimensionarse en

    cada momento de acuerdo a las caractersticas particulares de cada proyecto. La

    metodologa descompone cada uno de los procesos en actividades, y stas a su vez

    en tareas. Para cada tarea se describe su contenido haciendo referencia a sus

    principales acciones, productos, tcnicas, prcticas y participantes. El orden

    asignado a las actividades no debe interpretarse como secuencia en su realizacin,

    ya que stas pueden realizare en orden diferente a su numeracin o bien en

    paralelo. Sin embargo, no se dar por acabado un proceso hasta no haber

    finalizado todas las actividades del mismo determinadas al inicio del proyecto.

    El proceso de desarrollo de Mtrica Versin 3 contiene todas las actividades y

    tareas que se deben llevar a cabo para desarrollar un sistema, cubriendo desde el

    anlisis de requisitos hasta la instalacin del software. Para facilitar la

    comprensin y dada su amplitud y complejidad se ha subdividido el proceso de

    desarrollo en seis subprocesos:

    Estudio de Viabilidad del Sistema (EVS).

  • Anlisis del Sistema de Informacin (ASI).

    Diseo del Sistema de Informacin (DSI).

    Construccin del Sistema de Informacin (CSI).

    Implantacin y Aceptacin del Sistema (IAS).

    Mantenimiento de Sistemas (MSI)

    La estructura de Mtrica Versin 3 incluye tambin un conjunto de interfaces

    que definen una serie de actividades de tipo organizativo o de soporte al proceso

    de desarrollo y los productos, que en el caso de existir en la organizacin se

    debern aplicar para enriquecer o influir en la ejecucin de las actividades de los

    procesos principales de la metodologa y que si no existen habr que realizar para

    complementar y garantizar el xito del proyecto desarrollado con Mtrica Versin

    3.

    La aplicacin de Mtrica Versin 3 proporciona sistemas con calidad y

    seguridad, no obstante puede ser necesario en funcin de las caractersticas del

    sistema un refuerzo especial en estos aspectos, refuerzo que se obtendra

    aplicando la interfaz. Las interfaces descritas en la metodologa son:

    Gestin de Proyectos (GP).

    Seguridad (SEG).

    Aseguramiento de la Calidad (CAL).

    Gestin de la Configuracin (GC).

    Para la gestin e implementacin del SACE, se toman en cuenta slo los

    procesos siguientes:

    Implantacin y Aceptacin del Sistema (IAS): Este proceso tiene como

    objetivo principal, la entrega y aceptacin del sistema en su totalidad, y un

    segundo objetivo que es llevar a cabo las actividades oportunas para el paso a

    produccin del sistema.

    Mantenimiento de Sistemas (MSI): El objetivo de este proceso es la

    obtencin de una nueva versin de un sistema de informacin desarrollado con

    MTRICA, a partir de las peticiones de mantenimiento que los usuarios realizan

  • con motivo de un problema detectado en el sistema o por la necesidad de una

    mejora del mismo. Como consecuencia de esto, slo se considerarn los tipos de

    Mantenimiento Correctivo y Evolutivo. Se excluyen los tipos de Mantenimiento

    adaptativo y Perfectivo. Ante una peticin de cambio de un sistema de

    informacin ya en produccin, se realiza un registro de las peticiones, se

    diagnostica el tipo de mantenimiento y se decide si se le da respuesta o no, en

    funcin del plan de mantenimiento asociado al sistema afectado por la peticin, y

    se establece con qu prioridad.

    As mismo se considera la utilizacin de:

    La Interfaz de Gestin de Proyectos de (GP): Esta interfaz permite

    gestionar todos los temas referentes a la gestin del proyecto y de su buena

    marcha tanto en plazos como en costos.

    En este sentido se establecen un conjunto de actividades que respondern a

    cada uno de los objetivos establecidos en los procesos seleccionados como gua

    para la Gestin e implementacin del SACE, obedeciendo a las sugerencias de la

    interfaz de mtrica seleccionada para garantizar el xito del proyecto.

    Proceso Implantacin y Aceptacin del

    Sistema (IAS)

    Mantenimiento de Sistemas

    (MSI)

    Objetivos

    La entrega y aceptacin del sistema en

    su totalidad y la realizacin de las

    actividades necesarias para el paso a

    produccin.

    La obtencin de una nueva

    versin del software

    desarrollado, a partir de las

    peticiones de mantenimiento

    que los usuarios realizan con

    motivo de un problema

    detectado en el sistema, o por

    la necesidad de una mejora

    del mismo.

    Actividades

    Establecer el plan de implantacin,

    partiendo de los resultados de las

    pruebas unitarias e integracin.

    Realizar pruebas de implantacin,

    pruebas de aceptacin con usuario

    final.

    Registrar las Peticiones de los

    usuarios

    Anlisis de las Peticiones

    Preparacin de la

    Implantacin de la

    Modificacin

  • Comprobar el comportamiento del

    sistema bajo las condiciones ms

    extremas.

    Seguimiento y evaluacin de

    los cambios hasta Aceptacin

    Tareas

    1. Preparar el entorno de explotacin

    2. Instalar los componentes

    3. Activar los procedimientos

    manuales y automticos

    4. Realizar la migracin o carga

    inicial de datos

    5. Realizar las pruebas de

    implantacin

    6. Realizar las pruebas de aceptacin

    7. Preparar el mantenimiento

    8. Preparar el servicio del sistema

    1. Registro y Asignacin las

    peticiones

    2. Verificacin y Estudio de

    la Propuesta

    3. Identificacin de

    elementos afectados

    4. Establecimiento del plan

    de Accin.

    5. Especificacin del estado

    de las peticiones

    6. Seguimiento de los

    cambios

    7. Realizacin de pruebas.

    8. Aprobacin y cierre de la

    Peticin

    Productos

    1. Especificacin del Equipo de

    implantacin.

    2. Plan de formacin del equipo de

    implantacin (esquema, materiales,

    recursos necesarios, planificacin y

    especificacin de la formacin de

    usuarios finales).

    3. Evaluacin de las pruebas de

    implantacin del sistema por parte

    del usuario de operacin.

    4. Evaluacin de las pruebas de

    aceptacin del sistema por parte del

    usuario final.

    5. Plan de mantenimiento previo al

    paso a produccin.

    6. Acuerdo de nivel de servicio del

    sistema.

    7. Sistema en produccin.

    1. Listado de peticiones de

    cambio.

    2. Propuesta de solucin.

    3. Plan de accin para la

    modificacin.

    4. Plan de pruebas de

    regresin.

    5. Evaluacin del cambio.

    6. Evaluacin del resultado y

    cambio del estado de la

    peticin

    Cuadro N 1. Resumen de las Fases de la Metodologa Mtrica V3 aplicadas al

    proyecto SACE

  • As mismo se presenta el resumen de la aplicacin de la Interfaz de Gestin de

    Proyectos de (GP).

    Interfaz Gestin de Proyectos de (GP)

    Objetivos

    Planificacin, seguimiento y control de las actividades y

    de los recursos humanos y materiales que intervienen en

    la gestin del SACE

    Actividades

    Estimacin de los recursos por c/u de las actividades

    involucradas.

    Estimacin de la duracin de las actividades

    Estimacin de costos para implantacin del proyecto

    Planificacin de los recursos humanos

    Desarrollo del equipo humano

    Identificacin del riesgo

    Anlisis cualitativo y cuantitativo del riesgo

    Elaboracin de Plan de Contingencias

    Supervisin y control de los riesgos

    Tareas

    1. Elaborar el cronograma de actividades propias de la gestin del proyecto

    2. Identificar hitos de progreso, recursos necesarios, costos por esfuerzo.

    3. Identificar los RRHH, roles, responsabilidades. 4. Planificar la formacin del equipo 5. Identificar categoras, probabilidades, efectos y

    estrategias para la gestin de riesgos

    Productos

    1. Diagrama de Gantt del Proyecto ADC 2. Esquema General de la gestin del ADC (Mapa

    Mental)

    3. Esquema General de los Recursos del Proyecto 4. Plan de contingencias

    Cuadro N 2. Resumen de la Interfaz de la Metodologa Mtrica V3 aplicada al

    proyecto SACE

    Diseo y Desarrollo de las Actividades para la gestin e implementacin

    del SACE

    Para representar el proceso de diseo y desarrollo de las actividades

    establecidas para la gestin e implementacin del SACE, en funcin de los

    procesos seleccionados a partir de la Mtrica V3, se realiz primeramente la

    Definicin y Secuencia de las mismas, para ello se elabor un Cronograma de

  • Actividades, mostrando las diferentes fases, actividades y tareas programadas en

    una lnea de tiempo especfica que garantice una gestin ms eficiente.

    Una vez que se conoce el cronograma se realiza el esquema general de las

    actividades y los recursos, con la finalidad de tener una vista global del Proceso

    de Gestin del SACE.

    Posteriormente, se inicia la asignacin de responsabilidades de los integrantes

    del equipo de desarrollo y la especificacin del nuevo equipo de implementacin.

    Ahora bien, respondiendo a la metodologa aplicada y a los objetivos sugeridos

    por los procesos seleccionados, se modela el desarrollo de las actividades

    siguiendo el cuadro resumen presentado en el apartado anterior, en consecuencia

    para el proceso de Implementacin y Aceptacin del Sistema (IAS), se describen

    las siguientes actividades:

    Implementacin y Aceptacin del Sistema (IAS)

    Actividad IAS 1: Establecimiento del plan de implementacin

    1.1 Definicin del plan de implementacin

    Introduccin

    Proyecto Tipo de Proyecto

    GESTION E IMPLEMENTACION

    DEL SISTEMA SACE (SISTEMA

    AUTOMATIZADO DE

    CONTROLDE ESTUDIOS) PARA

    LA UNIDAD EDUCATIVA

    NACIONAL TRINO CELIS RIOS,

    UBICADO EN EL MUNICIPIO

    LIBERTADOR, ESTADO ARAGUA.

    Proyecto Socio Tecnolgico III.

    Documentos Evaluacin relacionados

    Informe Tcnico Final, Especificacin de Requerimientos versin [1.0]

    Equipo de Proyecto

    Responsable de Equipo Yorleny Rodrguez Tutora: Indhira

    Rumbos

  • Propsito

    El objetivo general de ste plan es establecer la cronologa y condiciones para

    la implementacin de la aplicacin SACE, para su utilizacin por parte de la

    comunidad del UEN Trino Celis Ros y entrar en operacin con las

    funcionalidades requeridas para su funcionamiento.

    Alcance

    Este documento pretende dar a conocer los plazos en que se planifica la

    implementacin total o parcial del SACE en construccin.

    Entre los Usuarios se encuentran El administrador del Servidor Web del UEN

    Trino Celis Ros, los profesores y los integrantes del equipo de desarrollo

    SACE.

    Referencias

    Informe Tcnico versin final

    Especificacin de Requerimientos versin [1.0]

    Visin general

    El documento est dividido a continuacin en tres secciones genricas: una

    primer seccin contiene la planificacin de la implementacin, as como tambin

    estn definidas las responsabilidades del equipo de desarrollo y del cliente, la

    segunda lista los recursos necesarios para la implementacin y finalmente existe

    una seccin con informacin referente a la capacitacin que se brindar a los

    usuarios finales del SACE.

    Planificacin de la Implementacin

    Responsabilidades

    El equipo de desarrollo se compromete a liberar un Producto consistente y

    estable en los plazos que se detallan en el actual documento. Es responsabilidad

  • del grupo implantar el software en el servidor del UEN Trino Celis Ros, as

    como tambin entregar la documentacin necesaria para su instalacin y uso.

    Una vez instalado el SACE, los usuarios, podrn hacer uso del mismo con el

    fin de poder emitir un juicio de satisfaccin con el Producto. En caso de

    discrepancias sobre las prestaciones del SACE, los usuarios podrn plasmar sus

    inquietudes, a travs de la misma plataforma, utilizando los canales de

    comunicacin asncronos dispuestos en la aplicacin.

    Cronograma

    En la siguiente tabla se muestra el calendario planificado para la

    implementacin del SACE. En la misma puede verse una columna que indica la

    actividad a realizar, el responsable y su fecha de realizacin.

  • Actividad Responsables Fecha de realizacin

    Implementacin de la

    primera versin Beta del

    SACE en un servidor

    pblico

    Equipo de

    Implementacin.

    Captacin de sugerencias

    y/u observaciones

    encontrados por los usuarios.

    Verificacin de la versin

    Beta del SACE

    Directores de

    usuarios

    Equipo de desarrollo

    Mejorar la presentacin del

    Men principal, haciendo

    nfasis en el ttulo, es decir,

    hacerlo diferente de las

    opciones

    Equipo de desarrollo

    Gestionar los grupos de

    usuarios por categoras y

    roles dentro del SACE

    Jefe de proyecto

    Verificar y corregir el enlace

    al artculo especificado

    Equipo de desarrollo

    Cambiar el cotejamiento de

    la base de datos a UTF8-

    Spanish y corregir los

    acentos

    Equipo de desarrollo

    Verificacin de la calidad de

    todas las mejoras realizadas.

    Jefe de Proyecto

    Directores de

    usuarios

    Implementacin de la

    versin final del SACE en el

    Servidor del UEN Trino Celis Ros

    Equipo de

    Implementacin

    Verificacin de la versin

    final del Producto.

    Equipo de

    Implementacin

    Usuarios finales

    Recursos

    Se listan a continuacin todos los recursos necesarios para llevar a cabo la

    implementacin del SACE.

    Hardware

  • El hardware necesario para poder ejecutar el SACE, debe cumplir al menos los

    siguientes requerimientos:

    Procesador Intel Celeron (2.3 MHZ) o similar

    Memoria RAM: 1GB

    Espacio disponible en Disco duro de 5 GB

    Tarjeta de red

    Documentacin de apoyo

    La documentacin de apoyo para un correcto entendimiento de la

    funcionalidad del SACE es la siguiente:

    Manual de usuario

    Manual de Instalacin

    Documentacin Tcnica

    Modelo de Diseo

    Modelo de Datos

    Descripcin de la arquitectura

    Modelo de implementacin

    Personal de apoyo

    El equipo de desarrollo brindar asesoramiento a los usuarios, resolviendo

    inconvenientes que puedan ir apareciendo a medida que el mismo vaya usando el

    Producto, as como estar tambin a la orden por cualquier duda que pueda

    surgirle. Para esto, como ya se mencion previamente, utilizando los canales de

    comunicacin asncronos dispuestos en el SACE.

    Software de apoyo

    Todas las aplicaciones previstas en el manual de Instalacin, el cual se entrega

    como parte de la documentacin de la Aplicacin SACE.

    1.2 Especificacin del equipo de implementacin

  • Propsito

    El objetivo de ste documento es especificar el equipo de implementacin

    del SACE, segn el plan de implementacin establecido.

    Alcance

    Identifican, en funcin del nivel de esfuerzo requerido, los distintos

    participantes implicados en la implementacin del SACE (usuarios, equipo

    tcnico y responsable de mantenimiento), determinando previamente sus perfiles,

    responsabilidades, nivel de implicacin y fechas previstas de participacin a lo

    largo de toda la implementacin.

    Productos

    De entrada

    Talento Humano y Tcnicos Disponibles (externo)

    Plan de Implementacin (Versin 1.0)

    Usuarios Potenciales

    De salida

    Equipo de Implementacin

    Formatos de Creacin de equipos

    Formato de seguimiento de actividades del equipo.

    Perfiles, Responsabilidades e Interaccin de cada uno de los roles

    previstos para el Equipo.

    Rol Responsable de Sistemas

    Formacin Ttulo universitario en anlisis de sistemas, ciencias de

    la computacin o ingeniera de Informtica.

    Habilidades Actitudes en administracin, estadsticas, contabilidad

  • y finanzas corporativas.

    Administracin de personal y manejo de proyectos

    Responsabilidades

    Hacer cumplir los objetivos de la institucin en

    aquellas reas que interactan con la unidad de

    sistemas.

    Manejar el personal del departamento de sistemas en

    forma global.

    Seleccionar software y hardware, programacin y

    operaciones.

    Definir las polticas de seguridad informtica a seguir.

    Interaccin

    Autoridades de la institucin, Proveedores, Jefes de

    Dependencias, Docentes, Responsable de

    Implementacin, Responsable de Operacin, Jefe de

    Proyecto, Director de los Usuarios y dems usuarios

    de los servicios de la Unidad de sistemas.

    Rol Responsable de Implementacin

    Formacin Ttulo universitario en anlisis de sistemas, ciencias de

    la computacin o tcnico superior en informtica.

    Habilidades

    Conocimiento del Lenguaje de Marcado de Hipertexto

    (HTML).

    Uso y aplicacin de los estndares, como lo son

    XHTML y CSS

    Conocimiento de protocolos de Internet (FTP, POP,

    SMTP, HTTP como mnimo).

    Principios de programacin en algn lenguaje para CGI

    (Perl, Python, PHP, ASP o Ruby, por ejemplo).

    Manipulacin de imgenes digitales.

    Utilizacin del correo electrnico

    Configuracin bsica del servidor Web (Apache.).

    Responsabilidades

    Supervisar la instalacin de nuevo hardware con su

    software de base.

    Toma de decisiones.

    Revisar el rendimiento del equipamiento y del personal

    y desarrollar tcnicas para mejorar su rendimiento.

    Monitorear el estado y los accesos de la red y mantener

    la disponibilidad de la misma dentro del sistema de

    restricciones y excepciones fijados por el jefe Sistemas

  • Interaccin Responsable de Operacin, Jefe de Proyecto, Director

    de los Usuarios y Jefe de Sistemas.

    Rol Responsable de Operacin

    Formacin

    Estudiante avanzado de la carrera de Ingeniera en

    informtica, ciencias de la computacin o ingeniera

    de sistemas.

    Habilidades

    Entrenamiento en prcticas de gerencia, administracin

    de personal, control de proyectos, presupuestos y

    planeamiento.

    Responsabilidades

    Dirigir la operacin de todos los equipos.

    Coordinar la agenda de disponibilidad de recursos

    informticos de acuerdo a las necesidades de las

    distintas reas.

    Revisar el rendimiento del equipamiento y del personal

    y desarrollar tcnicas para mejorar su rendimiento.

    Revisar nuevas aplicaciones y proyectos y sus efectos

    en la operacin.

    Interaccin Responsable de Implementacin, Jefe de Proyecto,

    Director de los Usuarios y Jefe de Sistemas.

    Rol Jefe de Proyecto

    Formacin

    Estudiante avanzado de la carrera de Ingeniera en

    informtica, ciencias de la computacin o ingeniera de

    sistemas.

    Habilidades

    Actitudes en manejo de personal y desarrollo integral de

    proyectos.

    Conocimiento del Lenguaje de Marcado de Hipertexto

    (HTML).

    Uso y aplicacin de los estndares, como lo son XHTML

    y CSS

    Conocimiento de protocolos de Internet (FTP, POP,

    SMTP, HTTP como mnimo).

    Principios de programacin en algn lenguaje para CGI

    (PHP, AJAX) y base de datos (MySQL).

    Manipulacin de imgenes digitales.

    Utilizacin del correo electrnico

  • Configuracin bsica del servidor Web (Apache)

    Responsabilidades

    Planear y supervisar el desarrollo de las aplicaciones del

    proyecto.

    Toma de decisiones.

    Desarrollar especificaciones y asignar el grupo de

    profesionales.

    Monitorear y reportar el estado de avance peridicamente.

    Mantenerse actualizado en los nuevos desarrollos

    tecnolgicos en hardware, software y tcnicas de la

    industria.

    Interaccin

    Autoridades de la institucin, Jefes de Dependencias,

    Docentes, Responsable de Implementacin, Responsable

    de Operacin, Jefe de Proyecto, Director de los Usuarios

    y dems usuarios de la aplicacin SACE.

    Rol Director de los Usuarios

    Formacin

    Estudiante avanzado de la carrera de Ingeniera en

    informtica, ciencias de la computacin o ingeniera de

    sistemas.

    Certificacin en desarrollo de aplicaciones.

  • Habilidades

    Mantener la operatividad de los usuarios en el uso de

    aplicaciones bsicas por medio dela respuesta a sus

    consultas.

    Desarrollar guas de ayuda.

    Entrenar al nuevo personal no informtico en las

    particularidades del sistema de la empresa para el uso

    de aplicaciones bsicas.

    Actividades

    Seleccionar, administrar y entrenar al personal.

    Administrar y planear la interaccin con los usuarios

    departamentales representativos.

    Desarrollar estndares.

    Presupuestar departamentos y proyectos.

    Revisar rendimientos.

    Interaccin

    Docentes, Responsable de Implementacin,

    Responsable de Operacin, Jefe de Proyecto, Jefe de

    Sistemas y dems usuarios de la aplicacin SACE.

    Formato de Seguimiento de Actividades del equipo de Implementacin

    En l puede registrarse los asuntos tratados, los acuerdos alcanzados en

    funcin de los avances y/o retrasos en la realizacin de las actividades, as como

    los puntos pendientes para la prxima reunin. Adicionalmente se registran la

    fecha, lugar y horas pautadas para los prximos encuentros.

    Fecha Lugar Lugar Hora

    Personal Presente Personal Ausente

    Asuntos Tratados Acuerdos Alcanzados

  • Asuntos pendientes para la prxima reunin

    Fecha prxima reunin: Lugar: Hora:

    Formato de creacin y asignacin de responsabilidades del equipo de

    Implementacin

    En l puede registrarse los nombres, roles, contacto y aceptacin de cada uno

    de los integrantes del equipo de implementacin.

    Nombre y Apellido Rol Firma Aceptacin

    Lisbeth lima Responsable de Sistemas

    Yorleny Rodrguez Jefe de Proyecto

    Pedro Prato

    Responsable de

    Implementacin Director de

    usuarios

    Lisbeth Lima

    Responsable de

    Implementacin Director de

    usuarios

    Yorleny Rodrguez Responsable de

    Implementacin

    Lisbeth Lima Responsable de

    Operaciones

    Pedro Prato Responsable de

    Implementacin

  • Pedro Prato Responsable de

    Operaciones

    Actividad IAS 2: Formacin necesaria para la implementacin

    2.1 Preparacin de la formacin del equipo de implementacin

    Manual de Instalacin

    AppServ Instalacin pas a paso.

    1. Doble Click en appserv-win32-x.x.x.exe para instalar AppServ en

    elcomputador.

    Figura 1:AppServ Imagen de Bienvenida

  • 2. Acuerdo de licencia: AppServ es distribuido bajo la licencia GNU/GPL. Debe

    leer el acuerdo de licencia antes de instalar.

    Si usted acepta ir al siguiente paso para este paso de la licencia despus. Si usted

    no acepta hacer click en Cancel para cancelar la instalacin.

    Figura 2: Pantalla de Acuerdo de Licencia GNU/GPL.

    3. Escoja la ubicacin de instalacin: la ubicacin de incumplimiento de

    AppServ es C: AppServ.

    Si usted tiene que cambiar el destino

  • Haga clic en el botn de navegacin para cambiar su destino por programa de

    AppServ y luego clic despus para ir a siguiente paso.

    Figura 3: Pantalla de Localizacin de Instalacin.

    4. Seleccin de Componentes: Componentes de paquete de incumplimiento de

    AppServ que todos embalan haber verificado.

    Si usted tiene que elegir a algn paquete para que instale. Usted puede hacer

    clic en la casilla de verificacin.

    - El servidor de HTTP de Apache es un servidor de web.

    - MySQLDatabase es un servidor de base de datos.

  • - Preprocessor de hipertexto de PHP es un procesador de programacin de

    PHP.

    - PhpMyAdmin es un control de base de datos de MySQL va el WWW.

    Si usted termina escogerlo haga clic en next para irse al siguiente paso.

    Figura 4: Elegir los componentes del paquete de pantalla.

    5. La configuracin de Apache: Esta pantalla para especificar la configuracin

    de Apache.

    Server Name debe especificar el nombre del servidor por ejemplo.

    www.appservnetwork.com.

    Admin Email debe especificar el correo electrnico de Admin por ejemplo.

  • [email protected]

    El puerto HTTP en l debe especificar el puerto de HTTP para el servidor de web

    de Apache.

    Imagen 5 Pantalla de Configuracin del Servidor Web Apache.

    6. Configuracin MySQL:

    La contrasea de raz que usted debe introducir hace arraigar la contrasea

    para la base de datos MySQL.

    El usuario por defecto para esta contrasea es root.

    Los juegos de caracteres especifican la lengua de almacenamiento y refrigerios

    para los datos.

  • La contrasea vieja si usted tiene problema con MySQL API viejo cuando

    usted programa en PHP.

    Y descubri el error de que el cliente no respalda la autentificacin que el

    protocolo pidi por servidor;

    Considere actualizar el cliente de MySQL

    Usted debe verificar esta alternativa de evitar el error.

    Permita InnoDB si usted usa InnoDB debe verificar esta opcin

    Imagen 6 Pantalla Configuracin base de datos MySQL.

  • 7. Completar la instalacin de AppServ: La instalacin pregunta si comenzar

    el Apache y MySQL inmediatamente.

    ClickFinish para finalizar la instalacin y AppServ estar listo para usar.

    Imagen 7 Pantalla Instalacin Completada de AppServ.

    2.2 Formacin del equipo de implementacin

    Trabajo en equipo

    Ayudarse mutuamente cuando las cargas de trabajo no

    estn equilibradas. Comunicarse de forma que se ajusten

    a las preferencias individuales. Compartir informacin,

    procesos y recursos.

    Habilidades en la direccin

    (liderazgo)

    Comprender los sentimientos del equipo del proyecto,

    prever sus acciones, comportamientos, reconocer sus

    inquietudes y hacer un seguimiento de sus polmicas,

    para reducir los problemas y aumentar la cooperacin.

  • Formacin Actividades para mejorar las competencias de los

    miembros del proyecto. Puede ser formal o informal.

    Aplicacin de normas

    Establecen expectativas claras acerca del

    comportamiento aceptable por parte de los miembros del

    equipo del proyecto

    Reconocimientos Reconocer y recompensar el comportamiento deseable.

    La recompensa Ganar-Ganar

    Tabla n 1 Desarrollo del equipo humano

    Fuente: Los Autores (2012).

    2.3 Preparacin de la formacin de usuarios finales

    Manual de Usuarios.

    Paso 01

    Al iniciar sesin al sistema SACE, (Sistema Automatizado de Control de

    Estudios), visualizamos la siguiente pantalla, en la cual debemos ingresar los

    datos establecidos en la base de datos para tener acceso, luego debe pulsar el

    botn que Enviar, en caso de equivocarse, deber dar clic sobre el botn borrar; de esta manera podr ingresar satisfactoriamente al sistema.

    Imagen 8

    Fuente: Los Autores (2012).

    Paso 02

    Una vez que ha ingresado al sistema SACE se despliega un men en el cual

    usted podr seleccionar segn sea el caso.

  • Este men cuenta con las siguientes opciones: Inicio, Registro, Reportes,

    Consultas, Herramientas y Cerrar Seccin, algunas de estas opciones traen

    consigo submens que pueden ser usados segn en la misma forma.

    Imagen 9

    Fuente: Los Autores (2012).

    Paso 03

    El botn registro cuenta con submens y de los mismos se obtienen otros

    submens como observamos en la imagen a continuacin.

    Imagen 10

  • Fuente: Los Autores (2012).

    Paso 04

    El docente al seleccionar este botn podr visualizar un formulario de registro,

    all se registran los datos del personal docente que laboran en la institucin para

    tener un control de los mismos. La mayora de los campos deben ser llenados con

    los datos requeridos y en el caso de materia solo debe seleccionar la ctedra que

    dictara el profesor, en cuento a la fecha de ingreso esta aparece automticamente

    con la fecha del da en que se est registrando el docente.

    Imagen 11

    Fuente: Los Autores (2012).

    Paso 05

    Nuevo Ingreso: En la planilla de inscripcin de un alumno nuevo la misma

    debe tener todos los campos llenos de lo contrario no guardara los datos que usted

    ha llenado, todos los campos son obligatorios e importantes para el expediente del

    alumno.

  • Imagen 12

    Fuente: Los Autores (2012).

    Una vez llenada la planilla debe de seleccionar el botn enviar y si desea

    corregir o no guardar los datos podr elegir el botn borrar sin problema alguno.

    En el caso de los estudiantes regulares la planilla es parecida slo que como

    son alumnos ya registrados selecciona el alumno a inscribir y el sistema te

    mostrar los datos en la planilla.

    Imagen 13

    Fuente: Los Autores (2012).

  • Paso 7

    Ao Escolar: Para ingresar slo hay que colocar el ao escolar que deseas

    consultar y podrs obtener la informacin que necesitas de aos anteriores, como

    por ejemplo los docentes que dieron clase en ese ao, reportes de estudiantes de

    ese ao escolar.

    Imagen 14

    Fuente: Los Autores (2012).

    Pasos 08

    Reportes: En este botn encontraremos un submen compuesto por una

    variedad de opciones que al seleccionarlas podr obtener un informe detallado del

    docente tal sea el caso.

    Imagen 15

    Fuente: Los Autores (2012).

  • A continuacin se muestra en las siguientes imgenes los reportes que se

    pueden obtener a travs del sistema SACE.

    Reportes de Docentes: Se muestra una vista general de todos los docentes que

    hay en la institucin o se pude hacer la bsqueda colocando el nmero de cdula

    del docente que se requiere. En el caso que se desee modificar los datos de un

    profesor se puede hacer con tan solo hacer clic en el icono o imagen en la

    columna que modificar.

    Imagen 16

    Fuente: Los Autores (2012).

    Reportes de Estudiantes: se muestra una vista general de todos los estudiantes

    inscriptos en el ao actual o se pude hacer la bsqueda colocando el nmero de

    cdula del estudiante que se requiere. En el caso que se desee modificar los datos

    de un estudiante se puede hacer con tan solo hacer clic en el icono en la columna

    que modificar.

  • Imagen 17

    Fuente: Los Autores (2012).

    Al presionar el enlace Imprimir esta pgina, se despliega la ventada siguiente donde se puede seleccionar la impresora.

    Imagen 18

    Fuente: Los Autores (2012).

    Paso 09

    Constancias de Estudio: El sistema cuenta con un formato de constancia de

    estudio la cual posee algunos datos del estudiante ya prestablecidos, deber

  • ingresar el nmero de cdula del estudiante y el sistema buscar automticamente

    los datos pertinentes para la elaboracin de la misma.

    Imagen 19

    Fuente: Los Autores (2012).

    La siguiente imagen solo muestra la seleccin de la impresora.

    Imagen 20

    Fuente: Los Autores (2012).

    Convocatoria: El sistema cuenta con un formato de convocatoria, este posee

    las misma funcionalidad que la constancia de estudio, ya se tienen algunos datos

    del estudiante previamente establecido, solo deber introducir el nmero de cdula

  • del mismo, el sistema busca la informacin requerida y se le agregar el motivo por

    el cual est siendo convocado el representante a la institucin.

    Imagen 21

    Fuente: Los Autores (2012).

    Paso 10

    Para salir del sistema slo debe pulsar el botn Cerrar Seccin, al seleccionar el botn inmediatamente el sistema arroja un mensaje como se

    muestra en la imagen:

    Imagen 22

    Fuente: Los Autores (2012).

  • 2.4 Seguimiento de la formacin de usuarios finales

    Tareas Productos

    2.4.1 Manual De Usuarios.

    El manual de usuario cuenta los diferentes mdulos

    con que cuenta el sistema este especifica cmo debe

    usarse, adems de mostrar las diferentes pantallas, que se

    obtienen luego de entrar a un link.

    2.4.2 Cursos para La utilizacin

    del software.

    El entrenamiento del usuario dictados por

    profesionales, los mismos sern dictamos en pequeos

    grupos para as tener la mayor disponibilidad para aclarar

    las dudas que puedan tener los usuarios.

    Estos sern dirigidos segn el nivel de usuario.

    2.4.3 Evaluacin de Habilidades y

    Destrezas con el Sistema

    SACE.

    Una vez finalizado lo que es la entrega del manual de

    usuario y la realizacin del curso, se harn estas

    evaluaciones para verificar que no existan dudas o faltas

    de conocimientos en los usuarios finales para tener la

    certeza que el usuario no presentara ningn

    inconveniente en la realizacin de sus labores cotidianas.

    Actividad IAS 3: Incorporacin del sistema al entorno de operacin

    3.1 Preparacin de la instalacin

    Para realizar la instalacin es necesaria la evaluacin de los requerimientos del

    sistema que no es otra cosa que detectar el buen estado del hardware as como la

    verificacin del software. Para ello se necesitar que el equipo posea las siguientes

    caractersticas:

    Procesador 2.1 MHz,

    Disco Duro de 80GB,

    Memoria Ram 512Mb

    El Sistema requerido es Windows XP.

  • Una vez verificado cada uno de los requerimientos se proceder a realizar la

    instalacin. Si se presenta algn desperfecto se debe reparar para garantizar el

    buen funcionamiento del sistema.

    3.2 Realizacin de la instalacin

    Despus de verificar los recursos que posea el sistema se proceder a instalar

    el software junto con sus componentes, permitiendo as, que este no afecte el

    funcionamiento de sistema operativo.

    Actividad IAS 4: Carga de datos al entorno de operacin

    4.1 Migracin y carga inicial de datos

    Una vez realizada la verificacin de los requerimientos e instalacin del

    software, se ingresa en la pantalla principal del mismo y se comienza a realizar la

    migracin de los datos del personal administrativo encargado de operar el sistema,

    se ingresa el personal docente que trabaja en el plantel y a los estudiantes inscritos

    en el ao escolar en curso. Se procede a crear los diferentes niveles con que se

    trabajar en el sistema.

    Actividad IAS 5: Pruebas de implementacin del sistema

    5.1 Preparacin de las pruebas de implementacin

    Objetivos del plan de pruebas

    Este documento, tiene como finalidad entregar las pautas y definir la estrategia

    que se seguir para llevar a cabo la certificacin del software. SACE, Sistema

    automatizado de control de estudios para la Unidad Educativa Nacional Trino

    Celis Ros, del Municipio Libertador, estado Aragua.

  • El objetivo general del plan es establecer la cronologa y condiciones para la

    aplicacin de las pruebas de manera de obtener, una aplicacin que pueda ser

    completada con una recepcin total de los interesados (la comunidad del U.E.N.

    Trino Celis Ros) y entrar en operacin con la totalidad de las funcionalidades

    requeridas para su funcionamiento.

    Este Plan de Pruebas describe las pruebas de componentes, del sistema y las

    de validacin que se aplicarn al software desarrollado.

    Las Fases en las que se realizarn las pruebas son:

    1. Planificacin de las pruebas: Identificar los requisitos para las pruebas.

    Desarrollar la estrategia de pruebas. Identificar los recursos necesarios para

    realizar las pruebas. Generar el Plan de pruebas.

    2. Diseo de las pruebas: Desarrollo de las pruebas. Identificar y describir

    los casos de prueba.

    3. Implementacin de las pruebas: Establecer el entorno de prueba.

    Desarrollar las clases de prueba, los componentes de prueba y los datos de prueba.

    4. Ejecucin de las pruebas: Ejecutar los casos de prueba. Evaluar la

    ejecucin del proceso de prueba. Verificar los resultados. Investigar los resultados

    no esperados. Registrar los defectos.

    5. Evaluacin de las pruebas: Evaluar la cobertura de los casos de prueba.

    Evaluar la cobertura del cdigo. Analizar los defectos. Determinar si se han

    alcanzado los criterios de las pruebas. Crear los informes de evaluacin de las

    pruebas.

    Documentos relacionados

    Nombre Descripcin Fecha aprobacin

    Informe Tcnico

    (Avance N 2)

    Informe tcnico que

    describe la metodologa de

    desarrollo y el anlisis de los

    procesos.

    Diciembre de 2011

    Documento SRS

    Informe de Especificacin

    de Requisitos Diciembre de 2011

  • Alcance de las pruebas

    Mediante los siguientes cuadros se describen los requerimientos de pruebas

    del SACE, obedeciendo a los Modelos planteados en el informe tcnico

    presentado.

    Cuadro resumen de las pruebas

    Componentes a ser

    probados:

    Mdulo de Registro:

    Sub.Mdulo: Autenticacin (Acceso al Sistema)

    Sub. Mdulo: Modificacin (Cambiar Clave)

    Sub. Mdulo: Inclusin (Registro de Usuario)

    Objetivos de las Pruebas En estos Mdulos se realizarn pruebas para validar:

    La visualizacin de los datos, ingresados o modificados.

    La respuesta y realizacin de las transacciones de cada

    sub mdulo.

    Que los estados de las actividades se reflejen de acuerdo

    a la secuencia lgica requerida por el usuario.

    La secuencia lgica de las funcionalidades y

    transacciones.

    Detalle del orden de

    ejecucin de los componentes

    Los sub. mdulos se deben ejecutar en forma

    independiente, pero consecutivos en el orden siguiente:

    Acceso al Sistema

    Cambiar Clave

    Registro de Usuario

    Responsabilidad de la

    Prueba

    Las pruebas son responsabilidad del Testing Operacional

    del equipo de proyecto, quien en conjunto con el equipo

    debe seleccionar las pruebas que aseguren la efectividad de

    la aplicacin.

    5.2 Realizacin de las pruebas de implementacin

    Casos de pruebas incluidos

    # Casos

    Disponibles

    # Estimado

    Casos Nuevos Tipo Modulo

    Total de

    Casos

    5 2 Funcion

    al

    Autenticacin

    (Inicio de sesin) 7

  • 5 2 Funcion

    al

    Modificacin

    (Cambiar Clave) 7

    5 2 Funcion

    al

    Inclusin (Registrar

    Usuario) 7

    21

    Entorno y configuracin de las pruebas

    Para el proceso de pruebas del proyecto se requiere de la disponibilidad de los

    siguientes entornos, a saber:

    a. Servidor App Server versin 2.5, equipo con acceso a Internet,

    Equipomarca LENOVO, Windows XP, 512 Mb RAM.

    b. Equipos Cliente: Equipos de Prueba.

    Equipomarca COMPAQ Amd Sempron 1.80 GHz Windows Server 2003 1

    GB RAM 80 HDD, 802.11bg wireless, IE version 6.

    Equipomarca DELL Inspiron 1300, Pentium 1.70 GHz 512 Mb RAM, 80

    HDD, Windows XP Pro sp2, IE versin 7.

    c. Base de Datos MySQL. Reside en equipo servidor

    Todos ellos configurados por los desarrolladores.

    Criterios de inicio

    Aceptacin del plan de pruebas. Revisin y aceptacin del documento que

    contiene los casos de pruebas para la certificacin del proyecto.

    Aceptacin de paquetes. Revisin y aceptacin de los software de desarrollo, y

    que stos cumplan con las condiciones de aceptacin.

    Aceptacin de ambiente. Revisin y aceptacin del ambiente de certificacin,

    y que stos cumplan con las condiciones de aceptacin.

    Bases de datos de pruebas

    Base de Datos : liceo

  • Servidor BD : MySQL

    Datos : Aleatorios

    Criterios de aprobacin / rechazo

    Errores Graves: informacin crtica presentada errneamente,

    informacin mal registrada en la base de datos, cadas de programas,

    incumplimiento de objetivos en funciones principales, entre otros.

    Errores Medios (comunes): errores en presentacin de datos,

    incumplimiento de objetivos en funciones secundarias, cadas de programas

    auxiliares, entre otros.

    Errores Leves: errores en presentacin de datos secundarios, no

    adecuacin a estndares, comportamientos correctos pero diferentes en situaciones

    similares, dificultades de operacin, entre otros.

    Estrategia de pruebas

    Se requiere certificar la funcionalidad de los sub mdulos seleccionados por

    parte del equipo de desarrollo y por parte del usuario del SACE, esta actividad se

    propone realizar en dos etapas para verificar:

    1ra. Etapa: Que las funcionalidades del mdulo de Registro (los

    componentes) son operativas.

    Criterio Descripcin

    Aprobado

    Se aprobar el proyecto con un 100% de las pruebas

    ejecutadas pero con un 90% de aceptacin. Esto quiere decir

    que el 90% de las pruebas deben ser exitosas y sin errores. En

    el restante 10% pueden existir errores medios o bajos, pero no

    graves.

    Rechazado

    En caso de ocurrir que el proyecto no cumpla con el nivel

    exigido, el proyecto se rechaza completo en su etapa de

    certificacin.

  • 2da. Etapa: Que las funcionalidades integradas de los sub. mdulos de

    incluir, autenticacin y modificacin son operativas.

    Escenario de las pruebas

    Para cumplir con los objetivos planteados se presentan diversos escenarios de

    pruebas, estos son: Pruebas de Componentes, Pruebas de Sistemas, Pruebas de

    Integridad, Pruebas de Interfaz (Usabilidad) y Pruebas Alfa.

    Para las pruebas de Componentes se debe:

    Verificar el Mdulo de Ingreso al sistema, Sub.Mdulo: Autenticacin

    (Acceso al Sistema), para lo que se introducen los datos del usuario registrado.

    Verificar el Mdulo de Registro, Sub. Mdulo: Modificacin (Cambiar

    Clave), para lo que se hacen peticiones para distintos usuarios registrados.

    Verificar el Mdulo Registro de Usuario, Sub. Mdulo: Incluir (Registrar

    Usuario), para lo que se introducen datos aleatoriamente.

    Todas stas pruebas se realizarn por el mtodo de pruebas de caja blanca

    (White Box), ests pruebas tambin son llamadas pruebas modulares ya que nos

    permiten determinar si un mdulo del programa est listo y correctamente

    terminado y que cubran todos los posibles caminos del cdigo

    Para las pruebas de sistemas o funcionales se debe comprobar:

    El comportamiento de aplicacin con casos vlidos y no vlidos, del flujo

    completo de los casos de uso registro de usuarios, autenticacin de usuario y

    cambio de contrasea.

    Para las pruebas de integracin se debe:

    Identificar todos los posibles esquemas de llamadas entre los componentes

    (Sub. Mdulos objetos de las pruebas unitarias) y ejercitarlos para lograr una

    buena cobertura de la funcionalidad del Mdulo Completo.

    Encontrar fallos en la respuesta del Mdulo cuando su operacin depende

    de los servicios prestados por otro(s) mdulo(s).

    Para las pruebas de usabilidad de la interfaz se debe comprobar lo

    siguiente:

  • El comportamiento de la aplicacin con casos de bordes invlidos y

    vlidos, donde las pruebas de borde se definen como aquellas pruebas en las

    cules los datos de prueba a utilizar son valores lmites.

    Carga, despliegue, foco, modalidad, navegabilidad y usabilidad de las GUI

    del sistema y sus elementos. Donde las mtricas, heursticas de usabilidad y

    funcionalidad a utilizar son las siguientes:

    Comprensin Global del Sitio

    Aspectos de Interfaces y Estticos

    Mtricas de confiabilidad (enlaces rotos, pginas muertas, enlaces

    invlidos, enlaces E-mail mal construidos)

    Navegacin y Exploracin

    Para las pruebas Alfa se debe:

    Invitar al usuario a que venga al entorno de desarrollo a probar el sistema.

    Trabajar en un entorno controlado, donde el usuario con la ayuda del

    equipo desarrollador pueda usar la aplicacin y juntos puedan analizar los

    resultados.

    Otras Pruebas:

    Considerar la integridad de la base de datos, para ello se debe:

    Verificar el acceso a la BD del SACE

    Verificar el acceso simultneo en la lectura de registro de las distintas

    tablas

    Verificar la correcta obtencin de data actualizada.

    Orden de ejecucin de pruebas

    Las pruebas se llevarn a cabo de la siguiente forma:

    1) Secuencias de pasos para la Configuracin

    Objetivos de la prueba Comprobar el mdulo de registro, Sub. Mdulo

    Autenticacin (Acceso al Sistema)

    Tcnicas Solicitar acceso con datos vlidos e invlidos.

  • Configuracin de los Equipos Cliente, del Servidor de Aplicacin Web y de la

    Base de Datos. ???.

    Cdigo involucrado Mtodo de acceso:

  • 2) Secuencias de pasos para la generacin de datos para el mdulo y sus

    componentes

    Ejecucin del proceso (manual) de generacin de datos de entrada con

    informacin de potenciales usuarios del SACE.

    3) Secuencias de pasos para la generacin de datos para los tres

    componentes.

    Ejecucin del proceso (manual) de generacin de datos, donde las tablas y

    campos a utilizar sern llenados manualmente.

    Equipo de pruebas y responsabilidades

    Nombre Responsabilidad

    Lisbeth Lima Lder del equipo. Responsable de evaluar las

    condiciones de trmino para el proceso de pruebas junto al

    tutor y el resto del equipo.

    Pedro Prato Analista funcional, responsable de la resolucin de las

    incidencias de certificacin para los sub mdulos de

    Acceso al sistema, Cambio de clave y registro de

    estudiante.

    Yorleny Rodrguez Testing de Solucin, responsable de la generacin del

    plan de pruebas.

    5.3 Evaluacin de los resultados de las pruebas de implementacin

    Registro de los resultados de las pruebas.

    En esta seccin se muestran rigurosa y sistemticamente los resultados

    arrojados por cada prueba. Para ello, ya se han definido los escenarios en el punto

    4.1. En tal sentido, los resultados obtenidos se clasifican segn:

    Pruebas de componentes

    Cuadro N 3. Mdulo de Registro, Submdulo: Acceso al Sistema

    Objetivos de la prueba Comprobar el mdulo de registro, Sub. Mdulo Autenticacin

    (Acceso al Sistema)

    Tcnicas Solicitar acceso con datos vlidos e invlidos.

  • Cuadro N 4. Mdulo de Registro, Sub. Mdulo: Cambiar Clave

    Cdigo involucrado Mtodo de acceso:

  • Cuadro N 5. Mdulo de Registro, Sub. Mdulo: Registrar Usuario.

    Tcnicas Solicitar modificacin de contrasea con datos vlidos e invlidos,

    considerando los parmetros, tipos y estructuras de datos del SACE.

    Cdigo

    involucrado

    Mtodo de Modificacin:

  • Pruebas de sistema

    Pruebas funcionales

    Los resultados de esta seccin se presentan en los cuadros 10 y 11 del anexo

    N 5 y N 6

    Tcnicas Solicitar registro de estudiantes con datos vlidos e invlidos,

    considerando los parmetros, tipos y estructuras de datos del SACE.

    Cdigo

    involucrado

    Mtodo de Registro, Completo Ver anexo N 3. (Se presenta el

    fragmento correspondiente al caso de prueba para ste cuadro).

    } else {

    $sql = "insertinto acceso (usuario,clave,nivel) values

    ('$usuario','$clave','$nivel');";

    If ($res=send_sql($db,$sql))

    {

    }

    }

    Casos de

    prueba Formato de casos de pruebas

    Tipo de prueba: Unitaria (Caja Blanca)

    Objetivo: Registrar un estudiante para acceder al SACE.

    Caso No. 1

    Descripcin: Datos incorrectos: Cdula del estudiante con

    caracteres no permitidos

    Entradas: Cedula: 1212

    Salidas esperadas:

    alert("Los datos del Usuario se han registrado con

    exitosamente....");

    location.href="nivelusu.php"

    Resultados Todos los casos de pruebas planificados se han ejecutado.

    Todos los defectos identificados se han considerado.

    Observaciones El resto de los casos de prueba para ste componente se presenta en el

    anexo N 4

  • Pruebas de integracin

    Cuadro N 4. Mdulo de Registro, Sub. Mdulos: Autenticacin, Modificacin

    e Inclusin.

    Objetivos de

    la prueba

    Verificar los siguientes objetivos:

    Identificar todos los posibles esquemas de llamadas entre los componentes (Sub. Mdulos objetos de las pruebas unitarias)

    y ejercitarlos para lograr una buena cobertura de la funcionalidad

    del Mdulo Completo.

    Tcnicas Describir los esquemas lgicos de llamadas entre componentes

    en forma ascendente para verificar la funcionalidad del mdulo de

    registro

    Esquema

    Interfaz

    Asociada

    Resultados Todas las llamadas entre componentes han sido ejecutadas con

    xito.

  • Los casos de prueba para la integracin del mdulo, se consideran en funcin

    de los resultados de las pruebas de unidad. Una vez detectados y corregidos los

    errores para cada componente se realizan las pruebas, invocando las salidas de

    stos a travs del mdulo, utilizando la tcnica descrita en el cuadro N 4.

    Para lograr el objetivo de encontrar fallos en la respuesta del Mdulo cuando

    su operacin depende de los servicios prestados por otro(s) mdulo(s), durante la

    aplicacin de las pruebas de integracin, es necesario terminar el resto de los

    mdulos del SACE.

    Pruebas de aceptacin

    Pruebas de usabilidad

    Cuadro N 6. Mdulo de Registro, Sub. Mdulo: Autenticacin

    Objetivos de la prueba Verificar los siguientes objetivos:

    La navegacin a travs de la aplicacin refleja adecuadamente las reglas de negocio y los requisitos incluyendo

    ventana a ventana, campo a campo y mtodos de acceso

    (tabulador, movimientos del ratn y teclas de funcin).

    Las ventanas y sus caractersticas, como mens, tamao, posicin y estado cumplen los estndares.

    Tcnicas Crear o modificar pruebas para cada ventana con el objetivo de

    verificar la correcta navegacin y su estado. Utilizando las

    Heursticas de Nielsen.

    Cuestionario Aplicado Ver anexo N 7

    Heursticas aplicadas Ver anexo N 8

    Interfaz Asociada

    Resultado Esperado Cada ventana se ha verificado con xito y es consistente con la

    versin de referencia o con los estndares utilizados.

  • Cuadro N 7. Mdulo de Registro, Sub. Mdulo: Modificacin

    Pruebas alfa

    Cuadro N 8. Mdulo de Registro.

    Objetivos de la

    prueba

    Verificar los siguientes objetivos:

    La navegacin a travs de la aplicacin refleja adecuadamente las reglas de negocio y los requisitos

    incluyendo ventana a ventana, campo a campo y mtodos

    de acceso (tabulador, movimientos del ratn y teclas de

    funcin).

    Las ventanas y sus caractersticas, como mens, tamao, posicin y estado cumplen los estndares.

    Tcnicas Crear pruebas para cada ventana con el objetivo de

    verificar la correcta navegacin y su estado. Utilizando las

    Heursticas de Nielsen.

    Cuestionario

    Aplicado Ver anexo N 7

    Heursticas aplicadas Ver anexo N 8

    Interfaz Asociada

    Resultado esperado Cada ventana se ha verificado con xito y es

    consistente con la versin de referencia o con los

    estndares utilizados.

  • Objetivos de la prueba Asegurar la navegacin correcta de la aplicacin, la

    entrada de datos, su procesamiento y recuperacin.

    Tcnicas Ejecutar cada caso de uso y flujo del caso de uso con

    datos vlidos e invlidos para verificar lo siguiente:

    Cuando se utilizan datos correctos se obtienen los resultados esperados.

    Cuando se utilizan datos incorrectos se obtienen los mensajes de error o advertencias adecuadas.

    Cada regla de negocio se ha aplicado correctamente.

    Cada ventana se ha verificado con xito y es consistente con la versin de referencia o con los

    estndares utilizados.

    Interfaz Asociada

    Resultados Previsto para la versin 1.2 del plan de pruebas

    Consideraciones Las pruebas sern ejecutadas en un servidor local.

    Otras pruebas

    Cuadro N 9. Pruebas de Integridad de la Base de Datos del SACE

    Objetivos de la prueba Comprobar que los procedimientos y mtodos

    de acceso a la base de datos funcionan

    correctamente.

  • Anlisis de los resultados de las pruebas

    Los resultados a las pruebas diseadas para verificar y validar el producto de

    software SACE, se presentan tal como ya se han definido los escenarios en el

    punto 4.1. En tal sentido, se elabora el siguiente cuadro resumen, con los

    resultados de las pruebas y los criterios de aprobacin/rechazo descritos en el

    apartado 3.3 de este documento.

    Cuadro N 10.Anlisis para los resultados de las pruebas al Mdulo de

    Registro (Componentes: Inclusin, Autenticacin y Recuperacin).

    Tipo de Prueba Caso de prueba Resultado Criterio de finalizacin

    Componentes Autenticacin

    Caso 1

    Caso 2

    Esperado

    Esperado

    Aprobado

    Componentes Modificacin

    Caso 1

    Caso 2

    Caso 3

    Esperado

    Esperado

    Esperado

    Aprobado

    Componentes Inclusin

    Caso 1

    Caso 2

    Caso 3

    Esperado

    Error Medio

    Esperado

    Aprobado

    Corregir

    Aprobado

    Tcnicas Invocar cada procedimiento o mtodo de

    acceso a la base de datos con datos vlidos e

    invlidos. Inspeccionar la base de datos para

    asegurar que los datos son los previstos, todos los

    eventos de la base de datos ocurren

    adecuadamente, o revisar los valores devueltos

    para asegurar que la recuperacin de datos es

    correcta.

    Consideraciones Las pruebas necesitan un entorno de

    administracin a nivel del DBMS para recuperar

    o modificar datos directamente de la base de

    datos.

    Resultados Todos los procedimientos y mtodos de

    acceso funcionan como se disearon y sin ningn

    error en los datos.

  • Funcionales Todos los CU han

    sido probados

    Esperado Aprobado

    Integracin Todas las llamadas

    entre componentes

    han sido ejecutadas.

    Esperado Aprobado

    Interfaz de

    usuario

    (Usabilidad)

    Todas las ventanas

    se han verificado.

    Se ha verificado la

    consistencia con los

    estndares utilizados

    Esperado Aprobado

    Alfa Todas las

    funcionalidades del

    Mdulo se ajustan a

    los requerimientos del

    usuario y a las reglas

    del negocio

    Esperado Aprobado

    Integridad de BD Todos los

    procedimientos y

    mtodos de acceso a

    la BD han sido

    probados.

    Esperado Aprobado

    Las pruebas aplicadas al SACE hasta el momento han determinado la

    funcionalidad del Software de manera exitosa. Se anexan los diferentes

    instrumentos de validacin de la aplicacin utilizados para las pruebas Alfa y

    pruebas de usabilidad previstas para la versin final de este documento.

    Formato de casos de pruebas

    Tipo de prueba: Unitaria (Caja Blanca) del componente Autenticacin.

    Objetivo: Validar los datos de un usuario para el acceso a la aplicacin

    Caso No. 2

    Descripcin: Datos incorrectos: contrasea no valida

    Entradas: Contrasea: xxxxxxxxxxx

    Salidas esperadas: : "); )=El nombre de usuario y contrasea no coinciden o usted no tiene cuenta an

    Restricciones que afectan al proceso de pruebas

  • El software (el SACE) pasar a las pruebas de integracin despus de que

    todos los errores (Graves, Medios y Leves) han sido corregidos y el criterio de

    finalizacin es Aprobado.

    Una vez realizadas las pruebas de aceptacin despus de que todos los

    defectos sean corregidos, pasar a las pruebas Alfa.

    Finalmente, luego de conocer el criterio de aceptacin por parte de los

    usuarios finales, el SACE podr ser instalado en su versin Beta.

    8. Anexos

    Anexo N 1

    Formato de casos de pruebas

    Tipo de prueba: Unitaria (Caja Blanca) del componente Autenticacin

    Objetivo: Validar los datos de un usuario para accesar a la aplicacin

    Caso No. 2

    Descripcin: Datos incorrectos: contrasea no valida

    Entradas: Contrasea: xxxxxxxxxxx

    Salidas esperadas: : "); )=El nombre de usuario y contrasea no coinciden o usted no tiene

    cuenta an

    Anexo N 2

    Formato de casos de pruebas

    Tipo de prueba: Unitaria (Caja Blanca) del componente Modificacin

    Objetivo: modificar la contrasea parte de de un usuario registrado.

    Caso No. 2

    Descripcin: Datos incorrectos: Clave de usuario no registrada

    Entradas: Usuario y Clave

    Salidas esperadas: El pedido de renovacin de su contrasea fall debido a que: no se

    encuentra un usuario con el nombre de usuario ni la clave de acceso especificada.

  • Anexo N 3

    Formato de casos de pruebas

    Tipo de prueba: Unitaria (Caja Blanca) del componente Modificacin

    Objetivo: Modificar la contrasea por parte de de un usuario registrado.

    Caso No. 3

    Descripcin: Datos incorrectos: Clave de usuario registrada pero no vlida

    Entradas: Clave de usuario

    Salidas esperadas: Usuario o clave es incorrecta

    Cdigo involucrado en las pruebas de componente del sub mdulo Registrar

    Usuario.

  • mysql_select_db("liceo");

    $q = ("SELECT *FROM acceso WHERE usuario='$usuario'");

    if($usuario=="")

    {

    $qd="delete from acceso where usuario='$usuario'";

    mysql_query($qd);

    }

    ?>

    alert("Los datos del Usuario se han registrado con exitosamente....");

    location.href="nivelusu.php"

    Anexo N 4

    Formato de casos de pruebas

    Tipo de prueba: Unitaria (Caja Blanca) del componente Inclusin

    Objetivo: Registrar un usuario para acceder al SACE.

    Caso No. 2

    Descripcin: Datos incorrectos: Contrasea de mayor longitud que la permitida.

    Verifique su contrasea: Igual longitud que la contrasea dada.

    Entradas: Contrasea:1122334455667788990011223344556677889900 Verifique su

    contrasea:1122334455667788990011223344556677889900

    Salidas esperadas: echo "El usuario o la clave es incorrecta";

    Criterio de finalizacin: Error medio, corregir la falla.

    Anexo N 5

    Formato de casos de pruebas

    Tipo de prueba: Unitaria (Caja Blanca) del componente Inclusin

    Objetivo: Registrar un usuario para acceder al SACE.

    Caso No. 3

    Descripcin: Todos los campos se dejan vacos.

    Entradas: Sin entradas

  • Salidas esperadas: echo "El usuario o la clave es incorrecta";

    Objetivos de la

    prueba

    Asegurar la navegacin correcta de la aplicacin, la

    entrada de datos, su procesamiento y recuperacin.

    Tcnicas Ejecutar cada caso de uso y flujo del caso de uso con

    datos vlidos e invlidos para verificar lo siguiente:

    Cuando se utilizan datos correctos se obtienen los resultados esperados.

    Cuando se utilizan datos incorrectos se obtienen los mensajes de error o advertencias adecuadas.

    Cada regla de negocio se ha aplicado correctamente.

    Caso de uso

    involucrado

    Caso de uso Gestionar datos de Autentificacin

    Resultados Todas las pruebas planificadas se han ejecutado.

    Todos los defectos identificados se han considerado.

    Cuadro N 11. Pruebas de Funcionalidad Caso de uso Gestionar datos de

    Autentificacin.

    Anexo N 6

    Objetivos de la

    prueba

    Asegurar la navegacin correcta de la aplicacin, la entrada de

    datos, su procesamiento y recuperacin.

    Tcnicas Ejecutar cada caso de uso y flujo del caso de uso con datos

  • vlidos e invlidos para verificar lo siguiente:

    Cuando se utilizan datos correctos se obtienen los resultados esperados.

    Cuando se utilizan datos incorrectos se obtienen los mensajes de error o advertencias adecuadas.

    Cada regla de negocio se ha aplicado correctamente.

    Caso de uso

    involucrado

    Caso de uso Autenticar entrada al sistema

    Resultados Todas las pruebas planificadas se han ejecutado.

    Todos los defectos identificados se han considerado

    Cuadro N 12. Pruebas de Funcionalidad Caso de uso Autentificar Entrada al

    SACE.

    Anexo N 7

    Formato del Cuestionario Aplicado para las pruebas de usabilidad del SACE

    El presente cuestionario, tiene como objetivo registrar las observaciones de

    los usuarios en relacin al uso del Producto de Software SACE.

    Su opinin es de gran ayuda para mejorar el software y hacerlo ms sencillo

    e intuitivo. Por favor proporcione sus datos para autentificar esta prueba:

  • Nombre Descripcin Fecha de Aplicacin

    Recomendaciones inciales para aplicar el cuestionario de usabilidad del

    SACE:

    Utilizar el equipo de cmputo adecuado para las pruebas de usabilidad,

    como el que utilizan los usuarios promedio.

    Uso claro de la terminologa y conceptos empleados en el SACE.

    Cuestionario

    Seleccione la opcin que ms se acerque a su opinin:

    1. Considera que el uso del SACE es:

    A___Muy difcil B___Difcil C___Normal D___Sencillo E___Muy

    sencillo

    2. El diseo de la interfaz del SACE le parece:

    A___Muy malo B___Malo C___ Indiferente D___ Bueno E___ Muy

    Bueno

    3. El SACE indica si una accin se est ejecutando o si sta haba resultado un error o xito:

    A___Nunca B___Casi nunca C___Regularmente D___Casi siempre

    E___Siempre

    4. Los mensajes del SACE son:

    A___Nada visibles B___Poco visibles C___Normales D___Visibles

    E___Muy visibles

    5. Al realizar la tareas la Interfaz del SACE result ser:

    A___Nada intuitivas B___Poco intuitivas C___Normal D___Intuitivas

    E___Muy intuitivas

    6. La letra en Las interfaces generadas por el SACE son:

  • A___Nada visibles B___Poco visibles C___Normales D___Visibles

    E___Muy visibles

    7. La combinacin de colores de las interfaces generadas por el SACE son:

    A___Nada agradable B___Poco agradable C___Normales D___Agradable

    E___Muy agradables

    Nombre del Testing Observaciones Firma

    Anexo N 8

    La evaluacin heurstica es un mtodo de evaluacin formativa, mediante la

    cual, los expertos critican la interfaz confrontndola con una gua de elementos

    bsicos de diseo elaborada previamente y, en este sentido, es una herramienta de

    comparacin de objetivos explcitamente estipulados. Tiene como objetivo

    determinar los posibles problemas de usabilidad ms comunes en el diseo de una

    interfaz, antes que determinar en qu grado cumple sta o aquella funcin. Como

    resultado de este tipo de evaluacin, se elaboran listas pormenorizadas de

    problemas de usabilidad, en la que se detallan, esos problemas, la heurstica

    asociada al problema, la valoracin del experto y la posible solucin (Ver

    Formato).

    Fecha: Hora:

    Nombre del Evaluador:

    Problema Heurstica Valoracin Solucin

    Formato para la realizacin de las pruebas Heursticas de la Interfaz del SACE.

    Para la evaluacin presentada se utilizaron las 10 Heursticas de Nielsen y

    una escala de valoracin para cada problema (Ver Tabla 1).

  • Leyenda de valoracin Heursticas de Nielsen

    0 - No es un problema de Usabilidad

    1 - Problema cosmtico

    2 - Problema menor

    3 - Problema mayor de Usabilidad;

    importante fijar solucin

    4- Usabilidad catastrfica, imperativo fijar

    solucin

    H1: Dilogo natural y simple

    H2: Hablar el lenguaje del usuario

    H3: Minimizar la carga cognitiva

    H4: Consistencia

    H5: Feedback

    H6: Proveer claramente las salidas

    H7: Proveer Shortcuts

    H8: Mensajes de Error descriptivos

    H9: Prevencin de Errores

    H10: Asistencia al Usuario

    Tabla 2. Valoracin de los problemas y heursticas de Nielsen

    Anexo N 9

    Formato del instrumento de validacin de usabilidad del SACE

    El objetivo de este instrumento es registrar las observaciones de los usuarios

    en relacin al uso del Producto de Software SACE. Su opinin es de gran ayuda

    para mejorar el software y hacerlo ms sencillo e intuitivo. Por favor proporcione

    sus datos para autentificar esta prueba:

    Nombre Descripcin Fecha de Aplicacin

    Seleccione la opcin que ms se acerque a su opinin:

    ASPECTOS A EVALUAR EN LA APLICACIN: VALORACIN

    SI MED NO

    Incluye informacin relevante, necesaria y sencilla

    Utiliza palabras, frases y conceptos familiares.

    Sigue convenciones del mundo real.

    Usa objetos, acciones y/o opciones para evitar que el

    usuario tenga que recordar informacin. Ejemplos:

    mens desplegables, metforas.

  • Provee objetos visibles e intuitivos

    La composicin de la pantalla es la misma en toda la

    aplicacin. Cada control tiene asignado una nica

    funcin y siempre es la misma

    Siempre informa acerca de lo que est ocurriendo

    Permite deshacer y rehacer acciones realizadas

    Incluye acciones para hacer ms rpida la interaccin

    Incluye mensajes de error expresados en un lenguaje

    comn y sencillo, indicando el problema y sugiriendo

    soluciones de forma constructiva

    Incluye acciones para prevenir la existencia de errores

    Incluye ayuda para asistir al usuario

    El uso de las metforas son adecuadas , es decir,

    refleja el modelo real, es coherente en su aspecto y

    consistente en su uso

    Existe legibilidad y claridad textual (tipo, color y

    tamao adecuado de la fuente utilizada)

    Existe organizacin adecuada del contenido y los

    elementos

    Actividad IAS 6: Pruebas de aceptacin del sistema

    6.1 Preparacin de las pruebas de aceptacin

    6.2 Realizacin de las pruebas de aceptacin

    VALIDACIN DEL PRODUCTO DE SOFTWARE SACE PARA LA UEN

    TRINO CELIS RIOS

    Tipo de Prueba: Aceptacin Fecha: ___/____/____

  • N Requisitos Funcionales Satisface No

    satisface Observaciones

    REQ1

    La informacin mostrada en los

    reportes debe plasmar la realidad

    funcional del SACE, a travs de

    datos confiables y consistentes

    REQ2

    La aplicacin debe garantizar la

    interaccin simultnea de todos

    los usuarios registrados, con

    operaciones realizadas en menos

    de un segundo.

    REQ3

    El acceso a la aplicacin debe

    estar restringido por el uso de

    claves asignadas a cada uno de

    los usuarios. Solo podrn

    ingresar al sistema las personas

    que estn registradas.

    REQ4

    La aplicacin proveer de

    mecanismos para generar backup

    diariamente de la informacin

    que se mantiene en el sistema, a

    travs de una unidad de respaldo

    utilizando unidades extrables.

    REQ5

    La aplicacin deber presentar

    mensajes de error que permitan

    al usuario identificar el tipo de

    error y comunicarse con el

    administrador del SACE.

    REQ6

    La aplicacin deber estar

    disponible un 99% durante las 24

    horas del da de todo el ao.

    REQ7

    La aplicacin debe disponer de

    una documentacin fcilmente

    actualizable que permita realizar

    operaciones de mantenimiento

    con el menor esfuerzo posible.

    REQ8

    La complejidad del SACE debe

    ser baja y consumir pocos

    recursos, para ser usado desde

    equipos mviles o con

    desempeo limitado

    REQ9

    La aplicacin debe tener una

    interfaz de uso intuitiva y

    sencilla.

  • OBSERVACIONES GENERALES DE LAS PRUEBAS REALIZADAS: __________________________________________________________________

    __________________________________________________________________

    __________________________________________________________________

    __________________________________________________________________

    __________________________________________________________________

    _____________________________

    Nombre del Usuario

    Rol

    Actividades

    Firma

    REQ10

    El sistema debe ser altamente

    compatible con los navegadores

    de Internet actuales, por lo cual

    se debe abstener del uso de

    controles web que presenten

    inestabilidades o deficiencias

    REQ11

    El formato a utilizar en el

    sistema debe ser compatible con

    los permitidos por el servidor de

    datos SQL (MySQL,

    PostgreSQL)

  • 6.3 Evaluacin de los resultados de las pruebas de aceptacin

    Resumen de las pruebas de aceptacin

    N Anlisis observaciones Alternativas de solucin Solucin seleccionada Justificacin

    1 Para el registro slo basta con indicar

    nombre, el nick, la direccin de correo

    electrnico y el password

    Agregar