Download as pdf or txt
Download as pdf or txt
You are on page 1of 38

Apr

ojectr
epor
t
on
ONLI
NEFOODORDERINGSYSTEM
Submi
tt
edi
npar
ti
alf
ulf
il
lmentoft
he
r
equi
rement
sfort
heawar
dofdegr
eeof

Bachel
orofTechnol
ogy
i
n
Comput
erSci
ence&Engi
neer
ing

Submi
tt
edBy
Sat
yam kumar
16SCSE101641
1613101634

Undert
hesuper
visi
onof
Mr
.Tar
unkumar
CERTI
FICATE
Thisistocer
tif
ythattheproj
ectworkenti
tl
edFOODORDERI NGSYSTEM I sa
bonafi
deworkcarr
iedoutbySatyam kumar
(1613101634)i
spar
ti
alf
ulfi
l
lmentof
therequi
rementsfort
heawar dofdegreeofBACHELOROFTECHNOLOGUI N
COMPUTERSCI ENCEENGI NEERINGbyGALGOTI ASUNIVERSI
TY,Greaternoi
da
underourgui
dancesuperv
isi
on.

Theresul
tsembodi
edi nthi
srepor
thavenotbeensubmi t
tedt
oanyot
her
uni
ver
sit
yori
nst
it
utefort
heawardofanydegr
eeordi
ploma.

Mr
.Tar
unKumar
St
udent
’sDecl
arat
ion

Iher
ebydecl
aret
hatt
hewor
kbei
ngpr
esent
edi
nthi
srepor
t
ent
it
led“
ONLI
NEFOODORDERI
NGSYSTEM”i
sanaut
hent
ic
r
ecor
dofmyownwor
kcar
ri
edoutundert
hesuper
visi
onof
Mr
. unkumar.
Tar

Themat
terembodi
edi
nthi
srepor
thasnotbeensubmi
tt
edbyme
f
ort
heawar
dofanyot
herdegr
ee.

Dat
ed:
Signat
ureofst
udent
(
SATYAM KUMAR)
Depar
tment
:SCSE
Annexur
e–I
II

ACKNOWLEDGEMENT

Iwoul
dli
ket
oexpr
essmysi
ncer
estgr
ati
tudeandi
ndebt
edness
t
otheper
sonwhogav
emeamor
alandt
echni
cal
suppor
t&
whoseki
ndassi
stancehasbeeni
nst
rument
ali
ncompl
eti
ont
o
t
hispr
oject
.Itgi
vesmei
mmensepl
easur
etoownmy
humbl
egr
atef
ulnesst
omyf
acul
tyMr
.Tar
unshar
mat
his
i
ndi
spensabl
egui
danceandpr
ovi
dingnecessar
yideasand
f
aci
l
iti
est
ocar
ryoutt
hispr
oject
.

Iwoul
dli
ket
opl
aceonr
ecor
dmybestr
egar
dsanddeepest
senseofgr
ati
tudet
oMr
.Tar
unkumarofGal
got
iasuni
ver
sit
yfor
t
hei
rcar
eful
andpr
eci
ousgui
dancewhi
chwer
eext
remel
yval
uabl
e
f
ormyst
udybot
htheor
eti
cal
l
yandpr
act
ical
l
y.

Si
gnat
ureofSt
udent
(
Sat
yam kumar
)
Annexur
e–I
V

Li
stofFi
gur
es

Fi
gur
e.no Fi
gur
e_name Page_
no.

1. MVCmodel 38

Annexur
e–V

Li
stofTabl
es

Tabl
e.no Tabl
e_name

1. Cl
i
ent
_dt
ls
TABLEOFCONTENTS
PageNo.
Cert
if
icate..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..i
Decl
arati
on. .
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
ii
Acknowledgement s..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..i
i
i
Li
stofFigures...
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
iv
Li
stofTables...
..
...
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
.v
Abstr
act.
...
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
.vi

CHAPTER1
I
NTRODUCTI ON
1.1Obj
ecti
ves
1.2Pr
oblem specif
icat
ion
1.3Methodologi
es

CHAPTER2
LITERATUREREVI
EW

CHAPTER3
PROBLEM DEFINI
TION
ModulesandTheirFunct
ional
i
ties
Hardware/Sof
twareRequir
ement

CHAPTER4
SYSTEM DESIGN
DataFl
owDi agr
ams
UMLDi agr
ams
ERDiagrams

CHAPTER5
IMPLEMENTATI
ON

CHAPTER6
CONCLUSI ONS&FUTUREENHANCEMENTS
6.1Observations
6.2ResultAnal y
sis
6.3Li
mi t
ations
6.4Futur
ewor ks

REFERENCES
APPENDIX
SAMPLECODESEGMENTS
Annexur
e–VI

Abst
ract
Thepur
poseofOnl
i
neFoodOr
der
ingSy
stem i
stoaut
omat
ethe

exi
sti
ngmanual
syst
em byt
hehel
pofcomput
eri
zedequi
pment
s

andf
ull
-f
ledgedcomput
ersof
twar
e,f
ulf
il
li
ngt
hei
rrequi
rement
s,so

t
hatt
hei
rval
uabl
edat
a/i
nfor
mat
ioncanbest
oredf
oral
onger

per
iodwi
theasyaccessi
ngandmani
pul
ati
onoft
hesame.The

r
equi
redsof
twar
eandhar
dwar
ear
eeasi
l
yav
ail
abl
eandeasyt
o

wor
kwi
th.

Onl
i
neFoodOr
der
ingSy
stem,
asdescr
ibedabov
e,canl
eadt
oer
ror

f
ree,
secur
e,r
eli
abl
eandf
astmanagementsy
stem.I
tcanassi
stt
he

usert
oconcent
rat
eont
hei
rot
heract
ivi
ti
esr
athert
oconcent
rat
eon

t
her
ecor
dkeepi
ng.Thusi
twi
l
lhel
por
gani
zat
ioni
nbet
terut
il
izat
ion

