Você está na página 1de 9

ANALISIS DEL SISTEMA

Diagrama Caso de Uso General

Especificacin extendida de Casos de Uso Registrar


Usuario
Caso de
Registrar Usuario
Uso
Objetivo Facilitar el registro de un usuario
Primario Usuario
Actores Secunda
rio
Colabora
dor
Pre 1. Que el usuario cuente con un correo valido
Condicione
s
Post 1. Se incrementa el contador de nmero de usuarios
Condicione registrados
s 2. Se enva un correo de bienvenida al usuario
Trigger Un usuario desea crearse una nueva cuenta
Interaccin Actor vs Sistema
Actor Primario Sistema
1. Requiere registrarse. 2. Muestra el formulario para
registrar usuario.
3. Ingresa datos

4. Ingresa correo 5. Verifica que el correo no est ya


registrado
6. Ingresa contrasea

7. Ingresa contrasea 8. Verifica que ambas contraseas


nuevamente sean iguales
9. Somete los datos al sistema 1 El sistema registra al usuario
0.
1 Actualiza el nmero de usuarios
1. registrados
1 Enviar correo de bienvenida al
0. nuevo usuario
12. Requiere salir del sistema 1 Cierra el sistema
1.

Extensiones

Excepciones o manejo de errores


5. Verifica que el correo no est ya registrado
Mensaje: El correo ya fue registrado , por favor ingrese otro
8. Verifica que ambas contraseas sean iguales
Mensaje: Las contraseas no coinciden, volverlas a escribir
Diagrama de Casos de Uso
Interface de usuario (GUI)

Especificacin extendida de Casos de Uso Publicar


Problema
1.- Proceso de Negocio Publicar problema
2.- Objetivo Facilitar la publicacin del
problema.
3.- Actores Usuario
4.-Precondiciones
Registrar en el sistema.
5.- Flujo de eventos

5.1 El usuario quiere publicar una pregunta.


5.2El sistema solicita que escriba un ttulo.
5.3El usuario escribe el ttulo de su pregunta
5.4El sistema solicita que seleccione los temas y haga una
descripcin de su pregunta.
5.5 El usuario elige los temas y escribe los detalles.
5.6El sistema valida que la descripcin tenga ms de 60 caracteres.
5.7La pregunta es publicada.
6.- Poscondiciones

-La pregunta es registrada en el sistema y publicada por responder.

7.-Excepciones

-Si el ttulo es muy corto, el sistema muestra mensaje error y vuelve al


punto 5.2
-Si la descripcin es muy corta el sistema muestra mensaje error y vuelve al
punto 5.4.

8.-Versin 1.0

9.-Tiempo de ejecucin

10.- Diagrama de Actividades del Proceso de Negocio

Especificacin extendida de Casos de Uso Eliminar


Contenido
Caso de
Eliminar Contenido
Uso
Objetivo Facilitar la eliminacin de cualquier contenido
Primario Administrador
Actores Secunda
rio
Colabora
dor
Pre 1 El administrador debe estar registrado
Condicione 2 El administrador debe registrar la causa de la
s eliminacion
1 Se incrementa el nro de contenido eliminado x
Post
administrador
Condicione
2 Se enva un mensaje al usuario que publico el
s
contenido
Trigger El administrador desea eliminar un contenido

Interaccin Actor vs Sistema


Actor Primario Sistema
1. Requiere eliminar un 2. Muestra el formulario.
contenido
3. Selecciona el contenido a
eliminar
. Escenario 01: El
administrador quiere
eliminar un post
4. Selecciona causa de la
eliminacin del post
5. Somete datos al sistema 6. El sistema elimina el post

7. El sistema enva mensaje al


usuario del post sobre la
eliminacin de este
8. Se incrementa el nro de
eliminaciones post x
administrador
9. Se registra el post eliminado y la
causa de la eliminacin
1 Se incrementa el nro de faltas al
0. usuario del post
1 Se reduce el nro de post
1. publicados al usuario del post
Escenario 02: El
administrador quiere
eliminar un comentario
4. Selecciona causa de la
eliminacin del comentario
5. Somete datos al sistema 6. El sistema elimina el comentario

