wiki:SandBox

Version 22 (modified by 225144, 3 weeks ago) ( diff )

--

Сценарија - случаи на употреба

Корисник


ИД: 1
Случај на употреба: Приказ на простории
Актери: Корисник
Опис: Корисникот добива приказ за сите простории во институцијата
Тригер: Корисникот сака да ги види сите простории во институцијата
Предуслов: Корисникот има интернет пристап
Постуслов: Се прикажуваат просториите

Нормален тек

  1. Корисникот влегува во апликацијата и пристапува до секцијата за приказ на простории
  2. Се прикажуваат сите простории во рамки на институцијата
Исклучоци: Се случува грешка при процесирање на барањето
Вклучува: -
Приоритет: Висок
Фрекфенција на користење: Често
Бизнис правила: Податоците за простории мораат редовно да се ажурираат
Спрецијални побарувања: Респонзивен дизајн за мобилни и десктоп уреди
Претпоставки: Корисниците се запознаени со интерфејсот на апликацијата
Забелешки: -

ИД: 2
Случај на употреба: Пребарување на простории
Актери: Корисник
Опис: Корисникот пребарува за специфични простории во институцијата
Тригер: Корисникот сака да најде специфична просторија
Предуслов: Корисникот има интернет пристап
Постуслов: Прикажани се резултатите од пребарувањето

Нормален тек

  1. Корисникот влегува во апликацијата и пристапува до секцијата за приказ на простории
  2. Корисникот го клика панелот за пребарување и внесува текст
  3. Системот процесира барањето и прикажува резултати
  4. Корисникот ги разгледува резултатите и избира просторија за повеќе информации
Исклучоци: Нема пронајдени резултати.
Вклучува: -
Приоритет: Висок
Фрекфенција на користење: Често
Бизнис правила: Податоците за простории мораат редовно да се ажурираат
Спрецијални побарувања: Респонзивен дизајн за мобилни и десктоп уреди
Претпоставки: Корисниците се запознаени со интерфејсот на апликацијата
Забелешки: -

ИД: 3
Случај на употреба: Филтрирање на резултати
Актери: Корисник
Опис: Корисникот ги филтрира резултатите од пребарување за да најде простории или локации што одговараат на специфични критериуми, како што се тип на просторија, капацитет, или достапност на опрема
Тригер: Корисникот сака попрецизни резултати од пребарувањето на мапата
Предуслов: Корисникот се наоѓа во панелот за пребарување
Постуслов: Прикажани се резултатите кои ги задоволуваат критериумите на корисникот

Нормален тек

  1. Корисникот извршува основно пребарување на мапата
  2. Системот прикажува резултати од пребарувањето
  3. Корисникот отвора опции за филтрирање и избира од различни критериуми (тип на просторија, капацитет, опрема)
  4. Корисникот применува филтри и системот ја освежува листата на резултати
  5. Корисникот разгледува филтрирани резултати и избира просторија за дополнителни детали или навигација
Исклучоци: Нема резултати кои одговараат на дадените критериуми
Вклучува: -
Приоритет: Висок
Фрекфенција на користење: Често
Бизнис правила: Филтри мора да се ажурираат во зависност од достапноста и промените на институцијата
Специјални побарувања: Филтрирањето мора да биде брзо и ефективно за добро корисничко искуство
Претпоставки: Корисникот има основно разбирање за типовите на простории што ги бара
Забелешки: -

ИД: 4
Случај на употреба: Детален приказ на просторија
Актери: Корисник
Опис: По успешното пребарување, корисникот може да види детали за избраната просторија, вклучувајќи локација, капацитет, и достапни ресурси
Тригер: Корисникот избира просторија од резултатите на пребарувањето
Предуслов: Резултатите од пребарувањето се веќе прикажани
Постуслов: Деталите за просторијата се прикажани на корисникот

Нормален тек

  1. Корисникот клика на просторија од списокот на резултати
  2. Системот ги прикажува деталните информации за избраната просторија
  3. Корисникот разгледува информации и може да избере да добие упатства за локацијата
Исклучоци: Деталите за просторијата не се достапни
Вклучува: -
Приоритет: Висок
Фрекфенција на користење: По потреба
Бизнис правила: Секогаш прикажувај точни и ажурирани информации
Спрецијални побарувања: -
Претпоставки: Корисникот се наоѓа во панелот за приказ на простории
Забелешки: -

