100% found this document useful (1 vote)
546 views27 pages

Waterpark Management System

This document provides an overview of a project report on water park management. It includes an introduction describing the purpose of creating an automatic ticketing system to manage various aspects of a water park. It also outlines the scope of the project, which involves three user types - administrator, staff, and ticketing. The technical description section explains the front-end technologies like HTML, CSS, and Font Awesome and back-end technology like SQLite that will be used to develop the system.

Uploaded by

51 Prayag Gandhi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
546 views27 pages

Waterpark Management System

This document provides an overview of a project report on water park management. It includes an introduction describing the purpose of creating an automatic ticketing system to manage various aspects of a water park. It also outlines the scope of the project, which involves three user types - administrator, staff, and ticketing. The technical description section explains the front-end technologies like HTML, CSS, and Font Awesome and back-end technology like SQLite that will be used to develop the system.

Uploaded by

51 Prayag Gandhi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 27

A Project Report on

WATER PARK MANAGEMENT


Submitted in Fulfillment for the Award of Degree

In

DIPLOMA IN COMPUTER ENGINNERING

[Batch 2020 –2023]

Submitted by

Prayag J. Gandhi [206030307106]


Manshukh D. Parmar [206030307119]

Under the Guidance


Ms. Nidhi K. Vinzuda

Department Head
Mrs. Bhumika S. Zalavadia

Submission To
Atmiya Institute of Technology
& Science for Diploma
Studies

Gujarat Technological University

Atmiya Institute of Technology and Science for Diploma Studies


1
Acknowledgement

Under the guidance of Ms .Nidhi K.Vinzuda, we are able to bring our project to this state. We would also like to express our
gratitude towards our other faculties and our Head of Department, Mrs. Bhumika S. Zalavadiya for their kind co-operation and
encouragement, which helped using the completion of this project.

We are also thankful to the institution for giving us such an amazing opportunity for making this project and giving suitable
instructions and guidelines for the project.

Last but not the least; we thank our friends who shared the necessary information and useful web links for preparing our project.

Thanks again to everyone.

Team Member

1.Prayag J. Gandhi [206030307106]


2. Manshukh D. Parmar [206030307119]

Abstract

Atmiya Institute of Technology and Science for Diploma Studies


2
Water parks appeal to families who want quality recreation time in an
extremely safe environment. After all, water parks are the safest place to
have fun in the water compared to oceans, rivers, lakes and even swimming
pools. Thus, parents can feel confident about going to a water park with their
kids. A water park (occasionally written as water park) is an theme park that
features water play areas, such as water slides, splash pads, spray grounds
(water playgrounds), lazy rivers, or other recreational bathing, swimming,
and bare footing environments. We have created separate solution for
outdoor amusement venues. It has expanded to become the complete
integrated solution for managing Amusement Parks. System is designed to
help you create unforgettable memories for your guests, while also making
your business more resilient and your staff more productive!

Table of Content

Chapter: 1 Introduction Page No.


1.1Project At Glance 6

1.2 Purpose 7

1.3 Scope 7

1.4 Technical Description 8

Atmiya Institute of Technology and Science for Diploma Studies


3
1.4.1 Front End

1.4.2 Back End

Chapter: 2 System Analysis


2.1 Study of Current System

22 Weakness of Current System

2.3 Introduction of New System

2.4 Hardware and Software Requirement

2.5 Project Model

2.6 Implementation Status

Chapter: 3 System Design


3.1 Use– case Diagram

3.2 Activity Diagram

3.3 Data Flow Diagram

3.4 Data Dictionary

3.5 Entity-Relationship (ER) Diagram 30

Chapter: 4 Project Management 32


4.1 Glimpse of Project

Conclusion

Most importantly, all forms of living organisms will go extinct if we do not conserve
water right away. In conclusion, unnecessary usage of water must be stopped at
once.

Chapter 1
Introduction

Atmiya Institute of Technology and Science for Diploma Studies


4
________________________________________________________________
1.1Project At Glance
1.2 Purpose
1.3Scope
1.4Technical Description
_____________________________________________________

1.1 Project at Glance

 The main purpose of our web site is to create an automatic Ticketing System, which can also provide
different functionalities.
 To access the website Organization have to purchase web access and they will get product key.
Atmiya Institute of Technology and Science for Diploma Studies
5
 The product key will help to sign in coordinator and help to manage ticketing with Water Park rides and
features of Water Park.
 After sign in into the web site, Administrator can generate Ticketing Price and other amenities to start web
access for faculties and students.
 The administrator must enter details of Water Park for all the visitors and enter all features with Price,
which will be taken by Administrative Offices.
 The administrator can edit Prices of Different Amenities and can restrict allocation.
 Administrator can inspect the status of Rides, Restaurant and Food Court.∙

