Информациони системи 2/К2П 2025

Извор: SI Wiki
< Информациони системи 2
Датум измене: 24. август 2025. у 18:11; аутор: Wikitten.66 (разговор | доприноси) (Нова страница: {{tocright}} {{nerešeno}}<!-- Ovo staviti ukoliko NIJEDAN zadatak nije rešen, dok ukoliko samo neki zadaci nisu rešeni na prvom mestu u njihovoj sekciji postaviti {{delimično rešeno}}. Ukoliko se koristi bilo koji od ova dva šablona, OBAVEZNO proveriti da li postoji izlistavanje tih rokova korišćenjem {{rokovi}} šablona na stranici predmeta u odeljku za potrebnu pomoć (kako bi se znalo da nerešeni rokovi postoje). --> '''K2P 2025. godine''' održan je A…)
(разл) ← Старија измена | Тренутна верзија (разл) | Новија измена → (разл)
Пређи на навигацију Пређи на претрагу
Овај рок није решен. Помозите СИ Wики тако што ћете га решити.

К2П 2025. године одржан је Августа месеца, трајао је 1х и носио је 15п.

1. задатак

Поставка

Посматра се процес агенције за продају аутомобила. Када пристигне захтев за потражњом аутомобила од стране купца, агент обавља састанак с купцем како би прикупио информације о жељама купца, а након тога сходно жељама претражује аутомобиле који су тренутно у понуди. За сваки аутомобил који одговара жељама агент проверава да ли је још увек доступан. Уколико је аутомобил на ауто-плацу агенције, није потребно радити проверу, док је за остале аутомобиле потребно послати упит посредничкој агенцији преко које је аутомобил објављен на продају. Агент прикупља одговоре агенција 48 сати, а након тоа формира листу аутомобила коју шаље купцу. Уколико купац не одговори у року од 7 дана, процес се завршава, а уколико купац одговори да је заинтересован за неке аутомобиле с листе, онда агент прибавља информације о сервисним историјама свих сутомобила за које је купац заинтересован и то шаље купцу. Уколико након тога купац не одабере аутомобил процес се завршава. Уколико купац одабере аутомобил, онда агент и купац обилазе аутомобил и укоико купац остаје при томе да жели да купи аутомобиил који је погледао, приступа се потписивању уговора. Потписивање уговора представља трансакцију од три активности. Прва активност је резервациј аутомобила који је предмет уговора, друга активност је солемнизација уговора, а трећа активност је евидентирање плаћања аутомобила. У случају било каквог проблема у било којој од три активности трансакција се отказује и процес се завршава. У случају успешне трансакције, аутомобил који је предмет уговора је потребно регистровати на име купца. Уколико током трајања посматраног процеса пристигну информације о новим аутомобилима на продају, потребно је обавестити купца, али без прекидања посматраног процеса.

а) За описани случај треба саставити дијаграм кореографије (све улоге посматрати као посебне учеснике)

Решење

2. задатак

Поставка

За процес описан у задатку 1 треба:

а) Дефинисати уговоре потребних РЕСТ сервиса и за сваки од њих написати потпис Јава метода (анотације методе, повратне вредности, аргументе) који ће одговарати дефинисаним уговорима (један уговор - једна Јава метода) за потребе реализације функционалности заказивања операције.

б) Користећи сервисе дефинисане у тачки а, креирати УЛ дијаграм секвенци који одговара описаном пословном процесу.

Решење