Další součásti modelu užití » Historie » Revize 2
Revize 1 (Lucie Tauchenová, 2020-04-01 16:27) → Revize 2/3 (Lucie Tauchenová, 2020-04-01 20:16)
h1. Další součásti modelu užití h2. Obsah * Glosář * Popis aktérů * Mimofunkční požadavky * Popis aktérů h2. Glosář: * UPM = Uměleckoprůmyslové muzeum v Praze * Artefakt = umělecké dílo vystavované muzeem. V případě výstavy Kaplického knihovny jde primárně o knihy z této knihovny. * Webová aplikace = aplikace, která je spuštěná ve webovém prohlížeči (např. Google Chrome) * Databáze kontaktů = seznam kontaktů * Dataset artefaktů = kolekce dat; datový soubor, ve kterém jsou uvedeny všechny potřebné informace o artefaktech v určitém formátu * 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. * 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í. * Release = vydání nové verze aplikace * Kategorie knihy = oblast, které se kniha věnuje h2. Mimofunkční požadavky: h3. Výkonnostní požadavky: * Standardizovaná odpověď: zatím neupřesněno * Objem požadavků: 1000 uživatelů /den, max 200 rqs/s * Spolehlivost: dána výkonem serveru muzea h3. Bezpečnostní požadavky: * Robustnost aplikace, tj. odolnost vůči nevalidním vstupům od uživatele * Zabezpečení aplikace proti běžným typům útoků (XSS, CSRF, SQL…) h3. Požadavky na vnější rozhraní * Uživatelská rozhraní: ○ Responsivní zobrazení webu ○ Uživatelská přívětivost a intuitivní použití * Hardwarová rozhraní: žádná * Softwarová rozhraní: ○ PHP 7.2.5 ○ Framework Laravel 7.1.2 * Komunikační rozhraní ○ HTTP h3. Omezení: * Implementační omezení: ○ Bezproblémová funkčnost na běžně používaných prohlížečích, tj. Firefox, Chrome, Safari ○ Bezproblémová funkčnost na mobilních zařízeních * Technologické předpoklady a závislosti: ○ Nezávislost na operačním systému ○ Na webovém serveru je potřeba mít nainstalované: - PHP verze >= 7.2 - MySQL * Zákony, normy: ○ GDPR: - Cookie lišta - Prohlášení o využívání cookies - Souhlas se zpracováním osobních údajů u kontaktního formuláře - Prohlášení o zpracování osobních údajů * Licenční omezení:žádné, veškeré licencování je pod MIT h3. Popis aktérů: Uživatel = Uživatel aplikace je návštěvník muzea, který během / po výstavě využívá aplikaci.