Anda di halaman 1dari 8

23/05/2013

Diagramas de Casos de Uso


Semana 9

http://uibsoft.blogspot.com.es/

971 256 145

23/05/2013

Diagrama de casos de uso I:


En este caso, el actor es el alumno. Podemos distinguir dos usuarios: el registrado y el simple visitante de la web.

http://uibsoft.blogspot.com.es/

971 256 145

23/05/2013

Diagrama de casos de uso II:


En este caso, el actor es el personal de administracin. Podemos observar que es el actor que ms casos de uso tiene, esto es debido a que ser el actor que ms interacte con el sistema.

http://uibsoft.blogspot.com.es/

971 256 145

23/05/2013

Diagrama de casos de uso III:


En este caso, el actor es el profesor. Como se puede apreciar, no desempea demasiados casos de uso, esto se debe a que es el actor que menos interacta nuestro sistema.

http://uibsoft.blogspot.com.es/

971 256 145

23/05/2013

Diagrama de uso general:


En este diagrama, hemos relacionado los tres diagramas de uso, con los tres actores principales:

http://uibsoft.blogspot.com.es/

971 256 145

23/05/2013

Especificaciones de casos de uso


Las especificaciones de casos de uso se encargan de informar qu debe hacer el sistema para llevar a cabo los diferentes requerimientos. Para ello, debemos saber cules son las tareas del actor o actores involucrados; que datos debe el actor crear, guardar, modificar, destruir, leer; o si el actor debe informar al sistema de cambios externos ocurridos, y viceversa, si el sistema debe informar al actor de cambios internos realizados. Caso de uso Registrar Informacin de la clase:

Nombre: Registrar informacin de la clase Autor: Profesor Fecha: 09/05/13 Descripcin: Permite al profesor registrar cualquier observacin o incidencia surgida durante la clase Actores: Profesor Precondiciones: 1. El profesor debe estar dado de alta en la aplicacin como tal 2. El nombre del alumno del que se registra el informe debe estar registrado en la base de datos 3. No podr haber ms de un informe por clase realizada Flujo Normal: 1. El profesor introduce el nombre del alumno 2. El profesor accede al apartado de informes 3. El profesor introduce el nmero de la clase sobre la que quiere realizar la observacin 4. El profesor escribe las observaciones en el rea habilitada para ello 5. El profesor acepta y automticamente el programa vuelve a la ventana de observaciones Flujo Alternativo: 1.B. El profesor introduce un nombre que no pertenece a la base de datos y la aplicacin le informa de su error 3.B. El profesor intenta realizar una observacin sobre una clase ya "observada" o por una que aun no ha sido realizada por el alumno Poscondiciones: La observacin queda registrada dentro de la aplicacin
http://uibsoft.blogspot.com.es/
971 256 145

23/05/2013

Caso de uso Registrar Alumno:

Nombre: Registrar alumno Autor: Personal Administrativo Fecha: 09/05/13 Descripcin: Permite al personal administrativo registrar la informacin de un alumno en la base de datos Actores: Personal Administrativo Precondiciones: El usuario debe constar como perteneciente al personal administrativo Flujo Normal: 1. Accede a la ventana de nuevos registros 2. Rellena todos los campos necesarios para realizar una alta nueva 3. Acepta y vuelve a la ventana principal de la aplicacin Flujo Alternativo: 2.B. Si no rellena todos los campos mnimos necesarios, el sistema lanza un error informando de ello Poscondiciones: El alumno ha sido registrado en el sistema

http://uibsoft.blogspot.com.es/

971 256 145

23/05/2013

Caso de uso Realizar Tests:

Nombre: Realizar test Autor: Alumno Fecha: 09/05/13 Descripcin: Permite al alumno realizar un test para evaluar sus cualidades Actores: Alumno Precondiciones: El usuario debe constar en el sistema como un alumno Flujo Normal: 1. El usuario accede a la ventana de test 2. El usuario contesta todas las preguntas del test y confirma sus respuestas 3. El sistema muestra al usuario las respuestas correctas a todas las preguntas, marcando en verde las contestadas correctamente y en rojo las errneas, adems de mostrar el nmero total de fallos/aciertos 4. El usuario hace clic en Finalizar y vuelve a la ventana principal del programa Flujo Alternativo: 2.B. Si el usuario no contesta todas las preguntas, el programa le informa de que las conteste todas antes de confirmar Poscondiciones: Se marca el test como realizado para que el usuario no deba realizarlo de nuevo

http://uibsoft.blogspot.com.es/

971 256 145

Anda mungkin juga menyukai