XD39NUR Semestrální práce Zimní semestr 2013/2014



Podobné dokumenty
České vysoké učení technické v Praze. Fakulta Elektrotechniky XD39NUR. Semestrální práce. Ovládání videokonferencí pomocí mobilního telefonu

Návrh uživatelských rozhraní NOV-WEB. Jakub Bartoš, Pavel Dvořák, Jakub Motyčka, Kamil Procházka

Vývoj SW pro mobilní zařízení s ios. Petr Hruška, Skymia s.r.o. Teorie a praxe IP telefonie,

Výběr a instalace mobilního terminálu. II. Používání čárových kódů v katalogu položek. III. Tisk etiket s čárovými kódy

[XXX-PUB] Návrh uživatelského rozhraní pro ovládací panel v restauracích The PUB

Bc. Martin Majer, AiP Beroun s.r.o.

Bisnode Mobilní aplikace k prověření firmy

Dobré UX jako nejlepší marketingový nástroj mobilních aplikací. Vladimír Korbel

Bohuslav Mach, Správce úkolů. pro informační systém firmy s-cape.cz 1/6

Fotografování portrétů pro nevidomé

D3 A7B36PDA Well being app

Dealer Extranet 3. Cenové nabídky

SMS Jízdenka Semestrální úloha pro předmět Y39PDA Jan Peca

NÁVOD NA ON-LINE objednávky parapetních desek přes web BOPAL window and door accessories, s.r.o

Efektivní vývoj mobilních aplikací na více platforem současně. Mgr. David Gešvindr MCT MSP MCPD MCITP

ANETE, spol. s r.o. MobilKredit

Více než 60 novinek, změn a vylepšení

Testování mobilní navigace NACESTY

Testování webového rozhraní obchodu Czech Computer Semestrální práce z předmětu Testování uživatelského rozhraní (A7B39TUR)

Testování operačního systému Windows Phone 8

Návrh uživatelských rozhraní NOV-WEB. Jakub Bartoš, Pavel Dvořák, Jakub Motyčka, Kamil Procházka

Mobilní zpravodajská aplikace idnes. A7B39PDA - Principy tvorby mobilních aplikací

Informační systém ozdravných pobytů zdravotní pojišťovny

[BAL-MLP] Multiplayer

Návrh zpravodajské aplikace idnes po Android

JAK NAKUPOVAT (BEZPEČNĚ) V NAŠEM OBCHODĚ? KROK 1. - REGISTRACE KROK 2. - POTVRZENÍ REGISTRACE

Nastavení ového klienta NEOFEMA s.r.o. server Slunečnice

CineStar Černý Most Praha

