car hire portal-documentation
TRANSCRIPT
-
8/9/2019 Car Hire Portal-Documentation
1/68
Car HirePortal
Submitted To
Smt. Chandaben Mohanbhai Patel Institute Of Computer
Applications
Submitted By
Ankita Dalsaniya !"MCA"!#$ Sneha %ais&al !"MCA"#'$
+"!
#
-
8/9/2019 Car Hire Portal-Documentation
2/68
L & T Power [Car Hire Portal]
[Car Hire Porta
+ , P a - e
-
8/9/2019 Car Hire Portal-Documentation
3/68
L & T Power [Car Hire Portal]
[Car Hire Porta
With immense pleasure we would like to present this report on
the project assignment of "CAR HIRE PORTAL".
we are thankful to all that helped a lot of successful completion of
project and for providing valuable guidance throughout our project
work. So we take this opportunity to thanks the people to make
this project and report success.
We would like to Special Thanks to our internal guide Mr.Dharmendra
Patel and our external guide Ms.Priti Visavadia and Ms.Smriti Tripathi
for giving the guidance about our project. And all persons who have end
favored us .rom the learning and processing the knowledge during the
project.
We would like to thank our faculty members and those
people who have directly or indirectly helped us in making this
project work and study successful.
# , P a - e
-
8/9/2019 Car Hire Portal-Documentation
4/68
L & T Power [Car Hire Portal]
[Car Hire Porta
' , P a - e
-
8/9/2019 Car Hire Portal-Documentation
5/68
L & T Power [Car Hire Portal]
[Car Hire Porta
!t gives us great pleasure in placing in the hands ofour esteemed aculties. This individual report which we
believe will go through the documentation of the
project work done by us.
The objective of this report is to provide both a
conceptual understanding of the system as well asworking guide.
Surely no other technology as !nformation Technology
is proven as the driving force of the #ation. !.T not only
decides the present but also the future. the need for
software development today is a competence in a $%!
based front & end tool as far the databaseprogramming is concerned.
A typical scenario today involves an application
consisting of a visual front & end for presenting data
and reporting option to the enterprise user and a
connection to a database for piping data to controls
such as text boxes tables and list boxes . These
application typically feature reporting functions to provide
documentation to teachers and administrative.
student learns organi'ational structure rules and
regulations and management in a real sense which
helps student to get discipline in life.
) , P a - e
-
8/9/2019 Car Hire Portal-Documentation
6/68
L & T Power [Car Hire Portal]
[Car Hire Porta
Aimed for providing the reader with easier and
depth knowledge of all the basic as well asimportant aspects related to the system having the
functionality( s of almost all the things which we
have gone through from the point of view of any
system development life cycle.
)oreover we have found )S & S*+ Server to be themost exciting environment to work with especially when
the $%! tool like AS,.#et -/.
Ankita Dalsaniya
Sneha ais!al
Ra"hit Pandya
, P a - e
-
8/9/2019 Car Hire Portal-Documentation
7/68
L & T Power [Car Hire Portal]
[Car Hire Porta
* , P a - e
-
8/9/2019 Car Hire Portal-Documentation
8/68
L & T Power [Car Hire Portal]
[Car Hire Porta
Pro/ect
Introduction0000000000000000000..
"1 Pro/ect
Pro2le0000000000000000000000
0.!! Introduction to
tools0000000000000000000.!# System
(e3uirement0000000000000000000.
! Scope0000000000000000000000
000000!4 System
Module0000000000000000000000.+"
Dia-rams000000000000000000000
00000++ Data
Dictionary00000000000000000000
00.+*
Screen5ayouts0000000000000000000000
..##Test
Cases0000000000000000000000
000.)1 6uture
7nhancement0000000000000000000#
4 , P a - e
-
8/9/2019 Car Hire Portal-Documentation
9/68
L & T Power [Car Hire Portal]
[Car Hire Porta
Biblio-raphy0000000000000000000
0000...)
1 , P a - e
-
8/9/2019 Car Hire Portal-Documentation
10/68
L & T Power [Car Hire Portal]
[Car Hire Porta
0ar 1ire ,ortal provides facility for hiring car for the employees
of +2T. !t will maintain diffrerent terms and conditions for hiring
car for employees of different departments.
The system will contain user dashboard which will maintain the
re3uests made by user . the re3uest form will contain
information about sourcedestination departments etc.
The system will contain all the pending re3uest for approval of
145. 145 for the specific department of the +2T will be able
to view re3uests pending for his approval only. +ink for going to
every user re3uest will be available so that re3uest can be
!" , P a - e
-
8/9/2019 Car Hire Portal-Documentation
11/68
L & T Power [Car Hire Portal]
[Car Hire Porta
approved. As well As 145 can approv the re3uests in one go
by selecting all .
!nfrastructure and Services will have a dashboard for all there3uests which have been approved by vendor and have not
yet been assigned a vendor to them.
!! , P a - e
-
8/9/2019 Car Hire Portal-Documentation
12/68
L & T Power [Car Hire Portal]
[Car Hire Porta
Pr#$e"t Title %Car Hire P#rtal&
Pr#$e"t De'initi#n 0ar 1ire ,ortal provides facility for hiringcar for the employees of + 2 T.it willmaintain diffrerent terms and conditionsfor hiring car for employees of differentdepartments.
Or(ani)ati#n + 2 T ,ower 6aroda
!+ , P a - e
-
8/9/2019 Car Hire Portal-Documentation
13/68
L & T Power [Car Hire Portal]
[Car Hire Porta
Or(ani)ati#n Addresss + 2 T ,ower78nowledgecity96:W vaghodia crossing ajwa 6aroda.
Pr#$e"t Cate(#ry Website
Pr#$e"t D*rati#n ; )onths
+r#nt End )icrosoft 9
Internal *ide )r.5harmendra ,atel
E/ternal *ide )s.,riti
-
8/9/2019 Car Hire Portal-Documentation
14/68
L & T Power [Car Hire Portal]
[Car Hire Porta
+r#nt End0 Mi"r#s#'t Vis*al St*di# 1232
!' , P a - e
-
8/9/2019 Car Hire Portal-Documentation
15/68
L & T Power [Car Hire Portal]
[Car Hire Porta
)icrosoft
-
8/9/2019 Car Hire Portal-Documentation
16/68
L & T Power [Car Hire Portal]
[Car Hire Porta
specifically targeted for embedded and smallerCscale
applications.
! , P a - e
-
8/9/2019 Car Hire Portal-Documentation
17/68
L & T Power [Car Hire Portal]
[Car Hire Porta
!* , P a - e
-
8/9/2019 Car Hire Portal-Documentation
18/68
L & T Power [Car Hire Portal]
[Car Hire Porta
+#ll#!in( re6*irements "an 7e '#*nd0
The system should be automated. After computeri'ing the
system whole work should be done accurately with data
consistency and redundancy.
!t should be collaborative portal to manage records with
inputs from users for different processes.
System should be alert the user by S)S as well as mail.
,roper security should be maintain.
!4 , P a - e
-
8/9/2019 Car Hire Portal-Documentation
19/68
L & T Power [Car Hire Portal]
[Car Hire Porta
0ar 1ire ,ortal will help the company for renting car for their
employee and also provide the facility to vendor to check theinvoice.
!1 , P a - e
-
8/9/2019 Car Hire Portal-Documentation
20/68
L & T Power [Car Hire Portal]
[Car Hire Porta
This application will be useful to every department of the company
for their employee to hire the car for their trip 2 visits.
+" , P a - e
-
8/9/2019 Car Hire Portal-Documentation
21/68
L & T Power [Car Hire Portal]
[Car Hire Porta
There are three M#d*les #' #*r system.
7/90ar 1ire
7-9e3uest $rant
7?9!nvoice
+! , P a - e
-
8/9/2019 Car Hire Portal-Documentation
22/68
L & T Power [Car Hire Portal]
[Car Hire Porta
(1)Car Hire
This module maintains all the details regarding car hire. !t will maintain
information for the employees of + 2 T those are associated with car
hiring process.
(2)Request Grant
This module &ill -rant the re3uest for employees those are
re3uested for car.
(3)Invoice
This module &ill -enerate in8oice for employees those are
completed their trips.
++ , P a - e
-
8/9/2019 Car Hire Portal-Documentation
23/68
L & T Power [Car Hire Portal]
[Car Hire Porta
Class ia!ra"
+# , P a - e
-
8/9/2019 Car Hire Portal-Documentation
24/68
L & T Power [Car Hire Portal]
[Car Hire Porta
#se case ia!ra"
+' , P a - e
-
8/9/2019 Car Hire Portal-Documentation
25/68
L & T Power [Car Hire Portal]
[Car Hire Porta
$ctivit% ia!ra"
+) , P a - e
-
8/9/2019 Car Hire Portal-Documentation
26/68
L & T Power [Car Hire Portal]
[Car Hire Porta
equence ia!ra"
+ , P a - e
-
8/9/2019 Car Hire Portal-Documentation
27/68
L & T Power [Car Hire Portal]
[Car Hire Porta
+* , P a - e
-
8/9/2019 Car Hire Portal-Documentation
28/68
L & T Power [Car Hire Portal]
[Car Hire Porta
+4 , P a - e
-
8/9/2019 Car Hire Portal-Documentation
29/68
L & T Power [Car Hire Portal]
[Car Hire Porta
839Empl#yee:Master
This table will maintain the all the information about the
employee.
Sn# C#l*mn;ame
Datatype C#nstraints Des"ripti#n
3 ,S#o
-
8/9/2019 Car Hire Portal-Documentation
30/68
L & T Power [Car Hire Portal]
[Car Hire Porta
819 Department:Master
This table will contain the information about the department.
Sn# C#l*mn;ame
Datatype C#nstraints Des"ripti#n
3 5ept!d
-
8/9/2019 Car Hire Portal-Documentation
31/68
L & T Power [Car Hire Portal]
[Car Hire Porta
(') Grae*aster
This table &ill contain the information about the
-radation scheme of employee.
Sn# C#l*mn;ame
Datatype C#nstraints Des"ripti#n
3 $rd!d
-
8/9/2019 Car Hire Portal-Documentation
32/68
L & T Power [Car Hire Portal]
[Car Hire Porta
(,) Tri-Co"-
This table &ill contain the information about the Trip
Completion.
Sn# C#l*mn;ame
Datatype C#nstraints Des"ripti#n
3 Trip!d
-
8/9/2019 Car Hire Portal-Documentation
33/68
L & T Power [Car Hire Portal]
[Car Hire Porta
(.) CarHire
This table will contain information about car hiring process.
Sn# C#l*mn ;ame Datatype C#nstraints Des"ripti#n
3 e3!d
-
8/9/2019 Car Hire Portal-Documentation
34/68
L & T Power [Car Hire Portal]
[Car Hire Porta
L#(in Pa(e
#' , P a - e
-
8/9/2019 Car Hire Portal-Documentation
35/68
L & T Power [Car Hire Portal]
[Car Hire Porta
This form &ill help user to 5o-in to the system.
Table 9sed:
#) , P a - e
-
8/9/2019 Car Hire Portal-Documentation
36/68
L & T Power [Car Hire Portal]
[Car Hire Porta
7mployee;Master
/or!ot Passwor
# , P a - e
-
8/9/2019 Car Hire Portal-Documentation
37/68
L & T Power [Car Hire Portal]
[Car Hire Porta
#* , P a - e
-
8/9/2019 Car Hire Portal-Documentation
38/68
L & T Power [Car Hire Portal]
[Car Hire Porta
This form &ill help user to 2nd pass&ord and send it on pre8ious
re-istered email address.
Table 9sed:
7mployee;master
Ho"e -a!e
#4 , P a - e
-
8/9/2019 Car Hire Portal-Documentation
39/68
L & T Power [Car Hire Portal]
[Car Hire Porta
This Pa-e is display to e8ery 9ser after successfully 5o-in.
#ser Request /or"
#1 , P a - e
-
8/9/2019 Car Hire Portal-Documentation
40/68
L & T Power [Car Hire Portal]
[Car Hire Porta
9sin- this pa-e< 9ser Can (e-ister car for =imself or for other
7mployee.
Ta0le #se
7mployee;Master
Department;master
Car=ire
>rade;master
'" , P a - e
-
8/9/2019 Car Hire Portal-Documentation
41/68
L & T Power [Car Hire Portal]
[Car Hire Porta
Cancel Request /or"
This form is used to cancel car hire re3uest. 9ser can cancel only
those car hire re3uest &hich are pendin- for appro8al from I?S
Person. After appro8al of I?S person user is not able to see that
re3uest for cancelation.
Ta0le #se
Car=ire
'! , P a - e
-
8/9/2019 Car Hire Portal-Documentation
42/68
L & T Power [Car Hire Portal]
[Car Hire Porta
H as0oar
This form display the re3uest that are pendin- for appro8al from
=OD. 5o&er -rade employee need special permission from =OD
before hirin- the car. (e3uests are sho&n in -rid 8ie& &ith =yperlinkof each re3uest. So =OD can easily 8ie& detail of re3uest.
Ta0le #se
Car=ire
H etaile 4iew
'+ , P a - e
-
8/9/2019 Car Hire Portal-Documentation
43/68
L & T Power [Car Hire Portal]
[Car Hire Porta
This form sho&s Detail of trip &hich comes for appro8al from =OD.
Ta0le #se
Car=ire
Department;master
I& as0oar
'# , P a - e
-
8/9/2019 Car Hire Portal-Documentation
44/68
L & T Power [Car Hire Portal]
[Car Hire Porta
This form display the re3uest &hich are pendin- for I?S Person@s
appro8al. After successful complete car hire re3uest form ? =OD
appro8al re3uest are display to I?S person for appro8al and
re/ection.
Ta0le #se
Car=ire
'' , P a - e
-
8/9/2019 Car Hire Portal-Documentation
45/68
L & T Power [Car Hire Portal]
[Car Hire Porta
I& etaile 4iew
This form displays detail re3uest to I?S Person. Also allo& him to
chan-e endor< Car or car type.
Ta0le #se
Carhire
Department;master
') , P a - e
-
8/9/2019 Car Hire Portal-Documentation
46/68
L & T Power [Car Hire Portal]
[Car Hire Porta
4enor as0oar5$rrival Request
This form sho&s the 8endor for &hich he has to assi-n car. 6irst it
sho&s all arri8ed re3uest &hich has not assi-n car in -rid 8ie&. All
re3uests has hyperlink so detail can be 8ie&ed.
Ta0le #se
Carhire
' , P a - e
-
8/9/2019 Car Hire Portal-Documentation
47/68
L & T Power [Car Hire Portal]
[Car Hire Porta
river $ssi!n /or"
9sin- this form< endor can assi-n Dri8er Information ? car
information to 9ser for their trip. Mail has been sent to 9ser about
this information.
Ta0le #se
Car=ire
TripComp
'* , P a - e
-
8/9/2019 Car Hire Portal-Documentation
48/68
L & T Power [Car Hire Portal]
[Car Hire Porta
Tri- Co"-letion54enor
After successful completion of user@s trip 8endor can see hisher trip
information in this form. 9sin- the link he can completely see the
information and 2ll up trip completion form.
Ta0le #se
TripComp
Department;master
Car=ire
'4 , P a - e
-
8/9/2019 Car Hire Portal-Documentation
49/68
L & T Power [Car Hire Portal]
[Car Hire Porta
Tri- Co"-letion /or"
On this form endor can 2ll the detail of additional char-es. By click
on Okey button mail is sent to user about informin- the trip ? 2nalcost.
Ta0le #se
TripComp
Car=ire
Department;master
'1 , P a - e
-
8/9/2019 Car Hire Portal-Documentation
50/68
L & T Power [Car Hire Portal]
[Car Hire Porta
Tri- Co"-lition Request /or"5#ser
This form &ill display the Trip Completion Information after
successfully completion of trip. And after 8endor 2ll up the trip
completion form.
Ta0le #se
Car=ire
TripComp
Department;master
)" , P a - e
-
8/9/2019 Car Hire Portal-Documentation
51/68
L & T Power [Car Hire Portal]
[Car Hire Porta
Clari6cation /or"
9sin- this form 9ser ask for clari2cation to 8endor if heshe &ant.
Other &ise re3uest sent to 6?A Department for payment purpose.
Ta0le #se
TripComp
Car=ire
Department;master
)! , P a - e
-
8/9/2019 Car Hire Portal-Documentation
52/68
L & T Power [Car Hire Portal]
[Car Hire Porta
4enor as0oar5Calri6cation /or"
If user &ants clari2cation then 8endor can see hisher re3uest ?
3uery. This form sho& list of re3uest arri8es for clari2cation.Ta0le #se
TripComp
Carhire
)+ , P a - e
-
8/9/2019 Car Hire Portal-Documentation
53/68
L & T Power [Car Hire Portal]
[Car Hire Porta
Clari6cation answer
9sin- this form< endor can ans&er user@s clari2cation.
Ta0le #se
Car=ire
TripComp
#ser as0oar5Clari6cation $nswer
)# , P a - e
-
8/9/2019 Car Hire Portal-Documentation
54/68
L & T Power [Car Hire Portal]
[Car Hire Porta
9sin- this form 9ser can 8ie& the ans&er -i8en by endor.
Ta0le #se
TripComp
Carhire
Clari6cation $nswer etail /or"
)' , P a - e
-
8/9/2019 Car Hire Portal-Documentation
55/68
L & T Power [Car Hire Portal]
[Car Hire Porta
This form -i8es Detailed Information about ans&er -i8en by 8endor.
By click on Okey button this re3uest sent to 6?A Department forfurther payment process.
Ta0le #se
TripComp
Carhire
)) , P a - e
-
8/9/2019 Car Hire Portal-Documentation
56/68
L & T Power [Car Hire Portal]
[Car Hire Porta
/&$ as0oar
This form is 8isible to 6?A Person. It sho&s the trip re3uests &hich
are completed.
Ta0le #se
TripComp
Carhire
) , P a - e
-
8/9/2019 Car Hire Portal-Documentation
57/68
L & T Power [Car Hire Portal]
[Car Hire Porta
/&$ Invoice Generation 7or"
This form Prints the In8oice for the trip of 9ser.
Ta0le #se
TripComp
Carhire
)* , P a - e
-
8/9/2019 Car Hire Portal-Documentation
58/68
L & T Power [Car Hire Portal]
[Car Hire Porta
Re!istration /or"
This form is 8isible to Admin only. =eShe can use this form to
re-ister ne& employee to this system.
Ta0le #se
7mployee;Master
)4 , P a - e
-
8/9/2019 Car Hire Portal-Documentation
59/68
L & T Power [Car Hire Portal]
[Car Hire Porta
Can!e Passwor
9ser can use this form to chan-e his o&n pass&ord.
Ta0le #se
7mployee;Master
)1 , P a - e
-
8/9/2019 Car Hire Portal-Documentation
60/68
L & T Power [Car Hire Portal]
[Car Hire Porta
" , P a - e
-
8/9/2019 Car Hire Portal-Documentation
61/68
L & T Power [Car Hire Portal]
[Car Hire Porta
Lo!in /or"
Test
Case
8o
ituation 9:-ecte
ut-ut
$ctual
ut-ut
! 5o-in &ith
incorrect user id
and pass&ord
7rror messa-e 7rror messa-e :
9ser Id andpass&ord are
incorrect.
+ 5o-in &ith correct
user id and
pass&ord
Accepted Accepted
Request /or"
Test
Case
8o
ituation 9:-ecte
ut-ut
$ctual
ut-ut
! 7nter the pickup
date is belo&edtoday@s date
6ocus a-ain on
pickup date
6ocus on Pickup
date
+ If some 2elds are
empty
7rror Messa-e:
E(e3uired 6ield$
Print the
Messa-e
! , P a - e
-
8/9/2019 Car Hire Portal-Documentation
62/68
-
8/9/2019 Car Hire Portal-Documentation
63/68
-
8/9/2019 Car Hire Portal-Documentation
64/68
L & T Power [Car Hire Portal]
[Car Hire Porta
4enor /or"
Test
Case
8o
ituation 9:-ecte
ut-ut
$ctual
ut-ut
! If 2elds are
empty
Dri8er
Fame
Dri8er
Mobile Fo
Car Fo
7rror Messa-e:
E(e3uired 6ield$
Dri8er Fame
contains only
alphabets
Mobile Fo
contains only
di-its.
Car number is
not on proper
format.
Print the Messa-e
Dri8er Fame
contains only
alphabets
Mobile Fo
contains only
di-its.
Car number
is not on
proper
format.
' , P a - e
-
8/9/2019 Car Hire Portal-Documentation
65/68
L & T Power [Car Hire Portal]
[Car Hire Porta
) , P a - e
-
8/9/2019 Car Hire Portal-Documentation
66/68
L & T Power [Car Hire Portal]
[Car Hire Porta
* /acilit%
In future< &e can enhance our system &ith SMS
6acility. Ghen 8endor can assi-n the car and dri8er for
re3uested user then SMS &ill send to the user and
user can -et the dri8er name< car no and dri8er mobile
no throu-h sms.
, P a - e
-
8/9/2019 Car Hire Portal-Documentation
67/68
L & T Power [Car Hire Portal]
[Car Hire Porta
,##ks '#r C4
* , P a - e
-
8/9/2019 Car Hire Portal-Documentation
68/68
L & T Power [Car Hire Portal]
[Car Hire Porta
Book Name Author Name
Programming C#:Building .NET
Application with C#
Jesse Libert
,##ks '#r ASP.;ET
Book Name Author Name
Beginning A!P.NET ".: in C# and $B Imar Spaan/aars
,##ks '#r ML
Book Name Author Name
The %ni&ied 'odeling Language %ser
(uide)* nd Edition+
>rady Booch
%ames (ubau-h
I8an %acobson