Cílem práce bylo vytvořit aplikaci v jazyce Java pro sběr dat pomocí mobilního telefonu. Data jsou po odeslání uchována na serveru, který je zpřístupní uživatelům podle jejich práv. Práva jsou přidělována na základě rolí, přičemž v základní podobě je rozdělení rolí třístupňové. K vytvoření serverové části je použito pravidel J2EE, což přehledně celou aplikaci strukturuje. Aplikace sbírá data o obsahu cukru v krvi pacientů trpících diabetem a nabízí jejich přehled ošetřujícímu lékaři. Lékař tím získá průběžný přehled o stavu pacienta, což je v případě diabetu důležité.
Anotace v angličtině
The intention of this bachelor thesis was to create application in Java language, which should serve for acquiring data using cell phone. Data are stored in server, which offers them to users according to their permissions. Permissions are taken from roles, which are by default three. The sever part of the application was created with help of J2EE patterns. Thanks to them the application is well structured. Mine implementation collects gykemic data of diabetics and allows the physician to view them. It gives the physician continuous view of diabetic health, what is in the case of diabetes important.
Klíčová slova
Java, J2ME, J2EE, Spring, třívrstvá architektura, tenký klient, sběr dat
Klíčová slova v angličtině
Java, J2ME, J2EE, Spring, three-tier architecture, thin client, data collecting
Rozsah průvodní práce
69
Jazyk
CZ
Anotace
Cílem práce bylo vytvořit aplikaci v jazyce Java pro sběr dat pomocí mobilního telefonu. Data jsou po odeslání uchována na serveru, který je zpřístupní uživatelům podle jejich práv. Práva jsou přidělována na základě rolí, přičemž v základní podobě je rozdělení rolí třístupňové. K vytvoření serverové části je použito pravidel J2EE, což přehledně celou aplikaci strukturuje. Aplikace sbírá data o obsahu cukru v krvi pacientů trpících diabetem a nabízí jejich přehled ošetřujícímu lékaři. Lékař tím získá průběžný přehled o stavu pacienta, což je v případě diabetu důležité.
Anotace v angličtině
The intention of this bachelor thesis was to create application in Java language, which should serve for acquiring data using cell phone. Data are stored in server, which offers them to users according to their permissions. Permissions are taken from roles, which are by default three. The sever part of the application was created with help of J2EE patterns. Thanks to them the application is well structured. Mine implementation collects gykemic data of diabetics and allows the physician to view them. It gives the physician continuous view of diabetic health, what is in the case of diabetes important.
Klíčová slova
Java, J2ME, J2EE, Spring, třívrstvá architektura, tenký klient, sběr dat
Klíčová slova v angličtině
Java, J2ME, J2EE, Spring, three-tier architecture, thin client, data collecting
Zásady pro vypracování
- Vytvoření aplikace pomocí J2MEE, která bude odesílat zadané data na server.
- Serverová část bude zpracována v J2EE a bude schopna data zpracovat a přehledně zobrazit podle požadavků v WWW rozhraní.
- Součástí aplikace bude tříúrovňové zabezpečení přístupu k serverové části.
- Předpokládané využití vytvořené aplikace bude v medicíně pro sběr a vyhodnocení glykemických dat.
Zásady pro vypracování
- Vytvoření aplikace pomocí J2MEE, která bude odesílat zadané data na server.
- Serverová část bude zpracována v J2EE a bude schopna data zpracovat a přehledně zobrazit podle požadavků v WWW rozhraní.
- Součástí aplikace bude tříúrovňové zabezpečení přístupu k serverové části.
- Předpokládané využití vytvořené aplikace bude v medicíně pro sběr a vyhodnocení glykemických dat.
Seznam doporučené literatury
Pecinovský, R.: Myslíme objektově v jazyku Java 5.0. Grada.
Brůha, L.: Java-Hotová řešení. ComputerPress, 2003.
Kiszka, B.: 1001 tipů a triků pro programování v jazyce Java. ComputerPress, 2003.
Momjian, B.: PostgreSQL - Praktický průvodce, ComputerPress, 2003.
Seznam doporučené literatury
Pecinovský, R.: Myslíme objektově v jazyku Java 5.0. Grada.
Brůha, L.: Java-Hotová řešení. ComputerPress, 2003.
Kiszka, B.: 1001 tipů a triků pro programování v jazyce Java. ComputerPress, 2003.
Momjian, B.: PostgreSQL - Praktický průvodce, ComputerPress, 2003.
Přílohy volně vložené
1 CD ROM
Přílohy vázané v práci
-
Převzato z knihovny
Ano
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Obhajoba byla plynulá. Součástí obhajoby byla i praktická ukázka. Po prezentaci následovala zajímavá diskuse, při níž byly položeny následující dotazy:
1. Předpokládáte v budoucnosti aplikaci rozšířit i na mobilní telefon? (Dr. Sysetl)
Student na všechny otázky reagoval pružně a všechny je zodpověděl.