/Dehiwala_Zoo_Management_System

Zoo management system for Dehiwala Zoo, built with Java, JavaFX, and MySQL. Manages animal classifications and employee records through a user-friendly interface.

Primary LanguageJava

Dehiwala Zoo Management System

Overview

The Dehiwala Zoo Management System is a Java-based application designed to efficiently manage zoo operations. This system provides functionalities for managing animals according to various classifications and handling employee information. Built using Java, JavaFX, and MySQL, it aims to streamline zoo management tasks and improve operational efficiency.

Features

  • Animal Management: Classify and manage zoo animals based on species, habitats, and other attributes.
  • Employee Management: Maintain records of zoo employees, including their roles, schedules, and personal information.
  • User Interface: Intuitive and user-friendly interface created with JavaFX for seamless interaction.
  • Database Integration: MySQL database integration for secure and efficient data storage and retrieval.

Technologies Used

  • Java: Programming language used for application logic.
  • JavaFX: Framework for building the graphical user interface (GUI).
  • MySQL: Database management system for storing animal and employee data.

System Requirements

  • Java Development Kit (JDK) 1.8 or higher
  • MySQL 8.0 or higher

How to Use

  1. Clone the repository:

    git clone https://github.com/ManeeshaVR/Dehiwala_Zoo_Management_System
    cd Dehiwala_Zoo_Management_System
  2. Set up MySQL Database:

    • Create a MySQL database.
    • Update the database connection details.