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

Caso 1:

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.


Tarjetas CRC