Long ago, the Greek mathematician and engineer Heron (10-70 AD) invented the automaton, which betrayed a little bit of "holy" water. After 20 centuries, his invention will be called a big name - the
first vending machine , and humanity will persistently try to automate almost everything it uses.
Many things have been automated - from the huge production capacity to the sale of goods and services, and people are not going to stop there ...
One big area of ​​automation is the
automation of business processes , namely the use of various types of terminals and vending kiosks.
')
In recent decades, this direction has been developing by leaps and bounds, thousands of projects have been created and implemented. Among them are quite ambitious ideas, such as
a bike rental machine and a fully automated parking with efficient car parking to save urban space. Recently, Habré wrote about an
automated library in Chicago , and in Frankfurt at the railway station there is a terminal that sells gold bars. There are quite a lot of ambitious projects, but in the
harsh realities of our country the implementation of these projects seems rather vague. Well, at least in the near future.
However, not everything is so sad. Some types of automation still entrenched in the domestic market.
A very promising direction in automation is
systems with touch screens . And I do not mean only popular payment terminals, there are many other interesting types and subtypes of such systems.
For example, information kiosks. They can serve to inform almost everywhere. An example is the
“Infopoint” mentioned earlier in Habré
in St. Petersburg , which is an informational solution for tourists and city guests. And I think similar projects will be actively implemented both on a city scale and in individual enterprises.
There are also Internet kiosks, ticket kiosks and even “selling” discounts ...
Our company is engaged in just such cases of automation, as well as we are interested in innovative projects in this industry.
The development of software for payment terminals - the
processing center "Mathis":

Presentation software for Hyundai exhibition stand , based on the Avtomatis system:


Together with Avangard, a first-of-its-kind
hybrid of a vending machine and the Kofematis payment terminal is being developed
:





In Kamyanets-Podilsky, the
first in Ukraine automated toilet with our software “WC-vending” will soon work
.


JavaFX technology in automating business processes.
The user interface in all of our projects listed above is implemented
on the JavaFX 1.3.1 platform.Why did you choose young and ambiguous JavaFX?
It all started with the development of the payment system and, of course, everything was done on the naked enthusiasm. It was originally planned to use the Flash technology, but after there were no
enthusiasts interested in the normal operation of the flasher, it was decided to look for an alternative platform, and since the system itself was written in Java, our chief technology officer Alexander Mathis offered to try JavaFX. It was not difficult for him to master this platform, and the integration of the young platform with Java promised the solution of many previously significant problems.
Of course, the use of JavaFX has brought with it other important problems that I would like to talk about, but this question is worthy of a separate article (expect on the Habraecranes).
JavaFX is a very, very interesting technology. Our semi-annual experience of implementing it in real working conditions at payment terminals (24 hours a day / 7 days a week) showed that the technology has a number of drawbacks, which are caused by its “youth” and some dampness, but the huge potential that comes with a
bunch of JavaFX Java deserves due attention when developing applications like systems for automating business processes.
The developers at Sun promise an active “struggle” with the ailment of the Java line for deploying systems on ordinary users' computers. This gives JaveFX a chance to enter the web arena in the future. That is, the future of the creation of the Sun promises to be sunny.
With the release of Java FX 2.0 beta, our company is working on the transition of the entire production process to new “rails”. Indeed, in the second version of the creation of Californian programmers, many new goodies and closer integration with the Java platform appeared.
Automate everything!
Automating a business process is an interesting and exciting thing. We will still acquaint you in more detail with each of our products and with its introduction into the life process of the automated business.
On our experience in the vending business, we are convinced that everything can be automated! The main thing is that this automation would come at the time and the entrepreneurs understood why they were introducing this or that system and the project reached the end, the stage of introduction into the living environment.
We will be happy to hear suggestions and ideas about automation Habrasoobschestva. We will also be happy to answer your questions about the experience on JavaFX in real conditions.