1. SUBMITTED BY:
RAI ANUP .C. (52)
YADAV RAVINDRA .S .(74)
TIWARY JITESH .V. (68)
GROUP NO:12
SUBMITTED TO:
BHAGWAN MAHAVIR COLLEGE OF COMPUTER APPLICATION (BCA)
INTERNAL GUIDE:- EXTERNAL GUIDE:-
MRS .HETAL MODI MR. RAJAT R. SINGH
“ YTR TOOR & TRAVELS ”
1
2. 2.1 Company Profile
2.2 Current Or Existing System
2.3 Proposed Project Profile
2.3.1 Introduction
2.3.2 Goal
2.3.3 Scope
2.3.4 Type Of Project
2.3.5 Technology Or Environment
2
2. Agenda
3. 2.4 Software Analysis
2.4.1 Fact Finding
2.4.2 Requirement Analysis
2.4.3 DFD Or UML
2.4.4 Process Control Specification
2.4.5 Data Dictionary
2.4.6 ER Diagram
2.4.7 Data Object Specification
2.4.8 Database Design
2.5 Snapshot
2.6 Future Enhancement
2.7 Bibliography
3
4. Company Name :-
Company Director :- Mr. Rajat R. Singh
Contact No :- +91 9574856940
Company Website :- http://www.webmastersinfotech.com
Email Id :- admin@webmastersinfotech.com
Company Address :- 127, nathubhai tower, above motiwala optical,
udhana main road, surat,394210.
Company Profile
4
5. Current Or Existing System
• In existing system the customer can find anything like
Tour package , place , bus details.
• All the details of the users are stored in database.
• All the details of the tour packages state are stored
in database.
5
6. 6
Project Title :- YTR TOOR & TRAVELLS
Project Objectives:- The main objective of our system is to provide
all kind of information about the tour from
website. This website will contain all
information related any tour & place and
services.
Name of college:- BM BCA computer application
Developed For:- WEBMASTERS INFOTECH
Front End Tool:- PHP
Back End Tool:- MYSQL
Project College Guide :- Mrs .Hetal Modi
Project Company Guidance:- Mr. Rajat R. Singh
Proposed Project Profile
7. It also provide facility of search place online and get
the information of the place and package.
User can also give their review to any particular
company for satisfaction.
“YTR TOUR & TRAVELS” is a website for providing all
kind of information about the tour, place ,or hotal
advertisements about the tour package on website.
7
Introduction
8. The Main objective of our system is to provide all
kind of information about the tour package and
search in the website to users.
It also provide facility of free ad post, and it also
provides facility to ad post on front page of
website.
User’s ad will be post on the front page of the
website.
8
Goals
9. The system is able to maintain the all information of each and
every user.
The system provides the administrator the facility of
manipulating the entire website by view , editing and deleting
options.
The user can create his/her account.
The registered user can edit their profile and change their
password accounting his/her needs.
The system provides search facility to the user.
Data will be displayed if the search result are found and
accept all the request and feedback from the users.
9
Scope
10. • “YTR TOUR & TRAVELS” is an responsive website for
providing all types of information category-wise and
location-wise to users.
• This website is network based so can be run on
server while internet connection.
• Any registered client can be post easily giving their
company information.
10
Types of Project
11. Core i3
500GB, lenovo G500
4GB RAM
Front End : PHP (5.2.5)
Back End : MySql (5.0.45)
Operating System : Windows 8.1
Web Browsers (Google Chrome , Firefox)
NuSphere PhpED
XAMPP
11
Technology Environment
12. User Side
• Users can be Register for the Website.
• Complicity to Register user for login section.
• User can search the package tour detail by the place
wise.
• Users can view the tour package ad and place
images.
• Users can give review for every services.
• Users can also contact with any website or admin.
12
Requirement Analysis
13. Admin Side
• Admin can login for website.
• Admin can manage category, subcategory etc.
• Admin can manage location country , state ,
• place etc.
• Admin can give reply to user and their client
through Contact-us form.
13
45. Sr.No Column Name Data
Type
Data Size Constraint Description
1 Id Int 11 Primary Key Unique admin id for each admin
2 Useremail Varchar 51 NOT NULL Admin Email
3 Username Varchar 51 NOT NULL Admin Username
4 Password Varchar 51 Not NULL Admin Password
5 Image Varchar 51 Not NULL Admin Profile pic
6 ACTIVE enum Not NULL ACTIVE/DEACTIVE
45
Data Dictionary
Table:Admin-Login
46. Table6.1.2:category
Sr.No Column Name Data Type Data Size Constraint Description
1 Category_id Int 11 Primary Key Unique category id
for each category
2 Category_name Varchar 51 NOT NULL Category Name
3 Category_status Enum ‘Active’,’Deactive’ NOT NULL Category status
category
47. Table6.1.3 image
image
Sr.No Column Name Data Type Data Size Constraint Description
1 File_id Int 11 Primary Key File id
2 File_name Varchar 50 NOT NULL File Name
48. Table 6.1.4:ADD Sub_category
Sr.No Column Name Data Type Data Size Constraint Description
1 Sc_id Int 11 Primary Key Unique submenu id for
each submenu
2 Category _id Int 11 Foreign Key
(category)
Category id
3 Subcategory Varchar 51 NOT NULL Subcategory name
4 Subcategory
_status
Enum ‘Active’,’Deactive’ NOT NULL Subcategory Status
SUB_C
49. Table6.1.5:State
Sr.No Column Name Data Type Data Size Constraint Description
1 State_id Int 11 Primary Key Unique state id for each
state
2 State_name Varchar 51 NOT NULL State name
3 State_status Enum ‘Active’,’Deactive’ NOT NULL State status
STATE
50. Sr.No Column Name Data Type Data Size Constraint Description
1 City_id Int 11 Primary Key Unique city id for each
city
2 State_id Int 11 Foreign Key
(state)
City Name
3 City_name Varchar 51 NOT NULL City Image
4 City_status Enum ‘Active’,’Deactive’ NOT NULL City status
city
Table6.1.6:add_city
51. TABLE:7 add _HOTEL
hotel
Sr.No Column Name Data Type Data Size Constraint Description
1 h_id Int 11 Primary Key Unique hotel id for
each hotel
2 state Int 11 NOT NULL State id
3 city Int 11 NOT NULL City id
4 hotel_name varchar 111 NOT NULL Hotel name
5 room_type varchar 100 NOT NULL Types of room
6 price varchar 100 NOT NULL Price for hotel
7 image varchar 100 NOT NULL Images of hotel
52. 52
Table8:bus
Sr.N
o
Column
Name
Data
Type
Data Size Constra
int
Description
1 bus_id Int 11 Primary
Key
Unique submenu
id for each
submenu
2 to_state Varchar 100 NOT NULL Starting state
3 from_state Varchar 100 NOT NULL Destination state
to_city Varchar 100 NOT NULL Destination City
4 from_city Varchar 100 NOT NULL Starting city
5 busno
Varchar 100 NOT NULL Number of bus
6 owner_na
me
Varchar 100 NOT NULL Owner of Bus
7 bus_type
Varchar 100 NOT NULL Type of bus
8 date
Varchar 100 NOT NULL Date of booking
9 price
Varchar 100 NOT NULL Rent 52
Data Dictionary
53. 53
Table9:bike
53
Data Dictionary
Sr.N
o
Column
Name
Data
Type
Data Size Constrai
nt
Description
1 b_id Int 11 Primary
Key
Unique id for each
bike
2
State int 11 Foreign
key(state)
Unique id for state
4 city Varchar 100 NOT NULL City name
5 Bike_comp
any
Varchar 100 NOT NULL Bike company name
6 owner_na
me
Varchar 100 NOT NULL Owner of bike
7 Bike__mod
el
Varchar 100 NOT NULL Model of bike
8 description
Varchar 100 NOT NULL Description
9 price
Varchar 100 NOT NULL Price of bike
54. 54
Table10:car
54
Data Dictionary
Sr.N
o
Column
Name
Data
Type
Data
Size
Constr
aint
Description
1 c_id Int 11 Primary
Key
Unique id for
each car
2 to_state Varchar 100 NOT NULL Starting state
3 from_state Varchar 100 NOT
NULL
Destination state
to_city Varchar 100 NOT NULL Destination City
4 from_city
Varchar 100 NOT
NULL
Starting city
5 Model_n
ame
Varchar 100 NOT NULL Car model
6 owner_n
ame
Varchar 100 NOT NULL Owner of car
7 car_type
Varchar 100 NOT NULL Type of car
8 descripti
on
Varchar 100 NOT NULL Description
9 price
Varchar 100 NOT NULL Price for car
55. Table11:package
Sr.No Column Name Data Type Data Size Constraint Description
1 P_id Int 11 Primary Key Unique id for each
package
2 state Int 11 Foreign key
(state)
Unique id for state
3 package_type Varchar
100 NOT NULL Type of Package
4 package_duration Varchar 100 NOT NULL Duration of Package
5
package_amount Varchar 500 NOT NULL Amount of Package
6
travel_member Varchar 500 NOT NULL Memeber of travelling
7 description Varchar 100 NOT NULL Description
55
Data Dictionary
56. 56
Table12:hotel_booking
Sr.No Column Name Data Type Data Size Constraint Description
1 hb_id Int 11 Primary Key Unique listing id for
each company
2 user_id Int 11 Foreign key(user) Unique id for user
3 hotel_id Int 11 Foreign
key(add_hotel)
Unique id for hotel
4 booking_date Varchar 100 NOT NULL Date of booking
5 no_room Varchar 50 NOT NULL No. Of Room
6 total_price Varchar 50 NOT NULL Total Price
7
Current_book_date Varchar 10 NOT NULL Currentbook date
8
hb_status Enum ‘Active’,’Deactive’ NOT NULL Status of status
56
Data Dictionary
57. 5757
Table13:bus_booking
Sr.No Column Name Data Type Data Size Constraint Description
1
busbooking_id Int 11 Primary Key Unique listing id for
each company
2
user_id Int 11 Foreign key(user) Unique id for user
3
bus_id Int 11 Foreign
key(add_bus)
Unique id for bus
4
booking_date Varchar 100 NOT NULL Date of booking
5
no_bus Varchar 50 NOT NULL No of bus
6
bs_destance Varchar 50 NOT NULL Distance of bus
7
total_price Varchar 100 NOT NULL Total Price
8 travelling_bus_date Varchar
100 NOT NULL Date of travelling
57
Data Dictionary
58. 5858
Table14:bike_booking
Sr.No Column Name Data Type Data Size Constraint Description
1 bb_id Int 11 Primary Key Unique listing id for
each bike
2 user_id Int 100 Foreign
key(user)
Unique user id
3 bike_id Int 100 Foreign
key(add_bike)
Unique bike id for
booking
4 booking_date Varchar 100 NOT NULL Date of booking
5 no_bike Varchar 50 NOT NULL No of bikes
6 b_destance Varchar 50 NOT NULL Distance if bike
7 total_price Varchar 100 NOT NULL Total price
8 travelling_bike_dat
e
Varchar 100 NOT NULL Date of travelling
9 b_order Varchar 100 NOT NULL Booking order
58
Data Dictionary
59. 5959
Table15:car_booking
59
Data Dictionary
Sr.No Column Name Data Type Data Size Constraint Description
1 Car_b_id Int 11 Primary Key Unique listing id for
each car
2 user_id Int 100 Foreign
key(user)
Unique user id
3 bike_id Int 100 Foreign
key(add_bike)
Unique car id for
booking
4 booking_date Varchar 100 NOT NULL Date of booking
5 no_car Varchar 50 NOT NULL No of car
6 b_destance Varchar 50 NOT NULL Distance if car
7 total_price Varchar 100 NOT NULL Total price
8 travelling_car_date Varchar 100 NOT NULL Date of travelling
9 b_order Varchar 100 NOT NULL Booking order
63. 63
Future Enhancement
In future, working at freelisting facilities for small business
that can post their company’s services at websites.
Users registration Form with validation.
Provide searching facilities to any kinds of users.