ofr
esour
ces.Theor
gani
zat
ioncanmai
ntai
ncomput
eri
zedr
ecor
ds

wi
thoutr
edundantent
ri
es.Thatmeanst
hatoneneednotbe

di
str
act
edbyi
nfor
mat
iont
hati
snotr
elev
ant
,whi
l
ebei
ngabl
eto

r
eacht
hei
nfor
mat
ion.

Theai
mist
oaut
omat
eit
sexi
sti
ngmanual
syst
em byt
hehel
pof

comput
eri
zedequi
pment
sandf
ull
-f
ledgedcomput
ersof
twar
e,

f
ulf
il
li
ngt
hei
rrequi
rement
s,sot
hatt
hei
rval
uabl
edat
a/i
nfor
mat
ion
canbest
oredf
oral
ongerper
iodwi
theasyaccessi
ngand

mani
pul
ati
onoft
hesame.Basi
cal
l
ythepr
ojectdescr
ibeshowt
o

managef
orgoodper
for
manceandbet
terser
vicesf
ort
hecl
i
ent
s.
CHAPTER-
1

I
ntr
oduct
ion

I
NTRODUCTI
ON
The"
Onl
i
neFoodOr
der
ingSy
stem"hasbeendev
elopedt
oov
err
idet
he

pr
obl
emspr
evai
l
ingi
nthepr
act
ici
ngmanual
syst
em.Thi
ssof
twar
eis

suppor
tedt
oel
i
minat
eandi
nsomecasesr
educet
hehar
dshi
psf
acedbyt
his

exi
sti
ngsy
stem.Mor
eov
ert
hissy
stem i
sdesi
gnedf
ort
hepar
ti
cul
arneedoft
he

companyt
ocar
ryoutoper
ati
onsi
nasmoot
handef
fect
ivemanner
.

Theappl
i
cat
ioni
sreducedasmuchaspossi
blet
oav
oider
ror
swhi
l
eent
eri
ng

t
hedat
a.I
tal
sopr
ovi
deser
rormessagewhi
l
eent
eri
ngi
nval
i
ddat
a.Nof
ormal

knowl
edgei
sneededf
ort
heusert
ouset
hissy
stem.Thusbyt
hisal
li
tpr
ovesi
t

i
suser
-f
ri
endl
y.Onl
i
neFoodOr
der
ingSy
stem ,
asdescr
ibedabov
e,canl
eadt
o

er
rorf
ree,
secur
e,r
eli
abl
eandf
astmanagementsy
stem.I
tcanassi
stt
heuser

t
oconcent
rat
eont
hei
rot
heract
ivi
ti
esr
athert
oconcent
rat
eont
her
ecor
d

keepi
ng.Thusi
twi
l
lhel
por
gani
zat
ioni
nbet
terut
il
izat
ionofr
esour
ces.
Ev
eryor
gani
zat
ion,
whet
herbi
gorsmal
l
,haschal
l
engest
oov
ercomeand

managi
ngt
hei
nfor
mat
ionofFoodi
tem,
Cust
omer
,Del
i
ver
yAddr
ess,
Order
.

Obj
ect
ivesoft
hepr
oject
Themai
nobj
ect
iveoft
hePr
ojectonOnl
i
neFoodOr
der
ingSy
stem i
stomanage
t
hedet
ail
sofFood I
tem andCust
omer
,Or
der
.Itmanagesal
lthei
nfor
mat
ion
aboutFood,Del
i
ver
yAddr
ess,Or
der
,Food.The pr
ojecti
stot
all
ybui
l
tat
admi
nist
rat
iveendandt
husonl
ytheadmi
nist
rat
ori
sguar
ant
eedt
heaccess.
Thepur
poseoft
hepr
ojecti
stobui
l
danappl
i
cat
ionpr
ogr
am t
oreducet
he
manualwor
kformanagi
ngt
heFood I
tem,Del
i
ver
yAddr
ess.I
ttr
acksal
lthe
det
ail
saboutt
heCust
omer
,Or
der
.

Funct
ional
i
tiespr
ovi
dedbyOnl
i
neFoodOr
der
ingSy
stem ar
eas
f
oll
ows:

 Onl
i
neFoodOr
der
ingSy
stem al
somanaget
heDel
i
ver
yAddr
essdet
ail
s

onl
i
nef
orCust
omerdet
ail
s,Or
derdet
ail
s,Food.

 I
tdeal
swi
thmoni
tor
ingt
hei
nfor
mat
ionandt
ransact
ionsofCust
omer
.

 Managet
hei
nfor
mat
ionofCust
omer

 I
ntegr
ati
onofal
lrecor
dsofOr
der
.

 Toi
ncr
easeef
fi
ciencyofmanagi
ngt
heFood

 Showst
hei
nfor
mat
ionanddescr
ipt
ionoft
heFood,
 Edi
ti
ng,
addi
ngandupdat
ingofRecor
dsi
simpr
ovedwhi
chr
esul
tsi
n

pr
operr
esour
cemanagementofFooddat
a.

CHAPTER-
2

Li
ter
atur
eRev
iew

I
dent
if
icat
ionofneed:

Theol
dmanual
syst
em wassuf
fer
ingf
rom aser
iesofdr
awbacks.Si
ncewhol
e

oft
hesy
stem wast
obemai
ntai
nedwi
thhandst
hepr
ocessofkeepi
ng,

mai
ntai
ningandr
etr
iev
ingt
hei
nfor
mat
ionwasv
eryt
edi
ousandl
engt
hy.The

r
ecor
dswer
enev
erusedt
obei
nasy
stemat
icor
der
.ther
eusedt
obel
otsof

di
ff
icul
ti
esi
nassoci
ati
nganypar
ti
cul
art
ransact
ionwi
thapar
ti
cul
arcont
ext
.If

anyi
nfor
mat
ionwast
obef
oundi
twasr
equi
redt
ogot
hrought
hedi
ff
erent

r
egi
ster
s,document
sther
ewoul
dnev
erexi
stany
thi
ngl
i
ker
epor
tgener
ati
on.

