Elektrotehnicki fakultet, Beograd  Ласло Краус ИР4ПС
Испит
8. 3. 2007.

Аутори: Игор Тартаља и Ласло Краус

Задаци: 1 2 | Напоменe

Поставка задатка 1 (30 поена) ( почетак)

Одговорити концизно (једна до две реченице) и прецизно на следећа питања:

a) Које врсте дијаграма за опис статичких аспеката модела дефинише UML?

б) Која је основна разлика између релација асоцијације и зависности?

в) Како се на UML-у моделира ток објеката на дијаграмима активности?

г) Како је класификован и која је намена пројектног узорка Фасада (Facade)?

д) Приложити класни дијаграм структуре пројектног узорка Стратегија (Strategy).

Поставка задатка 2 (70 поена) ( почетак)

Особе имају име и презиме и јединствени број. Режисери, глумци и фотографи су особе. Дело има назив. Филм је дело које има режисера и глумце. Фотографија је дело која има фотографа. Апстрактни медијум може садржати једно или више дела. Касета и диск су апстрактни медијуми, при чему филм може бити записан на касети или диску, а фотографија само на диску. Форматирани медијум није врста медијума већ конкретизује апстрактни медијум, при чему форматирана касета и форматирани диск, као врсте форматираних медијума, конкретизују одговарајуће врсте апстрактних медијума. Конкретне форматиране касете могу бити VHS или MiniDV. Конкретни форматирани дискови могу бити CD или DVD. Издање је форматирани медијум које садржи конкретни форматирани медијум у кутији са омотом. Видеотека садржи полице на којима су оригинали издања. Магацин видеотеке садржи полице на којима се чува дозвољен број копија оригинала, које се праве чим оригинал стигне у видеотеку. Корисници су активне особе које позајмљују издања из видеотеке. Видеотека има јединствену евиденцију (чак и у случају више видеотека) у којој се воде записи о позајмицама. При првој позајмици копије неког издања, у евиденцији се формира комплетан запис о том издању, а при следећим позајмицама се само у списак позајмица додаје ставка која са реферише на тај запис и на корисника који је позајмио копију издања. Радник је активна особа која изнајмљује издања и води евиденцију изнајмљивања.

Пројектовати на језику UML модел описаног система. Користити познате пројектне узорке. Приложити дијаграм класа распоређених у пакете везане за стваралаштво, производњу и коришћење издања, са назнаком коришћених пројектних узорака (на потребном броју слика), дијаграм пакета, и дијаграм секвенце за животни век једне копије уз занемаривање вођења евиденције.


Напоменe ( почетак)


         
Аутор: Ласло Краус
Е-пошта: kraus@etf.rs

Copyright © 2010, Laslo Kraus
Последња ревизија: 1.9.2010.