Diagrama de Casos de Uso
proceso de igualacion
Resumen
Nombre 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
cliente
Nombre 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 pintura
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
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
Syste
m
Resp
onse
1
el
cliente
acude
al
negoci
o
2
emple
ado v
erifica
que
este
en el
sistem
a
3
cliente
solicit
a
color
de
pintur
a al
emple
ado
recibir la pintura del color solicitado
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
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
Syste
m
Resp
onse
1
emple
ado
trae
consgi
o el
produ
cto el
cual
entreg
a al
cliente
2
cliente
recibe
junto
con
factur
a el
produ
cto
flujo alternativo no existe color de pintura
de eventos 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ón
Nombre 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 cliente
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
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
Syste
m
Resp
onse
1
emple
ado
solicit
aa
tecnic
o la
iguala
cion
de
pintur
a
2
tecnic
o
recibe
la
peticio
ny
realiza
la
iguala
cion
de la
pintur
a
3
tecnic
o
entreg
a
pintur
aa
emple
ado
de
mostr
ador
Entregar la pintura al empleado
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
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
Syste
m
Resp
onse
1
tecnic
o
hace
iguala
cion
de
pintur
a
2
tecnic
o
hace
entreg
a de
pintur
aa
emple
ado
de
mostr
ador
3
emple
ado
de
mostr
ador
recibe
pintur
a
iguala
da
flujo alternativo si no existen los colores adecuados para realizar la igualacion
de eventos 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 mostrador
Nombre 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 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 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
Syste
m
Resp
onse
1
cliente
pide
un
produ
cto
2
emple
adp
verific
a que
el
color
exista
3
emple
ado
trae
consig
o
produ
cto
entregar el producto al cliente
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: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
Syste
m
Resp
onse
1
emple
ado
de
mostr
ador
trae el
produ
cto y
lo
entreg
a al
cliente
2
emple
ado
igualm
ente
entreg
a la
factur
a
3
cliente
recibe
el
produ
cto y
factur
a de
mano
s del
emple
ado
de
mostr
ador
Flujo alternativo no existe el producto
de eventos 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
Syste
m
Resp
onse
1
emple
ado
de
mostr
ador
solicit
aa
tecnic
o que
iguale
la
pintur
a
2
tecnic
o
realiza
la
peticio
n del
emple
ado
de
mostr
ador
Flujo alternativo ninguno
de eventos
recibir el color ya igualado por el tecnico
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 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
Syste
m
Resp
onse
1
tecnic
o
hace
iguala
cion
de
pintur
a y la
entreg
a al
emple
ado
de
mostr
ador
2
emple
ado
recibe
el
produ
cto de
parte
del
tecnic
o y lo
entreg
a al
cliente
3
cliente
recibe
produ
cto
iguala
do de
parte
del
emple
Entregar la pintura ya igualada al cliente
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 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
Syste
m
Resp
onse
1
emple
ado
de
mostr
ador
entreg
a
pintur
aa
cliente
2
cliente
recibe
produ
cto
iguala
do
flujo alternativo ninguno
de eventos