This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
project:proj_list [2019/01/31 10:13] xkubalik [Current projects] |
project:proj_list [2019/01/31 12:10] xkubalik [Current projects] |
||
---|---|---|---|
Line 2: | Line 2: | ||
===== Current projects ===== | ===== Current projects ===== | ||
- | * **Aplikace android pro komunikaci s platformou Arduino protokolem Bluetooth ()** - (BP - Denissyuk Andrey) | + | * **Aplikace pro řízení a správu vytápění v chytré domácnosti s pomocí wifi sítě()** - (BP - Hepner Lukáš) |
+ | - Prozkoumejte existující řešení. | ||
+ | - Pomocí metod softwarového inženýrství navrhněte vlastní řešení vyhovující níže uvedeným požadavkům. | ||
+ | - Navržené řešení naprogramujte, řádně ho zdokumentujte a otestujte. | ||
+ | - Požadavky: | ||
+ | * každé vzdálené zařízení (teplotní čidlo, termo hlavice, atd.) bude opatřeno wifi modulem | ||
+ | * aplikace bude umožňovat nalézt hlavice připojené k Wi-Fi síti | ||
+ | * aplikace bude umožňovat vytvářet rozvrhy vytápění a ty přiřazovat vybraným termo hlavicím | ||
+ | * rozvrhy bude možné ukládat a načítat ze souboru ve formátu XML | ||
+ | * aplikace bude podporovat více uživatelů s různým typem oprávnění | ||
+ | * aplikace umožní správu úživatelských účtů a jejich práv | ||
+ | * termo hlavice si bude synchronizovat čas pomocí NTP protokolu | ||
+ | |||
+ | |||
+ | * **Aplikace android pro komunikaci s platformou Arduino protokolem Bluetooth (An android application communicating with the Arduino platform by a Bluetooth)** - (BP - Denissyuk Andrey) | ||
- Prozkoumejte existující řešení. | - Prozkoumejte existující řešení. | ||
- Pomocí metod softwarového inženýrství navrhněte vlastní řešení vyhovující níže uvedeným požadavkům. | - Pomocí metod softwarového inženýrství navrhněte vlastní řešení vyhovující níže uvedeným požadavkům. | ||
Line 11: | Line 25: | ||
* pro komunikaci bude zvolen vhodný protokol | * pro komunikaci bude zvolen vhodný protokol | ||
* aplikace bude umožňovat ověření uživatele s pomocí jména a hesla | * aplikace bude umožňovat ověření uživatele s pomocí jména a hesla | ||
- | * aplikace bude umožňovat přídání uživatelů s ruzným typem oprávnění | + | * aplikace bude umožňovat přidání uživatelů s různým typem oprávnění |
* aplikace umožní zobrazit několik různých pohledu (seznamu proměnných) stavu procesoru Arduina | * aplikace umožní zobrazit několik různých pohledu (seznamu proměnných) stavu procesoru Arduina | ||
* aplikace umožní měnit obsah proměnných v procesu Arduina | * aplikace umožní měnit obsah proměnných v procesu Arduina |