Bachelor's Thesis

Software support for designing alarm security systems based on the Jablotron 100 product family

Final Thesis 3.98 MB Appendix 237.6 MB

Author of thesis: Karel Adámek

Acad. year: 2025/2026

Supervisor: doc. Ing. Karel Burda, CSc.

Reviewer: doc. Ing. Václav Zeman, Ph.D.

Abstract:

This bachelor thesis focuses on software support for the design of intruder alarm systems. The theoretical part describes the architecture of intruder alarm systems, the individual components of these systems, and the requirements of related standards. The thesis then focuses on the methodology for designing intruder alarm systems for security grades 1 and 2, mainly site analysis, description of protected assets, risk analysis, system design, and documentation. Another part of the thesis describes the Jablotron 100 system and its wireless components used in the design of intruder alarm systems. The practical part focuses on the design and implementation of a web application. The application allows users to browse a product catalog, search for devices, view technical data sheets, and compare selected parameters. The project section of the application guides the user through the basic steps of intruder alarm system design. It allows the user to upload a floor plan of the building, place schematic symbols, and select specific system components. The output of the thesis is a web application, a final list of components, and an intruder alarm system diagram, which can serve as a basis for further design development.

Keywords:

control panel, designing, detectors, diagram, intrusion alarm systems, technical datasheet, web application, wireless devices

Date of defence

16.06.2026

Result of the defence

Defended (thesis was successfully defended)

znamkaAznamka

Grading

A

Process of defence

Student prezentoval výsledky své práce a komise byla seznámena s posudky. Student obhájil bakalářskou práci a odpověděl na otázky členů komise a oponenta. Otázky: 1) Jakým způsobem aplikace rozhoduje, které produkty jsou vhodné pro stupeň zabezpečení 1 a které pro stupeň 2? 2) Jaké úpravy by byly nutné, aby aplikace mohla přímo exportovat výsledné schéma PZS? 3) Ako je obmedzené nahrávanie schémat do systému? 4) Ako program sleduje vhodnosť umiestnenia jednotlivých komponentov? 5) Ako ste postupoval pri riešení práce? 6) Ako je uložený katalog produktov?

Language of thesis

Czech

Faculty

Department

Study programme

Telecommunication and Information Systems (BPC-TLI)

Composition of Committee

prof. Ing. Dan Komosný, Ph.D. (předseda)
doc. Ing. David Kubánek, Ph.D. (místopředseda)
Ing. Pavel Vajsar, Ph.D. (člen)
Ing. Michal Kohoutek, Ph.D. (člen)
Ing. Ondřej Mokrý, Ph.D. (člen)
Ing. Lukáš Benešl, Ph.D. (člen)
Ing. Ondřej Klíčník (člen)

Supervisor’s report
doc. Ing. Karel Burda, CSc.

Cílem bakalářské práce bylo vytvořit softwarovou podporu k projektování poplachových zabezpečovacích systémů (dále PZS) založených na rodině bezdrátových produktů Jablotron 100. Zmíněná popora měla mít podobu HTML stránek.

V teoretické části práce autor popisuje architekturu, základní prvky a způsob komunikace v PZS. Následně pak vysvětluje metodiku projektování PZS. V praktické části následně popisuje systém Jablotron 100, návrh a praktickou implementaci softwarové podpory. Student do softwarové podpory navíc implementoval různé kontroly, které snižují pravděpodobnost chyb v projektu. Realizovaný systém je funkční a splňuje veškeré požadavky zadání. Předpokládám proto jeho praktické využívání studenty v předmětu Zabezpečovací systémy. Z formálního hlediska je práce kvalitní a nemám k ní žádné významnější připomínky.

Student pracoval samostatně a pravidelně se mnou postup prací konzultoval. Oceňuji přitom jeho tvořivost a pracovitost.

Celkově konstatuji, že práce splňuje veškeré požadavky zadání na výborné úrovni a proto ji hodnotím stupněm Výborně - 96 bodů. Points proposed by supervisor: 96

Grade proposed by supervisor: A

Reviewer’s report
doc. Ing. Václav Zeman, Ph.D.

Cílem bakalářské práce bylo vytvořit softwarovou podporu pro projektování poplachových zabezpečovacích systémů založených na bezdrátových produktech Jablotron 100. Lze konstatovat, že požadavky zadání byly splněny.

Technická zpráva má přiměřený rozsah a je logicky členěna na teoretickou a praktickou část. Teoretická část popisuje základní principy PZS, metodiku projektování a systém Jablotron 100. Praktická část se věnuje návrhu a implementaci webové aplikace. Prezentační úroveň práce je dobrá, text je srozumitelný a doplněný vhodnými obrázky a ukázkami aplikace. Místy je však výklad spíše popisný a mohl by jít více do hloubky, zejména v oblasti způsobu kontroly správnosti návrhu.

Formální a jazyková úroveň práce je přijatelná. V textu se objevují drobné gramatické a stylistické nedostatky, překlepy a místy méně přesné formulace. Tyto nedostatky však zásadně nebrání porozumění práci.
Student pracoval s normami, studijními materiály, katalogy výrobce a elektronickými zdroji. Použitá literatura je pro dané téma relevantní a odpovídá rozsahu bakalářské práce.

Vytvoření přiložené webové aplikace považuji z hlediska bakalářské práce za časově i technicky relevantní realizační výstup. Aplikace není pouze statickou prezentací, ale obsahuje interaktivní katalog, porovnání produktů, projektovou část s prací s půdorysem a tvorbu seznamu komponent. Náročnost spočívá nejen v samotném programování, ale také ve shromáždění a strukturování dat, technických listů a obrázků.

Aplikace je funkční, pracuje tak jak student uvádí. Slabší stránkou je, že aplikace plně neověřuje soulad návrhu s normou ČSN EN 50131, se zvoleným stupněm zabezpečení, třídou prostředí ani kompatibilitu všech komponent. Vazba mezi počtem vložených značek ve schématu a počtem vybraných konkrétních komponent není dostatečně automatizována. V práci není také jednoznačně uvedeno, jaké formáty vkládaného půdorysu objektu aplikace podporuje. Výstup schématu je řešen spíše zobrazením v aplikaci, nikoli plnohodnotným exportem.

Celkově práce splňuje zadání. Student vytvořil funkční softwarový výstup a prokázal schopnost propojit znalosti z oblasti PZS s praktickou implementací webové aplikace. Práci doporučuji k obhajobě. Topics for thesis defence:
  1. 1. Jakým způsobem aplikace rozhoduje, které produkty jsou vhodné pro stupeň zabezpečení 1 a které pro stupeň 2?
  2. 2. Jaké úpravy by byly nutné, aby aplikace mohla přímo exportovat výsledné schéma PZS?
Points proposed by reviewer: 92

Grade proposed by reviewer: A

Responsibility: Mgr. et Mgr. Hana Odstrčilová