Skip to content

jedaademola/Zoo-Management-System

Repository files navigation

Zoo Management System

INTRODUCTION

Zoological gardens provide an opportunity to open a whole new world of curiosity and interest, and sensitize visitors regarding the value and need for conservation of wildlife. Zoos were initially started for the entertainment of people. Gradually over the years, they have come to play an important role in conservation. The goal of zoos is the conservation of animals in the wild.

PROBLEM STATEMENT

The main problem and motivation is basically lack of information about various animals. This project is based on the various information related to the animal and the workers which are present in the zoo. Such as when we visit any zoo then we are not aware that which animal is placed at which place. For knowing this information, we look for a graph present in the zoo, but with this information system we can easily search the zoo by filling the name of the animal, such as Lion, Tiger, etc. then by running this query one can easily find the block in which the animal is present. The system sends an auto generated order to suppliers when the stock of food and medicine reach the deadline.

FEATURES OF THE SYSTEM

Administration features

• Add/Edit/Update/view employee details

• Add/Edit/update/view animal detail

• Add/Edit/update/view animal food and medicine

• Add/Edit/update/view cell details

• Add/Edit/update/view supplier details

• Add/Edit/update/view Holiday/Promo packages

• Add/Edit/update/view Zoo card

• Stock management (simple operation)

• Generate Report: Animals, visitors, payments, employees

Visitor/Employee features

• Search for animal

• Visitor make payment

• Make appointment to the Zoo

System feature

• Send auto mail to supplier

SOFTWARE DESIGN PATTERN USED

Template method, Singleton

HARDWARE & SOFTWARE USED

Software used: IntelliJ, Windows and Linux

Front End :

JSP, HTML, Java script, CSS

Back End :

Embedded Tomcat, Spring boot, Spring MVC, Spring security, Spring scheduler, RESTful microservice API, Data structure (Array List), JDBC template, JSON, Hibernate

Database:

SQL Server

Build, configuration Tool:

maven

Zoo System Documentation.pdf contains the Class diagram, Sequence and Database diagrams

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published