You are on page 1of 10

VISVESVARAYA TECHNOLOGICAL UNIVERSITY

Jnana Sangama, Belagavi- 590018

Synopsis
On
“Zoo Management System”
Submitted in the partial fulfilment of the requirement for the Fifth Semester degree of
Bachelor of Engineering in Computer Science and Engineering of Visvesvaraya
Technological University, Belagavi

Submitteed by
1ME21CS008 Ankit R M
1ME21CS012 Ayush Vishwakarma

Coordinated By:
Mrs. Prabha Naik
Associate Professor
Dept. of Computer Science Engineering

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

NAAC Accredited, Affiliated to VTU, Belagavi, Approved by AICTE New Delhi,


Navarathna Agrahara, off Intl. Airport Road, Bengaluru– 562110
2023-2024
ABSTRACT
We are going to do a zoo management system project here. It’s application software that
can get information about animals. I love animals here, and humans look for strange animals
and get complete information with an ID. The Zoo Management System is a web-based
technology that manages people, animals, and details and provides tickets to those who visit
the Zoo with their families. This Web applications provide a way to effectively control and
track the records of people who access your web application, Zoo.

“The Zoo Management System adequately manages and processes all the works of the Zoo. The
software system can store zoo visitor ticket data, reducing response time to queries from
different users. This is A project based on the PHP language with an MYSQL database that
manages people. We will provide tickets to those who go to the Zoo with their families. All
possible features are considered, including validation, validation, security, and ease of use.
CONTENTS

CHAPTER TOPIC Page no.


Chapter 1 Introduction 01
1.1 Project Info 01
1.2 The Objective of the project 02-03
1.3 List of entities and attributes 03-04
1.4 Schema Diagram 05
1.5 ER Diagram 06

Chapter 2 System Requirement Specification 07


2.1 Software Configuration 07
2.2 Hardware Configuration 07
Zoo management System 2023-2024

Chapter1:
INTRODUCTION
India is home to vibrant animal diversity, and although care is manually recorded, the Zoo
has initially been set up to entertain people. Gradually, they have played an essential role in
nature maintenance. The goal of the Zoo is conservation. It was easy because of the research
done to computerize the management, maintenance and ticketing of the wildlife. Therefore, a
database system called the zoo management system “ZMS” was developed. This is a web-based
technology to manage.

The Zoo Management System facilitates the Customer to enquire about the wild life and visiting
details available on the basis of location and timings, Booking and Cancellation of tickets,
enquire about the status of the booked ticket, etc. Online booking has made the process for the
reservation of tickets very much easier than ever before. It’s a system of managing the duties
and status of all kind of worker and employees. Here animal loving people search for an animal
and get the whole info, they can even search with their availability at the zoo.

1.1 Project Info:

Here we are trying to make a project on Zoo management system, Which is basically an
application software were we can get information about animals. Here animal loving peoples
can search the animals to get the whole information of it with id.

Zoo management system is a web based technology which manages peoples, animals details
and provide ticket to the person who comes to vistis in zoo with his/her family. This web
application provides a way to effectively control record and track the people who visit to zoo.

The administrator enters the ticket details. Print the number of adults and children, and the
ticket and give it to that person. “The main advantage of this System is to protect the
environment. Reduce the environment and the time required. This project uses PHP and
MYSQL databases, and it has a module that is admin. All possible features such as validation,
validation, security, etc., are considered.

1.2 The objective of The Project

Dept. of CSE, MSEC Page 1


Zoo management System 2023-2024

Objective

➢ The proposed system influences or interacts with visitors to the Zoo.

Administrator:
The administrator logs in to the System and adds animals such as cage numbers, breeds, etc.

➢ It also manages animals.


➢ Allows administrators to view and edit regular adult and child ticket details.
➢ Foreign adults and children. The System also manages and calculates ticket prices to
minimize the waiting time of the
➢ It also produces reports of people visiting the Zoo between appointments.
➢ It can also be used to search for ticket IDs.

