Projekt

Obecné

Profil

Akce

Detailní popis požadavků » Historie » Revize 3

« Předchozí | Revize 3/7 (rozdíl) | Další »
Lucie Tauchenová, 2020-04-01 16:07


Detailní popis požadavků

Seznam PU:

  • PU001: Filtrovat obsah dle kategorií
  • PU002: Uložit knihu do oblíbených
  • PU003: Odebrat knihu ze seznamu oblíbených
  • PU004: Zobrazit detail knihy
  • PU005: Zobrazit statistiku oblíbenosti
  • PU006: Registrovat se do aplikace.

Název a popis: PU001: Filtrovat obsah dle kategorií

Umožňuje uživateli vybrat 1-N kategorií, podle kterých se mu následně filtruje výběr knih.

Standardní průběh:

  • Uživatel zvolí v menu položku "topics".
  • Systém zobrazí uživateli seznam kategorií knih.
  • Uživatel označí 1-N kategorií, které ho zajímají.
    <alt: uživatel si vybere 0 kategorií>
  • Uživatel potvrdí svůj výběr tlačítkem Potvrdit.
  • Systém uživateli zobrazí souhrn vybraných témat, podle kterých bude filtrovaný výběr knih.

Alternativní průběh:

<alt: uživatel si vybere 0 kategorií>: Systém neprovádí žádné další filtrování a uživateli zobrazí veškeré dostupné knihy.

Vstupní podmínky:

Uživatel má na výběr alespoň 2 kategorie.

Výstupní podmínky:

Uživateli se zobrazují pouze knihy, které spadají do vybraných kategorií.

Název a popis: PU002: Uložit knihu do oblíbených

Umožňuje uživateli přidat knihu do oblíbených.

Standardní průběh (I. možnost - like):

  • Uživatel klikne v menu na položku "books".
  • Systém uživateli zobrazí seznam knih.
  • Uživatel si ze seznamu kliknutím vybere jednu knihu.
  • Systém zobrazí uživateli titulní stranu vybrané knihy.
  • Uživatel dá kliknutím na ikonu srdíčka knize "like".
  • Systém přidá knihu do seznamu oblíbených.
    <alt: neexistující seznam oblíbených položek>

Standardní průběh (II. možnost - kód)

  • Uživatel skrze systém aktivuje kameru ve svém zařízení.
  • Uživatel nasnímá QR kód knihy, která ho zaujala.
  • <alt: QR kód nelze nasnímat>
  • Systém podle kódu rozpozná, o kterou knihu se jedná, a uloží ji do seznamu oblíbených.
  • <alt: neexistující seznam oblíbených položek>

Alternativní průběhy:

<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.
<alt: QR nelze nasnímat>: Uživatel vloží identifikační kód knihy do aplikace ručně.

Vstupní podmínky:

Uživatel je přihlášený v aplikaci.
Uživatelovo zařízení má k dispozici funkční kameru.

Výstupní podmínky:

Nasnímaná kniha je uložena v uživatelově seznamu oblíbených.

Název a popis: PU003: Odebrat knihu ze seznamu oblíbených

Umožňuje uživateli odebrat knihu ze seznamu oblíbených.

Standardní průběh:

  • Uživatel klikne v menu na položku "likes".
  • Systém zobrazí uživateli seznam oblíbených knih.
  • Uživatel si ze seznamu kliknutím vybere jednu knihu.
  • Systém zobrazí uživateli titulní stranu oblíbené knihy.
  • Uživatel klikne na ikonu srdíčka u knihy.
  • Systém odebere knihu ze seznamu oblíbených.

Vstupní podmínky:

Uživatel má v seznamu oblíbených uloženou alespoň 1 knihu.

Výstupní podmínky:

Odoznačená kniha se již nenachází v seznamu oblíbených.

Název a popis: PU004: Zobrazit detail knihy

Umožňuje uživateli zobrazit detail knihy.

Standardní průběh:

  • Uživatel klikne v menu na položku "books", popř. "likes".
  • Systém zobrazí uživateli seznam knih, popř. seznam oblíbených knih.
  • Uživatel si ze seznamu kliknutím vybere jednu knihu.
  • Systém zobrazí uživateli titulní stranu knihy, která obsahuje název knihy, autora a ikonu srdíčka ("like").
  • Uživatel klikne na název knihy, popř. autora knihy.
  • Systém uživateli zobrazí detail knihy, který obsahuje seznam poznámek v knize, detail poznámky, další informace o knize, odkazy.

Název a popis: PU005: Zobrazit statistiku oblíbenosti

Umožňuje uživateli zobrazit statistiku oblíbenosti knih.

Standardní průběh:

  • Uživatel klikne na položku v menu "charts".
  • 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.
  • Uživatel může přepínat mezi jednotlivými statistikami pomocí ovládacího tlačítka.

Vstupní podmínky:

Seznamy, ze kterých se vytvářejí statistiky, nejsou prázdné.

Název a popis: PU006: Registrovat se do aplikace

Umožňuje uživateli registrovat se do aplikace.

Standardní průběh:

  • Uživatel vyplní a odešle registrační formulář, který se nachází na landing page aplikace.
  • Systém uživateli udělí dočasně přístup do zbytku aplikace a odešle mu email s aktivačním odkazem.

Vstupní podmínky:

Bez registrace je aplikace přístupná pouze částečně (landing page).

Výstupní podmínky:

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).

Aktualizováno uživatelem Lucie Tauchenová před více než 4 roky(ů) · 3 revizí