Professional Documents
Culture Documents
Car Hire
Portal
Submitted To
Smt. Chandaben Mohanbhai Patel Institute Of Computer
Applications
Submitted By
Ankita Dalsaniya (10MCA013)
Sneha Jaiswal
(10MCA034)
Rachit Pandya
(10MCA057)
L & T Power
2 | Page
L & T Power
this report on
favored us .From the learning and processing the knowledge during the
project.
We
would
like to thank
our
faculty members
people who have directly or indirectly helped us in
project work and study successful.
and those
making this
3 | Page
L & T Power
4 | Page
L & T Power
The objective of
this report is
conceptual understanding of the
working guide.
to provide both a
system as well as
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
organizational
structure,
rules
and
regulations
and
management in a
real sense , which
helps student to get discipline in life.
5 | Page
L & T Power
Aimed
for
providing
the reader
with
easier
and
depth knowledge
of
all
the
basic
as
well
as
important 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.
Ankita Dalsaniya
Sneha Jaiswal
Rachit Pandya
6 | Page
L & T Power
7 | Page
L & T Power
Project
Introduction..
09
Project
Profile
.11
Introduction to
tools.13
System
Requirement.
16
Scope
18
System
Module.
20
Diagrams
22
Data
Dictionary
.27
Screen
Layouts
..33
Test
Cases
.59
Future
Enhancement
63
8 | Page
L & T Power
Bibliography
...65
9 | Page
L & T Power
Car Hire Portal provides facility for hiring car for the employees
of L&T. It will maintain diffrerent terms and conditions for hiring
car for employees of different departments.
The system will contain user dashboard which will maintain the
requests made by user . the request form will contain
information about source,destination ,departments etc.
The system will contain all the pending request for approval of
HOD. HOD for the specific department of the L&T will be able
to view requests pending for his approval only. Link for going to
every user request will be available so that request can be
10 | P a g e
L & T Power
11 | P a g e
L & T Power
Project Title
Project Definition
Organization
12 | P a g e
L & T Power
Organization Addresss
L & T Power(Knowledgecity),
B/W vaghodia crossing ,ajwa ,
Baroda.
Project Category
Website
Project Duration
4 Months
Front End
Back-End
Operating System
Documentation Tool
MS Word 2010
MS Power Point 2010
Developed By
Ankita Dalsaniya
Sneha Jaiswal
Rachit Pandya
Internal Guide
Mr.Dharmendra Patel
External Guide
Ms.Priti Visavadiya
Ms.Smriti Tripathi
(10MCA013)
(10MCA034)
(10MCA057)
13 | P a g e
L & T Power
L & T Power
Language: Visual C#
Microsoft Visual C# is Microsoft's implementation of the C#
specification, included in the Microsoft Visual Studio suite of
products. It is based on the ECMA/ISO specification of the
C# language, which Microsoft also created. While multiple
implementations of the specification exist, Visual C# is by far
the one most commonly used. In most contexts, an
unqualified reference to "C#" is taken to mean "Visual C#."
L & T Power
specifically targeted
applications.
for
embedded
and
smaller-scale
16 | P a g e
L & T Power
17 | P a g e
L & T Power
18 | P a g e
L & T Power
Car Hire Portal will help the company for renting car for their
employee and also provide the facility to vendor to check the
invoice.
19 | P a g e
L & T Power
20 | P a g e
L & T Power
21 | P a g e
L & T Power
(1)Car Hire
This module maintains all the details regarding car hire. It will maintain
information for the employees of L & T those are associated with car
hiring process.
(2)Request Grant
This module will grant the request for employees those are
requested for car.
(3)Invoice
This module will generate invoice for employees those are
completed their trips.
22 | P a g e
L & T Power
Class Diagram
23 | P a g e
L & T Power
24 | P a g e
L & T Power
Activity Diagram
25 | P a g e
L & T Power
Sequence Diagram
26 | P a g e
L & T Power
27 | P a g e
L & T Power
28 | P a g e
L & T Power
(1)Employee_Master
This table will maintain the all the information about the
employee.
Sno
Column
Name
Datatype
Constraints
Description
PSNo
Varchar(15)
Primary key
ID Of Employee
EmpName
Varchar(40)
Not null
Name Of Employee
Addr
Varchar(100)
Not null
Address of Employee
City
Varchar(25)
Not null
City of employee
MobNo
Numeric(10,0)
Not null
Varchar(60)
Not null
Mobile No of
employee
Email of employee
DOB
Date
Not null
DeptId
Varchar(3)
DesgId
Varchar(10)
Reference to
Department
Master
null
10
GrdId
Varchar(4)
11
Role
Varchar(10)
Reference to
Grade Master
Not null
12
FirmName
Varchar(30)
null
13
Pwd
Varchar(20)
null
Birth date of
employee
Department of
employee
Designation of
employee
Gradation of
employee
Role of employee
This field is visible
when role is vendor
Passpord of emploee
29 | P a g e
L & T Power
(2) Department_Master
This table will contain the information about the department.
Sno
Column
Name
Datatype
Constraints
Description
DeptId
Varchar(3)
Primary key
ID Of Department
DeptName
Varchar(20)
Not null
Name of department
Debitcode
Varchar(10)
Not null
Costcode
Varchar(10)
Not null
Debit code of
department
Cost code of
department
(3)Vendor scheme
This table will contain the information about the vendor
scheme.
Sno
Column
Name
Datatype
Constraints
Description
SchemeId
Varchar(4)
Primary key
ID Of Scheme
Vendor_PSNO
Varchar(15)
Reference to
Employee
Master
ID Of Vendor
CarName
Varchar(10)
Not null
Name of car
CarType
Varchar(6)
Not null
Type of car
Lt100
Numeric(5,2)
Not null
Gt100
Numeric(5,2)
Not null
NghtHlt
Numeric(2,0)
Not null
30 | P a g e
L & T Power
(4) Grade_Master
This table will contain the information about the
gradation scheme of employee.
Sno
Column
Name
Datatype
Constraints
Description
GrdId
Varchar(4)
Primary key
Grade Id of Employee
Grade_Name Varchar(5)
Not null
Per_Req
Not null
Grade Name of
Employee
Special Request
Requirement
Varchar(3)
(5) Designation_Master
This table will contain the information about the
Designation.
Sno
Column
Name
Datatype
Constraints
Description
DesgId
Varchar(5)
Primary key
ID Of Designation
DesgName
Varchar(20)
Not null
Name of Designation
31 | P a g e
L & T Power
(6) TripComp
This table will contain the information about the Trip
Completion.
Sno
Column
Name
Datatype
Constraints
Description
TripId
Varchar(10)
Primary key
Trip completion Id
PSNo
Varchar(15)
Not null
ID Of Employee
ReqId
(10)Varchar
Not Null
AddiCost
Numeric(7,2)
Null
Finalamt
Numeric(8,2)
Not Null
Vendor_PSNo
Varchar(15)
Not Null
Request Id of
employee
Additional cost of
employee
Total Travel expenses
of employee
ID of vendor
Clarification
Varchar(3)
Null
Yes/No
Compdt
Date
Null
Que
Varchar(100)
Null
10
Ans
Varchar(150)
Null
11
CompStatus
Varchar(15)
Not Null
Compelete/Pending
32 | P a g e
L & T Power
(7) CarHire
This table will contain information about car hiring process.
Sno
1
2
Column Name
ReqId
PsNo
Datatype
Varchar(10)
Varchar(15)
Constraints
Primary key
Not Null
Description
ID Of Request No
Id Of Employee
EmpName
Varchar(40)
Not Null
Name of Employee
CostCode
Varchar(10)
Not Null
DebitCode
Varchar(10)
Not Null
DeptId
Varchar(3)
Not Null
Cost code of
Department
Debit code of
Department
Department Name
7
8
Reason
Purpose
Varchar(200)
Varchar(200)
Not Null
Not Null
Reason of Travel
Purpose of Travel
9
10
11
Vendor_PSNo
CarName
CarType
Varchar(15)
Varchar(15)
Varchar(6)
Not Null
Not Null
Not Null
ID Of Vendor
Name of car
Type of Car
12
ApproxDist
Numeric(5,2)
Not Null
13
14
NghtHlt
Amt
Numeric(2,0)
Number(7,2)
Not Null
Not Null
15
16
17
Pdt
Ptime
Source
Date
Varchar(12)
Varchar(150)
Not Null
Not Null
Not Null
Approximate distance
of travel
No of Night hault
Rate according to
travel
Pickup Date
Pickup Time
Name of Source
18
Dest
Varchar(150)
Not Null
Name of Destination
19
HOD_PSNo
Varchar(15)
Not Null
ID of HOD
20
SpPer
Varchar(3)
Yes/No
Special Permission
21
22
Status
ApprovalStatus
Varchar(10)
Varchar(10)
Not Null
Not Null
Status of Request
Approval Status of
Employee
33 | P a g e
L & T Power
Login Page
34 | P a g e
L & T Power
L & T Power
Employee_Master
Forgot Password
36 | P a g e
L & T Power
37 | P a g e
L & T Power
This form will help user to find password and send it on previous
registered email address.
Table Used:
Employee_master
Home page
38 | P a g e
L & T Power
L & T Power
Using this page, User Can Register car for Himself or for other
Employee.
Table Used:
Employee_Master
Department_master
CarHire
Grade_master
40 | P a g e
L & T Power
This form is used to cancel car hire request. User can cancel only
those car hire request which are pending for approval from I&S
Person. After approval of I&S person user is not able to see that
request for cancelation.
Table Used:
CarHire
41 | P a g e
L & T Power
HOD Dashboard
This form display the request that are pending for approval from
HOD. Lower grade employee need special permission from HOD
before hiring the car. Requests are shown in grid view with Hyperlink
of each request. So HOD can easily view detail of request.
Table Used:
CarHire
L & T Power
This form shows Detail of trip which comes for approval from HOD.
Table Used:
CarHire
Department_master
I&S Dashboard
43 | P a g e
L & T Power
This form display the request which are pending for I&S Persons
approval. After successful complete car hire request form & HOD
approval request are display to I&S person for approval and
rejection.
Table Used:
CarHire
44 | P a g e
L & T Power
This form displays detail request to I&S Person. Also allow him to
change Vendor, Car or car type.
Table Used:
Carhire
Department_master
45 | P a g e
L & T Power
This form shows the vendor for which he has to assign car. First it
shows all arrived request which has not assign car in grid view. All
requests has hyperlink so detail can be viewed.
Table Used:
Carhire
46 | P a g e
L & T Power
Using this form, Vendor can assign Driver Information & car
information to User for their trip. Mail has been sent to User about
this information.
Table Used:
CarHire
TripComp
47 | P a g e
L & T Power
Trip Completion-Vendor
After successful completion of users trip vendor can see his/her trip
information in this form. Using the link he can completely see the
information and fill up trip completion form.
Table Used:
TripComp
Department_master
CarHire
48 | P a g e
L & T Power
On this form Vendor can fill the detail of additional charges. By click
on Okey button mail is sent to user about informing the trip & final
cost.
Table Used:
TripComp
CarHire
Department_master
49 | P a g e
L & T Power
50 | P a g e
L & T Power
Clarification Form
Using this form User ask for clarification to vendor if he/she want.
Other wise request sent to F&A Department for payment purpose.
Table Used:
TripComp
CarHire
Department_master
51 | P a g e
L & T Power
If user wants clarification then vendor can see his/her request &
query. This form show list of request arrives for clarification.
Table Used:
TripComp
Carhire
52 | P a g e
L & T Power
Clarification answer
L & T Power
Using this form User can view the answer given by Vendor.
Table Used:
TripComp
Carhire
L & T Power
55 | P a g e
L & T Power
F&A Dashboard
This form is visible to F&A Person. It shows the trip requests which
are completed.
Table Used:
TripComp
Carhire
56 | P a g e
L & T Power
57 | P a g e
L & T Power
Registration Form
This form is visible to Admin only. He/She can use this form to
register new employee to this system.
Table Used:
Employee_Master
58 | P a g e
L & T Power
Change Password
L & T Power
60 | P a g e
L & T Power
Login Form
Test
Case
Situation
Expected
Actual
Output
Output
No
1
Login with
incorrect user id
and password
Error message
Accepted
Error message :
User Id and
password are
incorrect.
Accepted
Request Form
Test
Case
Situation
Expected
Actual
Output
Output
No
1
Focus again on
pickup date
Focus on Pickup
date
Error Message:
*(Required Field)
Print the
Message
61 | P a g e
L & T Power
Registration form
Test
Case
Situation
Expected
Actual
Output
Output
No
1
First Name
Last Name
Address
City
Mobile No
Email Id
Error Message:
First name
contains
only
alphabets.
Last name
contains
only
alphabets.
Address
cant be
null.
City name
contain only
alphabets.
Mobile no is
not valid.
Email Id is
not in
correct
form.
Error Message:
First name
is
containing
only
alphabets.
Last name
is
containing
only
alphabets.
Address
cant be
null.
City name
contain
only
alphabets.
Mobile no
is not
valid.
Email Id is
not in
62 | P a g e
L & T Power
63 | P a g e
L & T Power
Vendor Form
Test
Case
Situation
Expected
Actual
Output
Output
No
1
If fields are
empty
Driver
Name
Driver
Mobile No
Car No
Error Message:
*(Required Field)
Driver Name
contains only
alphabets
Mobile No
contains only
digits.
Car number is
not on proper
format.
Driver Name
contains only
alphabets
Mobile No
contains only
digits.
Car number
is not on
proper
format.
64 | P a g e
L & T Power
65 | P a g e
L & T Power
SMS Facility
In future, we can enhance our system with SMS
Facility. When vendor can assign the car and driver for
requested user then SMS will send to the user and
user can get the driver name, car no and driver mobile
no through sms.
66 | P a g e
L & T Power
Books for C#
67 | P a g e
L & T Power
Book Name
Author Name
Jesse Liberty
Author Name
Imar Spaanjaars
Author Name
Grady Booch
James Rubaugh
Ivan Jacobson
68 | P a g e