WikiPrint - from Polar Technologies

Especificación de Requerimientos (Funcionalidades)

La especificación de requerimientos consiste en describir de manera detallada cada una de las funcionalidades o requerimientos que debe cumplir la aplicación a desarrollar. En esta especificación se debe indicar el flujo de actividades que implica el llevar a cabo cada funcionalidad del sistema.

Para la especificación de los requerimientos de la aplicación se utilizarán diagramas de casos de uso con su respectiva descripción textual.

1. Casos de Uso: Gestionar Perfil Grupal

Diagrama

A continuación se presenta la descripción textual de los casos de uso incluidos en el diagrama 1:

1.1 Caso de uso: Agregar información del grupo.

Descripción textual

Nombre del caso de uso:Agregar información del grupo
Actores participantes:
Condiciones de entrada:
Condiciones de salida:
Flujo de básico:
Flujos alternativos:
Requisitos especiales:

1.2 Caso de uso: Invitar a contactos.

Descripción textual

Nombre del caso de uso:Invitar a contactos
Actores participantes:
Condiciones de entrada:
Condiciones de salida:
Flujo de básico:
Flujos alternativos:
Requisitos especiales:

1.3 Caso de uso: Publicar.

Descripción textual

Nombre del caso de uso:Publicar
Actores participantes:
Condiciones de entrada:
Condiciones de salida:
Flujo de básico:
Flujos alternativos:
Requisitos especiales:

1.3.1 Caso de uso: Referenciar perfil.

Descripción textual

Nombre del caso de uso:Referenciar perfil
Actores participantes:
Condiciones de entrada:
Condiciones de salida:
Flujo de básico:
Flujos alternativos:
Requisitos especiales:

1.3.2 Caso de uso: Referenciar video.

Descripción textual

Nombre del caso de uso:Referenciar video
Actores participantes:
Condiciones de entrada:
Condiciones de salida:
Flujo de básico:
Flujos alternativos:
Requisitos especiales:

1.3.3 Caso de uso: Referenciar archivo.

Descripción textual

Nombre del caso de uso:Referenciar archivo
Actores participantes:
Condiciones de entrada:
Condiciones de salida:
Flujo de básico:
Flujos alternativos:
Requisitos especiales:

1.3.4 Caso de uso: Generar consulta.

Descripción textual

Nombre del caso de uso:Generar consulta
Actores participantes:
Condiciones de entrada:
Condiciones de salida:
Flujo de básico:
Flujos alternativos:
Requisitos especiales:

1.3.4.1 Caso de uso: Cerrar consulta.

Descripción textual

Nombre del caso de uso:Cerrar consulta
Actores participantes:
Condiciones de entrada:
Condiciones de salida:
Flujo de básico:
Flujos alternativos:
Requisitos especiales:

1.3.5 Caso de uso: Cargar foto.

Descripción textual

Nombre del caso de uso:Cargar foto
Actores participantes:
Condiciones de entrada:
Condiciones de salida:
Flujo de básico:
Flujos alternativos:
Requisitos especiales:

1.3.6 Caso de uso: Generar convocatoria.

Descripción textual

Nombre del caso de uso:Generar convocatoria
Actores participantes:
Condiciones de entrada:
Condiciones de salida:
Flujo de básico:
Flujos alternativos:
Requisitos especiales:

1.3.6.1 Caso de uso: Cerrar convocatoria.

Descripción textual

Nombre del caso de uso:Cerrar convocatoria
Actores participantes:
Condiciones de entrada:
Condiciones de salida:
Flujo de básico:
Flujos alternativos:
Requisitos especiales:

1.4 Caso de uso: Enviar mensajes instantáneos.

Descripción textual

Nombre del caso de uso:Enviar mensajes instantáneos
Actores participantes:
Condiciones de entrada:
Condiciones de salida:
Flujo de básico:
Flujos alternativos:
Requisitos especiales:

1.5 Caso de uso: Responder una consulta.

Descripción textual

Nombre del caso de uso:Responder una consulta
Actores participantes:
Condiciones de entrada:
Condiciones de salida:
Flujo de básico:
Flujos alternativos:
Requisitos especiales:

1.6 Caso de uso: Sumarse a una convocatoria.

Descripción textual

Nombre del caso de uso:Sumarse a una convocatoria
Actores participantes:
Condiciones de entrada:
Condiciones de salida:
Flujo de básico:
Flujos alternativos:
Requisitos especiales:

1.7 Caso de uso: Recibir notificaciones respecto al estado del grupo.

Descripción textual

