Další součásti modelu užití » Historie » Verze 3
Lucie Tauchenová, 2020-04-17 08:59
1 | 1 | Lucie Tauchenová | h1. Další součásti modelu užití |
---|---|---|---|
2 | |||
3 | h2. Obsah |
||
4 | |||
5 | * Glosář |
||
6 | * Mimofunkční požadavky |
||
7 | 2 | Lucie Tauchenová | * Popis aktérů |
8 | 1 | Lucie Tauchenová | |
9 | h2. Glosář: |
||
10 | |||
11 | * UPM = Uměleckoprůmyslové muzeum v Praze |
||
12 | * Artefakt = umělecké dílo vystavované muzeem. V případě výstavy Kaplického knihovny jde primárně o knihy z této knihovny. |
||
13 | * Webová aplikace = aplikace, která je spuštěná ve webovém prohlížeči (např. Google Chrome) |
||
14 | * Databáze kontaktů = seznam kontaktů |
||
15 | * Dataset artefaktů = kolekce dat; datový soubor, ve kterém jsou uvedeny všechny potřebné informace o artefaktech v určitém formátu |
||
16 | * Google Analytics = nástroj na získávání statistických dat o uživatelích webu (návštěvnost, chování uživatelů, jejich vlastnosti, atd. |
||
17 | * Responzivní, user-friendly aplikace = aplikace, která je uživatelsky přívětivá a její vzhled je přizpůsobivý různým velikostem zařízení. |
||
18 | * Release = vydání nové verze aplikace |
||
19 | * Kategorie knihy = oblast, které se kniha věnuje |
||
20 | |||
21 | |||
22 | h2. Mimofunkční požadavky: |
||
23 | |||
24 | h3. Výkonnostní požadavky: |
||
25 | |||
26 | * Standardizovaná odpověď: zatím neupřesněno |
||
27 | * Objem požadavků: 1000 uživatelů /den, max 200 rqs/s |
||
28 | * Spolehlivost: dána výkonem serveru muzea |
||
29 | |||
30 | h3. Bezpečnostní požadavky: |
||
31 | |||
32 | * Robustnost aplikace, tj. odolnost vůči nevalidním vstupům od uživatele |
||
33 | * Zabezpečení aplikace proti běžným typům útoků (XSS, CSRF, SQL…) |
||
34 | |||
35 | h3. Požadavky na vnější rozhraní |
||
36 | |||
37 | * Uživatelská rozhraní: |
||
38 | ○ Responsivní zobrazení webu |
||
39 | ○ Uživatelská přívětivost a intuitivní použití |
||
40 | |||
41 | * Hardwarová rozhraní: žádná |
||
42 | |||
43 | * Softwarová rozhraní: |
||
44 | ○ PHP 7.2.5 |
||
45 | ○ Framework Laravel 7.1.2 |
||
46 | |||
47 | * Komunikační rozhraní |
||
48 | ○ HTTP |
||
49 | |||
50 | h3. Omezení: |
||
51 | |||
52 | * Implementační omezení: |
||
53 | ○ Bezproblémová funkčnost na běžně používaných prohlížečích, tj. Firefox, Chrome, Safari |
||
54 | ○ Bezproblémová funkčnost na mobilních zařízeních |
||
55 | |||
56 | * Technologické předpoklady a závislosti: |
||
57 | ○ Nezávislost na operačním systému |
||
58 | ○ Na webovém serveru je potřeba mít nainstalované: |
||
59 | - PHP verze >= 7.2 |
||
60 | - MySQL |
||
61 | |||
62 | * Zákony, normy: |
||
63 | ○ GDPR: |
||
64 | - Cookie lišta |
||
65 | - Prohlášení o využívání cookies |
||
66 | - Souhlas se zpracováním osobních údajů u kontaktního formuláře |
||
67 | - Prohlášení o zpracování osobních údajů |
||
68 | |||
69 | 3 | Lucie Tauchenová | * Licenční omezení: veškeré použité technologie jsou pod MIT licencí. Otázka licence výsledného produktu je otevřená. |
70 | 1 | Lucie Tauchenová | |
71 | |||
72 | h3. Popis aktérů: |
||
73 | |||
74 | Uživatel = Uživatel aplikace je návštěvník muzea, který během / po výstavě využívá aplikaci. |