Upload
jigar-shah
View
229
Download
0
Embed Size (px)
Citation preview
8/13/2019 Minor Project Report Final(Diploma xyz)
1/53
DRIVING LICENCE MANAGEMENT SYSTEM
[Code PRJ 300.2]
A PROJECT REPORT
Submitted By:
Binaa La!"a#
$a!a# $%ana#
Pa&an $'!a( C%a'd%a(
P'")a( B%'"a#
To* Ba%ad'( P'n
in partial fulfillment for the award of the degree
ofBa+%e#o( o, En-inee(in-
in
Co!*'e( En-inee(in-
L/MBINI ENGINEERING MANAGEMENT 1 SCIENCE COLLEGE
BALARI
PO$ARA /NIVERSITY4 PO$ARA
A'-'" 2050
8/13/2019 Minor Project Report Final(Diploma xyz)
2/53
PO$AARA /NIVERSITY4 PO$AARA
BONAFIDE CERTIFICATE
Certified that this project report DRIVING LICENCE MANAGEMENT
SSTEM6 is the !o"afide #or$ of Bi"a%a La&sa'( )a&a' )ha"a'( *a#a"
)+&ar Cha+dhar%( *+s$ar Bh+sa' a"d Top Bahad+r *+", #ho carried o+t the
project #or$ +"der &% s+per-isio".
......../ ........
SIGNAT0RE SIGNAT0RE
Er/Satish )r/ )ar"a Er/Satish )r/ )ar"a
1EAD OF DE*ARTMENT S0*ERVISOR
Co&p+ter Lect+rer
L+&!i"i E"22/( M"2t 3 Sc/ Co''e2e Co&p+ter
R+pa"dehi( Nepa' L+&!i"i E"22/( M"2t/ 3 Sc/ Co''e2e
R+pa"dehi( Nepa'
8/13/2019 Minor Project Report Final(Diploma xyz)
3/53
CERTI7ICATE 7ROM TE E8TERNAL E8AMINER
This is to certif% that the #or$ carried o+t !% Mr/ Bi"a%a La&sa'( Mr/ )a&a'
)ha"a'( Mr/ *a#a" )+&ar Cha+dhar%( Mr/ *+s$ar Bh+sa' a"d Mr/ Top
Bahad+r *+" for the co&p'etio" of the project e"tit'ed DRIVING LICENCE
MANAGEMENT SSTEM, as per the partia' f+'fi''&e"t of the re4+ire&e"t of
the De2ree of Bache'or of E"2i"eeri"2 i" Co&p+ter E"2i"eeri"2 has !ee"
acco&p'ished s+ccessf+''%/
D+ri"2 prese"tatio" I ha-e fo+"d the st+de"ts to !e e"th+siastic( hard #or$i"2
a"d Bo"a fide a"d read%5#ith5s$i''s to +"derta$e a"% i"d+stria' #or$ re'ated to
IT a"d e"2i"eeri"2/
......./
E6ter"a' E6a&i"er
......./
......./
8/13/2019 Minor Project Report Final(Diploma xyz)
4/53
DECLARATION
The project doc+&e"tatio" i" this report #as carried o+t !% fi-e !e'o#5
&e"tio"ed si6 se&ester +"der2rad+ate st+de"ts of Co&p+ter E"2i"eeri"2
Depart&e"t for partia' f+'fi''&e"t of the re4+ire&e"t for the &i"or project of
si6 se&esters +"der the s+per-isio" of Er/Satish )r/ )ar"a/
A"% $i"d of reprod+ctio" of the prod+ct a"d its part for co&&ercia' p+rpose is
strict'% prohi!ited #itho+t a prior #ritte" per&issio" of the a+thor a"d
+"i-ersit%/ 1o#e-er( this report is ope" a"d free for a"% $i"d of acade&ic
p+rpose/
.....// .........
Bi"a%a La&sa' Er/Satish )r/ )ar"a
Depart&e"t of Co&p+ter E"2i"eeri"2
...../ L+&!i"i E"22/( M"2t 3 Sc/ Co''e2e
)a&a' )ha"a' S+per-isor
.....//
*a#a" )+&ar Cha+dhar%
......
*+s$ar Bh+sa'
......
Top Bhad+r *+"
8/13/2019 Minor Project Report Final(Diploma xyz)
5/53
AC$NOLEDGEMENT
7e #ere a!'e to co&p'ete this project #ith the 2reat dea' of additio"a' research/
Se-era' peop'e he'ped +s to prod+ce the soft#are/
First( a -er% specia' tha"$s to Er/ Satish )r/ )ar"a( *roject s+per-isor( for
pro-idi"2 +s 2+ida"ce a"d +sef+' s+22estio"s/ O+r si"cere tha"$s 2o to a'' #ho
direct'% a"d i"direct'% s+pport +s to achie-e this 2oa'/
7e are a'so tha"$f+' to a'' the staff of Tra"sportatio" office for pro-idi"2 +s the-er% +sef+' i"for&atio" re'ati"2 the Dri-i"2 Lice"ce Ma"a2e&e"t S%ste&,( i"
the practica' fie'd/ O+r si"cere tha"$s a'so 2o to a'' the frie"ds of si6 se&esters
for pro-idi"2 s+22estio" a"d 2i-i"2 fr+itf+' co&&e"ts o" o+r projects/
Bi"a%a La&sa'
)a&a' )ha"a'
*a#a" )+&ar Cha+dhar%
*+s$ar Bh+sa'
Top Bahad+r *+"
8/13/2019 Minor Project Report Final(Diploma xyz)
6/53
ABSTRACT
The report descri!es the o-era'' DRIVING LICENCE MANAGEMENT
SSTEM, desi2"ed a"d !+i't as a project +"derta$e" !% si6 se&ester8s third
%ear Co&p+ter E"2i"eeri"2 St+de"ts 9Bi"a%a La&sa'( )a&a' )ha"a'( *+s$ar
Bh+sa'( *a#a" )+&ar Cha+dhar% a"d Top Bahad+r *+": +"der the s+per-isio"
Er/ Satish )r/ )ar"a fro& L+&!i"i E"2i"eeri"2 Ma"a2e&e"t 3 Scie"ce
Co''e2e/
The report prese"ts the -ie# of the s%ste& !+i't/ This report doc+&e"ts the
professio"a' approach ta$e" to#ards s%ste& de-e'op&e"t strict'% fo''o#i"2 the
aspects of soft#are e"2i"eeri"2/ SASD 9Str+ct+re A"a'%sis a"d Str+ct+re
Desi2": #as +sed for A"a'%sis a"d Desi2"/ Vis+a' Basic/Net +sed as fro"t e"d
a"d Ms5access as !ac$ e"d for stori"2 data to co&p'ete the i&p'e&e"tatio"
s%ste&/
The project e"tit'ed DRIVING LICENCE MANAGEMENT SSTEM, is
f+''5f'ed2ed sta"d5a'o"e app'icatio" soft#are that 2i-es faci'it% to iss+e a "e#
Lice"ce( add Lice"ce cate2ories a"d re"e# a Lice"ce for -ehic'e dri-er/
8/13/2019 Minor Project Report Final(Diploma xyz)
7/53
TABLE O7 CONTENTS
A+)noed-e!en i
A9"(a+ ii
SECTION A5 INTROD0CTION
;/ I"trod+ctio" / *'a""i"2 a"d Or2a"iatio"a' Str+ct+re ;@
>/; *roject Str+ct+re ;@
?/ Cost A"a'%sis ;@
@/ Too's a"d Soft#are to Be 0sed ;
SECTION D5 ANALSIS OF T1E SSTEM
;/ O-er-ie# ;
/ Feasi!i'it% A"a'%sis /; Operatio"a' Feasi!i'it%
8/13/2019 Minor Project Report Final(Diploma xyz)
9/53
SECTION F5 TESTING AND IM*LEMENTATION
;/ Testi"2 =
8/13/2019 Minor Project Report Final(Diploma xyz)
10/53
SECTION:A
INTROD/CTION
;
8/13/2019 Minor Project Report Final(Diploma xyz)
11/53
5. INTROD/CTION
The Dri-i"2 Lice"ce Ma"a2e&e"t S%ste& is the soft#are for &a"a2i"2 the
Dri-er Lice"ce( #hich dea's #ith the detai' i"for&atio" a!o+t the -ehic'e
dri-er/ B% #hich #e are a!'e to 2et &ore i"for&atio" a!o+t Lice"ce o#"er(Lice"ce cate2ories p'+s his f+'' address a"d other thi"2 as #e''/
Ma"% co+"tries 2o for#ard #ith the he'p of scie"ce a"d tech"o'o2%/ The
co&p+ter( #hich is the 2ift of scie"ce a"d tech"o'o2% !eco&e heart of e-er%
perso" toda%/ The e"tire prod+cts are "o# co&p+ter desi2"ed/ Ma"% paper
#or$s is rep'aced !% co&p+teried s%ste&/ This s%ste& re&o-e traditio"a'
Dri-i"2 Lice"ce Ma"a2e&e"t S%ste& +ses paper to store data is "ot sec+re(
ti&e co"s+&a!'e a"d diffic+'t process !% easi'% accessi!'e a"d sec+re
co&p+teried s%ste&/ I" the co"te6t of Nepa' there is +se of traditio"a' s%ste&e-e" %et/
This is o"e that &a"a2es Dri-i"2 Lice"ce i" eas% #a%/ This soft#are 2i-es
faci'it% iss+e a "e# Lice"ce( add Lice"ce cate2ories to e6isti"2 Lice"ce a"d
re"e# a Lice"ce of -ehic'e dri-er/ B% this co&p+teried s%ste&( #e are a!'e to
$eep record of -ehic'e dri-er a"d retrie-e easi'% #he" "eeded/
2. STATEMENT O7 PROBLEM
I" Tra"sportatio" office( there is +se of traditio"a' s%ste& e-e" %et/ Traditio"a'
Dri-i"2 Lice"ce Ma"a2e&e"t S%ste& +ses paper to store data/ This is "ot
sec+re( ti&e co"s+&a!'e a"d diffic+'t process/
So to re&o-e s+ch 'i&itatio" a"d diffic+'t%( a "e# co&p+teried Dri-i"2
Lice"ce Ma"a2e&e"t S%ste& is "eeded( #hich is eas% to +se( sec+re a"d ta$eshort ti&e to process/
8/13/2019 Minor Project Report Final(Diploma xyz)
12/53
3. PROJECT SCOPE
O+r project is re'ated to the Tra"sport Sectio" of the La!or a"d Tra"sport
Ma"a2e&e"t S%ste& of Nepa'/ 7hich co-er Lice"ce Re2istratio"( a s+!sectio"
of the Tra"sport Sectio"/ 7hich foc+ses &ai"'% three tas$s iss+e a "e#
Lice"ce( add Lice"ce cate2or% a"d re"e# a Lice"ce/ This tas$ r+"s i" e-er%
Tra"sportatio" office i" Nepa'/ Tra"sport sectio" is the i&porta"t +"it of La!or
a"d Tra"sport Ma"a2e&e"t S%ste&/ The% pro-ide ser-ice to the peop'e/
This Dri-i"2 Lice"ce Ma"a2e&e"t S%ste&, possesses "ear'% a'' feat+res that
are "eeded for &a"a2i"2 Dri-i"2 Lice"ce/ This s%ste& is s+ita!'e for &a"a2i"2
Dri-er Lice"ce i" Nepa'/
;. OBJECTIVES
5. Gene(a# O9
8/13/2019 Minor Project Report Final(Diploma xyz)
13/53
A'' the i"for&atio" #hich is re'ated to dri-er ca" !e stored
sec+re'% a"d s%ste&atica''% #hich #i'' !e he'pf+' for
a"a'%sis i" f+t+re/
It pro-ides the faci'it% for ad&i"istrator to co"tro' a"d
&a"a2e&e"t of #ho'e s%ste& efficie"t'% a"d effecti-e'%/
The Lice"ce o#"er i"for&atio" is "ecessar% for the f+t+re
p+rpose( #hich is easi'% achie-ed !% &ea"s of this s%ste&/
*ro-ide 'itt'e i"for&atio" a!o+t ho# to 2et Lice"ce( #hat
are ta$e" for 2etti"2 dri-er 'ice"se etc/
>
8/13/2019 Minor Project Report Final(Diploma xyz)
14/53
SECTION:B
BAC$GRO/ND COVERAGE
?
8/13/2019 Minor Project Report Final(Diploma xyz)
15/53
5. DATABASE MANAGEMENT SYSTEM
5.5 INTROD/CTION
A DBMS is a set of soft#are pro2ra&s that co"tro's the or2a"iatio"( stora2e(
&a"a2e&e"t( a"d retrie-a' of data i" a data!ase/ DBMSs are cate2oried
accordi"2 to their data str+ct+res or t%pes/ The DBMS accepts re4+ests for data
fro& a" app'icatio" pro2ra& a"d i"str+cts the operati"2 s%ste& to tra"sfer the
appropriate data/ The 4+eries a"d respo"ses &+st !e s+!&itted a"d recei-ed
accordi"2 to a for&at that co"for&s to o"e or &ore app'ica!'e protoco's/ 7he"
a DBMS is +sed( i"for&atio" s%ste&s ca" !e cha"2ed &+ch &ore easi'% as theor2a"iatio"Js i"for&atio" re4+ire&e"ts cha"2e/ Ne# cate2ories of data ca" !e
added to the data!ase #itho+t disr+ptio" to the e6isti"2 s%ste&/
A DBMS is a s%ste& soft#are pac$a2e that he'ps the +se of i"te2rated
co''ectio" of data records a"d fi'es $"o#" as data!ases/ It a''o#s differe"t +ser
app'icatio" pro2ra&s to easi'% access the sa&e data!ase/ DBMSs &a% +se a"%
of a -ariet% of data!ase &ode's( s+ch as the "et#or$ &ode' or re'atio"a' &ode'/
I" 'ar2e s%ste&s( a DBMS a''o#s +sers a"d other soft#are to store a"d retrie-e
data i" a str+ct+red #a%/ I"stead of ha-i"2 to #rite co&p+ter pro2ra&s to
e6tract i"for&atio"( +ser ca" as$ si&p'e 4+estio"s i"a 4+er% 'a"2+a2e/ Itpro-ides faci'ities for co"tro''i"2 data access ( e"forci"2 data i"te2erit%(
&a"a2i"2 co"c+rre"c%( a"d restori"2 the data!ase fro& !ac$+ps/ A DBMS a'so
pro-ides the a!i'it% to 'o2ica''% prese"t data!ase i"for&atio" to +sers
The fo''o#i"2 are the i&porta"t app'icatio" of data!ase s%ste&
Ma"+fact+ri"2 #ith i"-e"tor% &a"a2e&e"t(!i''s of &ateria's processi"2(
a"d e4+ip&e"t sched+'i"2/
Go-er"&e"t( at a''( 'e-e's #ith record o" ta6 pa%i"2 i"di-id+a' a"dpropert%/
Officers #ho are a+to&ati"2 their doc+&e"ts &a"a2e&e"t/
Air'i"es reser-atio"/
*orts &a"a2e&e"t/
8/13/2019 Minor Project Report Final(Diploma xyz)
16/53
@
5.2. ROLE O7 DATABASE MANAGEMENT SYSTEM
A data!ase &a"a2e&e"t s%ste& pro-ides the tech"o'o2% for achie-i"2 effecti-e
a"d i"te2rated i"for&atio" s%ste&/ The &ajor o!jecti-e of desi2"i"2 a"%
data!ase &a"a2e&e"t pac$a2e is to pro-ide its +ser as apprecia!'% hi2her5'e-e'fra&e#or$ s+ch that the re'e-a"t i"terre'ated data ca" !e co''ected a"d stored
to2ether to so&e &+'tip'e app'icatio"s/
5.3. ORGANI>ATION O7 DATABASE
A data!ase is or2a"ied i" three i"depe"de"ts( #hich are 2i-e" !%
*h%sica' stora2e or2a"iatio"/
O-era'' 'o2ica' or2a"iatio"/
*ro2ra&&er8s 'o2ica' or2a"iatio" !ased o" o-era'' 'o2ica'
or2a"iatio"/
5.;. DATABASE DESIGNING
O!ject &ode'i"2 he'ps str+ct+re data i"to the re'e-a"t ta!'e/ 7e sho+'d a'#a%s
see$ ad-ice fro& a 4+a'ified data!ase( data!ase( #hich has &ore tha" a fe#
doe" fie'ds/
5.?. DATABASE PROGRAMMING
Data!ase pro2ra&&i"2 is rea''% the process of stori"2 the -ariet% of
i"for&atio" i" a sta"dard #a% so the data ca" !e easi'% assist a"d &ai"tai"/
I"for&atio" stored #ith i" a data!ase o" 'i$e a #ord processi"2 doc+&e"t(
+s+a''% fo''o#ed a sta"dard for&at/ The data!ase pro2ra&&i"2 is process of
co"str+cti"2 a data!ase fi'e to ho'd i"for&atio" i" a sta"dard for&/ 7he" the
act+a' data!ase has !ee" co"str+cted VB/Net app'icatio" is the" co"str+cted to
a''o# the i"for&atio" stored i" the data!ase to !e e6a&i"ed( &odified a"d
a+2&e"t/
8/13/2019 Minor Project Report Final(Diploma xyz)
17/53
5.@. COMPONENTS O7 DATABSE MANAGEMENT
The !asic co&po"e"t of data!ase s%ste&s is sho#" i" fi2+re/ A DBMS creates
a"d &ai"tai" a data!ase( 'oads a"d &a"ip+'ates data #ith i" a data!ase/ Itco"sists of the fo''o#i"2 co&po"e"ts
A data!ase descriptio" 'a"2+a2e to tra"s'ate the sche&a the sche&a
#ritte" i" a so+rce 'a"2+a2e i"to the o!ject sche&a( there !% creati"2 a
'o2ica' a"d ph%sica' 'a%o+t for the data!ase/
*roced+res for addi"2 "e# data i"to the data!ase a"d &odif%i"2 a"d
retrie-i"2 data fro& there/
S%ste& soft#are &od+'es for fi'e a"d !+ffer &a"a2e&e"t( report
2e"eratio"( co"tro''i"2 co"c+rre"c%( reco-er% fro& fai'+re a"d to e"force
sec+rit%/
Fi2+re ;/ Basic co&po"e"ts of a DBMS
Tra"s'atio" of the so+rce
sche&a i"to the o!jectsche&a( creati"2 a 'o2ica'
a"d ph%sica' 'a%o+t for the
data!ase/
Data descriptio"'a"2+a2e 9DDL: So+rce sche&a
A set of proced+re for addi"2 "e# data i"to the data!ase(&odif%i"2 a"d retrie-i"2 data i" the data!ase
A se4+e"ce of
proced+re ca''s for
retrie-i"2 data fro&the data!ase/
A 4+er% 'a"2+a2e+eries #ritte"
i" a so+rce'a"2+a2e
8/13/2019 Minor Project Report Final(Diploma xyz)
18/53
5.. DATA MODEL
Data &ode' is the co''ectio" of co"cept+a' too' for descri!i"2 data( data
re'atio"ships( data se&a"tics a"d co"siste"c% co"strai"ts/ Vario+s data &ode'ha-e !ee" proposed fa''s i"to three 2ro+ps
O!ject !ased 'o2ica' &ode'
Record !ased 'o2ica' &ode'
*h%sica' &ode'
5..5 OBJECT BASED LOGICAL MODEL
O!ject !ased 'o2ica' &ode's are +sed i" descri!i"2 data at 'o2ica' a"d -ie#
'e-e's/E6a&p'es are
The e"tit% re'atio"ships &ode'
The f+"ctio"a' &ode'
The o!ject orie"ted &ode'
Eni Re#aion"%i*" Mode#"
The e"tit% re'atio"ships data &ode' is !ased o" a perceptio" of a rea' #or'd/ Itco"sists of a set of !asic o!jects ca''ed e"tities( a"d re'atio"ships a&o"2 these
o!jects/ A" e"tit% is soði"2 a!o+t #hich #e #a"t to store data/ S%"o"%&s
i"c'+de e"tit%5t%pe a"d e"tit%5c'ass/ A" e"tit% &a% !e co"crete or a!stracts/ A"
e"tit% is represe"ted !% a set of attri!+tes/
A(i9'e"
A" attri!+te is a descripti-e propert% or characteristics of a" e"tit%/ S%"o"%&s
i"c'+de e'e&e"ts( propert%( a"d fie'd/ A" attri!+tes is a f+"ctio"s( #hich &aps
a" e"tit%5set i"to a do&ai"/
Re#aion"%i*
A re'atio"ship is a "at+ra' !+si"ess associatio" that e6ists !et#ee" o"e or &ore
e"tities/ The re'atio"ship &a% represe"t a" e-e"t 'i"$s e"tities or &ere'% affi"it%
that e6ists !et#ee" the e"tities/
8/13/2019 Minor Project Report Final(Diploma xyz)
19/53
5..2 RECORD BASED LOGICAL MODEL
Record !ased 'o2ica' &ode' are +sed i" descri!i"2 data at 'o2ica' a"d -ie#
'e-e's/ The &ost #ide'% +sed record !ased data &ode's are Re'atio"a' &ode'
1ierarchica' &ode'
Net#or$ &ode'
5..3 PYSICAL MODEL
*h%sica' data &ode' are +sed to descri!e data at the 'o#est 'e-e'/ E6a&p'es are
0"if%i"2 &ode'
Fra&e &e&or% &ode'
5.. SL
SL is a str+ct+red 4+er% 'a"2+a2e/ SL is +sed to access data so+rce for
4+er%i"2( i"sertio"( de'etio"( +pdati"2( a"d str+ct+ra' "otificatio"/ SL is the
sta"dard 'a"2+a2e +sed i" &a$i"2 4+eries to ret+r" specific data/ It ca" +se
thro+2h ADO or ODBC/ It is a "o" proced+ra' 'a"2+a2e #here the co"cept of
+"i-ersa' 4+a"tifiers is "ot +sed/ I" o+r project( #e +sed fo''o#i"2 SL
co&&a"ds/
I"sert Co&&a"d 0sed to i"sert data to the data!ase/ The for&at isK
I"sert i"to ta!'e5"a&e 9att;( att
8/13/2019 Minor Project Report Final(Diploma xyz)
20/53
;
SECTION : C
PLANNING TE PROJECT
8/13/2019 Minor Project Report Final(Diploma xyz)
21/53
;;
5. OVERVIE
Caref+' p'a""i"2 is re4+ired for !oth the de-e'op&e"t process a"d the #or$
prod+ct i" order to a-oid the pro!'e&s of sched+'e s'ippa2e( cost o-err+"s( poor
4+a'it% a"d hi2h &ai"te"a"ce cost for soft#are/
Tho+2h said( ear'% p'a""i"2 is i&possi!'e precise i"for&atio" co"cer"i"2
project 2oa's( c+sto&er8s "eeds( a"d prod+ct co"strai"ts is "ot a-ai'a!'e at the
!e2i""i"2 of a soft#are project( !+t &ajor p+rpose of p'a""i"2 phase is to
c'arif% 2oa's( "eeds a"d co"strai"ts/ The diffic+'t of p'a""i"2 sho+'d "ot
disco+ra2e this &ost i&porta"t acti-it%/
2. DE7INING TE PROBLEMS
The first step i" p'a""i"2 a soft#are project is to prepare( i" the c+sto&er8s
ter&i"o'o2%( a co"scio+s state&e"t of the pro!'e& to !e so'-ed a"d the
co"strai"ts that e6it for the so'+tio"/
The defi"iti-e pro!'e& state&e"t sho+'d i"c'+de the discretio" of the prese"t
sit+atio" a"d the 2oa's to !e achie-e !% "e# s%ste&/ *ro!'e& defi"itio"
re4+ires thro+2h +"dersta"di"2 of the pro!'e& do&ai"/
Th+s( -isit to f+''% f+"ctio"a' &oder" 'i!rar% is "ecessar% to 2ai" a"d
+"dersta"di"2 for the do&ai" $"o#'ed2e/
3. PLANNING TE DEVELOPMENT PROCESS
The co"sideratio" here is to defi"e a prod+ct 'ifec%c'e &ode'/ The soft#are
'ifec%c'e e"co&passes a'' acti-ities re4+ired to defi"e( de-e'op( test( de'i-er(
operate a"d &ai"tai" a soft#are prod+ct/
8/13/2019 Minor Project Report Final(Diploma xyz)
22/53
; Le-e'5; DFD of Dri-i"2 Lice"se Ma"a2e&e"t S%ste&
8/13/2019 Minor Project Report Final(Diploma xyz)
35/53
8/13/2019 Minor Project Report Final(Diploma xyz)
36/53
8/13/2019 Minor Project Report Final(Diploma xyz)
37/53
8/13/2019 Minor Project Report Final(Diploma xyz)
38/53
5.5.@ /"a9i#i Do+'!enaion and P(o+ed'(e4
The +sa!i'it% test -erifies the +ser5frie"d'% "at+re of the s%ste&/ This re'ates
to "or&a' operati"2 a"d error ha"di"2 proced+res( for e6a&p'e/ O"e aspect of
+ser frie"d'i"ess is acc+rate a"d co&p'ete doc+&e"tatio"/ The +ser is as$ed to
+se o"'% the doc+&e"tatio" a"d proced+res a"d a 2+ide to deter&i"e #hether
the s%ste& ca" !e r+" s&ooth'%/
The project D(i=in- Li+en"e Mana-e!en S"e! 88 satisfies the a!o-e
s%ste& test/ 7hich pro-ides the faci'it% of o"'i"e respo"se that #i'' "ot ca+se
a hardship to the +ser( it a'so pro-ide that the s%ste& dose "ot &a'f+"ctio"
+"der pea$ 'oads i" #hich #e s+!ject s%ste& to the hi2h -o'+&e of data o-era short period of ti&e/ This project is tested first i"di-id+a'( a"d the" the
&od+'es are co&!i"ed to2etherK o"e !% o"e( a"d the" i"te2ratio" testi"2 is
perfor&ed/ I" the fi"a' steps( the s%ste& testi"2 is perfor&ed/
5.5. /"e( A++e*an+e Te"in-4
A testi"2 that -erifies for the +ser that the s%ste&8s prod+cer operates to
s%ste& specified a"d the i"te2rit% of -ita' data is &ai"tai"ed/ A" accepta"cetest has the o!jecti-es of te''i"2 the +ser o" the -a'idit% a"d re'ia!i'it% of the
s%ste&/ E-e" i" a!se"ce of proper trai"i"2( the +ser ca" easi'% operate she''/
5.2. VERI7ICATION VERS/S VALIDATION
Ve(i,i+aion and =a#idaion is the process of chec$i"2 that a prod+ct(
ser-ice( or s%ste& &eets specificatio"s a"d that it f+'fi''s its i"te"ded p+rpose/
These are critica' co&po"e"ts of a 4+a'it% &a"a2e&e"t s%ste& s+ch as ISO
/ So&eti&es preceded #ith I"depe"de"t 9or IV3V: to e"s+re the-a'idatio" is perfor&ed !% a disi"terested third part%/
Verificatio" is a +a'it% co"tro' process that is +sed to e-a'+ate #hether or "ot
a prod+ct( ser-ice( or s%ste& co&p'ies #ith re2+'atio"s( specificatio"s( or
co"ditio"s i&posed at the start of a de-e'op&e"t phase/ Verificatio" ca" !e i"
de-e'op&e"t( sca'e5+p( or prod+ctio"/ This is ofte" a" i"ter"a' process/
8/13/2019 Minor Project Report Final(Diploma xyz)
39/53
Va'idatio" is a +a'it% ass+ra"ce process of esta!'ishi"2 e-ide"ce that
pro-ides a hi2h de2ree of ass+ra"ce that a prod+ct( ser-ice( or s%ste&
acco&p'ishes its i"te"ded re4+ire&e"ts/ This ofte" i"-o'-es accepta"ce of
fit"ess for p+rpose #ith e"d +sers a"d other prod+ct sta$eho'ders/
5.3. DESIGN O7 TEST CASE
A"% e"2i"eered prod+ct ca" !e 'isted is o"e of t#o #a%s/
;: )"o#i"2 the specified i" that a prod+ct has !ee" desi2"ed to perfor&( tests
ca" !e co"d+cted that de&o"strate each for f+''% operatio"a' #hi'e at the sa&e
ti&e searchi"2 for errors i" each t"( ca''ed BLAC) BOH TESTING/ It a''+desto test that are co"d+cted at the S7 i"terface/ A'tho+2h the% are desi2"ed to
+"co-er errors( !'ac$5!o6 tests are a"d to de&o"strate that S7 f"8s are
desi2"ed to +"co-er errors !'ac$ !o6 tests are a"d to de&o"strate that s# f"8s
are operatio"a'( that ip is proper'% accepted a"d op is correct'% of e6ter"a'
i"fo/ 9e2/ Data: is &ai"tai"ed/ A !'ac$ P !o6 test e6a&i"es 'itt'e re2ard for the
i"ter"a' 'o2ica' str+ct+re of the soft#are testi"2/
8/13/2019 Minor Project Report Final(Diploma xyz)
40/53
=
2. IMPLEMENTATION
I&p'e&e"tatio" is the rea'iatio" of a" app'icatio"( or e6ec+tio" of a p'a"(
idea( &ode'( desi2"( specificatio"( sta"dard( a'2orith&( or po'ic%/
I" co&p+ter scie"ce( a" i&p'e&e"tatio" is a rea'iatio" of a tech"ica'
specificatio" or a'2orith& as a pro2ra&( soft#are co&po"e"t( or other
co&p+ter s%ste&/ Ma"% i&p'e&e"tatio"s &a% e6ist for a 2i-e" specificatio"
or sta"dard/ For e6a&p'e( #e! !ro#sers co"tai" i&p'e&e"tatio"s of 7or'd
7ide 7e! Co"sorti+&5reco&&e"ded specificatio"s( a"d soft#are
de-e'op&e"t too's co"tai" i&p'e&e"tatio"s of pro2ra&&i"2 'a"2+a2es . The
i&p'e&e"tatio" phase of soft#are de-e'op&e"t co"cer"ed #ith tra"s'ati"2desi2" specificatio" i"to so+rce code/ The pri&ar% 2oa' of the i&p'e&e"tatio"
is to #rite so+rce code a"d i"ter"a' doc+&e"tatio"( so that co"for&a"ce of the
code to its specificatio" ca" !e easi'% -erified( a"d so that de!+22i"2( testi"2
a"d &odificatio" are eased/
*rod+ctio" of hi2h 4+a'it% of soft#are re4+ires that the pro2ra&&i"2 tea&
ha-e a desi2"ated 'eader( a #e'' defi"ed or2a"iatio"a' str+ct+re( a"d a
thoro+2h +"dersta"di"2 of the d+ties a"d respo"si!i'it% of each tea& &e&!er/
The i&p'e&e"tatio" tea& sho+'d !e pro-ided #ith a #e'' defi"ed set of
soft#are re4+ire&e"ts( a" architect+ra' desi2" specificatio" a"d a detai'
desi2" descriptio"/
8/13/2019 Minor Project Report Final(Diploma xyz)
41/53
=;
SECTION : G
LIMITATION AND 7/T/RE ENANCEMENT
=
8/13/2019 Minor Project Report Final(Diploma xyz)
42/53
5. LIMITATION
As #ith e-er% s%ste&( "o &atter ho# perfect or ho# 'ar2e it8s certai"'i&itatio"s are a'#a%s there/ The c+rre"t project #as carried o+t #ith the &ajor
'i&itatio" i" the project DRIVING LICENSE MANAGEMENT SSTEM, is
'isted !e'o#
The project re4+ires specific hard#are re4+ire&e"ts(
*e"ti+& processor a"d
8/13/2019 Minor Project Report Final(Diploma xyz)
43/53
==
2. 7/T/RE ENANCEMENT
F+t+re e"ha"ce&e"t &ea"s #hat feat+re #e are a!'e to add to o+r project i"f+t+re i/e/ f+t+re scope/ O+r project is tota''% !ased o" Dri-i"2 Lice"se( a"d #e
are "ot i"c'+di"2 a'' feat+re a"d faci'ities i" this project/ This project 'i$es a
DEMO that "ear'% &eets the re4+ire&e"t/ F+t+re scopes of the project are
The records of the staff( !i''i"2 i"for&atio" etc are "ot
i"c'+ded( so it &a% !e i"c'+de i" f+t+re/
The f+t+re p'a" of the e"ha"ce&e"t of the project is to
direct the prese"t a+to&atio" of the Dri-er Lice"seMa"a2e&e"t S%ste& to si&+'atio"/
The c+rre"t project "ot i"c'+de +ser photo( it &a% i"c'+de
i" f+t+re i" data!ase for ide"tificatio" of +ser( +ser
si2"at+re a'so i"c'+de i" "ear f+t+re/
The e6pired 'ice"se de'eted a+to&atica''% a"d !i''i"2
i"for&atio" a"d proced+re &a% a'so i"c'+de i" "earf+t+re/
More sec+rit% to the soft#are/
O"'i"e access a"d operati"2 thro+2h the i"ter"et/
8/13/2019 Minor Project Report Final(Diploma xyz)
44/53
=>
3. CONCL/SION
It is co"c'+ded that Dri-i"2 Lice"se Ma"a2e&e"t S%ste&, "ear'% f+'fi''s the
e"tire esse"tia' re4+ire&e"t for the &a"a2e&e"t of dri-er 'ice"se/
I&p'e&e"ti"2 this soft#are( tra"sport office ca" red+ce "+&!er of e&p'o%ee(
sa-e the ti&e( sa-e the &o"e% a"d effort/ 1e"ce #e ca" sa% that o-era''
perfor&a"ce of the office #i'' !e i&pro-ed !% i&p'e&e"ti"2 this soft#are/
8/13/2019 Minor Project Report Final(Diploma xyz)
45/53
=?
SECTION :
APPENDICES
8/13/2019 Minor Project Report Final(Diploma xyz)
46/53
=@
A**#i+aion ,o( Ine(,a+e" /"e(
Fi2+re ;/? D'&s F'ash scree" at the !e2i""i"2
Fi2+re ;/@ D'&s Lo2i" #i"do#
8/13/2019 Minor Project Report Final(Diploma xyz)
47/53
=
Fi2+re ;/ D'&s *rocessi"2
Fi2+re ;/ D'&s Mai" 7i"do#
8/13/2019 Minor Project Report Final(Diploma xyz)
48/53
=
Fi2+re
8/13/2019 Minor Project Report Final(Diploma xyz)
49/53
8/13/2019 Minor Project Report Final(Diploma xyz)
50/53
>;
Fi2+re D'&s Data!ase 9Ta!'e:
8/13/2019 Minor Project Report Final(Diploma xyz)
51/53
>=
8/13/2019 Minor Project Report Final(Diploma xyz)
52/53
Fi2+re ;/ D'&s Mai" 7or$i"2 7i"do#
=
8/13/2019 Minor Project Report Final(Diploma xyz)
53/53