7. El sistema enva mensaje al


usuario del comentario sobre la
eliminacin de este
8. Se incrementa el nro de
eliminaciones comentario x
administrador
. 9. Se registra el comentario
eliminado y la causa de la
eliminacin

1 Se incrementa el nro de faltas al


0. usuario del comentario
1 Se reduce el nro de comentarios
1. publicados al usuario

Especificacin extendida de Casos de Uso Registrar


Administrador
Caso de
Registrar Administrador
Uso
Objetivo Facilitar el registro de un nuevo administrador
Primario Administrador
Actores Secunda
rio
Colabora
dor
Pre 3 El administrador debe estar registrado
Condicione
s
Post 3 Se incrementa el nro de usuarios
Condicione
4 Se enva un mensaje al nuevo administrador
s
Trigger El administrador desea registrar un nuevo administrador

Interaccin Actor vs Sistema


Actor Primario Sistema
1. Requiere registrar un nuevo 2. Muestra el formulario para
administrador registrar administrador.
3. Ingresa datos

4. Ingresa correo 5. Verifica que el correo no est ya


registrado
6. Somete los datos al sistema 7. El sistema registra al
administrador
8. Actualiza el nmero de usuarios
registrados
9. Enviar correo de bienvenida al
nuevo administrador con su id y
contrasea.
10. Requiere salir del sistema 1 Cierra el sistema
1.
Extensiones

Excepciones o manejo de errores


5. Verifica que el correo no est ya registrado
Mensaje: El correo ya fue registrado , por favor ingrese otro

Especificacin extendida de Casos de Uso Eliminar


Usuario

Caso de
Eliminar Usuario
Uso
Objetivo Facilitar la eliminacin de un usuario
Actores Primario Administrador
Secunda
rio
Colabora
dor
Pre 4 El administrador debe estar registrado
Condicione
s
Post 5 Se cambia el estado del usuario a inhabilitado
Condicione
s
Trigger El administrador desea eliminar un usuario.

Interaccin Actor vs Sistema


Actor Primario Sistema
1. Requiere eliminar un 2. Muestra el formulario para
usuario. eliminar usuario.
3. Selecciona usuario

4. Somete los datos al sistema 5. El sistema pregunta si desea


eliminar otro usuario.
. Escenario 01: El
administrador quiere
eliminar otro usuario
6. Repetir los pasos 3 y 4

. Escenario 02: El
administrador ya no quiere
eliminar otro usuario
6. El sistema cambia el estado del
usuario a inhabilitado
7. Requiere salir del sistema 8. Cierra el sistema

Extensiones

Excepciones o manejo de errores


5. Verifica que el correo no est ya registrado
Mensaje: El correo ya fue registrado, por favor ingrese otro

Especificacin extendida de Casos de Uso Logear


Usuario
Caso de
Eliminar Usuario
Uso
Objetivo Facilitar la eliminacin de un usuario
Primario Administrador
Actores Secunda
rio
Colabora
dor
Pre 5 El administrador debe estar registrado
Condicione
s
Post 6 Se cambia el estado del usuario a inhabilitado
Condicione
s
Trigger El administrador desea eliminar un usuario.

Interaccin Actor vs Sistema


Actor Primario Sistema
1. Requiere eliminar un 2. Muestra el formulario para
usuario. eliminar usuario.
3. Selecciona usuario

4. Somete los datos al sistema 5. El sistema pregunta si desea


eliminar otro usuario.
. Escenario 01: El
administrador quiere
eliminar otro usuario
6. Repetir los pasos 3 y 4

. Escenario 02: El
administrador ya no quiere
eliminar otro usuario
6. El sistema cambia el estado del
usuario a inhabilitado
7. Requiere salir del sistema 8. Cierra el sistema

Extensiones

Excepciones o manejo de errores


5. Verifica que el correo no est ya registrado
Mensaje: El correo ya fue registrado, por favor ingrese otro
Diagrama de clases

Você também pode gostar