Ther
ewoul
dal
way
sbeunnecessar
yconsumpt
ionoft
imewhi
l
eent
eri
ng
r
ecor
dsandr
etr
iev
ingr
ecor
ds.Onemor
epr
obl
em wast
hati
twasv
erydi
ff
icul
t

t
ofi
nder
ror
swhi
l
eent
eri
ngt
her
ecor
ds.Oncet
her
ecor
dswer
eent
eredi
twas

v
erydi
ff
icul
ttoupdat
etheser
ecor
ds.

Ther
easonbehi
ndi
tist
hatt
her
eisl
otofi
nfor
mat
iont
obemai
ntai
nedand

hav
etobekepti
nmi
ndwhi
l
erunni
ngt
hebusi
ness.
Fort
hisr
easonwehav
e

pr
ovi
dedf
eat
uresPr
esentsy
stem i
spar
ti
all
yaut
omat
ed(
comput
eri
zed)
,

act
ual
l
yexi
sti
ngsy
stem i
squi
tel
abor
iousasonehast
oent
ersame

i
nfor
mat
ionatt
hreedi
ff
erentpl
aces.

Fol
l
owi
ngpoi
ntsshoul
dbewel
lconsi
der
ed:

 Document
sandr
epor
tst
hatmustbepr
ovi
dedbyt
henewsy
stem:
ther
e

canal
sobef
ewr
epor
ts,
whi
chcanhel
pmanagementi
ndeci
sion-
maki
ng

andcostcont
rol
l
ing,
butsi
ncet
heser
epor
tsdonotgetr
equi
redat
tent
ion,

suchki
ndofr
epor
tsandi
nfor
mat
ionwer
eal
soi
dent
if
iedandgi
ven

r
equi
redat
tent
ion.

 Det
ail
soft
hei
nfor
mat
ionneededf
oreachdocumentandr
epor
t.

 Ther
equi
redf
requencyanddi
str
ibut
ionf
oreachdocument
.

 Pr
obabl
esour
cesofi
nfor
mat
ionf
oreachdocumentandr
epor
t.

 Wi
tht
hei
mpl
ement
ati
onofcomput
eri
zedsy
stem,
thet
askofkeepi
ng

r
ecor
dsi
nanor
gani
zedmannerwi
l
lbesol
ved.Thegr
eat
estofal
li
sthe

r
etr
iev
alofi
nfor
mat
ion,
whi
chwi
l
lbeatt
hecl
i
ckoft
hemouse.Sot
he

pr
oposedsy
stem hel
psi
nsav
ingt
het
imei
ndi
ff
erentoper
ati
onsand
maki
ngi
nfor
mat
ionf
loweasygi
vi
ngv
aluabl
erepor
ts.

Feasi
bil
i
tySt
udy

Af
terdoi
ngt
hepr
ojectOnl
i
neFoodOr
der
ingSy
stem,
studyandanal
yzi
ngal
lthe

exi
sti
ngorr
equi
redf
unct
ional
i
tiesoft
hesy
stem,
thenextt
aski
stodot
he

f
easi
bil
i
tyst
udyf
ort
hepr
oject
.Al
lpr
oject
sar
efeasi
ble-gi
venunl
i
mit
ed

r
esour
cesandi
nfi
nit
eti
me.Feasi
bil
i
tyst
udyi
ncl
udesconsi
der
ati
onofal
lthe

possi
bleway
stopr
ovi
deasol
uti
ont
othegi
venpr
obl
em.Thepr
oposed

sol
uti
onshoul
dsat
isf
yal
ltheuserr
equi
rement
sandshoul
dbef
lexi
bleenough

sot
hatf
utur
echangescanbeeasi
l
ydonebasedont
hef
utur
eupcomi
ng

r
equi
rement
s.A.
Economi
cal
Feasi
bil
i
ty:

Thi
sisav
eryi
mpor
tantaspectt
obeconsi
der
edwhi
l
edev
elopi
ngapr
oject
.We

deci
dedt
het
echnol
ogybasedonmi
nimum possi
blecostf
act
or.

 Al
lhar
dwar
eandsof
twar
ecosthast
obebor
nebyt
heor
gani
zat
ion.

 Ov
eral
lwehav
eest
imat
edt
hatt
hebenef
it
stheor
gani
zat
ioni
sgoi
ngt
o

r
ecei
vef
rom t
hepr
oposedsy
stem wi
l
lsur
elyov
ercomet
hei
nit
ial
cost
s

andt
hel
ateronr
unni
ngcostf
orsy
stem.

B.Techni
cal
Feasi
bil
i
ty:

Thi
sincl
udedt
hest
udyoff
unct
ion,
per
for
manceandconst
rai
ntst
hatmay
af
fectt
heabi
l
ityt
oachi
eveanaccept
abl
esy
stem.Fort
hisf
easi
bil
i
tyst
udy
,we

st
udi
edcompl
etef
unct
ional
i
tyt
obepr
ovi
dedi
nthesy
stem,
asdescr
ibedi
nthe

Sy
stem Requi
rementSpeci
fi
cat
ion(
SRS)
,andcheckedi
fev
ery
thi
ngwas

possi
bleusi
ngdi
ff
erentt
ypeoff
ront
endandbackendpl
afor
mst
.

C.Oper
ati
onal
Feasi
bil
i
ty:

Nodoubtt
hepr
oposedsy
stem i
sful
l
yGUIbasedt
hati
sver
yuserf
ri
endl
yand

al
li
nput
stobet
akenal
lsel
f-
expl
anat
oryev
ent
oal
ayman.Besi
des,
apr
oper

t
rai
ninghasbeenconduct
edt
oletknowt
heessenceoft
hesy
stem t
otheuser
s

sot
hatt
heyf
eel
comf
ort
abl
ewi
thnewsy
stem.Asf
arourst
udyi
sconcer
ned

t
hecl
i
ent
sar
ecomf
ort
abl
eandhappyast
hesy
stem hascutdownt
hei
rloads

