Académique Documents
Professionnel Documents
Culture Documents
On
Travels booking system
Presented To
Group No Presented By
60 Bhoomik Patel (13084231093)
Kiran Patel (13084231138)
PROJECT PROFILE
Admin
Processor 2.4GHz
RAM 2 GB
Hard Disk 40 GB
Start
View Website
Is
No
Registration Registered
?
Yes
User
Type?
Admin User
A B
A b
Reservation
Give inquiry
Manage inquiry
Logout
STOP
Gantt chart
15 30 45 60 75 90
Requirement
15
Gathering & Analysis
Designing 25
Coding 45
Testing 45
Deployment &
60
Implementation
E-R Diagram
User_name
Password
Manage
1 M
ADMIN 1
Address Customer
1
1 1 1 1
Password
User_name
cancell
ation
cancell Booking
ation
M
Manage M M
Bus
Bus_id
Seats
Route
M
M
Manage Tour Booking
M
Package_Id
Name Fare
UML DIAGRAM
Travels Booking
Registration
Login
Manage profile
Reservation
Bus hire
USER
Payment
Cancellation
Give inquiry
Log out
Use case Diagram for admin
Travels Booking
Registration
Login
Manage
Customer detail
Manage Booking
Manage Payment
Manage
ADMIN cancellation
Generate report
manage inquiry
Log out
Activity Diagram
Activity Diagram for user
View Site
Not Registered
Registration
Registered
Login
Invalid
Valid
Reservation
Manage Profile
Logout
Activity Diagram for Admin
View Site
Not Registered
Registration
Registered
Login
Invalid
Valid
Logout
Class Diagram
inquiry News
-Subject * - News_id
-Name - News
-email 1
+ Add()
+ Add() * + Modify()
+delete() Registration
+ delete()
+view() +view()
- R_id
1 - User name
- Password
Bus 1 Tour
- Bus_id 1 + Add() - Tour_id
- Bus_name +View() - Tour_name
- Seats +Delete() *
- Place
+ Add() *
1 + Add()
+ Modify() 1 + Modify()
+delete() 1
+view() + Delete()
+view()
1 * 1
Payment
* *
- Trans_id
- username Tour booking
Bus booking
- Amount - Tour_id
-Bus_id *
+ Add() - Username
- username
+ delete) - Total
--total * +view() + Add()
+ add ()
+ delete()
+delete()
+view()
+view()
Sequence Diagram
Sequence Diagram for User
System Database
1.1.1:Acknowledgemenet
2.1.1:Acknowledgemenet
3.1.1:Acknowledgemenet
4.1.1:Acknowledgemenet
1:Registration 1.1.1.1:Confirmation 5.1.1:Acknowledgemenet
2:Login 2.1.1.1:Logged in or fail 6.1.1:Acknowledgemenet
3: Reservation 3.1.1.1:Confirmation 7.1.1:Acknowledgemenet
4:Req.for Payment 4.1.1.1:Confirmation 8.1.1:Acknowledgemenet
5: Req. for cancellation 5.1.1.1:Confirmation
6:Bus Hire 6.1.1.1:Confirmation
7:Manage Profile 7.1.1.1:View profile
8: Give Inquiry 8.1.1.1:Confirmation
9: Logout 9.1:Successfull
User
Collaboration Diagram for Admin
1.1:pass parameter
2.1:Authentication
3.1:Operation
4.1:Operation
5.1:Operation
6.1:Operation
7.1:Operation
8.1:Pass parameter
9.1:Pass parameter
System Database
1.1.1:Acknowledgemenet
2.1.1:Acknowledgemenet
3.1.1:Acknowledgemenet
1.1.1.1:confirmation 4.1.1:Acknowledgemenet
2.1.1.1:logged in or fail 5.1.1:Acknowledgemenet
3.1.1.1:View customer detail 6.1.1:Acknowledgemenet
1:Registration 4.1.1.1:View booking info. 7.1.1:Acknowledgemenet
2:Login 5.1.1.1:View cancellation info. 8.1.1:Acknowledgemenet
3:manage Customer detail 6.1.1.1:View payment info. 9.1.1:Generate Report
4:manage Booking 7.1.1.1:View news & package
5:manage cancellation 8.1.1.1:View inquiry
6:manage payment 9.1.1.1:View report
7:manage news & package 10.1:successfull
8:manage inquiry
9:Req. for report
10:Logout
Admin
Data Dictionary
Table Name: Registration
Description: This Table contain data of Registration
Primary Key: User_Name
Foreign : User_Name
Foreign : Book_id
Description : This page is default or home page that display the all the things in it.
Login page
Description : This page is used for logged in
Travel package page
Description : This Tour package that give the information about the tour packages.
Tour book page
Description : This is used for booking the tour from tour packages.
payment page
Description : This is payment page for pay the payment for booking.
Gujarat tour page
Description : This is display the tour packages of gujarat .
India tour page
Description : This is display the tour packages of india .
Gujarat1 page
Description : This is display information the tour packages of gujarat .
Bus detail page
Description : This page is shown the bus detail. User can search bus from here.
Bus hire page
Description : This is bus hire page from her user can hire the bus.
Registration page
Description : This page is give the choices of the bus seat for booking.
View booking page
Description : This is view booking that show the booking of bus and tour.
cancellation page
Description : This is cancellation page is used for the cancel the reservation.
Change password page
Description : This is forgot password page, if you forget password user can recover from here.
Admin side Input Design
Admin registration page
Description : This is forgot password page for the admin it give the password into page.
Customer manage page
Description : This is customer manage page from here admin manage customer detail.
Tour package page
Description : This is used for editing in tour package .
Tour package page
Description : This is for add new tour package.
Tour package page
Description : This is display the tour detail of tour package.
Manage bus page
Description : This is manage bus page from here admin manage the bus.
Add bus page
Description : This is tab menu of the manage bus used for add new bus by admin.
Booking detail page
Description : This is booking detail page that display the booking of the bus & tour.
Payment detail page
Description : This is payment detail page that admin manage the payment.
Inquiry detail page
Description : This is inquiry detail page that admin show & manage the inquiry.
Report page
Description : This is report page from here all the report are display.
Customer report page
Description : This is customer report page that display the report of the customer who are booked.
Tour book report page
Description : This is tour book report that display the booking tour.
Tour book report by page
Description : This is searching facility by tour name & user name in tour book report.
Testing
UNIT TESTING
In Unit Testing each and program is tested individual using Dummy Records To see that
program produce satisfied output and validation also the program Its output will effect for
processing done by Using a another program.
CODE TESTING
When we write some code for particular Module and check. This testing is called Code Testing.
SYSTEM TESTING
System testing is actually a series of different test whose primary Purpose is to fully exercise the computer base
system where the Software and other system element are tested as whole. software, once validation, must be
combining with other System element (e.g. hardware,people,database). System testing Verifies that all elements
Mesh property and that over all system Function/ performance is achieved.
Customer Side
Login page
Continue…
Bus Services
Continue…
Add Bus
Post implementation review is used for taking review of project. The most fundamental concern during post
implementation review is determining whether the system has met its objective; that is, analysts want to know if the
performance level of users has improved and if the system is producing the result intended. If neither is happening,
one may question whether the system can be considered successful.
• It is generally found that systems are easy to use, require less manpower, saves the data entry duplication work are
accepted
• and well received by people. But still the following points have to consider.
• How have systems changed the timeliness of information and reports user received?
• How have systems changed the way in which operations are performed?
• The main objective of the system is its provide online booking any time & any where by proper user. It is provide
password protected and hence it is reliable.
Future Enhancement
• We think that not a single project is ever considered as complete forever because our mind is always thinking
something new and our necessities also are growing day by day.
– We want to sending SMS or Email dynamically that can help user to get booking conformation .
During the Development of our System, We have taken the Reference from Books and Journals, Which we would like to
mention in this section.
Name Author
Websites Referred
• www.pateltravels.com
•www.redbus.com
•www.goibibo.com
•www.stackoverflow.com
•www.ajaxtoolkit.com
•www.irctc.com