= Регистрација на корисник = \\ |---------------------------------- {{{#!th align=right style="background: #ffd" Use Case ID: }}} {{{#!td align=left colspan=3 1 }}} |---------------------------------- {{{#!th align=right style="background: #ffd" Use Case Name: }}} {{{#!td align=left colspan=3 Регистрација на корисник }}} |---------------------------------- {{{#!th align=right style="background: #ffd" Created By: }}} {{{#!td align=left Елена Стојанова \\ Иван Трајков }}} {{{#!th align=right style="background: #ffd" Last Updated By: }}} {{{#!td align=left Елена Стојанова \\ Иван Трајков }}} |---------------------------------- {{{#!th align=right style="background: #ffd" Date Created: }}} {{{#!td align=left 18.11.2015 }}} {{{#!th align=right style="background: #ffd" Date Last Updated: }}} {{{#!td align=left 19.11.2015 }}} |---------------------------------- {{{#!th align=right style="background: #ffd" Actors: }}} {{{#!td align=left colspan=3 Корисник - Купувач }}} |---------------------------------- {{{#!th align=right style="background: #ffd" Description: }}} {{{#!td align=left colspan=3 Новиот корисник најпрво треба да се регистрира пред да може да купи книга. }}} |---------------------------------- {{{#!th align=right style="background: #ffd" Trigger: }}} {{{#!td align=left colspan=3 Корисникот сака да купи книга. }}} |---------------------------------- {{{#!th align=right style="background: #ffd" Preconditions: }}} {{{#!td align=left colspan=3 Не е претходно регистриран. }}} |---------------------------------- {{{#!th align=right style="background: #ffd" Postconditions: }}} {{{#!td align=left colspan=3 Корисникот може да пребарува и купува книги. }}} |---------------------------------- {{{#!th align=right style="background: #ffd" Flow of events: }}} {{{#!td align=left colspan=3 * Корисникот клика на копчето за регистрација * Се отвара форма за внесување на информации потребни за регистрација * Внесување на податоци од страна на корисникот * Валидација на податоци \\ 1. Податоците не се валидни a. Извести го корисникот каде се случила грешка 2. Податоците се валидни a. Праќање мејл за конфирмација на корисникот \\ b. Креирање кориснички профил }}} |---------------------------------- {{{#!th align=right style="background: #ffd" Includes: }}} {{{#!td align=center colspan=3 / }}} |---------------------------------- {{{#!th align=right style="background: #ffd" Priority: }}} {{{#!td align=left colspan=3 Висок }}} |---------------------------------- {{{#!th align=right style="background: #ffd" Frequency of Use: }}} {{{#!td align=left colspan=3 Секојдневна }}} |---------------------------------- {{{#!th align=right style="background: #ffd" Exceptions: }}} {{{#!td align=center colspan=3 / }}} |---------------------------------- {{{#!th align=right style="background: #ffd" Assumptions: }}} {{{#!td align=left colspan=3 * Корисникот внесува уникатна мејл адреса која до сега не е регистрирана во базата * Корисникот внесува валидна мејл адреса }}} |---------------------------------- {{{#!th align=right style="background: #ffd" Notes and Issues: }}} {{{#!td align=center colspan=3 / }}} \\ = Најава на корисник = \\ |---------------------------------- {{{#!th align=right style="background: #ffd" Use Case ID: }}} {{{#!td align=left colspan=3 2 }}} |---------------------------------- {{{#!th align=right style="background: #ffd" Use Case Name: }}} {{{#!td align=left colspan=3 Регистрација на корисник }}} |---------------------------------- {{{#!th align=right style="background: #ffd" Created By: }}} {{{#!td align=left Елена Стојанова \\ Иван Трајков }}} {{{#!th align=right style="background: #ffd" Last Updated By: }}} {{{#!td align=left Елена Стојанова \\ Иван Трајков }}} |---------------------------------- {{{#!th align=right style="background: #ffd" Date Created: }}} {{{#!td align=left 18.11.2015 }}} {{{#!th align=right style="background: #ffd" Date Last Updated: }}} {{{#!td align=left 19.11.2015 }}} |---------------------------------- {{{#!th align=right style="background: #ffd" Actors: }}} {{{#!td align=left colspan=3 Корисник - Купувач }}} |---------------------------------- {{{#!th align=right style="background: #ffd" Description: }}} {{{#!td align=left colspan=3 Корисникот мора да се најави за да купи книга. }}} |---------------------------------- {{{#!th align=right style="background: #ffd" Trigger: }}} {{{#!td align=left colspan=3 Корисникот сака да купи книга. }}} |---------------------------------- {{{#!th align=right style="background: #ffd" Preconditions: }}} {{{#!td align=left colspan=3 Да е претходно регистриран. }}} |---------------------------------- {{{#!th align=right style="background: #ffd" Postconditions: }}} {{{#!td align=left colspan=3 Корисникот може да пребарува и купува книги. }}} |---------------------------------- {{{#!th align=right style="background: #ffd" Flow of events: }}} {{{#!td align=left colspan=3 * Корисникот клика на копчето за најава * Се отвара форма за внесување на информации потребни за најава * Корисникот внесува мејл адреса и лозинка * Валидација на податоците 1.Податоците не се валидни а. Извести го корисникот каде се случила грешка 2. Податоците се валидни а. Корисникот е најавен }}} |---------------------------------- {{{#!th align=right style="background: #ffd" Includes: }}} {{{#!td align=center colspan=3 / }}} |---------------------------------- {{{#!th align=right style="background: #ffd" Priority: }}} {{{#!td align=left colspan=3 Висок }}} |---------------------------------- {{{#!th align=right style="background: #ffd" Frequency of Use: }}} {{{#!td align=left colspan=3 Секојдневна }}} |---------------------------------- {{{#!th align=right style="background: #ffd" Exceptions: }}} {{{#!td align=center colspan=3 / }}} |---------------------------------- {{{#!th align=right style="background: #ffd" Assumptions: }}} {{{#!td align=left colspan=3 * Корисникот внесува валидна мејл адреса * Корисникот внесува валидна лозинка }}} |---------------------------------- {{{#!th align=right style="background: #ffd" Notes and Issues: }}} {{{#!td align=center colspan=3 / }}} \\ = Пребарување книги = \\ |---------------------------------- {{{#!th align=right style="background: #ffd" Use Case ID: }}} {{{#!td align=left colspan=3 3 }}} |---------------------------------- {{{#!th align=right style="background: #ffd" Use Case Name: }}} {{{#!td align=left colspan=3 Пребарување книги }}} |---------------------------------- {{{#!th align=right style="background: #ffd" Created By: }}} {{{#!td align=left Елена Стојанова \\ Иван Трајков }}} {{{#!th align=right style="background: #ffd" Last Updated By: }}} {{{#!td align=left Елена Стојанова \\ Иван Трајков }}} |---------------------------------- {{{#!th align=right style="background: #ffd" Date Created: }}} {{{#!td align=left 18.11.2015 }}} {{{#!th align=right style="background: #ffd" Date Last Updated: }}} {{{#!td align=left 19.11.2015 }}} |---------------------------------- {{{#!th align=right style="background: #ffd" Actors: }}} {{{#!td align=left colspan=3 Корисник - Купувач }}} |---------------------------------- {{{#!th align=right style="background: #ffd" Description: }}} {{{#!td align=left colspan=3 Корисникот пребарува книги со наслов/автор и/или предефинирана категорија. }}} |---------------------------------- {{{#!th align=right style="background: #ffd" Trigger: }}} {{{#!td align=left colspan=3 Корисникот кликнува на копчето search и/или одбира една од предефинираните категории. }}} |---------------------------------- {{{#!th align=right style="background: #ffd" Preconditions: }}} {{{#!td align=left colspan=3 Корисникот внесува автор или наслов на книга и/или одбира предефинирана категорија. }}} |---------------------------------- {{{#!th align=right style="background: #ffd" Postconditions: }}} {{{#!td align=left colspan=3 Корисникот добива резултати од пребарувањето. }}} |---------------------------------- {{{#!th align=right style="background: #ffd" Flow of events: }}} {{{#!td align=left colspan=3 * Корисникот внесува автор или наслов во search полето* * Корисникот одбира предефинирана категорија* * Прикажување на резултати 1. Ја нема книгата што корисникот ја бара 2. Корисникот одбира книга или пребарува повторно *Корисникот може да пребарува според автор или наслов и/или според предефинирана категорија. }}} |---------------------------------- {{{#!th align=right style="background: #ffd" Includes: }}} {{{#!td align=center colspan=3 / }}} |---------------------------------- {{{#!th align=right style="background: #ffd" Priority: }}} {{{#!td align=left colspan=3 Висок }}} |---------------------------------- {{{#!th align=right style="background: #ffd" Frequency of Use: }}} {{{#!td align=left colspan=3 Секојдневна }}} |---------------------------------- {{{#!th align=right style="background: #ffd" Exceptions: }}} {{{#!td align=left colspan=3 * Невалидно име на автор или наслов на книга }}} |---------------------------------- {{{#!th align=right style="background: #ffd" Assumptions: }}} {{{#!td align=left colspan=3 * За секоја книга има внесено автор, наслов и жанр (категорија). }}} |---------------------------------- {{{#!th align=right style="background: #ffd" Notes and Issues: }}} {{{#!td align=center colspan=3 / }}} \\ = Листа на желби = \\ |---------------------------------- {{{#!th align=right style="background: #ffd" Use Case ID: }}} {{{#!td align=left colspan=3 4 }}} |---------------------------------- {{{#!th align=right style="background: #ffd" Use Case Name: }}} {{{#!td align=left colspan=3 Листа на желби }}} |---------------------------------- {{{#!th align=right style="background: #ffd" Created By: }}} {{{#!td align=left Елена Стојанова \\ Иван Трајков }}} {{{#!th align=right style="background: #ffd" Last Updated By: }}} {{{#!td align=left Елена Стојанова \\ Иван Трајков }}} |---------------------------------- {{{#!th align=right style="background: #ffd" Date Created: }}} {{{#!td align=left 18.11.2015 }}} {{{#!th align=right style="background: #ffd" Date Last Updated: }}} {{{#!td align=left 19.11.2015 }}} |---------------------------------- {{{#!th align=right style="background: #ffd" Actors: }}} {{{#!td align=left colspan=3 Корисник - Купувач }}} |---------------------------------- {{{#!th align=right style="background: #ffd" Description: }}} {{{#!td align=left colspan=3 Корисникот може да додава книги кои сака да ги купи подоцна во листа на желби. }}} |---------------------------------- {{{#!th align=right style="background: #ffd" Trigger: }}} {{{#!td align=left colspan=3 Кликање на копчето „Додади во листа на желби“. }}} |---------------------------------- {{{#!th align=right style="background: #ffd" Preconditions: }}} {{{#!td align=left colspan=3 Корисникот мора да биде најавен на сајтот. }}} |---------------------------------- {{{#!th align=right style="background: #ffd" Postconditions: }}} {{{#!td align=left colspan=3 Книгата се додава во листата на желби. }}} |---------------------------------- {{{#!th align=right style="background: #ffd" Flow of events: }}} {{{#!td align=left colspan=3 * Корисникот одбира книга * Кликнува на копчето „Додади во листа на желба“ * Се известува корисникот за успешно/неуспешно додавање на книгата во листата }}} |---------------------------------- {{{#!th align=right style="background: #ffd" Includes: }}} {{{#!td align=left colspan=3 Корисникот мора да биде најавен на системот. }}} |---------------------------------- {{{#!th align=right style="background: #ffd" Priority: }}} {{{#!td align=left colspan=3 Висок }}} |---------------------------------- {{{#!th align=right style="background: #ffd" Frequency of Use: }}} {{{#!td align=left colspan=3 Секојдневна }}} |---------------------------------- {{{#!th align=right style="background: #ffd" Exceptions: }}} {{{#!td align=center colspan=3 / }}} |---------------------------------- {{{#!th align=right style="background: #ffd" Assumptions: }}} {{{#!td align=center colspan=3 / }}} |---------------------------------- {{{#!th align=right style="background: #ffd" Notes and Issues: }}} {{{#!td align=center colspan=3 / }}}