anddoi
ng.

Pr
eli
minar
yPr
oductDescr
ipt
ion:

Thef
ir
stst
epi
nthesy
stem dev
elopmentl
i
fecy
clei
sthepr
eli
minar
y

i
nvest
igat
iont
odet
ermi
net
hef
easi
bil
i
tyoft
hesy
stem.Thepur
poseoft
he

pr
eli
minar
yinv
est
igat
ioni
stoev
aluat
epr
ojectr
equest
s.I
tisnotadesi
gnst
udy

nordoesi
tincl
udet
hecol
l
ect
ionofdet
ail
stodescr
ibet
hebusi
nesssy
stem i
n

al
lrespect
.Rat
her
,iti
sthecol
l
ect
ingofi
nfor
mat
iont
hathel
pscommi
tt
ee

member
stoev
aluat
ethemer
it
soft
hepr
ojectr
equestandmakeani
nfor
med

j
udgmentaboutt
hef
easi
bil
i
tyoft
hepr
oposedpr
oject
.
Anal
yst
swor
kingont
hepr
eli
minar
yinv
est
igat
ionshoul
d

accompl
i
sht
hef
oll
owi
ngobj
ect
ives:

 Cl
ari
fyandunder
standt
hepr
ojectr
equest.

 Det
ermi
net
hesi
zeoft
hepr
oject
.

 Assesscost
sandbenef
it
sofal
ter
nat
iveappr
oaches.

 Det
ermi
net
het
echni
cal
andoper
ati
onal
feasi
bil
i
tyofal
ter
nat
ive

appr
oaches.

 Repor
tthef
indi
ngst
omanagement
,wi
thr
ecommendat
ions

out
li
ningt
heaccept
anceorr
eject
ionoft
hepr
oposal
.

Benef
itt
oOr
gani
zat
ion

Theor
gani
zat
ionwi
l
lobv
iousl
ybeabl
etogai
nbenef
it
ssuchassav
ingsi
n

oper
ati
ngcost
,reduct
ioni
npaper
wor
k,bet
terut
il
izat
ionofhumanr
esour
ces

andmor
epr
esent
abl
eimagei
ncr
easi
nggoodwi
l
l.

TheI
nit
ial
Cost
:

Thei
nit
ial
costofset
ti
ngupt
hesy
stem wi
l
lincl
udet
hecostofhar
dwar
e

sof
twar
e(OS,
add-
onsof
twar
e,ut
il
it
ies)&l
abour(
set
up&mai
ntenance)
.The

samehast
obearbyt
heor
gani
zat
ion.
Runni
ngCost

Besi
des,
thei
nit
ial
costt
hel
ongt
erm costwi
l
lincl
udet
her
unni
ngcostf
ort
he

sy
stem i
ncl
udi
ngt
heAMC,
stat
ionar
ychar
ges,
costf
orhumanr
esour
ces,
cost

f
orupdat
e/r
enewal
ofv
ari
ousr
elat
edsof
twar
e.

Needf
orTr
aini
ng

Theuser
sal
ongwi
tht
headmi
nist
rat
orneedt
obet
rai
nedatt
het
imeof

i
mpl
ement
ati
onoft
hesy
stem f
orsmoot
hrunni
ngoft
hesy
stem.Thecl
i
entwi
l
l

pr
ovi
det
het
rai
ningsi
te.

Wet
alkedt
othemanagementpeopl
ewhower
emanagi
ngat
hef
inanci
al

i
ssuesoft
hecent
er,
thest
affwhower
ekeepi
ngt
her
ecor
dsi
nlot
sofr
egi
ster
s

andt
her
epor
ti
ngmanagerr
egar
dingt
hei
rexi
sti
ngsy
stem,
thei
rrequi
rement
s

andt
hei
rexpect
ati
onsf
rom t
henewpr
oposedsy
stem.Then,
wedi
dthesy
stem

st
udyoft
heent
ir
esy
stem basedont
hei
rrequi
rement
sandt
headdi
ti
onal

f
eat
urest
heywant
edt
oincor
por
atei
nthi
ssy
stem.

Rel
i
abl
e,accur
ateandsecur
edat
awasal
soconsi
der
edt
obeacompl
ext
ask

wi
thoutt
hispr
oposedsy
stem.Becauset
her
ewasnosuchr
ecor
dforkeepi
ng

t
rackofal
ltheact
ivi
ti
es,
whi
chwasdonebyt
heOnl
i
neFoodOr
der
ingSy
stem

ont
hedai
l
ybasi
s.

Thenewsy
stem pr
oposedandt
hendev
elopedbymewi
l
leaset
het
askoft
he

or
gani
zat
ioni
nconsi
der
ati
on.I
twi
l
lbehel
pful
ingener
ati
ngt
her
equi
red

r
epor
tsbyt
hest
aff
,whi
chwi
l
lhel
pthem t
otr
ackt
hei
rpr
ogr
essandser
vices.

Thus,
itwi
l
leaset
het
askofManagementt
oagr
eatext
entasal
lthemaj
or

act
ivi
ti
est
obeper
for
med,
arecomput
eri
zedt
hrought
hissy
stem.
Pr
ojectCat
egor
y

Rel
ati
onal
Dat
abaseManagementSy
stem (
RDBMS):
Thi
sisanRDBMSbased

pr
ojectwhi
chi
scur
rent
lyusi
ngMy
SQLf
oral
lthet
ransact
ionst
atement
s.

My
SQLi
sanopensour
ceRDBMSSy
stem.

Br
iefI
ntr
oduct
ionaboutRDBSM :

Ar
elat
ional
dat
abasemanagementsy
stem (
RDBMS)i
sadat
abase

managementsy
stem (
DBMS)t
hati
sbasedont
her
elat
ional
model
asi
nvent
ed

byE.F.Codd,
ofI
BM'
sSanJoseResear
chLabor
ator
y.Manypopul
ardat
abases

cur
rent
lyi
nusear
ebasedont
her
elat
ional
dat
abasemodel
.

