Version 8 (modified by lchourio, 9 years ago) (diff) |
---|
Tabla de Contenido
- Proyecto Mayaguaray
- Metodología de Desarrollo de Software Libre (MDSL) Versión 2.0
- Correo del Estado Venezolano 2015
- Análisis del Dominio
- Propuesta de Desarrollo del Proyecto: Correo del Estado Venezolano
- 1. Necesidades y/o problemas
- 2. Solución propuesta
- 3. Alcance del software propuesto
- 4. Descripción general de la arquitectura del software
- 4.1 Descripción general de la arquitectura del software interfaz
- 4.2 Descripción general de la arquitectura del software plugin firma …
- 5. Metodología de desarrollo
- 6. Plataforma de operación
- 6.1. Plataforma de operación interfaz
- 6.2. Plataforma de operación plugin firma electrónica
- 7. Plataforma de desarrollo
- 7.1 Plataforma de desarrollo interfaz
- 7.2 Plataforma de desarrollo plugin firma electrónica
- 8. Licencias de código y documentación
- Plan del Proyecto: Equipo Interfaz
- Estándares de Desarrollo del Proyecto
- Estándares de Desarrollo del proyecto plugin de firma electrónica
- Especificación de Requerimientos (Funcionalidades)
- 1. Casos de Uso: Autenticación de usuario
- 1.1 Caso de Uso: Registrar usuario
- 2. Casos de Uso Ingreso de usuario
- 3. Casos de Uso Reenviar contraseña
- 3. Casos de Uso Reenviar contraseña
- 4. Casos de Uso Recibir correo
- 5. Casos de Uso Redactar correo
- 6. Casos de Uso Responder correo
- 7. Casos de Uso Responder a todos
- 8. Casos de Uso Reenviar correo
- 9. Casos de Uso Borrar correo
- 10. Casos de Uso Buscar correo
- 11. Casos de Uso Imprimir correo
- 12. Casos de Uso Crear contacto
- 13. Casos de Uso Modificar contacto
- 14. Casos de Uso Eliminar contacto
- 15. Casos de Uso Crear grupo
- 16. Casos de Uso firmar electrónicamente un archivo adjunto al correo
- 1. Casos de Uso <Nombre del caso de uso>
- 1. Casos de Uso <Nombre del caso de uso>
- 1. Casos de Uso <Nombre del caso de uso>
- 1. Casos de Uso <Nombre del caso de uso>
- 1. Casos de Uso <Nombre del caso de uso>
- 1. Casos de Uso <Nombre del caso de uso>
- 1. Casos de Uso <Nombre del caso de uso>
- 1. Casos de Uso <Nombre del caso de uso>
- 1. Casos de Uso <Nombre del caso de uso>
- 2. Casos de Uso <Nombre del caso de uso>
- Flujograma de actividades
- Codificación
- Análisis y Diseño
- Pruebas
- 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. http://comunidadeexpresso.serpro.gov.br/expressov3/tutorial/html/index.html
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: Autenticación de usuario
1.1 Caso de Uso: Registrar usuario
Diagrama
[Se coloca el diagrama correspondiente al caso de uso]
Descripción textual
Nombre del caso de uso: | Registrar usuario |
Actores participantes: | Usuario |
Condiciones de entrada: | |
Condiciones de salida: | |
Flujo de básico | 1. El usuario accede a la página web del sistema de correo electrónico. 2. El sistema solicita los datos del usuario para el registro (nombre de usuario, contraseña, captcha) y presenta las opciones "Guardar" y "Cancelar". 3. El usuario suministra la información solicitada y presiona "Guardar". 4 El sistema verifica la información suministrada por el usuario y procede a realizar el registro. |
Flujos alternativos | 3.1 El usuario no suministra la información completa y presiona "Guardar". 4.1 El sistema muestra un mensaje al usuario indicándole que debe suministrar la información completa para poder hacer el registro con éxito. |
Requisitos especiales |
2. Casos de Uso Ingreso de usuario
Diagrama
[Se coloca el diagrama correspondiente al caso de uso]
Descripción textual
Nombre del caso de uso: | Ingreso de usuario |
Actores participantes: <Se coloca el nombre de los actores que participan en el caso de uso> | |
Condiciones de entrada: <Se indican las condiciones de entrada al caso de uso, es decir, el evento que da inicio al caso de uso> | |
Condiciones de salida: <Se indican las condiciones de salida del caso de uso, es decir, los resultados que se obtienen una vez concluido el caso de uso> | |
Flujo de básico | <Se indica el flujo de actividades, en condiciones normales, del caso de uso. Cada una de estas actividades es enumerada> |
Flujos alternativos | <Se indican los flujos alternativos del caso de uso, es decir, las actividades que se pueden generar en situaciones distintas a las condiciones normales establecidas para el caso de uso. Cada flujo alternativo representa el conjunto de actividades generadas dada una condición contraria al flujo básico. Cada flujo básico debe ser enumerado> |
Requisitos especiales | <En este campo se indican los requisitos especiales asociados al caso de uso en particular. Por ejemplo, se puede indicar el máximo y el mínimo de caracteres que debe contener una cadena, el tipo de dato al que debe pertenecer algún atributo indicado en el caso de uso, así como cualquier otra restricción que limite el caso de uso> |
3. Casos de Uso Reenviar contraseña
Diagrama
[Se coloca el diagrama correspondiente al caso de uso]
Descripción textual
[Se describe el caso de uso utilizando el formato que se indica a continuación]
Nombre del caso de uso: | Reenviar contraseña |
Actores participantes: <Se coloca el nombre de los actores que participan en el caso de uso> | |
Condiciones de entrada: <Se indican las condiciones de entrada al caso de uso, es decir, el evento que da inicio al caso de uso> | |
Condiciones de salida: <Se indican las condiciones de salida del caso de uso, es decir, los resultados que se obtienen una vez concluido el caso de uso> | |
Flujo de básico | <Se indica el flujo de actividades, en condiciones normales, del caso de uso. Cada una de estas actividades es enumerada> |
Flujos alternativos | <Se indican los flujos alternativos del caso de uso, es decir, las actividades que se pueden generar en situaciones distintas a las condiciones normales establecidas para el caso de uso. Cada flujo alternativo representa el conjunto de actividades generadas dada una condición contraria al flujo básico. Cada flujo básico debe ser enumerado> |
Requisitos especiales | <En este campo se indican los requisitos especiales asociados al caso de uso en particular. Por ejemplo, se puede indicar el máximo y el mínimo de caracteres que debe contener una cadena, el tipo de dato al que debe pertenecer algún atributo indicado en el caso de uso, así como cualquier otra restricción que limite el caso de uso> |
3. Casos de Uso Reenviar contraseña
Diagrama
[Se coloca el diagrama correspondiente al caso de uso]
Descripción textual
Nombre del caso de uso: | Reenviar contraseña |
Actores participantes: <Se coloca el nombre de los actores que participan en el caso de uso> | |
Condiciones de entrada: <Se indican las condiciones de entrada al caso de uso, es decir, el evento que da inicio al caso de uso> | |
Condiciones de salida: <Se indican las condiciones de salida del caso de uso, es decir, los resultados que se obtienen una vez concluido el caso de uso> | |
Flujo de básico | <Se indica el flujo de actividades, en condiciones normales, del caso de uso. Cada una de estas actividades es enumerada> |
Flujos alternativos | <Se indican los flujos alternativos del caso de uso, es decir, las actividades que se pueden generar en situaciones distintas a las condiciones normales establecidas para el caso de uso. Cada flujo alternativo representa el conjunto de actividades generadas dada una condición contraria al flujo básico. Cada flujo básico debe ser enumerado> |
Requisitos especiales | <En este campo se indican los requisitos especiales asociados al caso de uso en particular. Por ejemplo, se puede indicar el máximo y el mínimo de caracteres que debe contener una cadena, el tipo de dato al que debe pertenecer algún atributo indicado en el caso de uso, así como cualquier otra restricción que limite el caso de uso> |
4. Casos de Uso Recibir correo
Diagrama
[Se coloca el diagrama correspondiente al caso de uso]
Descripción textual
Nombre del caso de uso: | Recibir correo |
Actores participantes: <Se coloca el nombre de los actores que participan en el caso de uso> | |
Condiciones de entrada: <Se indican las condiciones de entrada al caso de uso, es decir, el evento que da inicio al caso de uso> | |
Condiciones de salida: <Se indican las condiciones de salida del caso de uso, es decir, los resultados que se obtienen una vez concluido el caso de uso> | |
Flujo de básico | <Se indica el flujo de actividades, en condiciones normales, del caso de uso. Cada una de estas actividades es enumerada> |
Flujos alternativos | <Se indican los flujos alternativos del caso de uso, es decir, las actividades que se pueden generar en situaciones distintas a las condiciones normales establecidas para el caso de uso. Cada flujo alternativo representa el conjunto de actividades generadas dada una condición contraria al flujo básico. Cada flujo básico debe ser enumerado> |
Requisitos especiales | <En este campo se indican los requisitos especiales asociados al caso de uso en particular. Por ejemplo, se puede indicar el máximo y el mínimo de caracteres que debe contener una cadena, el tipo de dato al que debe pertenecer algún atributo indicado en el caso de uso, así como cualquier otra restricción que limite el caso de uso> |
5. Casos de Uso Redactar correo
Diagrama
[Se coloca el diagrama correspondiente al caso de uso]
Descripción textual
Nombre del caso de uso: | Redactar correo |
Actores participantes: <Se coloca el nombre de los actores que participan en el caso de uso> | |
Condiciones de entrada: <Se indican las condiciones de entrada al caso de uso, es decir, el evento que da inicio al caso de uso> | |
Condiciones de salida: <Se indican las condiciones de salida del caso de uso, es decir, los resultados que se obtienen una vez concluido el caso de uso> | |
Flujo de básico | <Se indica el flujo de actividades, en condiciones normales, del caso de uso. Cada una de estas actividades es enumerada> |
Flujos alternativos | <Se indican los flujos alternativos del caso de uso, es decir, las actividades que se pueden generar en situaciones distintas a las condiciones normales establecidas para el caso de uso. Cada flujo alternativo representa el conjunto de actividades generadas dada una condición contraria al flujo básico. Cada flujo básico debe ser enumerado> |
Requisitos especiales | <En este campo se indican los requisitos especiales asociados al caso de uso en particular. Por ejemplo, se puede indicar el máximo y el mínimo de caracteres que debe contener una cadena, el tipo de dato al que debe pertenecer algún atributo indicado en el caso de uso, así como cualquier otra restricción que limite el caso de uso> |
6. Casos de Uso Responder correo
Diagrama
[Se coloca el diagrama correspondiente al caso de uso]
Descripción textual
Nombre del caso de uso: | Responder correo |
Actores participantes: <Se coloca el nombre de los actores que participan en el caso de uso> | |
Condiciones de entrada: <Se indican las condiciones de entrada al caso de uso, es decir, el evento que da inicio al caso de uso> | |
Condiciones de salida: <Se indican las condiciones de salida del caso de uso, es decir, los resultados que se obtienen una vez concluido el caso de uso> | |
Flujo de básico | <Se indica el flujo de actividades, en condiciones normales, del caso de uso. Cada una de estas actividades es enumerada> |
Flujos alternativos | <Se indican los flujos alternativos del caso de uso, es decir, las actividades que se pueden generar en situaciones distintas a las condiciones normales establecidas para el caso de uso. Cada flujo alternativo representa el conjunto de actividades generadas dada una condición contraria al flujo básico. Cada flujo básico debe ser enumerado> |
Requisitos especiales | <En este campo se indican los requisitos especiales asociados al caso de uso en particular. Por ejemplo, se puede indicar el máximo y el mínimo de caracteres que debe contener una cadena, el tipo de dato al que debe pertenecer algún atributo indicado en el caso de uso, así como cualquier otra restricción que limite el caso de uso> |
7. Casos de Uso Responder a todos
Diagrama
[Se coloca el diagrama correspondiente al caso de uso]
Descripción textual
Nombre del caso de uso: | Responder a todos |
Actores participantes: <Se coloca el nombre de los actores que participan en el caso de uso> | |
Condiciones de entrada: <Se indican las condiciones de entrada al caso de uso, es decir, el evento que da inicio al caso de uso> | |
Condiciones de salida: <Se indican las condiciones de salida del caso de uso, es decir, los resultados que se obtienen una vez concluido el caso de uso> | |
Flujo de básico | <Se indica el flujo de actividades, en condiciones normales, del caso de uso. Cada una de estas actividades es enumerada> |
Flujos alternativos | <Se indican los flujos alternativos del caso de uso, es decir, las actividades que se pueden generar en situaciones distintas a las condiciones normales establecidas para el caso de uso. Cada flujo alternativo representa el conjunto de actividades generadas dada una condición contraria al flujo básico. Cada flujo básico debe ser enumerado> |
Requisitos especiales | <En este campo se indican los requisitos especiales asociados al caso de uso en particular. Por ejemplo, se puede indicar el máximo y el mínimo de caracteres que debe contener una cadena, el tipo de dato al que debe pertenecer algún atributo indicado en el caso de uso, así como cualquier otra restricción que limite el caso de uso> |
8. Casos de Uso Reenviar correo
Diagrama
[Se coloca el diagrama correspondiente al caso de uso]
Descripción textual
Nombre del caso de uso: | Reenviar correo |
Actores participantes: <Se coloca el nombre de los actores que participan en el caso de uso> | |
Condiciones de entrada: <Se indican las condiciones de entrada al caso de uso, es decir, el evento que da inicio al caso de uso> | |
Condiciones de salida: <Se indican las condiciones de salida del caso de uso, es decir, los resultados que se obtienen una vez concluido el caso de uso> | |
Flujo de básico | <Se indica el flujo de actividades, en condiciones normales, del caso de uso. Cada una de estas actividades es enumerada> |
Flujos alternativos | <Se indican los flujos alternativos del caso de uso, es decir, las actividades que se pueden generar en situaciones distintas a las condiciones normales establecidas para el caso de uso. Cada flujo alternativo representa el conjunto de actividades generadas dada una condición contraria al flujo básico. Cada flujo básico debe ser enumerado> |
Requisitos especiales | <En este campo se indican los requisitos especiales asociados al caso de uso en particular. Por ejemplo, se puede indicar el máximo y el mínimo de caracteres que debe contener una cadena, el tipo de dato al que debe pertenecer algún atributo indicado en el caso de uso, así como cualquier otra restricción que limite el caso de uso> |
9. Casos de Uso Borrar correo
Diagrama
[Se coloca el diagrama correspondiente al caso de uso]
Descripción textual
Nombre del caso de uso: Borrar correo | |
Actores participantes: <Se coloca el nombre de los actores que participan en el caso de uso> | |
Condiciones de entrada: <Se indican las condiciones de entrada al caso de uso, es decir, el evento que da inicio al caso de uso> | |
Condiciones de salida: <Se indican las condiciones de salida del caso de uso, es decir, los resultados que se obtienen una vez concluido el caso de uso> | |
Flujo de básico | <Se indica el flujo de actividades, en condiciones normales, del caso de uso. Cada una de estas actividades es enumerada> |
Flujos alternativos | <Se indican los flujos alternativos del caso de uso, es decir, las actividades que se pueden generar en situaciones distintas a las condiciones normales establecidas para el caso de uso. Cada flujo alternativo representa el conjunto de actividades generadas dada una condición contraria al flujo básico. Cada flujo básico debe ser enumerado> |
Requisitos especiales | <En este campo se indican los requisitos especiales asociados al caso de uso en particular. Por ejemplo, se puede indicar el máximo y el mínimo de caracteres que debe contener una cadena, el tipo de dato al que debe pertenecer algún atributo indicado en el caso de uso, así como cualquier otra restricción que limite el caso de uso> |
10. Casos de Uso Buscar correo
Diagrama
[Se coloca el diagrama correspondiente al caso de uso]
Descripción textual
Nombre del caso de uso: Buscar correo | |
Actores participantes: <Se coloca el nombre de los actores que participan en el caso de uso> | |
Condiciones de entrada: <Se indican las condiciones de entrada al caso de uso, es decir, el evento que da inicio al caso de uso> | |
Condiciones de salida: <Se indican las condiciones de salida del caso de uso, es decir, los resultados que se obtienen una vez concluido el caso de uso> | |
Flujo de básico | <Se indica el flujo de actividades, en condiciones normales, del caso de uso. Cada una de estas actividades es enumerada> |
Flujos alternativos | <Se indican los flujos alternativos del caso de uso, es decir, las actividades que se pueden generar en situaciones distintas a las condiciones normales establecidas para el caso de uso. Cada flujo alternativo representa el conjunto de actividades generadas dada una condición contraria al flujo básico. Cada flujo básico debe ser enumerado> |
Requisitos especiales | <En este campo se indican los requisitos especiales asociados al caso de uso en particular. Por ejemplo, se puede indicar el máximo y el mínimo de caracteres que debe contener una cadena, el tipo de dato al que debe pertenecer algún atributo indicado en el caso de uso, así como cualquier otra restricción que limite el caso de uso> |
11. Casos de Uso Imprimir correo
Diagrama
[Se coloca el diagrama correspondiente al caso de uso]
Descripción textual
Nombre del caso de uso: | Imprimir correo |
Actores participantes: <Se coloca el nombre de los actores que participan en el caso de uso> | |
Condiciones de entrada: <Se indican las condiciones de entrada al caso de uso, es decir, el evento que da inicio al caso de uso> | |
Condiciones de salida: <Se indican las condiciones de salida del caso de uso, es decir, los resultados que se obtienen una vez concluido el caso de uso> | |
Flujo de básico | <Se indica el flujo de actividades, en condiciones normales, del caso de uso. Cada una de estas actividades es enumerada> |
Flujos alternativos | <Se indican los flujos alternativos del caso de uso, es decir, las actividades que se pueden generar en situaciones distintas a las condiciones normales establecidas para el caso de uso. Cada flujo alternativo representa el conjunto de actividades generadas dada una condición contraria al flujo básico. Cada flujo básico debe ser enumerado> |
Requisitos especiales | <En este campo se indican los requisitos especiales asociados al caso de uso en particular. Por ejemplo, se puede indicar el máximo y el mínimo de caracteres que debe contener una cadena, el tipo de dato al que debe pertenecer algún atributo indicado en el caso de uso, así como cualquier otra restricción que limite el caso de uso> |
12. Casos de Uso Crear contacto
Diagrama
[Se coloca el diagrama correspondiente al caso de uso]
Descripción textual
Nombre del caso de uso: | Crear contacto |
Actores participantes: <Se coloca el nombre de los actores que participan en el caso de uso> | |
Condiciones de entrada: <Se indican las condiciones de entrada al caso de uso, es decir, el evento que da inicio al caso de uso> | |
Condiciones de salida: <Se indican las condiciones de salida del caso de uso, es decir, los resultados que se obtienen una vez concluido el caso de uso> | |
Flujo de básico | <Se indica el flujo de actividades, en condiciones normales, del caso de uso. Cada una de estas actividades es enumerada> |
Flujos alternativos | <Se indican los flujos alternativos del caso de uso, es decir, las actividades que se pueden generar en situaciones distintas a las condiciones normales establecidas para el caso de uso. Cada flujo alternativo representa el conjunto de actividades generadas dada una condición contraria al flujo básico. Cada flujo básico debe ser enumerado> |
Requisitos especiales | <En este campo se indican los requisitos especiales asociados al caso de uso en particular. Por ejemplo, se puede indicar el máximo y el mínimo de caracteres que debe contener una cadena, el tipo de dato al que debe pertenecer algún atributo indicado en el caso de uso, así como cualquier otra restricción que limite el caso de uso> |
13. Casos de Uso Modificar contacto
Diagrama
[Se coloca el diagrama correspondiente al caso de uso]
Descripción textual
Nombre del caso de uso: Modificar contacto
Condiciones de entrada: <Se indican las condiciones de entrada al caso de uso, es decir, el evento que da inicio al caso de uso> | |
Condiciones de salida: <Se indican las condiciones de salida del caso de uso, es decir, los resultados que se obtienen una vez concluido el caso de uso> | |
Flujo de básico | <Se indica el flujo de actividades, en condiciones normales, del caso de uso. Cada una de estas actividades es enumerada> |
Flujos alternativos | <Se indican los flujos alternativos del caso de uso, es decir, las actividades que se pueden generar en situaciones distintas a las condiciones normales establecidas para el caso de uso. Cada flujo alternativo representa el conjunto de actividades generadas dada una condición contraria al flujo básico. Cada flujo básico debe ser enumerado> |
Requisitos especiales | <En este campo se indican los requisitos especiales asociados al caso de uso en particular. Por ejemplo, se puede indicar el máximo y el mínimo de caracteres que debe contener una cadena, el tipo de dato al que debe pertenecer algún atributo indicado en el caso de uso, así como cualquier otra restricción que limite el caso de uso> |
14. Casos de Uso Eliminar contacto
Diagrama
[Se coloca el diagrama correspondiente al caso de uso]
Descripción textual
Nombre del caso de uso: | Eliminar contacto |
Actores participantes: <Se coloca el nombre de los actores que participan en el caso de uso> | |
Condiciones de entrada: <Se indican las condiciones de entrada al caso de uso, es decir, el evento que da inicio al caso de uso> | |
Condiciones de salida: <Se indican las condiciones de salida del caso de uso, es decir, los resultados que se obtienen una vez concluido el caso de uso> | |
Flujo de básico | <Se indica el flujo de actividades, en condiciones normales, del caso de uso. Cada una de estas actividades es enumerada> |
Flujos alternativos | <Se indican los flujos alternativos del caso de uso, es decir, las actividades que se pueden generar en situaciones distintas a las condiciones normales establecidas para el caso de uso. Cada flujo alternativo representa el conjunto de actividades generadas dada una condición contraria al flujo básico. Cada flujo básico debe ser enumerado> |
Requisitos especiales | <En este campo se indican los requisitos especiales asociados al caso de uso en particular. Por ejemplo, se puede indicar el máximo y el mínimo de caracteres que debe contener una cadena, el tipo de dato al que debe pertenecer algún atributo indicado en el caso de uso, así como cualquier otra restricción que limite el caso de uso> |
15. Casos de Uso Crear grupo
Diagrama
[Se coloca el diagrama correspondiente al caso de uso]
Descripción textual
Nombre del caso de uso: | Crear grupo |
Actores participantes: <Se coloca el nombre de los actores que participan en el caso de uso> | |
Condiciones de entrada: <Se indican las condiciones de entrada al caso de uso, es decir, el evento que da inicio al caso de uso> | |
Condiciones de salida: <Se indican las condiciones de salida del caso de uso, es decir, los resultados que se obtienen una vez concluido el caso de uso> | |
Flujo de básico | <Se indica el flujo de actividades, en condiciones normales, del caso de uso. Cada una de estas actividades es enumerada> |
Flujos alternativos | <Se indican los flujos alternativos del caso de uso, es decir, las actividades que se pueden generar en situaciones distintas a las condiciones normales establecidas para el caso de uso. Cada flujo alternativo representa el conjunto de actividades generadas dada una condición contraria al flujo básico. Cada flujo básico debe ser enumerado> |
Requisitos especiales | <En este campo se indican los requisitos especiales asociados al caso de uso en particular. Por ejemplo, se puede indicar el máximo y el mínimo de caracteres que debe contener una cadena, el tipo de dato al que debe pertenecer algún atributo indicado en el caso de uso, así como cualquier otra restricción que limite el caso de uso> |
16. Casos de Uso firmar electrónicamente un archivo adjunto al correo
Diagrama
Descripción textual
[Se describe el caso de uso utilizando el formato que se indica a continuación]
Nombre del caso de uso: | Firmar electrónicamente un archivo adjunto al correo |
Actores participantes: | Usuario final |
Condiciones de entrada: | Tener el documento a firmar y el certificado firmante |
Condiciones de salida: | Documento adjunto al correo firmado electrónicamente |
Flujo de básico | 1.- El usuario pulsa la opción crear correo. 2.- El usuario pulsa la opción adjuntar documento / firmar 3.- Seleccionar el documento a firmar electrónicamente 4.- Enviar 5.- Seleccionar el certificado firmante 6.- Introducir el PIN |
Flujos alternativos | 4.1.- Si el usuario presiona la opción Enviar, pero omite todos o algunos datos solicitados el sistema presenta por pantalla un mensaje en el que solicita se indiquen los datos omitidos. |
Requisitos especiales | Disponer del certificado firmante ya sea por medio de una Smarcard, token de seguridad o de soporte de software |
Diagrama
[Se coloca el diagrama correspondiente al caso de uso]
Descripción textual
[Se describe el caso de uso utilizando el formato que se indica a continuación]
Nombre del caso de uso: <Nombre del caso de uso> | |
Actores participantes: <Se coloca el nombre de los actores que participan en el caso de uso> | |
Condiciones de entrada: <Se indican las condiciones de entrada al caso de uso, es decir, el evento que da inicio al caso de uso> | |
Condiciones de salida: <Se indican las condiciones de salida del caso de uso, es decir, los resultados que se obtienen una vez concluido el caso de uso> | |
Flujo de básico | <Se indica el flujo de actividades, en condiciones normales, del caso de uso. Cada una de estas actividades es enumerada> |
Flujos alternativos | <Se indican los flujos alternativos del caso de uso, es decir, las actividades que se pueden generar en situaciones distintas a las condiciones normales establecidas para el caso de uso. Cada flujo alternativo representa el conjunto de actividades generadas dada una condición contraria al flujo básico. Cada flujo básico debe ser enumerado> |
Requisitos especiales | <En este campo se indican los requisitos especiales asociados al caso de uso en particular. Por ejemplo, se puede indicar el máximo y el mínimo de caracteres que debe contener una cadena, el tipo de dato al que debe pertenecer algún atributo indicado en el caso de uso, así como cualquier otra restricción que limite el caso de uso> |
1. Casos de Uso <Nombre del caso de uso>
Diagrama
[Se coloca el diagrama correspondiente al caso de uso]
Descripción textual
[Se describe el caso de uso utilizando el formato que se indica a continuación]
Nombre del caso de uso: <Nombre del caso de uso> | |
Actores participantes: <Se coloca el nombre de los actores que participan en el caso de uso> | |
Condiciones de entrada: <Se indican las condiciones de entrada al caso de uso, es decir, el evento que da inicio al caso de uso> | |
Condiciones de salida: <Se indican las condiciones de salida del caso de uso, es decir, los resultados que se obtienen una vez concluido el caso de uso> | |
Flujo de básico | <Se indica el flujo de actividades, en condiciones normales, del caso de uso. Cada una de estas actividades es enumerada> |
Flujos alternativos | <Se indican los flujos alternativos del caso de uso, es decir, las actividades que se pueden generar en situaciones distintas a las condiciones normales establecidas para el caso de uso. Cada flujo alternativo representa el conjunto de actividades generadas dada una condición contraria al flujo básico. Cada flujo básico debe ser enumerado> |
Requisitos especiales | <En este campo se indican los requisitos especiales asociados al caso de uso en particular. Por ejemplo, se puede indicar el máximo y el mínimo de caracteres que debe contener una cadena, el tipo de dato al que debe pertenecer algún atributo indicado en el caso de uso, así como cualquier otra restricción que limite el caso de uso> |
1. Casos de Uso <Nombre del caso de uso>
Diagrama
[Se coloca el diagrama correspondiente al caso de uso]
Descripción textual
[Se describe el caso de uso utilizando el formato que se indica a continuación]
Nombre del caso de uso: <Nombre del caso de uso> | |
Actores participantes: <Se coloca el nombre de los actores que participan en el caso de uso> | |
Condiciones de entrada: <Se indican las condiciones de entrada al caso de uso, es decir, el evento que da inicio al caso de uso> | |
Condiciones de salida: <Se indican las condiciones de salida del caso de uso, es decir, los resultados que se obtienen una vez concluido el caso de uso> | |
Flujo de básico | <Se indica el flujo de actividades, en condiciones normales, del caso de uso. Cada una de estas actividades es enumerada> |
Flujos alternativos | <Se indican los flujos alternativos del caso de uso, es decir, las actividades que se pueden generar en situaciones distintas a las condiciones normales establecidas para el caso de uso. Cada flujo alternativo representa el conjunto de actividades generadas dada una condición contraria al flujo básico. Cada flujo básico debe ser enumerado> |
Requisitos especiales | <En este campo se indican los requisitos especiales asociados al caso de uso en particular. Por ejemplo, se puede indicar el máximo y el mínimo de caracteres que debe contener una cadena, el tipo de dato al que debe pertenecer algún atributo indicado en el caso de uso, así como cualquier otra restricción que limite el caso de uso> |
1. Casos de Uso <Nombre del caso de uso>
Diagrama
[Se coloca el diagrama correspondiente al caso de uso]
Descripción textual
[Se describe el caso de uso utilizando el formato que se indica a continuación]
Nombre del caso de uso: <Nombre del caso de uso> | |
Actores participantes: <Se coloca el nombre de los actores que participan en el caso de uso> | |
Condiciones de entrada: <Se indican las condiciones de entrada al caso de uso, es decir, el evento que da inicio al caso de uso> | |
Condiciones de salida: <Se indican las condiciones de salida del caso de uso, es decir, los resultados que se obtienen una vez concluido el caso de uso> | |
Flujo de básico | <Se indica el flujo de actividades, en condiciones normales, del caso de uso. Cada una de estas actividades es enumerada> |
Flujos alternativos | <Se indican los flujos alternativos del caso de uso, es decir, las actividades que se pueden generar en situaciones distintas a las condiciones normales establecidas para el caso de uso. Cada flujo alternativo representa el conjunto de actividades generadas dada una condición contraria al flujo básico. Cada flujo básico debe ser enumerado> |
Requisitos especiales | <En este campo se indican los requisitos especiales asociados al caso de uso en particular. Por ejemplo, se puede indicar el máximo y el mínimo de caracteres que debe contener una cadena, el tipo de dato al que debe pertenecer algún atributo indicado en el caso de uso, así como cualquier otra restricción que limite el caso de uso> |
1. Casos de Uso <Nombre del caso de uso>
Diagrama
[Se coloca el diagrama correspondiente al caso de uso]
Descripción textual
[Se describe el caso de uso utilizando el formato que se indica a continuación]
Nombre del caso de uso: <Nombre del caso de uso> | |
Actores participantes: <Se coloca el nombre de los actores que participan en el caso de uso> | |
Condiciones de entrada: <Se indican las condiciones de entrada al caso de uso, es decir, el evento que da inicio al caso de uso> | |
Condiciones de salida: <Se indican las condiciones de salida del caso de uso, es decir, los resultados que se obtienen una vez concluido el caso de uso> | |
Flujo de básico | <Se indica el flujo de actividades, en condiciones normales, del caso de uso. Cada una de estas actividades es enumerada> |
Flujos alternativos | <Se indican los flujos alternativos del caso de uso, es decir, las actividades que se pueden generar en situaciones distintas a las condiciones normales establecidas para el caso de uso. Cada flujo alternativo representa el conjunto de actividades generadas dada una condición contraria al flujo básico. Cada flujo básico debe ser enumerado> |
Requisitos especiales | <En este campo se indican los requisitos especiales asociados al caso de uso en particular. Por ejemplo, se puede indicar el máximo y el mínimo de caracteres que debe contener una cadena, el tipo de dato al que debe pertenecer algún atributo indicado en el caso de uso, así como cualquier otra restricción que limite el caso de uso> |
1. Casos de Uso <Nombre del caso de uso>
Diagrama
[Se coloca el diagrama correspondiente al caso de uso]
Descripción textual
[Se describe el caso de uso utilizando el formato que se indica a continuación]
Nombre del caso de uso: <Nombre del caso de uso> | |
Actores participantes: <Se coloca el nombre de los actores que participan en el caso de uso> | |
Condiciones de entrada: <Se indican las condiciones de entrada al caso de uso, es decir, el evento que da inicio al caso de uso> | |
Condiciones de salida: <Se indican las condiciones de salida del caso de uso, es decir, los resultados que se obtienen una vez concluido el caso de uso> | |
Flujo de básico | <Se indica el flujo de actividades, en condiciones normales, del caso de uso. Cada una de estas actividades es enumerada> |
Flujos alternativos | <Se indican los flujos alternativos del caso de uso, es decir, las actividades que se pueden generar en situaciones distintas a las condiciones normales establecidas para el caso de uso. Cada flujo alternativo representa el conjunto de actividades generadas dada una condición contraria al flujo básico. Cada flujo básico debe ser enumerado> |
Requisitos especiales | <En este campo se indican los requisitos especiales asociados al caso de uso en particular. Por ejemplo, se puede indicar el máximo y el mínimo de caracteres que debe contener una cadena, el tipo de dato al que debe pertenecer algún atributo indicado en el caso de uso, así como cualquier otra restricción que limite el caso de uso> |
1. Casos de Uso <Nombre del caso de uso>
Diagrama
[Se coloca el diagrama correspondiente al caso de uso]
Descripción textual
[Se describe el caso de uso utilizando el formato que se indica a continuación]
Nombre del caso de uso: <Nombre del caso de uso> | |
Actores participantes: <Se coloca el nombre de los actores que participan en el caso de uso> | |
Condiciones de entrada: <Se indican las condiciones de entrada al caso de uso, es decir, el evento que da inicio al caso de uso> | |
Condiciones de salida: <Se indican las condiciones de salida del caso de uso, es decir, los resultados que se obtienen una vez concluido el caso de uso> | |
Flujo de básico | <Se indica el flujo de actividades, en condiciones normales, del caso de uso. Cada una de estas actividades es enumerada> |
Flujos alternativos | <Se indican los flujos alternativos del caso de uso, es decir, las actividades que se pueden generar en situaciones distintas a las condiciones normales establecidas para el caso de uso. Cada flujo alternativo representa el conjunto de actividades generadas dada una condición contraria al flujo básico. Cada flujo básico debe ser enumerado> |
Requisitos especiales | <En este campo se indican los requisitos especiales asociados al caso de uso en particular. Por ejemplo, se puede indicar el máximo y el mínimo de caracteres que debe contener una cadena, el tipo de dato al que debe pertenecer algún atributo indicado en el caso de uso, así como cualquier otra restricción que limite el caso de uso> |
1. Casos de Uso <Nombre del caso de uso>
Diagrama
[Se coloca el diagrama correspondiente al caso de uso]
Descripción textual
[Se describe el caso de uso utilizando el formato que se indica a continuación]
Nombre del caso de uso: <Nombre del caso de uso> | |
Actores participantes: <Se coloca el nombre de los actores que participan en el caso de uso> | |
Condiciones de entrada: <Se indican las condiciones de entrada al caso de uso, es decir, el evento que da inicio al caso de uso> | |
Condiciones de salida: <Se indican las condiciones de salida del caso de uso, es decir, los resultados que se obtienen una vez concluido el caso de uso> | |
Flujo de básico | <Se indica el flujo de actividades, en condiciones normales, del caso de uso. Cada una de estas actividades es enumerada> |
Flujos alternativos | <Se indican los flujos alternativos del caso de uso, es decir, las actividades que se pueden generar en situaciones distintas a las condiciones normales establecidas para el caso de uso. Cada flujo alternativo representa el conjunto de actividades generadas dada una condición contraria al flujo básico. Cada flujo básico debe ser enumerado> |
Requisitos especiales | <En este campo se indican los requisitos especiales asociados al caso de uso en particular. Por ejemplo, se puede indicar el máximo y el mínimo de caracteres que debe contener una cadena, el tipo de dato al que debe pertenecer algún atributo indicado en el caso de uso, así como cualquier otra restricción que limite el caso de uso> |
1. Casos de Uso <Nombre del caso de uso>
Diagrama
[Se coloca el diagrama correspondiente al caso de uso]
Descripción textual
[Se describe el caso de uso utilizando el formato que se indica a continuación]
Nombre del caso de uso: <Nombre del caso de uso> | |
Actores participantes: <Se coloca el nombre de los actores que participan en el caso de uso> | |
Condiciones de entrada: <Se indican las condiciones de entrada al caso de uso, es decir, el evento que da inicio al caso de uso> | |
Condiciones de salida: <Se indican las condiciones de salida del caso de uso, es decir, los resultados que se obtienen una vez concluido el caso de uso> | |
Flujo de básico | <Se indica el flujo de actividades, en condiciones normales, del caso de uso. Cada una de estas actividades es enumerada> |
Flujos alternativos | <Se indican los flujos alternativos del caso de uso, es decir, las actividades que se pueden generar en situaciones distintas a las condiciones normales establecidas para el caso de uso. Cada flujo alternativo representa el conjunto de actividades generadas dada una condición contraria al flujo básico. Cada flujo básico debe ser enumerado> |
Requisitos especiales | <En este campo se indican los requisitos especiales asociados al caso de uso en particular. Por ejemplo, se puede indicar el máximo y el mínimo de caracteres que debe contener una cadena, el tipo de dato al que debe pertenecer algún atributo indicado en el caso de uso, así como cualquier otra restricción que limite el caso de uso> |
1. Casos de Uso <Nombre del caso de uso>
Diagrama
[Se coloca el diagrama correspondiente al caso de uso]
Descripción textual
[Se describe el caso de uso utilizando el formato que se indica a continuación]
Nombre del caso de uso: <Nombre del caso de uso> | |
Actores participantes: <Se coloca el nombre de los actores que participan en el caso de uso> | |
Condiciones de entrada: <Se indican las condiciones de entrada al caso de uso, es decir, el evento que da inicio al caso de uso> | |
Condiciones de salida: <Se indican las condiciones de salida del caso de uso, es decir, los resultados que se obtienen una vez concluido el caso de uso> | |
Flujo de básico | <Se indica el flujo de actividades, en condiciones normales, del caso de uso. Cada una de estas actividades es enumerada> |
Flujos alternativos | <Se indican los flujos alternativos del caso de uso, es decir, las actividades que se pueden generar en situaciones distintas a las condiciones normales establecidas para el caso de uso. Cada flujo alternativo representa el conjunto de actividades generadas dada una condición contraria al flujo básico. Cada flujo básico debe ser enumerado> |
Requisitos especiales | <En este campo se indican los requisitos especiales asociados al caso de uso en particular. Por ejemplo, se puede indicar el máximo y el mínimo de caracteres que debe contener una cadena, el tipo de dato al que debe pertenecer algún atributo indicado en el caso de uso, así como cualquier otra restricción que limite el caso de uso> |
2. Casos de Uso <Nombre del caso de uso>
Diagrama
[Se coloca el diagrama correspondiente al caso de uso]
Descripción textual
[Se describe el caso de uso utilizando el formato que se indica a continuación]
Nombre del caso de uso: <Nombre del caso de uso> | |
Actores participantes: <Se coloca el nombre de los actores que participan en el caso de uso> | |
Condiciones de entrada: <Se indican las condiciones de entrada al caso de uso, es decir, el evento que da inicio al caso de uso> | |
Condiciones de salida: <Se indican las condiciones de salida del caso de uso, es decir, los resultados que se obtienen una vez concluido el caso de uso> | |
Flujo de básico | <Se indica el flujo de actividades, en condiciones normales, del caso de uso. Cada una de estas actividades debe ser enumerada> |
Flujos alternativos | <Se indican los flujos alternativos del caso de uso, es decir, las actividades que se pueden generar en situaciones distintas a las condiciones normales establecidas para el caso de uso. Cada flujo alternativo representa el conjunto de actividades generadas dada una condición contraria al flujo básico. Cada flujo básico debe ser enumerado> |
Requisitos especiales | <En este campo se indican los requisitos especiales asociados al caso de uso en particular. Por ejemplo, se puede indicar el máximo y el mínimo de caracteres que debe contener una cadena, el tipo de dato al que debe pertenecer algún atributo, así como cualquier otra restricción que limite el caso de uso> |
Flujograma de actividades
Attachments (5)
- Autenticacion.png (5.3 KB) - added by lchourio 9 years ago.
- FirmaElectronica.png (4.6 KB) - added by lchourio 9 years ago.
- GestionCalendario.png (8.0 KB) - added by lchourio 9 years ago.
- GestionCorreo.png (10.3 KB) - added by lchourio 9 years ago.
- GestionContactos.png (4.7 KB) - added by lchourio 9 years ago.
Download all attachments as: .zip