Thesis Details

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

Bachelor's Thesis Student: Novák Lukáš Academic Year: 2015/2016 Supervisor: Brejcha Jan, Ing., Ph.D.
English title
Network Communications for Virtual Waiting Room
Language
Czech
Abstract

The core of this thesis is to describe in detail the design of communication protocol for client/server communication and creation of a functioning server application prototype. REST design approach was used for this communication. This approach uses mainly GET and POST functions of HTTP transport protocol. The server application prototype is created in PHP with the help of Silex micro-framework. The protocol is designed for mobile clients, which are used for registering into queues and also for administrative clients, which can control and manage the queues. Testing of the designed protocol with server application prototype is described at the end of this thesis.

Keywords

Virtual waiting room, queue management system, Silex, REST API, HTTP, PHP, communication protocol.

Department
Degree Programme
Information Technology
Files
Status
defended, grade C
Date
16 June 2016
Reviewer
Committee
Smrž Pavel, doc. RNDr., Ph.D. (DCGM FIT BUT), předseda
Bartík Vladimír, Ing., Ph.D. (DIFS FIT BUT), člen
Bidlo Michal, doc. Ing., Ph.D. (DCSY FIT BUT), člen
Janoušek Vladimír, doc. Ing., Ph.D. (DITS FIT BUT), člen
Szőke Igor, Ing., Ph.D. (DCGM FIT BUT), člen
Citation
NOVÁK, Lukáš. Síťová komunikace pro virtuální čekárnu. Brno, 2016. Bachelor's Thesis. Brno University of Technology, Faculty of Information Technology. 2016-06-16. Supervised by Brejcha Jan. Available from: https://www.fit.vut.cz/study/thesis/18796/
BibTeX
@bachelorsthesis{FITBT18796,
    author = "Luk\'{a}\v{s} Nov\'{a}k",
    type = "Bachelor's thesis",
    title = "S\'{i}\v{t}ov\'{a} komunikace pro virtu\'{a}ln\'{i} \v{c}ek\'{a}rnu",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2016,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/18796/"
}
Back to top