TkKasse Logo SourceForge.net Logo

[Deutsch] [English]

Inhalt

TkKasse Screenshot
Mehr Schnappschüsse

Überblick

TkKasse ist eine Kassensoftware (neudeutsch POS-Software), die auf handelsüblichen PCs eingesetzt werden kann. Das besondere Augenmerk bei der Entwicklung lag dabei in der Optimierung auf die Bedürfnisse von RestaurantsTkKasse ermöglicht es, Bestellungen der Gäste in der Kasse zu verwalten. Dabei behalten die Kellner stets den Überblick, was an welchem Tisch bestellt wurde. Bestellbons, die an Theken-, oder Küchendruckern ausgegeben werden können, erleichtern auch dem dortigen Personal die Übersicht.

TkKasse ist zudem gleichzeitig an mehreren Kassenplätzen einsetzbar. Dabei werden alle Daten an zentraler Stelle gespeichert — so ist zum einen ein problemloses Wechseln der Kellner zwischen den Kassenplätzen zu jeder Zeit möglich, andererseits beschränkt sich die Absicherung der Rechneranlage gegen Ausfälle auf eine zentrale Stelle — es gehen keinerlei Daten verloren, sollte ein Kassenplatz ausfallen. Durch diese Eigenschaften ist ein preiswerter Aufbau auch größerer Anlagen möglich.

Auch sonst ist TkKasse genügsam: Es werden — bis auf die empfehlenswerten speziellen Bondrucker — keine besonderen Hardwarekompenten benötigt — keine Touchscreens, keine Spezialtastaturen, keine Kassenschubladen; selbst der Bondrucker ist unter Umständen verzichtbar. Umgekehrt können natürlich alle diese Hardwarekomponenten eingesetzt werden, wenn es sinnvoll erscheint.

Eigenschaften in Stichworten

Bestehende Eigenschaften

Außerdem bietet TkKasse natürlich die üblichen Funktionen einer computergestützen Kasse, z.B. die Abrechnung nach Zahlungsmitteln und den Ausweis der Umsatzsteuer.

Erweiterungen, die sich in Planung oder Entwicklung befinden

  • Bereitschaftsparallelbetrieb (Hochverfügbarkeit, Fail Over) — in Planung
  • Weitere Lokalisierungen — werden nach Hilfe durch Anwender entwickelt

Ihre Verbesserungs- und Erweiterungsvorschläge sind ausdrücklich erwünscht!

Systemanforderungen

Minimal

  • Serverrechner (z.B. Intel-PC, neuerer Apple Macintosh, und weitere. Ab 400MHz/128MB RAM einsetzbar, mehr RAM empfehlenswert)
  • Server-Betriebssystem UNIX-kompatibel (z.B. Linux, *-BSD, Mac-OS X, Solaris)
  • Bondrucker (Anzahl frei wählbar)
  • — weiter nichts —

weitere unterstützte, aber verzichtbare Geräte

  • zusätzliche Kassenplätze (X-Terminal, z.B. alte Intel-PCs ab 75Mhz/32MB RAM)
  • Spezial-Kassentastaturen (über spezielle Einrichtung des Kassenplatzes möglich)
  • Kassenschubladen (über POS-Bondrucker möglich)
  • Touchscreens (nur auf — vergüteten — Wunsch)

Lizenz

TkKasse ist freie Software. Sie dürfen TkKasse kostenlos in beliebiger Menge und unter beliebigen Umständen einsetzen. Der Quellcode ist frei verfügbar, das heißt, Sie können einen Fachmann Ihres Vertrauens beauftragen, von Ihnen gewünschte Änderungen an TkKasse vorzunehmen. All dies erlaubt Ihnen die GNU General Public License (GPL), Version 2, unter deren Bedingungen Sie TkKasse nutzen dürfen.

Referenzprojekte

TkKasse ist bereits seit über zwei Jahren erfolgreich im Einsatz im Hotel und Restaurant Waldschlößchen Schierke. Die zweite Installation im Hotel und Waldgasthaus Drei Annen ist bereits in Angriff genommen. Inzwischen ist die dritte Installation im Gasthaus zur Romantischen Straße fertig gestellt.

Hier gibt es ein paar Schnappschüsse aus Schierke.

Ab Frühjahr 2006 werden TkKasse-Fertiggeräte mit zusätzlicher Software zur Steuerung elektronischer Schankanlagen in den Handel kommen.

Dokumentation

Installation und Konfiguration

