casos de uso igualacion

50

Upload: miguelina-jonapa-shilon

Post on 08-Jul-2015

145 views

Category:

Business


2 download

TRANSCRIPT

Page 1: Casos de uso igualacion
Page 2: Casos de uso igualacion

Tabla de Contenidos

Page 3: Casos de uso igualacion

Tabla de Figuras• proceso de igualacion • Class Diagram1

Page 4: Casos de uso igualacion

Diagrama de Casos de Uso

proceso de igualacion

ResumenNombre Documentación

cliente

solicitar el color de pintura

recibir la pintura del color solicitado

Técnico en igualación

Igualar la pintura a las necesidades del cliente

Entregar la pintura al empleado

Empleado de mostrador

Page 5: Casos de uso igualacion

checar existencia del color deseado

entregar el producto al cliente

solicitar igualacion de pintura si no existe el color deseado

recibir el color ya igualado por el tecnico

Entregar la pintura ya igualada al cliente

Detalles

clienteNombre Valor

Visibilidad public

Abstracto false

Hoja false

Raíz false

Business Model false

Relaciones

Unamed Asociación

Page 6: Casos de uso igualacion

A Nombre

Valor

End Model Element

solicitar el color de pintura

Provide Property Getter Method

false

Provide Property Setter Method

false

Multiplicidad

Unspecified

Visibilidad

Unspecified

Aggregation Kind

None

Navegable

true

Derived

false

Abstracto false

Hoja false

Visibilidad Unspecified

Derived false

Unamed Asociación

Page 7: Casos de uso igualacion

A Nombre

Valor

End Model Element

recibir la pintura del color solicitado

Provide Property Getter Method

false

Provide Property Setter Method

false

Multiplicidad

Unspecified

Visibilidad

Unspecified

Aggregation Kind

None

Navegable

true

Derived

false

Abstracto false

Hoja false

Visibilidad Unspecified

Derived false

Unamed Asociación

Page 8: Casos de uso igualacion

A Nombre

Valor

End Model Element

Empleado de mostrador

Provide Property Getter Method

false

Provide Property Setter Method

false

Multiplicidad

Unspecified

Visibilidad

Unspecified

Aggregation Kind

None

Navegable

true

Derived

false

Abstracto false

Hoja false

Visibilidad Unspecified

Derived false

solicitar el color de pinturaNombre Valor

Page 9: Casos de uso igualacion

Abstracto false

Hoja false

Raíz false

Categoría Unspecified

Business Model false

Relaciones

Unamed Asociación

Desde Nombre

Valor

End Model Element

cliente

Provide Property Getter Method

false

Provide Property Setter Method

false

Multiplicidad

Unspecified

Visibilidad

Unspecified

Aggregation Kind

None

Navegable

true

Derived

false

Abstracto false

Page 10: Casos de uso igualacion

Hoja false

Visibilidad Unspecified

Derived false

Use Case Descriptions

Principal

Super Use Case ninguno

Author BussinesPaint

Date 12-jul-2011 12:44:19

Brief Description este caso de uso se presenta cuando el cliente acude a la organizacion a comprar un producto

Preconditions 1.- tener la necesidad de un producto

2.- que el establecimiento este abierto

Post-conditions ninguno

Page 11: Casos de uso igualacion

Flow of Events

Actor Input

System

Response

1

el cliente acude al negocio

2

empleado v erifica que este en el sistema

3

cliente solicita color de pintura al empleado

recibir la pintura del color solicitadoNombre Valor

Abstracto false

Hoja false

Page 12: Casos de uso igualacion

Raíz false

Categoría Unspecified

Business Model false

Relaciones

Unamed Asociación

Desde Nombre

Valor

End Model Element

cliente

Provide Property Getter Method

false

Provide Property Setter Method

false

Multiplicidad

Unspecified

Visibilidad

Unspecified

Aggregation Kind

None

Navegable

true

Derived

false

Abstracto false

Hoja false

Visibilidad Unspecified

Page 13: Casos de uso igualacion

Derived false

Use Case Descriptions

Principal

Super Use Case ninguno

Author BussinesPaint

Date 12-jul-2011 13:08:33

Brief Description este caso de uso se da cuando el cliente recibe por manos del empleado del mostrador el producto

Preconditions 1.- haber solicitado un color

2.- haber hecho el pago del producto

Post-conditions ninguno

Page 14: Casos de uso igualacion

Flow of Events

Actor Input

System

Response

1

empleado trae consgio el producto el cual entrega al cliente

2

cliente recibe junto con factura el producto

flujo alternativo de eventos

no existe color de pintura