RDBMSshav
ebecomeapr
edomi
nantchoi
cef
ort
hest
orageofi
nfor
mat
ioni
n

newdat
abasesusedf
orf
inanci
alr
ecor
ds,
manuf
act
uri
ngandl
ogi
sti
cal

i
nfor
mat
ion,
per
sonnel
dat
a,andmuchmor
esi
ncet
he1980s.Rel
ati
onal

dat
abaseshav
eof
tenr
epl
acedl
egacyhi
erar
chi
cal
dat
abasesandnet
wor
k

dat
abasesbecauset
heyar
eeasi
ert
ounder
standanduse.Howev
er,
rel
ati
onal

dat
abaseshav
ebeenchal
l
engedbyobj
ectdat
abases,
whi
chwer
eint
roducedi
n

anat
temptt
oaddr
esst
heobj
ect
-r
elat
ional
impedancemi
smat
chi
nrel
ati
onal

dat
abase,
andXMLdat
abases.
CHAPTER-
3

Pr
obl
em Def
ini
ti
on
Modul
es
 MenuI
temsModul
e:Usedf
ormanagi
ngt
heFooddet
ail
s.

 Or
derModul
e:Usedf
ormanagi
ngt
hedet
ail
sofOr
der

 Del
i
ver
yAddr
essModul
e:Usedf
ormanagi
ngt
hedet
ail
sof

Del
i
ver
yAddr
ess.

 Homepagemodul
e:Usedf
oraccessi
ngal
lthemodul
es.
HOMEPAGEMOULE

Funct
ional
i
ties:

 Sour
cet
ogot
othemenumodel
tov
iewt
hef
oodi
temsav
ail
abl
eint
he

r
est
aur
ant
.

 Sour
cet
ogot
otheor
dermodul
eforpl
aci
ngt
heor
derdi
rect
ly.

 I
thel
pst
ogett
hrought
hei
nfor
mat
ionaboutt
her
est
aur
ant
.

 I
tal
sohast
hecont
actdet
ail
soft
her
est
aur
ant
.

MENUI
TEMSMODULE

Funct
ional
i
ty:

 Onecanv
iewal
lthef
oodi
tems.

 Foodi
temsar
edi
str
ibut
edi
nthecat
egor
iesasst
art
ers,
mai
ncour
seand

deser
ts.

 Pr
icesoft
hef
oodi
temsar
eal
soment
ionedi
nthi
smodul
e.

 Pr
icesar
ement
ionedi
nfr
ontoft
hef
oodi
temsasser
vingf
orperpl
ate.

 Sour
cet
ogot
otheor
derpl
aci
ngmodul
e.
 Sour
cet
ogobackt
othehomepage.

DELI
EVERYADDRESSMODULE

Funct
ional
i
ty:

 Al
l
owst
oent
ert
hef
ir
stname.

 Al
l
owst
oent
ert
hel
astname.

 Al
l
owst
oent
ert
hedel
i
ever
yaddr
ess.

 Al
l
owst
oent
ercont
actnumberandt
hesef
iel
dswi
l
lonl
yacceptdi
git
s

(
i.
e;don’
tacceptal
phat
esorsy
mbol
sasi
nput
.).

 Sour
cet
orev
iewt
heor
der
s.

 Sour
cet
osubmi
tthedet
ail
sthent
hesedet
ail
sgetst
oredi
nthe

dat
abase.

 Whenonesubmi
tst
hedet
ail
s,di
alogboxappear
sthatal
l
owst
oconf
ir
m

t
heor
derbysel
ect
ing‘
yes’
opt
ionort
onotpl
aceor
derbysel
ect
ing‘
no’

opt
ion.

 I
fonesel
ect
s‘y
es’
opt
iont
hent
heor
deri
spl
aced,
andanot
hermessage

boxappear
sthatdi
spl
ayt
hemessaget
haty
ouror
derhasbeen

conf
ir
medal
ongwi
tht
het
otal
amountoft
heor
der
.
 Al
l
owst
oent
ert
heemai
l
_id.

ORDERPLACI
NGMODULE
Funct
ional
i
ty:

I
thasal
lfoodi
temsnamesepar
atel
yindi
ff
erentl
abel
srat
her

t
hani
nal
i
stt
omaket
hei
nter
facemor
eeasy,
under
standabl
eand

user
-f
ri
endl
y.

 Pri
cesperpl
atear
eal
soment
ionedi
nfr
ontoff
oodi
tems.

 Therei
saf
iel
dthatal
l
owt
oent
ert
hequant
it
yasperr
equi
rement

i
nfr
ontofeachf
oodi
tem.

 Therei
sal
soaf
iel
dinf
rontofquant
it
yfi
eldt
hathel
ptheusert
o

v
iewt
het
otal
amountaccor
dingt
othei
rquant
it
yfort
hat

par
ti
cul
arf
oodi
tem .

 Thi
samountf
iel
ddoesn’
tal
l
owt
oent
eranyki
ndofi
nputi
ntot
he

f
iel
d(i
.e;
theusercanonl
yreadt
hei
nfor
mat
ioni
ntot
hisf
iel
d).

 Att
hecor
nert
her
eisat
otal
amountopt
iont
hatcal
cul
atest
he

t
otal
amountoft
hewhol
eor
derbycl
i
cki
ngoni
t.

 Therei
sal
soar
esetopt
ion.
 Sourcet
omov
efur
therf
orpl
aci
ngor
der
.

 Al
soabackbut
ton.

SOFTWARE/HARDWARE

Sof
twar
eRequi
rementSpeci
fi
cat
ion
TheSof
twar
eRequi
rement
sSpeci
fi
cat
ioni
spr
oducedatt
hecul
minat
ionoft
he

anal
ysi
stask.Thef
unct
ionandper
for
manceal
l
ocat
edt
osof
twar
easpar
tof

sy
stem engi
neer
ingar
eref
inedbyest
abl
i
shi
ngacompl
etei
nfor
mat
ion

