Sobes.tech

System Analyst

Za endpoint POST /api/tasks (kreiranje zadatka): 1) Koji ulazni parametri su potrebni? 2) Koji servisni parametri za autentifikaciju i autorizaciju? 3) Dostavite primer validnog JSON zahteva sa nizom tag_ids. 4) Koje HTTP status kodove odgovora biste koristili?

228

Наведите главне врсте JOIN оператора у SQL-у

214

Šta ćeš raditi - Prikupljanje i analiza zahteva - Interakcija sa spoljnim i internim klijentima - Učešće u razvoju tehničkih rešenja - Rad na integracionim interakcijama - Saradnja sa UX/UI, razvojnim i test timovima tokom rada na zahtevima (analitička podrška) - Kreiranje potrebne dokumentacije (ChTZ, PMI) - Razvijanje specifikacija i zadataka za razvoj - Sprovođenje analitičke kontrole - Održavanje baze znanja - Predstavljanje rezultata klijentu - Istraživanje incidenata kao treći nivo tehničke podrške Očekujemo od tebe Da imaš: - Najmanje 3 godine iskustva kao sistemski analitičar - Poznavanje notacija BPMN, UML (use case, activity, sequence, state, ER) - Poznavanje pristupa za prikupljanje, analizu i opis funkcionalnih i nefunkcionalnih zahteva - Iskustvo u saradnji sa klijentima i razvojnim timovima

203

Navedite osnovne vrste HTTP metoda (glagola) koji se koriste u REST API

198

Nacrtajte UML dijagram slučajeva upotrebe za sistem upravljanja zadacima uzimajući u obzir sledeće zahteve: model stanja za svaku zadatak, povezivanje sa projektima, sistem označavanja, obaveštenja korisnicima

194

Opisati rečima glavne korake pozitivnog scenarija (Glavni tok) za slučaj upotrebe 'Dodavanje komentara na zadatak'

167

Koje alternativne tokove treba izdvojiti za scenario 'Kreiraj zadatak'?

152

Napišite SQL upit koji će prebrojati broj zadataka po korisnicima. Izbor bi trebao sadržavati korisničko ime i broj zadataka dodeljenih svakom korisniku.

150

Dizajnirajte fizički model podataka za sistem upravljanja zadacima. Istaknite sve fizičke tabele sa označenjem primarnih (PK) i spoljnih (FK) ključeva. Model treba da pokrije sve slučajeve upotrebe koje ste prethodno identifikovali.

149

Navedite glavne vrste zahteva za softver

145

Navedite spisak REST API metoda na backendu koje će biti potrebne za implementaciju scenarija sistema za upravljanje zadacima. Za svaku metodu predložite validan URI s obzirom na arhitektonski stil REST.

139

1) Da li imate praktično iskustvo sa XML-om? 2) Kreirajte XML strukturu za informacije o zadatku (slično JSON-u). 3) Objasnite svojim riječima šta je XSD. 4) Kako biste provjerili da li XML dokument odgovara XSD šemi? 5) Koja je razlika između Simple Type i Complex Type u XSD?

130

Opisati pozitivan scenario (Glavni tok) za Use Case 'Kreiraj zadatak' sa navedenjem svih koraka

127

Šta će se desiti ako administrator pokuša da izvrši SQL upit DELETE FROM Users WHERE user_id = 5, pod pretpostavkom da korisnik sa ID=5 ima zadatke u tabeli Tasks? Razmotrite klasičnu relacijsku bazu podataka (PostgreSQL/MySQL).

122