Detailní popis požadavků » Historie » Verze 7
Lucie Tauchenová, 2020-04-24 12:44
1 | 1 | Lucie Tauchenová | h1. Detailní popis požadavků |
---|---|---|---|
2 | |||
3 | h2. Seznam PU: |
||
4 | |||
5 | * PU001: Filtrovat obsah dle kategorií |
||
6 | * PU002: Uložit knihu do oblíbených |
||
7 | * PU003: Odebrat knihu ze seznamu oblíbených |
||
8 | * PU004: Zobrazit detail knihy |
||
9 | * PU005: Zobrazit statistiku oblíbenosti |
||
10 | 2 | Lucie Tauchenová | * PU006: Registrovat se do aplikace. |
11 | 7 | Lucie Tauchenová | * PU007: Potvrdit registraci přes aktivační odkaz |
12 | 1 | Lucie Tauchenová | |
13 | h2. Název a popis: PU001: Filtrovat obsah dle kategorií |
||
14 | |||
15 | 3 | Lucie Tauchenová | Umožňuje uživateli vybrat 1-N kategorií, podle kterých se mu následně filtruje výběr knih. |
16 | 1 | Lucie Tauchenová | |
17 | h3. Standardní průběh: |
||
18 | |||
19 | 2 | Lucie Tauchenová | * Uživatel zvolí v menu položku "topics". |
20 | 1 | Lucie Tauchenová | * Systém zobrazí uživateli seznam kategorií knih. |
21 | * Uživatel označí 1-N kategorií, které ho zajímají. |
||
22 | <alt: uživatel si vybere 0 kategorií> |
||
23 | * Uživatel potvrdí svůj výběr tlačítkem Potvrdit. |
||
24 | * Systém uživateli zobrazí souhrn vybraných témat, podle kterých bude filtrovaný výběr knih. |
||
25 | |||
26 | h3. Alternativní průběh: |
||
27 | |||
28 | 4 | Lucie Tauchenová | <alt: uživatel si vybere 0 kategorií>: Systém uživateli neaktivuje tlačítko Potvrdit, dokud si uživatel nevybere alespoň jednu kategorii. |
29 | 1 | Lucie Tauchenová | |
30 | h3. Vstupní podmínky: |
||
31 | |||
32 | Uživatel má na výběr alespoň 2 kategorie. |
||
33 | |||
34 | h3. Výstupní podmínky: |
||
35 | |||
36 | 2 | Lucie Tauchenová | Uživateli se zobrazují pouze knihy, které spadají do vybraných kategorií. |
37 | 1 | Lucie Tauchenová | |
38 | h2. Název a popis: PU002: Uložit knihu do oblíbených |
||
39 | |||
40 | Umožňuje uživateli přidat knihu do oblíbených. |
||
41 | |||
42 | h3. Standardní průběh (I. možnost - like): |
||
43 | |||
44 | * Uživatel klikne v menu na položku "books". |
||
45 | * Systém uživateli zobrazí seznam knih. |
||
46 | * Uživatel si ze seznamu kliknutím vybere jednu knihu. |
||
47 | * Systém zobrazí uživateli titulní stranu vybrané knihy. |
||
48 | * Uživatel dá kliknutím na ikonu srdíčka knize "like". |
||
49 | * Systém přidá knihu do seznamu oblíbených. |
||
50 | <alt: neexistující seznam oblíbených položek> |
||
51 | |||
52 | 6 | Lucie Tauchenová | h3. Standardní průběh (II. možnost - kód) - rozšíření Základních požadavků (není součástí MVP). |
53 | 1 | Lucie Tauchenová | |
54 | * Uživatel skrze systém aktivuje kameru ve svém zařízení. |
||
55 | 5 | Lucie Tauchenová | * Uživatel nasnímá QR kód artefaktu, který ho zaujme. |
56 | 1 | Lucie Tauchenová | * <alt: QR kód nelze nasnímat> |
57 | 5 | Lucie Tauchenová | * Systém podle kódu rozpozná, o který artefakt se jedná, a uloží ho do seznamu oblíbených. |
58 | 1 | Lucie Tauchenová | * <alt: neexistující seznam oblíbených položek> |
59 | |||
60 | h3. Alternativní průběhy: |
||
61 | |||
62 | <alt: neexistující seznam oblíbených položek>: Pokud seznam neexistuje, systém seznam založí a následně do něj vloží označenou knihu. |
||
63 | 6 | Lucie Tauchenová | <alt: QR nelze nasnímat>: Uživatel vloží identifikační kód artefaktu do aplikace ručně. |
64 | 1 | Lucie Tauchenová | |
65 | h3. Vstupní podmínky: |
||
66 | |||
67 | Uživatel je přihlášený v aplikaci. |
||
68 | Uživatelovo zařízení má k dispozici funkční kameru. |
||
69 | |||
70 | h3. Výstupní podmínky: |
||
71 | |||
72 | 6 | Lucie Tauchenová | Nasnímaný artefakt je uložen v uživatelově seznamu oblíbených. |
73 | 1 | Lucie Tauchenová | |
74 | |||
75 | |||
76 | h2. Název a popis: PU003: Odebrat knihu ze seznamu oblíbených |
||
77 | |||
78 | Umožňuje uživateli odebrat knihu ze seznamu oblíbených. |
||
79 | |||
80 | h3. Standardní průběh: |
||
81 | |||
82 | * Uživatel klikne v menu na položku "likes". |
||
83 | * Systém zobrazí uživateli seznam oblíbených knih. |
||
84 | * Uživatel si ze seznamu kliknutím vybere jednu knihu. |
||
85 | * Systém zobrazí uživateli titulní stranu oblíbené knihy. |
||
86 | * Uživatel klikne na ikonu srdíčka u knihy. |
||
87 | * Systém odebere knihu ze seznamu oblíbených. |
||
88 | |||
89 | h3. Vstupní podmínky: |
||
90 | |||
91 | Uživatel má v seznamu oblíbených uloženou alespoň 1 knihu. |
||
92 | |||
93 | h3. Výstupní podmínky: |
||
94 | |||
95 | Odoznačená kniha se již nenachází v seznamu oblíbených. |
||
96 | |||
97 | |||
98 | |||
99 | h2. Název a popis: PU004: Zobrazit detail knihy |
||
100 | |||
101 | Umožňuje uživateli zobrazit detail knihy. |
||
102 | |||
103 | h3. Standardní průběh: |
||
104 | |||
105 | * Uživatel klikne v menu na položku "books", popř. "likes". |
||
106 | * Systém zobrazí uživateli seznam knih, popř. seznam oblíbených knih. |
||
107 | * Uživatel si ze seznamu kliknutím vybere jednu knihu. |
||
108 | * Systém zobrazí uživateli titulní stranu knihy, která obsahuje název knihy, autora a ikonu srdíčka ("like"). |
||
109 | * Uživatel klikne na název knihy, popř. autora knihy. |
||
110 | 7 | Lucie Tauchenová | * Systém uživateli zobrazí detail knihy. V detailu knihy si může zobrazit seznam poznámek v knize, přečíst vybranou detail poznámky, prozkoumat další informace o knize, odkazy. |
111 | 1 | Lucie Tauchenová | |
112 | |||
113 | h2. Název a popis: PU005: Zobrazit statistiku oblíbenosti |
||
114 | |||
115 | Umožňuje uživateli zobrazit statistiku oblíbenosti knih. |
||
116 | |||
117 | h3. Standardní průběh: |
||
118 | |||
119 | * Uživatel klikne na položku v menu "charts". |
||
120 | * Systém uživateli zobrazí aktuální žebříčky oblíbenosti knih. Uživatel má na výběr žebříček oblíbenosti všech knih na výstavě nebo žebříček oblíbenosti jeho oblíbených knih. |
||
121 | * Uživatel může přepínat mezi jednotlivými statistikami pomocí ovládacího tlačítka. |
||
122 | |||
123 | h3. Vstupní podmínky: |
||
124 | |||
125 | Seznamy, ze kterých se vytvářejí statistiky, nejsou prázdné. |
||
126 | |||
127 | |||
128 | |||
129 | h2. Název a popis: PU006: Registrovat se do aplikace |
||
130 | |||
131 | Umožňuje uživateli registrovat se do aplikace. |
||
132 | |||
133 | h3. Standardní průběh: |
||
134 | |||
135 | * Uživatel vyplní a odešle registrační formulář, který se nachází na landing page aplikace. |
||
136 | * Systém uživateli udělí dočasně přístup do zbytku aplikace a odešle mu email s aktivačním odkazem. |
||
137 | |||
138 | h3. Vstupní podmínky: |
||
139 | |||
140 | Bez registrace je aplikace přístupná pouze částečně (landing page). |
||
141 | |||
142 | h3. Výstupní podmínky: |
||
143 | |||
144 | Uživatel musí svůj účet do 48 hodin prostřednictvím odkazu aktivovat, jinak bude jeho účet smazán (vč. dat s ním spojených). |
||
145 | 7 | Lucie Tauchenová | |
146 | h2. Název a popis: PU007: Potvrdit registraci přes aktivační odkaz |
||
147 | |||
148 | Umožňuje uživateli potvrdit svou registraci a aktivovat si tím svůj uživatelský účet v aplikaci. |
||
149 | |||
150 | h3. Standardní průběh: |
||
151 | |||
152 | * Uživatel klikne na aktivační odkaz, který mu přijde emailem po vytvoření registrace. |
||
153 | * Systém změní stav účtu z "dočasný" na trvalý". |
||
154 | |||
155 | h3. Vstupní podmínky: |
||
156 | |||
157 | Uživatel musí zadat v rámci registrace platný email, na který mu přijde aktivační odkaz. |
||
158 | |||
159 | h3. Výstupní podmínky: |
||
160 | Uživatel může naplno využívat funkcí aplikace. |