Você está na página 1de 8

2. CASO DE ESTUDIO ELECTRICA S.A.

Electrica es una empresa dedicada a la venta de articulos electrodornestlcos. empresa cuenta con diferentes Esta

puntos de venta. Gada punta de venta cuenta can

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

muestra e informa de las caracteristicas

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.

Objetivos del negoclo: • • Incrementar las ventas en un5% con respecto al ana 2007 Gonocer el progreso de las ventas mensual mente

Realice el Modelo de casos de uso del negoclo.

1Y1odeio Casos de Uso del r~egocio de


1 er WORKFLOW: MODELO DEL NEGOCIO l,CUAL ES EL PROBLEMA?

Pasos para crear el Modelo de casos de uso del negocio


1. Creaci6n de un proyecto con el Modelo de casos de uso del negocio 1.1. Cree un proyecto de nombre proyVenta

File

Edit

Navigate

Search

Project

Run

Modeling

Window ~

Help

6() Model

Clie dereeho . sobre el explorador de proyectos

Ctrl+V Delete Ctrl+v

1.2. Seleccione tipo de Proyecto.

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

1>. (2:', Java


... (C;;;. Modeling .~ ... Model

~...iC7~

~~~

o show All Wizards.

1.3. Ingrese el nombre del proyecto.

(reate "610. model fmm ! ~ creete new model in project


1

o Standard

tern plate

Existing model

Template dF",ceiinH,"r

from a standard templ'ate.

1.4. Seleccione categorfa de modele a crear.

;"'0
DShow

Requirement,

All Templates

Template description: Create a new blank business pa(kage. Only enabled.

ur~l tools most suitable

For business modeling are

1S Aplique estereotipo del Modelo de Casos de Uso del Negocio.

~
~#¢~i£'"

~-

$I

Project Explm'Br i:l:

,. 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

Standard 5t~r'ldard Default Standard

1.6. En el explorador de proyectos se muestra el estereotipo Modelo de casos de uso del negocio.

correspondiente

al

Main ~ ..~:;, (lIMLPrimiti'le Types)

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.

"'" 1&3 proyVenta


~ ...~ ~ .. ~ Diagrams r','lodels «BUSinessuset ~.... ~

1l

1'0

:'0 L E:J

Actores Casos

q' del

~... ;;>(UJ\tlLPrim· ~

..rtJ

Objetivo~1 rvlain

~'::~""'~
E:J
..

ObjetiYos del Negocio ~---------~"'-'''-. ---_._


"R'.~ __ ,~ ..

~,-.!_'-'-

..-.'

~¥-::-

!
.

F-"n

i E:J

~.-~
!,!,!, ... ~.-...,~ ....-".-. - •.

ObjetiYos

del Negocio
.. ~~ _

L.__ ~_._._ ......

'"__l

!!\ ,,

II
1t

~~~;oo"o'l
':\

_-

Actores

~~-

--------.---~~-

del Negoci

--

L-.
i

!c::~L-: ~-._E:J Actores


del Negodo

'__ =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

2.2. Renombre el diagrama tipo Freeform de cada paquete .

.... ~

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

Actores del Negocio

{j
(Casas de Usa del ~~egocio) Usa del Negocio

L...,...

....E=J CaSDSde i-[j


: L./'

(Objetivos del Negocio)

~""D obtetivosdel Negocio

~'~r;> (Ur'lLPrimitiveTypes)

i··EII ;'1aiil

: ... j' [

3. Creaci6n de los elementos correspondientes

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

... ~

proyVenta • ,o;a!j t>'''ie:f7 Diaarams . . ~ .. ~ ~1odels

,
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
.-

Diagrama de ActDres del Negocia

Incrementar las vsntas en un 5% con respecto al ano 2007

~ ....E.:J
j

1] Diagrama
obtenvos

de Casas de Usa del NegDcio vs I ,. (Objeti'los del Negocio) I del Necooo

..... E:J

i-Ell ~7;;,(UMLPrimitive Types)

; :..... @

' l:.:::~'

«BIJSin8S5GO~b Conocer el progreso de la .


Incr'ementar ~ _. --

«Bu~inessGaal::; Main ..

las vencas e

i
! ~ P

Conocer el progreso de las vantas mensualmente

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

de Casos de Uso del Ne;o'-c-'O-V-&-'5~-D='C'",

*-D-ia-g,-.ar-,ne-d-~e-_O-b-Je_-tiv-_O_-> ~-:':.~gO-'-io_-._-_""'L-:'=- ... """,_j ::!_-e_-' .._- ~

[)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)

tncrementar las ventas en un 5% (On respecto al ano 2007

Realizar una venta


(Objetivos del Negom) obieavos del r'legorio

Conocer el progreso de las ventas mensualmente

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

proyl/enta Diagrams Models ~BusinessUseCaser'"lodel» Actore;; del Negocio Modelo de Casos

~ .~

... G§:

.... ~.

,.. E:J

1....£

1*
:.. /'

«Busine;;sActor»

Cliente

Cliente

«BusinessAdor» Proveedor (Cesos de Usn del Negocicl) del Negocio

~ .E:J ~ .. E:J

Cesos de Uso del Negodo Objetivos

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.

Clie derecho sobre


el modele.
....ta ,

t'''8

protl proyVenta Diagrams Models


Add U~1L

~ ...~

.a.~

.I.... ~Dlm__
~ ··LJ Actores del Neqocio

~-D. Casos de Ii.. E:J objenvos


_.-.~ Main

uso del Negoclo del Negocio


Open Open With Close

~-'--:;r;1 (UMLPrirnitrvET'~·pe5)

Close All

----_._

.. ._----_._-_._--':>, _
n<?:i:
'O~
-V=El1j

.... ·123 proyVenta


~.. ~ ~ ....~ Diag~'arn5 ~'lodeI5 de C.3S0S de Uso de

,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>.. ~;;,

r.1ain (UMLPrirnitive Types)

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'

------------------------------------------------------------

Você também pode gostar