ejemplo documento ers para sw educativo

10
EJEMPLO DE DOCUMENTO DE ESPECIFICACIÓN DE REQUERIMIENTOS DEL SOFTWARE EDUCATIVO A continuación se presenta el documento final de Especificación de Requerimientos de un Software Tutorial Educativo de Electricidad. Esta sección se enumera teniendo en cuenta que es un documento independiente de este trabajo. ESPECIFICACIÓN DE REQUERIMIENTOS DEL SOFTWARE 1 INTRODUCCIÓN 1.1 PROPÓSITOS Los propósitos que este documento ERS plantea son los siguientes: Que los analistas, diseñadores y desarrolladores tengan claro qué se va a hacer exactamente y qué es lo que el cliente quiere. Que los clientes sepan qué van a obtener y que puedan participar activamente en el desarrollo de este documento ERS. Que sea posible un desarrollo de un esquema de documento ERS propio para poder desarrollarse más fácilmente en otros proyectos. 1.2 ÁMBITO DEL SISTEMA El proyecto se llamará “Software Tutorial Educativo de Electricidad para estudiantes de séptimo grado (TEE)”.

Upload: melguiso

Post on 30-Jul-2015

955 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Ejemplo Documento ERS Para Sw Educativo

EJEMPLO DE DOCUMENTO DE ESPECIFICACIÓN DE REQUERIMIENTOS DEL

SOFTWARE EDUCATIVO

A continuación se presenta el documento final de Especificación de Requerimientos de un

Software Tutorial Educativo de Electricidad. Esta sección se enumera teniendo en cuenta

que es un documento independiente de este trabajo.

ESPECIFICACIÓN DE REQUERIMIENTOS DEL SOFTWARE

1 INTRODUCCIÓN

1.1 PROPÓSITOS

Los propósitos que este documento ERS plantea son los siguientes:

Que los analistas, diseñadores y desarrolladores tengan claro qué se va a hacer

exactamente y qué es lo que el cliente quiere.

Que los clientes sepan qué van a obtener y que puedan participar activamente en

el desarrollo de este documento ERS.

Que sea posible un desarrollo de un esquema de documento ERS propio para

poder desarrollarse más fácilmente en otros proyectos.

1.2 ÁMBITO DEL SISTEMA

El proyecto se llamará “Software Tutorial Educativo de Electricidad para estudiantes de

séptimo grado (TEE)”.

Éste software pretende complementar la formación teórica que reciben los estudiantes en

clase, presentando entornos de análisis reales con aplicaciones, mediante texto,

imágenes y videos. Éste software pretende también preparar a los estudiantes a

enfrentarse a un ambiente práctico posterior.

El software no intenta eliminar la teoría ni la práctica de las clases que se imparten, sino

que servirá como actividad intermedia complementaria para infundir mayor interés por

parte de los estudiantes hacia la asignatura. Se espera así, con este software, dar un

mayor soporte al estudiante en el aprendizaje y ayudar al docente en este proceso.

Page 2: Ejemplo Documento ERS Para Sw Educativo

Para comprobar la ayuda real que presentará el software, éste pretende generar también

una retroalimentación al docente y al estudiante de los resultados obtenidos al usar el

sistema, dado que se espera que los resultados se vean reflejados con notas altas.

1.3 DEFINICIONES, ACRÓNIMOS Y ABREVIATURAS

ELECTRICIDAD: Esta aprovecha los fenómenos eléctricos para obtener energía o

potenciación las cuales podemos darle movimiento a cualquier aparato eléctrico.

TECNOLOGÍA: Es el conjunto de conocimientos que permiten construir objetos y

máquinas para adaptar el medio y satisfacer nuestras necesidades.

TEE: Tutorial Educativo de Electricidad

LOGIN: Consta del usuario y contraseña para el acceso a ciertas partes del software.

1.4 REFERENCIAS

Los documentos que se han tomado como referencia para el desarrollo de este

documento ERS han sido los siguientes:

Especificación de Requisitos Software según el estándar IEEE 830

Manual de Electricidad – Propuestas de actividades - Maleta N 4.

Ingeniería del Software. Un enfoque práctico - Roger Pressman

Planteamiento de Análisis del Software para este proyecto

2 DESCRIPCIÓN GENERAL

2.1 PERSPECTIVA DEL PRODUCTO

2.1.1 Interfaces generales

El sistema constará de dos módulos: El módulo DOCENTE y el módulo ESTUDIANTE.

El módulo DOCENTE contiene dos submódulos:

Un submódulo de contenido en el que se realizarán las siguientes funciones:

