Web-based Gambling System
The project is intended to create gambling environment for horse and dog race gamblers. Client machines and terminals allow gamblers making bets, see races and race results, and check bets for the winning result. Clients are located in bars, restaurants, etc. and are connected to the game server (G-Server) through the Internet. The Gambling company staff can manage the system through the Web-based Control Center (CC).
 |
The Client equipment includes a PC, a touch screen monitor, a TV, a printer and a barcode scanner. On the TV screen, the gamblers see quotas and later on race movies. Gamblers first watch the quotas, then go to a terminal and do one or more bets. Behind the terminal there is a bar employee. He gets a bet and types everything into a computer via the touch screen. After that there comes out a receipt from a printer. This receipt (with a barcode) is for a gambler. After some time the system will not accept any bet and a race movie will be shown on the TV. After the movie there comes a result screen on the TV. A gambler can go then to the bar employee and give his/her receipt. The bar employee will check the receipt for a possible win (holding the receipt under the barcode scanner) and pay out money if necessary. A Gambler can cancel a bet before race starts.
|
A Client also allows the bar employee checking results of previous races, making some accounting stuff (income, payout, profit, cancelling, etc.), checking open (unpaid winning) receipts, switching the interface language, looking for and printing short help.
A Client also exists in a terminal version. The terminal version is designed for using directly by gamblers, without getting bar employees to take part in a betting process. The terminal version does not contain a TV (it shows all information, including races, on a touch screen monitor), but contains devices for money accepting (a smart card reader, a bank note validator, a coin validator). The Terminal looks like a steel box with a touch screen on its top and slots for accessing devices.
The Web-based Control Center allows managing the system in full. The Gambling company staff can:
- change system settings;
- create, edit, delete system users;
- create, edit, delete customers;
- create, edit, delete machines (including terminals);
- create, edit, delete staff (bar employees);
- view reports (machines, races, bets and supervising);
- check current system state using real time monitor.
|
Technical Information
|
Platform:
|
Windows XP SP2
|
|
Languages:
|
Delphi, PHP
|
|
Database:
|
MySQL
|
|
Web server:
|
Apache
|
|
Protocols:
|
TCP/IP, HTTP, F
|
More Projects:
|