Java Client-Server Software System with MySQL Integration for controlling production and sales in Benu pharmacies
Welcome to the Java-based Client-Server System with MySQL Integration project. This application is designed to facilitate client-server communication with a MySQL database backend. The project is structured into three main components: ServerskiProgram (Server-side), KlijentskiProgram (Client-side), and Zajednicki (Shared classes).
- Manages communication threads with clients.
- Implements controllers for server operations.
- Includes a generic database class for MySQL integration.
- Provides server forms for startup and displaying connected users.
- Features forms for employee tasks.
- Utilizes a socket for communication with the server.
- Contains shared classes used by both client and server projects.
- Includes domain classes, KlijentskiZahtev, ServerskiOdgovor classes, and the Operacije_radna_memorija interface.
- Defines the StatusOdgovora enum for standardized response statuses.