o Habilitación de temas para ser accedidos desde el otro módulo.

o Creación y modificación de preguntas para el desarrollo del test de cada

tema.

o Creación y modificación de respuestas para cada pregunta.

Un submódulo de seguridad en el que se realizarán las siguientes funciones:

o Configuración de acceso y modificación de información de acceso

o Creación y restauración de copias de seguridad.

Page 3: Ejemplo Documento ERS Para Sw Educativo

El módulo ESTUDIANTE se encargará de los siguientes aspectos:

Un submódulo para seleccionar y presentar el tema al equipo de trabajo

Un submódulo para evaluación del tema.

2.1.2 Interfaces de software

El sistema constará en un applet el cual se montará en una página web. El applet será

desarrollado en Java. Se utilizará también el motor de base de datos MySQL. El applet

tendrá acceso a la base de datos, y para ello, éstos serán montados en un servidor web

gratuito externo.

Dado a que la aplicación es montada en una página web, no se generan restricciones de

software en los equipos en los cuales se trabajará el applet en cuanto a sistema operativo.

2.1.3 Interfaces de hardware

El sistema será utilizado en equipos en los que haya conexión a internet. Se debe tener

acceso a un servidor web gratuito externo para montar la aplicación, la base de datos y

los recursos adicionales.

2.1.4 Operaciones de configuración inicial

Es posible que sea necesaria la descarga de controladores o software especializado

(Java), y que se generen procesos de instalación para el correcto funcionamiento del

sistema.

La base de datos debe tener configurados los datos de los temas a presentar. El docente

debe ingresar por primera vez para guardar su información de usuario y contraseña.

Debe realizarse la configuración para que en cada uno de los temas estén elaboradas las

preguntas del test con sus respectivas respuestas. Además, el docente debe habilitar uno

de los temas para que los estudiantes puedan ingresar a él.

2.2 CARACTERÍSTICAS DE LOS USUARIOS

El sistema podrá ser utilizado por dos tipos de usuarios:

Un usuario tipo Docente quien se hará cargo de los submódulos de contenido y de

seguridad. El docente debe tener un perfil básico de manejo informático.

Un usuario tipo Estudiante quien se hará cargo de los submódulos de presentación

de temas y de evaluación. El estudiante (o estudiantes) pertenecen a un grupo de

séptimo grado entre 11 a 15 años, también con un perfil básico de manejo

informático.

Page 4: Ejemplo Documento ERS Para Sw Educativo

2.3 FUNCIONES DEL PRODUCTO

Configuración de acceso al sistema: El sistema debe permitir inicialmente la

creación de una cuenta de usuario para que el docente ingrese a su módulo. El

sistema debe validar la información de nombre de usuario y contraseña cada vez

que el usuario docente ingrese al módulo docente.

Modificación de la información de acceso: El sistema debe permitir cambiar la

contraseña del usuario docente cuando él lo desee.

Habilitación de temas: El sistema debe permitir la activación y desactivación de los

temas propuestos en el software para su visualización.

Creación y modificación de preguntas: El sistema debe permitir la creación y/o la

modificación de preguntas y/o las respuestas de las preguntas que serán

visualizadas en el test posterior a cada revisión de tema.

Creación y restauración de copias de seguridad. El sistema debe permitir la

creación de una copia de seguridad la cual le dará respaldo a las modificaciones

hechas por el usuario docente. Esta copia puede ser guardada en el disco local.

También debe permitir la restauración sus copias de seguridad, cuyos datos serán

cargados desde el disco local e insertados en la base de datos.

Ingreso de identificación del usuario estudiante: El sistema debe permitir el

ingreso de un nombre para el grupo de estudiantes que ingresará al módulo

estudiante.

Selección de tema: El sistema debe presentar un menú para que el estudiante

pueda ingresar al contenido de un tema. A pesar que hay un menú de selección,

el estudiante solo podrá seleccionar el tema o temas que haya habilitado el

docente para dicha clase.

Revisión de contenido: El sistema debe presentar el contenido del tema

seleccionado por el grupo de estudiantes. Este contenido será manejado

mediante botones de navegación, botones e íconos para visualizar otros

contenidos.

Evaluación del tema: El sistema debe presentar un test para que sea contestado

por el grupo de estudiantes. Cada tema constara de una evaluación de 10

preguntas de selección múltiple, la cual será presentada después de haber visto el

Page 5: Ejemplo Documento ERS Para Sw Educativo

contenido del tema. Para la aprobación de dicha evaluación, el estudiante tendrá

que responder todas las preguntas correctamente. De lo contrario volverla a

