Montag, 06 September 2010
 
 
Home arrow Der Weg
Der Weg: Wie sehen die Realisierungsschritte aus? PDF Drucken E-Mail

Das Ziel - ein repository-gestützter Code-Generator - für Business-Anwendungen soll in folgenden Schritten erreicht werden:

  1. Erstellung von Mustertransaktionen: Es sollen etwa drei Transaktionen entstehen, anhand derer gezeigt werden kann, welchen Typ von Programmen man mit dem Entwicklungssystem kassiope erstellen kann. Es wird zunächst ein eher einfaches Modul entwickelt und danach - darauf aufbauend - ein oder zwei komplexere, die möglichst viele der geplanten Features zeigen.
  2. Entwicklung des Datenbankmodells für das Repository: Aufgrund der Erkenntnisse des Punktes (1) wird das Datenbankmodell des Repositories entwickelt, das die Basis für die Generierung von Business-Applikationen bilden wird.
  3. Entwicklung der Oberfläche zur Verwaltung des Repositories: Es wird eine Oberfläche entwickelt, mit der das Repository verwaltet werden kann. Dabei handelt es sich letztlich ebenfalls um eine Business-Applikation, sodass sie in weiterer Folge mit sich selbst generiert werden kann.
  4. Entwicklung des Templates für die Generierung: Das Template ist das "rohe" Programm, in das die je Programm speziellen Teile aus dem Repository hineingeneriert werden. Vermutlich wird es - ja nach unterschiedlichem Dialogverhalten - mehrere Templates geben.
  5. Entwicklung des Code-Generators: Der Code-Genertor fügt die Informationen aus dem Template und dem Repository zu einem funktionsfähigen PHP-Programm zusammen.
  6. Entwicklung des SQL-Generators: Der SQL-Generator erstellt aus dem Repository die SQL-Skripts, mit denen die Datenbank (z. B. MySQL) erstellt bzw. geändert werden kann.
  7. Generierung von kassiope-Business-Applikationen.
Dies ist eine schematische Darstellung der erforderlichen Realisierungsschritte. In der Realität wird es sicher zu Überlappungen und Rekursionen kommen.
Letzte Aktualisierung ( Dienstag, 13 Juni 2006 )
 
< zurück   weiter >
Top! Top!