Informe Final SACE
-
Upload
14enero2009 -
Category
Documents
-
view
125 -
download
0
Transcript of Informe Final SACE
-
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.
-
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