Bakalářská práce

Smart Home Price Calculator

Jiří Horáček
Anotace

Tématem této práce je vytvoření webové komponenty, která se dá jednoduše integrovat do již existujících stránek, a vzorové aplikace, která tuto komponentu používá. Pokud se společnost rozhodne integrovat tuto komponentu, získá tak nástroj pro tvorbu 2D plánu budovy, do kterého můžou uživatelé vkládat chytrá zařízení, která společnost nabízí. Během vkládání těchto chytrých zařízení komponenta počítá …více

Abstract

The thesis aims to design and create a web component that can be easily integrated into existing websites and create a sample application that will use this component and allow anyone to use it as is. If the company integrates this component, it gets a tool to create a house blueprint to which the user can add any smart device the company offers. Throughout drag-and-dropping, the component calculates …více

Klíčová slova
Blazor React Smart home IOT .NET C#
Zadání práce
As smart homes become mainstream solutions, more companies are offering them. From seller and customer view is always beneficial to calculate project price for inquiry quickly.
Create a browser-based calculator to provide this functionality. The calculator will be available as a web component that can be easily integrated into an existing website.
It will allow the user to draw a floor plan using basic tools (line, rectangle, polygon). Drawing canvas will feature a grid with snapping functionality to speed up the drawing process. When walls are drawn, the user can drag from the menu a smart home feature and place it into the room - temperature, light and shading control, window and flood sensors, gate opener, and surveillance/security.
The web component will be connected with the backend part that provides pricing for each feature. This price can consist of instance price and length of wiring from the central unit.
This project will include documentation on how to integrate the solution into the existing website.
Práce zkontrolována:
20. 5. 2023 21:13, Ing. Lukáš Grolig, učo 325217
Jazyk práce
angličtina angličtina
Termín obhajoby
27. 6. 2023
Práce byla úspěšně obhájena

Vedoucí

Ing. Lukáš Grolig, učo 325217

Oponent

prof. RNDr. Tomáš Pitner, Ph.D.
KPSK FI MU

Literatura

  • KLETEČKA, Jaroslav a Petr FOŘT. Technické kreslení. 2., opr. vyd. Brno: Computer Press, 2007, 252 s. ISBN 978-80-251-1887-0.

Masarykova univerzita Fakulta informatiky
Plán
Programování a vývoj aplikací
  • Přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.