Web-based graph and model visualizer

OData support
Vajk Tamás
Department of Automation and Applied Informatics

In my thesis I write about modern web technologies like HTML5, JavaScript and jQuery. I will show you operation, possibilities and limits of these technologies. I used these to create an online application that will be presented in detail below, and compared to other similar software.

This application is provide an editor which allows you to create simple math graphs, UML Class and Entity-Relational database describing diagrams. The editor certainly supports basic user requirements, such as undo / redo, work session saving and loading as well zoom in or out of the editing interface. The editor has a website which includes registration and login interface.

In addition, the application opens up the possibility to generate code based on the UML Class diagram, and download it in a compressed form. Furthermore the database diagram editor allows you to create a script, that can be used for generate the Entity-Relational tables.

Finally, I present a long-term potential of this project in the future with an example.


Please sign in to download the files of this thesis.