Title (deu): Java - basierte Online / Offline - Lösung

Author: Langbauer, R. (Ronald)

Description (deu): St. Pölten, FH-Stg. Telekommunikation und Medien, Vertiefungsrichtung Medientechnik, Dipl.-Arb., 2004

Description (deu): In dieser Diplomarbeit wird die Erstellung von mobilen Anwendungen auf Basis von relationalen Datenbanken in Client/Server-Umgebungen mit nichtpermanenten Netzwerkverbindungen behandelt. Ausgehend von einer grundsätzlichen Betrachtung der Analyse und des Entwurfs von Softwaresystemen sowie den damit verbundenen Planungs- und Konzeptionstätigkeiten folgen Abhandlungen über grundlegende, die Entwicklungstätigkeit betreffende Forschungsgebiete. Es erfolgt eine Auseinandersetzung mit Themen zur Installation und Funktion der relationalen Datenbanken Oracle9i sowie Oracle9i Lite, den damit interagierenden Hard- und Softwarekomponenten sowie detaillierte Betrachtungen von Problemstellungen aus dem Datenbankumfeld. Nach Abhandlung der für die weitere Entwicklungstätigkeit unbedingt erforderlichen Themenbereiche wird die Konzeption und Implementierung eines Java-basierten Prototyps für mobile Geräte (PDA) in Client/Server-Umgebungen durchgeführt. Dabei werden die Themenbereiche Replikation- und Synchronisierung von Datenbeständen per HTTP-Protokoll, Erstellung von grafischen Benutzerschnittstellen für eingeschränkte Hardwarearchitekturen, JDBC-Techniken, parallele Programmierung sowie Verteilung der Anwendung genauer betrachtet.

Description (eng): This diploma thesis deals with the development of mobile applications based on relational databases in client/server environments with non-permanent network connections. Starting from the fundamentals of the process of software development including associated design and conceptional tasks, the thesis will move on to some of the more technical fields of software development. The thesis will cover certain issues that arise when setting up relational databases like Oracle9i and Oracle9i Lite as well as topics regarding their functionality. The interaction between hardware and software is also dealt with, as well as additional aspects of working with relational databases. Next, the development process of a Java application for resource-constrained mobile devices (PDA) will be subject to a deeper analysis and will lead to an architecture for mobile devices which has support for automatic replication and synchronisation of its database content. The covered topics include the creation of graphical user interfaces for PDAs as well as the proper usage of JDBC programming interfaces, the multithreading capabilities of Java and the deployment of the developed software.

Object languages: German

Date: 2004

Rights: © All rights reserved

Permanent Identifier