wiki:correosur/EspecificacionRequerimiento

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. CorreoSUR 2016
    1. Conceptualización
    2. Administracion
    3. Construcción
  4. Análisis del Dominio
  5. Propuesta de Desarrollo del Proyecto
    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
      1. Organización de archivos
      2. Archivos fuente
      3. Longitud de línea
      4. Líneas extendidas
      5. Declaraciones
      6. Documentación de código
  8. Especificación de Requerimientos (Funcionalidades)
    1. 1. Casos de Uso: Acceso a superusuarios
      1. 1.1 Caso de uso: Registrar superusuario
      2. 1.2 Caso de uso: Ingresar superusuario
    2. 2. Casos de Uso: Gestión de usuario del correo electrónico
      1. 2.1.Caso de uso: Consultar listado de usuarios del correo electrónico
      2. 2.2.Caso de uso: Búsqeuda de usuarios por criterios diversos
      3. 2.3.Caso de uso: Creación de usuarios nuevos de manera individual
      4. 2.4.Caso de uso: Creación de usuarios nuevos por lote
      5. 2.5.Caso de uso: Suspender o eliminar cuentas
      6. 2.6.Caso de uso: Modificar password de usuarios del correo electrónico
      7. 2.7.Caso de uso: Crear grupo de usuarios del correo electrónico
    3. 3. Caso de uso: Gestión de la plataforma
      1. 3.1.Caso de uso: Grafico de estadisticas de usuarios
      2. 3.2.Caso de uso: Grafico de trafico por usuario
      3. 3.2.Caso de uso: Consultar configurtación del servidor
      4. 4 Caso de Uso: Verificar firmar electrónica de un archivo adjunto al correo
    4. Flujograma de actividades
  9. Codificación
    1. Código Fuente
    2. Flujograma de actividades
  10. Pruebas
  11. Liberación

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: Acceso a superusuarios

Diagrama

1.1 Caso de uso: Registrar superusuario

Descripción textual

Nombre del caso de uso:Registrar superusuario
Actores participantes:superusuario
Condiciones de entrada:debe existir al menos un supersusuario creado manualmente en el momento de instalar la herramienta
Condiciones de salida: superusuario nuevo
Flujo de básico
1. Acceder a la pagina inicial del sistema 2. Seleccionar la opción registro de superusuario 3. LLenar los datos del formulario y presionar el botón enviar 4. El supersusario exustente procesa la solicitud y envia un correo de notificación
Flujos alternativos
Requisitos especialesEl nombre del usuario no debe estar ya regsitrado

1.2 Caso de uso: Ingresar superusuario

Descripción textual

Nombre del caso de uso:Ingresar superusuario
Actores participantes:superusuario
Condiciones de entrada:El superusuario debe estar previamente registrado
Condiciones de salida:Acceso a la herramienta
Flujo de básico
1. Acceder a la pagina inicial del sistema 2. Llenar el formulario de entrada (usuario y contraseña) 3. presionar el boton entrar
Flujos alternativos
Requisitos especiales

2. Casos de Uso: Gestión de usuario del correo electrónico

Diagrama

2.1.Caso de uso: Consultar listado de usuarios del correo electrónico

Descripción textual

Nombre del caso de uso:Consultar listado de usuarios del correo electrónico
Actores participantes:'Superusuario
Condiciones de entrada: Debe estar autenticado el superusuario pues es de acceso restringido
Condiciones de salida: Listado de usuario del correo electronico
Flujo de básico
1. Seleccionar la opción de listado en el menú principal 2. Utilizar los controles de navegación por página del listado para ver los usuarios regsitrados
Flujos alternativos
Requisitos especiales

2.2.Caso de uso: Búsqeuda de usuarios por criterios diversos

Descripción textual

Nombre del caso de uso:Búsqueda de usuarios por creiterios diversos
Actores participantes:'Superusuario
Condiciones de entrada: Debe estar autenticado el superusuario pues es de acceso restringido
Condiciones de salida: Listado de usuario del correo electronico que cumplen con las condiciones de búsqueda
Flujo de básico
1. Seleccionar la opción de listado en el menú principal 2. Llenar los campos de búsqueda en el formulario y presionar el botón buscar
Flujos alternativos
Requisitos especiales

2.3.Caso de uso: Creación de usuarios nuevos de manera individual

Descripción textual

Nombre del caso de uso:Creación de usuarios nuevos de manera individual
Actores participantes:'Superusuario
Condiciones de entrada: Debe estar autenticado el superusuario pues es de acceso restringido
Condiciones de salida: usuario del correo electronico nuevo
Flujo de básico
1. Seleccionar la opción de crear usuario en el menú principal 2. Llenar el formulario con los datos del nuevo usuario 3. presionar el botón crear
Flujos alternativos
Requisitos especialesEl nombre del usuario nuevo no debe estar ya registrado

