Elektronický rezervační systém pro laboratoře a laboratorní zařízení
but.committee | prof. Ing. Zdeněk Smékal, CSc. (předseda) prof. Ing. Dan Komosný, Ph.D. (místopředseda) Ing. Ladislav Káňa (člen) Ing. Jiří Krejčí, Ph.D. (člen) Ing. Jan Karásek, Ph.D. (člen) Ing. Jiří Balej, Ph.D. (člen) Ing. Jaromír Mačák, Ph.D. (člen) | cs |
but.defence | Oponent 1: Jaké jsou hlavní rozdíly mezi návrhovým vzorem MVC a MVP? Oponent 2: Popište datové typy tinytext a mediumtext. | cs |
but.jazyk | slovenština (Slovak) | |
but.program | Elektrotechnika, elektronika, komunikační a řídicí technika | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Schimmel, Jiří | sk |
dc.contributor.author | Povoda, Lukáš | sk |
dc.contributor.referee | Mach, Václav | sk |
dc.date.created | 2012 | cs |
dc.description.abstract | Práca sa zaoberá návrhom databázovej štruktúry a webového rozhrania rezervačného systému, určeného pre rezerváciu laboratórnych priestorov a meracích zariadení určených pre zapožičanie. Systém je navrhnutý na najrozšírenejšom interpretovanom jazyku určenom pre tvorbu webových aplikácií - na jazyku PHP, a na databázovom systéme MySQL, konkrétne na úložnom systéme InnoDB určenom pre relačné databázy a transakcie. V práci je vysvetlený princíp činnosti moderných návrhových vzorov Model-View-Presenter a Dependency injection, a ich praktické využitie. Samotný kód webovej aplikácie je postavený na PHP frameworku Nette, PHP knižnici dibi určenej aj pre databázy MySQL, knižnici mPDF určenej pre generovanie PDF súborov z HTML kódu. Celý systém je navrhnutý podľa konvencií frameworku Nette a spomínaných návrhových vzorov, takže ďalšie rozširovanie, úpravy implementovaných funkcií, úpravy dizajnu webového rozhrania, práca s dátami, či implementácia nových rozhraní a funkcií bude jednoduchá a časovo menej náročnejšia, ako pri systémoch bez zaužívaných konvencií a návrhových vzoroch. | sk |
dc.description.abstract | The main aim of this paper is to create the database structure and the web interface of the reservation system. This system is for the reservation of the laboratories and of the measuring equipement (for hire). System was created by the most widely language intended for creating Web application - language PHP, and database system MySQL, specifficaly base on the storage system InnoDB formed for relation database and the transaction. This paper descbires the princip of the work of modern patterns like Model-View-Presenter or Dependency injection and their both practical use. The code of the web application has been based on PHP framework Nette, on PHP library dibi created for database MySQL, on library mPDF created for generation of the PDF files from HTML code. System has been created according to convention of framework Nette and already mentioned design pattern, so it means that all changes such as spreading, changes of implemented funcions, changes of design of web interface, work with the datas or implemenation of the new interface and of new funcions will be simpler and take less time then for example the use of the system without convention and pattern. | en |
dc.description.mark | A | cs |
dc.identifier.citation | POVODA, L. Elektronický rezervační systém pro laboratoře a laboratorní zařízení [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2012. | cs |
dc.identifier.other | 52139 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/9343 | |
dc.language.iso | sk | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | Rezervačný systém | sk |
dc.subject | databáza | sk |
dc.subject | návrhové vzory | sk |
dc.subject | kalendár | sk |
dc.subject | zapožičiavací list | sk |
dc.subject | Reservation system | en |
dc.subject | database | en |
dc.subject | patterns | en |
dc.subject | calendar | en |
dc.subject | device-lending list | en |
dc.title | Elektronický rezervační systém pro laboratoře a laboratorní zařízení | sk |
dc.title.alternative | Electronic Booking System for Laboratories and Laboratory Equipment | en |
dc.type | Text | cs |
dc.type.driver | bachelorThesis | en |
dc.type.evskp | bakalářská práce | cs |
dcterms.dateAccepted | 2012-06-13 | cs |
dcterms.modified | 2012-06-18-08:11:07 | cs |
eprints.affiliatedInstitution.faculty | Fakulta elektrotechniky a komunikačních technologií | cs |
sync.item.dbid | 52139 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.16 13:23:35 | en |
sync.item.modts | 2025.01.15 20:46:42 | en |
thesis.discipline | Teleinformatika | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. Ústav telekomunikací | cs |
thesis.level | Bakalářský | cs |
thesis.name | Bc. | cs |
Files
Original bundle
1 - 3 of 3
Loading...
- Name:
- final-thesis.pdf
- Size:
- 1.6 MB
- Format:
- Adobe Portable Document Format
- Description:
- file final-thesis.pdf
Loading...
- Name:
- appendix-1.zip
- Size:
- 521.4 KB
- Format:
- Unknown data format
- Description:
- file appendix-1.zip
Loading...
- Name:
- review_52139.html
- Size:
- 4.5 KB
- Format:
- Hypertext Markup Language
- Description:
- file review_52139.html