Developing a GWT based educational portal

OData support
Dr. Goldschmidt Balázs
Department of Control Engineering and Information Technology

Nowadays, web technologies have an increasing role therefore the AJAX web applications with dynamic content are more widespread. Their advantages against desktop applications are the independence from operating system and physical place. However, they run in a browser, so HTML and JavaScript is their description language, but in 2006 Google published the specially developed Google Web Toolkit. This means we can program in Java language with object-oriented approach, then this code is generated to JavaScript, and finally we get an application that is supported by all of the modern browsers.

In this thesis I describe how I developed a new version of a deprecated educational portal with that technology. This is an electronic system, which records students, teachers and all data related to them, as well as manages the documents submitted by them and their written reviews etc. The goal was not creating a same complete system like the previous version, only implementing a system with basic functions so that only the database plans remain from the original system.

In the first part of this thesis I introduce the database and the technologies that I used during my work, after that I describe the client and server side of the application what I have developed, finally I summarize my thesis.


Please sign in to download the files of this thesis.