Ich war nach meien Mißerfolg bei der Suche nach PHP-CRUD-Generator ziemlich frustriet, aber jetzt muss ich einsehen, dass es ein Glücksfall war, dass ich in PHP nichts brauchbares fand und dann gezwungenermaßen meinen Fallback-Kandidaten OpenXava genommen habe. Es scheint eine echt tolle Lösung zu sein. Es kommt gleich im Packet mit Eclipse, DB und JRE sowie mit einem "Welcome-Beispiel", womit man sofort loslegen kann. Es gibt eine sehr schöne Doku mit Beispielen, Screenshots und Videos etc - echt vorbildlich. So was habe ich wirklich nicht erwartet. Es gibt auch eine Pro-Version für glaube ich 500 Eur, aber die freie Version kann alles, was hier bisher gefordert wurde und vermutlich noch deutlich mehr. Ich habe bisher nur die ersten Lektionen angeschaut.
Später hat sich auch noch herausgestellt, dass die Daten, die man in der Pfarrei durch den CRUD-Generator zu einer Anwendung verwandeln sollte gar nicht solche plain&simple Attribute sind, sondern recht komplexe Datenstrukturen, die man nicht ohne große und unschöne Verrenkungen in eine simple Attributenliste verwandeln könnte. Es sind schon echte Beziehungen zwischen den Objekten nötig.
Ich habe die gewünschten 5 UseCases (Taufe, Hochzeit, Begräbnis, Anerkennung der Taufe aus der Besatzungszeit vor 2002 usw), deren Strukturen durch die Diözse vorgegeben sind am Freitag final umgesetzt und von meinem Laptop auf den Zielserver übertragen, wo ich dann JDK21, Tomcat10 und MySQL8 als Windows-Services installiert habe. Die Mitarbeiter haben bereits angefangen, die Daten einzugeben. Leider gab es öfters kein Strom, sodaß wir für Paar Stunden den Honda-Generator anwerfen mussten.
Als ich die Lösung später auch der Eleanor gezeigt habe, die hier seit fast einem Jahr als Krankenschwester in der hiesigen Klinik arbetet, hat sie zusammen mit Fr. Bong gefragt, ob es auch nicht so was änliches für die Erfassung von Patienten und Behandlungen geben könnte, die bisher nur in Papierformularen erfolgt. Ich habe soeben einen Entwurf des Datenmodels gemacht, und werde ihn morgen vorstellen.
Heute wurde ich auch gefragt, ob auch die hiesige Highschool NOSSEF nicht diese Lösung für die Erfassung von Schülern und Noten haben könnte. Ich werde morgen beim Management der Schule nachfragen, was sie brauchen und schauen, ob es so ginge.
Eigentlich habe ich nächste Woche nach Gleno gehen sollen, aber das scheint noch nicht spruchreif zu sein, sodaß die neuen Aufträge mir ganz recht sind.
Kommentare
Kommentar veröffentlichen