1.- empleado solicita al tecnico la igualacion de la pintura

2.- tecnico realiza igualacion de pintura

3.- tecnico entrega pintura a empleado

4.- empleado entrega pintura a cliente

Técnico en igualaciónNombre Valor

Visibilidad public

Abstracto false

Hoja false

Page 15: Casos de uso igualacion

Raíz false

Business Model false

Relaciones

Unamed Asociación

Desde Nombre

Valor

End Model Element

Empleado de mostrador

Provide Property Getter Method

false

Provide Property Setter Method

false

Multiplicidad

Unspecified

Visibilidad

Unspecified

Aggregation Kind

None

Navegable

true

Derived

false

Abstracto false

Hoja false

Visibilidad Unspecified

Page 16: Casos de uso igualacion

Derived false

Unamed Asociación

A Nombre

Valor

End Model Element

Igualar la pintura a las necesidades del cliente

Provide Property Getter Method

false

Provide Property Setter Method

false

Multiplicidad

Unspecified

Visibilidad

Unspecified

Aggregation Kind

None

Navegable

true

Derived

false

Abstracto false

Hoja false

Visibilidad Unspecified

Derived false

Page 17: Casos de uso igualacion

Unamed Asociación

A Nombre

Valor

End Model Element

Entregar la pintura al empleado

Provide Property Getter Method

false

Provide Property Setter Method

false

Multiplicidad

Unspecified

Visibilidad

Unspecified

Aggregation Kind

None

Navegable

true

Derived

false

Abstracto false

Hoja false

Visibilidad Unspecified

Derived false

Page 18: Casos de uso igualacion

Igualar la pintura a las necesidades del clienteNombre Valor

Abstracto false

Hoja false

Raíz false

Categoría Unspecified

Business Model false

Relaciones

Unamed Asociación

Page 19: Casos de uso igualacion

Desde Nombre

Valor

End Model Element

Técnico en igualación

Provide Property Getter Method

false

Provide Property Setter Method

false

Multiplicidad

Unspecified

Visibilidad

Unspecified

Aggregation Kind

None

Navegable

true

Derived

false

Abstracto false

Hoja false

Visibilidad Unspecified

Derived false

Use Case Descriptions

Principal

Super Use Case ninguno

Page 20: Casos de uso igualacion

Author BussinesPaint

Date 12-jul-2011 13:22:40

Brief Description este caso de uso seo presenta cuando no existe el color de pintura deseado por el cliente y se tiene que igualar

Preconditions 1.-que el cliente haya solicitado un color de pintura

2.- que el color de pintura no exista como tal

Post-conditions ninguno

Page 21: Casos de uso igualacion

Flow of Events

Actor Input

System

Response

1

empleado solicita a tecnico la igualacion de pintura

2

tecnico recibe la peticion y realiza la igualacion de la pintura

3

tecnico entrega pintura a empleado de mostrador

Page 22: Casos de uso igualacion

Entregar la pintura al empleadoNombre Valor

Abstracto false

Hoja false

Raíz false

Categoría Unspecified

Business Model false

Relaciones

Unamed Asociación

Page 23: Casos de uso igualacion

Desde Nombre

Valor

End Model Element

Técnico en igualación

Provide Property Getter Method

false

Provide Property Setter Method

false

Multiplicidad

Unspecified

Visibilidad

Unspecified

Aggregation Kind

None

Navegable

true

Derived

false

Abstracto false

Hoja false

Visibilidad Unspecified

Derived false

Use Case Descriptions

Principal

Super Use Case ninguno

Page 24: Casos de uso igualacion

Author BussinesPaint

Date 12-jul-2011 13:16:05

Brief Description este caso de uso se lleva a cabo cuando el tecnico hace entrega de pintura al empleado de mostrador

Preconditions 1.- que el empleado de mostrador haya solicitado la igualacion de la pintura

2.- que el tecnico haya hecho la igualacion de la pintura

Post-conditions ninguno

Page 25: Casos de uso igualacion

Flow of Events

Actor Input

System

Response

1

tecnico hace igualacion de pintura

2

tecnico hace entrega de pintura a empleado de mostrador

3

empleado de mostrador recibe pintura igualada

flujo alternativo de eventos

si no existen los colores adecuados para realizar la igualacion

1.- informar al empleado de mostrador que no existen los colores adecuados

Page 26: Casos de uso igualacion

2.- empleado de mostrador informa al cliente

3.- empleado de mostrador informa al gerente

4.- gerente hace pedido de colores de pintura que hacen falta

Empleado de mostradorNombre Valor

Visibilidad public

Abstracto false

Hoja false

Raíz false

Business Model false

