Elektrotehnicki fakultet, Beograd  Ласло Краус ИР4ПС
Колоквијум
16. 11. 2008.

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

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

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

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

a) Навести симболе за декларисање права приступа (видљивост) класним члановима на UML дијаграму класа и значење сваког симбола.

б) На којем UML дијаграму се користи стереотип зависности <<import>>, а на којем <<include>> и шта одговарајуће релације означавају?

в) Нацртати дијаграм уопштене структуре класа узорка Декоратер (Допуна). У чему је основна разлика у односу на одговарајући дијаграм узорка Композиција (Састав)?

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

Пројектовати решење следећег проблема на језику UML:

Артикал има назив и може да му се одреди цена. Прост артикал је артикал који има задату цену. Телевизор и лонац су прости артикли. Комплет је артикал који може да садржи произвољан број артикала. Ствара се празан после чега се артикли додају један по један. Цена комплета једнака је збиру цена садржаних артикала. Збирка артикала може да садржи произвољан број артикала. Може да се дохвати број артикала у збирци, да се задати артикал дода збирци, да се артикал са задатим називом дохвати, или извади из збирке и да се одреди укупна вредност свих артикала у збирци. Обилазак збирке ради приступа артиклима може се обавити по редоследу смештања, назива или цене артикала. Особа има име. Купац је особа која може да купује у задатој самопослузи и да плати задату суму. Резултат куповине је збирка купљених артикала. Постоје два начина плаћања: готовином или кредитном картицом. Продавац је особа која може да наплати артикле које је купац одабрао. Самопослуга садржи збирку артикала које продаје. Може да одједном набави више артикала, да дохвати као и да избаци артикал са задатим називом. Камион је збирка са текстуалним регистарским бројем.

Приложити:


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


Решење задатка 2 ( поставка | почетак)



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

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