You are on page 1of 64

Page1

THEOXFORDCOLLEGEOFSCI
ENCE
DEPARTMENTOFCOMPUTERSCI
ENCE&APPLI
CATI
ONS

(
AFFI
LIATEDTOBANGALOREUNI
VERSI
TY)

19TH Mai
n,17t
hBCr
oss,
Sect
or-
IV,
HSRLay
out
,Bangal
ore560102

PROJECT

REPORTON

BusandCarManagementSy
stem
Submi
tt
ed
by
MadhanKumarT(19RNS85257)
Ar
winKumar(
19RNS85319)

Undert
hegui
danceof

RAMAKRI
SHNASI
R

Mi
niProj
ectLabReportsubmi
ttedi
npart
ial
fulf
il
lmentoft
he
requi
rementsofVISemesterBSC(
PMCs) ,
Bangalor
e
Aug/
sep-2022/
2023
Page2

THEOXFORDCOLLEGEOFSCI
ENCE
DEPARTMENTOFCOMPUTERSCI
ENCE&APPLI
CATI
ONS

(
AFFI
LIATEDTOBANGALOREUNI
VERSI
TY)

19TH Mai
n,17t
hBCr
oss,
Sect
or-
IV,
HSRLay
out
,Bangal
ore-560102

CERTI
FICATE

Thisi
stocert
if
ythatthereportt
it
ledBusandCarManagementSy st
em i
sabona
fi
derecordofworkdonebyMadhanKumarT( 19RNS85257),Ar
winKumar(
19RNS85319)
ofTheOxf or
dColl
egeofScience,Bangal
ore,i
nparti
alf
ulf
il
lmentoft
her
equir
ement
sofVI
SemesterBSC(PMCs)duri
ngt heyear2022-
2023

Pr
ojectGui
de
Headoft
heDepar
tment

Val
ued-
by:

Name :
(I
)MADHANKUMART
(
II
)ARWI
NKUMAR

1. Regi
sterNumber :
(I
)19RNS85257

(
II
)19RNS85319
2. Exami
nati
onCenter :TOCS
Dat
eofExam :
Page3

ABSTRACT

Thepur poseofBusandCarManagementSy stem istoaut omat e


the existi
ng manual sy stem by the hel p of comput erized
equipments and f ull
-fl
edged computersof t
war e,ful
fi
ll
ing their
requir
ements ,so t hattheirval
uabl
e dat a/
informati
on can be
storedforalongerper i
odwi t
heasyaccessingandmani pulati
onof
thesame.Ther equir
edsof twar
eandhar dwarear eeasi
lyav ai
lable
andeasyt oworkwi th.

BusandCarManagementSy st
em, asdescribedabov e,canl eadt o
err
orf r
ee,secur e,r eli
ableandf astmanagementsy stem.I tcan
assisttheusert oconcent r
ateont heirotheract i
vi
tiesr athert o
concentrateont her ecordkeeping.Thusitwi l
lhelpor ganizati
oni n
betterutil
izat
ion ofr esources.The or ganizati
on can mai ntain
computer i
zedr ecordswi t
houtredundantent r
ies.Thatmeanst hat
oneneednotbedi stractedbyinformati
ont hatisnotrelevantwhi le
beingablet or
eacht hei nformati
on.
Page4

ACKNOWLEDGEMENT

I
nthi
smoder
nwor
ldofcompet
it
iont
her
eisar
aceofexi
stencei
n
whi
cht
hosear
eef
fi
ci
entt
ocomef
orwar
dtosucceed.Pr
ojecti
s
l
i
keabr
idgebet
weent
heor
eti
cal
andpr
act
ical
.So,
Ihav
ejoi
ned
t
hispar
ti
cul
arpr
oject
.Todayaf
tercompl
eti
ngmypr
ojectIf
eel
gr
eatr
eli
efandsat
isf
act
ion,
nowwhenIl
ookback,
Ist
il
l
r
emembert
hedaywhenIwasassi
gnedt
hispr
oject

Wear
ethankf
ult
o al
lthet
hoseper
sonswho pr
ovi
ded usi
mpor
tant
i
nfor
mat
ion.
Wewoul
dbehappyi
fyour
eadt
her
epor
tcar
eful
l
yandwe
wi
l
lbe t
ryi
ng t
o answeral
lquest
ions t
haty
ou hav
e aboutt
he
document
ati
on
Page5

DECLARATI
ON

We,
MadhanKumarTandAr
winKumarher
ebydecl
aret
hatt
hispr
ojectwor
k
ent
it
ledBusAndCarManagementSy
stem i
ssubmi
tt
edi
npar
ti
alf
ulf
il
lmentf
or
t
heawar
doft
hedegr
eeOfBACHELOREOFSCI
ENCEofBangal
oreUni
ver
sit
y.

If
urt
herdecl
aret
hatIhav
enotsubmi
tt
edt
hispr
ojectr
epor
tei
theri
npar
tori
nful
l
t
oanyot
heruni
ver
sit
yfort
heawar
dofanydegr
ee.

MadhanKumarT

(
19RNS85257)

Ar
winKumar

(
19RNS85319)
Page6

I
NDEX

Cont
ent
s

1.
Int
roduct
ion

1.
1 AboutBusandCarManagementsy
stem
1.
2 admin

2.
System Requirement s
2.1 AboutLi treat ureSurvey
2.2 ExistingSy st em
2.3 Descr i
pt ion
2.4 Drawbacks
2.5 Proposedsy stem
2.6 Funct i
onal specif
ications
2.7 Benef i
tsoft hepropsedsy st
em
2.8 Har dwar eandsof twar er
equirement
s
2.9 Tool ssur v ey
2.10 Sof twar edev el
opmentappr oach
3.
Diagram
3.1 modul ardesi gn
3.2 modul arf unct i
ondi agram
3.3 speci ficat ionoff unctionmodul es
3.4 Syst em Desi gn
3.5 Dataf l
owdi agram
3.6 Usecase
3.7 Classdi agr am
3.8 ERDi agr am
3.9 DataDi ctionar y
4.
Implement at
iondet ails
4.1 sampl ecode
4.2 screenshot s
5.
Testing
5.1 Testcases
5.2 Test ing
6.
Concl usi
on
6.1 Adv ant ages
6.2 Enhancement s
6.3 Refrences
Page7

I
NTRODUCTI
ON
Page8

AboutBusandCarManagementSy
stem:
BusandCarManagementsy st
em softwarearetoolst
hat
maket asks suchasbookingav ehi
cle,
infor
mationabout
dri
verandv ehi
cle,
shedul
e,st
atusofbookingandmanage
users.

ABOUTADMI
. N:
Anadmi nistratorhasf ullcontrolov erthesy st
em.He/ shecan
manageuser s/cust omer s,addv ehiclesanddr iv
ers,confirm or
deletebooki ng, status, pay ment,andsoon.Her e,eachandev ery
sectionhasi tsownr espect ivedetai l
ssuchasname, andot her---
-
--
--
-impor tantdet ail
s.Her e,anadmi ncanaddmember s’records
dir
ect lybyf i
lli
ngupr equi redforms.Dur ingthemember
registrati
on, anadmi nhast opr ovi
dedet ail
ssuchasname,
cont act,registrati
ondat e, Natid,l
icencenumberandv alidi
ty.
Also, anadmi nhast omanageal lthependi ngmemberr ecords.
Theusercant akeav ehicleonlywhent headminconf irmsand
rel
easeav ehicl
ef oruser.Onl yt heact iveaccountscanl oginto
thesy stem
wher east her emai ningwon’ tbeabl et ologintothesy stem.
Page9

FEATURES:
Dashboar
dadmi
n:

• Addnewdr
iver/v
ehi
cle
• Bi
l
li
ng
• Booki
ng
• Tr
ipdet
ail
s
• Conf
ir
m /del
etet
ri
p
• Conf
ir
m pay
ment
Userpanel
:
• Vehi
clel
i
st
• Dr
iverl
i
st
• Myaccount
• Booki
ngst
atus
• Cust
omer
’sbi
l
ldet
ail
s

• Route
• Logi
n
• Logout

Li
ter
atur
eSur
vey

Oper
ati
ngSy
stem:

Wi
ndows7Cl
i
entSi
de

Scr
ipt
ing:

•HTML
•Aj
ax
•JQuer
y
•Jav
aScr
ipt
•Boot
str
ap

Browser:Opera/Mozil
la/Googl
echr
ome/I
nter
netexpl
orer8
Soft
war e:Xampp/Wamp/Lamp/Mamp
ServerSideScri
pti
ng:PHP
Page

Dat
abaseTool
:MySQLTest
ing
Ser
ver
:Apache

HTML:
HTMLorHy
per
textMar
kupLanguagei
sthest
andar
dmar
kup
l
anguageusedt
ocr
eat
ewebpages.

HTMLi
swr
it
teni
nthef
orm ofHTMLel
ement
sconsi
sti
ngof

t
agsencl
osedi
nangl
ebr
acket
s(l
i
ke<ht
ml>)
.HTMLt
agsmost

commonl
ycomei
npai
rsl
i
ke<h1>and</
h1>,
alt
houghsome

t
ags
Page
11
r
epr
esentempt
yel
ement
sandsoar
eunpai
red,
forexampl
e

<i
mg>.Thef
ir
stt
agi
napai
rist
hest
artt
ag,
andt
hesecond

t
agi
stheendt
ag(
theyar
eal
socal
l
edopeni
ngt
agsand

cl
osi
ng

ags)
t .

Thepur
poseofawebbr
owseri
stor
eadHTMLdocument
s
andcomposet
hem i
ntov
isi
bleoraudi
blewebpages.The
br
owserdoesnotdi
spl
ayt
heHTMLt
ags,
butusest
het
agst
o
i
nter
prett
hecont
entoft
hepage.HTMLdescr
ibest
he
st
ruct
ureofawebsi
tesemant
ical
l
yal
ongwi
thcuesf
or
pr
esent
ati
on,
maki
ngi
tamar
kupl
anguager
athert
hana
pr
ogr
ammi
ngl
anguage.

HTMLelement
sfor
mthebui
ldi
ngbl
ocksofal
lwebsi
tes.HTML
al
lowsi
magesandobj
ect
stobeembeddedandcanother
i
tems.

CSS

CSSwasf
ir
stdev
elopedi
n1997,
asawayf
orWebdev
eloper
s
t
odef
inet
hel
ookandf
eel
oft
hei
rWebpages.I
twasi
ntended
t
oal
l
owdev
eloper
stosepar
atecont
entf
rom desi
gnsot
hat
HTMLcoul
dper
for
m mor
eoft
hef
unct
iont
hati
twasor
igi
nal
l
y
basedont
hemar
kupofcont
ent
,wi
thoutwor
ryaboutt
he
desi
gnandl
ayout
.

CSSdi
dn'
tgai
ninpopul
ari
tyunt
ilar
ound2000,
whenWeb
br
owser
sbeganusi
ngmor
ethant
hebasi
cfontandcol
or
aspect
sofCSS.
Page
12

CSSdi
dn'
tgai
ninpopul
ari
tyunt
ilar
ound2000,
whenWeb
br
owser
sbeganusi
ngmor
ethant
hebasi
cfontandcol
or
aspect
sofCSS.
Page
13
Desi
gner
sthatdon'
tuseCSSf
ort
hei
rdesi
gnanddev
elopmentof
Websi
tesar
erapi
dlybecomi
ngat
hingoft
hepast
.Andi
tis
ar
guabl
yasi
mpor
tantt
ounder
standCSSasi
tist
oknowHTML-
andsomewoul
dsayi
twasmor
eimpor
tantt
oknowCSS

PHP:

PHP(
recur
siv
eacr
ony
mforPHP:
Hyper
textPr
epr
ocessor
)is
awi
del
y-
usedopensour
cegener
al-
pur
posescr
ipt
ing
l
anguaget
hati
sespeci
all
ysui
tedf
orwebdev
elopmentand
canbeembeddedi
ntoHTML.

I
nst
eadofl
otsofcommandst
oout
putHTML(
asseeni
nC
orPer
l)
,PHPpagescont
ainHTMLwi
thembeddedcodet
hat
does"
somet
hing"(
int
hiscase,
out
put"
Hi,
I'
m aPHPscr
ipt
!"
).
ThePHPcodei
sencl
osedi
nspeci
alst
artandend
pr
ocessi
ngi
nst
ruct
ions
<?
phpand?
>thatal
l
owy
out
ojumpi
ntoandoutofWhat
di
sti
ngui
shesPHPf
rom somet
hingl
i
kecl
i
ent
-si
deJav
aScr
ipt
i
sthatt
hecodei
s
"
PHPmode.
"execut
edont
heser
ver
,gener
ati
ngHTMLwhi
ch
i
sthensentt
othecl
i
ent
.Thecl
i
entwoul
drecei
vet
her
esul
tsof
r
unni
ngt
hatscr
ipt
,butwoul
dnotknowwhatt
heunder
lyi
ng
codewas.Youcanev
enconf
igur
eyourwebser
vert
opr
ocess
al
lyourHTMLf
il
eswi
thPHP,
andt
hent
her
e'sr
eal
l
ynoway
t
hatuser
scant
ell
whaty
ouhav
eupy
oursl
eev
eThebestt
hingsi
n

usi
ngPHPar
ethati
tisex
tremel
ysi
mpl
eforanewcomer
,butof
fer
smany
adv
ancedf
eat
uresf
orapr
ofessi
onal
progr
ammer
.Don'
tbeaf
rai
dreadi
ngt
he
l
ongl
i
stofPHP'
sfeat
ures.Youcanj
umpi
n,i
nashor
tti
me,
andst
artwr
it
ing
si
mpl
escr
ipt
sinaf
ewhour
s.
Page
14
MYSQL:

My
SQL,
themostpopul
arOpenSour
ceSQLdat
abasesy
stem,
isdev
eloped,
di
str
ibut
ed,
andsuppor
tedbyOr
acl
eCor
por
ati
on.

Har
dwar
eInt
erf
ace:
Har
dwar
erequi
rement
sforr
unni
ngt
hispr
ojectar
eas

f
oll
ows:
Processor
:Pent
ium Iorabov
e.

RAM:
128MBorabov
e.

Sy
stem Ty
pe:
32-
bitOper
ati
ngsy
stem ormor
e

Sof
twar
eInt
erf
ace:
Sof
twar
erequi
redt
omakewor
kingof

pr
oducti
s:Fr
ontend-HTML/
PHPBackend-

My
SQL
Page
15
Funct
ional
Requi
rement
s:

• TheSyst
em mustpr
ovi
def
oll
owi
ngf
unct
ional
i
ties—

• Keepi
ngr
ecor
dsofr
egi
str
ati
onofmember
s.

• Keepi
ngt
her
ecor
dsofpay
ment
s.

• Keepi
ngt
hemont
hlyi
ncome.

• St
ori
ngt
heheal
thst
atusoft
hecust
omer
.

NonFunct
ional
Requi
rement
s:

1.
Rel
i
abi
l
ity

2.
Mai
ntai
nabi
l
ity

3.
Por
tabi
l
it
y4.
Secur
it
y

Sof
twar
eRequi
rementSpeci
fi
cat
ion

1.
Ext
ensi
bil
i
ty

2.
Reusabi
l
ity

3.
Appl
i
cat
ionAf
fi
nit
y/Compat
ibi
l
ity

4.
Resour
ceUt
il
izat
ion

SYSTEM DESI
GN:

Sy
stem desi
gni
sthephaset
hatbr
idgest
hegapbet
weenpr
obl
em domai
n

andt
heexi
sti
ngsy
stem i
namanageabl
eway
.Thi
sphasef
ocusesont
he

sol
uti
ondomai
n,

i
.e.“
howt
oimpl
ement
?”

I
tist
hephasewher
etheSRSdocumenti
sconv
ert
edi
ntoa
f
ormatt
hatcanbei
mpl
ement
edanddeci
deshowt
hesy
stem wi
l
l
oper
ate.
Page
16
I
nthi
sphase,
thecompl
exact
ivi
tyofsy
stem dev
elopmenti
s
di
vi
dedi
ntosev
eral
smal
l
ersubact
ivi
ti
es,
whi
chcoor
dinat
ewi
th
eachot
hert
oachi
evet
hemai
nobj
ect
iveofsy
stem dev
elopment
.

Sy
stem desi
gnt
akest
hef
oll
owi
ngi
nput
s

• St
atementofwor
k

• Requi
rementdet
ermi
nat
ionpl
an

• Cur
rentsi
tuat
ionanal
ysi
s

• Pr
oposedsy
stem r
equi
rement
sincl
udi
ngaconcept
ual
dat
amodel
,
modi
fi
edDFDs,and

Met
adat
a(dat
aaboutdat
a).

Sy
stem desi
gngi
vest
hef
oll
owi
ngout
put
s−

• I
nfr
ast
ruct
ureandor
gani
zat
ional
changesf
ort
hepr
oposedsy
stem.

• Adat
aschema,
oft
enar
elat
ional
schema.

• Met
adat
atodef
inet
het
abl
es/
fil
esandcol
umns/
dat
a-i
tems.

• Afunct
ionhi
erar
chydi
agr
am orwebpagemapt
hatgr
aphi
cal
l
y
describest
he
program
struct
ure.

• Act
ual
orpseudocodef
oreachmodul
eint
hepr
ogr
am.
Page
17
Lev
0- elDFD:

ADD

EDI
T DELETE

DATABASE
SECTI
ON

RETURNTO
PREVIOUSMENU

DI
SPLAYALL

1stl
evelDFDf
orAdmi
nPr
ocesses:
Page
18

ERDI
AGRAM:
Page
19
Admi
nusecasedi
agr
am:

Userusecasedi
agr
am:
Page
20
Thedat
abasehasf
oll
owi
ngt
abl
esf
ormai
ntai
ngdet
ail
s:
Page
21

Admi
n:

Bi
ll
:

Booki
ng:
Page
22

Dr
iver
:

Tr
ipcost
:

User
:
Page
23

Vehi
cle:
Page
24

SOURCECODEI
NDEXPAGE:

Admin:
<?php
i
f(!
isset
($_
SESSI
ON)
)
{

sessi
on_
star
t()
;
}

?
>

<!
DOCTYPEht ml>
<htmllang="en">
<head>
<metachar set="UTF-8">
<ti
tl
e>Admi nPanel </t
it
le>
<scriptsr
c=" htt
ps://
ajax.googleapi
s.com/aj
ax/li
bs/j
query
/3.3.
1/jquery.
min.j
s"></scr
ipt
>
<scri
ptsrc="https:
//maxcdn. bootst
rapcdn.
com/ boot
str
ap/3.3.
7/js/bootst
rap.
mi n.
js"
></scr
ipt
>
<scri
ptsrc="https:
//code.jquery.
com/ j
quer
y-2.
2.0.
min.j
s"ty
pe="text/j
avascri
pt"
></scri
pt>

<li
nkr el="
stylesheet "href="htt
ps://maxcdn.boot
strapcdn.
com/
boot
str
ap/
3.3.
7/css/
boot
str
ap.
min.
css"
>
<li
nkr el="
stylesheet "href="ani
mat e.css"
>
<li
nkr el="
stylesheet "href="sty
le.css">
</head>
<body >
<?phpi ncl
ude' nav bar_admin.php'?>
<br ><br>
<di vclass="container "
>
<divclass="row" >
<divclass=" page-header "
>
<h1st yle="text-
align:center">AdminPanel</h1>
</div>
<divclass=" col-
md- 2"></div>
<divclass=" col-
md- 8">
<p>Youcancont r
ol yourwebsi t
efrom her
e.</p>
</div>
<divclass=" col-
md- 2"></div>
</div>
</di v>
</body >
</html>

Bi
ll
:
<?
php

