PHP GTK Spielereien
Um die Zeiten zu archivieren die ich für meine Kunden arbeite habe ich bisher ein selbst geschriebenes PHP Script das ich immer in einer Shell gestartet habe benutzt.
Am Wochenende habe ich mir als Ersatz eine grafische Oberfläche mit Hilfe von PHP-GTK2 entwickelt. Das ganze hat zum Vorteil das ich jetzt genau sehe wie lange ich schon an einer Sache arbeite und es sieht einfach schöner aus als ein Shellscript. ;)
Das ganze sieht wie folgt aus:
Es besteht neben der Eingabemöglichkeit einer Beschreibung was erledigt worden ist auch die Möglichkeit auszuwählen ob es sich um ein Telefonat, die Lösung eines Bugs oder einer Todo oder um etwas anderes gehandelt hat. Diese Auswahl war nötig da nicht sämtliche Telefonate und/oder Arbeiten berechnet werden sofern diese pauschal abgerechnet werden. Wichtig ist eine solche Zeiterfassung für einen Selbständigen m.E. nach auf jeden Fall, so behält man den Überblick darüber wann man was geschafft hat und kann so auch bei genauerer Auswertung sehen zu welchen Zeiten man vielleicht unproduktiv war.
Neben einer Ausgabemöglichkeit für einen Admin bietet das Script auch einen Login für den entsprechenden Kunden, so kann er immer den Überblick behalten was erledigt worden ist und vor allem was wieviel gekostet hat bzw. wieviel Kosten momentan schon entstanden sind.
Neben der Ausgabe der ganzen Daten gibt es noch eine angeschlossene automatisierte Rechnungsgenerierung.
Die Software ist leider noch nicht soweit ausgereift das ich Sie veröffentlichen könnte, sobald sie aber reif genug ist werde ich sämtliche Scripte und Datenbanken unter einer OpenSource Lizenz veröffentlichen.
Bisher basiert das Script auf PHP, MySQL (adodb_lite), Smarty und eben PHP-GTK2.
Kommentare: 5 Kommentare »
Geschrieben am May 21st, 2007 in PHP, Programmierung, Smarty |
Permalink









