Elektronický rezervační systém pro laboratoře a laboratorní zařízení

but.committeeprof. 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.defenceOponent 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.jazykslovenština (Slovak)
but.programElektrotechnika, elektronika, komunikační a řídicí technikacs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorSchimmel, Jiřísk
dc.contributor.authorPovoda, Lukášsk
dc.contributor.refereeMach, Václavsk
dc.date.created2012cs
dc.description.abstractPrá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.abstractThe 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.markAcs
dc.identifier.citationPOVODA, 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.other52139cs
dc.identifier.urihttp://hdl.handle.net/11012/9343
dc.language.isoskcs
dc.publisherVysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectRezervačný systémsk
dc.subjectdatabázask
dc.subjectnávrhové vzorysk
dc.subjectkalendársk
dc.subjectzapožičiavací listsk
dc.subjectReservation systemen
dc.subjectdatabaseen
dc.subjectpatternsen
dc.subjectcalendaren
dc.subjectdevice-lending listen
dc.titleElektronický rezervační systém pro laboratoře a laboratorní zařízenísk
dc.title.alternativeElectronic Booking System for Laboratories and Laboratory Equipmenten
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2012-06-13cs
dcterms.modified2012-06-18-08:11:07cs
eprints.affiliatedInstitution.facultyFakulta elektrotechniky a komunikačních technologiícs
sync.item.dbid52139en
sync.item.dbtypeZPen
sync.item.insts2025.03.16 13:23:35en
sync.item.modts2025.01.15 20:46:42en
thesis.disciplineTeleinformatikacs
thesis.grantorVysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. Ústav telekomunikacícs
thesis.levelBakalářskýcs
thesis.nameBc.cs
Files
Original bundle
Now showing 1 - 3 of 3
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
1.6 MB
Format:
Adobe Portable Document Format
Description:
file final-thesis.pdf
Loading...
Thumbnail Image
Name:
appendix-1.zip
Size:
521.4 KB
Format:
Unknown data format
Description:
file appendix-1.zip
Loading...
Thumbnail Image
Name:
review_52139.html
Size:
4.5 KB
Format:
Hypertext Markup Language
Description:
file review_52139.html
Collections