= Сценарија на случаи на употреба\\ == Студент // ||**ID**||1|| ||**Случај на употреба**||Ажурира лични податоци и вештини кои ги поседува или сака да ги стекне.|| ||**Актери**||Студент|| ||**Опис**||Студентот ги менува/додава вештините или личните податоци(e-mail, name, surname, password, id(автоматско) и листа од вештини).|| ||**Тригер**||Студентот сака профилот да му биде во тек со неговите вештини и податоци.|| ||**Предуслов**||Студентот треба да се најави во системот.|| ||**Постуслов**||По најава треба да одбере да го ажурира профилот.|| ||**Нормален тек**||1.Најава на системот;2.Клик на копче за ажурирање податоци.;3.Внес на нови податоци.;4.Зачувување на податоците.;5.Системот нуди нови пракси и работи според новите податоци.|| ||**Исклучоци**||Системот не работи|| ||**Приоритет**||Висок|| ||**Фреквенција на користење**||Понекогаш|| // ||**ID**||2|| ||**Случај на употреба**||Пребарува пракса/работа/проект според вештини.|| ||**Актери**||Студент|| ||**Опис**||Студентот ги разгледива понудените пракси или работи кој му се дадени според препорака од системот, или рачно пребарува пракса и работа според клучен збор(име на фирма, име на вештина, име на работа/пракса).|| ||**Тригер**||Пронаоѓа пракса или работа од фирми со кои може да стапи во контакт.|| ||**Предуслов**||Студентот треба да се најави во системот и да ги внесе неговите вештини.|| ||**Постуслов**||По најава и внес на вештини на почетна страница се појавуваат понудени пракси и работи.|| ||**Нормален тек**||1.Најава на системот;2.Системот нуди релевантни пракси и работи.;3.Студентот пронаоѓа некоја пракса или работа.;4.Студентот ги контактира работодавачите според нивните контакт информации во системот.|| ||**Исклучоци**||Системот не работи|| ||**Приоритет**||Висок|| ||**Фреквенција на користење**||Често|| // // == Фирма // ||**ID**||3|| ||**Случај на употреба**||Ажурира податоци за фирмата(id(автоматско), name, email, password, address).|| ||**Актери**||Фирма|| ||**Опис**||Фирмата ги менува сопствените податоци.|| ||**Тригер**||Фирмата сака да промени некои податоци.|| ||**Предуслов**||Фирмата треба да е најавена на системот.|| ||**Постуслов**||По најава треба да одбере да го ажурира профилот.|| ||**Нормален тек**||1.Најава на системот;2.Клик на копче за ажурирање податоци.;3.Внес на нови податоци.;4.Зачувување на податоците.;5.Системот ги менува соодветните податоци на веќе огласените работи и пракси од фирмата.|| ||**Исклучоци**||Системот не работи|| ||**Приоритет**||Висок|| ||**Фреквенција на користење**||Понекогаш|| // ||**ID**||4|| ||**Случај на употреба**||Објавува работа(id(автоматско), recruiterId(id на компанијата), title, description, skillsRequired(листа од вештини), applicants(листа од работобарачи кој се заинтересирани)) за која се потребни одредени вештини.|| ||**Актери**||Фирма|| ||**Опис**||Фирмата објавува работа и вештини кои се потребни за таа работа.|| ||**Тригер**||Фирмата има потреба од работен кадар.|| ||**Предуслов**||Фирмата треба да се најави на системот и да внесе сопствени и контакт податоци.|| ||**Постуслов**||По најава, фирмата има опција да внесе работа која ќе биде видлива за сите работобарачи кој ги поседуваат тие вештини.|| ||**Нормален тек**||1.Најава на системот;2.Внес на оглас од тип работа.;3.Некој е заинтересиран за таа работа.;4.Заинтересираните ја контактираат фирмата на нејзините контакт податоци.|| ||**Исклучоци**||Системот не работи|| ||**Приоритет**||Висок|| ||**Фреквенција на користење**||Често|| // ||**ID**||5|| ||**Случај на употреба**||Објавува пракса(id(автоматско), recruiterId(id на компанијата), title, description, skillsTrained(листа од вештини кој се обработуваат), openSpots, applicants(листа од работобарачи кој се заинтересирани)) за која се потребни одредени вештини.|| ||**Актери**||Фирма|| ||**Опис**||Фирмата објавува пракса и вештини кои се стекнуваат за време на таа пракса.|| ||**Тригер**||Фирмата сака да поуди тренинг за потенцијални идни вработени.|| ||**Предуслов**||Фирмата треба да е најавена на системот и да ги има сопствените контакт податоци.|| ||**Постуслов**||По најава, фирмата има опција да внесе пракса која е видлива за сите студенти кои сакаат да ги научат вештините што праксата ги нуди.|| ||**Нормален тек**||1.Најава на системот;2.Внес на оглас од тип пракса.;3.Некој е заинтересиран за таа пракса.;4.Заинтересираните ја контактираат фирмата на нејзините контакт податоци.|| ||**Исклучоци**||Системот не работи|| ||**Приоритет**||Висок|| ||**Фреквенција на користење**||Често|| // // == Тимови и проекти ||**ID**||6|| ||**Случај на употреба**||Објавува проекти(исто како работа само има плус дата до кога е валидно) или привремена работа(горе наведено) за која се потребни одредени вештини.|| ||**Актери**||Тим кој работи на некаков проект|| ||**Опис**||Тимот објавува податоци, времетраење на проектот и вештини кои се потребни за работа на тој проект.|| ||**Тригер**||Тимот има потреба од поединци кои поседуваат одредени вештини.|| ||**Предуслов**||Тимот кој работи на проектот треба да се најави на системот и да внесе податоци за проектот и за контакт.|| ||**Постуслов**||По најава, тимот има опција да внесе оглас кој ќе биде видлив за сите работобарачи кој ги поседуваат тие вештини во одреден временски период (додека трае проектот).|| ||**Нормален тек**||1.Најава на системот;2.Внес на оглас од тип проект.;3.Некој е заинтересиран за тој проект.;4.Заинтересираните го контактираат тим лидерот на контакт податоците.|| ||**Исклучоци**||Системот не работи|| ||**Приоритет**||Среден|| ||**Фреквенција на користење**||Ретко|| // ||**ID**||7|| ||**Случај на употреба**||Ажурирање на податоци за тимот или проектот.|| ||**Актери**||Тимот кој работи на проектот|| ||**Опис**||Тимот ги менува сопствените податоци(id(автоматско), name, email, password) или податоците за проектот.|| ||**Тригер**||Тимот сака да ги ажурира податоците за тимот(број на членови, име на тимот и сл.) или проектот(име на проект, времетраење, вештини и сл.).|| ||**Предуслов**||Тимот треба да се најави на системот.|| ||**Постуслов**||По најава треба да одбере да го ажурира профилот или објавата.|| ||**Нормален тек**||1.Најава на системот;2.Клик на копче за ажурирање податоци.;3.Внес на нови податоци.;4.Зачувување на податоците.;5.Системот ги менува соодветните податоци на веќе огласените проекти од овој тим.|| ||**Исклучоци**||Системот не работи|| ||**Приоритет**||Низок|| ||**Фреквенција на користење**||Ретко|| // Во сите случаи е-маилот кој е регистриран се користи како основна информација за контакт за фирмите/тимовите/работобарачите.