Relaciones

Unamed Asociación

Page 27: Casos de uso igualacion

Desde Nombre

Valor

End Model Element

cliente

Provide Property Getter Method

false

Provide Property Setter Method

false

Multiplicidad

Unspecified

Visibilidad

Unspecified

Aggregation Kind

None

Navegable

true

Derived

false

Abstracto false

Hoja false

Visibilidad Unspecified

Derived false

Unamed Asociación

Page 28: Casos de uso igualacion

A Nombre

Valor

End Model Element

checar existencia del color deseado

Provide Property Getter Method

false

Provide Property Setter Method

false

Multiplicidad

Unspecified

Visibilidad

Unspecified

Aggregation Kind

None

Navegable

true

Derived

false

Abstracto false

Hoja false

Visibilidad Unspecified

Derived false

Unamed Asociación

Page 29: Casos de uso igualacion

A Nombre

Valor

End Model Element

entregar el producto al cliente

Provide Property Getter Method

false

Provide Property Setter Method

false

Multiplicidad

Unspecified

Visibilidad

Unspecified

Aggregation Kind

None

Navegable

true

Derived

false

Abstracto false

Hoja false

Visibilidad Unspecified

Derived false

Unamed Asociación

Page 30: Casos de uso igualacion

A Nombre

Valor

End Model Element

solicitar igualacion de pintura si no existe el color deseado

Provide Property Getter Method

false

Provide Property Setter Method

false

Multiplicidad

Unspecified

Visibilidad

Unspecified

Aggregation Kind

None

Navegable

true

Derived

false

Abstracto false

Hoja false

Visibilidad Unspecified

Derived false

Unamed Asociación

Page 31: Casos de uso igualacion

A Nombre

Valor

End Model Element

recibir el color ya igualado por el tecnico

Provide Property Getter Method

false

Provide Property Setter Method

false

Multiplicidad

Unspecified

Visibilidad

Unspecified

Aggregation Kind

None

Navegable

true

Derived

false

Abstracto false

Hoja false

Visibilidad Unspecified

Derived false

Unamed Asociación

Page 32: Casos de uso igualacion

A Nombre

Valor

End Model Element

Entregar la pintura ya igualada al cliente

Provide Property Getter Method

false

Provide Property Setter Method

false

Multiplicidad

Unspecified

Visibilidad

Unspecified

Aggregation Kind

None

Navegable

true

Derived

false

Abstracto false

Hoja false

Visibilidad Unspecified

Derived false

Unamed Asociación

Page 33: Casos de uso igualacion

A Nombre

Valor

End Model Element

Técnico en igualación

Provide Property Getter Method

false

Provide Property Setter Method

false

Multiplicidad

Unspecified

Visibilidad

Unspecified

Aggregation Kind

None

Navegable

true

Derived

false

Abstracto false

Hoja false

Visibilidad Unspecified

Derived false

checar existencia del color deseadoNombre Valor

Page 34: Casos de uso igualacion

Abstracto false

Hoja false

Raíz false

Categoría Unspecified

Business Model false

Relaciones

Unamed Asociación

Desde Nombre

Valor

End Model Element

Empleado de mostrador

Provide Property Getter Method

false

Provide Property Setter Method

false

Multiplicidad

Unspecified

Visibilidad

Unspecified

Aggregation Kind

None

Navegable

true

Derived

false

Page 35: Casos de uso igualacion

Abstracto false

Hoja false

Visibilidad Unspecified

Derived false

Use Case Descriptions

Principal

Super Use Case ninguno

Author bussinesPaint

Date 13/07/2011 12:07:57 PM

Brief Description este caso de uso sucede cuando el empleado verifica si existe el color que necesita el cliente

Preconditions 1.- que el cliente haya solicitado un producto

Post-conditions ninguno

Page 36: Casos de uso igualacion

Flow of Events

Actor Input

System

Response

1

cliente pide un producto

2

empleadp verifica que el color exista

3

empleado trae consigo producto

entregar el producto al clienteNombre Valor

Abstracto false

Hoja false

Raíz false

Categoría Unspecified

Business Model false

Page 37: Casos de uso igualacion

Relaciones

Unamed Asociación

Desde Nombre

Valor

End Model Element

Empleado de mostrador

Provide Property Getter Method

false

Provide Property Setter Method

false

Multiplicidad

Unspecified

Visibilidad

Unspecified

Aggregation Kind

None

Navegable

true

Derived

false

Abstracto false

Hoja false

Visibilidad Unspecified

Derived false

Page 38: Casos de uso igualacion

Use Case Descriptions

Principal

Super Use Case ninguno

