Mais conteúdo relacionado Semelhante a guía de proyecto (11) guía de proyecto1. Oficina Nacional de Procesos Electorales
<Nombre del Proyecto>
<Código del Proyecto>
<Nombre del Módulo>
Especificación de Caso de Uso: <Nombre del Caso de Uso>
Versión <x.x>
Elaborado por: Revisado por: Aprobado por:
Fecha: / / Fecha: / / Fecha: / /
2. <Nombre del Proyecto> Versión: <x.x>
Especificación de Caso de Uso: <Nombre del Caso de Uso> Fecha: <dd/mm/aaaa>
<Nombre de Archivo>
HISTORIAL DE REVISIONES
Fecha de Fecha de
Versión Autor Descripción Revisado por
Elaboración Revisión
<Nombre de
la persona <Persona(s)
<x.x> que elabora <Detalles> <dd/mm/aa> que revisa(n) <dd/mm/aa>
el el documento
documento>
© Oficina Nacional de Procesos Electorales
Confidencial Página 2 de 9
ONPE - 2008
3. <Nombre del Proyecto> Versión: <x.x>
Especificación de Caso de Uso: <Nombre del Caso de Uso> Fecha: <dd/mm/aaaa>
<Nombre de Archivo>
INDICE
1. <NOMBRE DEL CASO DE USO> 4
1.1. Descripción 4
1.2. Actor (es) 4
1.3. Caso de Uso Asociado 4
2. PRECONDICIONES 4
3. FLUJO DE EVENTOS 4
3.1. Flujo básico 4
3.2. Sub Flujos 5
3.3. Flujos alternativos 6
4. POSCONDICIONES 7
5. PUNTOS DE EXTENSIÓN 7
6. PUNTOS DE INCLUSIÓN 7
7. CAMPOS Y CONTROLES 7
© Oficina Nacional de Procesos Electorales
Confidencial Página 3 de 9
ONPE - 2008
4. <Nombre del Proyecto> Versión: <x.x>
Especificación de Caso de Uso: <Nombre del Caso de Uso> Fecha: <dd/mm/aaaa>
<Nombre de Archivo>
ESPECIFICACIÓN DE CASO DE USO
Nota: Los puntos a los que se hace referencia en el presente documento, no
necesariamente deben ser aplicados, se desarrollarán de acuerdo al tipo de proyecto.
El texto encerrado en corchetes [ ] es sólo una referencia, cuando se realice el llenado
de la tabla se deberá de borrar del documento. Cabe resaltar que lo que se encuentra
de color azul es sólo un ejemplo.
1. <NOMBRE DEL CASO DE USO>
1.1. Descripción
[Explicar de manera breve cómo es la funcionalidad del caso de uso, actores
que intervienen y del entorno de invocación.]
1.2. Actor (es)
[Indicar qué actores intervienen en el desarrollo del caso de uso.]
Recomendación: Indicar que Actor es quien da inicio al caso de uso.
1.3. Caso de Uso Asociado
[Indicar si existe algún caso de uso asociado a éste.]
2. PRECONDICIONES
[Listar aquellas condiciones que deben cumplirse para que se inicie el caso de
uso. Se pueden eliminar si no son relevantes.]
2.1. Precondición 1
2.2. Precondición 2
2.3. Precondición n
3. FLUJO DE EVENTOS
3.1. Flujo básico
[Listar la secuencia de acciones o pasos a seguir para el desarrollo del caso
de uso en un lenguaje natural, ver lo que el sistema hace cuando el caso de
uso es iniciado por un actor, y cómo el actor interactúa con el sistema. A su
vez, capturar el prototipo (pantalla) en el punto al que pertenece]
1. Secuencia de acción 1
2. Secuencia de acción 2
3. Secuencia de acción 3
3.1. Secuencia de acción 3.1
3.2. Secuencia de acción 3.1
3.3. ....
4. Secuencia de acción 4
© Oficina Nacional de Procesos Electorales
Confidencial Página 4 de 9
ONPE - 2008
5. <Nombre del Proyecto> Versión: <x.x>
Especificación de Caso de Uso: <Nombre del Caso de Uso> Fecha: <dd/mm/aaaa>
<Nombre de Archivo>
1
2
3
4
5
B
A
[Nombre del Prototipo]
5. Secuencia de acción 5
6. Secuencia de acción 6
7. Secuencia de acción 7
Prototipo 2
[Nombre del Prototipo]
8. Secuencia de acción 8
9. Secuencia de acción 9
10. Secuencia de acción 10
11. Fin de secuencia.
3.2. Sub Flujos
[Listar y describir cualquier sub flujo que surja del caso de uso. A su vez,
capturar el prototipo (pantalla) en el punto al que pertenece.]
1.1.1.Nombre del sub flujo 1
1. Secuencia 1 del sub flujo 1
2. Secuencia 2 del sub flujo 1
3. Secuencia 3 del sub flujo 1
4. ….
© Oficina Nacional de Procesos Electorales
Confidencial Página 5 de 9
ONPE - 2008
6. <Nombre del Proyecto> Versión: <x.x>
Especificación de Caso de Uso: <Nombre del Caso de Uso> Fecha: <dd/mm/aaaa>
<Nombre de Archivo>
Prototipo 1
[Nombre del Prototipo]
1.1.2.Nombre del sub flujo n
1. Secuencia 1 del sub flujo n
2. Secuencia 2 del sub flujo n
3. Secuencia 3 del sub flujo n
4. ….
Prototipo 1
[Nombre del Prototipo]
3.3. Flujos alternativos
[Listar y describir cualquier diferencia en la secuencia de los pasos que
ocurra en el flujo básico del caso de uso. A su vez, capturar el prototipo
(pantalla) en el punto al que pertenece.]
<evento> <Otro flujo alternativo>
<evento> <Un flujo alternativo>
Describir el flujo alternativo, en qué punto se puede producir, qué acciones
se realizarán, etc.
1. Secuencia 1
2. Secuencia 2.
3. ......
© Oficina Nacional de Procesos Electorales
Confidencial Página 6 de 9
ONPE - 2008
7. <Nombre del Proyecto> Versión: <x.x>
Especificación de Caso de Uso: <Nombre del Caso de Uso> Fecha: <dd/mm/aaaa>
<Nombre de Archivo>
Prototipo 1
[Nombre del Prototipo]
4. POSCONDICIONES
[Listar las posibles condiciones que pueden o deben cumplirse al terminar el caso
de uso.]
(*) Las poscondiciones se pueden eliminar si no son relevantes
Poscondición 1
Poscondición 2
Poscondición n
5. PUNTOS DE EXTENSIÓN
[Listar cualquier caso de uso que es extendido por este caso de uso. Indicar en
que punto entra el caso de uso que lo extiende.]
(*) Los puntos de extensión se pueden eliminar si no son relevantes
5.1. <Nombre del punto de extensión>
[Elaborar una breve descripción del punto de extensión que surgió en algún
paso que se desarrollo en el caso de uso.]
6. PUNTOS DE INCLUSIÓN
[Listar cualquier otro caso de uso que sea incluido ("llamado") por este caso de
uso]
6.1. <Puntos de inclusión 1>
6.2. <Puntos de inclusión N>
7. CAMPOS Y CONTROLES
[Listar aquellos campos y/o controles que contenga cada uno de los prototipos
mostrados en el caso de uso.]
© Oficina Nacional de Procesos Electorales
Confidencial Página 7 de 9
ONPE - 2008
8. <Nombre del Proyecto> Versión: <x.x>
Especificación de Caso de Uso: <Nombre del Caso de Uso> Fecha: <dd/mm/aaaa>
<Nombre de Archivo>
7.1. <Nombre del Prototipo>
Campo y/o Tipo de Valor del
Nº Descripción
Control Control Control
Nombre del Nombre del Nombre del
[Breve descripción del
1 Campo y/o tipo de valor del
campo y/o control 1]
Control 1 control control
Permite registrar el nombre
y apellido del usuario
2 Nombres permitiendo ingresar Caja de texto Alfabético
valores alfabéticos en el
sistema
Permite registrar el correo
del usuario permitiendo
3 Email Caja de texto Alfanumérico
ingresar valores
alfanuméricos en el sistema
Permite registrar el nombre
de identificador del usuario
4 Usuario Caja de texto Alfabético
permitiendo ingresar valores
alfanuméricos en el sistema
Permite registrar la clave del
usuario permitiendo ingresar
5 Clave Caja de texto Alfanumérico
valores alfanuméricos en el
sistema
Permite registrar la
6 Roles asignación o tipo de rol al Check box -
usuario.
Permite validar los datos
ingresados y registrándolos
en el sistema, y regresará al
A Guardar- modulo administrador. Si lo Botón -
datos ingresados están
incorrectos mostrara un
mensaje de error.
Permite la creación de
B Nuevo nuevos usuarios al Botón -
sistema.
7.2. <Nombre del Prototipo 2>
Campo y/o Tipo de Valor del
Nº Descripción
Control Control Control
Nombre del Nombre del Nombre del
[Breve descripción del
1 Campo y/o tipo de valor del
campo y/o control 1]
Control 1 control control
Permite registrar el nombre
y apellido del usuario
2 Nombres permitiendo ingresar Caja de texto Alfabético
valores alfabéticos en el
sistema
Permite registrar el correo
del usuario permitiendo
3 Email Caja de texto Alfanumérico
ingresar valores
alfanuméricos en el sistema
4 Usuario Permite registrar el nombre Caja de texto Alfabético
de identificador del usuario
permitiendo ingresar valores
© Oficina Nacional de Procesos Electorales
Confidencial Página 8 de 9
ONPE - 2008
9. <Nombre del Proyecto> Versión: <x.x>
Especificación de Caso de Uso: <Nombre del Caso de Uso> Fecha: <dd/mm/aaaa>
<Nombre de Archivo>
Campo y/o Tipo de Valor del
Nº Descripción
Control Control Control
alfanuméricos en el sistema
Permite registrar la clave del
usuario permitiendo ingresar
5 Clave Caja de texto Alfanumérico
valores alfanuméricos en el
sistema
Permite registrar la
6 Roles asignación o tipo de rol al Check box -
usuario.
Permite validar los datos
ingresados y registrándolos
en el sistema, y regresará al
A Guardar- modulo administrador. Si lo Botón -
datos ingresados están
incorrectos mostrara un
mensaje de error.
Permite la creación de
B Nuevo nuevos usuarios al Botón -
sistema.
© Oficina Nacional de Procesos Electorales
Confidencial Página 9 de 9
ONPE - 2008