BizConn je JEDINEČNOU on-line aplikací, která umožní prodejním firmám (např.

Záložka.cz - zobrazuje nabídku eshopu a knihkupců, kteří jsou do Záložky zapojeni. Záložka.cz umožňuje tedy dva způsoby nakupování:

Zpoždění vlaků. Systém support Aplikace nabídne při zadávání stanice nejbližší stanice podle aktuální pozice uživatele získané z GPS.

ČESKÉ VYSOKÉ UČENÍ TECHNIKÉ Fakulta elektrotechnická. Microsoft Sharepoint 2007 Workflows Průmyslové informační systémy

ZÁVAZNÉ FUNKČNÍ A TECHNICKÉ POŽADAVKY ZADAVATELE NA PROTOTYP

Semestrální práce [BIS-EXE] D2 Jan Nekvapil, Zdeněk Brabec

Mobilní aplikace CAPR

OPERAČNÍ SYSTÉM. základní ovládání. Mgr. Jan Veverka Střední odborná škola sociální obor ošetřovatel

Dealer Extranet 3. Správa objednávek

Přístup k poště MS Office 365 mají pouze studenti 1. a 2. ročníku EkF prezenčního studia. Přístup k ostatním službám mají všichni studenti.

IS pro podporu BOZP na FIT ČVUT

Uživatelský manuál PuSCH App. android

Webová aplikace Znalostní testy online UŽIVATELSKÁ PŘÍRUČKA

Deliverable A2 Testování WIN8 aplikace Zdraví a fitness

Dokumentace Seznamy zboží

Internetový obchod Mironet

Školící dokumentace administrátorů IS KRIZKOM (úroveň ÚSÚ) role ( administrátor )

Alza.cz aplikace. pro Windows Phone. Semestrální práce z předmětu Testování uživatelského rozhraní. A2 Testování bez uživatele

[BBB CRF] UI pro crowdfunding

MOBILNÍ VERZE SYSTÉMU ASJA (dostupná od 7. září 2016)

Mobile application developent

Mobilní aplikace Jízdní řády Y39PDA Marek Temnyak

Průvodce instalací modulu Offline VetShop verze 3.4

ON!Track mobilní aplikace uživatelská příručka. Mobilní aplikace příručka verze 1.1

Digitalizace a oběh dokumentů VUMS LEGEND, spol. s.r.o.

Testování aplikace ghost commander

Test webového prohlížeče v Amazon Kindle Wi-Fi 3G

Tipy na vytvoření kvalitní prezentace PowerPoint. Martin Mazánek

Case Parts e-shop. Spuštění registrace

Dobrý SHOP Popis produktu a jeho rozšíření

DISCORD. Návod k použití pro IVAO-CZ. Zpracoval: Jan Podlipský

Testová ní mobilní ho telefonu HTC Wildfire

FAKULTA INFORMAČNÍCH TECHNOLOGIÍ SPOLEČNOST DECADIC PROJEKT FRAMETRIX

Semestrální práce - D4. NUR - Návrh uživatelského rozhraní. Aplikace pro seniory a začátečníky

Nástroje na vývoj aplikací pro ios Trocha motivace na úvod Co budete potřebovat Co když nemáte k dispozici počítač s macos? Vývojové prostředí Xcode

Semestrální práce A7B39PDA. Klient pro informační systém (KOS)

Mobilní skladová evidence v QI

Mzdy Optimum základy ovládání

Gymnázium a Střední odborná škola, Rokycany, Mládežníků 1115

PTÁČEK - velkoobchod. eshop. ZÁKAZNICKÝ pracovní postup

České vysoké učení technické v Praze Fakulta elektrotechnická. Semestrální práce z předmětu XD36NUR. Téma: Výsledkový portál pro sportovní fanoušky

Extrémně silné zabezpečení mobilního přístupu do sítě.

Aplikace czsms. Posílání SMS zpráv přes mobilní datové přenosy. Jan Kolařík

Elektronické učebnice popis systému, základních funkcí a jejich cena

Tvorba kurzu v LMS Moodle

Jak se registrovat. Diagnostika Siemens online. V pravé straně obrazovky klikněte na Registrace

PŘÍPADOVÁ STUDIE KOŠÍK E-SHOPU

ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE FAKULTA ELEKTROTECHNICKÁ. Deliverable A2 do předmětu A4B39TUR

Minerva TPV+ TPV funkcionalita v QAD. David Pochman Senior konzultant

[IM-WMC] Městská cyklonavigace D3

Jednotné portálové řešení práce a sociálních věcí

Obsah. O autorech 9 Earle Castledine 9 Myles Eftos 9 Max Wheeler 9 Odborný korektor 10. Předmluva 11 Komu je kniha určena 12 Co se v knize dočtete 12

Nastavení u. Co je potřeba: Platné pro připojení k serveru Exchange. Microsoft Outlook. Apple Mail. Windows Phone. iphone.

MST - sběr dat pomocí mobilních terminálů on-line/off-line

Uživatelská příručka T UC-One pro windows

Autodesk AutoCAD 2018

Semestrální projekt do NUR

Školící dokumentace administrátorů IS KRIZKOM (úroveň KRAJ) (role manager, administrátor )

Dobrý FOTO Popis produktu a jeho rozšíření

Obsah. Úvod 11 Zpětná vazba od čtenářů 13 Errata 14 Poznámka ke kódům 14

Průvodce Mobilní agendou

Mobilní aplikace. Uživatelský manuál

TELEFONNí LiNKA PREMiUM PRŮVODCE APLIKACí T UC-ONE - PC

Postupy práce se šablonami IS MPP

Uživatelská příručka. FORMULÁŘE (propojení s ISVZ-US)

Sísyfos Systém evidence činností

Webová aplikace rezervační systém. Semestrální úloha předmětu A7B38TUR Testování uživateských rozhraní

RITcontrol. Uživatelská příručka. pro mobilní aplikace APPLE, ANDROID и WINDOWS

Úvod. OLYMPUS Stream Rychlý návod k obsluze

Transkript:

XD39NUR Semestrální práce Zimní semestr 2013/2014 Kamil Darebný darebkam@fel.cvut.cz

Obsah Zadání... 1 Deliverable D4... 2 Vytvoření prototypu... 2 Použité technologie... 2 Popis prototypu... 2 Screenshoty z prototypu... 3 State-transition network... 8 Zajímavosti řešení... 8 Testování... 8 Cíle testování... 8 Testovací scénáře... 8 Scénář 2 - Oblíbené... 9 Vyhodnocení testů... 9 Návrhy na zlepšení... 9 Dokumentace pro vývojáře... 9 Funkční požadavky... 9 Interakční design... 10 Vizuální design... 10 Prezentace... 10

Zadání Zadáním semestrální práce je navrhnout uživatelské rozhraní pro objednávání mraženého zboží z mrazírenských skladů do maloobchodů. Aplikace by měla být dostupná převážně na mobilní zařízení s operačním systémem Android. Měla by usnadňovat možnost výběru zboží - různé kategorie zboží s doprovodnými obrázky. Aplikaci by používali jak obchodní zástupci pro demonstraci zboží v terénu, tak i samotní klienti pro online objednávku. 1

Deliverable D4 Vytvoření prototypu Prototyp byl vytvořen pro platformu Android 4.1. Demonstruje základní funkcionalitu stanovenou v předcházejících dokumentech. Prototyp je omezen pouze na statická data. Žádná data se tedy nestahují online a ani se neobnovuje stav aplikace při opětovném spuštění. Použité technologie Pro tvorbu prototypu byl použit programovací jazyk C#.NET, nástroj Visual Studio 2013 a Xamarin.Android. Z pohledu architektury je použit MVVM. Aplikace využívá frameworku MvvmCross, která již obsahuje implementaci MVVM pro Android, ios a Windows Phone 8. Popis prototypu V Hi-Fi prototypu je řešena následující funkcionalita: Navigace v katalogu během nákupu Přidávání do košíku Přidávání potraviny do oblíbených Smazání potraviny z oblíbených Přidání potraviny z oblíbených do košíku Náhled na košík Editace obsahu košíku Volba doručovací adresy Dokončení nákupu Náhled na login 2

Screenshoty z prototypu 3

4

5

6

7

State-transition network Diagram 1 - State transition network Z důvodu přehlednosti není v diagramu zachycen přechod mezi záložkami pomocí kliknutí na název záložky. Zajímavosti řešení Aby bylo možno zachovat přímý přechod z kategorie a položky do oblíbených a košíku, bylo potřeba implementovat view Nákup, Kategorie a Položka pomocí fragmentů. Při přechodu se pouze vyměňují fragmenty. Pro navigaci zpět z kategorie a položky se používá hardwarové tlačítko back. Testování Cíle testování Cílem testování bylo ověřit návrh uživatelského rozhraní aplikace. Testy se zaměřily především na schopnost uživatelů provádět základní operace s aplikací. Testovací scénáře Scénář 1 - Nákup ze seznamu Nakupte 3x kornout vanilka a 1x Grand mix v čokoládě. 8

Scénář 2 - Oblíbené Uložte položku Grand mix v čokoládě a kornout vanilka do oblíbených. Poté odstraňte přidanou položku kornout vanilka z oblíbených. Položku Grand mix v čokoládě přidejte z oblíbených do košíku. Vyhodnocení testů Testování uživatelského rozhraní probíhalo na zařízení Sony Xperia Tipo. Uživatelé splnili oba scénáře. Při prvním scénáři bylo ověřeno, že navigace v položkách probíhala u obou uživatelů bez problému. Oba uživatelé hledali, jakým způsobem zadat množství při přidávání položky do košíku. Později tuto funkcionalitu objevili v košíku. Při druhém scénáři nebyl identifikován žádný problém. Návrhy na zlepšení Při přidávání položky by mohla aplikace nabídnout zadat množství. Aplikace by měla navíc podporovat snadnější zadávání většího množství kusů. Dokumentace pro vývojáře Funkční požadavky Funkční požadavky zachycuje diagram 2. Diagram 2 - Use case diagram 9

Z pohledu priorit je nejdůležitější podpora výběru předmětů z katalogu a nakupování. Interakční design Aplikace by měla využívat standardní ovládací prvky cílové platformy. Měla by podporovat tlačítko zpět při navigaci v katalogu. V aplikaci by měla být podpora pro přechod mezi jednotlivými stránkami Nákup, Oblíbené, Košík a Login pomocí tahu prstem doleva a doprava. Vizuální design Jednotlivé kategorie a položky v nákupu musí obsahovat kromě popisného textu i ikonu. Názvy položek by měly být větším fontem. Barvy a velikosti lze volit dle doporučeného nastavení platformy. Prezentace Prezentace je dodána v samostatném souboru. 10