Objektno modelovanje softvera | seminarski diplomski
Ovo je pregled DELA TEKSTA rada na temu "Objektno modelovanje softvera". Rad ima 18 strana. Ovde je prikazano oko 500 reči izdvojenih iz rada.
Napomena: Rad koji dobjate na e-mail ne izgleda ovako, ovo je samo DEO TEKSTA izvučen iz rada, da bi se video stil pisanja. Radovi koje dobijate na e-mail su uređeni (formatirani) po svim standardima. U tekstu ispod su namerno izostavljeni pojedini segmenti.
Uputstvo o načinu preuzimanja rada možete pročitati OVDE.
SEMINARSKI RAD
Predmet: Objektno orijentisano programiranje i modelovanje
Tema: Objektno modelovanje softvera
SADRŽAJ
Objektno modelovanje softvera
Gradivni blokovi UML-a
Opšta sredstva
Relacije
Dijagrami
Strukturno modelovanje
Dijagrami klasa
Modelovanje ponašanja
Dijagram slučaja upotrebe
Dijagram sekvence
Dijagram saradnje
OBJEKTNO MODELOVANJE SOFTVERA
Modelovanje je osnovni deo aktivnosti koji vodi razvoju dobrog softvera. Kod razvoja softvera postoje dva glavna načina za modelovanje sistema: algoritamski i objektni model.
Algoritamski pristup se zasniva na pitanjima odvijanja aktivnosti i razlaganje vecih algoritama na manja. Kako se menjaju projektni zahtevi i kako sistem raste, sistem zasnovan na algoritamskoj strukturi se teže održava.
Kod objektnog modelovanja klasa je osnovna jedinica koja omogućava realizaciju principa OOP (Objektno Orijentisano Programiranje).
Svaki objekat ima svoj indetitet, svojstva i ponašanja. Svaki objekat se razlikuje od drugog objekta objekta identitetom. Identitet objekta određuje njegovo ime.
Svaki objekat ima svoja unutrrašnja stanja koja su opisana njegovim svojstvima, i svaki objekat može da ima ponašanja kojima mogu da se menjaju svojstva objekta ili da se utiče na stanja drugih objekata.
Objektno orijentisani pristup se dokazao u projektovanju raznih sistema različite veličine i kompleknosti.
UML (Unified Modeling Language)
UML definiše odgovarajuću vizuelnu sintaksu za opisivanje različitih aspekata softverske arhitekture. UML se može koristiti za:
Specifikaciju
Vizualizaciju
Konstrukciju
Dokumentovanje
Kako softvera, tako i poslovnog modelovanja.
Model UML-a se sastoji od sledećih elemenata:
osnovni gradivni blokovi (blokovi za izgradnju) UML-a
pravila za spajanje tih blokova u celinu
opšti mehanizami
GRADIVNI BLOKOVI UML-a
Gradivni blokovi mogu biti:
opšta sredstva
relacije i
dijagrami
OPŠTA SREDSTVA
Opšta sredstva mogu biti:
strukturna
sredstva za opis ponašanja
sredstva za grupisanje i
sredstva za označavanje
Strukturna opšta sredstva su statički delovi modela i to su elementi koji su ili konceptualni ili fizički.
Strukturna opšta sredstva su:
klasa
interfejs
kolaboracija (društva saradnika)
slučaj upotrebe
...
CEO RAD MOŽETE PREUZETI NA SAJTU: WWW.MATURSKIRADOVI.NET