2. CONTENTS
OBJECTIVE
EXISITNG SYSTEM
PROPOSED SYSTEM
MODULES
SYSTEM ARCHITECTURE
TECHNICALARCHITECTURE
USE CASE DIAGRAMS
ACTIVITY DIAGRAMS
CLASS DIAGRAMS
SEQUENCE DIAGRAMS
DATABASE DESIGN- ER DIAGRAM
SCREEN SHOTS
TEST CASES
CONCLUSION AND FUTURE SCOPE
3. OBJECTIVE
Using the ‘cab maintenance system’ employees can
easily save time and money.
They need not keep track of each and every vehicle.
4. EXISTING SYSTEM
Current system is a manual one in which employees
has to submit their applications for transport facility.
Employees has to follow up regularly with transport
personnel to know the status of their requests which is
time consuming and hectic.
5. PROPOSED SYSTEM
It is a software application where you can select the
cab in any of the two ways i.e., regular or once.
It maintains fixed prices for cabs so you need not
afraid of the surge in prices.
6. MODULES
The System after careful analysis has been identified
to present with the following modules.
Cab owner/driver module
User module
Admin module
7. Cab Owner/Driver
Registers and then log in.
Post the rides and view the posted rides.
Accepts or rejects the user’s requests.
8. Users
Searches for the cab.
View the request status.
Gives the feedback to driver.
33. Test Cases
Tested Test name Inputs Expected
output
Actual
output
Status
1 Login test Username,
password
Need to
validate on
database
Its
successfull
y validated
on the
database
Success
2 Registratio
n
Registratio
n details
Need to
add the
data in the
table
Data
added
successfull
y
Success
3 Add
request
Request
details
Need to
add the
request
details on
database
Request
details
added
Success
4 Add send
message
send
message
details
Need to
add the
send
message
details on
database
send
message
details
added
Success
5 Updated
request or
request
details
Status, id Need to
update the
given
status with
given user
Status
successfull
y updated
with given
use rid
Success
34. Conclusion
Cab Maintenance is a java web project which reduces
the misery of travelers and makes them find Cabs in
short period of time.
For those who wants to use public-transport system to
go to work daily can use this application to find drivers
who are traveling to the same destination in a short
path with this web application.
It is very easy to maintain data.
35. Future Scope
Now-a-days, one’s life is incomplete without an
android phone. So, if we develop an android app
for this, every multi national company’s employee
can easily use this.