Sistemų inžinerija darbas kompiuteriu


Darbas kompiuteriu 5 laboratorinis darbas laboratorinio darbo tikslas. Laboratorinio darbo užduotys. Elemento grafinis žymėjimas. Veiklos objektų modelio klasių stereotipai. Klasių modelis reikalavimų specifikavimo etape. Klasių operacijų kūrimas. Laboratorinio darbo nurodymai.


Laboratorinio darbo tikslas – išmokti sudaryti UML (angl. Unified Modeling Language) kalbos klasių diagramas (angl. class diagrams).

Susipažinti su veiklos modeliavimo priemonės MagicDrawTM aplinka ir modeliavimo galimybėmis.

Klasė pagal šabloną – šis simbolis naudojamas kuriant klases pagal šablonus.

Portas – klasės ar komponento prieigos taškas, kuriame prieinama interfeisų aibė.

Realizacijos ryšys – kai viena klasė ar kitas elementas realizuoja kitą.

Modelyje panaudoti savo sukurti stereotipai <> ir <

> (pirmasis reiškia unikalumo apribojimą, antrasis − pirminį identifikatorių). Klasių diagramose kiekvienas klasės egzempliorius turi unikalų identifikatorių, kuris diagramose dažniausiai nerodomas. Kai kada (pvz., jei pirminiai identifikatoriai yra ne sisteminiai, bet dalykinės srities atributai, arba sudėtiniai) identifikatoriai rodomi, bet tokiu atveju reikia rodyti visų elementų identifikatorius, kitaip tariant, naudoti detalaus projekto stilių. Unikalus klasės identifikatorius yra labai svarbus – būtina nurodyti, kas unikaliai identifikuoja to tipo objektus. Deja, standartinė UML neturi tokių žymėjimų. Literatūroje siūlomas ir praktikoje labai praverčia unikalumo apribojimų pažymėjimas ankstyvoje projektavimo fazėje. Todėl sutarsime, kad unikalūs identifikatoriai bus žymimi <>, o pirminiai <

>, ir jie bus pažymėti visur, kur tai būtina. Jei <

> nepažymėtas, naudojamas sisteminis klasės identifikatorius, kurį sukuriant laikomasi unikalumo apribojimų, pažymėtų <>.

Ryšio kryptis rodo valdymo galimybę. Pagal pradinį nustatymą visi ryšiai turi abipusį valdymą (Navigation), tačiau diagramoje nesimato, ar ryšys valdomas abiem kryptim, ar nei viena – tam reikia žiūrėti į klasės specifikaciją. Klasės specifikacija paaiškinama toliau. Jos sudėtį galima modifikuoti: įtraukti papildomas savybes ir paslėpti tas savybes, kurios nenaudojamos, kad greičiau būtų galima rasti reikiamus elementus.

Klasių diagramos kūrimo etapai MagicDrawTM priemonės aplinkoje pavaizduoti 1 paveiksle, 2 paveiksle ir 3 paveiksle.

Rodo, ar klasė yra vieša (public), apsaugota (protected), ar matoma tik paketo viduje (private).

Miško projektų bendrovės veiklos konceptų modelis pateikiamas 4 paveiksle. Jie vaizduoja aukšto abstrakcijos lygmens konceptus, būdingus tiriamai veiklai. Veiklos modeliavimo etape dažniausiai vaizduojami tik konceptai ir ryšiai, nedetalizuojant atributų. Veiklos objektų modelis tarnauja kaip veiklos žodynas, naudojamas aprašant veiklos panaudojimo atvejus ir bendraujant su veiklos dalyviais.

  • Microsoft Word 890 KB
  • 2017 m.
  • Lietuvių
  • 25 puslapiai (1921 žodžiai)
  • Kolegija
  • Lukas
  • Sistemų inžinerija darbas kompiuteriu
    10 - 2 balsai (-ų)
Sistemų inžinerija darbas kompiuteriu. (2017 m. Gruodžio 11 d.). https://www.mokslobaze.lt/sistemu-inzinerija-darbas-kompiuteriu.html Peržiūrėta 2020 m. Rugsėjo 22 d. 07:02