Version 7 (modified by 7 days ago) ( diff ) | ,
---|
Апликативен дизајн - Случаи на употреба и Сценарија за пристап до базата - SQL Погледи
Актери
- Ненајавен корисник
Лице кое има пристап само до општите информации, како што се листата на дестинации и основни детали, но ќе нема пристап за препораки.
- Регистриран корисник
Корисник кој се најавил и има пристап до дополнителни функции, како што се креирање на профил и резервации, пристап до персонализирани препораки за дестинации врз основа на неговите интереси, остава и прегледува рецензии за дестинации, попусти, најпопуларни пакети.
Сценарија
Корисникот внесува свои лични податоци во форма за регистрација. Системот ги проверува внесените податоци и создава нов запис во базата на податоци.
Корисникот внесува корисничко име и лозинка за да се најави. Системот ги верификува податоците и, ако се точни, овозможува пристап до персонализирани услуги.
Корисникот внесува критериуми за пребарување (пр. тип на дестинација, временски услови итн.). Системот прикажува листа на дестинации кои ги исполнуваат критериумите.
Корисникот избира дестинација од листата. Системот прикажува детали за дестинацијата, вклучувајќи рецензии, актуелни временски услови и сл.
Корисниците можат да ги прегледуваат понудените пакети и да извршат резервации.
Најавениот корисник извршува резервација. Системот ја зачувува резервацијата во базата на податоци.
Најавениот корисник пополнува форма за оценување на дестинацијата. Системот ја зачувува рецензијата во базата на податоци.
Најавен корисник избира дестинација за зачувување. Системот ја додава дестинацијата во листата на омилени на корисникот.
Најважни случаи на употреба
Овозможува корисниците да создадат профил и да се најават за пристап до персонализирани услуги.
Корисникот внесува критериуми за пребарување (пр. тип на дестинација, временски услови итн.). Системот прикажува листа на дестинации кои ги исполнуваат критериумите.
Корисниците можат да ги прегледуваат понудените пакети и да извршат резервации.