ИЕП/К1 Септембар 1 2025
- Овај рок није решен. Помозите SI Wiki тако што ћете га решити.
Први колоквијум у септембар 1 року 2025. године одржан је 11. септембра и трајао је 60 минута.
Поставка
Компанија се бави организацијом прослава и располаже са већим бројем сала. Сале у којима се прославе одржавају подржавају више могућих конфигурација. У систему се води евиденција свих особа (име, мејл адреса), односно гостију и организатора прослава. Компанија прихвата госта и продаје му улазницу само уколико има довољно места. Да ли има довољно места, гледа се тако што се најпре проверава капацитет тренутно одабране сале и конфигурације. Уколико тако нема довољно места, проверава се да ли постоји слободна сала у којој нека од конфигурација подржава довољан број места (тј. први следећи доступни већи капацитет од тренутно одабраног). Улазнице се продају до три дана пре датума за који је прослава планирана. У случају отказивања прославе, за улазнице се евидентира њихова рефундација.
SALA(SifS,Naziv) KONFIGURACIJA(SifK,Oznaka,BrStolova,Kapicitet) OSOBA(SifO,Ime,MejlAdresa) ORGANIZATOR(SifO,BrDogadaja,BrGostiju) GOST(SifO,BrPrisustva) PROSLAVA(SifP,Datum,Naziv,Status,Cena,OcekivanBrGostiju,SifS,SifK) ULAZNICA(SifU,Datum,SifO,SifP) REFUNDACIJA(SifR,Datum,SifU) PODRŽAVA(SifS,SifK) ORGANIZUJE(SifP,SifO)
- Навести по један пример сваког документа уколико би се за потребе наведене евиденције користила база података заснована на документима (mongoDB), али тако да модел искористи све предности нерелационог модела података.
- Саставити скрипт који користећи функцију за агрегацију враћа шифре оних организатора коју су након 2000. године организовали вшсе од 3 прославе које имају више продатих улазница него што је био очекиван број гостију.
- Саставити Map/Reduce посао који за сваки датум за који постоји бар једна прослава враћа информацију о просечном броју продатих улазница на тим прославама.