ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Analisis Banco De La Voluntad


Enviado por   •  19 de Mayo de 2014  •  664 Palabras (3 Páginas)  •  275 Visitas

Página 1 de 3

Banco de la Voluntad

Fase de Elaboración

Indice

1. Agregar Persona Voluntaria 3

Diagrama de Secuencia del Sistema 3

Flujo Alternativo 4

Contrato CO1: agregarPersonaVoluntaria 5

Diagrama de Interacción CO1: agregarPersonaVoluntaria 5

Contrato CO2: introducirDatosPersonales 6

Diagrama de Interacción CO2: introducirDatosPersonales 7

Contrato CO3: agregarHabilidad 8

Diagrama de Interacción CO3: agregarHabilidad 8

Contrato CO4: agregarNecesidad 9

Diagrama de Interacción C04: agregarNecesidad 9

2. Agregar Organización 10

Diagrama de Secuencia del Sistema 10

Flujo alternativo 11

Contrato CO1: agregarOrganizacion 12

Diagrama de Interacción CO1: agregarOrganizacion 12

Contrato CO2: introducirDatosOrganizacion 13

Diagrama de Interacción CO2: introducirDatosOrganizacion 13

Contrato C03: agregarHabilidad 14

Diagrama de Interacción C03: agregarHabilidad 14

Contrato CO4: agregarNecesidad 15

Diagrama de Interacción C04: agregarNecesidad 15

3. Ver Oportunidades 16

Diagrama de Secuencia del Sistema 16

Contrato C01: VerOportunidades 17

Diagrama de Interacción CO1: VerOportunidades 18

Contrato C02: SeleccionaOportunidad 19

Diagrama de Interacción CO2: SeleccionaOportunidad 19

4. Aceptar Oportunidad 20

Diagrama de Secuencia del Sistema 20

Contrato C01: AceptaOportunidad 21

Diagrama de Interacción CO1: aceptaOportunidad 21

5. Diagrama de Clases de Diseño 22

6. Arquitectura 23

1. Agregar Persona Voluntaria

Diagrama de Secuencia del Sistema

Flujo Alternativo

Contrato CO1: agregarPersonaVoluntaria

Operación: agregarPersonaVoluntaria()

Referencias Cruzadas: AgregarPersonaVoluntaria

Precondiciones:

-Ninguna

Postcondiciones:

Se creó una instancia de personaVoluntaria vol.

Se creó una colección de objetos List<Habilidad> lh

Se creó una colección de objetos List<Necesidad> ln

Se creó una colección de objetos List<Oportunidad> lo

Diagrama de Interacción CO1: agregarPersonaVoluntaria

Contrato CO2: introducirDatosPersonales

Operación: introducirDatosPersonales(nombre, direccion, telefono, email, edad, sexo)

Referencias Cruzadas: AgregarPersonaVoluntaria

Precondiciones:

    - existe una instancia de personaVoluntaria vol

Postcondiciones:

    - vol.nombre tomó el valor de nombre

    - vol.direccion tomó el valor de direccion

    - vol.telefono tomó el valor de telefono

    - vol.email tomó el valor de email

    - vol.edad tomó el valor de edad

    - vol.sexo tomó el valor de sexo

Diagrama de Interacción CO2: introducirDatosPersonales

Contrato CO3: agregarHabilidad

Operación: agregarHabilidad(nombre, descripcion)

Referencias Cruzadas: AgregarPersonaVoluntaria

Precondiciones:

existe una instancia de personaVoluntaria vol.

existe una colección de objetos List<Habilidad> lh

Poscondiciones:

se creó una instancia de habilidad hab

hab.nombre tomó el valor de nombre

hab.descripcion tomó el valor de descripción

hab se agregó a lh

Diagrama de Interacción CO3: agregarHabilidad

Contrato CO4: agregarNecesidad

Operacion: agregarNecesidad(nombre, descripcion)

Referencias Cruzadas: AgregarPersonaVoluntaria

Precondiciones:

existe una instancia de personaVoluntaria vol.

existe una colección de objetos list<Necesidad> ln

Poscondiciones:

se creó una instancia de necesidad nec

nec.nombre tomó el valor de nombre

nec.descripcion tomó el valor de descripción

nec se agregó a ln

Diagrama de Interacción C04: agregarNecesidad

2. Agregar Organización

Diagrama de Secuencia del Sistema

Flujo alternativo

Contrato CO1: agregarOrganizacion

Operación: agregarOrganizacion()

    

Referencias cruzadas: AgregarOrganización

Precondiciones:

- El organizador voluntario debe de estar autentificado en el sistema.

Postcondiciones:

- Se creó una instancia de la OrganizacionVoluntaria

...

Descargar como (para miembros actualizados) txt (8 Kb)
Leer 2 páginas más »
Disponible sólo en Clubensayos.com