descr
ipt
ion,
adet
ail
edf
unct
ional
andbehav
ior
aldescr
ipt
ion,
ani
ndi
cat
ionof

per
for
mancer
equi
rement
sanddesi
gnconst
rai
nts,
appr
opr
iat
eval
i
dat
ion

cr
it
eri
a,andot
herdat
aper
ti
nentt
orequi
rement
s.

Thepr
oposedsy
stem hast
hef
oll
owi
ngr
equi
rement
s:
 Sy
stem needsst
orei
nfor
mat
ionaboutnewent
ryofFood.

 Sy
stem needst
ohel
pthei
nter
nal
staf
ftokeepi
nfor
mat
ionofI
tem

Cat
egor
yandf
indt
hem asperv
ari
ousquer
ies.

 Sy
stem needt
omai
ntai
nquant
it
yrecor
d.

 Sy
stem needt
okeept
her
ecor
dofShoppi
ngCar
t.

 Sy
stem needt
oupdat
eanddel
etet
her
ecor
d.

 Sy
stem al
soneedsasear
char
ea.
I
tal
soneedsasecur
it
ysy
stem t
opr
eventdat
a.

SOFTWARE/HARDWARE

SOFTWARE/HARDWARE

SOFTWAREREQUI
RED:

O/
S:WI
NDOWSXP/
WINDOWS7/
ANYOTHERS

FRAMEWORK:
.NET

I
DE:
VISUALSTUDI
O2012

 LANGUAGES:
C#

 DATABASE:
MYSQL

 FRONTEND:
VISUALSTUDI
O2012

BACKEND:
MYSQL
HARDWAREREQUI
RED:

 PROCESSOR:Pent
ium Cl
ass PC (
P4 -3 GHz or gr
eat
er;f
ast
er

pr
ocessorormul
ti
plepr
ocessor
srecommended)

 MEMORY:
1GBofRAM ormor
erecommended

 HARDDI
SK:

o Appr
oxi
mat
ely10GBoff
reespaceatl
ocal
syst
em

o Appr
oxi
mat
ely 200 GB off
ree space on t
he sy
stem host
ing t
he

dat
abase

o Ser
vicesf
orsecur
it
yvul
ner
abi
l
iti
es
CHAPTER-
4

Sy
stem Desi
gn

Chef
_nam
ERDI
AGRAMS Meal
Chef
_id

Pr
epar
e
Chef Meal
Meal
pri
ce
Chef
_sal
ar

S_
id Consi
s
t
s

Or
der
s
S_
name I
ng_
name
Suppl
i
er
I
ngr
edi
ent
S_
addr
es C_
id

I
ng_
desc
At
tend Cust
omer

C_
cont
act
C_
name

C_
adddr
es
UMLDI
AGRAMS
MAI
NFORM

Menu(
)
MENU

Or
der
() Or
der
()

Back()
Exi
t()

DETAI
LS

ORDER
Fi
rst
name

Label
s Last
name
Addr
ess
Qt
y_Text
fi
elds
Emai
l
_id
Cont
act
_no.
Cost
_Text
fi
elds
Rev
iew(
)
Tot
al_
amount
() Go_
home(
)
Pay
_now(
)
Reset
()

Or
der
now(
)

Back(
)
Dat
aFl
owDi
agr
ams
User
Vi
ewMenu
i
tems

Got
oor
der

I
nputquanti
tyof
order

Cal
cul
atet
otal Ent
erdeli
ever
y
Reset amount det
ail
s

Rev
iew Or
derconfi
rmed
andpl
aced
CHAPTER-
5

I
mpl
ement
ati
on

I
MPLEMENTATI
ONMet
hodol
ogy
Model
ViewCont
rol
l
erorMVCasi
tispopul
arl
ycal
l
ed,
isasof
twar
edesi
gn

pat
ter
nfordev
elopi
ngappl
i
cat
ions.AModel
ViewCont
rol
l
erpat
ter
nismade

upoft
hef
oll
owi
ngt
hreepar
ts:

 Model
-Thel
owestl
evel
oft
hepat
ter
nwhi
chi
sresponsi
blef
or
mai
ntai
ningdat
a.

 Vi
ew-Thi
sisr
esponsi
blef
ordi
spl
ayi
ngal
lorapor
ti
onoft
hedat
ato
t
heuser
.

 Cont
rol
l
er-Sof
twar
eCodet
hatcont
rol
sthei
nter
act
ionsbet
weent
he
Model
andVi
ew.
MVCi
spopul
arasi
tisol
atest
heappl
i
cat
ionl
ogi
cfr
om t
heuseri
nter
facel
ayer

andsuppor
tssepar
ati
onofconcer
ns.Her
etheCont
rol
l
err
ecei
vesal
lrequest
s

f
ort
heappl
i
cat
ionandt
henwor
kswi
tht
heModel
topr
epar
eanydat
aneeded

byt
heVi
ew.TheVi
ewt
henusest
hedat
apr
epar
edbyt
heCont
rol
l
ert
ogener
ate

af
inal
present
abl
eresponse.TheMVCabst
ract
ioncanbegr
aphi
cal
l
y
Method
r
epr
esent
edasf
oll
ows i
nvocat
ion

MODEL
Ev
ent
s
 Encapsul
ateappl
i
cat
ionst
ate

 Respondt
ost
atequer
ies

 Exposesappl
i
cat
ionf
unct
ional
i
ty

Stat
e
query
Changenot
if
icat
ion St
ate
change

VI
EW CONTROLLER
Vi
ewSel
ect
ion
 Render
sthemodel
s  Def
inesappl
i
cat
ionbehav
iour

 Requestupdat
efr
om model
s  Mapsuseract
iont
omodel
updat
e
 Sendsusergest
uret
o
CHAPTER-
6

CONCLUSI
ONS&FUTURE
ENHANCEMENTS

RESULTANALYSI
S

Sy
stem anal
ysi
sisapr
ocessofgat
her
ingandi
nter
pret
ingf
act
s,di
agnosi
ng
pr
obl
emsandt
hei
nfor
mat
ionaboutt
heOnl
i
neFoodOr
der
ingSy
stem t
o