Die zur jeweiligen Version von TkKasse passende Installations- und Konfigurationsanleitung ist im Paket TkKasse-Server enthalten. Eine Online-Version der Anleitung zur neuesten Version kann hier eingesehen werden. Die Installationsanleitung ist bisher nur in englischer Sprache erhältlich.

Bedienung

Die Bedienungsanleitung ist noch nicht fertig geschrieben.

Download

Zur Zeit werden nur Pakete für SuSE-Linux angeboten. Zum Erstellen von Debian-Paketen werden noch Helfer mit Kenntnissen in Debian-Paketierung und init-Skripten gesucht.

Aktuelle Version 2.5

SuSE-Benutzer benötigen außerdem noch die folgenden Pakete, die aus Software anderer Projekte erzeugt wurden:

  • sqlite-tcl-3.2.3-jk1 (SuSE hat die tcl-Anbindung von sqlite in ihrer Distribution vergessen. Dieses Pakete ergänzt die fehlenden Dateien.)
  • tclhttpd-3.5.1-jk2 (Die Originalversion von tclhttpd verstößt gegen den FHS wenn man sie nach /opt installieren will, was für TkKasse nötig ist. Dieses Paket installiert seine Dateien korrekt nach /opt/tclhttpd/....)

Um die Originalpakete und Quellen dieser Projekte zu erhalten, besuchen Sie bitte deren oben verlinkte Webseiten.

Fragen und Antworten

Woher stammt der Name TkKasse? Heißt das etwa TiefkühlKasse? Das Logo erinnert ja auch daran.
Der Name ist bereits recht alt, er geht auf einen ersten Versuch zurück, mithilfe der Programmiersprache Tcl und der dazu gehörigen grafischen Programmbibliothek Tk (von Toolkit, der Bezeichnung für solche Bibliotheken unter X11/UN*X) ein einfach bedienbares grafisch ansprechendes Kassensystem zu programmieren. Da für TkKasse durch seine Server-Client-Architektur das Aussehen und die grafische Bibliothek des Bedienprogrammes inzwischen ziemlich egal sind, hat der Name nur noch historische Bedeutung.
Und ja, die Logo-Farben wurden jetzt absichtlich so „kühl” ausgewählt.
Ich habe Probleme mit TkKasse, die ich nicht alleine lösen kann. Wen kann ich um Hilfe bitten?
Dafür ist der Kundendienst doch da! Über Email gestellte Fragen werden kostenlos beantwortet.
Ich möchte TkKasse auf x Kassenplätzen einsetzen. Was kostet das?
Sie dürfen TkKasse kostenlos auf beliebig vielen Kassenplätzen gleichzeitig betreiben. Ihre Kosten ergeben sich also aus den Anschaffungs- und allgemeinen Betriebskosten für die eingesetzten Rechner, sowie aus den Kosten für die Wartung des Kassensystems. Bereits mit geringer Einarbeitung kann ihr Fachpersonal diese Aufgabe übernehmen. Sollten Sie weitere Betreuung wünschen, helfen ihnen gerne die Kundendienstpartner weiter.

Registrierung

TkKasse ist freie Software. Sie brauchen sich nicht als Nutzer registrieren zu lassen, um TkKasse benutzen zu dürfen. Sie sollten es trotzdem tun, denn die von Ihnen freiwillig angegebenen Informationen helfen uns, TkKasse in ihrem Sinne weiterzuentwickeln. Insbesondere erfahren wir aber auch, welche Versionen von TkKasse im Einsatz sind, und daher weiter gepflegt werden müssen. Dies hilft uns, die knappe Ressource Zeit nutzbringend für die Weiterentwicklung von TkKasse einzusetzen.

Um sich registrieren zu lassen, schreiben Sie bitte eine Email mit dem Betreff „TkKasse/Registrierung” an Jan Kandziora <tkkasse@users.sf.net>. Sie erhalten umgehend eine Antwort.

Kontakt

Zur Zeit kann der ursprüngliche Autor von TkKasse über Email: Jan Kandziora <tkkasse@users.sf.net> erreicht werden. Hier können auch Verbesserungsvorschläge und vermutete Programmfehler gemeldet werden.

Kundendienst

Der Kundendienst für TkKasse erfolgt durch

	Dipl. Ing. (FH) Jan Kandziora
	Triftstraße 12
	D-38644 Goslar
	Tel: nach Terminvereinbarung per Email
	Email: Jan Kandziora <tkkasse@users.sf.net>

Wir assistieren Ihnen bei der Installation und Wartung, über Email oder telefonisch und auch vor Ort.

Weitere Kundendienstpartner sind ausdrücklich erwünscht!