wiki:redsocial/EspecificacionRequerimiento

Version 13 (modified by admin, 9 years ago) (diff)

--

Tabla de Contenido

  1. Proyecto Mayaguaray
    1. Contenido relacionado al proyecto:
    2. ¿Cómo lo hacemos?
      1. Segunda Etapa de Desarrollo (Año 2016)
        1. Metodología de Desarrollo de Software Libre Utilizada (v2.0)
      2. Primera Etapa de Desarrollo (Año 2015)
        1. Metodología de Desarrollo de Software Libre Utilizada (v2.0)
    3. Equipo de Trabajo
      1. Segunda Etapa de Desarrollo (Año 2016)
        1. Equipo de Trabajo CorreoSUR
        2. Equipo de Trabajo RedSUR
      2. Primera Etapa de Desarrollo (Año 2015)
        1. Equipo de Trabajo Diseño Conceptual
        2. Equipo de Trabajo Redsur
        3. Equipo de Trabajo Firma Electrónica
        4. Equipo de Trabajo Diseñor de Interfaz Corresur
        5. Equipo de Trabajo Diseño de Infraestructura
    4. Biblioteca digital
    5. Material de difusión
    6. Prototipos
    7. Respecto al Gestor del Proyecto
  2. Metodología de Desarrollo de Software Libre (MDSL) Versión 2.0
  3. Red Social del Estado Venezolano 2015
    1. Conceptualización
      1. Plantillas
      2. Flujograma
    2. Administracion
      1. Plantillas
      2. Flujograma
    3. Construcción
      1. Plantillas
      2. Flujograma
    4. Uso de macros para trazabilidad
  4. Análisis del Dominio
  5. Propuesta de Desarrollo del Proyecto: Red Social del Estado Venezolano
    1. 1. Necesidades y/o problemas
    2. 2. Solución propuesta
    3. 3. Alcance del software propuesto
    4. 4. Descripción general de la arquitectura del software
    5. 5. Metodología de desarrollo
    6. 6. Plataforma de operación
    7. 7. Plataforma de desarrollo
    8. 8. Licencias de código y documentación
  6. Plan del Proyecto
    1. 1. Priorización de funcionalidades del software según las necesidades …
  7. Estándares de Desarrollo del Proyecto
  8. Especificación de Requerimientos (Funcionalidades)
    1. 1. Casos de Uso: Gestionar Perfil Grupal
    2. 2. Casos de Uso: Generar convocatorias
    3. 3. Casos de Uso: Sumarse a convocatorias
    4. Flujograma de actividades
  9. Codificación
    1. Código Fuente
    2. Flujograma de actividades
  10. Análisis y Diseño
  11. Pruebas
  12. Liberación
    1. Manual de Usuario
    2. Flujograma de actividades

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:Usuario = Ciudadanos del sector universitario.
Condiciones de entrada:Haber ingresado al sistema, es decir, haber otorgado datos personales (correo electrónico, nombre, contraseña, confirmación de contraseña, valor de la imagen (captcha)), aceptado los términos del servicio y presionado el botón registrarse.
Condiciones de salida:Información del grupo agregada al sistema.
Flujo de básico:1.- El sistema solicita nombre, foto, etiquetas (intereses del usuario = E.j. #ciencias-sociales) y presenta la opción "llévame a la Red Social de Universidades Venezolanas (RSUV)" . 2.- El usuario ingresa el nombre, carga una foto, ingresa las etiquetas de su preferencia y presiona la opción "llévame a la RSUV. 3.- El sistema presenta en la página principal del perfil grupal la opción "Perfil". 4.- El usuario selecciona la opción "perfil" para agregar más información del grupo. 5.- El sistema solicita nombre del grupo, mención de los intereses del usuario con 5 etiquetas, cargar la foto de perfil, historia del grupo (universidad), ubicación, tipo (pública o privada), fecha de origen (día, mes, año), actualizar perfil, cancelar el proceso de actualización del perfil. 6.- El usuario ingresa los datos solicitados por el sistema y selecciona la opción actualizar perfil o cancela el proceso.
Flujos alternativos:
Requisitos especiales:El ingreso del nombre y las etiquetas es de carácter obligatorio, ya que a través de estos datos se establecen los vínculos entre perfiles grupales en la RSUV.

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

Attachments (3)

Download all attachments as: .zip