35 | | ||**Случај на употреба**||Ажурира податоци за фирмата(id(автоматско), name, email, password, address).|| |
36 | | ||**Актери**||Фирма|| |
37 | | ||**Опис**||Фирмата ги менува сопствените податоци.|| |
38 | | ||**Тригер**||Фирмата сака да промени некои податоци.|| |
39 | | ||**Предуслов**||Фирмата треба да е најавена на системот.|| |
40 | | ||**Постуслов**||По најава треба да одбере да го ажурира профилот.|| |
41 | | ||**Нормален тек**||1.Најава на системот;2.Клик на копче за ажурирање податоци.;3.Внес на нови податоци(name, email, password, address);4.Зачувување на податоците;5.Системот ги менува соодветните податоци;|| |
| 32 | ||**Случај на употреба**||Ажурира вештини кој ги поседува или сака да ги стекне.|| |
| 33 | ||**Актери**||Студент|| |
| 34 | ||**Опис**||Студентот ги менува вештините кој ги има стекнато или сака да ги стекне (retainedSkills, skillsToLearn).|| |
| 35 | ||**Тригер**||Студенотот сака да ги ажурира вештините.|| |
| 36 | ||**Предуслов**||Студентот треба да се најави во системот.|| |
| 37 | ||**Постуслов**||Студентот треба да одбере копче за ажурирање на профилот|| |
| 38 | ||**Нормален тек**||1. Најава на системот\\2. Избор на копче за промена на податоци\\3. Избор на нови вештини\\ 4. Притиска копче за да ги запамти промените\\ 5. Системот ги менува податоците секаде каде што е потребно и повторно го усогласува профилот со праксите/работите/проектите|| |
47 | | ||**Случај на употреба**||Објавува или ажурира работа(id(автоматско), recruiterId(id на компанијата), tittle, description, skillsRequired(листа од вештини), applicants(листа од работобарачи кои се заинтересирани)) за која се потребни одредени вештини.|| |
48 | | ||**Актери**||Фирма|| |
49 | | ||**Опис**||Фирмата објавува работа и вештини кои се потребни за таа работа.|| |
50 | | ||**Тригер**||Фирмата има потреба од работен кадар.|| |
51 | | ||**Предуслов**||Фирмата треба да се најави на системот и да внесе сопствени и контакт податоци.|| |
52 | | ||**Постуслов**||По најава, фирмата има опција да внесе работа која ќе биде видлива за сите работобарачи кои ги поседуваат тие вештини.|| |
53 | | ||**Нормален тек**||1.Најава на системот;2.Клика на копче за додавање или копче за едит на работа;3.Внесува соодветни податоци(tittle, description, skillsRequired);4.Клика на копче за да ги зачува податоците;5.Системот ја додава/менува таа работа|| |
| 46 | ||**Случај на употреба**||Објавува работа/пракса за која се потребни одредени вештини.|| |
| 47 | ||**Актери**||Компанија|| |
| 48 | ||**Опис**||Компанијата објавува пракса на која може да се научат некој вештини или работа за која се потребни некој вештини.|| |
| 49 | ||**Тригер**||Компанијата има потреба од нов кадар.|| |
| 50 | ||**Предуслов**||Компанијата треба да е најавена на системот.|| |
| 51 | ||**Постуслов**||По најава треба да одбере да додаде пракса или работа.|| |
| 52 | ||**Нормален тек**||1. Најава на системот\\2. Клик на копче за додавање пракса или работа\\ 3. Внес на податоци за работата(title, description, salary, skillsRequired) или за праксата(title, description, salary, skillsTrained, openSpots)\\4. Клик на копче за зачувување\\ 5. Системот ги усогласува корисниците со новата работа/пракса и ја додава во нивните match листи|| |
59 | | ||**Случај на употреба**||Објавува пракса(id(автоматско), recruiterId(id на компанијата), tittle, description, skillsTrained(листа од вештини кој се обработуваат), openSpots, applicants(листа од работобарачи кои се заинтересирани)) на која се учат одредени вештини|| |
60 | | ||**Актери**||Фирма|| |
61 | | ||**Опис**||Фирмата објавува пракса и вештини кои се стекнуваат за време на таа пракса.|| |
62 | | ||**Тригер**||Фирмата сака да поуди тренинг за потенцијални идни вработени.|| |
63 | | ||**Предуслов**||Фирмата треба да е најавена на системот и да ги има сопствените контакт податоци.|| |
64 | | ||**Постуслов**||По најава, фирмата има опција да внесе пракса која е видлива за сите студенти кои сакаат да ги научат вештините што праксата ги нуди.|| |
65 | | ||**Нормален тек**||1.Најава на системот;2.Клика на копче за додавање или копче за едит на пракса;3.Внесува соодветни податоци(tittle, description, skillsTrained, openSpots);4.Клика на копче за да ги зачува податоците;5.Системот ја додава/менува таа пракса.|| |
66 | | ||**Исклучоци**||Системот не работи|| |
67 | | ||**Приоритет**||Висок|| |
68 | | ||**Фреквенција на користење**||Често|| |
69 | | // |
70 | | // |
71 | | == Тимови и проекти |
72 | | ||**ID**||6|| |
73 | | ||**Случај на употреба**||Објавува/променува работа или проекти(исто како работа само има плус дата до кога е валидно) за која се потребни одредени вештини.|| |
74 | | ||**Актери**||Тим кој работи на некаков проект|| |
75 | | ||**Опис**||Тимот објавува податоци, времетраење на проектот и вештини кои се потребни за работа на тој проект.|| |
76 | | ||**Тригер**||Тимот има потреба од поединци кои поседуваат одредени вештини.|| |
77 | | ||**Предуслов**||Тимот кој работи на проектот треба да се најави на системот и да внесе податоци за проектот и за контакт.|| |
78 | | ||**Постуслов**||По најава, тимот има опција да внесе оглас кој ќе биде видлив за сите работобарачи кој ги поседуваат тие вештини во одреден временски период (додека трае проектот).|| |
79 | | ||**Нормален тек**||1.Најава на системот;2.Клика на копче за додавање или копче за едит на работа/проект;3.Внесува соодветни податоци(tittle, description, skillsRequired, validUntil);4.Клика на копче за да ги зачува податоците;5.Системот ја додава/менува таа работа/проект.|| |
80 | | ||**Исклучоци**||Системот не работи|| |
81 | | ||**Приоритет**||Среден|| |
82 | | ||**Фреквенција на користење**||Ретко|| |
83 | | // |
84 | | ||**ID**||7|| |
85 | | ||**Случај на употреба**||Ажурирање на податоци за тимот или проектот.|| |
86 | | ||**Актери**||Тимот кој работи на проектот|| |
87 | | ||**Опис**||Тимот ги менува сопствените податоци(id(автоматско), name, email, password) или податоците за проектот.|| |
88 | | ||**Тригер**||Тимот сака да ги ажурира податоците за тимот(број на членови, име на тимот и сл.) или проектот(име на проект, времетраење, вештини и сл.).|| |
89 | | ||**Предуслов**||Тимот треба да се најави на системот.|| |
90 | | ||**Постуслов**||По најава треба да одбере да го ажурира профилот или објавата.|| |
91 | | ||**Нормален тек**||1.Најава на системот;2.Клик на копче за ажурирање податоци.;3.Внес на нови податоци(name, email, password).;4.Зачувување на податоците.;5.Системот ги менува соодветните податоци на веќе огласените проекти од овој тим.|| |
| 58 | ||**Случај на употреба**||Ажурира податоци за веќе објавена работа/пракса.|| |
| 59 | ||**Актери**||Компанија|| |
| 60 | ||**Опис**||Компанијата сака да промени некој податоци за веќе регистрирана работа/пракса|| |
| 61 | ||**Тригер**||Компанијата направила промени во некоја постоечка работна позиција/пракса па сака да ги објави тие промени.|| |
| 62 | ||**Предуслов**||Компанијата треба да е најавена и да има веќе објавени пракса/работа|| |
| 63 | ||**Постуслов**||Компанијата треба да одбере копче за ажурирање на некоја постоечка работа/пракса.|| |
| 64 | ||**Нормален тек**||1. Најава на системот\\ 2. Клика на копче за ажурирање\\ 3. Промена на соодветни податоци\\ 4. Клика на копче за да ги зачува податоците\\ 5. Системот проверува дали се променети вештините, доколку се, ги усогласува корисниците со таа работа/пракса одново и ја додава во нивните match листи|| |
| 69 | ||**ID**||6|| |
| 70 | ||**Случај на употреба**||Ажурира податоци за компанијата.|| |
| 71 | ||**Актери**||Компанија|| |
| 72 | ||**Опис**||Компанијата ги менува својте податоци (name, address(country, city, street), email, password).|| |
| 73 | ||**Тригер**||Компанијата сака податоците да се во тек.|| |
| 74 | ||**Предуслов**||Компанијата треба да се најави во системот.|| |
| 75 | ||**Постуслов**||Компанијата треба да одбере копче за промена на податоци.|| |
| 76 | ||**Нормален тек**||1. Најава на системот\\2. Избор на копче за промена на податоци\\3. Внес на нови податоци\\ 4. Притиска копче за да ги запамти промените\\ 5. Системот ги менува податоците секаде каде што е потребно|| |
| 77 | ||**Исклучоци**||Системот не работи|| |
| 78 | ||**Приоритет**||Среден|| |
| 79 | ||**Фреквенција на користење**||Според потребата на корисникот|| |
98 | | Во сите случаи е-маилот кој е регистриран се користи како основна информација за контакт за фирмите/тимовите/работобарачите. |
| 81 | == Тимови |
| 82 | |
| 83 | ||**ID**||7|| |
| 84 | ||**Случај на употреба**||Објавува проекти/работа за која се потребни одредени вештини.|| |
| 85 | ||**Актери**||Тим|| |
| 86 | ||**Опис**||Тимот објавува проект(title, description, salary, skillsRequired, validUntil) или работа за кои се потребни некој вештини.|| |
| 87 | ||**Тригер**||Тимот има потреба од нови членови.|| |
| 88 | ||**Предуслов**||Тимот треба да е најавена на системот.|| |
| 89 | ||**Постуслов**||По најава треба да одбере да додаде проект или работа.|| |
| 90 | ||**Нормален тек**||1. Најава на системот\\2. Клик на копче за додавање проект или работа\\ 3. Внес на податоци за работата или за проектот\\4. Клик на копче за зачувување\\ 5. Системот ги усогласува корисниците со новата работа/проект и ги додава во нивните match листи|| |
| 91 | ||**Исклучоци**||Системот не работи|| |
| 92 | ||**Приоритет**||Среден|| |
| 93 | ||**Фреквенција на користење**||Нечесто|| |
| 94 | |
| 95 | ||**ID**||8|| |
| 96 | ||**Случај на употреба**||Ажурира податоци за веќе објавени проект/работа.|| |
| 97 | ||**Актери**||Тим|| |
| 98 | ||**Опис**||Тимот сака да промени некој податоци за веќе регистрирана работа/проект|| |
| 99 | ||**Тригер**||Тимот направил промени во некоја постоечка работна позиција/проект па сака да ги објави тие промени.|| |
| 100 | ||**Предуслов**||Тимот треба да е најавена и да има веќе објавени проект/работа|| |
| 101 | ||**Постуслов**||Тимот треба да одбере копче за ажурирање на некоја постоечка работа/проект.|| |
| 102 | ||**Нормален тек**||1. Најава на системот\\ 2. Клика на копче за ажурирање\\ 3. Промена на соодветни податоци\\ 4. Клика на копче за да ги зачува податоците\\ 5. Системот проверува дали се променети вештините, доколку се, ги усогласува корисниците со таа работа/проект одново и ја додава во нивните match листи|| |
| 103 | ||**Исклучоци**||Системот не работи|| |
| 104 | ||**Приоритет**||Низок|| |
| 105 | ||**Фреквенција на користење**||Ретко|| |
| 106 | |
| 107 | ||**ID**||9|| |
| 108 | ||**Случај на употреба**||Ажурира податоци за тимот.|| |
| 109 | ||**Актери**||Тим|| |
| 110 | ||**Опис**||Тимот ги менува својте податоци (name, email, password, members).|| |
| 111 | ||**Тригер**||Тимот сака податоците да се во тек.|| |
| 112 | ||**Предуслов**||Тимот треба да се најави во системот.|| |
| 113 | ||**Постуслов**||Тимот треба да одбере копче за промена на податоци.|| |
| 114 | ||**Нормален тек**||1. Најава на системот\\2. Избор на копче за промена на податоци\\3. Внес на нови податоци\\ 4. Притиска копче за да ги запамти промените\\ 5. Системот ги менува податоците секаде каде што е потребно|| |
| 115 | ||**Исклучоци**||Системот не работи|| |
| 116 | ||**Приоритет**||Низок|| |
| 117 | ||**Фреквенција на користење**||Според потребата на корисникот|| |
| 118 | |
| 119 | Во сите случаи е-маилот кој е регистриран се користи како основна информација за контакт за компаниите/тимовите/работобарачите. |