This document is a project report for a travel agency system called "Cool Cab". It includes sections on the project profile, requirements specification, hardware and software requirements, system functionality, system flow chart, UML diagrams, data dictionary, screen layouts, testing, future enhancements, conclusion, and bibliography. The system allows users to book and cancel cab rides, and admins to manage vehicles, drivers, bookings, and feedback. Screenshots demonstrate interfaces for registration, login, booking, cancellation, and admin management features. The system aims to automate transportation processes compared to the previous paper-based system.
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Report On Travel Cab Agency
1. A Project Report
On
Travel Agency(Cool Cab)
Submitted By
Jani Abhishek Rameshbhai Exam No=13084221028
Tirkey Nitish Xavier Alexius Exam No=13084221158
Master of Science (Information Technology)
Semester-III
Guided By
Mrs.Palak Shah
Group No:-21
Submitted to
Department of Computer Science-IIC
Ganpat University, Ganpat Vidyanagar-384012
December - 2014
2. Department of Computer
Science-IIC
Ganpat University,
Ganpat Vidyanagar-384012
06 / 12 / 2014
CERTIFICATE
T O W H O M S O E V E R I T M A Y C O N C E R N
This is to certify that the following students of Master of Science in
Information Technology Semester-III have completed their Mini project
work titled “Travel Agency (Cool Cab)” satisfactorily.
Name Exam No
Jani Abhishek Rameshbhai. 13084221028
Tirkey Nitish Xavier Alexius 13084221158
Internal Guide Project Co-ordinator Principal/HOD
Mrs. Palak Shah Mr. Shivang Patel Prof. Dr. Satyen Parikh
3. ACKNOWLEDGEMENT
With immenseness pleasure, we would like to present the project assignment. The nature
of the project on the development of “Travel Agency(Cool Cab)” has given us a wide
Opportunity to think.
Wewould like to acknowledge all the people who have helped us at one stage or another
by providing the much needed support and groundwork, to complete it on the specific
schedule.
.
The Project on Travel Agency (Cool Cab) would not have been possible without support
and encouragement of Mrs. Palak ShahAssistant professor of Department of Computer
Science, who hasprovided her precious time and knowledge and facilities for completion
of Project.
We are thankful to our honorable H.O.D. of Department of Computer Science, and whole
staff members through whom we are able to do this work and make ourselves very
confident about the Software Development
Yours Sincerely,
Jani Abhishek R
Tirkey Nitish Xavier.
.
4. PREFACE
This Project Aim is provide Cab facility.
This project is used to book the cab With Driver.
This project is give best service for the cab on the particular route.
This project helps the user to maintain their bookings.
This project helps the admin user the maintain the driver and vehicles.
Trips and bookings are manages.
5. Index
Sr. No Title Page No
1 Project Profile
1.1 Project Title
1.2 Objective
1
2 Requirement specification
About Existing System & Need for new system/ Features of the new system
2
3 Minimum Hardware & Software Requirement 3
4 Function Specification 5
5 System Flow Chart 6
UML Diagrams
1. Class Diagram
2. Use Case Diagram
3. Sequence Diagram
7
6 Data Dictionary 11
7 Input/ Output Design (Screen Layouts with title and brief description on each
screen shot)
17
8 Testing (Design testcases of validations in tabular form) 47
9 Future Enhancement 48
10 Conclusion 49
11 Bibliography / References 50
6. Travel Agency(Cool Cab)
Page 1
PROJECT PROFILE
Project Title Travel Agency(Cool Cab)
Objectives Travel Agency (Cool Cab) is useful to
perform the complete traveling
functionalities given to the users, such as
vehicle details, customer details, driver
details.
7. Travel Agency(Cool Cab)
Page 2
Business can expand only in limited cities.
Cabs Companies giving advertisement in local newspaper and pamphlets.
Details are stored on Papers.
Maintenance is a huge problem.
Updation, changes in details is a difficult.
REQUIREMENT SPECIFICATION
Features of the new system
We do not require to waste money on newspaper and Pamphlets for
Advertisement.
As data is maintained electronically it’s easy for a person to update the details, which has
Overcome the tedious updation in previous system.
Maintenance is easy and performance is good.
Mainly the system has automated the Transportation Process.
Requirement Specification
Existing System
8. Travel Agency(Cool Cab)
Page 3
Hardware
Processor: Dual Core (Minimum).
Hard disk capacity : 50 GB(Minimum)
RAM capacity : 1GB(Minimum)
Software Requirement
Front End : Microsoft Visual Studio Framework 4.5
Back End : SQL Server 2008
Operating System: Windows Server 2003
Runtime Framework : Microsoft .NET Framework
Minimum Hardware & Software Requirement
Minimum Server Side Hardware & Software Requirement
9. Travel Agency(Cool Cab)
Page 4
Minimum Client Side Hardware and Software Requirement
Hardware
Processor : Dual Core(Minimum)
Hard disk capacity : 50 GB(Minimum)
RAM capacity : 1GB(Minimum)
Software
• Web Browser: Internet Explorer 8, Firefox, Opera, Google-
Chrome.
10. Travel Agency(Cool Cab)
Page 5
Functionality
Admin Module
Login to the website
Manage User
Manage Vehicle
Manage Driver
Manage Booking/Cancellation
User Module
Register / Login to the Account
Booking and Cancellation of the vehicle
Give Feedback
16. Travel Agency(Cool Cab)
Page 11
Data Dictionary
Table Name : City_Table
Table Description : This table contain City Details
Table Name : Registration_Table
Table Description : This table contain User Details
Field Name Data Type Size Constraint Description
City_Id Numeric 4 Primary Key Unique ID for the User
City_Name Varchar 30 Not Null Name of the city
State Varchar 30 Not Null State Name
Field Name Data Type Size Constraint Description
User_ID Numeric 4 Primary Key Unique ID for the User
Name Varchar 30 Not Null Name of the User
Gender Varchar 2 Not Null User of the User
Address Varchar 50 Not Null Address of the User
City_Id Numeric 4 Foreign Key Referring City_Table
Contact_No Varchar 15 Not Null Contact no of User
User_Type Varchar 15 Not Null Display Type of user
Email_ID Varchar 50 Not Null Email ID of User
Password Varchar 15 Not Null Password of the User
17. Travel Agency(Cool Cab)
Page 12
Table Name : Driver_Details
Table Description : This table contain Driver Details
Field Name Data Type Size Constraint Description
Driver_ID Numeric 4 Primary Key Unique ID for Driver
Name Varchar 30 Not Null Name of the Driver
Address Varchar 50 Not Null Address of the Driver
City_Id Numeric 4 Foreign Key Referring City_Table
Contact_NO Varchar 15 Not Null Contact no of driver
Driver_status Varchar 20 Not Null Shows the Driver Status
(Available or Engaged)
DOJ Date Not Null Date of Joining of driver
Licence_NO Varchar 20 Not Null Licence of the driver
18. Travel Agency(Cool Cab)
Page 13
Table Name : Vehicle_Details
Table Description : This table contain Vehicle Details
Field Name Data Type Size Constraint Description
Registration_NO Varchar 30 Primary Key Unique Id of vehicle
Vname Varchar 30 Not Null Name of the vehicle
Vehicle_Type Varchar 20 Not Null A/c or Non A/c
Description Varchar 50 Not Null Description of the vehicle
Vehicle_Status Varchar 10 Not Null Shows vehicle status(Available
or Engaged
KmRate Numeric 4 Not Null Rate per Km
Capacity Numeric 2 Not Null No of seats
Min_Km Number 4 Not Null Store the min km charge for
cars
19. Travel Agency(Cool Cab)
Page 14
Table Name : Booking_Details
Table Description : This table contain Booking Details.
Field Name Data Type Size Constraint Description
Booking_ID Numeric 4 Primary Key Unique Id for booking
User_ID Numeric 4 Foreign Key Referring User table
Registration_NO Numeric 4 Foreign Key Referring vehicle table
Booking_Date Date Not Null Indicate the date of booking
Travel_Date Date Not Null Indicate the travelling date
Return_Date Date Not Null Indicate the returning date
Travel_Time Varchar 10 Not Null Indicate the travel time
Pick_Up Varchar 30 Not Null The pickup point for the user
Destination Varchar 30 Not Null The destination point for the user
Status Varchar 15 NotNull Status Of the Booking
20. Travel Agency(Cool Cab)
Page 15
Table Name : Trip_Sheet
Table Description : This table contain Trip Sheet Details.
Field Name Data Type Size Constraint Description
Trip_Id Numeric 4 Primary Key Unique ID of trip
Booking_ID Numeric 4 Foreign Key Referring booking table
Driver_ID Numeric 4 Foreign Key Referring driver table
21. Travel Agency(Cool Cab)
Page 16
Table Name : FeedBack_Form
Table Description : This table contain Feedback Details
Field Name Data Type Size Constraint Description
FeedBack_ID Numeric 4 Primary Key Unique ID for Feedback
User_ID Numeric 4 Foreign Key Referring User table
Feed_Date Date Not Null Shows the date of feedback
Feedback_msg Varchar 50 Not Null Shows the Feedback From The Users
33. Travel Agency(Cool Cab)
Page 28
Title: - FeedBack Page
Description: - This is the FeedBack Error page of the System.
34. Travel Agency(Cool Cab)
Page 29
Title: - Location Form
Description: - This is the Location Page of the Admin Side.
35. Travel Agency(Cool Cab)
Page 30
Title: - Location Form
Description: - This is the Location Page Error of the Admin Side.
36. Travel Agency(Cool Cab)
Page 31
Title: - Manage Admin
Description: - This is the Manage Admin Page of the Admin Side.
37. Travel Agency(Cool Cab)
Page 32
Title: - Manage Admin
Description: - This is the Manage Admin Error Page of the Admin Side.
38. Travel Agency(Cool Cab)
Page 33
Title: - Manage User
Description: - This is the Manage User Page of the Admin Side.
39. Travel Agency(Cool Cab)
Page 34
Title: - Manage User
Description: - This is the Manage User Search by number Page of the Admin Side.
40. Travel Agency(Cool Cab)
Page 35
Title: - Manage Driver
Description: - This is the Manage Driver Page of the Admin Side.
41. Travel Agency(Cool Cab)
Page 36
Title: - Manage Driver
Description: - This is the Manage Driver Error Page of the Admin Side.
42. Travel Agency(Cool Cab)
Page 37
Title: - Manage Vehicle
Description: - This is the Manage Vehicle Page of the Admin Side.
43. Travel Agency(Cool Cab)
Page 38
Title: - Manage Vehicle
Description: - This is the Manage Vehicle Error Page of the Admin Side.
44. Travel Agency(Cool Cab)
Page 39
Title: - Manage Booking
Description: - This is the Manage Booking Page of the Admin Side.
45. Travel Agency(Cool Cab)
Page 40
Title: - Manage Booking
Description: - This is the Manage Booking Page by date of the Admin Side.
46. Travel Agency(Cool Cab)
Page 41
Title: - Manage Trip Page
Description: - This is the Manage Trip Page of the Admin Side.
47. Travel Agency(Cool Cab)
Page 42
Title: - Manage Feed Back
Description: - This is the Manage Feed Back Page of the Admin Side.
48. Travel Agency(Cool Cab)
Page 43
Output Design
Title: - Report for Manage Booking
Description: - This is the Report for Manage Booking of the Admin Side.
49. Travel Agency(Cool Cab)
Page 44
Title: - Report for Manage Booking
Description: - This is the Report for Manage Booking by date of the Admin Side.
50. Travel Agency(Cool Cab)
Page 45
Title: - Report for Manage Vehicle
Description: - This is the Report for Manage Vehicle of the Admin Side.
51. Travel Agency(Cool Cab)
Page 46
Title: - Report for Manage Driver
Description: - This is the Report for Manage Driver of the Admin Side.
52. Travel Agency(Cool Cab)
Page 47
Admin
No. Test Cases Case Type Expected Result Actual Result Pass/Fail
1 Login 1.Wrong User Id
and Password
The system throws
an error and prevent
from login
The system
display a
message “Enter
Email Id And
Enter Password”
Pass
2.Enter Correct
Used Id and
Password
The system can
redirect the page
The system
display home
page for admin
Pass
2 Registration 1.Required Field
validation
Mandatory Fields
should not be blank
You have enter
some value in
the fields
Pass
2.Regular
Expression
validation
The field value
must have predefine
validation
You have enter
only digit or
numeric value
Pass
Member
No. Test Cases Case Type Expected Result Actual Result Pass/Fail
1. Login 1.Non registered
user
The system will not
allow non-
registered user to
login
Non-registered
user cannot
login
Pass
2.Wrong User Id
and Password
The system throws
an error and prevent
from login
The system
display a
message “Wrong
User Id and
Password”
Pass
3.Enter Correct
Used Id and
Password
The system can
redirect the page
The system
display home
page of the
client
Pass
2. Registration 1.Required Field
validation
Mandatory Fields
should not be blank
You have enter
some value in
the fields
Pass
2.Regular
Expression
Validator
A Predefine format
should be follow
Check the
proper format of
Email Id
Pass
3.Compare
Validator
It Compares the
password
Check the
password is
same or not
Pass
TESTING
53. Travel Agency(Cool Cab)
Page 48
Future Enhancement
Send a Message for verification to the user’s registration process.
Notify user’s for activation of the trip.
We will give option for online payment.
Try to Implement the GPS system in the Cabs.
54. Travel Agency(Cool Cab)
Page 49
Conclusion
Information Technology plays a vital role not only in a particular field, it provides
various kinds of solutions and services to the various problems prevailing in many
fields. Cabs exploit information technology at the maximum extent. It uses the
information technology in an efficient way for providing better passenger services.
55. Travel Agency(Cool Cab)
Page 50
Bibliography
After System is Implemented, User and analyst a like usually conduct a review
Of System
Web sites:-
www.merucabs.com
www.olacabs.com
www.slideshare.com
www.scrib.com
Book Name Author Publisher Year of Publish
Professional
ASP.Net 4.5 in
C# and VB
Jason N.
Gaylord,
Christian Wenz,
PranavRastogy
Pearson 2011