MASHUCAN BASIC


Unsere Software-Produkte bauen auf einem eigenentwickelten Software-Framework namens MASHUCAN Basic auf. MASHUCAN Basic ist ein Framework für Software-Entwickler zur Erstellung datenbankbasierter Softwareanwendungen jeglicher Art. Es ist als eine Art Baukastensystem, das bereits fertige Merkmale mit sich bringt. Darauf aufbauend werden zielorientierte, kundenspezifische Produkte effizient und anwendergerecht realisiert. Das Framework gibt uns einen zeitlichen Vorsprung, Kundenwünsche umzusetzen.

bereits integrierte Merkmale


MASHUCAN Basic verwendet relationale Datenbanken zur Speicherung von Daten. Unterstützt werden folgende Datenbanksysteme:

PostgreSQL

Sqlite

Oracle

MySQL

Der Softwareentwickler definiert sein Datenmodell über eine Benutzeroberfläche in MASHUCAN Basic in einer objektorientierten Form. Das Framework überträgt dann das objektorientierte Modell in ein relationales Modell und legt dies in die Datenbank ab. Das objektorientierte Modell unterstützt Klassen und Klassenvererbung, primitive Datenfelder (Integer, Double, String etc.) sowie Assoziation zwischen den Klassen.

Das Lesen und Schreiben der Daten aus der Datenbank erfolgt über die API-Schnittstelle. Das Framework überträgt die Daten von bzw. bei Änderungen zu der Datenbank über die Serverkomponente skelexe, die als Middleware interagiert, und prüft gleichzeitig die Benutzerberechtigungen des Benutzers.


Auch in den GUI-Elementen sind die Benutzerberechtigungen automatisch integriert, so dass dort nur Daten mit Leseberechtigungen angezeigt bzw. mit Schreibberechtigungen geändert werden können.

Nach oben scrollen