ИД: 5
Случај на употреба: Прикажување на патека меѓу две простории
Актери: Корисник
Опис: Корисникот внесува две локации (простории) и апликацијата му ги прикажува на мапата со исцртана патека помеѓу нив
Тригер: Корисникот сака да најде патека патека помеѓу две простории
Предуслов: Корисникот има избрано две простории
Постуслов: На мапата е исцртана патеката меѓу две избрани простории

Нормален тек

  1. Корисникот ja отвoра алатката за навигација во апликацијата
  2. Корисникот внесува почетна просторија во полето за пребарување*
  3. Корисникот внесува крајна просторија во полето за пребарување
  4. Системот пронаоѓа и прикажува патека на мапата што ја поврзува почетната со крајната просторија
  5. Корисникот ги следи прикажаните упатства за да стигне од едната до другата просторија
Исклучоци: Не може да се најде патека меѓу внесените простории поради недостапни податоци или ограничувања во мапата
Вклучува: -
Приоритет: Висок
Фрекфенција на користење: По потреба
Бизнис правила: Патеките мора да бидат ажурирани и прецизни според актуелната инфраструктура на институцијата
Специјални побарувања: Апликацијата мора да поддржува интерактивно мапирање и навигација
Претпоставки: Корисникот знае точни називи или локации на просториите кои ги бара
Забелешки: Корисникот треба да има можност за зумирање и приближување за подобро да ја разгледа патеката. *- Ова поле е опционално и ако не се внесе, за почетна локација се зема главниот влез на институцијата.

ИД: 6
Случај на употреба: Регистрација на корисник
Актери: Нерегистриран корисник
Опис: Нови корисници креираат свој профил на апликацијата за да добијат пристап до персонализирани функции и зачувување на податоци
Тригер: Корисникот сака да создаде нов кориснички профил
Предуслов: Корисникот нема веќе постоечка корисничка сметка
Постуслов: Корисничкиот профил е успешно создаден и корисникот е најавен

Нормален тек

  1. Корисникот избира опција за регистрација на главната страница
  2. Корисникот внесува потребни информации како име, е-пошта, корисничко име и лозинка
  3. Корисникот ги прифаќа условите за користење и клика на копчето за регистрација
  4. Системот проверува валидноста на внесените податоци
  5. Системот испраќа потврден е-маил на адресата на корисникот
  6. Корисникот го потврдува својот профил преку е-маил врската
  7. Корисникот е автоматски најавен во системот со својот нов профил
Исклучоци: Внесените податоци се невалидни или веќе постојат, грешка при испраќање на потврден е-маил, непотврден профил
Вклучува: -
Приоритет: Висок
Фрекфенција на користење: По потреба
Бизнис правила: Секој корисник мора да има уникатен е-маил и корисничко име
Специјални побарувања: -
Претпоставки: Корисникот има валидна е-маил адреса и пристап до интернет
Забелешки: -

ИД: 7
Случај на употреба: Најавување и одјавување
Актери: Корисник
Опис: Корисниците се најавуваат за пристап до персонализирани функции и се одјавуваат од системот
Тригер: Корисникот сака да пристапи до својот профил
Предуслов: Корисникот е на страната за најавување
Постуслов: Корисникот е успешно најавен или одјавен

Нормален тек

Корисникот клика на копчето за да се најави

  1. Корисникот го внесува своето корисничко име и лозинка
  2. Корисникот клика на копчето за најавување
  3. Системот ги верифицира внесените податоци
  4. Ако податоците се точни, корисникот е најавен
  5. За одјавување, корисникот клика на копчето за одјавување
  6. Системот го одјавува корисникот
Исклучоци: Невалидно внесени податоци
Вклучува: -
Приоритет: Среден
Фрекфенција на користење: По потреба
Бизнис правила: Мора да се користи сигурен протокол за најава
Специјални побарувања: -
Претпоставки: Корисникот има активна регистрација
Забелешки: -

ИД: 8
Случај на употреба: Зачувување на омилени локации
Актери: Регистриран корисник
Опис: Корисниците можат да зачуваат специфични локации како 'омилени' за полесен пристап во иднина
Тригер: Корисникот сака да дададе специфична просторија во 'омилени'
Предуслов: Корисникот е најавен и има најдено и избрано локација
Постуслов: Локацијата е додадена во списокот на омилени на корисникот

Нормален тек

  1. Корисникот се најавува
  2. Корисникот наоѓа локација што сака да ја зачува
  3. Корисникот избира 'Додај во омилени'
  4. Системот ја зачувува локацијата во списокот на омилени на корисникот
