Tourism Management System Synopsis
Tourism Management System Synopsis
4.Analysis :
DFD a.users
DFD b. admin
ENTITY-RELATIONSHIP Diagrams
Represent attributes.
After careful analysis the system has been identified to have the
following modules:
1. Administrator module
2. User(Traveler) module
3. Guest user
ADMINISTRATOR MODULE:
This module provides administrator related functionality.
Administrator manages all information and has access rights to add,
delete, edit and view the data related to places, travels, routes,
bookings, Enquiries etc.
Packages—Admin will create the packages and Manage the
packages(Create,Update,delete)
Users- Admin views all Information of all users.
Booking- Admin will responsible for manage booking. Admin can
confirm and cancel a booking of traveler.
Manage issues/ Complaints—Admin can take action on any issue
/complaint raised by user (traveller) and Put remark.
Manage Enquiries—admin can manage all enquiries raised by
users(traveller).
Manage pages- Admin can edit the info of all pages that are display on
the website,
Dashboard- Here admin can view all count of booking, issues ,
Enquiries and Users .
Change password--- Admin can change own password.
USER(TRAVELLER) MODULE:
Signup- User can register your self for bookig.
Sign in- Here user can login with valid username and password.
Forgot Password—User can recover his/her own password.
My Profile- user can update own profile.
Tour history-After login user can book any tour that will show in Tour
history. User can cancel his/her booking before 24 hr of travelling.
Change Password---- User can own Password.
Write-use—Here user can raise any issue related to booking.
Cancelation etc.
Guest MODULE:
Guest user can visit the website and view the all content of website.
Guest user can also Enquiry.
6. Database
The data in the system has to be stored and retrieved from database.
Designing the database is part of system design. Data elements and
data structures to be stored have been identified at analysis stage.
They are structured and put together to design the data storage and
retrieval system.
A database is a collection of interrelated data stored with minimum
redundancy to serve many users quickly and efficiently. The
general objective is to make database access easy, quick,
inexpensive and flexible for the user. Relationships are established
between the data items and unnecessary data items are removed.
Normalization is done to get an internal consistency of data and to
have minimum redundancy and maximum stability. This ensures
minimizing data storage required, minimizing chances of data
inconsistencies and optimizing for updates. The MySQL database
has been chosen for developing the relevant databases.