Análisis del problema:
En estos días la educación sufre por el problema de que los padres no
siempre
pueden estar al pendiente de sus hijos, debido a que trabajan. Es por
esto que
muchas veces ellos no se enteran de cuando sus hijos tienen alguna
evaluación,
o el día en que deben asistir a reunión de apoderados.
Es por esta razón que se desarrollará un sistema que apoye tanto a los
profesores recordándole a los padres cuando ocurran dichos eventos, a
los
padres quienes podrán estar al tanto de las actividades que desarrollen
sus
hijos (evaluaciones, requerimiento de materiales, asistencia a paseos,
etc.) y
cuando deben presentarse ellos en el colegio (por ejemplo a reuniones),
y a los
mismo alumnos que tendrán a la vista todas sus actividades.
A continuación se
presentan los casos de
uso
Nombre:
Creación de un nuevo Profesor
Propósito:
Crear una cuenta de profesor
Actor:
Profesor
Precondición:
Se encuentra en la pagina
inicial del sitio
Evento:
El profesor selecciona el link
de agregar profesor
Poscondición:
Ser profesor
Tipo:
Manual
Curso normal de
eventos:
1. El profesor presiona el botón de “Agregar nuevo
profesor".
2. El sistema responde mostrando la página de registro.
3. El profesor rellena sus datos.
4. El sistema responde creando nuevo profesor con
los datos
rellenados.
Curso
Alternativo de eventos:
5a. El sistema le responde indicando que
las contraseñas no
son correctas. Regresa a 2.
5b. El sistema le responde indicando
error por falta de
espacio. Regresa a 2.
Caso
2:
Nombre:
Ingreso de Apoderado
Propósito:
Ingreso de apoderados.
Actor:
Profesor
Prerrequisito:
Estar logueado como
profesor.
Evento:
El profesor hace clic sobre el
link Agregar nuevo Apoderado.
Poscondición:
Se introduce un nuevo
apoderado en la base de datos.
Tipo:
Manual
Curso
normal de eventos:
1. El profesor hace clic en Crear Nuevo
apoderado
2. El sistema responde mostrando una
página donde ingresar
los datos del apoderado.
3. El profesor rellena los campos de
datos para el apoderado.
4. El profesor hace clic en el botón
insertar
5. El sistema responde insertando un
nuevo apoderado en la BD
6. El sistema muestra un mensaje
indicando que se ha
ingresado un nuevo apoderado.
Curso
Alternativo de eventos:
5a. El sistema le responde indicando que
las contraseñas no
son correctas. Regresa a 2.
5b. El sistema le responde indicando
error por falta de
espacio. Regresa a 2.
Caso 3:
Nombre:
Ingreso de Alumno
Propósito:
Ingreso de alumno
Actor:
Profesor
Prerrequisito:
Estar logueado como
profesor.
Evento:
El profesor hace clic sobre el
link Agregar nuevo Alumno.
Poscondición:
Se introduce un nuevo
alumno en la base de datos.
Tipo:
Manual
Curso normal de
eventos:
1. El profesor hace clic en Crear Nuevo
Alumno
2. El sistema responde mostrando una
página donde ingresar
los datos del alumno
3. El profesor rellena los campos de
datos para el alumno.
4. El profesor hace clic en el botón
insertar
5. El sistema responde insertando un
nuevo alumno en la BD
6. El sistema muestra un mensaje
indicando que se ha
ingresado un nuevo alumno.
Curso Alternativo de
eventos:
5a. El sistema le responde indicando que
las contraseñas no
son correctas. Regresa a 2.
5b. El sistema le responde indicando
error por falta de
espacio. Regresa a 2.
Caso 4:
Nombre: Acceder
al sistema
Propósito:
Ingresar al sitio de
administración de actividades de un curso.
Actor:
Profesor, Apoderado o Alumno.
Prerrequisito:
No estar conectado al
sistema.
Evento:
El Usuario ingresas su rut,
contraseña y elige el tipo de cuenta y presiona el botón Login.
PostCondición:
Se ingresa al sistema.
Tipo:
Manual
Curso normal de
eventos:
1. El usuario rellena los campos de rut y
contraseña
2. El usuario elige el tipo de cuenta a
la que ingresar.
3. El usuasrio hace clic en el botón login
4. El sistema responde mostrando la
página de inicio del
usuario
Curso
Alternativo de
eventos:
4a. El sistema le responde indicando que
contraseña no es
correcta. Regresa a 1.