1.2 Purpose

 A water park (or water park, water world) is an amusement park that features water play
areas such as swimming pools, water slides, splash pads, water playgrounds, and lazy rivers,
as well as areas for floating, bathing, swimming, and other barefoot environments.
 Water parks appeal to families who want quality recreation time in an extremely safe
environment.
 A water park is a place where people can go to cool off and have fun in the water. There are
usually slides, pools, and other water attractions at a water park.
 A water park is an amusement park that features water-based attractions such as swimming
pools, water slides, and wave pools.
 A water park is a theme park that features water-based attractions such as slides, pools, and
other recreational activities.

1.3 Scope
It can associate with three users.
 Administrator
 Staff
 Ticketing
 Food Court
 Rides

Administrator

 Schedules and
Atmiya Institute of Technology and Science for Diploma Studies
6
supervises Lifeguards and Concession/Admission Attendants.

 Schedules and supervises swim lessons. Creates and completes required


reports as directed by the Parks & Recreation Director.
 Total and confirm payroll prior to submitting to Parks & Recreation
Director.
Staff

 Assist with operations of the aquatics facility.

 Respond to basic public inquiries and direct concerns to the appropriate authority.

 Provide directions regarding the facility to guests and patrons.

 Direct patrons on how to properly use equipment and water slides.

3.4Technical Description

1.4.1 Front End

Hyper Text Mark-up Language (HTML)


 HTML stands for Hyper Text Mark-up Language. It is used to design web pages using a
mark-up language.

 HTML is the combination of Hypertext and Mark-up language. Hypertext defines the link
between the web pages.
 This language is used to annotate (make notes for the computer) text so that a machine can
understand it and manipulate text accordingly. Web Browser receives HTML documents
from a web server or from local storage.

And renders, the documents into multimedia web pages.HTML describes the structure of a
webpage semantically and originally include dues for the appearance of the document.

Cascading Style Sheets (CSS)

 A CSS Framework is a library allowing for easier, more standards-compliant web design
using the Cascading Style Sheets language.
 Most of these frameworks contain at least a grid. More functional frameworks also come with
more features and additional JavaScript-based functions, but are mostly design-oriented and
focused around interactive UI patterns.

Atmiya Institute of Technology and Science for Diploma Studies


7
 This detail differentiates CSS frame works from other JavaScript frameworks.
 Client-side JavaScript extends the core language by supplying objects to control a browser
and its Document Object Model (DOM).
 Server-side JavaScript extends the core language by supplying objects relevant to running
JavaScript on a server.

Advantages

1. Not Reinventing the Wheel. We don’t have to write more code.

2. Extensive UI with Bootstrap themes.

3. Open Source. You get to know the source code and change it

Font Awesome
∙ Font Awesome is a font and icon toolkit based on CSS and Less. It was made by
Dave Gandy for use with Bootstrap and later was In corporated into the
Bootstrap CDN.

Back End:

SQ Lite
 Django officially supports the SQLite Database.
 SQ Lite is a relational database management system (RDBMS) contained in a C library. ∙ However, SQLite uses a
dynamically and weakly typed SQL syntax that does not guarantee the domain integrity.

PHP
 Rasmus Lerdorf inspired the first version of PHP and participated in the later.

 It is an interpreted language and it does not require a compiler.

 PHP code is executed in the server.

 It is powerful to hold a content management system like and can be used tocontrol user access.

Atmiya Institute of Technology and Science for Diploma Studies


8
Chapter 2

System Analysis

___________________________________________________________
2.1 Study of Current System
2.2 Weakness of Current System
Atmiya Institute of Technology and Science for Diploma Studies
9
2.3 Introduction of New System
2.4 Hardware and Software Requirement
2.5 Project Model Implementation Status

___________________________________________________________

2.1 Study of Current System :

Pretend you are an engineer working for a municipal water utility. Your job is to estimate the
amount of water that flows into a small tributary to the local river that flows through your town.
You want to estimate this amount so that you can predict the amount of water that will need to
be treated by your water treatment facility. The tributary is a small stream that is fed by two
main sources: rainfall and groundwater. The rainfall that flows into the tributary is relatively
easy to estimate.

 The groundwater, however, is much more difficult. You need to estimate the amount of
groundwater that flows into the tributary from the groundwater aquifer. The groundwater
aquifer is a large underground reservoir that stores water that has percolated down from the
surface to the groundwater zone. The groundwater zone is the area beneath the ground where
the pore spaces in the soil and rocks are filled with water. Water flows through the aquifer
very slowly and it is difficult to measure the amount of water that flows into the tributary
from the aquifer.

 You need to develop a model that can estimate the amount of groundwater that flows into the
tributary from the groundwater aquifer.

