Tabla de Contenidos
Tabla de Figuras• proceso de igualacion • Class Diagram1
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Entregar la pintura al empleadoNombre Valor
Abstracto false
Hoja false
Raíz false
Categoría Unspecified
Business Model false
Relaciones
Unamed Asociación
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Diagrama de Clases
Class Diagram1