Исклучоци: Системот не може да ја додаде локацијата во омилени
Вклучува: -
Приоритет: Низок
Фрекфенција на користење: По потреба
Бизнис правила: Корисникот мора да е најавен за да ја користи оваа функционалност
Спрецијални побарувања: -
Претпоставки: Корисникот има интерес да зачува локации за идна употреба
Забелешки: -

Администратор

ИД: 9
Случај на употреба: Регистрација на администратор
Актери: Корисник
Опис: Нерегистриран корисник или веќе регистриран корисник може да постави барање за добивање на администраторска корисничка сметка
Тригер: Корисникот сака да добие администраторска сметка со цел да конструира свои мапи
Предуслов: -
Постуслов: Администраторската сметка е успешно создадена и е доделена посебна администраторска страница

Нормален тек

  1. Корисникот избира опција за регистрација на корисник на главната страница
  2. Корисникот го клика копчето за регистрација на администратор
  3. Корисникот внесува потребни информации како име, е-пошта, корисничко име, лозинка и дополнително:
  • Тип на институција за која ќе прави мапа
  • Име на мапата
  1. Корисникот ги прифаќа условите за користење и клика на копчето за регистрација
  2. Системот ја проверува валидноста на внесените податоци и се пушта барање за добивање на администраторска сметка.
  3. Ако е барањето прифатено, системот испраќа е-маил за потврда кој содржи уникатен токен што е асоциран со администраторската сметка на корисникот
  4. Корисникот го потврдува својот профил преку е-маил врската
  5. Се креира администраторската сметка на корисникот во системот и му се доделува администраторска страница
Исклучоци: Внесените податоци се невалидни или веќе постојат, грешка при испраќање на потврден е-маил, непотврдена сметка, одбиено барање
Вклучува: -
Приоритет: Висок
Фрекфенција на користење: По потреба
Бизнис правила: Секоја администраторска сметка мора да биде одобрена од овластените лица*
Специјални побарувања: Е-маил потврда за обезбедување на валидност на корисничките податоци и одобрување на администраторската сметка
Претпоставки: -
Забелешки: * Овластено лице се смета за развивач на апликацијата или администратор на веќе постоечка мапа. Нормален тек-4: Информациите кои се бараат не се финални

ИД: 10
Случај на употреба: Најава на администратор
Актери: Администратор
Опис: Администраторите се најавуваат за пристап до административната страница за управување со мапи и други аспекти на апликацијата
Тригер: Администраторот сака да пристапи до привилегираните функционалности
Предуслов: Администраторот е на страната за најавување
Постуслов: Администраторот е успешно најавен и има пристап до административниот панел

Нормален тек

  1. Администраторот пристапува до страницата за најавување
  2. Администраторот внесува својот кориснички идентификатор и лозинка
  3. Администраторот клика на копчето за најавување
  4. Системот ги валидира внесените податоци
  5. Ако податоците се точни, администраторот е најавен и пренасочен кон административниот панел
Исклучоци: Невалидни креденцијали или технички проблеми кои го спречуваат најавувањето
Вклучува: -
Приоритет: Висок
Фрекфенција на користење: Редовно
Бизнис правила: Најавувањето мора да се извршува преку сигурен и енкриптиран протокол
Специјални побарувања: Заштита на личните податоци и корисничките сесии мора да бидат секогаш активни
Претпоставки: Администраторот е регистриран во системот и ги знае своите податоци за најава
Забелешки: -

ИД: 11
Случај на употреба: Креирање и уредување на мапи
Актери: Администратор
Опис: Администраторот може да креира нови мапи или да уредува постоечки мапи со додавање или измена на простории и атрибути
Тригер: Потреба за креирање на нова или уредување на веќе посотечка мапа
Предуслов: Администраторот е најавен со соодветни пристапни права
Постуслов: Мапата е ажурирана со новите информации

Нормален тек

  1. Администраторот пристапува до административниот панел за мапи
  2. Избира мапа за уредување или опција за креирање нова мапа
  3. Додава или менува простории и атрибути според потребите
  4. Ги потврдува промените и ја зачувува мапата
Исклучоци: Промените не се зачувани поради серверски грешки
Вклучува: -
Приоритет: Висок
Фрекфенција на користење: По потреба
Бизнис правила: -
Специјални побарувања: Синхронизирани податоци
Претпоставки: Администраторите имаат искуство со алатките за мапирање
Забелешки: Потребно е редовно ажурирање на софтверот за мапирање
Note: See TracWiki for help on using the wiki.