2.2Weakness of Current System :

 The current system has several weaknesses. First, the system is not very user-friendly. The
user interface is not very intuitive and the user has to go through a lot of steps to find the
desired information.
 Second, the system is not very reliable. There have been several reports of the system
crashing or not working properly.
Atmiya Institute of Technology and Science for Diploma Studies
10
 Third, the system is not very flexible. It is not possible to customize the system to meet the
specific needs of the user.
 Fourth, the current system does not provide a good way to track the progress of the user. It is
not possible to see how much progress the user has made in the game or how far the user has
progressed in the game.

2.3 Introduction to New System :


 The New System is a state-of-the-art water park that offers something for
everyone.
 The park has a wide variety of attractions, including a lazy river, a wave
pool, a water slide, and a kid die pool.
 The New System also has a number of restaurants, shops, and other
amenities.
 The new system will be used to streamline the process of managing the
water park.
 A new system has been installed at the Water Park.
 This system is designed to provide a more efficient way to deliver water to
the park and to the surrounding community.
 The system is a closed-loop system that uses a series of pumps to deliver
water to the park.
 The system is also designed to reduce the amount of water that is lost
through evaporation and to provide a more consistent supply of water to
the park.

Atmiya Institute of Technology and Science for Diploma Studies


11
2.4 Hardware and Software Requirement:
Hardware
Processor:Corei3

RAM: 4GB
Storage: 1TB

Software
OS: Windows 7 and Mac OS 10.5.8
Browser:
 Firefox
 Chrome
 Safari 5.0.6

2.5 Project Model :

 A project model is a clear and visual description of how a project should be


brought off.

 Some project models are customized for a specific industry, a specific kind of
project ,or even for a specific project. In the project model, the flow of the project
is described.

RAD model:

 Rapid Application Development (RAD) model is type of incremental software


process model in which components are established or developed in parallel.

 RAD is responsible for reusability of component and parallel development of


software.

 Due to this, the time required for development of software is reduced and
results in rapid development of software which will cause fast delivery of the
product to end-users.

 In this model, development cycle of project is very short and small.

 In the 1980s,
Atmiya Institute of Technology and Science for Diploma Studies
12
Rapid Application Development Model was firstly presented by IBM.

 The development of this model done with very high and fast speed using
construction that is based on components in comparison with Waterfall
model.

 Before using this model, it is very necessary and

important to understand requirements of project to fully satisfy the user’s


needs completely and to have project scope with restrictions in order to
develop system with complete functions without any error or defect within
given period of time.

Atmiya Institute of Technology and Science for Diploma Studies


13
2.6 Implementation Status:

100% -

90% -

80% -

70% -

60% -

50%-

40%-

30%-

20%-

10%-

0%-

Atmiya Institute of Technology and Science for Diploma Studies


14
Chapter 3

_______________________________________________________
3.1 Use– case Diagram
3.2 Activity Diagram

3.3 Data Flow Diagram

3.4 Data Dictionary

3.5 Entity-Relationship (ER) Diagram

__________________________________________________

Atmiya Institute of Technology and Science for Diploma Studies


15
3.1 Use case Diagram:

 It describes the sequence of interactions between actors and the system necessary to deliver the
service that satisfied the goal.
 The use case diagram graphically represents what happens if any actor is interacting with a
system.
 It shows relationships and dependencies clearly in the diagram.
 The main purpose of the diagram is to identify requirements.
 It summarizes some of the relationships between use cases, actors and systems.

Atmiya Institute of Technology and Science for Diploma Studies


16
START WEB APPLICATION

LOGIN

TICKET GENERATE

TICKET AUTHORIZATION

OPERATIONAL STAFF

COSTUME
ISSUE

GUEST/VISITOR CHECK IN TO PARK

CHECK OUT FROM PARK

FINAL TICEKT COLLECTION

ADMINISTRATOR

Atmiya Institute of Technology and Science for Diploma Studies


17
3.2 Activity Diagram :

LOGIN TO LOGI
SYSTEM

LOGIN AGAIN

NO YES

CREATE TICKET

CHECK IN

COSTUME ROOM

WATER PARK MAIN


AREA

CHECK OUT

Atmiya Institute of Technology and Science for Diploma Studies


18
 Activity diagram area kind of behavior diagram. Activity diagrams are often used in business process modeling.
They can also describe the steps in a use case diagram.

Initial State or Start Point:


Start:
 A small filled circle followed by an arrow represents the initial action state or the start point for any activity
diagram. For activity diagram using swim lanes, make sure the start point is placed in the top left corner of the
first column.

Activity or Action State:


 An action state represents the non-interruptible action of objects. You can draw an action state in Smart Draw
using a rectangle with rounded corners.

Action Flow:
 Action flows, also called edges and paths, illustrate the transitions from one action state to another. They are
