Escolar Documentos
Profissional Documentos
Cultura Documentos
Electrica es una empresa dedicada a la venta de articulos electrodornestlcos. empresa cuenta con diferentes Esta
cajeros, vendedores y su propio almacen. Un dia X en Electrica comienza cuando un cliente solicita al vendedor un producto que se encuentra en vitrina. EI vendedor verifica el stock de ese producto y si hay stock, Ie de ese producto. Si el cliente esta de acuerdo
con el producto ofrecido, el vendedor Ie generara un ticket de pedido indicandole el c6digo del producto y el precio. Puede ocurrir que el producto que se encuentra en vitrina no exista en la tienda por 10 que el vendedor se cornunicara con su proveedor para consultar si el producto existe; en caso que tampoco exista, el vendedor, para no perder a su cliente, Ie informara que existen productos sustitutos, con las mismas caracteristicas acepte
0
del producto que desea y al rnisrno orecio. El cliente puede ser que
no el producto.
EI cliente se dirige a caja y el cajero Ie solicita el ticket de pedido para que Ie genere el comprobante de pago. EI cajero Ie entrega el comprobante depago al cliente y este se dirige con el comprobante de pago al vendedor para que le haga entrega del producto.
I·
Objetivos del negoclo: • • Incrementar las ventas en un5% con respecto al ana 2007 Gonocer el progreso de las ventas mensual mente
File
Edit
Navigate
Search
Project
Run
Modeling
Window ~
Help
6() Model
Select a wizard
Create a new Ur-1L modeling project
Wizards:
~~f!_eJi~t~~t2'_:~._.
--------~--------------------------------~ __1
._____ __. .. .... __.. Java Project Java Project from Existing Ant Buildfile Plug-in Project
:.-~
~.. (2:', General f....(2:', Business Intelligence and Reporting Tools ~(2:', C
C++
~-'lC7
CVS
~...iC7~
~~~
o Standard
tern plate
Existing model
Template dF",ceiinH,"r
;"'0
DShow
Requirement,
All Templates
~
~#¢~i£'"
~-
$I
,. G pro·,.Venta
~••~ .....~ Diagrams ~1odels ~,,;.;"<;J;;;~I;'<i<M';'~~~:~"'M;~o;deling Bu.iness l'lodellng Bu~ineS5 r~Ddeling Busriess 1"lodeling framework
metamodel Standard
o modsltjbrerv
o ~ystemModel
o
perspective
1.6. En el explorador de proyectos se muestra el estereotipo Modelo de casos de uso del negocio.
correspondiente
al
2. Creaci6n de paquetes en el Modelo de casos de uso del negocio 2.1. Cree tres paquetes: Objetivos del negocio, Casos de uso del negocio y Acto res del negocio. Puede crear el paquete desde el entorno de diagramaci6n 0 desde la paleta de diserio. Luego, agregue las dependencias entre paquetes.
1l
1'0
:'0 L E:J
Actores Casos
q' del
~... ;;>(UJ\tlLPrim· ~
..rtJ
Objetivo~1 rvlain
~'::~""'~
E:J
..
~,-.!_'-'-
..-.'
~¥-::-
!
.
F-"n
i E:J
~.-~
!,!,!, ... ~.-...,~ ....-".-. - •.
ObjetiYos
del Negocio
.. ~~ _
'"__l
!!\ ,,
II
1t
~~~;oo"o'l
':\
_-
Actores
~~-
--------.---~~-
del Negoci
--
L-.
i
'__ =J ~_..
f--------.. --i
Arrastre la relaci6n hacia el otro paquete, en este caso desde Actores del Negocio hacia Casos de Uso del Negocio. Se realiza 10 mismo para aqreqar la dependencia de Casas de Usa del Negocio hacia Objetivos de Negacio.
~I
.... ~
provventa
Diagrams Models «BusinessUseCaseModeb del r·1odelo de
~....~
.d.. ~
~ ...~.
.1··:0 Actores
..····EJCasas
; /~
: ..D_ ·
l
. :..···D_
;
~c •• "
'l"/'
~ ( Casos d e
de Uso
... ·s proyVenta ·
Diagrams Models ·gBusinessUseCaseModel» Modelo de Casas de uso.del Negocio .... ~
(Objetivos del
*.~
"·EJ
•
';"\
Objetivos
f!IIIII'IIIII
.d.~
.oll ••
i"EB'~i~
~·~;;,(UMLPrirnitive
E:J
{j
(Casas de Usa del ~~egocio) Usa del Negocio
L...,...
~'~r;> (Ur'lLPrimitiveTypes)
i··EII ;'1aiil
: ... j' [
en cada diagrama.
3.1. Desde el explorador de proyectos seleccione el Diagrama de Objetivos del Negocio y, luego, coloque el cursor sobre el entorno de diaqramacion para agregar dos clases. Por ultimo, cambie el estereotipo de Class a BusinessGoal. (Ver paqina 38 para ver como cambiar estereotipos de clases).
proy l
... ~
,
de Cases de US
II
~ $X "BusinessUseCaser"'1odel:> Madelo
... E:J
: Actares del Nego(lo (Casas de Usa del Negado) Casas de Uso del Negocioj
.-
~ ....E.:J
j
1] Diagrama
obtenvos
..... E:J
; :..... @
' l:.:::~'
«Bu~inessGaal::; Main ..
las vencas e
i
! ~ P
J-I
L====~~~~~~~~
'~'~TaSkS)
_ ...
~~Co~s
l&lJlBDok~
. ...
.L....i~~~~~~,~=-.
_.J
3.2. Sobre el Diagrama de Casos de Uso del Negocio Vs. Objetivos del Negocio utilice la paleta 'de diserio para agregar un caso de uso y las dependencias. Los objetivos son copiados del diagrama anterior. Par ultimo, cambie el estereotipo de Use Case a BusinessUseCase. (Ver paqina 34 para ver c6mo cambiar estereotlpos de casas de uso).
ff,;I~Ciif~"~~Ci~'~~I~~~iit.-Iff) ..·-_··~IE!§-L::'l?L"7~=~E!:!J'
~.ra. provi ..ra.
~ .. ~
provventa
*Diagrama
[)ia.grams
I
I
~ ~ "lodels i ~ .• ~ ~Bu,inessUseCaseMod81" Modelo de CO" .:,.. E:J "'ctores del r'Jegorio ; 1) Dlagrama de Adores dal Nagoci ' L ".. (Cesos de Uso del Negocio)
3.3. Desde el explorador de proyectos seleccione el Diagrama de Actores del Negocio y luego uti lice la pal eta de diserio para agregar dos actores, Por ultimo, cambie el estereatipo de Actor a BusinessActor. (Ver paqina 33 para ver c6mo cambiar estereotipos de actores).
, .:.... . '87
~ .~
... G§:
.... ~.
,.. E:J
1....£
1*
:.. /'
«Busine;;sActor»
Cliente
Cliente
~ .E:J ~ .. E:J
6-..';.::,
:.. 1} Main
(UMLPrimitiv8 Types)
4. Creaci6n del Diagrama general de casos de uso del negocio. 4.1. Cree el Diagrama General de Casas de Usa del Negacia.
t'''8
~ ...~
.a.~
.I.... ~Dlm__
~ ··LJ Actores del Neqocio
~-'--:;r;1 (UMLPrirnitrvET'~·pe5)
Close All
----_._
.. ._----_._-_._--':>, _
n<?:i:
'O~
-V=El1j
,j.... ~;Bu5inessUseCaser,1odeh_ r,'lodelo $.:t ~E:J Actores del Negocio ~.E:J C.3S0S de Uso del Negocio ~- .E:J obtetlvos del Negocio
LEI
L.f)
t>.. ~;;,
I
11 ~ ;...Q
OUse Case E:J Packa,~e OU~eCa,e
4.2. A continuaci6n, arrastre los Actores del Negocia y Caso de Uso del Negocia del explaradar de proyectas al Diagrama General de Casas de Usa del Negocio. Por ultimo, agregue las "relaciones unldlrecclonales de -Ia paleta de "olseno.
_Q_-C)---+* 1\'"
Realizar una venta Cliente
il
:iActor
~ ;;;~ Include
Prml~edm
, ;C"cii~!i~:;d ~~Gi<ll:lP'r1:~"
JII'
------------------------------------------------------------