Wir begrüßen Sie herzlich auf der Website unseres elektronischen Haushaltsbudget-Rechners xpense. Hier können Sie das Programm downloaden sowie interessante Informationen über die wichtigsten Funktionen sowie die Entstehung von xpense erhalten. Diese Seite wird in den nächsten Wochen noch um weitere Inhalte und vor allem aktualisierte Versionen von xpense ergänzt werden - also schauen Sie immer wieder einmal vorbei. Wir freuen uns auch über Ihr Feedback.
Für unseren Auftraggeber, die Arbeiterkammer Wien, haben wir einen elektronischen Mehrbenutzer-Haushaltsbudget-Rechner für Windows (lauffähig ab Windows 98) entwickelt. Bei den häufig von Kreditinstituten angebotenen Online-Haushaltsbudget-Rechnern werden in der Regel nur einmalig die durchschnittlichen Einnahmen und Ausgaben eines Monats geschätzt.Mit xpense werden hingegen alle laufenden Zahlungen dokumentiert. Der Benutzer erhält so eine umfangreiche (wahlweise tabellarische oder grafische) Auswertung seiner Finanzen (Verteilung der Einnahmen und Ausgaben, Entwicklung im Zeitverlauf, Einhaltung selbst gesetzter Sollwerte). Für regelmäßig (auch in unterschiedlicher Höhe) anfallende Zahlungen können Daueraufträge angelegt werden. Bei jedem Programmstart wird dann überprüft, ob ein Dauerauftrag fällig ist. Wenn das der Fall ist, muss die Zahlung nur mehr per Mausklick bestätigt werden. Großen Wert haben wir sowohl auf eine benutzerfreundliche Oberfläche (umfangreiche Hilfefunktion) als auch auf eine weitgehende Personalisierbarkeit (zB Anlegen eigener Ausgabenarten) gelegt. Weiters besteht die Möglichkeit, sämtliche Auswertungen als Microsoft Excel-Arbeitsblatt (Tabellen) bzw. als Bilddatei (Diagramme) zu exportieren sowie direkt aus dem Programm heraus zu drucken.
Die Realisierung der Anwendung erfolgte in der Programmiersprache C#. Als Entwicklungsumgebung haben wir Microsoft Visual Studio .NET 2003 bzw. im weiteren Projektverlauf Microsoft Visual C# 2005 Express Edition eingesetzt. Die Datenbank wurde als Microsoft Access-Datenbank realisiert. Die Diagramme der grafischen sowie die Druckfunktion der tabellarischen Auswertung wurden mittels der externen Bibliotheken ZedGraph bzw. PrintableListView verwirklicht. Die Hilfefunktion besteht aus einer Kurzeinführung für den ersten Programmeinstieg und einer alle Programmfunktionen umfassenden Programmreferenz. Erstere haben wir als Flashpräsentation mit Bildschirmvideos (erstellt mit Camtasia) realisiert. Die Programmreferenz wurde als kompilierte HTML-Hilfedatei mit Hilfe der Software Microsoft HTML Help Workshop umgesetzt. Weiters haben wir für unser Programm mithilfe des Open Source-Programms Inno Setup eine Installationsroutine erstellt. Dabei wird überprüft, ob die erforderlichen Komponenten, das .NET Framework 2.0 sowie ein aktueller Flashplayer, installiert sind.