usually drawn with an arrowed line.

Decisions and Branching:


 A diamond represents a decision with alternate paths. When an activity requires a decision prior to moving on to
the next activity, add a diamond between the two activities. The out going alternates should be labeled with a
condition or guard expression. You can also label one of the paths "else."

Final State or EndPoint:


 An arrow pointing to a filled circle nested inside another circle represents the final action state.

Atmiya Institute of Technology and Science for Diploma Studies


19
3.3 Data Flow Diagram :

 A data flow diagram shows how data is processed by a system in terms of inputs and outputs. ∙ As its name
indicates its focus is on the flow of information, where data comes from, where it goes and how it gets stored.
 DFD can show how different departments of the organization cooperate. ∙ Data Flow Diagram is designed to
answer the question “how it works?”
 All the processes in the DFD must be linked to either an other process or a data store. ∙ Each data store and the
process must have a minimum of one data flow going into it and one at a flow leaving it.
 Data store must go through a process.

CENTRAL
DATAMANAGEME
NT SYSTEM OPERATING
MANAGERS
STAFF

Atmiya Institute of Technology and Science for Diploma Studies


20
Level-0

INQUERY DATA INPUT


GUEST OR
VISITOR

AUTORIZED TICKET GENERATING MODULE


STORE DATA
OF VISITOR

SECURE DATA COLLECTION


TICKET
VERIFICATION DATA AUTHENTICATION
INPUTS DATA

COSTUM
ISSUING AUTHORITY

ENTRY
TO MAIN AMUSMENT PARK

Atmiya Institute of Technology and Science for Diploma Studies


21
Level 1

VISITOR/GUEST
INQUIERY PROCESS OF
TICKET GENERATE

TICKET
OPERATING
WINDOW
STAFF

TICKET
ISSUE AND
CHECKING

COSTUME SECURITY
ISSUING CHECK AND
AUTHORITY ISSUE

AMUSMENT
PARK
ENTRY ON RIDES

Atmiya Institute of Technology and Science for Diploma Studies


22
3.4 Data Dictionary :
 A Data Dictionary is a collection of names, definitions, and attributes about data elements that are being used or
captured in a database, information system ,or part of are search project. It describes the meanings and purposes
of data elements within the context of a project and provides guidance on interpretation, accepted meanings, and
representation.
 A Data Dictionary also provides metadata. Metadata is data about data.

There are two types of data dictionary:


 Active data dictionary - It is managed automatically by the database management system.

 Passive data dictionary - It managed users of the system.

Table Name – Key

No. Field Name Data type Length Constrain Description

Int Water park Key


1 i_key 6 ts Primary

Int Key Staff Key


2 f_key 6

Int Primary Key guest Key


3 s_key 6

Primary Key

id Ticketno
Name and Mobile
No of pax name Mobile no
No id

Price and email


TICKETING package
OFFICE STAFF

Cando

MAIN SYSTEM LOGIN


COSTUME ROOM SECURITY

Cando

Mobie no
Name and Check for
Locket id ticket
id

Ticket id
Costume qty
RESTAURANT

Lunch or dinner

ticketid Ordered item


Atmiya Institute of Technology and Science for Diploma Studies
23
3.5 Entity-Relationship (ER) Diagram :

 Entity Relationship (ER) Diagram is a type off

 Low chart that illustrate show “entities” such as people, objects or concepts relate to eachother within a
system.

 ER Diagrams are most often used to design or debug relational databases in the fields of software engineering,
business information systems, education and research.

 Also known as ERDs or ER Models, they use a defined set of symbols such as rectangles, diamonds, ovals and
connecting lines to depict the inter connectedness of entities, relationships and their attributes

Uses of Entity-Relationship Diagrams

1. Database design
2. Database troubleshooting
3. Business information systems
4. Business processor-engineering(BPR)
5. Education
6. Research

Atmiya Institute of Technology and Science for Diploma Studies


24
Chapter 4

Project Management

4.1 Glimpse of Project

4.1 Windows - Home Page

Atmiya Institute of Technology and Science for Diploma Studies


25
Conclusions

The project is developed in such way that, no slot clashes occur and providing features to tailor the Water Park
Management System as of wish. This type of automation system is very useful for Administrator,
Management, Staff and Guest/Visitor to get their work very easy. An additional feature that is included in the
project is that Digital Ticketing is also made possible to access Staff and Visitor. Thus, we can produce a
Comfortable and Contingency for any number Visitor/Guest. It helps to design whole day activities and also
gives a easy and comfortable Water Park all Amenities.

Atmiya Institute of Technology and Science for Diploma Studies


26
Bibliography

∙ www.w3school.com

∙ www.sololearn.com

Atmiya Institute of Technology and Science for Diploma Studies


27

You might also like