guía de proyecto

11
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>

description

guía de proyecto

Transcript of guía de proyecto

Page 1: guía de proyecto

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:

Page 2: guía de proyecto

<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>

Fecha: / / Fecha: / / Fecha: / /

Confidencial Oficina Nacional de Procesos Electorales

ONPE - 2008Página 2 de 10

Page 3: guía de proyecto

<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

Versión Autor DescripciónFecha de

ElaboraciónRevisado por

Fecha de Revisión

<x.x>

<Nombre de la persona que elabora

el documento>

<Detalles> <dd/mm/aa><Persona(s) que revisa(n) el documento

<dd/mm/aa>

Confidencial Oficina Nacional de Procesos Electorales

ONPE - 2008Página 3 de 10

Page 4: guía de proyecto

<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

Confidencial Oficina Nacional de Procesos Electorales

ONPE - 2008Página 4 de 10

Page 5: guía de proyecto

<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 12.2. Precondición 22.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 12. Secuencia de acción 23. Secuencia de acción 3

3.1. Secuencia de acción 3.13.2. Secuencia de acción 3.13.3. ....

4. Secuencia de acción 4

Confidencial Oficina Nacional de Procesos Electorales

ONPE - 2008Página 5 de 10

Page 6: guía de proyecto

<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>

[Nombre del Prototipo]

5. Secuencia de acción 56. Secuencia de acción 67. Secuencia de acción 7

Prototipo 2

[Nombre del Prototipo]

8. Secuencia de acción 89. Secuencia de acción 910. Secuencia de acción 1011. 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.]

3.2.1. Nombre del sub flujo 1

1. Secuencia 1 del sub flujo 12. Secuencia 2 del sub flujo 13. Secuencia 3 del sub flujo 14. ….

Confidencial Oficina Nacional de Procesos Electorales

ONPE - 2008Página 6 de 10

1

2

3

A

5

4D

BD

Page 7: guía de proyecto

<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]

3.2.2. Nombre del sub flujo n

1. Secuencia 1 del sub flujo n2. Secuencia 2 del sub flujo n3. Secuencia 3 del sub flujo n4. ….

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 12. Secuencia 2.3. ......

Confidencial Oficina Nacional de Procesos Electorales

ONPE - 2008Página 7 de 10

Page 8: guía de proyecto

<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 1Poscondición 2Poscondició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.]

Confidencial Oficina Nacional de Procesos Electorales

ONPE - 2008Página 8 de 10

Page 9: guía de proyecto

<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>

NºCampo y/o

ControlDescripción

Tipo de Control

Valor del Control

1Nombre del Campo y/o Control 1

[Breve descripción del campo y/o control 1]

Nombre del tipo de control

Nombre del valor del control

2 Nombres

Permite registrar el nombre y apellido del usuario permitiendo ingresar valores alfabéticos en el sistema

Caja de texto Alfabético

3 Email

Permite registrar el correo del usuario permitiendo ingresar valores alfanuméricos en el sistema

Caja de texto Alfanumérico

4 Usuario

Permite registrar el nombre de identificador del usuario permitiendo ingresar valores alfanuméricos en el sistema

Caja de texto Alfabético

5 Clave

Permite registrar la clave del usuario permitiendo ingresar valores alfanuméricos en el sistema

Caja de texto Alfanumérico

6 RolesPermite registrar la asignación o tipo de rol al usuario.

Check box -

A Guardar-

Permite validar los datos ingresados y registrándolos en el sistema, y regresará al modulo administrador. Si lo datos ingresados están incorrectos mostrara un mensaje de error.

Botón -

B NuevoPermite la creación de nuevos usuarios al sistema.

Botón -

7.2. <Nombre del Prototipo 2>

NºCampo y/o

ControlDescripción

Tipo de Control

Valor del Control

1Nombre del Campo y/o Control 1

[Breve descripción del campo y/o control 1]

Nombre del tipo de control

Nombre del valor del control

2 Nombres

Permite registrar el nombre y apellido del usuario permitiendo ingresar valores alfabéticos en el sistema

Caja de texto Alfabético

3 Email

Permite registrar el correo del usuario permitiendo ingresar valores alfanuméricos en el sistema

Caja de texto Alfanumérico

4 Usuario

Permite registrar el nombre de identificador del usuario permitiendo ingresar valores alfanuméricos en el sistema

Caja de texto Alfabético

Confidencial Oficina Nacional de Procesos Electorales

ONPE - 2008Página 9 de 10

Page 10: guía de proyecto

<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>

NºCampo y/o

ControlDescripción

Tipo de Control

Valor del Control

5 Clave

Permite registrar la clave del usuario permitiendo ingresar valores alfanuméricos en el sistema

Caja de texto Alfanumérico

6 RolesPermite registrar la asignación o tipo de rol al usuario.

Check box -

A Guardar-

Permite validar los datos ingresados y registrándolos en el sistema, y regresará al modulo administrador. Si lo datos ingresados están incorrectos mostrara un mensaje de error.

Botón -

B NuevoPermite la creación de nuevos usuarios al sistema.

Botón -

Confidencial Oficina Nacional de Procesos Electorales

ONPE - 2008Página 10 de 10