Three-Tier System Architecture of the Gaming Zone Management System diagram: Presentation Layer (HTML, CSS, JavaScript, Admin / User Interface) connects to Web Browser (Client Device) and Application Layer (PHP Business Logic: Booking, Billing, Reports), which in turn connects to the Data Layer (MySQL Database: Customers, Bookings, Payments).
Fig. 2: Three-tier architecture of the Gaming Zone Management System
Accessible view

Three-tier system architecture of the Gaming Zone Management System. The diagram contains these labelled components:

  • Presentation Layer — HTML, CSS, JavaScript; Admin / User Interface.
  • Web Browser — Client Device.
  • Application Layer — PHP Business Logic; Booking, Billing, Reports.
  • Data Layer — MySQL Database; Customers, Bookings, Payments.

Directional connections are shown with arrows in both directions between the Presentation Layer and the Web Browser, between the Presentation Layer and the Application Layer, and between the Application Layer and the Data Layer.

The Presentation Layer handles all interactions with the admin and staff through a browser-based interface. The Application Layer, written in PHP, processes booking requests, calculates bills, and applies business rules. The Data Layer, powered by MySQL, securely stores all customer, booking, and payment records.