Specific Objective
The unique purposes of this survey are as follows:

➢ Design a new system.


➢ Collecting and analyzing data from existing systems
➢ Implement an integrated system.
➢ Test and validate the integrated System.

Admin Module:
The Admin Module for Zoo management system is crucial for managing and overseeing the
entire system. Here are key functionalities and features that can be included in the

➢ Dashboard: In this section admin can see how many tickets generated

➢ Animals details: In this section the admin/zoo management can manage animal detail

Can add/delete/update animals

➢ Manage tickets: In this section the admin can update price of tickets and type

➢ Search: In this section the admin can search the ticket by its id and visitor name

Dept. of CSE, MSEC Page 2


Zoo management System 2023-2024

➢ Reports: In this section the admin can get the details of total tickets generated and number

of visitors

1.3 List of Entities and Attributes:


An entity is an object about which data is to be captured. The attributes of an entity further
define the information being stored. For database effectiveness, some attributes become
entities. Entities are also joined together in relationships. An important domain type is the key.
Here's a list of entities and their associated attributes for Zoo management system:

1. Admin:
• User_ID (Primary Key)
• User_Email
• User_Password (Foreign key)

2. Visitor Login:
• login_id (Primary Key)
• login_username
• login_email
• login_mobile no.
• login_password (Foreign key)
• Visitor_age
• Ticket_type
• Visiting_date

3. Animal:
• Animal_ ID (Primary Key)
• Animal_type
• Animal_name
• Enclosure_id
• Animal _type
• Employee_id

4. Employee:
• Employee_id (Primary Key)
• Employee_name
• Employee_ph no.(Foreign key)
• Employee_salary

Dept. of CSE, MSEC Page 3


Zoo management System 2023-2024

5. Enclosure
• Enclosure_Id(Primary Key)
• Enclosure_Size
• Enclosure_type(e.g, aviary, aquatic, terrestial
• Enclosure_Capacity(maximum number of animals)

6. Ticket:
• Ticket_Id(Primary Key)
• Ticket_type
• Visitor_id
• Visit_date
• Purchase_date
• Price
These are the entities and attributes for the zoo management system.

Dept. of CSE, MSEC Page 4


Zoo management System 2023-2024

1.4 Schema diagram

A database schema is the skeleton structure that represents the logical view of the entire
database. It defines how the data is organized and how the relations among them are
associated. It formulates all the constraints that are to be applied on the data.

A database schema defines its entities and the relationship among them. It contains a
descriptive detail of the database, which can be depicted by means of schema diagrams.

Dept. of CSE, MSEC Page 5


Zoo management System 2023-2024

1.5 ER Diagram:

Fig: ER Diagram of Zoo Management System

The ER model is a popular high-level conceptual data model. This model and its variations
are widely used in the conceptual design of database applications, and many database design
tools use that concept.

Dept. of CSE, MSEC Page 6


Zoo management System 2023-2024

Chapter 2:

SYSTEM REQUIREMENT SPECIFICATION

2.1 Software Configuration:

Operating System: Windows 7/8/10/Better modules

Available Coding Language: HTML5, PHP

Database: MYSQL(ver. 8.0.33)

HTML5
HTML5(Hypertext Markup Language 5) is a markup language used for structring and
presenting hypertext documents on the world wide web. HTML5 is the latest version of HTML
and supports new markup language functionalities

PHP & MySQL


PHP is the most popular scripting language for web development. It is free, open source and
server-side(the code is executed on the server). MySQL is relational database management
system(RDBMS) that uses structured query language(SQL). The combination of PHP & MySQL
gives unmet options to create just about any kind of website-from a small contact form to large
corporate portal

2.2 Hardware Configuration:

System: Intel Pentium Processor/AMD

Hard Disk: 64/128 GB.

Monitor: Standard LED Monitor

Input Devices: Keyboard

Ram: 8/16 GB.

Dept. of CSE, MSEC Page 7

You might also like