r
ecommendi
mpr
ovement
sont
hesy
stem.I
tisapr
obl
em sol
vi
ngact
ivi
tyt
hat

r
equi
resi
ntensi
vecommuni
cat
ionbet
weent
hesy
stem user
sandsy
stem

dev
eloper
s.Sy
stem anal
ysi
sorst
udyi
sani
mpor
tantphaseofanysy
stem

dev
elopmentpr
ocess.Thesy
stem i
sst
udi
edt
othemi
nut
estdet
ail
and

anal
yzed.Thesy
stem anal
ystpl
ayst
her
oleoft
hei
nter
rogat
oranddwel
l
sdeep

i
ntot
hewor
kingoft
hepr
esentsy
stem.Thesy
stem i
svi
ewedasawhol
eand

t
hei
nputt
othesy
stem ar
eident
if
ied.Theout
put
sfr
om t
heor
gani
zat
ionsar
e

t
racedt
othev
ari
ouspr
ocesses.Sy
stem anal
ysi
sisconcer
nedwi
thbecomi
ng

awar
eoft
hepr
obl
em,
ident
if
yingt
her
elev
antanddeci
sional
var
iabl
es,

anal
yzi
ngandsy
nthesi
zi
ngt
hev
ari
ousf
act
orsanddet
ermi
ninganopt
imal
orat

l
eastasat
isf
act
orysol
uti
onorpr
ogr
am ofact
ion.Adet
ail
edst
udyoft
he

pr
ocessmustbemadebyv
ari
oust
echni
quesl
i
kei
nter
views,
quest
ionnai
reset
c.

Thedat
acol
l
ect
edbyt
hesesour
cesmustbescr
uti
nizedt
oar
ri
vet
oa

concl
usi
on.Theconcl
usi
oni
sanunder
standi
ngofhowt
hesy
stem f
unct
ions.

Thi
ssy
stem i
scal
l
edt
heexi
sti
ngsy
stem.Nowt
heexi
sti
ngsy
stem i
ssubj
ect
ed

t
ocl
osest
udyandpr
obl
em ar
easar
eident
if
ied.Thedesi
gnernowf
unct
ionsas

apr
obl
em sol
verandt
ri
est
osor
toutt
hedi
ff
icul
ti
est
hatt
heent
erpr
isef
aces.

Thesol
uti
onsar
egi
venaspr
oposal
s.Thepr
oposal
ist
henwei
ghedwi
tht
he

exi
sti
ngsy
stem anal
yti
cal
l
yandt
hebestonei
ssel
ect
ed.Thepr
oposal
is

pr
esent
edt
otheuserf
oranendor
sementbyt
heuser
.Thepr
oposal
isr
evi
ewed

onuserr
equestandsui
tabl
echangesar
emade.Thi
sisl
oopt
hatendsassoon

ast
heuseri
ssat
isf
iedwi
thpr
oposal
.Pr
eli
minar
yst
udyi
sthepr
ocessof

gat
her
ingandi
nter
pret
ingf
act
s,usi
ngt
hei
nfor
mat
ionf
orf
urt
herst
udi
esont
he

sy
stem.Pr
eli
minar
yst
udyi
spr
obl
em sol
vi
ngact
ivi
tyt
hatr
equi
resi
ntensi
ve
communi
cat
ionbet
weent
hesy
stem user
sandsy
stem dev
eloper
s.I
tdoes

v
ari
ousf
easi
bil
i
tyst
udi
es.I
nthesest
udi
esar
oughf
igur
eoft
hesy
stem

act
ivi
ti
escanbeobt
ained,
from whi
cht
hedeci
sionaboutt
hest
rat
egi
est
obe

f
oll
owedf
oref
fect
ivesy
stem st
udyandanal
ysi
scanbet
aken.

Exi
sti
ngSy
stem ofOnl
i
neFoodOr
der
ingSy
stem:

I
ntheexi
sti
ngsy
stem t
heexamsar
edoneonl
ymanual
l
ybuti
npr
oposed

sy
stem wehav
etocomput
eri
zet
heexamsusi
ngt
hisappl
i
cat
ion.

 Lackofsecur
it
yofdat
a.

 Mor
emanpower
.

 Ti
meconsumi
ng.

 Consumesl
argev
olumeofpar
ewor
k.

 Needsmanual
cal
cul
ati
ons.

 Nodi
rectr
olef
ort
hehi
gherof
fi
cial
s

Pr
oposedSy
stem ofOnl
i
neFoodOr
der
ingSy
stem:

Theai
m ofpr
oposedsy
stem i
stodev
elopasy
stem ofi
mpr
ovedf
aci
l
iti
es.The

pr
oposedsy
stem canov
ercomeal
lthel
i
mit
ati
onsoft
heexi
sti
ngsy
stem.The

sy
stem pr
ovi
despr
opersecur
it
yandr
educest
hemanual
wor
k.

 Secur
it
yofdat
a.

 Ensur
edat
aaccur
acy
’s.

 Pr
opercont
rol
oft
hehi
gherof
fi
cial
s.
 Mi
nimi
zemanual
dat
aent
ry.

 Mi
nimum t
imeneededf
ort
hev
ari
ouspr
ocessi
ng.

 Gr
eat
eref
fi
ci
ency
.

 Bet
terser
vice.

 Userf
ri
endl
i
nessandi
nter
act
ive.

 Mi
nimum t
imer
equi
red.
Concl
usi
on
Ourpr
ojecti
sonl
yahumbl
event
uret
osat
isf
ytheneedst
omanaget
he

pr
ojectwor
k.Sev
eraluserf
ri
endl
ycodi
ng hav
e al
so adopt
ed.Thi
s

package shal
lpr
ovet
o be a power
fulpackage i
n sat
isf
ying t
he

r
equi
rement
s.Theobj
ect
iveofsof
twar
epl
anni
ngi
stopr
ovi
deaf
rame

