practica arena 1

Upload: petzeman

Post on 06-Jul-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/17/2019 Practica Arena 1

    1/14

    OBJETIVOS DE LA PRÁCTICA

    1. Conocer la herramienta Arena y ss !osi"ili#a#es !ara reali$ar simlaciones #e sistemas.

    %. Reali$ar la simlaci&n #e n sistema tili$an#o Arena.

     FORMA DE REALIZAR LA PRÁCTICA

    Se tra"a'ar( en el entorno Arena) #esarrollan#o #i*erentes #ia+ramas #e "lo,es y simlan#o lares!esta #el sistema !ara ca#a no #e ellos.

    TRABAJO A PRESE-TAR

    Se #e"e entre+ar n *ichero com!rimi#o ,e conten+a los archi/os +enera#as !or Arena #e las#i*erentes !artes #e la !r(ctica. 0na memoria en S23ORD con el conteni#o si+iente Solciones yreslta#os #e ca#a simlaci&n

  • 8/17/2019 Practica Arena 1

    2/14

    Intro#cci&n a Arena. Para conocer las !osi"ili#a#es "(sicas #e Arena) si+e el si+iente "re/e ttorial+eneran#o el mo#elo #e e'em!lo y contestan#o a las !re+ntas re,eri#as.

    Arena es n So*t4are #e Simlaci&n #e Sistemas ,e !e#e e'ectarse en las !lata*ormas icroso*t3in#o4s cyas caracter5sticas !rinci!ales son

    1. A!ariencia est(n#ar) tanto en so*t4are #e simlaci&n como en a!licaciones "a'o

     !lata*ormas S23in#o4s.

    %. 6nciones y O!eraciones est(n#ar.

    7. Interacci&n con otro so*t4are) como !or e'em!lo. S O**ice.

    8. 9esti&n #e emoria a#eca#a.

    Como So*t4are #e simlaci&n nos !ermite mo#elar sistemas #e In+enier5a !ara constrirlos #e *orma&!tima !#ien#o hacer

    1. o#eli$aci&n #e las !rocesas a #e*inir) #ocmentarlas y comnicarlos.

    %. Simlar el ren#imiento #e los sistemas m(s com!le'os e i#enti*icar las

    o!ortni#a#es #e me'ora.

    7. Visali$ar las o!eraciones con animaciones +r(*icas y #in(micas.

    8. Anali$ar el com!ortamiento #el sistema !#ien#o cam"iar la con*i+raci&n y

     !ro"ar #e ne/o sin coste material.

    En esta !rimera !r(ctica nos /amos a centrar en el so #el sistema) y nos /al#r( como intro#cci&n a:ste. A !artir #e la si+iente !r(ctica ya mo#elaremos sistemas m(s es!ec5*icos. Como intro#cci&nconstriremos n !e,e;o sistema) #on#e simlaremos na a!licaci&n #e +esti&n #e !r:stamos ,eilstra c&mo !o#emos mo#elar) simlar) /isali$ar y anali$ar con Arena.

    o#elo 1

    Para em!e$ar en este mo#elo) ten#remos ,e "scar c(les ser(n los !rocesos y enti#a#es #el mo#elo.0na /e$ ,e ten+amos estos arrancaremos el so*t4are y #i"'aremos el +ra*o #e !rocesos !aramo#elar el sistema.

  • 8/17/2019 Practica Arena 1

    3/14

    El +ra*o #el sistema ,e se mo#elar( es el si+iente

  • 8/17/2019 Practica Arena 1

    4/14

    La "arra #e !royectos !e#e contener m(s herramientas hacien#o clic@ con el "ot&n #erecho #el

    rat&n y hacien#o n  attach #e al+n *ichero con etensi&n   .tpo  #el #irectorio Aeplates 

  • 8/17/2019 Practica Arena 1

    5/14

    1. Enti#a#es.

    Em!e$aremos a #i"'ar el +ra*o #e *l'o san#o Create Mod!le #el Basic Process Panel.

    Pinchar y arrastrar el Create Mod!le #es#e el Basic Process Panel a la /entana #e mo#elos. Do"leclic@ so"re la enti#a# en la /entana #e mo#elos !ara /er ss !ro!ie#a#es y !oner el nom"re Inicio #eA!licaci&n #e Prestamos.

    %. Procesos.

    El si+iente !aso es crear el mlo #e !rocesos  Process Mod!le #el Basic Process Panel) a la #erecha#e la enti#a# #e inicio.

    I+al ,e antes) !inchamos y arrastramos el icono #es#e el Basic Process Panel a la /entana #emo#elos) y /eremos c&mo se ha crea#o n !roceso ni#o a la enti#a# crea#a en el !aso anterior. Estani&n la hace Arena atom(ticamente. De i+al *orma ,e en el !aso 1. !o#emos cam"iar el nom"re aRe/isar A!licaci&n.

    Si no a!arece la ni&n entre am"os iconos) hacer clic@ en  O"#ect$Co%%ect  en el men o clic@ en el "ot&n #e la "arra #e herramientas si+iente !ara hacer la conei&n.

  • 8/17/2019 Practica Arena 1

    6/14

    Para ,e siem!re se ha+a la ni&n atom(ticamente che,ear ,e estamos san#o Ato2Connect en el

    men en O"'ectAto2Connect.

    7. Decisiones.

    Des!:s #e los !rocesos) el si+iente !aso es Decide Mod!le. Este ti!o nos ser/ir( !ara intro#cir na !re+nta #e si la a!licaci&n se ha com!leta#o. I+almente) #es#e el Basic Process Panel hacia la/entana #e mo#elos. Intro#cir el nom"re #e Com!leta#oF.

    Este mlo ten#r( #os sali#as corres!on#ientes a las #as res!estas #e la !re+nta com!leta#oF) laa*irmati/a y la ne+ati/a.

    8. Res!estas.

    Para !oner en el +ra*o las #os res!estas) em!e$aremos !or la a*irmati/a. Tenien#o esco+i#a la o!ci&n#e Ato2Connect. !ara ,e se realice atom(ticamente la conei&n entre el mlo #e la #ecisi&n y el#e la res!esta a*irmati/a) haremos clic@ y arrastraremos #es#e el Basic Process Panel n  Dispose Mod!le hacia la /entana #e mo#elos. Intro#cir: m(s el nom"re #e Ace!ta#o.

    Posteriormente /amos a !oner el mlo #e res!esta ne+ati/a De/elto) !ara ello haremos clic@ con el "ot&n #erecho #el rat&n en el mlo #e #ecisi&n crea#o anteriormente y se;alaremos la o!ci&n &ri%' To Fro%t. -os iremos a Basic Process Panel) haremos clic@ en  Dispose ( arrastraremos hacia la/entana #e mo#elos y se +enerar( n mlo #is!ose ne/o ni#o atom(ticamente al mlo #e#ecisi&n crea#o anteriormente. Intro#cir en este ne/o mlo el nom"re.

    Veri*icar en la /entana #e mo#elos ,e se han crea#o los mlos #e res!esta con los arcoscorres!on#ientes y ss /alores #e res!esta corres!on#ientes

  • 8/17/2019 Practica Arena 1

    7/14

    0na /e$ ,e tenemos #e*ini#o el +ra*o #el mo#elo hay ,e #e*inir los #atos #el mo#elo !ara !osteriormente hacer na !rimera simlaci&n.

    1. Enti#a#.

    ?acer #o"le clic@ en la la enti#a# Inicio A!licaci&n Pr:stamos. En el ti!o #e enti#a# E%tit( T(pe !oner A!!lication) y en el /alor  )al!*  !oner % horas) !ara #e*inir el tiem!o entre las lle+a#as. Elresto #e !ar(metros ,e#ar(n con los /alores !or #e*ecto. Clic@ en O@.

    %. Proceso.

    Como animaci&n a la simlaci&n #el !roceso) se /a a intro#cir n ne/o !ersona'e en la a!licaci&n) el#e la !ersona ,e se encar+a #e re/isar la a!licaci&n Re/isor A!licaci&n. Para ello) lo a;a#iremos alsistema como n recrso) y la ima+en la co+eremos #e la li"rer5a  wor+ers.pl" ( lo llamaremos #e esa*orma.

    Para intro#cir #icha animaci&n se hace clic@ en el "ot&n #e Recrsos  ,Reso!rce- #e la "arra #eherramientas #e animaci&n. A continaci&n a!arecer( na ne/a /entana #e #i(lo+o) en la ,e en la !arte #el i#enti*ica#or a;a#iremos Re/isor A!licaci&n. ?aremos clic@ en el "ot&n  Add  #e m(s a la#erecha y a;a#iremos las im(+enes #e la li"rer5a ele+i#a wor+ers.pl" ( !inchan#o en !rimer l+ar enla $ona #e  idle y en el "ot&n #e #irecci&n

  • 8/17/2019 Practica Arena 1

    8/14

    Los esta#os #e i%active y false ,e#ar(n con los /alores !or #e*ecto.

    Posteriormente se hace clic@ en O@. En la /entana #e mo#elo a!arecer( na cr$ #e crsor. Pinchacon el rat&n y se a'sta el tama;o #e la ima+en ,e !ermitir( la animaci&n) ,e#an#oa!roima#amente #e la si+iente *orma

    A#em(s #e la animaci&n hay ,e in+resar otros #atos #el mo#elo en el !roceso ,e /ienen acontinaci&n.

  • 8/17/2019 Practica Arena 1

    9/14

    ?acer #o"le clic@ en el mlo #e !roceso Re/isar A!licaci&n. De*inir el recrso #e la lista #eacci&n /ei0e Dela( Pelease. Posteriormente) hacer clic@ en el "ot&n  Add  !ara a;a#ir n recrso a este !roceso) y en la !arte #e  Reso!rce 1ae intro#cir el !roceso Re/isor A!licaci&n. ?acer clic@ en elO+  #e la /entana Reso!rces.

    Ahora #e*inir los !ar(metros #e retraso en el !roceso.   Mi%i!. Most Li+el( ( Ma2i!  con los/alores 1. 1.H y 7 res!ecti/amente) y /eri*icar ,e Dela( T(pe es la trian+lar y 3%its son horas.

    De"e ,e#ar lo ,e se in#ica en la si+iente *i+ra

  • 8/17/2019 Practica Arena 1

    10/14

    A continaci&n se intro#cen na serie #e #atos en el Re/isor A!licaci&n. ?acer #o"le clic@ en Reso!rces  #e la "arra #e !royectos a la #erecha #e la !antalla. Intro#cir en la !arte #e/preadsheet  #el entorno los si+ientes #atos &!s($4o!r como 1% y Idle$4o!r  como 1%

  • 8/17/2019 Practica Arena 1

    11/14

  • 8/17/2019 Practica Arena 1

    12/14

    Al aca"ar la simlaci&n el re!orte ser( !resenta#o en !antalla como archi/o #e teto lan$a#o en el%otepad.

    En  Reports$Cate'or( Overview  se !e#e o"tener n resmen #e reslta#os con +r(*icas !ara#ocmentar ts res!estas.

     Pre'!%tas para el odelo I 

    1. NC(nto tiem!o se tar#a en esta simlaci&n #e este mo#eloF

  • 8/17/2019 Practica Arena 1

    13/14

     Modelo 5

    A;a#ir al mo#elo anterior la *i+ra #e na secretaria o rece!cionista. La *i+ra #e la secretariaser/ir( !ara hacer na /isali$aci&n #e los !r:stamos anterior a la re/isi&n #e !r:stamos ,e se hac5a,e !o#emos llamar Re/isi&n #e Secretaria. La am!liaci&n consiste en a;a#ir n !roceso #e/isali$aci&n anterior al !roceso #e re/isi&n #e los !r:stamos. Los #atos #el !roceso ne/o ser(n ntiem!o m5nimo #e 1 mintos) m(imo 8 y #e me#ia % mintos. A esta !ersona se le asi+na n coste#e .H hora.

    o#elar el ne/o sistema en el so*t4are Arena y res!on#er a las mismas !re+ntas #e la !arte 1 !aralos #os !rocesos Re/isar A!licaci&n y Re/isi&n #e Secretaria.

     Modelo 6

    La si+iente am!liaci&n ser( #otar #e n !se#o2sistema #e realimentaci&n a la secretaria orece!cionista) es #ecir) ,e la secretaria !o#r( /isali$ar los !r:stamos y al+nas !asar(n al si+iente !roceso) !roceso #e re/isi&n) y otros ten#r(n ,e /ol/er a ser /isali$a#os #e ne/o. La am!liaci&nconsistir( en a;a#ir entre los !rocesos #e /isali$aci&n y #e re/isi&n na toma #e #ecisi&n. Dicha#ecisi&n) en el caso #e ser a*irmati/a !asar(n al !roceso #e re/isi&n) y en caso contrario se #e'arancomo !rocesos #e/eltos !ara !osterior /isali$aci&n !ero no se har( realimentaci&n en el +ra*o #e*l'os #el mo#elo.

    Como #atos #e la #ecisi&n es ,e el % ser(n ace!ta#os !ara re/isi&n) y en la #ecisi&n #e re/isi&nser( #e 8 en /e$ #el KK anterior.

    o#elar el ne/o sistema en el so*t4are Arena y res!on#er a las mismas !re+ntas #e la !arte 1 !ara

    los #os !rocesos Re/isar A!licaci&n y Re/isi&n #e Secretaria.

  • 8/17/2019 Practica Arena 1

    14/14

    Com!arar las reslta#os #e los mo#elos 1 y %.

    NA c(nto ha ascen#i#o el coste #e re/isar y /isali$ar los !r:stamosF NC(nto es el tiem!o totalen re/isar las a!licacionesF.