198322391-Lab-7-AMSI

Embed Size (px)

Citation preview

  • 8/15/2019 198322391-Lab-7-AMSI

    1/5

    Ministerul Educaţiei, Tineretului şi Sportului al Republicii MoldovaUniversitate Tehnică a Moldovei

    Catedra Automatica şi Tehnologii n!ormaţionale

    Lucrarea de laborator nr.7 

    Disciplina: Anali"a si Modelarea Sistemelor n!ormationale

    Tema: #e"voltarea elaborărilor cu diagramele amplasărilor 

     

    A veri!icat$ lector universitar   Sava %ina

    Chişinău &'('

  • 8/15/2019 198322391-Lab-7-AMSI

    2/5

    Scopul lucrării:() Studierea părţii teoretice şi veri!icarea cunoştinţelor *nsuşite *n mediul instrumentului CASE+Rational Rose)&) Recapitularea şi apro!undarea cunoştinţelor despre mediul +Rational Rose$ amplasarea şidestinaţia elementelor diagramelor amplasărilor)-) #e"voltarea modelului precedent din domeniul respectiv).) Studierea şi descrierea modelării comportamentale, componentele şi operaţiile de manipulare

    /generare, modi!icare şi salvare a modelului0)1) #escrierea succintă şi elocventă a scenariului de lucru, dotată cu e2emple concrete, *n procesule!ectuării lucrării de laborator)

    Sarcina: 3entru sistemul iniţial elaboraţi c*te trei diagrame ale componenetelor şi des!ăşurărilor)

    Întrebări de control:() #e!iniţi noţiunea de diagrama amplasării, caracteri"aţi elementele componente ale acestei diagrame) &) #escrieţi paşii parcurşi la crearea diagramei amplasării) -) Ce pre"intă diagrama de componente4

    Răspunsuri la întrebări:1. Definiţi noţiunea de diagrama amplasării caracteri!aţi elementele componente ale acesteidiagrame.

    #iagramele amplasărilor pre"intă con!iguraţia elementelor de procesare din timpul e2ecuţiei şicomponentele, procesele şi obiectele care le conţin) 5iecare model al unui sistem in!ormatic are asociatăo singură diagramă de e2ploatare) nstanţele componentelor so!t repre"intă mani!estări a unor unităţi decod *n cadrul e2ecuţiei) Componentele care nu e2istă ca entităţi de e2ecuţie nu apar *n aceste diagrame, cidoar *n diagramele de componente)

    6 diagramă de e2ploatare este un gra! de noduri conectate prin asocieri de comunicare) %odurile pot conţine instanţe ale componentelor /componenta e2istă sau se e2ecută pe nodul respectiv0)Componentele pot conţine obiecte /acestea sunt locali"ate *n componente0) Componentele sunt conectatecu alte componente sau inter!eţele acestora prin intermediul unor relaţii de dependenţă /săgeţi *ntrerupte0

    ceea ce repre"intă !aptul că o componentă !oloseşte serviciile altei componente) 3ot !i utili"atestereotipuri pentru a preci"a *n detaliu tipul dependenţei dintre componente)

    ". Descrieţi pa#ii parcur#i la crearea diagramei amplasării.Adăugarea nodurilor la diagrama Amplasărilor$() #ublu clic7 pe #eplo8ment 9ie: *n bro:ser, deschidem diagrama amplasărilor)&) Acţionăm butonul 3rocessor pe panoul de instrumente)-) Clic7 cu mouse;ul pe diagramă, punem procesorul).)

  • 8/15/2019 198322391-Lab-7-AMSI

    3/5

    -) %umim @ 6rderServerE2e).) Repetăm paşii (;-, adăugăm procesele$; procesul 6rderClientE2e pe procesorul +Staţia de lucru client nr)(; procesul ATMClientE2e pe procesorul +Staţia de lucru client nr)&)3re"entarea proceselor pe diagramă$() Clic7 cu dreptul pe procesorul +Serverul aplicaţiei)&)

  • 8/15/2019 198322391-Lab-7-AMSI

    4/5

    main   Deseana.cpp   Deseana.h

    Windows.h

    Culoare.h Culoare.cpp

    Figures

    (ig". Diagrama componentelor funcţiilor programului (igures

    5igura & repre"intă diagrama componentelor !uncţiilor programului 5igures)

  • 8/15/2019 198322391-Lab-7-AMSI

    5/5

    Server 

    Internet%rovider 

    Des&top%C

    'aptop

    etBooo&

    modem

    (e)board

    Mouse   %rinter 

    Displa)

    (ig*. Diagrama desfă#urărilor pentru sistemul (igures