
===== RexxPOS v1.1 ======




Point of Sale System





Website: www.lieferex.at/rexxpos


E-mail: h0553559@gmail.com







Short Description:
This is a "point of sale (POS)" system 
programmed in "open object Rexx" 

For detailed instructions please read the PDF
Documentation at: www.lieferex.at/rexxpos/rexxpos.pdf

...............................................................







Usage:

   double click on start.rex




...............................................................



=============

Requirements: 
=============

The Program can run on any PC or Tablet that has following
programs installed:

* Java Runtime Environment ( www.java.com/download )
* ooRexx v5.0 or newer ( www.oorexx.org OR www.sourceforge.net/projects/oorexx/ )

* BSF4ooRexx  ( www.sourceforge.net/projects/bsf4oorexx/ )

for detailed instructions see PDF file mentioned above

...............................................................

======================
Used Development Tools
======================

The following tools are not necessary to run the Software, they
were used during deployment.
The author has used these tools to develop the Software:

* SceneBuilder for creating GUI design 
  ( http://gluonhq.com/products/scene-builder/ )

* Apache Open Office for creating PDF documentation 
  ( www.openoffice.org )

* MySQL Workbench for creating database figures 
  ( https://www.mysql.com/de/products/workbench/ )

* The JavaFX Samples in BSF4ooRexx/samples subfolder were also used. For instance 
  the sample "fxml_99" is very usefull example to understand how to create JavaFX GUI and controllers
  ( https://sourceforge.net/projects/bsf4oorexx/ )

* The AutoJava lecture foils of Prof. Flatscher were also very helpful
  ( http://wi.wu.ac.at:8002/rgf/wu/lehre/autojava/material/foils/ )
................................................................



===================
Used Java Libraries
===================

-MySQL JDBC Driver




-Zxing for creating QR Code





Adding Libraries to CLASSPATH:
The .jar files in bin\lib directory must be added into CLASSPATH


Program will automatically check for it and modify CLASSPATH 


................................................................



==========================================

Configuring database connection parameters
==========================================
 

In order to set 
MYSQL database connection paramethers,
please open bin/pos.rex file and find "MYSQL Configuration" Tab



then edit Configuration settings 


A SQL Dumb file can be found in bin/sql directory


............................................................





enjoy!