[[TOC(heading=This section pages, WikiStart,metodologia, noheading, AnalisisDominio, PropuestaDesarrollo, PlanProyecto, EstandaresDesarrollo, EspecificacionRequerimiento, Codificacion, AnalisisyDiseno, Pruebas, Liberacion, heading=Tabla de Contenido)]] = 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 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'''''[[BR]]|||| ||'''''Flujos alternativos'''''[[BR]]|||| ||'''''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:''''''' ''|||| ||'''''Condiciones de entrada:''''' |||| ||'''''Condiciones de salida:''''' |||| ||'''''Flujo de básico'''''[[BR]]|||| ||'''''Flujos alternativos'''''[[BR]]|||| ||'''''Requisitos especiales'''''|||| == 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:''''''' ''|||| ||'''''Condiciones de entrada:''''' |||| ||'''''Condiciones de salida:''''' |||| ||'''''Flujo de básico'''''[[BR]]|||| ||'''''Flujos alternativos'''''[[BR]]|||| ||'''''Requisitos especiales'''''|||| == 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:''''''' ''|||| ||'''''Condiciones de entrada:''''' |||| ||'''''Condiciones de salida:''''' |||| ||'''''Flujo de básico'''''[[BR]]|||| ||'''''Flujos alternativos'''''[[BR]]|||| ||'''''Requisitos especiales'''''|||| == 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:''''''' ''|||| ||'''''Condiciones de entrada:''''' |||| ||'''''Condiciones de salida:''''' |||| ||'''''Flujo de básico'''''[[BR]]|||| ||'''''Flujos alternativos'''''[[BR]]|||| ||'''''Requisitos especiales'''''|||| == 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:''''''' ''|||| ||'''''Condiciones de entrada:''''' |||| ||'''''Condiciones de salida:''''' |||| ||'''''Flujo de básico'''''[[BR]]|||| ||'''''Flujos alternativos'''''[[BR]]|||| ||'''''Requisitos especiales'''''|||| == 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:''''''' ''|||| ||'''''Condiciones de entrada:''''' |||| ||'''''Condiciones de salida:''''' |||| ||'''''Flujo de básico'''''[[BR]]|||| ||'''''Flujos alternativos'''''[[BR]]|||| ||'''''Requisitos especiales'''''|||| == 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:''''''' ''|||| ||'''''Condiciones de entrada:''''' |||| ||'''''Condiciones de salida:''''' |||| ||'''''Flujo de básico'''''[[BR]]|||| ||'''''Flujos alternativos'''''[[BR]]|||| ||'''''Requisitos especiales'''''|||| == 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:''''''' ''|||| ||'''''Condiciones de entrada:''''' |||| ||'''''Condiciones de salida:''''' |||| ||'''''Flujo de básico'''''[[BR]]|||| ||'''''Flujos alternativos'''''[[BR]]|||| ||'''''Requisitos especiales'''''|||| == 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:''''''' ''|||| ||'''''Condiciones de entrada:''''' |||| ||'''''Condiciones de salida:''''' |||| ||'''''Flujo de básico'''''[[BR]]|||| ||'''''Flujos alternativos'''''[[BR]]|||| ||'''''Requisitos especiales'''''|||| == 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:''''''' ''|||| ||'''''Condiciones de entrada:''''' |||| ||'''''Condiciones de salida:''''' |||| ||'''''Flujo de básico'''''[[BR]]|||| ||'''''Flujos alternativos'''''[[BR]]|||| ||'''''Requisitos especiales'''''|||| == 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:''''''' ''|||| ||'''''Condiciones de entrada:''''' |||| ||'''''Condiciones de salida:''''' |||| ||'''''Flujo de básico'''''[[BR]]|||| ||'''''Flujos alternativos'''''[[BR]]|||| ||'''''Requisitos especiales'''''|||| == 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:''''''' ''|||| ||'''''Condiciones de entrada:''''' |||| ||'''''Condiciones de salida:''''' |||| ||'''''Flujo de básico'''''[[BR]]|||| ||'''''Flujos alternativos'''''[[BR]]|||| ||'''''Requisitos especiales'''''|||| == 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|| ||'''''Actores participantes:''''''' ''|||| ||'''''Condiciones de entrada:''''' |||| ||'''''Condiciones de salida:''''' |||| ||'''''Flujo de básico'''''[[BR]]|||| ||'''''Flujos alternativos'''''[[BR]]|||| ||'''''Requisitos especiales'''''|||| == 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:''''''' ''|||| ||'''''Condiciones de entrada:''''' |||| ||'''''Condiciones de salida:''''' |||| ||'''''Flujo de básico'''''[[BR]]|||| ||'''''Flujos alternativos'''''[[BR]]|||| ||'''''Requisitos especiales'''''|||| == 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:''''''' ''|||| ||'''''Condiciones de entrada:''''' |||| ||'''''Condiciones de salida:''''' |||| ||'''''Flujo de básico'''''[[BR]]|||| ||'''''Flujos alternativos'''''[[BR]]|||| ||'''''Requisitos especiales'''''|||| == 1. Casos 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:''''' |||| ||'''''Actores participantes:''''''' ''|||| ||'''''Condiciones de entrada:''''' |||| ||'''''Condiciones de salida:''''' |||| ||'''''Flujo de básico'''''[[BR]]|||| ||'''''Flujos alternativos'''''[[BR]]|||| ||'''''Requisitos especiales'''''|||| == 1. Casos 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:''''' |||| ||'''''Actores participantes:''''''' ''|||| ||'''''Condiciones de entrada:''''' |||| ||'''''Condiciones de salida:''''' |||| ||'''''Flujo de básico'''''[[BR]]|||| ||'''''Flujos alternativos'''''[[BR]]|||| ||'''''Requisitos especiales'''''|||| == 1. Casos 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:''''' |||| ||'''''Actores participantes:''''''' ''|||| ||'''''Condiciones de entrada:''''' |||| ||'''''Condiciones de salida:''''' |||| ||'''''Flujo de básico'''''[[BR]]|||| ||'''''Flujos alternativos'''''[[BR]]|||| ||'''''Requisitos especiales'''''|||| == 1. Casos 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:''''' |||| ||'''''Actores participantes:''''''' ''|||| ||'''''Condiciones de entrada:''''' |||| ||'''''Condiciones de salida:''''' |||| ||'''''Flujo de básico'''''[[BR]]|||| ||'''''Flujos alternativos'''''[[BR]]|||| ||'''''Requisitos especiales'''''|||| == 1. Casos 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:''''' |||| ||'''''Actores participantes:''''''' ''|||| ||'''''Condiciones de entrada:''''' |||| ||'''''Condiciones de salida:''''' |||| ||'''''Flujo de básico'''''[[BR]]|||| ||'''''Flujos alternativos'''''[[BR]]|||| ||'''''Requisitos especiales'''''|||| == 1. Casos 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:''''' |||| ||'''''Actores participantes:''''''' ''|||| ||'''''Condiciones de entrada:''''' |||| ||'''''Condiciones de salida:''''' |||| ||'''''Flujo de básico'''''[[BR]]|||| ||'''''Flujos alternativos'''''[[BR]]|||| ||'''''Requisitos especiales'''''|||| == 1. Casos 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:''''' |||| ||'''''Actores participantes:''''''' ''|||| ||'''''Condiciones de entrada:''''' |||| ||'''''Condiciones de salida:''''' |||| ||'''''Flujo de básico'''''[[BR]]|||| ||'''''Flujos alternativos'''''[[BR]]|||| ||'''''Requisitos especiales'''''|||| == 1. Casos 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:''''' |||| ||'''''Actores participantes:''''''' ''|||| ||'''''Condiciones de entrada:''''' |||| ||'''''Condiciones de salida:''''' |||| ||'''''Flujo de básico'''''[[BR]]|||| ||'''''Flujos alternativos'''''[[BR]]|||| ||'''''Requisitos especiales'''''|||| == 1. Casos 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:''''' |||| ||'''''Actores participantes:''''''' ''|||| ||'''''Condiciones de entrada:''''' |||| ||'''''Condiciones de salida:''''' |||| ||'''''Flujo de básico'''''[[BR]]|||| ||'''''Flujos alternativos'''''[[BR]]|||| ||'''''Requisitos especiales'''''|||| == 1. Casos 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:''''' |||| ||'''''Actores participantes:''''''' ''|||| ||'''''Condiciones de entrada:''''' |||| ||'''''Condiciones de salida:''''' |||| ||'''''Flujo de básico'''''[[BR]]|||| ||'''''Flujos alternativos'''''[[BR]]|||| ||'''''Requisitos especiales'''''|||| == 1. Casos 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:''''' |||| ||'''''Actores participantes:''''''' ''|||| ||'''''Condiciones de entrada:''''' |||| ||'''''Condiciones de salida:''''' |||| ||'''''Flujo de básico'''''[[BR]]|||| ||'''''Flujos alternativos'''''[[BR]]|||| ||'''''Requisitos especiales'''''|||| == 2. Casos 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:''''' ||[[BR]] ||'''''Actores participantes:''''''' ''|||| ||'''''Condiciones de entrada:''''' |||| ||'''''Condiciones de salida:''''' |||| ||'''''Flujo de básico'''''[[BR]]|||| ||'''''Flujos alternativos'''''[[BR]]|||| ||'''''Requisitos especiales'''''|||| == Flujograma de actividades == {{{ #!plantuml @startuml partition Requerimientos { (*) --> ===B1=== --> "Especificación de \nrequerimientos funcionales" --> ===B2=== ===B1=== --> "Especificación de\nrequerimientos no funcionales" --> ===B2=== --> (*) } @enduml }}}