wor
kthatenabl
est
hemangert
o maker
easonabl
eest
imat
esmade

wi
thi
nal
i
mit
edt
imef
rameatt
hebegi
nni
ngoft
hesof
twar
epr
ojectand

shoul
dbeupdat
edr
egul
arl
yast
hepr
ojectpr
ogr
esses.

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

 Adescr
ipt
ionoft
hebackgr
oundandcont
extoft
hepr
ojectandi
ts

r
elat
iont
owor
kal
readydonei
nthear
ea.

 Madest
atementoft
heai
msandobj
ect
ivesoft
hepr
oject
.

 Thedescr
ipt
ionofPur
pose,
Scope,
andappl
i
cabi
l
ity
.

 Wedef
inet
hepr
obl
em onwhi
chwear
ewor
kingi
nthepr
oject
.

 Wedescr
ibet
her
equi
rementSpeci
fi
cat
ionsoft
hesy
stem andt
he

act
ionst
hatcanbedoneont
heset
hings.

 Weunder
standt
hepr
obl
em domai
nandpr
oduceamodel
oft
hesy
stem,

whi
chdescr
ibesoper
ati
onst
hatcanbeper
for
medont
hesy
stem.

 Wei
ncl
udedf
eat
uresandoper
ati
onsi
ndet
ail
LI
MITATI
ONS

Al
thoughIhav
eputmybestef
for
tst
omaket
hesof
twar
efl
exi
ble,
easyt
o

oper
atebutl
i
mit
ati
onscannotber
uledoutev
enbyme.Thought
hesof
twar
e

pr
esent
sabr
oadr
angeofopt
ionst
oit
suser
ssomei
ntr
icat
eopt
ionscoul
dnot

becov
eredi
ntoi
t;par
tl
ybecauseofl
ogi
sti
candpar
tl
yduet
olackof

sophi
sti
cat
ion.Pauci
tyoft
imewasal
somaj
orconst
rai
nt,
thusi
twasnot

possi
blet
omaket
hesof
twar
eful
l
proofanddy
nami
c.Lackoft
imeal
so

compel
l
edmet
oignor
esomepar
tsuchasst
ori
ngol
dresul
toft
hecandi
dat
e

et
c.

Consi
der
abl
eef
for
tshav
emadet
hesof
twar
eeasyt
ooper
ateev
enf
ort
he

peopl
enotr
elat
edt
othef
iel
dofcomput
ersbuti
tisacknowl
edgedt
hata

l
aymanmayf
indi
tabi
tpr
obl
emat
icatt
hef
ir
sti
nst
ance.Theuseri
spr
ovi
ded

hel
pateachst
epf
orhi
sconv
eni
encei
nwor
kingwi
tht
hesof
twar
e.

Li
stofl
i
mit
ati
onswhi
chi
sav
ail
abl
eint
heOnl
i
neFoodOr
der
ingSy
stem:

 Excel
expor
thasnotbeendev
elopedf
orFood,
Item Cat
egor
yduet
o

somecr
it
ical
i
ty.

 Thet
ransact
ionsar
eexecut
edi
nof
f-
li
nemode,
henceon-
li
nedat
afor

Shoppi
ngCar
t,Cust
omercapt
ureandmodi
fi
cat
ioni
snotpossi
ble.

 Of
f-
li
ner
epor
tsofFood,
Order
,Shoppi
ngCar
tcannotbegener
ateddue
t
obat
chmodeex
ecut
ion.

FUTUREWORKS

I
nanut
shel
l
,itcanbesummar
izedt
hatt
hef
utur
escopeoft
hepr
ojectci
rcl
es

ar
oundmai
ntai
ningi
nfor
mat
ionr
egar
ding:

 Wecanaddpr
int
eri
nfut
ure.

 Wecangi
vemor
eadv
ancesof
twar
eforOnl
i
neFoodOr
der
ing

Sy
stem i
ncl
udi
ngmor
efaci
l
iti
es

 Wewi
l
lhostt
hepl
atf
orm ononl
i
neser
ver
stomakei
taccessi
ble

wor
ldwi
de

 I
ntegr
atemul
ti
plel
oadbal
ancer
stodi
str
ibut
ethel
oadsoft
he

sy
stem

 Cr
eat
ethemast
erandsl
avedat
abasest
ruct
uret
oreducet
he

ov
erl
oadoft
hedat
abasequer
ies

 I
mpl
ementt
hebackupmechani
sm f
ort
aki
ngbackupof

codebaseanddat
abaseonr
egul
arbasi
sondi
ff
erentser
ver
s
Theabov
ement
ionedpoi
ntsar
etheenhancement
swhi
chcanbedonet
o

i
ncr
easet
heappl
i
cabi
l
ityandusageoft
hispr
oject
.Her
ewecan mai
ntai
nthe

r
ecor
dsofFoodandI
tem Cat
egor
y.Al
so,
asi
tcanbeseent
hatnow-
a-day
sthe

pl
ayer
sar
ever
sat
il
e,i
.e.sot
her
eisascopef
ori
ntr
oduci
ngamet
hodt
o

mai
ntai
ntheOnl
i
neFoodOr
der
ingSy
stem.Enhancement
scanbedonet
o

mai
ntai
nal
ltheFood,
Item Cat
egor
y,Shoppi
ngCar
t,Cust
omer
,Or
der
.We

hav
elef
tal
ltheopt
ionsopensot
hati
fther
eisanyot
her

f
utur
erequi
rementi
nthesy
stem byt
heuserf
ort
he

enhancementoft
hesy
stem t
heni
tispossi
blet
o

i
mpl
ement

.
REFERENCES

 Googl
eforpr
obl
em sol
vi
ng

 ht
tps:
//www.
tut
ori
alspoi
nt.
com/
c-shar
p/

 ht
tp:
//www.
jav
atpoi
nt.
com/
c-shar
p/

 ht
tp:
//st
ackov
erf
low.
com

 ht
tp:
//www.
tut
ori
alspoi
nt.
com/
mysql
/

You might also like