presentar la evaluación hasta que lo logre.

Mensaje de examen aprobado o reprobado: Una vez respondida la evaluación en

su totalidad, el sistema debe presentar un mensaje en el que se indique si se ha

aprobado o no el examen.

2.4 RESTRICCIONES, SUPOSICIONES Y DEPENDENCIAS

Los equipos de cómputo deben contar con navegador de internet para poder

ingresar al sistema.

No se podrán realizar modificaciones al entorno gráfico, ni al contenido de los

temas presentados.

El software no dispondrá de material o contenido descargable.

El software no llevará registro de notas de los estudiantes, ni almacenará o

validará los nombres de los grupos creados para su acceso.

2.5 REQUISITOS FUTUROS

El software podría contar con un glosario de términos básicos para que los

estudiantes puedan tener acceso a él, solamente mientras están observando los

contenidos y no el test.

El actor que guía al usuario en el software podría llegar a tener movimiento.

3 REQUISITOS ESPECÍFICOS

3.1 REQUISITOS FUNCIONALES

El software debe componerse de dos módulos básicos: El módulo para el docente

y el módulo para el estudiante.

El módulo para el docente permitirá que éste controle el acceso a los estudiantes a

solo un determinado tema en particular. Además, el módulo permitirá modificar las

preguntas y las posibles respuestas a presentar para cada uno de los temas.

El módulo para el estudiante solicitará un nombre de acceso (login) sin necesidad

de contraseña, para que el estudiante o el grupo de estudiantes puedan ingresar al

módulo. Luego, proporcionará un menú de selección para que los estudiantes

ingresen a la revisión de un tema en particular presentado en el software.

Se desea que el software presente 6 temas, en el siguiente orden:

o La lámpara, el interruptor y la pila.

Page 6: Ejemplo Documento ERS Para Sw Educativo

o Circuito en serie.

o Circuito paralelo.

o Diferencias entre el pulsador y el interruptor.

o Interruptor de dos vías.

o El motor y el zumbador.

Los contenidos de los temas serán presentados en forma corta y sencilla junto con

analogías que sirvan de ejemplo. No tendrá contenido descargable, pero es

posible presentar enlaces externos a otras páginas para consultar más sobre el

tema.

El software contará con un actor que guíe al alumno a través del tutorial. El actor

animado debe presentar la información en forma de globos de mensaje y sonido.

Al iniciar cada tema, el sistema pueda presentar un video introductorio,

adicionalmente, y en lo posible, se debe bloquear la navegación del sistema

mientras se ve el video.

El software no tendrá la posibilidad de configuración en cuanto a presentación de

nuevos temas, modificaciones en cambios de contenido o el entorno gráfico.

Se desea que el software proporcione un test que contenga preguntas evaluables

y que estas sean presentadas en forma de análisis de situaciones, con selección

de respuesta de opciones múltiples.

El software debe presentar el módulo de evaluación una vez sea visto cada tema,

y no deber permitir la salida del test para ingresar nuevamente a la revisión de

contenido.

Se debe formular de cada tema 10 preguntas. En caso de una respuesta errada,

se debe indicar del error sin mostrar la respuesta correcta, y se debe reiniciar el

test.

Cuando los estudiantes hayan hecho el test exitosamente, el sistema debe

presentar un mensaje de felicitación personalizado (es decir, usando el login

inicial) para que sea mostrado el resultado en pantalla al docente.

Se desarrollará la aplicación en el lenguaje de programación Java.

El estudiante podrá seleccionar solamente el tema que se encuentre habilitado

para la clase.

3.2 REQUISITOS NO FUNCIONALES

El software tendrá la capacidad de correr sobre cualquier plataforma ya que el

applet se montará en una página web.

El software proporcionará información textual y visual acerca de los conceptos

básicos de electricidad. Será presentado en forma de tutorial multimedia, llamativo

para el estudiante.

Page 7: Ejemplo Documento ERS Para Sw Educativo

El software será orientado para alumnos de séptimo grado entre 11 a 15 años para

la materia de electricidad, por lo cual, deberá tener conocimientos básicos de

Informática.

Se desea que el software tenga ilustraciones, simbología eléctrica y material

multimedia. Además, el software debe presentar la imagen institucional (escudo y

colores del colegio).

El sistema debe estar montado sobre un servidor web gratuito y confiable que

pueda ofrecer servicios tanto de montaje de páginas web como de bases de datos.

Dado que los servidores gratuitos que prestan el servicio de hosting con base de

datos MySQL, la base de datos para este sistema debe ser desarrollado en

MySQL.