2.4.Caso de uso: Creación de usuarios nuevos por lote

Descripción textual

Nombre del caso de uso:Creación de usuarios nuevos por lote
Actores participantes:'Superusuario
Condiciones de entrada: Debe estar autenticado el superusuario pues es de acceso restringido
Condiciones de salida: Listado de usuarios nuevos del correo electronico
Flujo de básico
1. Seleccionar la opción de crear usuarios nuevos por lote en el menú principal 2. Llenar el formulario para cargar el archivo que contiene los nuevos usuarios 3. Presionar el botón cargar
Flujos alternativos
Indicar cuales nombre de usuarios ya se encuentran registrados en un listado
Requisitos especiales

2.5.Caso de uso: Suspender o eliminar cuentas

Descripción textual

Nombre del caso de uso:Suspendere o eliminar cuentas
Actores participantes:'Superusuario
Condiciones de entrada: Debe estar autenticado el superusuario pues es de acceso restringido
Condiciones de salida: Listado de usuario del correo electronico
Flujo de básico
1. Seleccionar la opción de listado en el menú principal 2. Utilizar los controles de eliminar o suspender colocados a lado de cada usuario en el listado 3. Responder Si a la pregunta emergente para confirmar la acción
Flujos alternativos
Requisitos especiales

2.6.Caso de uso: Modificar password de usuarios del correo electrónico

Descripción textual

Nombre del caso de uso:Modificar password de usuarios del correo electrónico
Actores participantes:'Superusuario
Condiciones de entrada: Debe estar autenticado el superusuario pues es de acceso restringido
Condiciones de salida: Listado de usuario del correo electronico
Flujo de básico
1. Seleccionar la opción de listado en el menú principal 2. Utilizar los controles modificar password colocado al lado de cada usuario en el listado 3. Llenar el formulario de cambio de password 4. presionar el botón Cambiar
Flujos alternativos
Requisitos especiales

2.7.Caso de uso: Crear grupo de usuarios del correo electrónico

Descripción textual

Nombre del caso de uso:Crear grupo de usuarios del correo electrónico
Actores participantes:'Superusuario
Condiciones de entrada: Debe estar autenticado el superusuario pues es de acceso restringido
Condiciones de salida: Grupo de usuario del correo electronico
Flujo de básico
1. Seleccionar la opción crear grupo en el menú principal 2. Llenar los datos en el formulario de crear grupo 3. presionar el botón aceptar
Flujos alternativos
Requisitos especiales

3. Caso de uso: Gestión de la plataforma

3.1.Caso de uso: Grafico de estadisticas de usuarios

Descripción textual

Nombre del caso de uso:Grafico de estadisticas de usuarios
Actores participantes:'Superusuario
Condiciones de entrada: Debe estar autenticado el superusuario pues es de acceso restringido
Condiciones de salida: Grafico estadística de usuario del correo electronico
Flujo de básico
1. Seleccionar la opción Grafico estadistico en el menú principal 2. Seleccionar la estadistica a estudiar del formulario 3. seleccionar el filtro de usuarios a consultar 4. Presionar el botón generar gráfico
Flujos alternativos
Requisitos especiales

3.2.Caso de uso: Grafico de trafico por usuario

Descripción textual

Nombre del caso de uso:Grafico de trafico por usuario
Actores participantes:'Superusuario
Condiciones de entrada: Debe estar autenticado el superusuario pues es de acceso restringido
Condiciones de salida: Grafico de trafico de los usuario del correo electronico
Flujo de básico
1. Seleccionar la opción grafico de trafico en el menú principal 2. Seleccionar la opicones del filtro por usuario 3. Presionar el boton Graficar
Flujos alternativos
Requisitos especiales

3.2.Caso de uso: Consultar configurtación del servidor

Descripción textual

Nombre del caso de uso:Consultar configuración del servidor
Actores participantes:'Superusuario
Condiciones de entrada: Debe estar autenticado el superusuario pues es de acceso restringido
Condiciones de salida: Consulta de la configuración de los servidores que soportan la infraestructura de correo electrónico
Flujo de básico
1. Seleccionar la opción Consulta configuracion en el menú principal
Flujos alternativos
Requisitos especiales

4 Caso de Uso: Verificar firmar electrónica de un archivo adjunto al correo

Verificar firmar electrónica de un archivo adjunto al correo

Flujograma de actividades

Last modified 8 years ago Last modified on Jul 1, 2016, 9:34:19 AM

Attachments (3)

Download all attachments as: .zip