Original title:
Návrh a implementace systému výpůjček majetku v podniku
Translated title:
Design and Implementation of System for Borrowing Assets in Company
Authors:
Fišer, Jakub ; Buchtela, David (advisor) ; Vynikarová, Dana (referee) Document type: Bachelor's theses
Year:
2016
Language:
cze Publisher:
Česká zemědělská univerzita v Praze Abstract:
[cze][eng] Cílem práce je návrh aplikace pro evidenci výpůjček majetku podniku vlastním zaměstnancům, která byla dosud řešena papírovými tabulkami. Bude evidováno, co si kdo půjčil od koho a na jak dlouho. Bude kladen důraz na maximální univerzálnost, aby bylo možné půjčovat jakýkoli majetek, např. různé skenery, dopravní prostředky, počítače, smlouvy, spisy, apod. Je jen potřeba, aby půjčované předměty měly jednoznačný identifikátor. Aplikace nebude pracovat s cenami za výpůjčky a není tedy primárně určena pro půjčovny.
V teoretické části práce představuje a hodnotí možnosti a porovnává technologie pro běh intranetové aplikace na vlastním serveru. V praktické části popisuje instalaci vlastního webového serveru na bázi LAMP (Linux, Apache, MySQL, PHP) včetně základní konfigurace a dále vlastní návrh struktury aplikace, databázového modelu, kódování v PHP, HTML a CSS.The aim is to design an application for registration of company property borrowings to own employees, which was previously dealt with paper spreadsheets. It will be recorded who borrowed what from whom and for how long. The focus will be for maximum versatility to be able to borrow any property, eg. various scanners, vehicles, computers, contracts, records, etc. It is only necessary that the borrowed items have a unique identifier. Application will not work with the prices for the borrowings and is therefore not primarily intended for commercial rental.
The theoretical part presents and evaluates options and compares the technologies for intranet applications running on own server (like On-premises software). The practical part describes how to install your own Web server based on LAMP (Linux, Apache, MySQL, PHP), including the basic configuration and custom application's structure, database model, coding in PHP, HTML and CSS.
Keywords:
informační bezpečnost; LAMP; Majetek podniku; MySQL; PHP; Půjčování majetku; webová aplikace