You are on page 1of 30

SUMMER TRAINING

PROJECT PRESENTATION
By
ADITYA KUMAR
00314802714
E-COMMERCE WEBSITE:E-STORE
E-COMMERCE WEBSITE:E-STORE
PREFACE
The aim of this project is to design and buid E COMMERCE WEB
SITE:ESTORE!
SITE:E STORE!
a "ebsite "hich is hepfu for Compan# O"ners "ho current# do
manua seing and customers "ho do manua bu#ing$ Manua
Shopping is %er# time consuming and tedious$ Our WebSite deas "ith
this probem in the e&isting s#stem$
This presentation "i ta'e us through the interna design and "or'ing
of this "ebsite "hich "i hep us grasp about processes in%o%ed in
"eb de%eopment and aso about technoogies in%o%ed$
Web Dee!"#$e%& '( ) #*"+e(( ", -ee!"#'%. /eb ('&e( "%
'%&e*%e& "* '%&*)%e& I& +"%('(&( ", )!! &e /"* *e'*e-
&" +"$#!e&e ) /eb ('&e 'e ,*"$ -e('.%'%. &" !)%+'%. '&
"% '%&e*%e& I& '( )% e5&e%('e #*"+e(( )%- ) $"*e
+"$#*ee%('e !'(& ", &)(( &" /'+ /eb -ee!"#$e%&
+"$$"%!y *e,e*(6 $)y '%+!-e

1/eb -e('.%

INTRODUCTION 2/eb +"%&e%& -ee!"#$e%&

3+!'e%&('-e9(e*e*('-e (+*'#&'%.

4/eb (e*e* +"%:.*)&'"%

;(e+*'&y +"%('-e*)&'"%(
SYNOPSIS
EC"$$e*+e /eb('&e( )*e $)'%!y (e- by *e&)'!e* +"$#)%'e( /'+ (e!! #*"-+&( &" +(&"$e*(
Te(e ('&e( )*e $)'%!y (e- ,"* *e.'(&*)&'"% ", +(&"$e* "% &)& ('&e6 "*-e*'%. ", '&e$( )%-
#!)+'%. &e "*-e*(

P*"<e+& N)$e EC"$$e*+e Web ('&eES&"*e

Ob<e+&'e(

Re.'(&*)&'"% ", C(&"$e*

=".'% ", C(&"$e*

D'(#!)y ", P*"-+&(

O*-e* ", P*"-+&(

="."& ", C(&"$e*


U(e* >'e/( S",&/)*e Re'*e$e%&

C(&"$e*( P?P ;1

P!)&,"*$   W)$#Se*e*

O#e*)&'%. Sy(&e$( M'+*"(",& W'%-"/(   N"&e#)-

Te+%"!".'e( G"".!e C*"$e


F*"%& E%-?TM=6CSS )%- B""&(&*)#
?)*-/)*e Re'*e$e%&(
Web De('.%'%. =)%.).eP?P
I%&e! Pe%&'$ I> #*"+e((("* "*'.e*
B)+ E%-MyS@=
Mb RAM "* '.e*

Ne&/"* C"%%e+&''&y
PURPOSE SCOPE

Te "b<e+&'e ", E+"$$e*+e /eb ('&eE(&"*e '( &" )!!"/ W'&"& )% EC"$$e*+e Web ('&e '& /"!- be e*y
&e *e&)'!e*( &" (e!! &e'* $"b'!e( )%- +(&"$e*( &" 'e/ -'+!& ,"* +"$#)%'e( &" $)'%&)'% &e'* #*"-+&(6-'(#!)y
)%- by &e$ A--'&'"%)!!y '& )!!"/( (e*( &" *e.'(&e* &e$ &".e&e* 6$)'%&)'% +(&"$e* )%- #*"-+&
&e$(e!e( "% &e'* /eb ('&eI& )!!"/( (e*( &" !".'% 6'e/ '%,"*$)&'"%S'$'!)*!y '& /"!- be -'+!& ,"* +(&"$e*( &"
&e #*"-+&( 6)-- &e$ &" &e'* +)*&( 6"*-e* &e$ )%- by #*"-+&( /'&"& (+ )% /eb ('&e 
!"."& ,*"$ &e'* )++"%&(
E+"$$e*+e /eb ('&e /'!! $)'%&)'% '%,"*$)&'"% "%
I& )!(" $)'%&)'%( -)&)b)(e( ,"* (&"*'%. '%,"*$)&'"% ", +(&"$e*( )%- #*"-+&( /'!e )!(" ee#'%. &*)+ ", "*-e*
+(&"$e* )%- #*"-+&(A--'&'"%)!!y '& )!(" $)'%&)'%( #!)+e- by +(&"$e*(I& .'e( (e*,*'e%-!y #!)&,"*$
-)&)b)(e /'+ (&"*e( '%,"*$)&'"% ", #e"#!e /'& e*'e( be&/ee% +(&"$e*( )%- +"$#)%'e(

Oe*)!! '& +)% be (e- ,"* )%y C"$$e*+')! Web ('&e &"
$)'%&)'% '&( /"*'%. )%- )!!"/ (e*,*'e%-!y
,%+&'"%)!'&'e( &" /"* '% /eb ('&e &" $)e '& e)('e* ,"*
(e* &" by #*"-+&( "%!'%e )%- +"$#)%'e( &" (e!! &e'*
#*"-+&(
DEVELOPMENT PROCESS

Te ES&"*e /eb ('&e )( bee% -ee!"#e- '% b*")-!y &*ee (&e#(A!! &e(e (&e#(
e%)%+e &e /eb('&e !"" )%- (e* ,%+&'"%)!'&yF"!!"/'%. )*e &e (&e#(
DESIGN P?ASE
SER>ER SIDE SCRIPTING
SECURITY CONFIGURATION
(ESI)* +,SE

Te :*(& (&e# ", b'!-'%. &e /eb('&e /)( &" -e('.% '& T'( #)(e '%+!-e( &)'%.
-e+'('"%( "% &e !"" ", &e /eb('&e I& )!(" '%+!-e( &e -e+'('"% "% &e %$be* ",
/eb #).e( '% &e /eb ('&eA,&e* )!! &e(e -e+'('"%( &e b)('+ (&*+&*e ", /eb #).e(
)*e $)-e /'& &e e!# ", ?TM=A,&e* &e(e /eb #).e( )*e (&y!e- )%- $)-e $"*e
#*e(e%&)b!e /'& &e e!# ", CSS  F'%)!!y B""&(&*)# '( (e- &" .'e &e /eb #).e(
) :%)! !""A!! &e(e #).e( )*e <(& &e '%-''()! #).e( )& &'( (&).e b& )e &e'*
:%)! !""
SCRI+TI*) +,SE

Te (e+"%- (&e# ", /eb ('&e ", -ee!"#$e%& '( &e (e*e* ('-e (+*'#&'%. )%-
+"%%e+&'"% /'& b)+e%- -)&)b)(e(I% &'( (&e# ,+&'"%)!'&'e( )*e )--e- &" /eb
#).e( )%- !'%( )*e $)-e be&/ee% &e$D)&)b)(e( )*e $)-e $)-e -*'%. &'(
(&e# )%- &ey )*e +"%%e+&e- &" (+*'#&( ", /eb #).e( (" )( &" (&"*e &e -)&)
e%&e*e- by (e*(
T'( #)(e )( &/" (b#*"+e((
Se*e* ('-e (+*'#&(
D)&)b)(e C*e)&'"%
Ser%er Side Scripts:
D)&)b)(e C*e)&'"% This step incudes creating ser%er side pages i$e$ the
pages "hich connects the front end pages to bac'end
I% &'( #*"+e(( &)b!e( )*e +*e)&e- /'+ )*e (e- &" i$e databases and aso add functionaities to the "eb
(&"*e '%,"*$)&'"% "% #*"-+&( 6#e*("%)! '%,"*$)&'"% ", pages$ .sua# these pages are used to store
+(&"$e*( )%- e*y -e&)'!( ", "&e* +(&"$e*(A!! information of users on database "hich the# enter on
&e(e &)b!e( )*e $)-e /'& &e e!# ", MYS@= /Signup0 page! %aidate ogin id and pass"ord "hie
T'( '( -"%e /'& &e e!# ", ##$y)-$'% '%&e*,)+e user tries to ogin$ The# aso store %arious other
#*"'-e- by /)$#(e*e*Te &)b!e( )*e +*e)&e-6)!e( information and decide "hat "i happen if the user
'%(e*&e- )%- #-)&e- /'& '&( e!# does something specific on front end page$ These
pages ta'e information from front end pages ! %aidate
them !start a session for registered users and fina#
ogout them sucessfu#$

I% E(&"*e &*ee &)b!e( /e*e +*e)&e-  The E-Store has foo"ing ser%er side pages:
Pe*("%(T" (&"*e '%,"*$)&'"% ", +(&"$e*( 1og$php
I&e$(T" (&"*e '%,"*$)&'"% ", #*"-+&( Sgn$php
C"%&)+&T" (&"*e e*'e( ", #e"#!e Cartscript$php
 dd$php
Remo%e$php
1ogoutscript$php
PROJECT DESCRIPTION
Te Web('&e )(  /eb #).e( /'+ &e (e*( +)% 'e/ )%- '('& Tey )*e
1 I%-e5##

2 S'.%###

3 ?"$e##

4 C)*&##

; S++e((##

 ="."&##

7 E**"*##

8 C"%&)+&U(##  Ab"&U(##
Te '%-e5 #).e
I%-e5##
I%-e5 #).e '( &e !)%-'%. #).e ", "* /eb('&e I& +"%('(&( ", !'%( &" S'.%# #).e6

Ab"&U( #).e )%- C"%&)+&U( #).eI& )!(" +"%('(&( ", -')!". b"5 ,"* !".'% )%-
-'(#!)y( &e #*"-+&( ,"* ()!e

I& +"%('(&( ", ) %)'.)&'"% b)* /'+ '( $)-e ('%. %)b)* +!)(( ", B""&(&*)#

I& +"%('(&( ", !".'% $"-)! $)-e /'& e!# ", $"-)! +!)(( ", B""&(&*)#

Te $"b'!e( )*e -'(#!)ye- '% #)%e! ,"*$ $)-e by P)%e! +!)(( ", B""&(&*)#
S'.%U###
T'( '( &e S'.%U# #).e /e*e %e/ (e*( +)% *e.'(&e* "% &e /eb('&e

='e '%-e5 #).e '& )!(" +"%('(&( &e %)b)*

I& +"%('(&( ", ,"*$ ,"* (e* &" :!! /'!e *e.'(&e*'%.I& )!(" *e$'%-( (e* &" :!! +"**e+&
-)&) by -'(#!)y'%. e**"* $e(().e

Te '%,"*$)&'"% :!!e- by (e* '( e%&e*e- '%&" Pe*("% &)b!e )%- &e (e* '( *e-'*e+&e-
&" ?"$eH #).e ", /eb('&e
?"$e##
T'( '( &e "$e #).e ", &e /eb('&e

I& +"%('(&( ", ) %)'.)&'"% b)* /'& !'%( &" MyC)*&H )%- !"."&H #).e(

I& )!(" -'(#!)y( &e #*"-+&( )%- .'e "#&'"% &" )-- &e$ &" +)*&

I& )!(" *e$e$be*( &" #-)&e &e +)*& )!e ", #*"-+& )--e- '% +)*&

T'( #).e +)%& be )++e((e- -'*e+&!y by (e*(6&ey %ee- &" !".'% "* ('.%# &" 'e/
&'( #).e
Te C)*& P).e
C)*&##
T'( '( &e MyC)*& #).e

I& +"%('(&( ", ) &)b!e /'+ (&"*e( &e #*"-+& '- )%- '&( #*'+e /'+ )e bee% )--e-
&" &e +)*&

I& )!(" +"%('('&( ", )% "#&'"% &" *e$"e #*"-+&( ,*"$ +)*&T'( "#&'"% #)-)&e( &e
+)*& )!e &" 0

I& )!(" +"%('(&( ", +"%:*$ "#&'"% /'+ #!)+e( &e "*-e* )%- *e-'*e+&( &" S++e((
P).e
Te S++e(( P).e
S++e((##
T'( #).e +"$e( '% 'e/ /e% &e (e* +"%:*$( )% "*-e* 

I& -'(#!)y( &e $e(().e ", (++e((,! #!)+'%. ", "*-e* )%- .'e "#&'"%( &" "*-e* $"*e
'&e$(

I% &e b)+.*"%- '& (e%-( &/" e$)'!( 

O%e &" &e *e&)'!e* )b"& #*"-+& "*-e* )%- +(&"$e* -e&)'!( 

O&e* &" &e +(&"$e* )b"& (++e((,! "*-e* #!)+e$e%&


Te !"."& #).e
="."&##
T'( #).e +"$e( '%&" 'e/ /e% (e* !"."&(

I& +!"(e( &e (e(('"% ", +**e%& (e* )%- .'e( "#&'"% &" !".'% ).)'%
Te )b"&U( #).e
Te C"%&)+&U( #).e
Ab"&U(##  C"%&)+&U(##
Ab"&U( #).e -'(#)!y( &e '%,"*$)&'"% )b"& &e +"$#)%y

C"%&)+&U( #).e )!!"/( (e*( &" e%&e* &e'* e*'e( &" +"$)#%y

O%+e e*y '( e%&e*e- &e -)&) '( #-)&e- '% C"%&)+& T)b!e
C"%+!('"%
EC"$$e*+e Web ('&e '( ) e*y e)(y )%- ee+&'e /)y ", -"'%. "%!'%e ("##'%.I& %"& "%!y .'e(
"##*&%'&y &" +(&"$e*( &" by #*"-+&( "%!'%e /'&"& !e)'%. &e'* "$e( b& )!(" #*"'-e(
+"$)#)%'e( &" (e!! &e'* #*"-+&( )%- *e)+ $)%y $"*e +(&"$e*( &)% &ey
+"!- )e &*)-'&'"%)!!y

T'( #*"<e+& e!#e- $e !e)*% &e #*"+e(( ", Web Dee!"#$e%&H I& .)e $e "##*&%'&'e( &" !e)*%
&e b)('+ ", $)'%. ", /eb#).e &")-)%+e-!ee!", -ee!"#'%. +"%%e+&'"%( be&/ee% ,*"%& e%- )%-
b)+ e%- ", ) /eb ('&e I& .)e $e )$#!e "##*&%'&'e( &" /"* /'& MYS@= -)&)b)(e
)%- )!(" +"%%e+& '& /'& (e*e* ('-e (+*'#&( )%- $)e +)%.e( '% '& I& e!#e- $e !e)*%
b)('+( ", P?P

T( E+"$$e*+e /eb('&e e!#( '% $)'%. !',e e)('e* ,"* b"& +(&"$e*( )%- *e&)'!e*( )( I%&e*%e&
+"%&'%e( &" $)e ,*&e* )-)%+e$e%& '% "* !'e(  Te(e '%- ", #*"<e+&( )!(" e!# (&-e%&( &"
!e)*% )b"& Web Dee!"#$e%& #*"+e(( )%- e!# &e$ e)(e '%&" &'( #*"+e(( )%- $)e &e$
+"$."*&)b!e /'& -)&)b)(e( )%- (e*e* +!'e%& *e!)&'"%('#
BIB=IOGRAP?Y
1 &+I%&e*%()!)+"$

2 ///."".!e+"$

3 ///&&"*')!(#"'%&+"$

4 ////3(+""!+"$

; ////''#e-')+"$

 P?P b"" by >)()%'LTM? Pb!'+)&'"%(

You might also like