Beschreibung:
CheckoutDesk ist eine proof-of-concept Kassensoftware. Sie entstand aus dem privaten Interesse Bondrucker, Kassenschubladen etc. anzusteuern und somit ein komplettes Kassensystem selbst zu entwickeln. Wie eingangs erwähnt handelt es sich hier um eine Machbarkeitsstudie - die Software sollte rein privat "zum Spaß" genutzt werden, ein produktiver Betrieb im kommerziellem Umfeld darf nicht erfolgen.
Mit CheckoutDesk können mehrere Rechnungen (Tische) verwaltet und Produkte zu solch einer aus der Produktdatenbank via Nummernblock, Touchscreen oder Barcodescanner hinzufügt werden. Sind alle Waren hinzugefügt, starten Sie den Bezahlvorgang. Zur Hilfe kommen dabei verschiedene Funktionen wie Gutscheine, Retoure und vieles mehr. Alle Produkte, Rechnungen, Kunden und Tickets werden in einer lokalen oder serverbasierten (MySQL-)Datenbank abgespeichert. Mit CheckoutDesk können Kassenschubladen und Belegdrucker sowie normale Drucker angesteuert werden. Desweiteren führt CheckoutDesk Statistiken aller Tage und Gesamtstatistiken. Praktisch: für den Kunden unterstützt es auch einen Kundenmonitor sowie eine Kundenbestellung. Für größere Restaurants usw. können mehrere Computer untereinander über einen MySQL-Datenbankserver alle Daten synchronisieren.
Einige Bedienhinweise
- Man kann den gesamten Bezahlvorgang über den Nummernblock steuern. Man gibt also die ID des Artikels ein und drückt ENTER um einen Artikel in den Warenkorb zu legen.
- Vollbild für Kundenmonitor mit F2
- Sonderzahlen: 00-Bezahlen, 01-letzten Artikel entfernen, 02-Stornieren, 03-markierte Artikel stornieren
Rechentasten (Auf dem Nummernblock)
- mit * kann man Artikel gleich mehrfach in den Warenkorb legen (Bsp.: ID*3 = 3 mal in den Warenkorb)
- mit / kann man prozentualen Rabatt geben (Bsp.: /25 = 25% Rabatt)
- mit + kann man manuell einen bestimmten Preis hinzufügen, wenns mal schnell gehen muss und noch kein Datenbankeintrag vorliegt
- mit Minus schnell einen Betrag abziehen
Daten
Screenshot: siehe Anhang
Verwendete Programmiersprache:
Visual Basic .NET
IDE: VB 2010 Express
Systemanforderungen:
- .NET Framework 4
- Erfolgreich getestet unter Windows 8, 7, Vista und XP
Empfohlene (optionale) Hardware:
- Kassenschublade (via RS232 oder irgendwas anderes (externes Programm))
- Barcode-Scanner
- (Bon-)Drucker (80mm und 58mm Papierbreite)
- Nummernblock (dringend empfohlen)
- Touchscreen-Monitor
Lizenz: Freeware, Closed Source
Feedback, Kritik und Bugs sind natürlich willkommen. Danke an alle Tester.
CheckoutDesk ist eine proof-of-concept Kassensoftware. Sie entstand aus dem privaten Interesse Bondrucker, Kassenschubladen etc. anzusteuern und somit ein komplettes Kassensystem selbst zu entwickeln. Wie eingangs erwähnt handelt es sich hier um eine Machbarkeitsstudie - die Software sollte rein privat "zum Spaß" genutzt werden, ein produktiver Betrieb im kommerziellem Umfeld darf nicht erfolgen.
Mit CheckoutDesk können mehrere Rechnungen (Tische) verwaltet und Produkte zu solch einer aus der Produktdatenbank via Nummernblock, Touchscreen oder Barcodescanner hinzufügt werden. Sind alle Waren hinzugefügt, starten Sie den Bezahlvorgang. Zur Hilfe kommen dabei verschiedene Funktionen wie Gutscheine, Retoure und vieles mehr. Alle Produkte, Rechnungen, Kunden und Tickets werden in einer lokalen oder serverbasierten (MySQL-)Datenbank abgespeichert. Mit CheckoutDesk können Kassenschubladen und Belegdrucker sowie normale Drucker angesteuert werden. Desweiteren führt CheckoutDesk Statistiken aller Tage und Gesamtstatistiken. Praktisch: für den Kunden unterstützt es auch einen Kundenmonitor sowie eine Kundenbestellung. Für größere Restaurants usw. können mehrere Computer untereinander über einen MySQL-Datenbankserver alle Daten synchronisieren.
- Man kann den gesamten Bezahlvorgang über den Nummernblock steuern. Man gibt also die ID des Artikels ein und drückt ENTER um einen Artikel in den Warenkorb zu legen.
- Vollbild für Kundenmonitor mit F2
- Sonderzahlen: 00-Bezahlen, 01-letzten Artikel entfernen, 02-Stornieren, 03-markierte Artikel stornieren
Rechentasten (Auf dem Nummernblock)
- mit * kann man Artikel gleich mehrfach in den Warenkorb legen (Bsp.: ID*3 = 3 mal in den Warenkorb)
- mit / kann man prozentualen Rabatt geben (Bsp.: /25 = 25% Rabatt)
- mit + kann man manuell einen bestimmten Preis hinzufügen, wenns mal schnell gehen muss und noch kein Datenbankeintrag vorliegt
- mit Minus schnell einen Betrag abziehen
Screenshot: siehe Anhang
Verwendete Programmiersprache:
Visual Basic .NET
IDE: VB 2010 Express
Systemanforderungen:
- .NET Framework 4
- Erfolgreich getestet unter Windows 8, 7, Vista und XP
Empfohlene (optionale) Hardware:
- Kassenschublade (via RS232 oder irgendwas anderes (externes Programm))
- Barcode-Scanner
- (Bon-)Drucker (80mm und 58mm Papierbreite)
- Nummernblock (dringend empfohlen)
- Touchscreen-Monitor
Lizenz: Freeware, Closed Source
Download (letzte Version 7.0.2.0) (.zip, ca. 3 MB)
Dieses Projekt wird nicht länger weiterentwickelt.
Dieses Projekt wird nicht länger weiterentwickelt.
Feedback, Kritik und Bugs sind natürlich willkommen. Danke an alle Tester.
Dieser Beitrag wurde bereits 144 mal editiert, zuletzt von „DiePod“ ()