Ich habe noch etwas in meinen Dateien und Github-Projekten gewühlt, und dabei entdeckt, dass ich eines meiner Projekte hier gar nie erwähnt habe.

Zusammen mit Marcel (und teilweise mit der Hilfe von Jonas (damit hier niemand beleidigt ist)) habe ich im 6. Semester meiner Informatikerlehre als Semesterprojekt eine webbasierte Notenverwaltung mit dem Namen OpenGrades programmiert. Grund dafür war, dass wir bisher kein solches Tool gefunden haben, welches auch unseren Ansprüchen entsprach.
Screenshot
Features
- Erfassen von Prüfungsnoten, Ausbildungsorten und Schulfächern
- Multiplikator bei Schulnoten zur Berücksichtigung von doppelter/halber Gewichtung
- Detaillierter Report mit Filtermöglichkeiten, Durchschnittsberechnung und grafischer Darstellung
- PDF- und CSV-Export
- Drucklayout zum sauberen Druck von Reports
- Browser- und Betriebssystemunabhängig
- PHP-Code nach dem MVC-Modell aufgebaut
- Geplant: Unterstützung von Deutschem wie auch Schweizerischem Notensystem
Lizenz
Sourcecode
Der Sourcecode wurde von mir nach dem Projekt ohne grossartige Änderungen auf Github geladen. Wir waren gegen Ende des Projekts sehr im Stress, deshalb wird es im Code wohl noch so einige Hacks, Unschönheiten, und Intransparenzen geben. Wenn ich mal nichts zu tun habe, werde ich mich mal wieder der Weiterentwicklung des Projektes widmen. Wenn jemand aber Lust hat sich damit zu befassen, kann er den Quellcode auch mal auf Github auschecken, verbessern, und mir einen Pull Request senden
Falls der Code mal sauber genug und getestet ist für einen ersten Release, werde ich es hier sicher erwähnen.
Hier noch die URL zur Projektseite: http://github.com/gwrtheyrn/OpenGrades.



Kommentare