Detail práce

Síťová komunikace pro virtuální čekárnu

Bakalářská práce Student: Novák Lukáš Akademický rok: 2015/2016 Vedoucí: Brejcha Jan, Ing., Ph.D.
Název anglicky
Network Communications for Virtual Waiting Room
Jazyk práce
český
Abstrakt

Jádrem této bakalářské práce je podrobně popsat návrh komunikačního protokolu pro komunikaci klient/server a vytvoření fungujícího prototypu serverové části. Pro tuto komunikaci bylo využito návrhového přístupu REST, který využívá zejména funkci GET a POST transportního protokolu HTTP. Prototyp serverové části aplikace je vytvořen v jazyce PHP za pomoci micro‑frameworku Silex. Protokol je navržen jak pro mobilní klienty, ze kterých je prováděno zařazování do front, tak pro klienty, ze kterých se tato fronta řídí a spravuje. Na konci práce je popsáno testování navrženého protokolu s funkčním prototypem serverové části.

Klíčová slova

Virtuální čekárna, vyvolávací systém, Silex, REST API, HTTP, PHP, komunikační protokol.

Ústav
Studijní program
Informační technologie
Soubory
Stav
obhájeno, hodnocení C
Obhajoba
16. června 2016
Oponent
Průběh obhajoby

Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm C.

Otázky u obhajoby
  1. Jaké jsou alternativy k technologiím které jste pro vaší práci vybral, a v čem se liší? (pro PHP: Ruby on Rails, Django, Lift. Pro REST: SOAP, ProtoBuffers)
  2. Jak by jste vytvořil automatické testování systému?
Komise
Smrž Pavel, doc. RNDr., Ph.D. (UPGM FIT VUT), předseda
Bartík Vladimír, Ing., Ph.D. (UIFS FIT VUT), člen
Bidlo Michal, doc. Ing., Ph.D. (UPSY FIT VUT), člen
Janoušek Vladimír, doc. Ing., Ph.D. (UITS FIT VUT), člen
Szőke Igor, Ing., Ph.D. (UPGM FIT VUT), člen
Citace
NOVÁK, Lukáš. Síťová komunikace pro virtuální čekárnu. Brno, 2016. Bakalářská práce. Vysoké učení technické v Brně, Fakulta informačních technologií. 2016-06-16. Vedoucí práce Brejcha Jan. Dostupné z: https://www.fit.vut.cz/study/thesis/18796/
BibTeX
@bachelorsthesis{FITBT18796,
    author = "Luk\'{a}\v{s} Nov\'{a}k",
    type = "Bakal\'{a}\v{r}sk\'{a} pr\'{a}ce",
    title = "S\'{i}\v{t}ov\'{a} komunikace pro virtu\'{a}ln\'{i} \v{c}ek\'{a}rnu",
    school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}",
    year = 2016,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/18796/"
}
Nahoru