Here are projects which can be downloaded and used without charge.

The dataMagus project

dataMagus is a software to learn database modelling. The main goal is to help students to understand the concepts of various databases. Therefore, we begin by modelling an abstract sample of the real world in the logical layer and transform it to several existing database models such as the relational or the object-oriented model. In the end, we can even generate source codes for different targets which work with the relational or with the object-oriented model. dataMagus can show your models in different notations.

With the first version, dataMagus is distributed with tree different layers. There is the logical one which is essential, the above mentioned physical relational and the physical object-oriented layer. Furthermore, there are four notations implemented. While the notations of Chen and Modfied Chen go with the logical model, the physical relational layer displays its models with the aid of the Crowfoot notation (also known as the notation of Information Engineering). The object-oriented models are shown with the ODLG notation which was initiated by the ODMG standard.

Visit Project Site

The MCT project

MCT (MRTG Configuration Tool) can be used for creating Configurationfiles (Definitionfiles) for MRTG very easely. Therefor all Interfaces and Configurationdetails have to be inserted into the MCT Database (it also exists and Import-Interface within MCT for that).

Every Interface can be linked to a specified location-hirarchy to get the Interfaces sorted. After linking any Interface to any Configurationdefinition, a new Configurationfile for MRTG can be written automaticly. Different views over the data structure makes it fast and manageable.

MCT also have an Index-Tool to grant direct link to processed MRTG-Datafiles. All MRTG Tasks on the Server can be administrated by communicating with the Windows Task Scheduler directly over the MCT Webinterface. With a small master data manager new users can be created and the communities and locations can be administrated. MCT knows 3 differnt levels of authorisation (User, Administrator, Debugger) for controlling the whole tool. All settings for MCT are written inside an INI-File like a PHP configuration.

Visit Project Site