Sei sulla pagina 1di 21

ONLINE INFRMATION ABOUT THE EVENTS IN

AND AROUND MYSORE


Even today people get information about sports, cultural
programs and other events around them through
newspapers , advertisement posters or through other
people.
MYSUPERLATIVE is a website that provides online
information about the events taking place in and around
Mysore. This is the first website that provides complete
information about all the three different events like
sports, cultural and even entertainment information such
as cinemas in a single website.
 Software requirements :
 Operating System :Windows, Linux.
 Programming Language:
 Backend: MySQL.
 Front end : HTML,PHP,CSS
 Drivers: MySQL.
 Tools :PHPMyAdmin, XAMPP server.
 Hardware requirements
 Processor: 2GHz
 Memory:512 MB RAM, 256 MB Hard disk space
The working of the project : The crucial part of this
project is the implementation of Data Base
Management System(DBMS). The complete working of
the project lies within this .
When a client needs to insert an event there is an
option provided for them to do so. A login button in
the main page redirects the client to a login and
registration page . In order to insert the details of the
event the client must first register once the
registration is done the client is redirected to the login
page .
PROMOTIONAL OPTIONS
Other than these functions the project also provides opportunity
for the event organisers to promote their events with their details
so that even those events will be displayed with other events
depending on their event type.
When a client needs to insert an event there is an option
provided for them to do so. A login button in the main page
redirects the client to a login and registration page . In order to
insert the details of the event the client must first register once
the registration is done the client is redirected to the login page .
Once the registration is done . The data given during registration is
stored in the register table in MySQL. Once registration is done
the client is redirected to login where it checks to see if user name
and password matches with the user name and password in the
register table .
Once the login is done the client is redirected to the event page
where the client have to give details about their event like event
name , date , venue etc. Here the important information that a
client has to specify is the event type ,this is what differs the data
to be stored in different table . When the client specify the event
type and submit ,a trigger is triggered to insert this data into the
promotion table . Here a unique id is assigned to each client .
Next a procedure is executed that gives values (for e.g. y , n , n )
In the event table according to the event type selected by the
client
With the corresponding values in the event table the data is
stored in one of the three tables . If the event type is cultural
then by executing the procedures the data is inserted into the
cultural table ,if event type is sports the data will be inserted into
sports table and if others the data will be stored into others table.
In this project the connectivity between the tables are done
using joins and procedures.
There are two procedures used
 The trigger links the data in the promote table with the event
table where the value for cultural, sports and others are
provided (e.g. y, n, n).
 The procedures are used to insert the data given by the client
which was later stored in promote table into their respective
tables depending on the value in event table.
The login option provided in this website in the title bar can be
accessed only by the admins of this website.
When an admin wants to get details about the information of
the website he has to login in the login page where the
username and password is already stored in the database.
The admin is provided with a privilege to edit and delete the
data provided by the client .
This action includes triggers, views, joins, and sql codes for
update and delete.

Potrebbero piacerti anche