Description

Main application of the queue management system for Raspberry Pi single board computers. It is minimized version of IBM PC queue management system core application.

The software performs;

  • Communications with hardwares via RS485 serial communication and IEEE 802.11 WiFi,
  • MySQL database transactions,
  • Managing customer interactions with system via touch screens or push buttons,
  • Ticket distribution with thermal line printer,
  • Managing and driving ECSPOS printers with serial communication
  • Managing queues and customer flows,
  • Communications with external web services,
  • Managing online appointments,
  • Managing peripherals such as thermal printers, touch screen, buttons, led displays…
  • Application licensing and demo management,
  • Customer user interface management and handling user interactions,
  • Communicating unlimited hardware with my private RS485 communication algorithm,
  • TCP/IP socket communications and socket server,
  • Multi language support,
  • Ticket template management for printed tickets,
Code lines
Language

Java SE

Project start

22.06.2015

Status

Discontinued, 17.02.2017

Developer

Tolga TAŞTAN

Project Files

Line count, 		File name
    75 			./Qsmart_dsi_FX.java
  1271 			./System_operations_FX.java
   624 			./Qsmart_virtualserver_FX.java
   144 			./print_ticket.java
   152 			./mysql_connection.java
   150 			./language.java
   212 			./qsmart_timing_operations_FX.java
   241 			./comport.java
   133 			./Qsmart_operator_FX.java
   550 			./Qsmart_terminal_FX.java
   290 			./Qsmart_indicator_FX.java
   544 			./Ticket_operations_FX.java
  2172 			./Qsmart_C2.java
   421 			./Np_printer_fx.java
  6979 total
Scroll to Top