Nombre del caso de uso:Recibir notificaciones respecto al estado del grupo
Actores participantes:
Condiciones de entrada:
Condiciones de salida:
Flujo de básico:
Flujos alternativos:
Requisitos especiales:

2. Casos de Uso: Generar convocatorias

Diagrama

A continuación se presenta la descripción textual de los casos de uso incluidos en el diagrama 2:

2.1 Caso de uso: Generar convocatoria.

Descripción textual

Nombre del caso de uso:Generar convocatoria
Actores participantes:
Condiciones de entrada:
Condiciones de salida:
Flujo de básico:
Flujos alternativos:
Requisitos especiales:

2.1.1 Caso de uso: Registrar convocatoria.

Descripción textual

Nombre del caso de uso:Registrar convocatoria
Actores participantes:
Condiciones de entrada:
Condiciones de salida:
Flujo de básico:
Flujos alternativos:
Requisitos especiales:

2.1.1.1 Caso de uso: Referenciar video.

Descripción textual

Nombre del caso de uso:Referenciar video
Actores participantes:
Condiciones de entrada:
Condiciones de salida:
Flujo de básico:
Flujos alternativos:
Requisitos especiales:

2.1.1.2 Caso de uso: Referenciar archivo.

Descripción textual

Nombre del caso de uso:Referenciar archivo
Actores participantes:
Condiciones de entrada:
Condiciones de salida:
Flujo de básico:
Flujos alternativos:
Requisitos especiales:

2.1.1.3 Caso de uso: Cargar foto.

Descripción textual

Nombre del caso de uso:Cargar foto
Actores participantes:
Condiciones de entrada:
Condiciones de salida:
Flujo de básico:
Flujos alternativos:
Requisitos especiales:

2.1.1.4 Caso de uso: Referenciar convocatoria.

Descripción textual

Nombre del caso de uso:Referenciar convocatoria
Actores participantes:
Condiciones de entrada:
Condiciones de salida:
Flujo de básico:
Flujos alternativos:
Requisitos especiales:

2.1.2 Caso de uso: Gestionar lista de tareas.

Descripción textual

Nombre del caso de uso:Gestionar lista de tareas
Actores participantes:
Condiciones de entrada:
Condiciones de salida:
Flujo de básico:
Flujos alternativos:
Requisitos especiales:

2.1.3 Caso de uso: Visualizar flujo de convocatorias.

Descripción textual

Nombre del caso de uso:Visualizar flujo de convocatorias
Actores participantes:
Condiciones de entrada:
Condiciones de salida:
Flujo de básico:
Flujos alternativos:
Requisitos especiales:

2.1.4 Caso de uso: Cerrar convocatoria.

Descripción textual

Nombre del caso de uso:Cerrar convocatoria
Actores participantes:
Condiciones de entrada:
Condiciones de salida:
Flujo de básico:
Flujos alternativos:
Requisitos especiales:

3. Casos de Uso: Sumarse a convocatorias

Diagrama

A continuación se presenta la descripción textual de los casos de uso incluidos en el diagrama 3:

3.1 Caso de uso: Sumarse a una convocatoria.

Descripción textual

Nombre del caso de uso:Sumarse a una convocatoria
Actores participantes:
Condiciones de entrada:
Condiciones de salida:
Flujo de básico:
Flujos alternativos:
Requisitos especiales:

3.1.1 Caso de uso: Visualizar flujo de convocatoria.

Descripción textual

Nombre del caso de uso:Visualizar flujo de convocatoria
Actores participantes:
Condiciones de entrada:
Condiciones de salida:
Flujo de básico:
Flujos alternativos:
Requisitos especiales:

3.1.2 Caso de uso: Comentar.

Descripción textual

Nombre del caso de uso:Comentar
Actores participantes:
Condiciones de entrada:
Condiciones de salida:
Flujo de básico:
Flujos alternativos:
Requisitos especiales:

3.1.2.1 Caso de uso: Referenciar video.

Descripción textual

Nombre del caso de uso:Referenciar video
Actores participantes:
Condiciones de entrada:
Condiciones de salida:
Flujo de básico:
Flujos alternativos:
Requisitos especiales:

3.1.2.2 Caso de uso: Referenciar archivo.

Descripción textual

Nombre del caso de uso:Referenciar archivo
Actores participantes:
Condiciones de entrada:
Condiciones de salida:
Flujo de básico:
Flujos alternativos:
Requisitos especiales:

3.1.2.3 Caso de uso: Referenciar convocatoria.

Descripción textual

Nombre del caso de uso:Referenciar convocatoria
Actores participantes:
Condiciones de entrada:
Condiciones de salida:
Flujo de básico:
Flujos alternativos:
Requisitos especiales:

Flujograma de actividades