= Сценарија на случаи на употреба == Клиент ||= ID =||1|| ||= Име на корисничко сценарио =||Разгледување на производи || ||= Цел во контекст на системот =|| Корисникот ги прегледува достапните парфеми на платформата || ||= Актери =||Нерегистриран корисник || ||= Тригер =|| Корисникот ја отвора веб-страницата на ScentHeaven || ||= Предуслов =|| Постојат барем неколку парфеми на платформата || ||= Состојба при успешен крај =||Сите парфеми се прикажани на екранот на корисникот || ||= Состојба при неуспешен крај =||Нема прикажани производи и корисникот гледа error страница || ||= Нормален тек =||1. Корисникот ја отвора почетната страница на ScentHeaven.\\ 2. Системот ги прикажува сите достапни парфеми со слики, имиња и цени.\\ 3. Корисникот има опција да избере филтер, пример: по бренд, цена, мирисни ноти, оцена или пол.\\ 4. Корисникот избира филтер и системот ги прикажува резултатите според избраните критериуми. \\ 5.Корисникот прегледува и скрола низ листата на парфеми, имајќи опција да кликне на одреден парфем за повеќе детали. || ||= Исклучоци =||Недостапност на системот || ||= Приоритет =||Must have || ||= Фреквенција на користење =|| Според потреба на корисникот || [[BR]] ||= ID =||2|| ||= Име на корисничко сценарио =||Регистрација/најава на корисник || ||= Цел во контекст на системот =||Корисникот создава нов профил или се најавува на својот постоечки профил || ||= Актери =||Нерегистриран корисник || ||= Тригер =|| Корисникот притиска на копчето за регистрација или најава || ||= Предуслов =||\|| ||= Состојба при успешен крај =||Корисникот е успешно најавен или регистриран || ||= Состојба при неуспешен крај =||Корисникот добива порака „Неуспешна регистрација/најава. Проверете ги внесените податоци.|| ||= Нормален тек =||1.Корисникот притиска на копчето за регистрација или најава. \\2.Системот ја прикажува формата за регистрација или најава. \\3.Корисникот ги внесува потребните информации (име, е-мејл, лозинка за регистрација или е-мејл и лозинка за најава). \\4.Корисникот притиска на копчето „Регистрирај се“ или „Најави се“.\\5. Системот ја потврдува регистрацијата или најаваta.\\6. Корисникот добива порака за успешно завршена акција. || ||= Исклучоци =||Недостапност на системот|| ||= Приоритет =||Must have || ||= Фреквенција на користење =||Еднаш за регистрација, повеќепати за најава || [[BR]] ||= ID =||3|| ||= Име на корисничко сценарио =||Ажурирање на лични податоци || ||= Цел во контекст на системот =||Корисникот ги ажурира своите лични информации || ||= Актери =||Регистриран корисник || ||= Тригер =|| Корисникот притиска на копчето за уредување на профилот || ||= Предуслов =||Корисникот е најавен || ||= Состојба при успешен крај =||Корисникот добива порака за успешно ажурирани податоци || ||= Состојба при неуспешен крај =||Неуспешно ажурирање на податоците. ||= Нормален тек =||1.Корисникот притиска на копчето за уредување на профилот. \\2.Системот ги прикажува сите лични информации на корисникот (име, е-мејл, адреса, телефонски број итн). \\3.Корисникот ги менува потребните информации во input полињата. \\4.Корисникот притиска на копчето „Save changes“.\\5.Системот ги зачувува новите податоци и го информира корисникот за успешно завршената акција. || ||= Исклучоци =|| Недостапност на системот || ||= Приоритет =||Should have || ||= Фреквенција на користење =||Според потреба на корисникот || [[BR]] ||= ID =||4|| ||= Име на корисничко сценарио =||Преглед на деталите за производ || ||= Цел во контекст на системот =||Корисникот ги прегледува деталите за одбран парфем || ||= Актери =||Нерегистриран корисник или регистриран корисник || ||= Тригер =||Корисникот притиска на одреден парфем || ||= Предуслов =||Постојат парфеми на платформата || ||= Состојба при успешен крај =||Сите детали за парфемот се прикажани на екранот на корисникот || ||= Состојба при неуспешен крај =||Не можат да се прикажат деталите за производот. || ||= Нормален тек =||1.Корисникот ја прегледува листата на парфеми \\2.Корисникот избира парфем и притиска на него. \\3.Системот ги прикажува деталите за парфемот на нова страница (опис, состојки, бренд, цена, рецензии, оценки). || ||= Исклучоци =||Недостапност на системот || ||= Приоритет =||Must have || ||= Фреквенција на користење =||Според потреба на корисникот || [[BR]] ||= ID =||5|| ||= Име на корисничко сценарио =||Додавање во листа на омилени|| ||= Цел во контекст на системот =||Корисникот додава парфем во својата листа на омилени || ||= Актери =||Регистриран корисник || ||= Тригер =||Корисникот притиска на копчето за додавање во омилени || ||= Предуслов =|| Корисникот е најавен || ||= Состојба при успешен крај =||Парфемот е успешно додаден во листата на омилени || ||= Состојба при неуспешен крај =||Неуспешно додавање во омилени. || ||= Нормален тек =||1.Корисникот го прегледува парфемот. \\2.Корисникот притиска на копчето „Додај во омилени“. \\3.Системот го додава парфемот во листата на омилени на корисникот. \\4.Корисникот добива порака за успешно додаден продукт во листата на омилени. || ||= Исклучоци =||Недостапност на системот || ||= Приоритет =||Should have || ||= Фреквенција на користење =||Според потреба на корисникот || [[BR]] ||= ID =||6|| ||= Име на корисничко сценарио =||Додавање продукт во кошничка || ||= Цел во контекст на системот =||Корисникот додава парфем во својата кошничка за купување || ||= Актери =||Нерегистриран или регистриран корисник|| ||= Тригер =||Корисникот притиска на копчето „Додај во кошничка“ || ||= Предуслов =|| постои парфем во продавницата || ||= Состојба при успешен крај =||Парфемот е додаден во кошничката на корисникот || ||= Состојба при неуспешен крај =||Корисникот добива порака за грешка || ||= Нормален тек =||1.Корисникот го прегледува парфемот. \\2.Корисникот притиска на копчето „Додај во кошничка“. \\3.Системот го додава парфемот во кошничката на корисникот. \\4.Корисникот добива порака за успешно додаден продукт во кошничката. || ||= Исклучоци =||Недостапност на системот || ||= Приоритет =||Must have || ||= Фреквенција на користење =||Според потреба на корисникот || [[BR]] ||= ID =||7|| ||= Име на корисничко сценарио =||Бришење на продукт од кошничка || ||= Цел во контекст на системот =||Корисникот отстранува парфем од својата кошничка || ||= Актери =||Нерегистриран или регистриран корисник || ||= Тригер =||Корисникот притиска на копчето „Отстрани“ во кошничката || ||= Предуслов =||Има производи во кошничката || ||= Состојба при успешен крај =||Парфемот е отстранет од кошничката на корисникот || ||= Состојба при неуспешен крај =||Корисникот добива порака за грешка || ||= Нормален тек =||1.Корисникот ја отвора својата кошничка. \\2.Корисникот избира парфем и притиска на копчето „Отстрани“. \\3.Системот го отстранува парфемот од кошничката на корисникот. \\4.Корисникот добива порака за успешно отстранет производ. || ||= Исклучоци =|| Недостапност на системот || ||= Приоритет =|| Must have || ||= Фреквенција на користење =|| Според потреба на корисникот || [[BR]] ||= ID =||8|| ||= Име на корисничко сценарио =||Преглед на кошничката || ||= Цел во контекст на системот =||Корисникот ја прегледува својата кошничка пред да изврши нарачка || ||= Актери =||Нерегистриран или регистриран корисник || ||= Тригер =|| Корисникот притиска на копчето за преглед на кошничката || ||= Предуслов =||Корисникот има производи во кошничката || ||= Состојба при успешен крај =||Кошничката со сите производи е прикажана на екранот на корисникот || ||= Состојба при неуспешен крај =||Корисникот добива порака за грешка || ||= Нормален тек =||1.Корисникот притиска на копчето за преглед на кошничката. \\2.Системот ја прикажува кошничката со сите продукти во неа, вклучувајќи имиња, цени, и количини.\\3.Корисникот има опција да го уредува количеството на продукти \\4.Корисникот може да притисне „Продолжи кон купување“ за да го започне процесот на купување. || ||= Исклучоци =|| Недостапност на системот || ||= Приоритет =||Must have || ||= Фреквенција на користење =||Според потреба на корисникот || [[BR]] ||= ID =||9|| ||= Име на корисничко сценарио =||Извршување на нарачка || ||= Цел во контекст на системот =||Корисникот ја потврдува својата нарачка и ги внесува податоците за плаќање || ||= Актери =||Нерегистриран или регистриран корисник || ||= Тригер =||Корисникот притиска на копчето за нарачка || ||= Предуслов =||Корисникот има производи во кошничката || ||= Состојба при успешен крај =||Нарачката е успешно потврдена и корисникот добива потврда за нарачката || ||= Состојба при неуспешен крај =||Нарачката не може да се испрати || ||= Нормален тек =|| 1.Корисникот ја прегледува својата кошничка. \\ 2.Корисникот притиска на копчето „Продолжи кон купување“. \\3.Системот го прикажува формуларот за плаќање и детали за доставување. \\ 4.Корисникот ги пополнува потребните информации за плаќање и доставување(Име и презиме, е-маил адреса, телефонски број, Улица и број, Град, Поштенски код, Држава)\\ 5. Системот ја потврдува нарачката и испраќа потврда до корисникот.\\ 6. Избирање на начин на плаќање (во готово при достава или со картичка) и клик на копчето „Испрати нарачка“. \\ 7. Системот го обработува плаќањето, ја потврдува нарачката, и ја зачувува во база.\\8.Корисникот добива порака за успешно извршена нарачка. || ||= Исклучоци =||Недостапност на системот || ||= Приоритет =||Must have || ||= Фреквенција на користење =||Според потреба на корисникот || [[BR]] ||= ID =||10|| ||= Име на корисничко сценарио =|| Преглед на статус на нарачка || ||= Цел во контекст на системот =|| Корисникот го прегледува статусот на својата нарачка || ||= Актери =||Нерегистриран или регистриран корисник || ||= Тригер =||Корисникот притиска на копчето за преглед на статусот на нарачката || ||= Предуслов =||Корисникот има направенo нарачка || ||= Состојба при успешен крај =||Статусот на нарачката е прикажан на екранот || ||= Состојба при неуспешен крај =||Статусот на нарачката не може да се прикаже. || ||= Нормален тек =||1.Корисникот ја отвора страницата со нарачки. \\2.Корисникот избира нарачка и притиска на неа. \\3.Системот го прикажува статусот на нарачката(во процес, испорачано, откажано).|| ||= Исклучоци =||Недостапност на системот || ||= Приоритет =||Should have || ||= Фреквенција на користење =||Според потреба на корисникот || [[BR]] ||= ID =||11|| ||= Име на корисничко сценарио =||Откажување на нарачка || ||= Цел во контекст на системот =||Корисникот ја откажува својата нарачка || ||= Актери =||Нерегистриран или регистриран корисник || ||= Тригер =||Корисникот притиска на копчето за откажување на нарачката || ||= Предуслов =||Корисникот има направенo нарачка || ||= Состојба при успешен крај =|| Нарачката е успешно откажана || ||= Состојба при неуспешен крај =||Корисникот добива порака за грешка || ||= Нормален тек =||1.Корисникот ја отвора страницата со нарачки. \\2.Корисникот избира нарачка и притиска на копчето „Откажи нарачка“. \\3.Системот ја откажува нарачката и испраќа порака за успешно откажување. || ||= Исклучоци =||Недостапност на системот || ||= Приоритет =||Must have || ||= Фреквенција на користење =||Според потреба на корисникот || [[BR]] ||= ID =||12|| ||= Име на корисничко сценарио =||Оцена/Рецензија || ||= Цел во контекст на системот =||Корисникот остава оцена или рецензија за парфем || ||= Актери =|| Регистриран корисник || ||= Тригер =||Корисникот притиска на копчето за оцена или рецензија || ||= Предуслов =||Корисникот да е најавен || ||= Состојба при успешен крај =||Оцената или рецензијата е успешно додадена || ||= Состојба при неуспешен крај =||Оцената/рецензијата не може да се додаде. || ||= Нормален тек =||1.Корисникот го прегледува парфемот. \\2.Корисникот притиска на копчето „Остави оцена/рецензија“. \\3.Корисникот ја пополнува формата за оцена или рецензија. \\ 4. Корисникот притиска на копчето за испраќање. \\ 5.Системот ја додава оцената или рецензијата. || ||= Исклучоци =||Недостапност на системот || ||= Приоритет =||Should have || ||= Фреквенција на користење =||Според потреба на корисникот || [[BR]] == Администратор ||= ID =||13|| ||= Име на корисничко сценарио =|| Додавање на нови производи || ||= Цел во контекст на системот =||Администраторот додава нов парфем на платформата || ||= Актери =||Администратор || ||= Тригер =||Администраторот притиска на копчето за додавање на нов производ|| ||= Предуслов =||Администраторот е најавен || ||= Состојба при успешен крај =||Новиот парфем е успешно додаден на платформата|| ||= Состојба при неуспешен крај =||Неуспешно додавање на нов производ || ||= Нормален тек =||1.Администраторот ја отвора страницата за администрација. \\2.Администраторот притиска на копчето „Додај нов производ“. \\3.Администраторот ја пополнува формата со податоците за новиот парфем. \\4. Администраторот притиска на копчето за додавање. \\5.Системот го додава новиот парфем на платформата.\\6. Администраторот добива порака за успешно додаден производ.|| ||= Исклучоци =||Недостапност на системот || ||= Приоритет =||Must have || ||= Фреквенција на користење =||Според потреба на администраторот|| [[BR]] ||= ID =||14|| ||= Име на корисничко сценарио =||Ажурирање на информации и цена на производи || ||= Цел во контекст на системот =||Администраторот ги ажурира информациите и цената на постоечки парфеми || ||= Актери =||Администратор|| ||= Тригер =||Администраторот притиска на копчето за уредување на производ || ||= Предуслов =||Администраторот е најавен и има постоечки парфеми на платформата || ||= Состојба при успешен крај =||Информациите и цената се успешно ажурирани || ||= Состојба при неуспешен крај =||Неуспешно ажурирање на податоците.|| ||= Нормален тек =||1.Администраторот ја отвора страницата за администрација \\2.Администраторот избира парфем за уредување. \\3.Администраторот ја ажурира формата со новите информации и цена. \\4. Администраторот притиска на копчето за ажурирање. \\5.Системот ги ажурира информациите и цената.\\6.Администраторот добива порака за успешно ажурирани податоци.|| ||= Исклучоци =||Недостапност на системот || ||= Приоритет =||Must have || ||= Фреквенција на користење =||Според потреба на администраторот|| [[BR]] ||= ID =||15|| ||= Име на корисничко сценарио =|| Преглед на сите нарачки || ||= Цел во контекст на системот =||Администраторот ги прегледува сите нарачки направени на платформата || ||= Актери =|| Администратор || ||= Тригер =||Администраторот притиска на копчето за преглед на сите нарачки|| ||= Предуслов =||Администраторот е најавен || ||= Состојба при успешен крај =||Сите нарачки се прикажани на екранот на администраторот || ||= Состојба при неуспешен крај =||Администраторот добива порака за грешка || ||= Нормален тек =||1.Администраторот ја отвора страницата за администрација. \\2.Администраторот притиска на копчето за преглед на сите нарачки. \\3.Системот ги прикажува сите нарачки на платформата и нивни статуси. || ||= Исклучоци =||Недостапност на системот || ||= Приоритет =||Must have || ||= Фреквенција на користење =||Според потреба на администраторот|| [[BR]] ||= ID =||16|| ||= Име на корисничко сценарио =||Менаџирање на нарачките|| ||= Цел во контекст на системот =||Администраторот ја следи и го менува статусот на нарачката|| ||= Актери =||Администратор|| ||= Тригер =||Администраторот притиска на копчето за следење и менување на статус на нарачка|| ||= Предуслов =||Администраторот е најавен и има нарачка за следење || ||= Состојба при успешен крај =||Статусот на нарачката е успешно сменета|| ||= Состојба при неуспешен крај =||Статусот на нарачката не може да се ажурира|| ||= Нормален тек =||1.Администраторот ја отвора страницата за менаџирање на нарачките. \\2.Администраторот избира конкретна нарачка за следење и менување на статусот. \\3.Администраторот избира нов статус за нарачката ( во процес, испорачано, откажано итн). \\4. Системот го ажурира статусот на нарачката и го зачувува. \\5.Администраторот добива порака за успешно ажуриран статус на нарачката. || ||= Исклучоци =||Недостапност на системот || ||= Приоритет =||Should have || ||= Фреквенција на користење =||Според потреба на администраторот|| [[BR]]