Sei sulla pagina 1di 4

Vehicle Hiring System

Development of a feature-rich web based Vehicle Hiring System


1. Title of the project: Vehicle Hiring System
2. Domain: e- Commerce
3. Sub Domain: Travel
4. roject !rchitecture: N-Tire rchitecture
". SD#$ metho%ologies: !D " #aterfall model
&. !bstract of the project:
The Vehicle Hiring System is being developed for customers so that they can boo$
their vehicles from any part of the world% This application ta$es information from the customers
through filling their details% customer being registered in the website has the facility to boo$ a
vehicle which he re&uires%
The proposed system is completely integrated online systems% 't automates manual
procedure in an effective and efficient way% This automated system facilitates customer and
provides to fill up the details according to their re&uirements% 't includes type of vehicle they
are trying to hire and location% The purpose of this system is to develop a web site for the
people who can boo$ their vehicles along with re&uirements from any part of the world%
'n this Vehicle Hiring System( there are Three )hases( they are:
The first phase involves the grouping of car rental locations into pools( allowing car rental
locations within a pool to share a fleet of vehicles%
'n the second phase( the types and &uantities of vehicles to be ac&uired and returned to the
car manufacturer and the geographical redistribution of vehicles among pools over the long-
term planning hori*on are defined for each pool%
The final phase involves the daily operations in which the deployment of the fleet within
each pool among its locations is defined
ccording these three )hases( there are three modules in this system% They are:
+% dmin module:
!egistration:
a% ,mployee !egistration
b% -ser !egistration(
c% Vehicles !egistration(
.oo$ing Detail:
a% /nline boo$ing
b% 0anual boo$ing
.oo$ing /peration:
a% .oo$ing Conformation
b% .oo$ing Cancellation
Search
1% -ser module:
Vehicles Catalogs
.oo$ing
a% /nline boo$ing
b% 0anual boo$ing
Search Car
2% !eports
Daily !eport
#ee$ly !eport
0onthly !eport
1
3early !eport
The proposed system facilitates the customers to fill up their details( and to give a brief
description of a vehicle they want to boo$% This new system is very helpful for customers who
want to hire their vehicles through this site%
'unctional re(uirements: The systems have the following inputs:
4irst the customer has to ma$e a reservation and later on in the process has to do
registration%
Second if the customer had already registered himself then he can continue boo$ing
in his own account by giving his customer id or mail id%
Thirdly( the customer can amend details or update his details%
The main outputs are whether the boo$ing is confirmed or not and regular
information5s services to the users of the site%
!%)antages: The pro6ect can be easily used in the process of decision ma$ing% Different types
of reports can be generated which help the management to ta$e correct decision and reduce
the time delay which automatically increases the company5s wor$ standards as well as the
economical state of the company%
*. +ey,or%s:
-eneric Technology +ey,or%s: Databases( -ser 'nterface( )rogramming
Specific Technology +ey,or%s: S)%Net( C7%Net( 0S S89 Server
roject Type +ey,or%s: nalysis( Design( 'mplementation( Testing
SD#$ +ey,or%s: )resentation( .usiness( Data ccess 9ayers
.. /n)ironment:
Ser)ers:
0perating System Ser)er: 1 0icrosoft #indows 1::: or Higher
Data 2ase Ser)er: 0icrosoft S89 Server 1:::"1::;
$lients: 0icrosoft 'nternet ,<plorer(
Tools: 0icrosoft Visual Studio %Net
3ser 4nterface: S)%N,T with =>
$o%e 2ehin%: VC7%N,T
5. 6e(uirements:
Har%,are re(uirements:
7umber Description
+ )C with 1 ?. hard-dis$ and 1;@ 0. !0
Soft,are re(uirements:
7umber Description
+ #indows 1:::" >)" or Higher with 0S-office
1% 0S-S89 server1:::"1::;
2% 0s-Visual Studio %Net 1::;
A% 0s-'nternet ,<plorer
8anpo,er re(uirements:
2
2 to A Developers can complete this in 2-A months%
19. 8ilestones:
7o. 8ilestone
7ame
8ilestone Description 6emar:s
+ !e&uirements
Specification
Complete specification of the
system including defining
hierarchies constitutes this
milestone% document detailing
the same should be written and a
presentation on that be made%
ttempt should be made to add
some more relevant functionality
other than those that are listed in
this document%
1 Technology
familiari*ation
-nderstanding of the technology
needed to implement the pro6ect%
The presentation should be from
the point of view of being able to
apply it to the pro6ect( rather than
from a theoretical perspective%
2 Database
creation
database of at least +: entries
of users with at least + should
application admin%
't is important to finali*e on the
database at this stage itself so that
development and testing can
proceed with the actual database
itself%
A High-level and
Detailed
Design
9isting down all possible
scenarios and then coming up
with flow-charts or pseudo code
to handle the scenario%
The scenarios should map to the
re&uirement specification
; Development
of front end
functionalities%
'mplementation of the main
screen giving the login( screen
that follows the login giving
various options( screens for each
of the options
During this milestone period( it
would be a good idea for the team
to start wor$ing on a test-plan for
the entire system% This test-plan
can be updated as and when new
scenarios come to mind%
@ 'ntegrating the
front-end with
the database
The front-end developed in the
earlier milestone will now be able
to update the database% /ther
features should be functional at
this stage% 'n short( the system
should be ready for integration
testing%
B 'ntegration
Testing
The system should be thoroughly
tested by running all the test
cases written for the system
Cfrom milestone ;D%
nother 1 wee$s should be there
to handle any issues found during
testing of the system% fter that(
the final demo can be arranged%
E 4inal !eview 'ssues found during the previous
milestone are fi<ed and the
system is ready for the final
review%
During the final review of the
pro6ect( it should be chec$ed that
all the re&uirements specified
during milestone number + are
fulfilled
11. The follo,ing steps ,ill be helpful to start off the project:
Study and be comfortable with technologies such as: S)%Net with C7( and S89 Server%
?ather some $nowledge of product hierarchies and maintenance before starting the design%
Create a user database with different access levels%
3
Start with creating the login screen%
Create menus for navigation and group the functionalities as sub menus%
Create the help-pages of the application in the form of 48%
4

Potrebbero piacerti anche