$connect
ion=my
sql
i
_connect
("
local
host
",
"r
oot
",
""
,"
vehi
cle_
management
");

sessi
on_
star
t()
;

$msg=""
;
$i
d=$_GET[
'
id'
]
;

$query="
SELECT` username`FROM `booki
ng`WHEREbooki
ng_
id='
$i
d'
";
$resul
t=my sql
i_query($connect
ion,
$query)
;
$row=my sqli
_fetch_assoc($r
esult
);

/
/echo$r
ow[
'
user
name'
]
;
?
>

<!
DOCTYPEht
ml>
Page
25
<htmllang="en">
<head>
<metachar set="UTF-8">
<ti
tl
e>Bill
</ti
tl
e>
<scriptsrc="
ht t
ps:/
/ aj
ax.googleapis.com/ajax /li
bs/jquery/
3.3.1/jquery.
mi n.
js"
></scr
ipt
>
<scri
ptsrc="https:
//maxcdn. bootst
r apcdn.com/ bootstr
ap/3.3.7/js/bootstr
ap.min.
js"
></scr
ipt
>
<scri
ptsrc="https:
//code.jquery.
com/ j
query-
2. 2.0.
mi n.j
s"type="text/j
avascri
pt"></
scri
pt>
<scriptsrc="
ht t
ps:/
/ unpkg.com/scr oll
rev
eal/ dist/
scroll
reveal.
mi n.j
s"></scri
pt>
<l
inkrel="
stylesheet"type="text
/css"hr ef
="./sli
ck/ sl
i
ck.css">
<l
inkrel="
stylesheet"type="text
/css"hr ef
="./sli
ck/ sl
i
ck-theme. css">

<li
nkrel="styl
esheet "href
="htt
ps://maxcdn.boot
str
apcdn.
com/
boot
str
ap/
3.3.
7/css/
boot
str
ap.
min.
css"
>
<li
nkrel="styl
esheet "href
="ani
mat e.css">
<li
nkrel="styl
esheet "href
="sty
le.css">
</head>
<body>
<divclass="container">
<?phpi ncl
ude' navbar_admin.php';?>
<br><br>

<divcl
ass=" r
ow">
<divclass="page-
header">
<h1style="t
ext-
ali
gn:center
;"
>Tr
ipDet
ail
s</
h1>
<?phpecho$msg; ?>

</di
v >
<divclass="col-
md- 3"></di
v >
<divclass="col-
md- 6">
<form action="bil
l
act i
on.
php? i
d=<? phpecho$i d; ?>"method=" post"
>
<divclass="input-gr
oup" >
<spancl ass="input-
group- addon"><b>Tot alKm</ b></span>
<inputid="km"t ype="text"class="for
m- control"name=" t
otal_km"placehol
der="
TotalKm">
</div>
<br>
<divclass="input-gr
oup" >
<spancl ass="input-
group- addon"><b>Oi lCost</b></span>
<inputid="oil
"type="text"class="form-control"name=" oi
l_cost"placehol
der
="TotalOi
l"
>
</div>
<br>

<divclass="input-gr
oup">
<spancl ass="input-
group-addon"><b>Ext
raCost
</b></
span>
<inputid="extr
a"t y
pe="text"cl
ass="for
m-cont
rol
"name="ext
ra_
cost
"pl
acehol
der
="Ext
raCost
">
</div>
<br>

<divclass="i
nput -
group">
<spancl ass="
input -
group-
addon"><b>Total
Cost </
b></
span>
<inputid="t
otal"type="t
ext
"class="f
orm-contr
ol"name="t
otal
_cost
"pl
acehol
der
="Tot
alCost
">
</div>
<br>

<i
nputt
ype="
hidden"name="
user
name"v
alue="
<?phpecho$r
ow[
'
user
name'
]
;?>"
>

<divclass="i
nput-
group"
>
<inputtype="
submit"name="
submi
t"cl
ass="
btnbt
n-success"
>
</div>

</form>
</div
>
<divclass="
col
-md-
3"></
div
>
</div>
</
div>
Page
26
</
body
>
</
html
>

Bi
llact
ion:
<?
php
$connecti
on=my sql
i
_connect
('
local
host
',
'
root
',
'
',
'
vehi
cle_
management
')
;
session_st
art
();

$i
d=$_
GET[
'
id'
]
;

$msg="
";

i
f(
isset($_POST['submit'
]
)){
$username=$_ POST['
user name']
;
$tot
al_km=$_ POST['t
otal_km'];
$oil
_cost=$_POST['oi
l_cost']
;
$extr
a_cost=$_ POST['
extra_cost'
]
;
$tot
al_cost=$_POST['t
otal_cost'
];

$sql="
INSERTI
NTO` t
ri
pcost`
(`
booki
ng_id`
,̀username`,`t
otal
_km`,
`oi
l
_cost
`,`
ext
ra_
cost
`,`
tot
al_
cost
`)VALUES
(
'$id'
,
'$user
name'
,
'$t
otal
_km',
'
$oil
_cost
',
'
$extr
a_ cost'
,'
$tot
al_
cost'
)"
;

$r
esul
t=my
sql
i
_quer
y($connect
ion,
$sql
);

i
f(
$resul
t==tr
ue){
$msg="<scri
ptl
anguage='j
avascr
ipt
'>
swal(
'Success!
',
'Regist
rat
ionCompleted!'
,
'success'
);
</scri
pt>"
;

}
el
se{
di
e('
unsuccessf
ul'
.my
sql
i
_er
ror
($connect
ion)
);
}

?
>

<<!DOCTYPEht ml>
<htmllang="
en">
<head>
<metacharset="UTF-8">
<ti
tl
e>Document </t
it
le>
<scriptsr
c="
ht t
ps://
ajax.googl
eapi
s.com/
ajax/
li
bs/
jquer
y/3.
3.1/
jquer
y.mi
n.j
s"></
scr
ipt
>

<li
nkrel="st
ylesheet
"href="
sweetal
ert
2/sweetaler
t2.
css"
>
<scr
iptsrc="
sweet al
ert
2/sweet
alert
2.min.
js"
></scri
pt>

<scri
ptsr
c="
htt
ps:
//code.
jquer
y.com/
ui/
1.12.
1/j
quer
y-ui
.j
s"></
scr
ipt
>
</head>
<body>
<?phpecho$msg;
?>

<scr
ipt
>

v
art
imer=set
Timeout
(funct
ion(
){
Page
27
window.
locat
ion='
booki
ngl
i
st.
php'
},1000)
;
</scri
pt>
</
body >
</
html>

Booking:
<?php
i
f(!
isset
($_SESSION))
{
sessi
on_star
t();
}
$connecti
on=my sql
i
_connect
('
local
host
'
,'
root
',
'
',
'
vehi
cle_
management
')
;

$user
name=$_SESSI
ON[
'
user
name'
]
;
//
echo$user
name;

$query="
SELECT`fi
rst_name`
,`l
ast
_name`,`
emai
l̀FROM `
user
`WHEREuser
name='
$user
name'
"
;
$resul
t=mysql
i_
quer
y (
$connect
ion,
$quer
y);

$r
ow=my sql
i_
fet
ch_assoc(
$resul
t)
;
//
$name=$row['
fi
rst
_name'
].
"".$r
ow['
l
ast
_name'
]
;
//echo$name;
?
>

<!
DOCTYPEht ml>
<htmllang="en">
<head>
<metachar set="
UTF-8"
>
<ti
tl
e>Booking</ti
tl
e>
<li
nkr el
="styl
esheet
"href
="htt
ps:/
/maxcdn.
boot
strapcdn.
com/
boot
str
ap/
3.3.
7/css/
boot
str
ap.
min.
css"
>
<li
nkr el
="styl
esheet
"href
="css/wi
ckedpi
cker
.mi
n.css">

<scr
iptsr
c="
htt
ps:
//maxcdn.
boot
str
apcdn.
com/
boot
str
ap/
3.3.
7/j
s/boot
str
ap.
min.
js"
></
scr
ipt
>

<scr
iptsr
c="
htt
ps:
//aj
ax.
googl
eapi
s.com/
ajax/
li
bs/
jquer
y/3.
3.1/
jquer
y.mi
n.j
s"></
scr
ipt
>

<l
inkrel
="styl
esheet"hr
ef="/
/code.j
query.
com/ ui/1.
12.1/t
hemes/
base/
jquer
y-ui
.
css"
>
<li
nkrel="st
ylesheet
"href="
sweetal
ert2/
sweet alert
2.css"
>
<scr
iptsrc="
sweet al
ert
2/sweetal
ert
2.min.j
s"></scri
pt>

<scriptsrc="https://code.jquery.com/ ui/
1.12.
1/j
quer
y-ui
.j
s"></
scr
ipt
>
<scriptsrc="j
s/ wickedpi cker.min.j
s"></scri
pt>
<li
nkr el
="stylesheet"hr ef="animat e.
css">
<li
nkr el
="stylesheet"hr ef="styl
e.css">
</head>
<styl
e>
.navbar-f
ixed-top.scrolled{
backgr ound-color :ghost white;
tr
ansition:backgr ound- color200msl inear;
}
</styl
e>

<body>
<?phpi ncl
ude'nav bar
.php';
? >
<br>
<divclass="contai
ner">
<divclass="r
ow" >
<divclass="page-header">
<h1st yl
e="text
-ali
gn:center
;"
>Booki
ng</
h1>
<?php//echo$msg; ?>
</div>
<divclass="col-
md- 3"
></div>
<divclass="col-
md- 6"
>
Page
28
<f
orm cl
ass="
ani
mat
edbounce"act
ion="
booki
ngact
ion.
php"met
hod="
post
">

<divclass="input-gr
oup">
<spancl ass="input-
group-addon"><b>Name</ b></
span>
<input i d="name" t ype="t
ext" cl ass="
form-
contr
ol" name="
name" v
alue="
<?php echo
$r
ow[
'
fir
st_
name' ].""
.$r ow['
last
_name'];?>"required>
</div>

<br>
<divclass=" i
nput -gr
oup" >
<spancl ass="input-
gr oup-addon"><b>Depar t
ment</b></ span>
<input id="depar t
ment " t
ype="text" class=" f
or m-contr
ol" name="depart
ment
"
pl
aceholder="depar tment "required>
</div>
<br>
<divclass=" i
nput -gr
oup" >
<spancl ass="input-
gr oup-addon"><b>VehicleType</b></ span>&nbsp;
<label><inputt ype="radio"name=" ty
pe"value="car"
>Car </label>&nbsp;
<label><inputt ype="radio"name=" ty
pe"value="bus">Bus</ label>
</div>
<br>
<divclass=" i
nput -gr
oup" >
<spancl ass="input-
gr oup-addon"><b>DateofRequi rement </b></ span>
<inputi d="req_ dat
e"t ype="text
"class="form-contr
ol "name=" req_date"pl
acehol
der
="Dayt hecari
s
needed"required>
<inputty pe="text"name=" req_ti
me"i d="
req_ t
ime"class="for m-control
"/>

</
div
>

<scri
pt>
$(functi
on(){
$("#req_dat
e").
datepi
cker
();
$("
#req_time"
).
wickedpi
cker(
);

})
;

</scr
ipt
>
<br>

<divclass="i
nput-group">
<spancl ass="i
nput-group-addon"><b>DateofRetur
n</b></span>
<inputid="r
eturn_date"type="t
ext"class="
form-
control
"name=" r
etur
n_date"placehol
der
="Dayt
hecar
i
sret
urned"r
equired>
<inputtype="t
ext"name=" r
eturn_
time"id="r
etur
n_ti
me"class="f
orm-contr
ol"/
>
</div>

<scri
pt>
$(functi
on(){
$("#ret
urn_date")
.datepi
cker
();
$("#ret
urn_ti
me").wickedpi
cker
();
});
</scri
pt>
<br>

<divclass="i
nput-group">
<spancl ass="
input-group-
addon"><b>Dest
inat
ion</b></span>
<input id="destinati
on" type="
text" cl
ass="for
m- contr
ol" name="
dest
inat
ion" pl
acehol
der
="Car
Dest
inat
ion"required>
</div>
<br>

<divcl
ass="i
nput-gr
oup">
<spanclass="
input-
group-
addon"
><b>Pi
ckupPoi
nt</
b></
span>
Page
29
<inputi
d="
pickup"t
ype="
tex
t"cl
ass="
for
m-cont
rol
"name="
pickup"pl
acehol
der
="pi
ckup"
>
</div>
<br>

<divclass="i
nput -
group">
<spancl ass="i
nput-group-
addon"><b>Reasonf orbooki
ng</
b></span>
<inputid="reason"type="t
ext"cl
ass="for
m- control
"name="
reason"pl
acehol
der
="Reasonofbooki
ng
t
hev
ehi
cle"
>
</div>
<br>

<divclass="i
nput-gr
oup">
<spancl ass="
input-
group-addon"
><b>Email
</b></span>
<inputid="email"type="
emai l
"cl
ass="f
orm-contr
ol"name="
emai
l
"val
ue="
<?phpecho$r
ow[
'
emai
l
']
;
?
>"r
equi
red>
</div>
<br>

<divcl
ass="i
nput-group"
>
<spanclass="
input-gr
oup-addon"><b>Mobil
e</b></span>
<i
nput id="mobi l
e" type="t
ext" class="
for
m- contr
ol" name="
mobi
l
e" pl
acehol
der
="Mobi
l
e No"
r
equi
red>
</di
v>
<br>

<i
nputt
ype="
hidden"name="
user
name"v
alue="
<?phpecho$user
name;
?>"
>

<divclass="i
nput-
group"
>
<inputtype="
submit"name="
submi
t"cl
ass="
btnbt
n-success"
>
</div>

</form>
</div
>
<divclass="
col
-md-
3"></
div
>
</div>
</
div>

<scri
pt>
$(functi
on(){
$(document) .
scroll
(functi
on( ){
var$nav=$( ".navbar-fi
xed-t
op");
$a=$( ".
navbar-f
ixed-top")
;
$nav .
toggl
eClass('scroll
ed'
,$(t
his).
scr
oll
Top(
)>$a.
hei
ght
())
;
})
;
})
;

</
scri
pt>
</
body>
</
html>

Booki
ngact
ion:

<?
php
$connect
ion=my sql
i
_connect
('
local
host
'
,'
root
',
'
',
'
vehi
cle_
management
')
;
sessi
on_star
t()
;

$msg="
";

i
f(
isset (
$_POST[ 'submi t
']
)){
$name=$_ POST[ 'name'];
$depar t
ment =$_ POST['depart
ment'
];
$type=$_ POST[ '
type'
];
$req_date=$_ POST[ '
req_date'
]
;
$req_time=$_ POST[ '
req_ti
me'];
$return_date=$_ POST['r
eturn_
date'
]
;
Page
30

$retur
n_ t
ime=$_POST['r
etur
n_t
ime'
];
$destinati
on=$_POST['
desti
nat
ion'
]
;
$pickup=$_POST['
pickup'
];
$reason=$_ POST[
'r
eason']
;

$email
=$_POST['
email
'
];
$mobil
e=$_POST['
mobile'
]
;
$user
name=$_ POST[
'username'
]
;

$inser
t_query="I
NSERT INTO ` booking`(
`booking_id`
,`name` ,̀user
name`,` depart
ment`
,` t
ype`,`
req_date`
,
`req_ t
ime`,`r
et_date`
, `
ret
_ti
me`,`desti
nation`
,`pi
ckup_ point
`,`
resons` ,`
email̀,
`mobi l
e`,
`conf
irmati
on`,
`veh_reg`
,
`driveri
d`, `fi
nished`) VALUES
('
',
'$name' ,
'
$username' ,
'
$department',
'
$type',
'
$req_date'
,'
$req_ti
me',
'$r et
urn_
date',
'$ret
urn_t
ime'
,
'$dest
inat
ion'
,'
$pick
up','
$reason',
'$email'
,
'$mobil
e',
'
',
'
',
'
',
''
)"
;
echo$name;

$r
es=my
sql
i
_quer
y($connect
ion,
$inser
t_quer
y);

i
f(
$res==t
rue)
{
$msg="<scri
ptlanguage='j
avascr
ipt
'>
swal(
'
Success!
',
'
Regist
rat
ionCompl et
ed!'
,
'
success'
)
;
</
scri
pt>"
;

}
el
se{
di
e('
unsuccessf
ul'
.my
sql
i
_er
ror
($connect
ion)
);
}

}
?>
<!
DOCTYPEht ml
>
<htmllang="
en">
<head>
<metacharset
="UTF-8"
>
<ti
tl
e>Document</t
it
le>

<scr
iptsr
c="
htt
ps:
//aj
ax.
googl
eapi
s.com/
ajax/
li
bs/
jquer
y/3.
3.1/
jquer
y.mi
n.j
s"></
scr
ipt
>

<li
nkrel="st
ylesheet
"href="
sweetal
ert
2/sweetaler
t2.
css"
>
<scr
iptsrc="
sweet al
ert
2/sweet
alert
2.min.
js"
></scri
pt>

<scr
iptsr
c="
htt
ps:
//code.
jquer
y.com/
ui/
1.12.
1/j
quer
y-ui
.j
s"></
scr
ipt
>

</head>
<body>
<?phpecho$msg;
?>

<scr
ipt
>

v
art
imer=set
Timeout
(funct
ion(
){
Page
31

window.
locat
ion='
booki
ng.
php'
},1000)
;
</
scri
pt>

</
body
>
</
html
>

Booki
ngl
ist
:

<?
php
session_st
art
();
$connecti
on=my sql
i
_connect
('
local
host
',
'
root
',
'
',
'
vehi
cle_
management
')
;

$select
_query="
SELECT*FROM ` booking`ORDERBYbooki
ng_
idDESC"
;
$result
=my sqli
_quer
y($connect
ion,$select
_quer
y);

?
>

<!
DOCTYPEht ml >
<htmllang="en" >
<head>
<met acharset ="UTF-8" >
<ti
tl
e>Booki ngl ist
</ti
t l
e>
<scriptsrc="ht t
ps://ajax.googleapis.
com/ajax/ l
ibs/ j
query/
3.3.1/jquery.
mi n.
js"></scri
pt>
<scri
ptsrc=" https:
//maxcdn. bootstr
apcdn.com/ bootstr
ap/3.3.7/js/bootstr
ap.min.js"
></scr
ipt
>
<scri
ptsrc=" https:
//code. jquery.
com/ j
query-
2. 2.0.
mi n.j
s"type="text/j
avascript"
></scri
pt>
<scriptsrc="ht t
ps://unpkg. com/scroll
rev
eal/ dist/
scr ol
l
reveal.
mi n.j
s"></scri
pt>
<l
inkrel="st
y lesheet"t ype="text
/css"href
="./sli
ck/ sl
ick.
css">
<l
inkrel="st
y lesheet"t ype="text
/css"href
="./sli
ck/ sl
ick-
theme. css">

<li
nkrel
="st
ylesheet
"hr
ef="
htt
ps:
//maxcdn.
boot
str
apcdn.
com/
boot
str
ap/
3.3.
7/css/
boot
str
ap.
min.
css"
>
<li
nkrel
="st
ylesheet
"hr
ef="
ani
mate.css"
>
<li
nkrel
="st
ylesheet
"hr
ef="
sty
le.
css">
</
head>

<body>
<?phpi nclude'navbar_admi n.
php';?
>
<br><br >
<divcl ass="contai
ner">
<divcl ass="r
ow">
<divclass="col-
md- 12">
<divclass="page-header">
<h1st y
le="t
ext-al
ign:center
;"
>Booki
ngLi
st</
h1>

</div>
<tableid="
myTabl
e"cl
ass="
tabl
etabl
e-bor
der
edani
mat
edbounce"
>
<thead>

<t
h>BookingId</
th>
<t
h>Name</ t
h>
<t
h>Type</t
h>

<t
h>Del
ete</th>
<t
h>Rel
ease</ t
h>
<t
h>Confi
rm Trip</
th>
<t
h>Checked</th>
<t
h>Fi
nished</th>
<t
h>Bi
ll
</th>
<t
h>Confi
rm Pay ment
</t
h>
<t
h>Pai
d</ t
h>

</
thead>
Page
32

<t
body>
<?phpwhi
l
e($r
ow=my
sql
i
_fet
ch_
assoc(
$resul
t)
){?
>
<tr
>

<t
d><?
phpecho$r
ow[
'
booking_id'
];?
></
td>
<t
d><?
phpecho$r
ow[
'
name'];?></t
d>
<t
d><?
phpecho$r
ow[
'
type'
]
; ?
></ t
d>

<t
d><a cl
ass="
btn bt
n-danger
" hr
ef="
del
etebooki
ng.
php?
id=<?
php echo $r
ow[
'
booki
ng_
id'
]
;
?
>">Del
ete</
a></t
d>

<?phpif(
$row['
confi
rmation']
==0or$row['fi
nished']
==1){? >
<td><acl
ass="btnbtn-
defaultdisabl
ed"href="rel
easebooki
ng.php?
id=<?
phpecho$r
ow[
'
booki
ng_
id'
]
;
?
>">Rel
easeVehicl
e</a></
td>
<?php}else{?>
<td><a class="
btn bt n-defaul
t" href
="releasebooking.
php?i
d=<?php echo $r
ow[
'
booki
ng_
id'
]
;
?
>">Rel
easeVehicl
e</a></
td>
<?php}?>

<?phpif
($row[ '
confi
rmati
on']
=='0'
){?>
<t
d><a cl ass="btn btn-
success" href
="confi
rmbooki
ng.
php?id=<?
php echo $row[
'booki
ng_
id'
]
;
?>">Confi
rm</a></t
d>
<?php}else{? >
<t
d><a cl ass="bt
n bt n-success di sabl
ed" hr ef
="confi
rmbooki
ng.
php?
id=<?
php echo
$r
ow[ '
booki
ng_id'
];
?>">Conf i
rm</a></t
d>
<?php}? >

<?
phpif($row[
'conf
ir
mat
ion'
]
=='
0'
){?
>
<t
d>No</ t
d>
<?
php}el se{?>
<t
d>Yes</td>
<?
php}? >

<?
phpif($row[
'f
ini
shed'
]
=='
0'
){?
>
<t
d>No</ t
d>
<?
php}el se{?>
<t
d>Yes</td>
<?
php}? >

<?phpif(
$row['
fini
shed']
=='1'and$row['
paid']
==0){?>
<td><acl
ass="btnbtn-pri
mar y"hr
ef="
bill
.php?i
d=<?phpecho$r
ow['booki
ng_
id'
]
;?>"
>Bi
ll
</a></
td>
<? php}elsei
f($row['
paid']
==1){?>
<td><a class="btn bt n-
primar
y di sabled" href
="bi
l
l.
php?
id=<?php echo $row[
'booki
ng_i
d'
];
?
>">Bi
l
l</
a></t
d>
<?php}? >

<t
d><ahr
ef="
conf
ir
mpay
ment
.php?
id=<?
phpecho$r
ow[
'
booki
ng_
id'
]
;?>"
>Conf
ir
m</
a></
td>

<?phpif(
$row[
'
pai
d'
]=='
0'
){?
>
<td>No</t
d>
<?php}else{?>
<td>Yes</t
d>
<?php}? >

</
tr>

<? php}?
>
</tbody>
</
table>
Page
33

</
div
>
</di
v>
</
div
>
</
body>

<scri
pt>
$(document).
ready(
funct
ion(
){
$('
#my Tabl
e')
.dat
aTabl
e();
})
;
</scri
pt>
</html>

Buslist
:
<?php
$connect
ion=my
sql
i
_connect
("
local
host
",
"r
oot
",
""
,"
vehi
cle_
management
");

sessi
on_
star
t()
;

$sql="SELECT*FROM ` vehicl
e`";
$res=my sqli_query($connection,$sql )
;
?>
<!
DOCTYPEht ml>
<html l
ang=" en">
<head>
<met achar set="UTF-8">
<ti
tl
e>ListofDr i
vers</ti
tl
e>
<l
inkrel="stylesheet"href="htt
ps:/ /maxcdn. bootstr
apcdn.com/ bootstrap/3.3.
7/css/bootst
rap.
min.
css"
>
<scri
ptsr c="https:
//ajax.
googl eapis.com/ ajax/l
ibs/j
query/3.
3.1/jquery.min.j
s"></scr
ipt>
<scri
ptsr c="https:
//maxcdn. boot strapcdn.com/ bootst
rap/3.3.
7/js/boot str
ap.min.j
s"></
scri
pt>
<scri
ptsr c="https:
//unpkg.com/ sweet al
ert/dist
/sweetaler
t.min.j
s"></scr i
pt>
<l
inkrel="stylesheet"href="animat e.css"
>
<l
inkrel="stylesheet"href="styl
e.css" >

</
head>

<body>

<di
vid="
myDi
v">

<?phpi nclude'nav
bar.
php';?
>
<br><br><br>
<divclass="contai
ner"
>
<? php
if(my sqli
_num_rows($r
es)>0)
{?>

<di
vclass="container"
>
<divclass="r
ow" >
<divclass="col-
md-3"></div
>
<divclass="col-
md-6f oo">
<divclass="page-header"
>
<h1class="ani
mat edbounceI
n"st
yle="
text
-al
i
gn:
cent
er;
">Vehi
cleLi
st</
h1>
</ di
v>

<t
abl
ecl
ass="t
able"
>
<thead>
<th>Pict
ure</
th>
<th>Regist
rat
ionNo</
th>
</thead>

<?
phpwhi l
e($r
ow=mysqli
_fet
ch_
assoc($res)
){?>
<t
body>
<tr
>
<td><i
mgheight
="100px"widt
h="100px"sr
c="
vehi
cl
epi
ctur
e/<?
phpecho$r
ow[
"veh_
phot
o"]
;?>"
al
t="
dp"
></
td>
Page
34

<t
d><ahref="busprof
il
e.php?
busi
d=<?
phpecho$r
ow[
"veh_
id"
];?
>"><?
phpecho$r
ow[
"veh_
reg"
]
?
></
a></td>
</t
r>
</t
body>
<? php}}?>
</ t
able>
</div>
<divclass="
col
-md-3"></div
>
</di
v >

</
div
>

</
div
>
</di
v>

<scr
iptsr
c="
htt
ps:
//unpkg.
com/
scr
oll
rev
eal
/di
st/
scr
oll
rev
eal
.mi
n.j
s"></
scr
ipt
>

<scri
pt>
window.sr=Scrol
lReveal
();
sr
.reveal
('
.f
oo'
,{durati
on:800})
;
sr
.reveal
('
.f
oo1'
,{durati
on:800,
ori
gin:
't
op'
})
;

</
scri
pt>
</body>
</
html>

Busprofil
e:
<?php
$connecti
on=my
sql
i
_connect
("
local
host
",
"r
oot
",
""
,"
vehi
cle_
management
");

sessi
on_
star
t()
;

$v
eh_
id=$_
GET[
'
busi
d'
];

$sql="SELECT*FROM ` vehicle`WHEREveh_
id='
$veh_
id'
orv
eh_
reg='
$veh_
id'
"
;
//echo$sql;
$res=my sqli
_query(
$connect i
on,$sql
);
$row=my sql
i_
fetch_assoc($res);

?
>

<!
DOCTYPEht ml
>
<htmllang="
en">
<head>
<metacharset
="UTF-
8">
<ti
tl
e>vehi
clemanagementsy
stem</
ti
tl
e>

<scr
iptsr
c="
htt
ps:
//aj
ax.googl
eapis.
com/ ajax/l
ibs/j
query/
3.3.
1/jquery
.min.j
s"></scri
pt>
<scr
iptsr
c="
htt
ps:
//maxcdn.bootst
rapcdn.com/ bootst
rap/3.
3.7/j
s/bootst
rap.min.j
s"></scr
ipt
>
<scr
iptsr
c="
htt
ps:
//code.j
query
.com/jquery-2.
2.0.min.
js"t
ype="t
ext/j
avascri
pt"></scri
pt>

<l
i
nkr
el="
sty
lesheet
"hr
ef="
htt
ps:
//maxcdn.
boot
str
apcdn.
com/
boot
str
ap/
3.3.
7/css/
boot
str
ap.
min.
css"
>
<l
i
nkr
el="
sty
lesheet
"hr
ef="
sty
le.
css"
>

</head>
<body>

<?phpinclude'navbar.
php';
?>
<divcl
ass="contai
ner"sty
le="mar
gin-
top:
20px;
mar
gin-
bot
tom:
20px
;">

</
div
>
Page
35

<divclass="cont ainer">
<divclass="row" >
<divclass="fb-prof i
l
e-text
"id="h1">
<h2><? phpecho$r ow['
veh_reg']
;?></h2>
</di
v >
<hr>
<divcl ass="col-sm- 3"
>
<divclass=" fb-
profil
e">
<i
mghei ght="
250"wi dth="250"align="l
eft
"cl
ass="
fb-
image-
prof
il
ethumbnai
luser
pic"sr
c="
vehi
cle
pi
cture/<?phpecho$r ow[ '
veh_photo'
]?>"alt="dp"/>

</
div
>
</
div
>

<divclass=" col
-sm- 9">
<divdat a-spy="scrol
l"class="
tabbabl
e-panel"
>
<di vclass="tabbable-li
ne">
<ulclass="navnav -tabs">
<li
class="act i
ve">
<ahr ef="
#tab_ default_
1"data-
toggle="
tab">
AboutVehi cle</ a>
</l
i>

<!-
-
<li
>
<ahr ef
="#tab_defaul
t_2"dat
a-t
oggl
e="
tab"
>
Bill</a>
</l
i>
--
>
</ul>
<divclass="t
ab-content
">
<divclass="t
ab-paneact i
ve"i
d="
tab_
def
ault
_1"
>

<h4><st
rong>Br
and</
str
ong></h4>
<p><?phpecho$row[
'br
and'
];?
></p>

<h4><str
ong>Col
or</
strong></
h4>
<p><?phpecho$row[
'veh_col
or'
];
?></
p>

<h4><st
rong>Regi
str
ati
onNo</
str
ong></
h4>
<p>

<?
phpecho$row[
'
veh_
reg'
]
;?>
</
p>
<!
--

--
>
<h4><str
ong>Ty
pe</str
ong></h4>
<p><?phpecho$row['
veh_
type'
];?
></
p>

<h4><str
ong>Chesi
sNo</ str
ong></h4>
<p><?phpecho$row['
chesisno'
]
;?></p>

<h4><str
ong>Vehi
cleRegi
str
ati
onDat e</st
rong></
h4>
<p><?phpecho$row['
veh_
regdat
e']
;?></p>

<h4><str
ong>Descr
ipt
ion</st
rong></h4>
<p><?phpecho$row['
veh_descr
ipti
on']
;?></
p>

</
div
>
Page
36

<?
php/
/if
($_
SESSI
ON[
'
user
name'
]
!=nul
l
){?
>

<!-
-
<divclass="tab-pane"id="t
ab_defaul
t_2"
>
<divclass="row" >
<divclass="col-sm-10">
<? php//include'insert
bil
l
.php'
;?
>

<?php/
/}?
>
</div
>
</div
>
</div
>
--
>

</
div
>

</div>
</div>
</div>
</div>
</div
>

<!
--/containerf
luid-
->
<divclass="cont
ainer"
>
<divclass="col
-sm-12">

</di
v>
</
div
>

</
body
>
</
html
>

Confir
m booking:
<?php
$connect
ion=my sql
i
_connect
("
local
host
",
"r
oot
",
""
,"
vehi
cle_
management
");
sessi
on_star
t()
;

$i
d=$_
GET[
'
id'
]
;

$sql="SELECT*FROM ` booki
ng`WHEREbooki
ng_
id='
$i
d'
";
//echo$sql;
$res=my sqli
_query(
$connecti
on,$sql
);
$row=my sql
i_
fetch_assoc(
$res)
;

$sql1="SELECT*FROM `vehicl
e`WHEREv eh_
avai
l
abl
e='
0'
";
//echo$sql;
$res1=my sql
i_
quer
y($connecti
on,
$sql
1);

$sql2="SELECT*FROM `dri
ver`WHEREdr_av
ail
abl
e='
0'
";
//
echo$sql ;
$res2=my sql
i_
quer
y($connecti
on,
$sql
2);

?>
<!
DOCTYPEht ml
>
<htmllang="
en">
<head>
<metacharset
="UTF-8"
>
<ti
tl
e>Confi
rm booki
ng</t
it
le>

<scr
iptsr
c="
htt
ps:
//aj
ax.
googl
eapi
s.com/
ajax/
li
bs/
jquer
y/3.
3.1/
jquer
y.mi
n.j
s"></
scr
ipt
>
Page
37

<scr
iptsr
c="
htt
ps:
//maxcdn.bootst
rapcdn.
com/ boot
str
ap/3.
3.7/j
s/bootst
rap.
min.
js"
></scr
ipt
>
<scr
iptsr
c="
htt
ps:
//code.
jquery
.com/jquer
y-2.
2.0.
min.j
s"t
ype="t
ext/j
avascri
pt"
></
scri
pt>

<li
nkr el=" sty l
esheet"href="htt
ps://maxcdn.boot
str
apcdn.com/
boot
str
ap/
3.3.
7/css/
boot
str
ap.
min.
css"
>
<li
nkr el=" sty l
esheet"href="styl
e.css">
</head>
<body >
<?phpi ncl ude' nav bar_
admi n.php'
; ?>
<br>
<di vclass=" container"
>
<divcl ass=" row" >
<divcl ass=" col-
md- 3"
></ di
v>
<divcl ass="col-md-6">
<divcl ass="page-header">
<h1st yl
e="text-
ali
gn:center;"
>Confi
rm Booki
ng</h1>
<? php/ /echo$msg; ?>
</ div>

<p><st
rong>Booki
ngI
d:</
str
ong><?
phpecho$r
ow[
'
booki
ng_
id'
]
;?></
p>

<p><st
rong>Cust
omerName:
</st
rong><?
phpecho$r
ow[
'
name'
]
;?></
p>

<p><st
rong>Request
edDat
e:</
str
ong><?
phpecho$r
ow[
'
req_
dat
e']
;?></
p>

<p><st
rong>Request
edTi
me:
</st
rong><?
phpecho$r
ow[
'
req_
time'
]
;?></
p>

<p><st
rong>Ret
urnDat
e:</
str
ong><?
phpecho$r
ow[
'
ret
_dat
e']
;?></
p>

<p><st
rong>Ret
urnTi
me:
</st
rong><?
phpecho$r
ow[
'
ret
_ti
me'
]
;?></
p>

<p><st
rong>Dest
inat
ion:
</st
rong><?
phpecho$r
ow[
'
dest
inat
ion'
]
;?></
p>

<p><st
rong>Pi
ckUpPoi
nt:
</st
rong><?
phpecho$r
ow[
'
pickup_
poi
nt'
]
;?></
p>

<p><st
rong>Emai
l
:</
str
ong><?
phpecho$r
ow[
'
emai
l
']
;?></
p>

<p><st
rong>Mobi
l
e:</
str
ong><?
phpecho$r
ow[
'
mobi
l
e']
;?></
p>

<f
orm act
ion="
sendmai
l
.php?
id=<?
phpecho$i
d;?
>"met
hod="
post
">

<divclass="input-gr
oup">
<spancl ass="input-
group-
addon"><b>Avail
ableCars</
b></
span>
<selectclass="form-cont
rol
"name=" veh_r
eg";>
<?php
while(
$row1=my sql
i_
fet
ch_assoc($res1)){?>
?>
<option><?phpecho$r ow1['
veh_reg']
;?
></opti
on>
<?php}? >
</select>
</div>
<br>
<divclass="input-gr
oup">
Page
38

<spancl ass="i
nput-
group-
addon"><b>Availabl
eDr i
ver
s</
b></
span>
<selectclass="f
orm-cont
rol
"name=" dr
iverid"
>
<? php
while(
$row2=my sql
i_
fet
ch_assoc($res2)){? >
?>
<option><?phpecho$row2['
driver
id'
];
? ></opt
ion>
<?php}? >
</select>
</di
v >

<br>
<butt
onclass="btnbtn-
success"t
ype="
submi
t"name="
emai
l
">Conf
ir
m</
but
ton>
</
f or
m>
</div
>
<divclass="col
-md-3"></
div>
</div>
</
div
>

</
body
>
</
html
>

Confi
rm Pay
ment
:
<?php

$connect
ion=my
sql
i
_connect
("
local
host
",
"r
oot
",
""
,"
vehi
cle_
management
");

sessi
on_
star
t()
;

$msg=""
;
$i
d=$_GET[
'
id'
]
;

$query="SELECT*FROM ` tri
pcost`WHEREbooking_
id='
$i
d'
";
$query1="UPDATE` booking`SET` paid`
='1'
WHEREbooki
ng_i
d='
$i
d'
";
//
echo$quer y;
$resul
t=my sql
i_query($connecti
on,$query)
;
$resul
t1=my sqli
_query($connecti
on,$query1)
;
$row=my sqli
_fetch_assoc($r
esult);

/
/echo$r
ow[
'
user
name'
]
;
?
>

<!
DOCTYPEht ml >
<htmllang="en">
<head>
<metachar set ="UTF-8">
<ti
tl
e>Bill
</ti
tle>
<scriptsrc="ht t
ps:/
/ aj
ax.googleapis.com/ajax /li
bs/jquery/
3.3.1/jquery.
mi n.
js"
></scr
ipt
>
<scri
ptsrc="ht tps:
//maxcdn. bootst
r apcdn.com/ bootstr
ap/3.3.7/js/bootstr
ap.min.
js"
></scr
ipt
>
<scri
ptsrc="ht tps:
//code.jquery.
com/ j
query-
2. 2.0.
mi n.j
s"type="text/j
avascri
pt"></
scri
pt>
<scriptsrc="ht t
ps:/
/ unpkg.com/scr oll
rev
eal/ dist/
scroll
reveal.
mi n.j
s"></scri
pt>
<l
inkrel="
stylesheet "type="text
/css"hr ef
="./sli
ck/ sl
i
ck.css">
<l
inkrel="
stylesheet "type="text
/css"hr ef
="./sli
ck/ sl
i
ck-theme. css">

<li
nkrel="styl
esheet "href
="htt
ps://maxcdn.boot
str
apcdn.
com/
boot
str
ap/
3.3.
7/css/
boot
str
ap.
min.
css"
>
<li
nkrel="styl
esheet "href
="ani
mat e.css">
<li
nkrel="styl
esheet "href
="sty
le.css">
</head>
<body>
<divclass="container">
<?phpi ncl
ude' navbar_admin.php';?>
<br><br>

<di
vcl
ass="
row">
<di
vcl
ass="page-
header
">
Page
39

<h1styl
e="
text
-al
i
gn:cent
er;
">Tr
ipDet
ail
s</
h1>
<?phpecho$msg;?>

</di
v>
<di
vclass="col
-md-3"
></
div >
<di
vclass="col
-md-6"
>
<p><st
rong>Booki
ngId: </strong><?phpecho$row['booki ng_i
d']
;?></p>
<p><st
rong>Total
Km: </ str
ong><? phpecho$row['
tot al
_km' ]
;?></p>
<p><st
rong>Oil
Cost:
</ st r
ong><? phpecho$row['
oi
l_ cost'
];?></p>
<p><st
rong>Ext
raCost:</ str
ong><? phpecho$row['
ex t
ra_cost'
];?
></p>
<p><st
rong>Total
Cost:</ str
ong><? phpecho$row['
tot al_
cost']
;?></p>

<form acti
on="confir
mpay mentact
ion.
php?i
d=<?phpecho$row[
'
booki
ng_
id'
]
;?>"met
hod="
post
">
<buttonclass="btnbtn-
success"
>Confi
rm Pay
ment </
but
ton>
</form>
</div>
<divclass="
col-md-3"></di
v>
</
div >
</di
v>
</
body>
</
html
>

Confir
m paymentact i
on:
<?php
$connect
ion=my sql
i_connect
('
local
host
'
,'
root
',
'
',
'
vehi
cle_
management
')
;
sessi
on_star
t()
;

$i
d=$_
GET[
'
id'
]
;

$sql
="UPDATE`
tr
ipcost
`SET`
pai
d`='
1'WHEREbooki
ng_
id='
$i
d'
";

$r
esul
t=my
sql
i
_quer
y($connect
ion,
$sql
);

i
f(
$r esul
t)
{
header('
Locat
ion:
booki
ngl
i
st.
php'
);
}
?
>

Delet
ebi
ll
:
<?php

$i
d=$_
GET[
'
id'
]
;

$conn=my sqli
_connect('
local
host'
,'
root'
,'
'
,'
vehi
cle_
management
'
);
$sql="DELETEFROM bi llWHEREbi ll
_id='
$id'
";
$result
=my sql
i_query
($conn,$sql)
;
i
f(my sql
i_query($conn,$sql)
){
header("Location:i
ndexbill
.php"
);
}el
se{
echo"Notdel et
ed";
}

?
>

Delet
ebooki
ng:
<?php

$i
d=$_
GET[
'
id'
]
;

$conn=my
sql
i
_connect
('
local
host
',
'
root
',
'
',
'
vehi
cl
e_management
'
);

$sql
="DELETEFROM `
booki
ng`WHEREbooki
ng_
id='
$i
d'
";
echo$sql;
Page
40

$result
=my sql
i
_quer y(
$conn,$sql)
;
i
f(my sql
i_
query($conn,$sql)
){
header("
Location:bookingl
ist
.php"
);
}el
se{
echo"Notdel et
ed";
}

?
>

Dr
iver
sli
st:
<?
php
$connect
ion=my
sql
i
_connect
("
local
host
",
"r
oot
",
""
,"
vehi
cle_
management
");

sessi
on_
star
t()
;

$sql="SELECT*FROM ` dr
iver
`";
$res=my sql
i_query
($connecti
on,
$sql
);
?>
<!
DOCTYPEht ml>
<html l
ang="en">
<head>
<met acharset="
UTF-8">
<ti
tl
e>ListofDr i
ver
s</ti
tl
e>

<li
nkrel
="st
ylesheet"href
="https://maxcdn. bootstr
apcdn. com/ bootstrap/3.3.7/css/ bootst
rap.
min.
css"
>
<scri
ptsr
c="https:
//aj
ax.googleapis.com/ ajax/li
bs/j
quer y
/ 3.3.1/jquery.min.js"
></ script>
<scri
ptsr
c="https:
//maxcdn. bootstrapcdn.com/ bootst
rap/ 3.3.7/ j
s/boot str
ap.mi n.j
s"></scri
pt>
<scri
ptsr
c="https:
//unpkg.com/ scroll
reveal/dist
/scrol
l
r eveal .
mi n.j
s"></script>
<scri
ptsr
c="https:
//unpkg.com/ sweet al
ert/dist/
sweetalert.min. j
s"></scr i
pt>
<scri
ptsr
c="https:
//code.j
quer y.
com/ jquery-2.2.
0.min.
js"t ype=" t
ext/javascript"
></ script
>
<li
nkrel
="st
ylesheet"href
="animat e.css">
<li
nkrel
="st
ylesheet"href
="style.
css" >
</
head>

<body>

<di
vid="
myDi
v">

<?phpi nclude'nav
bar.
php';?
>
<br><br><br>
<divclass="contai
ner"
>
<? php
if(my sqli
_num_rows($r
es)>0)
{?>

<di
vclass=" container"
>
<divclass=" r
ow" >
<divclass=" col-
md- 3"
></ div>
<divclass=" col-
md- 6"
>
<divcl ass="page-header ">
<h1cl ass="animat edt ada"st
yle="
text
-al
i
gn:
cent
er;
">Dr
iveLi
st</
h1>
</ div>
<t ableclass="tablef oo">
<thead>
<th>Pr ofi
l
ePi cture</ t
h>
<th>Dr i
verName</ t
h>
</thead>

<?
phpwhi l
e($r
ow=mysql
i_f
etch_
assoc($r
es)
){?>
<t
body>
<tr
>
<td><i
mg height="
100px" width="
100px" sr
c="
pict
ure/
<?php echo $r
ow[
"dr
phot
o"]
;?>"
al
t="
dp"
></
td>

<td><a href="
dri
ver
prof
il
e.php?
dri
ver
id=<?
php echo $r
ow[
"dr
iver
id"
]; ?
>"> <?
php echo
$r
ow[
"dr
name"
]?></a></
td>
Page
41
</
tr>

</t
body>
<?php}}?>
</
table>
</div>
<divclass="
col
-md-
3"></
div
>
</
div>

</
div
>

</
div
>
</di
v>

<scr
iptsr
c="
htt
ps:
//unpkg.
com/
scr
oll
rev
eal
/di
st/
scr
oll
rev
eal
.mi
n.j
s"></
scr
ipt
>

<scr
ipt
>
window.sr=Scrol
lRev
eal(
);
sr.
reveal
('
.f
oo'
,{durat
ion:
800}
);

</scr
ipt
>
</
body>
</
html>

Dri
verprof
ile:
<?
php
$connection=my sql
i
_connect
("
local
host
",
"r
oot
",
""
,"
vehi
cle_
management
");
session_star
t()
;

$dr
iver
id=$_
GET[
'
dri
ver
id'
]
;

$sql="SELECT*FROM ` dri
ver
`WHEREdr i
ver
id='
$dr
iver
id'
"
;
//echo$sql;
$res=my sqli
_query(
$connecti
on,$sql
);
$row=my sql
i_
fetch_assoc(
$res)
;

?
>

<!
DOCTYPEht ml
>
<htmllang="
en">
<head>
<metacharset
="UTF-
8">
<ti
tl
e>vehi
clemanagementsy
stem</
ti
tl
e>

<scr
iptsr
c="
htt
ps:
//aj
ax.googl
eapis.
com/ ajax/l
ibs/j
query/
3.3.
1/jquery
.min.j
s"></scri
pt>
<scr
iptsr
c="
htt
ps:
//maxcdn.bootst
rapcdn.com/ bootst
rap/3.
3.7/j
s/bootst
rap.min.j
s"></scr
ipt
>
<scr
iptsr
c="
htt
ps:
//code.j
query
.com/jquery-2.
2.0.min.
js"t
ype="t
ext/j
avascri
pt"></scri
pt>

<l
i
nkr
el="
sty
lesheet
"hr
ef="
htt
ps:
//maxcdn.
boot
str
apcdn.
com/
boot
str
ap/
3.3.
7/css/
boot
str
ap.
min.
css"
>
<l
i
nkr
el="
sty
lesheet
"hr
ef="
sty
le.
css"
>

</head>
<body>

<?phpincl
ude'navbar
.php'
;?
>
<divcl
ass="cont
ainer
"styl
e="mar
gin-
top:
20px;
mar
gin-
bot
tom:
20px
;">

</
div
>

<divclass="contai
ner"
>
<divclass="row">
<divclass="fb-
profi
l
e-t
ext
"id="
h1">
<h2><?phpecho$row['
drname'
]
;?></
h2>
Page
42
</
div
>

<hr>
<divclass="col
-sm-3"
>
<divclass="f
b-pr
ofi
le"
>
<i
mg hei ght="
250" wi dt
h="250" ali
gn="
lef
t" cl
ass="
fb-
image-
prof
il
e t
humbnai
l user
pic"
sr
c="
pictur
e/<?phpecho$r ow['
drphot
o']?
>"alt
="dp"
/>

</
div
>
</
div
>

<divclass=" col
-sm- 9">
<divdat a-spy="scrol
l"class="
tabbabl
e-panel"
>
<di vclass="tabbable-li
ne">
<ulclass="navnav -tabs">
<li
class="act i
ve">
<ahr ef="
#tab_ default_
1"data-
toggle="
tab">
AboutMe</ a>
</l
i>

<li
>
<ahr ef
="#tab_defaul
t_2"dat
a-t
oggl
e="
tab"
>
Cont acts</a>
</l
i>
</ul>
<divclass="t
ab-content
">
<divclass="t
ab-paneact i
ve"i
d="
tab_
def
ault
_1"
>

<h4><str
ong>Ful
lName</ st
rong></h4>
<p>
<?phpecho$row['
drname' ]
;?>
</p>
<!-
-
<h4><str
ong>Ski
l
ls</strong></h4>
<p><?phpecho$skil
l
s; ?></p>
--
>
<h4><str
ong>Joi
nedI n</str
ong></h4>
<p><?phpecho$row['drj
oin'
];?
></p>

<h4><str
ong>NI
DNo</str
ong></h4>
<p><?phpecho$row[
'
drni
d']
;?></
p>

<h4><str
ong>Dr
iverLi
cense</
str
ong></h4>
<p><?phpecho$row['
drl
i
cense'
];
?></p>

<h4><str
ong>Li
censeVali
dti
ll
</st
rong></
h4>
<p><?phpecho$row['
drl
i
censeval
i
d']
;?></
p>

</div>
<divcl ass="t
ab- pane"i d="tab_ def ault_
2">
<divcl ass="row" >
<divcl ass="col-sm- 10">
<! -
-
<divcl ass="form- group">
<label f
or ="educat i
on1" >Hi ghestEducat ion:
</l
abel
>
<p>MBA/ PGDM</ p>
</div>
--
>
<di vclass=" f
orm- group" >
<label f
or ="mobi l
e">Mobi le:</ l
abel>
<p><? phpecho$r ow[ '
drmobi l
e']
;?></p>
</div>
<di vclass=" f
orm- group" >
<label f
or ="educat i
on3" >Addr ess</l
abel>
<p><?phpecho$r ow['draddr ess'
];?></p>
Page
43
</
div
>

</div
>
</div
>
</div
>

</div>
</div>
</ div>
</ div>
</div >
</div>
<!--/cont ai
nerfl
uid--
>
<divcl ass="cont
ainer"
>
<divcl ass="col
-sm-12">

</di
v>
</
div
>

</
body
>
</
html
>

Editbi
ll
:
<?php
$id=$_GET[
'
id'
]
;

$conn=mysqli
_connect(
'l
ocal
host
',
'
root'
,
''
,
'vehi
cl
e_management
'
);
$sql="
SELECT*FROM bi llWHEREid='
$i
d'"
;
$resul
t=mysql
i_quer
y($conn,
$sql
);

$std=my sqli
_fetch_assoc($resul
t)
;
?>
<!DOCTYPEht ml>
<htmllang="en">
<head>
<metachar set="utf
-8">
<metaht t
p-equiv ="
X-UA-Compat i
ble"content
="I
E=edge">
<metaname=" viewport"content
="width=devi
ce-
width,
ini
ti
al-
scal
e=1"
>

<!-
-Theabove3metatags*
must
*comef
ir
sti
nthehead;
anyot
herheadcont
entmustcome*
aft
er*t
heset
ags-
-
>
<ti
tl
e>Wel
come</
ti
tle>

<!
--Bootstr
ap--
>
<l
i
nkhr ef="
css/
boot
str
ap.
min.
css"r
el="
sty
lesheet
">

<!-
-HTML5shi m andRespond.j
sf orI
E8suppor tofHTML5el ementsandmedi aqueri
es-
->
<!-
-WARNI NG:Respond.j
sdoesn'tworkifyouv i
ewt hepageviafi
l
e://-->
<!-
-[
ifltI
E9] >
<scri
ptsrc="htt
ps:/
/oss.maxcdn.com/html5shiv/
3.7.
3/html
5shiv.min.j
s"></
scri
pt>
<scri
ptsrc="htt
ps:/
/oss.maxcdn.com/respond/1.4.
2/r
espond.min.j
s"></scr
ipt
>
<![
endif]
--
>
</head>
<body >
<br><br><br>
<?phpincl
ude'navbar
.php'
;?>

<divclass="contai
ner">
<divclass="row">
<divclass="col-
md-2">
<aclass="btnbt n-
inf
o"hr
ef="
index.
php"
>Bi
l
lLi
st</
a>
</div>

<
di
vcl
ass="
col
-md-
8">
Page
44
<h2>Edi
tbi
l
l</
h2>
<hr>

<f
orm act
ion="
updat
ebi
l
l.
php?
id=<?
phpecho'
$i
d'
.'
$bi
l
l_i
d'
;?>"met
hod="
POST"
>

<divclass="for
m-group" >
<labelfor="
name">ID: </label
>
<inputr equir
ed t
y pe="text"class="
for
m-cont
rol
"name="
id"pl
acehol
der
="v
ehi
clei
d"v
alue="
<?php echo
$st
d['
i
d']?>"
>
</div>

<divclass="for
m- gr
oup">
<labelfor="
Roll"
>Salary:
</l
abel
>
<inputr equir
ed type="t
ext
"class="
for
m-cont
rol
"name="
sal
ary
"pl
acehol
der
="Sal
ary
"val
ue="
<?php echo
$st
d['
salar
y']
?>">
</div>

<divclass="f
orm-gr
oup">
<labelfor
="Age"
>Equipment:
</l
abel>
<inputt y
pe="t
ext"cl
ass="f
orm-cont
rol
"name="
equi
pment
"pl
acehol
der
="Equi
pment
"val
ue="
<?php echo
$st
d['
equipment '
]
?>"
>
</div>

<divclass="f
orm-group">
<labelfor="
Address">Oi
l:</l
abel
>
<inputtype="t
ext"cl
ass="for
m-cont
rol
"name="
oil
"pl
acehol
der
="Oi
l
"val
ue="
<?phpecho$st
d['
oi
l'
]
?>"
>
</div>

<divclass="f
orm-group"
>
<labelfor
="Mobile"
>Total
cost:
</l
abel
>
<input type="
text" cl
ass="
for
m-cont
rol
" name="
tcost
" pl
acehol
der
="Tot
al cost
"val
ue="
<?php echo
$st
d['
tcost'
]?
>">
</div>

<buttont
ype="
submi
t"cl
ass="
btnbt
n-i
nfo"
>Submi
t</
but
ton>
</for
m>
</div>
</div>
</div>

<!-
-jQuery( necessaryforBootstrap'
sJav aScri
ptplugins)--
>
<scriptsrc="htt
ps://
ajax.
googleapis.com/ aj
ax/l
ibs/j
query/1.
12.4/
jquer
y.mi
n.j
s"></
scr
ipt
>
<!-
-Includeal l
compi l
edplugins(below),orincl
udei ndivi
dualf
il
esasneeded-->
<scriptsrc="j
s/bootstr
ap.min.j
s"></scri
pt>
</body >
</html>

Index:
<?php
$connect
ion=my
sql
i
_connect
("
local
host
",
"r
oot
",
""
,"
vehi
cle_
management
");

sessi
on_
star
t()
;
?
>

<!
DOCTYPEhtml
>
<ht
mll
ang="
en">

<head>
<metacharset
="UTF-
8">
<t
itl
e>v
ehiclemanagementsy
stem</
ti
tl
e>

<scr
iptsr
c="
htt
ps:
//aj
ax.
googleapi
s.com/ajax/
li
bs/
jquery/
3.3.
1/j
query
.min.j
s"></scr
ipt>
<scr
iptsr
c="
htt
ps:
//maxcdn.
bootst
rapcdn.com/bootst
rap/3.
3.7/
js/
bootst
rap.min.j
s"></
scr
ipt
>
Page
45
<scr
iptsr
c="https:
//code.j
query
.com/jquery
-2.2.0.
mi n.
js"t
y pe="
text
/j
avascri
pt"
></
scr
ipt
>
<scri
ptsrc="
ht t
ps:/
/ unpkg.
com/scroll
rev
eal/dist/
scrol
lreveal.
min.
js"
></scr
ipt
>
<l
inkrel
="st
ylesheet"type="
text
/css"href
=".
/sli
ck/ sl
i
ck.css">

<l
i
nkr
el="
sty
lesheet
"ty
pe="
text
/css"hr
ef="
./
sli
ck/
sli
ck-
theme.
css"
>

<l
i
nkr
el="
sty
lesheet
"hr
ef="
htt
ps:
//maxcdn.
boot
str
apcdn.
com/
boot
str
ap/
3.3.
7/css/
boot
str
ap.
min.
css"
>
<l
i
nkr
el="
sty
lesheet
"hr
ef="
ani
mate.css"
>
<l
i
nkr
el="
sty
lesheet
"hr
ef="
sty
le.
css">

</head>
<styl
e>

.
paral
l
ax{
/
*Thei
mageused*
/

backgr
ound-i
mage:
url
("
bus-
peopl
e-publ
i
c-t
ranspor
tat
ion-
34171.
jpg"
);
hei
ght:100%;

/
*Setaspeci
fi
cheight*
/
min-
hei
ght
:700px;

/*Createthepar all
axscroll
i
ngeff
ect*
/
background-attachment:fi
xed;
background-positi
on:center;
background-repeat:no-
repeat;
background-size:cover
;

.
parall
ax1{
/*Theimageused*/
backgr
ound-i
mage:
url(
"pexel
s-phot
o-280310.
jpeg"
);
hei
ght:100%;

/
*Setaspeci
fi
cheight*
/
min-
hei
ght
:600px;

/*Createthepar all
axscroll
i
ngeff
ect*
/
background-attachment:fi
xed;
background-positi
on:center;
background-repeat:no-
repeat;
background-size:cover
;

.
navbar-
fixed-
top.scrol
l
ed{
background-color:
ghost whit
e;
transi
ti
on: background-color200msl
i
near
;
}

</st
yle>
<bodydata-
spy
="scr
oll
"dat
a-t
arget
=".
nav
bar
"dat
a-of
fset
="50"onl
oad="
myFunct
ion(
)">

<!
--
<di
v>
<divcl
ass="
jumbot
ron"
>
Page
46
<h2cl
ass="
ani
matedbounce"
>BusAndCarManagement
</h2>
<p>Amanagementsy
stem wher
eyoucaneasi
l
ymanagevehicl
es.
</p>
</di
v>

</div>
--
>
<divclass="
par
all
axfoo">
<? phpincl
ude'
navbar.
php'
;
?>

<divclass="
hero-
text"sty
le="
font
-si
ze:
50pxt
ext
-al
i
gn:cent
er;
posi
ti
on:absol
ute;
top:50%;
l
eft
:50%;
tr
ansf
orm:
t
ransl
ate(
-50%, -
50%);
color:whit
e;"
>

<h1cl
ass="
ani
matedrubber
Band">BusandCarManagementSystem</h1>
<p>Amanagementsy
stem wher
ey oucaneasi
l
ymanagevehicl
es</p>

<?phpif(
isset(
$_SESSION['
username']
)==tr
ue){?>
<aclass="btnbtn-
success"st
yle="
text
-ali
gn:cent
er"hr
ef="
booki
ng.
php"
>BookaVehi
cl
e</
a>

<?php}else{?>
<aclass="bt
nbt
n-success"st
yle="
text
-al
i
gn:
cent
er"hr
ef="
logi
n.php"
>Logi
nToBookAVehi
cle</
a>
<?php}? >

</di
v>
</
div
>

<div>
<br><br>
<divid="bus_route"cl
ass="contai
ner
">
<divclass="page-header">
<h1st yl
e="text
-ali
gn:center"
>BusRout
e</
h1>
</div>
<divclass="row">
<divclass="col-
md-6f oo">

<p><b>Ourbusgoesar oundt heKany akumaricityi ndifferentinterval.Thi


sisther outeofourbus. </b></p>
<imgsr c="pexel s-phot o-136739.jpeg"class=" img- r
esponsi ve">
</div>
<divclass="col-md- 6">
<br>
<ifr
ame
src="ht
tps://www. googl e.com/ maps/ embed? pb=! 1m28! 1m12! 1m3! 1d497648.8830849003! 2d77.574963200000
01!3d12.9794048! 2m3! 1f0!2f0!3f0!3m2! 1i1024!2i768! 4f13.1!4m13! 3e0!4m5!1s0x3bae1485829453b5%3A0x fe28
a9a945239350! 2sThe%20Ox ford%20Col l
ege%20of %20Sci ence%2C%2017t h%2C%2032%2C%2019t h%20Mai n%2
0Rd%2C%20Sect or %204%2C%20HSR%20Lay out %2C%20Bengal uru%2C%20Kar nataka%20560102! 3m2! 1d12.915
926899999999! 2d77. 6428875! 4m5! 1s0x3b04ed3d2a087861%3A0x 1e790e896aef faa0!2sKany akumar i%2C%20T
ami l
%20Nadu! 3m2! 1d8.0883064! 2d77.5384507! 5e0! 3m2! 1sen!2sin!4v1662206404817! 5m2! 1sen!2sin"
width="600"hei ght="450"st yle="border:0;
"allowf ull
screen=""l oadi ng="
lazy
"r eferrerpol
icy="no-referr
er-
when-
downgr ade"></i
frame>
<p>TheBusRout e</p>
</div>
</div>
</div>

<br>
<divclass="page-header "
>
<h1st yl
e="text
-ali
gn: center"
>Dri
ver
</h1>
</div
>
<divclass="paral
lax1"></div>
<divid="dr
iver"cl
ass=" container
">

<divclass="row">
<divclass="col-
md-12">
<pst yl
e="font-
siz
e:20px;
">Ourdri
ver
sar
ever
ypunct
ualandt
heypr
ovi
desgr
eatser
vice.Ev
eryoneof
t
hem isprofessionalandgreatatt
heirj
obs</p>
Page
47

</div>
</
div>

</
div
>

<divid="bus"class="container
">
<divclass="page-header "
>
<h1st yl
e="text-
ali
gn: center
">Bus</
h1>
</div>
<divclass="row">
<divclass="col-
md- 6">

<imgsr c="
pexel
s-photo-
385998.j
peg"cl
ass=" i
mg-
responsi
ve">
</div
>
<divclass="
col-
md- 6f
oo1">
<pst yl
e="f
ont-
size:
20px;
"><b>Wehav eplentyofbusesandeachoneofi
tiswel
lmai
ntai
ned.These
busesgoesindi f
fer
entdir
ecti
onoft heci
tyandcanal sobehir
ed.</
b></
p>
</div
>

</div
>
</div
>

<p></
p>

</
div
>

<footerstyl
e="backgr ound-
color
:#2f2f
2f;
color:#ff
f;padding-top:70px;
padding-bott
om: 70px; "cl
ass="
contai
ner
-fl
uidt
ext
-cent
er"
>
<p>Allri
ghtsr eservedbyIAF</
p>
</footer>

<scri
pt>
$(functi
on(){
$(document).scrol
l(functi
on(){
var$nav=$( ".navbar-fi
xed-
top")
;
$a=$( ".
par
allax")
;
$nav .
toggl
eClass('scrol
led'
,$(t
his)
.scr
oll
Top(
)>$a.
hei
ght
())
;
})
;
})
;

</
scr
ipt
>

<scr
iptsr
c="
htt
ps:
//unpkg.
com/
scr
oll
rev
eal
/di
st/
scr
oll
rev
eal
.mi
n.j
s"></
scr
ipt
>

<scri
pt>
window.sr=Scrol
lReveal
();
sr.
reveal
('
.f
oo'
,{durati
on:800})
;
sr.
reveal
('
.f
oo1'
,{durati
on:800,
ori
gin:
't
op'
})
;
</scri
pt>

</
body
>
</
html
>
Page
48

IndexBill
:
<?php
$conn=mysql
i
_connect
('
local
host
',
'
root
',
'
',
'
vehi
cl
e_management
'
);

$sql="SELECT*FROM bi ll"
;
$result=mysqli
_query
($conn,$sql
);
if(!
isset($_
SESSION))
{
session_st
art
();
}

?
>

<!DOCTYPEht ml >
<htmllang="en">
<head>
<metachar set="ut
f-
8">
<ti
tl
e>Welcomet oVehicl
eManagement </
ti
tle>
<scri
ptsrc="https:
//aj
ax.
googl
eapi
s.com/ajax/
li
bs/
jquer
y/3.
3.1/
jquer
y.mi
n.j
s"></
scr
ipt
>

<scr
iptsr
c="https:
//maxcdn.bootst
rapcdn.com/ bootst
rap/3.3.7/js/
boot str
ap.min.
js"
></scr
ipt
>
<scr
iptsr
c="https:
//code.j
query
.com/jquery-
2. 2.0.
mi n.
js"type="text
/javascri
pt"></
scri
pt>
<scri
ptsrc="
ht t
ps:/
/ unpkg.
com/scroll
rev
eal/ dist/
scrol
lreveal.
mi n.j
s"></scri
pt>
<l
inkrel
="st
ylesheet"type="
text
/css"href
="./sli
ck/ sl
i
ck.css">
<l
inkrel
="st
ylesheet"type="
text
/css"href
="./sli
ck/ sl
i
ck-theme. css">

<l
i
nkr
el="
sty
lesheet
"hr
ef="
htt
ps:
//maxcdn.
boot
str
apcdn.
com/
boot
str
ap/
3.3.
7/css/
boot
str
ap.
min.
css"
>
<l
i
nkr
el="
sty
lesheet
"hr
ef="
ani
mate.css"
>
<l
i
nkr
el="
sty
lesheet
"hr
ef="
sty
le.
css">

<body>
<?phpinclude'navbar
_admi
n.php'
;
?>
<br><br
>
<di
vclass="contai
ner"
>

<divclass="r
ow" >
<divclass="pageheader"
>
<h3st yl
e="text
-al
i
gn:cent
er;
">Bi
l
li
ngLi
st</
h3>

</
div
>

<t
abl
eid="
myTabl
e"cl
ass="
tabl
etabl
e-bor
der
ed">

<t
head>
<th>I
D</
th>
<th>Tot
alCost</
th>
<th>Act
ion</
th>
</
thead>

<t
body >
<?phpwhi l
e($row=mysqli_f
etch_assoc($result
)){?>
<tr
>
<td><? phpecho$r ow['
id'
]?></td>
<td><? phpecho$r ow['
tcost'
]?
></ td>
<td>
<aclass=" btnbt
n-i
nfo"href="
showbi ll
.php?id=<?phpecho$row['
i
d']
;?>">View</a>
<!
--
<aclass=" btnbt
n-pri
mar y"hr
ef="edit
bill
.php?id=<?phpecho$r
ow['i
d'
];?>">Edi
t</a>
--
>
<acl ass="btnbtn-danger"onclick="r
eturnconf ir
m( '
Areusure?'
)"href="del
etebi
ll
.php?
id=<?
phpecho
$r
ow['
bil
l_i
d'];
?>">Del et
e</
a>
</td>
Page
49
</
tr>
<?php}
?>
</t
body>

</
tabl
e>

</
div
>

</
div
>
</
body>

<scri
pt>
$(document).
ready(
funct
ion(
){
$('
#my Tabl
e')
.dat
aTabl
e();
})
;
</scri
pt>
</html>

Login:
<?php
sessi
on_star
t()
;
$connect
ion=my sql
i
_connect
("
local
host
",
"r
oot
",
""
,"
vehi
cle_
management
");

$msg="";
i
f(
isset(
$_POST[
'
submit
']
))
{
$user
name=mysql
i_
real
_escape_
str
ing(
$connect
ion,
str
tol
ower
($_
POST[
'
user
name'
]
));

$passwor
d=my
sql
i
_real
_escape_
str
ing(
$connect
ion,
$_POST[
'
passwor
d']
);

$l
ogi
n_quer
y="
SELECT*FROM `
user
`WHEREuser
name='
$user
name'
andpasswor
d='
$passwor
d'"
;

$l
ogin_res=my sqli
_query($connect ion,$logi
n_query);
i
f(
my sqli_num_ r
ows( $l
ogin_ r
es)>0) {
$_SESSI ON['
username' ]
=$user name;
header('
Location:
index.php');
}
el
se{
$msg=' <di
vclass="alertaler
t-dangeral ert-
dismissable"st
yle="margin-
top:
30px"
;>
<ahr ef
="#"class="close"dat a-dismiss="al
ert"ar
ia-l
abel="cl
ose">×</a>
<strong>Unsuccessf ul!
</strong>Logi nUnsuccessf ul.
</di
v >'
;
}
}

?
>

<!
DOCTYPEht ml
>
<htmllang="en">
<head>
<metachar set
="UTF-8"
>
<ti
tl
e>SignUp</ t
it
le>

<l
inkrel="
styl
esheet"href="
https://
maxcdn. boot st
rapcdn.com/bootstr
ap/ 3.3.7/css/ bootst
rap.
min.css"
>
<scri
ptsrc="
https://
ajax.
googleapis.com/ ajax/l
ibs/
jquery/
3.3.
1/j
quer y.
mi n.js"
></ scri
pt>
<scri
ptsrc="
https://
maxcdn. bootstr
apcdn. com/ bootst
rap/3.
3.7/
js/boot str
ap.mi n.js"
></scri
pt>
<scri
ptsrc="
https://
unpkg.com/ sweetalert/dist
/sweetaler
t.
min.j
s"></scr i
pt>
<li
nkrel
="styl
esheet"href
="animat e.
css">
<li
nkrel
="styl
esheet"href
="style.
css">
</head>
<body>
<?phpincl
ude'nav bar.
php'
;?>

<br
>
Page
50
<divclass="contai
ner
">
<divclass="row">
<divclass="col-md-
3"></
div
>
<divclass="col-
md-6"
>

<?phpecho$msg; ? >
<divclass="page-header ">
<h1st yl
e="text-
align:cent er
;"
>Login</h1>
</div>
<form class="form-hor i
zontalanimatedbounce"act ion=""method="post"
>
<divclass="input-group">
<spancl ass="input-group-addon"><iclass="gl
yphiconglyphi
con-user"
></
i></span>
<inputid="username"t ype="t
ext"class="for
m-cont r
ol"name="username"placehol
der
="User
name"
>
</div>
<br>

<divclass="i
nput-gr
oup">
<spancl ass="
input-
group-addon"
><icl
ass="gl
yphicongl
yphi
con-l
ock"></i
></span>
<input i
d="password" ty
pe="password" cl
ass="
form-contr
ol" name="
passwor
d"
pl
acehol
der
="Passwor d">
</div>
<br>

<divcl
ass="i
nput-gr
oup">
<butt
ontype="submit
"name="
submi
t"cl
ass="
btnbt
n-success"
>Logi
n</
but
ton>

</
div
>

</f
orm>
<br
>

<di
vcl
ass="
input
-gr
oup"
>
<ahref
="l
ogi
n_admi
n.php"
>Admi
nLogi
n</
a>
</di
v>

</div
>
<divclass="
col
-md-
3"></
div
>

</
div
>

</
div
>

</
body
>
</
html
>

Logout:
<?php

session_start
();
//echo$_ SESSION['user
']
;
session_destroy(
);
//echo'sessionhasdest r
oyed'
;
header( "Locati
on:index.
php")
;
?
>

Route:
<?php
session_
star
t()
;
?>

<!
DOCTYPEhtml
>
<ht
mll
ang="
en">
Page
51

<head>
<metacharset
="UTF-
8">
<t
itl
e>v
ehiclemanagementsy
stem</
ti
tl
e>

<scr
iptsr
c="https:
//aj
ax.googleapis.com/ajax/l
ibs/jquery/3.3.
1/ j
query.min.j
s"></ script>
<scr
iptsr
c="https:
//maxcdn.boot str
apcdn.com/ boot st
rap/3.3.7/js/
boot st
rap.mi n.j
s"></scri
pt>
<scr
iptsr
c="https:
//code.j
query.com/ j
query-2.
2.0.mi n.
js"type="text
/javascript"
></ script
>
<l
inkrel
="st
ylesheet"ty
pe="text/css"href
="./sl
ick/sli
ck.css">
<l
inkrel
="st
ylesheet"ty
pe="text/css"href
="./sl
ick/sli
ck-theme. css">
<l
inkrel
="st
ylesheet"href
="htt
ps: //
maxcdn. bootstrapcdn.com/ bootstrap/3.3.7/css/ bootst
rap.
min.
css"
>
<l
inkrel
="st
ylesheet"href
="styl
e.css">

</head>
<styl
e>
/*Cent ertheloader
#loader{
positi
on: absolute;
l
eft:50%;
top:50%;
z-i
ndex: 1;
width:150px;
height:150px ;
mar gi
n: -
75px00- 75px;
border:16pxsol i
d#f 3f
3f3;
border-
radius:50%;
border-
top: 16pxsol id#3498db;
width:120px;
height:120px ;
-webkit-
animat ion:spin2sli
nearinf
ini
te;
animation: spi
n2sl i
nearinf
ini
te;
}

@-webki
t-
keyfr
amesspi n{
0%{-webki
t-
transfor
m: r
otat
e(0deg);
}
100%{-webki
t-t
ransfor
m: r
otat
e(360deg)
;}
}

@keyf r
amesspi n{
0%{t ransfor
m: r
otat
e(0deg);
}
100%{t ransfor
m: r
otat
e(360deg)
;}
}* /
</st
yle>

<bodyonload="
my Funct
ion(
)">
<di
vid="l
oader
"></di
v>

<divi d="my Di
v "
>
<?phpi nclude'navbar .
php';?>
<br >
<divclass="page-headerf oo">
<h1st y
le="t
ext-al
ign: center;
">BusRout e</ h1>
</div>
<divclass="col-
md- 3"></div>
<divclass="col-
md- 6">
<i
f r
ame
src="https:/
/www. googl e.
com/ maps/ embed? pb=! 1m28!1m12! 1m3! 1d497648.8830849003!2d77.574963200000
01!3d12. 9794048!2m3! 1f0!2f0!3f0!
3m2! 1i1024!2i768!4f13.1!
4m13! 3e0!4m5!1s0x3bae1485829453b5%3A0x fe28
a9a945239350! 2sThe%20Ox f
ord%20Col lege%20of %20Science%2C%2017t h%2C%2032%2C%2019t h%20Main%2
0Rd%2C%20Sect or%204%2C%20HSR%20Lay out %2C%20Bengal ur
u%2C%20Kar nataka%20560102! 3m2!1d12.915
926899999999! 2d77.6428875! 4m5! 1s0x3b04ed3d2a087861%3A0x 1e790e896aef faa0!
2sKany akumar i
%2C%20T
ami l
%20Nadu! 3m2!1d8.0883064! 2d77.5384507! 5e0!3m2! 1sen!
2sin!4v1662206404817!5m2! 1sen!2sin"
Page
52
widt
h="600"hei ght="
450"styl
e="
bor
der
:0;
"al
l
owf
ull
scr
een="
"loadi
ng="
lazy
"ref
err
erpol
i
cy="
no-
ref
err
er-
when-
downgrade"></i
frame>
</div
>
<divclass="
col-
md- 3"
></
div
>

</
div
>

<scr
ipt
>
varmyVar
;

/
/forfakel
oader
f
unctionmy Funct
ion(
){
/
/my Var=setTimeout
(showPage,
1500)
;
}

functi
onshowPage(){
//document
.get
Element
ByI
d("
loader"
).
styl
e.di
spl
ay="
none";
//document
.get
Element
ByI
d("
my Div
").
sty
le.
displ
ay="
block"
;
}
</scri
pt>

<scr
iptsr
c="
htt
ps:
//unpkg.
com/
scr
oll
rev
eal
/di
st/
scr
oll
rev
eal
.mi
n.j
s"></
scr
ipt
>

<scri
pt>
window.sr=Scrol
lRev
eal(
);
sr
.reveal
('
.f
oo'
,{durat
ion:
800}
);

sr.
rev
eal
('
.f
oo1'
,{dur
ati
on:
800,
ori
gin:
't
op'
})
;
</
scr
ipt
>

</
body
>
</
html
>

Si
gnup:
<?
php
$connect
ion=my
sql
i
_connect
("
local
host
",
"r
oot
",
""
,"
vehi
cle_
management
");

sessi
on_st
art
();
$msg=""
;

i
f(
isset(
$_ POST['
submi t']
))
{
$fi
rst
name=my sql i
_real_
escape_ st
ring(
$connect i
on,st r
tolower($_POST['
fi
rstname']
))
;
$l
astname=my sqli_r
eal_escape_stri
ng($connection,strtolower($_POST[
'l
astname'])
);
$email=my sql
i_real
_escape_ str
ing($connecti
on,strt
ol ower ($_
POST[ '
email
'
]))
;
$username=my sqli
_real_escape_st
r i
ng($connection,strtolower($_
POST['
user name'
])
);
$password=my sql i
_real_escape_st
ring($connecti
on,st r
tolower (
$_POST['
passwor d'
]
));

$si
gnup_query
="I
NSERTINTO `user
`(
`user
_ i
d`,`
fi
rst_name`
,`l
ast_
name`
,`emai
l̀,`
user
name`
,`passwor
d`)
VALUES('
'
,'
$fi
rst
name'
,
'$l
ast
name'
,
'$email
',
'
$username',
'$passwor
d')
";

$check_
quer
y="
SELECT*FROM `
user
`WHEREuser
name='
$user
name'
oremai
l
='$emai
l
'"
;

$check_
res=my
sql
i
_quer
y($connect
ion,
$check_
quer
y);

i
f(
my sql
i_num_ rows( $check_res)
>0)
{
$msg=' <divclass="alertal
ert-
war
ning"st
yle="
mar
gin-
top:
30px";
>
<strong>Failed!</str
ong>UsernameorEmailal
readyexi
sts.
</div>'
;

el
se{
$signup_
res=mysqli
_query(
$connecti
on,$si
gnup_query
);
$msg=' <di
vcl
ass="al
ertal
ert
-success"st
yle="
mar gi
n-t
op:
30px"
;>
Page
53
<str
ong>Success!
</st
rong>Regi
str
ati
onSuccef
ull
.
</di
v>'
;

?
>

<!DOCTYPEht ml>
<html l
ang="en">
<head>
<metachar set="UTF- 8">
<ti
tl
e>SignUp</ t
itl
e>
<li
nkrel="st
ylesheet"hr ef="htt
ps:/ /maxcdn. bootst
rapcdn.com/ bootstr
ap/3.3.
7/css/bootst
rap.
min.
css"
>
<li
nkrel="st
ylesheet"hr ef="swal/sweet alert
.css">
<scri
ptsrc="https://
aj ax.googleapis.com/ ajax/l
i
bs/jquery/3.
3.1/jquery
.min.j
s"></scr
ipt>
<scri
ptsrc="https://
maxcdn. boot strapcdn.com/ bootst
rap/3.
3.7/js/bootst
rap.min.j
s"></
scri
pt>
<scri
ptsrc="swal /sweet aler
t.j
s"></ scri
pt>
<li
nkrel="st
ylesheet"hr ef="animat e.css">
<li
nkrel="st
ylesheet"hr ef="styl
e.css" >
</head>
<bodydata-spy="scr ol
l"dat a-t
arget=".navbar"data-offset
="50">
<?phpinclude'nav bar.
php' ;?>

<br>
<divcl ass=" cont ainer "
>
<divcl ass=" r
ow" >
<divcl ass=" col-md- 3" ></di v>
<di vcl ass="col -
md- 6" >
<? phpecho$msg; ? >
<divcl ass=" page- header "
>
<h1st yle="text -align: center;"
>Si gnUp</ h1>
</ div>
<for m class=" for m- hor i
zont alani mat edbounce"act ion=" "met hod=" post">
<di vclass=" input -
gr oup">
<spancl ass=" input -group- addon" ><i class="gl
y phicongl yphicon-user "
></i
></ span>
<inputi d="firstname"t ype="text "class=" f
orm-cont rol"name=" f
irstname"pl acehol der="Fir
stName">
</ div>
<br >
<di vclass=" input -
gr oup">
<spancl ass=" input -group- addon" ><i class="gl
y phicongl yphicon-user "
></i
></ span>
<inputi d="last name"t ype=" text"cl ass="form-cont rol"name=" lastname"pl acehol der="Lastname">
</ div>
<br >
<di vclass=" input -group" >
<spancl ass=" input -group- addon" ><i class="gl
y phicongl yphicon-user "
></i
></ span>
<inputi d="emai l"ty pe="emai l"class=" form-cont r
ol"name=" emai l"placeholder ="Emai l">
</ div>
<br >
<di vclass=" input -
gr oup">
<spancl ass=" input -group- addon" ><i class="gl
y phicongl yphicon-user "
></i
></ span>
<inputi d="user name"t ype=" text"cl ass="for
m- cont rol"name=" user name"pl acehol der="User
name">
</ div>
<br >
<di vclass=" input -
gr oup">
<spancl ass=" input -group- addon" ><i class="gl
y phicongl yphicon-lock"></i
></ span>
<input id=" passwor d" type="passwor d" class="form-contr ol" name="passwor
d"
pl
acehol der ="Passwor d" >
Page
54
</di
v>
<br>

<divcl
ass="i
nput-gr
oup">
<butt
ontype="submit
"name="
submi
t"cl
ass="
btnbt
n-success"
>Si
gnUp</
but
ton>

</
div
>

</form>
</div
>
<divclass="
col
-md-
3"></
div
>

</
div
>

</
div
>

</
body
>
</
html
>

Tr
ipdetail
s:
<?
php
session_st
art
();
$connecti
on=my sql
i
_connect
('
local
host
',
'
root
',
'
',
'
vehi
cle_
management
')
;

$select
_query="
SELECT*FROM ` t
ri
pcost`"
;
$result
=my sqli
_quer
y($connect
ion,
$select
_quer
y);

?
>

<!
DOCTYPEht ml>
<htmllang="en">
<head>
<met acharset=" UTF-8" >
<ti
tl
e>tri
pDet ails</ti
tle>
<l
inkhref="http://max cdn.bootst
rapcdn.com/ boot str
ap/3.2.0/ css/bootstrap. min.css"rel="
sty
lesheet
">
<scriptsrc="https://
aj ax.googleapis.
com/ aj
ax/ l
ibs/ j
query/
3. 3.1/jquery.
mi n.js"></script
>
<scri
ptsrc="https://maxcdn. bootstr
apcdn.com/ bootstr
ap/ 3.3.7/js/bootstrap.mi n.j
s"></scr
ipt
>
<scri
ptsrc="https://code. jquery.
com/ j
query-
2. 2.0.
mi n.j
s"type=" text/j
avascr ipt"
></ scri
pt>
<scriptsrc="https://unpkg. com/scroll
reveal
/ dist/
scr ol
l
reveal .
mi n.j
s"></script>
<l
inkrel="st
y l
esheet "t ype="text
/css"href="
./sli
ck/ sl
ick.
css" >
<l
inkrel="st
y l
esheet "t ype="text
/css"href="
./sli
ck/ sl
ick-
theme. css">

<l
i
nkr
el="
sty
lesheet
"hr
ef="
htt
ps:
//maxcdn.
boot
str
apcdn.
com/
boot
str
ap/
3.3.
7/css/
boot
str
ap.
min.
css"
>
<l
i
nkr
el="
sty
lesheet
"hr
ef="
ani
mate.css"
>
<l
i
nkr
el="
sty
lesheet
"hr
ef="
sty
le.
css">

</head>
<body >
<?phpi ncl
ude'navbar
_admi
n.php'
;?>
<br><br>
<divclass="cont
ainer
">
<divclass="r
ow">

<divclass="col-
md-12">
<divclass="page-header"
>
<h1st yl
e="text
-ali
gn:cent
er;
">Tr
ipDet
ail
s</
h1>

</
div
>

<t
ableid="
my Tabl
e"cl
ass="
tabl
etabl
e-bor
der
edani
mat
edr
ubber
Band"
>
<thead>
<th>BookingI
d</t
h>
Page
55
<th>Total
Km</ t
h>
<th>Oil
Cost</t
h>
<th>Ext
raCost</t
h>
<th>Total
CostCost</
th>
</
thead>
<t
body>
<?phpwhile(
$row=mysql
i_f
etch_
assoc(
$resul
t)
){?
>

<tr>
<td><?
phpecho$r
ow[
'
booking_i
d']
;?></td>
<td><?
phpecho$r
ow[
'
tot
al_km']
;?></td>
<td><?
phpecho$r
ow[
'
oil
_cost'
];
?></td>
<td><?
phpecho$r
ow[
'
extr
a_cost'
];?></t
d>
<td><?
phpecho$r
ow[
'
tot
al_cost'
]
;?></td>
</ t
r>
<? php}? >
</tbody >
</
table>

</
div
>

</div>
</di
v >
</body>
<scri
pt>
$(document )
.ready(f
unct
ion()
{
$('
#my Tabl>e')
.dat
aTable(
);
})
;
</scri
pt>
</html

SCREENSHOTS
Admi
nlogi
npage:
Page
56

Si
gnuppage:

I
NDEXPAGE:
Page
57
Vehi
clel
ist
:

Dr
iver
sli
st:

BusRout
e:
Page
58

NewDr
iverf
orm:

Newv
ehi
clef
orm:
Page
59

I
ndexbi
l
l:

Booki
ngl
ist:
Page
60

Tr
ipdet
ail
s:

Schedul
e:
Page
61

Mybi
l
l:
Page
62
syst
em desi
gn.I
ntherealsensei
tist
hephase,
ehi
chhel
pst
obr
ingoutt
hecr
eat
ivi
tyoft
heot
her
phases,
andmakeitshine.

Uni
tTest
ing

a.I
nthel
i
neofst
ategyt
heent
ir
eindi
vi
dual
sfunct
ionandmdul
eswer
eputt
otest
i
ndependent
ly

b.Byf
oll
owi
ngt
hisst
rat
egyal
ltheer
ror
sincodi
ngwer
eident
if
iedandcor
rect
ed

Val
idat
ionTest
ing
Themainai
m ofthist
estingi
stov er
if
ythatt
heappli
cat
ionsystem does
whati
twasdesignedfor.Thesy
stem wastestedt
oensurethatthepurpose
ofaut
omati
ngtheApar t
mentsystem was

Sof
twar
eTest
ing
Testinggoessidebysidewi t
ht heimpl ement ati
onthatisaimedaatensur i
ng
thatthesyst
em wor kaccuratelyandef ficient
lybef
oretheliv
eopear ati
oni s
performed.t
hecommonv i
ewoft hetest ingheldbytheuserispr ocessof
executingaprogram wit
hexpl citi
ntentionofhandlingerror
st heappl i
cation
whichhasbeendev elopedhast obet estedt oprov
ei t
svali
ditytestingis
consideredt
obet heleastcreativephaseoft hewholecy cl
eofsyst em design.
I
nt herealsensei
tist
hephase,
ehi
chhel
pst
obr
ingoutt
hecr
eat
ivi
tyoft
heot
her
phases,andmakeitshine.

Uni
tTest
ing
Page
63
c.I
nthel
i
neofst
ategyt
heent
ir
eindi
vi
dual
sfunct
ionandmdul
eswer
eputt
otest
i
ndependent
ly

d.Byf
oll
owi
ngt
hisst
rat
egyal
ltheer
ror
sincodi
ngwer
eident
if
iedandcor
rect
ed

Val
idat
ionTest
ing
Themainai
m ofthist
estingi
stov er
if
ythatt
heappli
cat
ionsystem does
whati
twasdesignedfor.Thesy
stem wastestedt
oensurethatthepurpose
ofaut
omati
ngtheApar t
mentsystem.

Concl
usi
on:
Ourprojectbusandcarmanagementsy stem isonlyahumbl ev enturetosatisf
ythe
needstomanaget heirpr
ojectwork.Severaluserfr
iendlycodinghav ealsoadopt ed.The
packageshall pr
ovetobeapower fulpackageinsatisf
yingalltherequirement softheschool
.
Theobjecti
veofsof twareplanni
ngi stoprovi
deaf ramewor kt hatenablest hemanagerto
maker easonableestimatesmadewi t
hinalimit
edtimef rameatt hebegi nningofthesoftwar
e
proj
ectandshoul dbeupl oadedregular
lyastheprojectprogresses.

Att
heendi
tisconcl
udedt
hatwehav
emadeef
for
tsonf
oll
owi
ngpoi
nts….
.

 Adescr ipt i
onoft hebackgr oundandcont extoft hepr ojectandi t
srelati
ontowor kal
ready
doneint hear ea.
 Madest at ementoft heai msandobj ecti
vesoft hepr oject
 Thedescr ipti
onofpur pose, scope,andappl icabilt
y.
 Wedef i
net hepr oblem onwhi chwear ewor kingint hepr oject
.
 Wedescr i
bet herequirementSpeci fi
cat i
onsoft hesy stem andt heactionsthatcanbedone
ontheset hi ngs.
 Weunder standt hepr oblem domai nt heproduceamodel ofthesystem ,whichdescr
ibes
operat
ionst hatcanbeper f
ormedont hesystem .
 Weincludedf eaturesandoper at
ionsi ndetail
, i
ncludingscr eenlayouts.
 Wedesi gneduseri nterfaceandi ssuesr elatedt osy stem .

Fi
nal
l
ythesy
stem i
simpl
ement
edandt
est
edaccor
dingt
otestcases.

BI
BLI
OGRAPHY
ht
tps:
//www.
w3school
.com

ht
tps:
//www.
yout
ube.
com

ht
tps:
//www.
stackov
erf
low.
com
Page
64

You might also like