Author bussinesPaint

Date 13/07/2011 11:56:38 AM

Brief Description este caso de uso se presenta cuando el empleado de mostrador hace la entrega del producto al cliente

Preconditions 1.- que el cliente haya solicitado el producto

2.- que el cliente haya pagado el producto

3.- que el producto se encuentre en existencia

Post-conditions ninguno

Page 39: Casos de uso igualacion

Flow of Events

Actor Input

System

Response

1

empleado de mostrador trae el producto y lo entrega al cliente

2

empleado igualmente entrega la factura

3

cliente recibe el producto y factura de manos del empleado de mostrador

Page 40: Casos de uso igualacion

Flujo alternativo de eventos

no existe el producto

1.- se pide igualacion de la pintura

2.- se hace el pedido de la pintura

solicitar igualacion de pintura si no existe el color deseado

Nombre Valor

Abstracto false

Hoja false

Raíz false

Categoría Unspecified

Business Model false

Relaciones

Unamed Asociación

Page 41: Casos de uso igualacion

Desde Nombre

Valor

End Model Element

Empleado de mostrador

Provide Property Getter Method

false

Provide Property Setter Method

false

Multiplicidad

Unspecified

Visibilidad

Unspecified

Aggregation Kind

None

Navegable

true

Derived

false

Abstracto false

Hoja false

Visibilidad Unspecified

Derived false

Use Case Descriptions

Principal

Super Use Case ninguno

Page 42: Casos de uso igualacion

Author bussinesPaint

Date 13/07/2011 11:49:42 AM

Brief Description este caso se presenta cuando no hay en existencia el color que el cliente necesita

Preconditions 1.-que el el cliente requiera comprar una pintura

2.- que la pintura no se encuentre en existencia

Post-conditions ninguno

Flow of Events

Actor Input

System

Response

1

empleado de mostrador solicita a tecnico que iguale la pintura

2

tecnico realiza la peticion del empleado de mostrador

Flujo alternativo de eventos

ninguno

Page 43: Casos de uso igualacion

recibir el color ya igualado por el tecnicoNombre Valor

Abstracto false

Hoja false

Raíz false

Categoría Unspecified

Business Model false

Relaciones

Unamed Asociación

Page 44: Casos de uso igualacion

Desde Nombre

Valor

End Model Element

Empleado de mostrador

Provide Property Getter Method

false

Provide Property Setter Method

false

Multiplicidad

Unspecified

Visibilidad

Unspecified

Aggregation Kind

None

Navegable

true

Derived

false

Abstracto false

Hoja false

Visibilidad Unspecified

Derived false

Use Case Descriptions

Principal

Super Use Case ninguno

Page 45: Casos de uso igualacion

Author bussinesPaint

Date 13/07/2011 12:15:31 PM

Brief Description se presenta cuando el tecnico hace entrega de la pintura igualada al empleado de mostrador

Preconditions 1.-que cliente haya solicitado un color que no existe

2.- que empleadp haya pedido al tecnico la igualacion del color de pintura

Post-conditions ninguno

Page 46: Casos de uso igualacion

Flow of Events

Actor Input

System

Response

1

tecnico hace igualacion de pintura y la entrega al empleado de mostrador

2

empleado recibe el producto de parte del tecnico y lo entrega al cliente

3

cliente recibe producto igualado de parte del emple

Page 47: Casos de uso igualacion

Entregar la pintura ya igualada al clienteNombre Valor

Abstracto false

Hoja false

Raíz false

Categoría Unspecified

Business Model false

Relaciones

Unamed Asociación

Page 48: Casos de uso igualacion

Desde Nombre

Valor

End Model Element

Empleado de mostrador

Provide Property Getter Method

false

Provide Property Setter Method

false

Multiplicidad

Unspecified

Visibilidad

Unspecified

Aggregation Kind

None

Navegable

true

Derived

false

Abstracto false

Hoja false

Visibilidad Unspecified

Derived false

Use Case Descriptions

Principal

Super Use Case ninguno

Page 49: Casos de uso igualacion

Author BussinesPaint

Date 12-jul-2011 13:29:57

Brief Description este caso de uso sucede cuando el empleado de mostrador hace entrega de la pintura al cliente

Preconditions 1.- que tecnico haya igualado la pintura

2.- que tecnico haya entregado la pintura al empleado de mostrador

Post-conditions ninguno

Flow of Events

Actor Input

System

Response

1

empleado de mostrador entrega pintura a cliente

2

cliente recibe producto igualado

flujo alternativo de eventos

ninguno

Page 50: Casos de uso igualacion

Diagrama de Clases

Class Diagram1