Management Of Zoo Using Online Web System
Abstract
This Django-based web application serves as a
comprehensive management system for a zoo, allowing
administrators to efficiently handle assets, such as
animals, attractions, buildings, employees, and wages.
The system provides a variety of functionalities,
including adding, viewing, and deleting zoo-related
entities, as well as managing user authentication for
admin access. Users can add details for animals,
attractions, buildings, and employees, and these entries
are stored in a MySQL database. The application also
includes a dynamic system for viewing and deleting
records based on real-time data from the database. The
backend is powered by Python and Django, using
MySQL to store data. The application allows the admin
to authenticate through a login screen and provides an
intuitive interface for managing zoo resources. The
interface is built using HTML and Django templates,
ensuring a user-friendly experience. The system also
includes validation checks to prevent duplicate entries
for animals, attractions, and employees, while
supporting a flexible method to manage wages for zoo
staff. In addition to animal and attraction management,
the application supports employee management with
functionality to add, view, delete, and track employee
information, as well as associate employees with
specific job roles. Wages for employees can be added
through a dropdown selection of employee names. This
management system enhances operational efficiency
for zoo administrators, providing a clear overview and
control over the zoo's resources.