ONLINE VEHICLE SHOWROOM
Session (2013-2015) Program
Master in Computer Science Submitted By
Inam Inam Ulla Ullah h
13-M 13-MCS CS-S-S-HU HU-8 -8
Atta-Ur-ahman
13-MCS-S-HU-3
Supervised By
Mr! Aamir "a#e$ %ecturer& I' epartment
HAARA !NIVERSI"#$ MANSEHRA 1
%INAL APPROVAL APPROVAL 'his is to certi* that +e ha#e rea$ the pro,ect report title$ &O'(i'e Ve)i*(e S)o+room, sumitte$ * the o+lin. stu$ents o MCS /th semester!
Ro(( No
Name
Registratio' No
310/ 310/8 8
Inam Inam Ull Ullah
1313-MCSMCS-S S-HU-HU-8 8
310/0
Atta-Ur-ahman
13-MCS-S-HU-3
It is our our ,u$.m ,u$.men entt that that this this pro, pro,ect ect repor reportt is o su suic icie ient nt stan$ stan$ar ar$ $ to +arr +arrant ant its its acceptance * the $epartment o Inormation 'echnolo.*& 'echnolo.*& Haara Uni#ersit* Mansehra!
COMMI""EE ternal aminer
Internal aminer
Super#isor
Hea$ o epartment
1
%INAL APPROVAL APPROVAL 'his is to certi* that +e ha#e rea$ the pro,ect report title$ &O'(i'e Ve)i*(e S)o+room, sumitte$ * the o+lin. stu$ents o MCS /th semester!
Ro(( No
Name
Registratio' No
310/ 310/8 8
Inam Inam Ull Ullah
1313-MCSMCS-S S-HU-HU-8 8
310/0
Atta-Ur-ahman
13-MCS-S-HU-3
It is our our ,u$.m ,u$.men entt that that this this pro, pro,ect ect repor reportt is o su suic icie ient nt stan$ stan$ar ar$ $ to +arr +arrant ant its its acceptance * the $epartment o Inormation 'echnolo.*& 'echnolo.*& Haara Uni#ersit* Mansehra!
COMMI""EE ternal aminer
Internal aminer
Super#isor
Hea$ o epartment
1
-E-ICA"ION 'he* e$ me +hen I +as hun.r*& .a#e me stren.th +hen +ea4& rotecte$ me +hen in $an.er& tau.ht me to +al4 on m* eet& 6urse$ me +hen hurt& encoura.e$ encoura.e$ me +hen $e,ecte$ an$ helpe$ me to li#e honoural* in this +orl$& +e $e$icate this humle eort to our especte$ arents& 7amil* Memers an$ 'eachers +ith lo#e an$ .ratitu$e Ma* Allah less them +ith a #er* happ*& successul an$ a health* lie! (AM6)
1
-ECLARA"ION e here* $eclare that this sot+are& neither as a +hole nor as a part has een copie$ out rom an* source! It is urther $eclare$ that +e $e#elope$ this sot+are an$ this report entirel* on the asis o our personal eorts ma$e un$er the sincere .ui$ance o our pro,ect super#isor! I an* part o this sot+are is pro#e$ to e copie$ or oun$ to e a report o some other& +e shall stan$* the conse9uences! 6o portion o the +or4 presente$ in this report has een sumitte$ in support o an* application rom an* other $e.ree o 9ualiication o his or an* other uni#ersit* or institute o learnin.! e urther $eclare that this sot+are an$ all associate$ $ocuments& reports an$ recor$s are sumitte$ as partial re9uirement or the $e.ree o MCS! e un$erstan$ an$ transer cop*ri.hts or these materials to HA:AA U6I;SI'< MA6SHA! e shall not sale this sot+are an$ $ocuments not .et an* inancial .ains rom these!
Inam Ullah (310/8) Atta-Ur-ahman
(310/0)
2
AC.NOWLE-/MEN" In the .reat name o A%%AH& the most .racious an$ the most merciul& ho .ite$ us lessin.s& stren.th an$ mental po+ers& +ithout +hich +e coul$ not complete this pro,ect! =eore +e .et into thic4 o the thin.s +e +oul$ li4e to a$$ a e+ heart elt +or$s or the people +ho +ere part o this pro,ect in numerous +a*s! eople +ho .a#e unen$in. support ri.ht rom the sta.e pro,ect i$ea +ere concei#e$! In particular +e are etremel* in$ete$ our teacher an$ super#isor o this pro,ect Mr0 Aamir 1aved& an$ also +e are than4ul to our teachers an$ rien$s or their support! ;i#acious an$ euerant approach al+a*s put us on ri.ht trac4! e are etremel* than4ul to our elo#e$ arents an$ amil* +hose pra*ers an$ continuous encoura.ement ma$e the successul completion o this pro,ect possile!
Inam Ullah Atta-Ur-ahman
3
PRE%ACE Computer science an$ inormation technolo.* has rou.ht re#olutionar* chan.es in e#er* iel$ o lie! Increase processin. spee$& st*le etc! are some o the eatures that are consi$ere$ essential or the $e#elopment o an or.aniation! It is computer +hich pa*s a #ital role in achie#in. these tar.ets! 'here are $ierent +esites that are a#ailale to$a* are the outcome o the nee$s an$ re9uirements o $ierent or.aniation! O'(i'e Ve)i*(e S)o+room is one such acti#it* that re9uires a lot o time an$ har$ +or4! 'he +asta.e o
time in these processes can e .reatl* re$uce$ onl* +ith the help o eicient esite! So this +esite or O'(i'e Ve)i*(e S)o+room +ill impro#e the $a*-to-$a* +or4! 'he user ha#e no nee$ to #isit the sho+room or purchasin. #ehicle ut this application +ill allo+ him>her to a#ail all the purchasin. an$ usiness $eals online! =* usin. this +esite user +ill purchase the pro$ucts online an$ pa*ment s*stem +ill also * online ser#ices an$ inall* the user +ill .et his>her $esire$ pro$uct on his>her $oor step!
/
PRO1EC" IN BRIE% ro,ect 'itle?
@nline ;ehicle Sho+room!
@r.aniation?
Haara Uni#ersit* Mansehra!
@,ecti#es?
'o e#elop User 7rien$l* esite!
e#elope$ =*?
Inam Ullah an$ Atta-Ur-ahman!
Super#ise$ =*?
Mr! Aamir "a#e$!
'ools Use$?
C& AS!6et& SB% Ser#er (2008)!
S*stem Use$?
Core 2 $uo& / = AM
@peration S*stem?
Microsot in$o+sD!
5
"ABLE O% CON"EN"S CHAP"ER 2 IN"RO-!C"ION
1!1 Intro$uction!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1 1!2 Histor*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1 1!2!1 @nline purchasin. s*stem in a4istan!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1 1!3 urpose o ro,ect (Sot+are)!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1 1!/ Scope!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!2 1!5 A$#anta.es o the ro,ect!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!2 1!E isa$#anta.e o the Manual S*stem!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!3 1!D 7easiilit* o pro,ect!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!3 1!8 antt Chart or ro,ect e#elopment!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!/ 1!F @utputs rom the ro,ect!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!/ CHAP"ER 3 E4IS"IN/ S#S"EM
2!1 ra+ac4 o manual s*stem!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!5 2!1!1 ata uplication!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!5 2!1!2 ela*e$ Inormation!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!5 2!1!3 Securit*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!E 2!1!/ Inte.rit*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!E 2!1!5 Common rrors!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!E 2!1!D 'oo Much aper or4!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!D 2!1!8 %oss an$ roit!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!D 2!1!F 'e$ious Inormation Access!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!D 2!1!10 =ac4up prolem!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!D 2!1!11 ata ntr*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!8 2!1!12 ata reco#er*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!8
E
2!1!13 Anal*sis prolem!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!8 2!1!1/ e$un$anc*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!8 2!1!15 In-accurate $ata!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!8 2!1!1E Inleile ata!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!8 2!1!1D iicult to Mo$i*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!8 CHAP"ER 5 PROPOSE- S#S"EM
3!1 ropose$ s*stem!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!F 3!2 @,ecti#e o the propose$ s*stem!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!F 3!2!1 icienc* an$ rea$ailit*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!F 3!2!2 Compatiilit*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!F 3!2!3 Acceptailit*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!F 3!2!/ 7ast retrie#al!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!F 3!2!5 User rien$l*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!10 3!2!E Correctness!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!10 3!3 'echni9ues or Anal*sis o @nline #ehicle sho+room (S%C)!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!10 3!/ reliminar* In#esti.ation!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!11 3!/!1 e#ie+ o ocuments!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!12 3!/!2 Inter#ie+ an$ @ser#ation!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!12 3!/!3 Buestioner!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!13 3!5 rocess Mo$el!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1/ 3!5!1 aterall mo$el!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1/ 3!5!1!1 e9uirement Anal*sis an$ einition!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!15 3!5!1!2 S*steman$ Sot+are esi.n!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!15 3!5!1!3 e#elopment hase?!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1E 3!5!1!/ Implementationan$ Unit 'estin.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1E
D
3!5!1!5 Inte.ration an$ S*stem 'estin.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1E 3!5!1!E @perations an$ Maintenance!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1E CHAP"ER 6 RE7!IREMEN" ANAL#SIS
/!1 Intro$uction!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1D /!1!1 7easiilit* stu$*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1D /!1!1!1 Initial stu$ies!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1D /!1!2 conomical 7easiilit*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1D /!1!3 'echnical 7easiilit*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!18 /!1!/ @perational 7easiilit*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!18 /!2 e9uirement anal*sis!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1F /!3 e9uirement $einition!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1F /!/ e9uirement speciication!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1F /!5 7unctional re9uirement!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!20 /!E 6on-unctional re9uirement!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!20 /!E!1 Spee$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!20 /!E!2 Securit*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!20 /!E!3 Usailit*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!20 /!E!/ icienc*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!20 /!E!5 eliailit*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!20 /!E!E =ac4up acilit*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!21 /!E!8 eer ima.es to the operation s*stem!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!21 /!E!F 7uture nhancement!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!21 CHAP"ER 8 S#S"EM -ESI/N
5!1 ataase esi.n!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!22 5!2 ata ase esi.n!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!23
8
5!2!1 =ottom up approach!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!2/ 5!2!2 'op $o+n approach!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!2/ 5!3 %o.ical ataase esi.n!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!2/ 5!/ h*sical $ata ase $esi.n!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!25 5!/!1 Accessories!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!25 5!/!2 A$min!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!2E 5!/!3 Contact!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!2E 5!/!/ eli#er*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!2E 5!/!5 mplo*ee!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!2D 5!/!E 7ABs!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!2D 5!/!D 7ee$ =ac4!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!2D 5!/!8 %oss an$ proit!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!28 5!/!F @r$er!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!28 5!/!10 a*ment!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!28 5!/!11 ro$uct ino!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!2F 5!/!12 Stoc4!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!2F 5!/!13 User re.istration!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!30 5!5 %o.ical $esi.n!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!30 5!5!1 ata 7lo+ ia.rams!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!30 5!5!1!1 %e#el 0 $ata lo+ $ia.ram!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!30 5!5!1!2 6otations o $ata lo+ $ia.ram!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!31 5!5!1!3 %e#el 1 7!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!32 5!5!1!/ %e#el 2 7!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!33 5!5!2 ntit* elationship ia.ram!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!3/ 5!5!2!1 A$min!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!3/
F
5!5!2!2 Contact!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!3/ 5!5!2!3 eli#er*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!35 5!5!2!/ mplo*ee!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!35 5!5!2!5 7ABs!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!35 5!5!2!E 7ee$ =ac4!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!3E 5!5!2!D %oss an$ roit!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!3E 5!5!2!8 @r$er!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!3E 5!5!2!F a*ment!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!3D 5!5!2!10 ro$uct!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!3D 5!5!2!11 Stoc4!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!3D 5!5!2!12 Accessories!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!38 5!5!2!13 'emporar* 'ale!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!38 5!5!2!1/ User e.istration!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!38 5!E ataase ia.ram!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!3F 5!D ntit* elationship ia.ram!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!/0 CHAP"ER 9 S#S"EM "ES"IN/
E!1 'he place o testin. in S%C!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!/1 E!2 S*stem an$ Sot+are esi.n!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!/1 E!2!1 Implementation an$ Unit 'estin.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!/1 E!2!2 Inte.ration an$ S*stem 'estin.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!/2 E!2!3 @perations an$ Maintenance!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!/2 E!3 '*pe o testin.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!/2 E!3!1 7unctional testin.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!/2 E!3!2 Stress testin.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!/2 E!3!3 =lac4 o testin.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!/3
10
E!3!/ hite o testin.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!/3 E!3!5 =eta testin.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!/3 E!/ 'estin. o G@nline #ehicle sho+room!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!/3 E!5!1 'race ailit* Matri!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!/3 E!5!2 'est case escription!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!/5 CHAP"ER : OVERVIEW
D!1 @#er#ie+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!/E D!2 Main pa.e!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!/D D!3 A$ministrator lo.in!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!/8 D!/ User lo.in!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!/8 D!5 ro$ucts!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!/F D!E ;ie+ pro$uct $etails!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!50 D!D @r$er!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!51 D!8 A$$ to cart!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!52 D!F e.istration rom!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!53 D!10 Success pa.e!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!5/ D!11 Contact us!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!5/ D!12 7ee$ ac4!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!55 CHAP"ER ; CO-IN/
Appen$ices!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!5E RE%ERENCES
eerences!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!11E
11
LIS" O% "ABLES 'ale 5!1? AccessoriesJJJJJJJJJJJJJJJJJJJJJJ!!!JJJ2E 'ale 5!2? A$minJJJJJJJJJJJJJJJJJJJJJJJJ!!!JJJ2D 'ale 5!3? ContactJJJJJJJJJJJJJJJJJJJ!!JJJJJJJJ2D 'ale 5!/? eli#er*JJJJJJJJJJJJJJJJJJJJJJJJJJJ2D 'ale 5!5? mplo*eeJJJJJJJJJJJJJJJJJJJJJJ!!JJJJ28 'ale 5!E? 7ABsJJJJJJJJJJJJJJJJJJJJJJJJJ!JJJ28 'ale 5!D? 7ee$ =ac4JJJJJJJJJJJJJJJJJJJJ!JJJJJJ28 'ale 5!8? %oos an$ proitJJJJJJJJJJJJJJJJ!!JJJJJJJJ2F 'ale 5!F? @r$erJJJJJJJJJJJJJJJJJJJJJJJJ!JJJJ2F 'ale 5!10? a*mentJJJJJJJJJJJJJJJJJJJJJ!JJJJJ!2F 'ale 5!11? ro$uct InoJJJJJJJJJJJJJJJJJJJJJJJJJ30 'ale 5!12? Stoc4JJJJJJJJJJJJJJJJJJJJJJ!!!JJJJJ30 'ale 5!13? User e.istrationJJJJJJJJJJJJJJJJJJJJJJJ31 'ale E!1? 'race ailit* MatriJJJJJJJJJJJJJJJJJJ!!JJJJ/2 'ale E!2? 'est Case escriptionJJJJJJJJJJJJJJ!!!JJJJJJJ//
12
LIS" O% %I/!RES 7i.ure 1!1? antt chartJJJJJJJJJJJJJJJJJJJJJJJJ!JJ/ 7i.ure 2!1? ata uplicationJJJJJJJJJJJJJJJJJJJJJJJJ5 7i.ure 2!2? %ac4 o Securit*JJJJJJJJJJJJJJJJJJJJJJJJE 7i.ure 2!3? 7ireJJJJJJJJJJJJJJJJJJJJJJJJJJJJJE 7i.ure 2!/? epetition o or4JJJJJJJJJJJJJJJJJJJJJJJD 7i.ure 2!5? 'oo much paper +or4JJJJJJJJJJJJJJJJJJJJJJD 7i.ure 2!E? %oss an$ roitJJJJJJJJJJJJJJJJJJJJJJJJ!!!D 7i.ure 3!1? S%CJJJJJJJJJJJJJJJJJJJJJJJJ!JJJ!!12 7i.ure 3!2? aterall mo$elJJJJJJJJJJJJJJJJJJJJ!!!JJJ15 7i.ure 5!1? %e#el 0 7JJJJJJJJJJJJJJJJJJJJJJJJJ32 7i.ure 5!2? 6otations o 7sJJJJJJJJJJJJJJJJJJJJJJJ 32 7i.ure 5!3? %e#el 1 7 JJJ!!!JJJJJJJJJJJJJJJJJJJJJ33 7i.ure 5!/? %e#el 2 7JJJJJJJJJJJJJJJJJJJJJJJJJ3/ 7i.ure 5!5? A$minJJJJJJJJJJJJJJJJJJJJJJJJ!!JJJ35 7i.ure 5!E? ContactJJJJJJJJJJJJJJJJJJJJJJJJ!JJJ35 7i.ure 5!D? eli#er*JJJJJJJJJJJJJJJJJJJJJJ!!JJ!JJ3E 7i.ure 5!8? mplo*eeJJJJJJJJJJJJJJJJJJJJJJJJJJ!3E 7i.ure 5!F? 7ABsJJJJJJJJJJJJJJJJJJJJJJJJ!J!!JJ3E 7i.ure 5!10? 7ee$ =ac4JJJJJJJJJJJJJJJJJJJJJJ!!JJJ3D 7i.ure 5!11? %oss an$ roitJJJJJJJJJJJJJJJJJJJJ!!!JJJ3D 7i.ure 5!12? @r$erJJJJJJJJJJJJJJJJJJJJJJ!!JJJJJ3D 7i.ure 5!13? a*mentJ!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!38 7i.ure 5!1/? ro$uctJJJJJJJJJJJJJJJJJJJJJJ!!!JJJJ38 7i.ure 5!15? Stoc4JJJJJJJJJJJJJJJJJJJJJJJJ!!JJJ38 7i.ure 5!1E? AccessoriesJJJJJJJJJJJJJJJJJJJJJJJJJ3F 7i.ure 5!1D? 'emp'aleJJJJ!!!JJJJJJJJJJJJJJJJJJJJ3F 7i.ure 5!18? User re.istrationJJJJJJJJJJJJJJJJJJJ!J!!J!J3F 7i.ure 5!1F? ataase ia.ramJJJJJJJJJJJJJJJJJJJJJJ!/0
13
7i.ure 5!20? ntit* elationship ia.ramJJJJJJJJJJJJJJJJJJ!/1 7i.ure D!1? Home a.eJJJJJJJJJJJJJJJJJJJJ!JJ!JJJ/8 7i.ure D!2? A$ministrator %o.in!!!JJJJJJJJJJJJJJJJJJ!JJJ/F 7i.ure D!3? User %o.in!!!JJJJJJJJJJJJJJJJJJ!JJJJJ!!!J/F 7i.ure D!/? ro$uctJJJJJJJJJJJJJJJJJJJJJJJJ!JJJ50 7i.ure D!5? ro$uct etailJJJJJJJJJJJJJJJJJJJJJ!!JJJ51 7i.ure D!E? @r$erJJJJJJJJJJJJJJJJJJJJJJJ!J!!J!JJ52 7i.ure D!D? A$$ to cartJJJJJJJJJJJJJJJJJJJJ!!JJJJJ53 7i.ure D!8? e.istration romJJJJJJJJJJJJJJJJ!JJJJJJJ5/ 7i.ure D!F? Success pa.eJJJJJJJJJJJJJJJJJJJJJJJJJ55 7i.ure D!10? Contact usJJJJJJJJJJJJJJJJJJJJJ!!JJJJ55 7i.ure D!11? 7ee$ =ac4JJJJJJJJJJJJJJJJJJJJ!J!JJJJ5E
1/
LIS" O% ACRON#M =MS
ataase Mana.ement S*stem!
ata ictionar*!
SB%
Structure$ Buer* lan.ua.e!
7
ata 7lo+ ia.ram!
UI
raphical User Interace!
ntit* elationship ia.ram!
S%C
Sot+are e#elopment %ie C*cle!
SBA
Sot+are Bualit* Assurance!
ataase esi.n!
S
ata esi.n S*stem!
%
%o.ical ataase esi.n!
h*sical ata esi.n!
15
CHAP"ER 2 IN"RO-!C"ION
1
202 I'trodu*tio' 'his sot+are is $e#elope$ or a +e application that $epicts online #ehicles sho+room an$ oo4in. #ehicle! Customer can re.ister to this site an$ he can oo4 #ehicles * enterin. his lo.in inormation! A$ministrator is main user o this s*stem an$ can a$$ emplo*ees& an$ ne+ #ehicles $etails! 'his pro,ect is $e#elope$ or G#ehicle sho+room! 'he pro,ect aims to sho+ @nline its recor$s! So all o its paper an$ manual computer +or4 is to e con#erte$ into a $ataase& +hich is up$ateale& mo$iiale an$ eas* to use! 'he asic i$ea o the $ataase is to pro#i$e inormation an$ to ma4e it eas* to use an$ to ma4e ast access to the recor$s! 'his s*stem +ill maintain recor$s o the shoppin.! An$ also ha#e 9ueries aout customers& ro$uct etc! 'he propose$ s*stem can e epen$e$ to a complete comparison-shoppin. site! 'hen the* can chec4 out their +hole or$er at one place! 'hereore the +hole online purchasin. process +ill e much easier than it is to$a*! 'he .oal o this $esi.n is to $e#elop eicient sot+are architecture to oer eas* online purchasin.!
203 History 20302 O'(i'e pur*)asi'g system i' Pa
a4istan is consi$ere$ to e +orl$Ks 2n$ slo+est a$opter in online s*stem! Most people are intereste$ to purchase an$ ou.ht usuall* oo4s an$ cloths! Airline tic4ets& oo4s& hotel reser#ations are also commonl* $one online! In a4istan& online shoppers loo4 25L or computer har$+are or clothin. 18L an$ rest 5DL are sa*in. that the* are not +illin. to or plan to ma4e online purchasin. in the net t+o *ear! 'he other important actor is that the most o the people in this re.ion ha#e ne.ati#e eperience in online purchasin.!
205 Purpose o= Pro>e*t ?So=t+are@ 'he main purpose o this sot+are online #ehicle sho+room is to $e#elop a user rien$l* application or #ehicle sho+room a$ministrator as +ell as or customers! 'his application
1
allo+s storin. o #ehicle inormation& stoc4 a#ailale at $ierent locations& pro$uct pa*ment mo$es etc! 'his pro,ect can e useul or users +ho +ant online $etail aout the #ehicles! An$ urther this can e use$ * an* other #ehicle sho+room! 'his sot+are allo+s the a$ministrator a .loal scope an$ the customer +ith the limite$ scope an$ thus helps in maintainin. the securit* o the recor$s!
206 S*ope e $escrie +hat eatures are in the scope o the sot+are an$ +hat are not in the scope o the sot+are to e $e#elope$! 'his sot+are +ill consist o some si.niicant mo$ules in or$er to satis* the compan*Ks nee$s as +ell as the customers! •
e.istration orms or customers in ale to ta4e or$er!
•
User authentication to secure the lo.in inormation o oth user an$ a$ministrator!
•
In#entor* s*stem +here the a$min can ha#e ull control o the inormation store$ in the $ataase li4e memers an$ pro$ucts inormation an$ ale to #ie+ or$ers inormation!
•
'he s*stem can print the proile inormation o the memers or oth a$min an$ or$inar* users!
A$ministrator has ull permission to access this sot+are eatures!
208 Adva'tages o= t)e Pro>e*t 'he orthcomin. automate$ s*stem on sin.le pc +ill co#er all mentione$ la+s o manual s*stem ma4in. it more! •
Secure!
•
as* to han$le!
2
•
%ess resource re9uire$!
•
%ess chance o error occurrin.!
•
Supporti#e or user!
209 -isadva'tage o= t)e Ma'ua( System Some $isa$#anta.e o the manual s*stem no+a$a*s manual s*stem inclu$es? •
ata isolation!
•
oor Securit*!
•
Inte.rit*!
•
uplication!
•
More chances o error!
•
iicult to maintain!
•
Inconsistenc*!
•
ata are not share$ to other mean $ata are $istriute$!
20: %easibi(ity o= pro>e*t A successul completion an$ a$option o the automate$ s*stem +ill $einitel* ma4e the +or4 easier aroun$ its iel$ * maintainin. all recor$ aout user pro$uct recor$s an$ ser#ices! 'he eistin. s*stem +ill e replace$ * automate$ s*stem! All the inormation are 4ept an$ $eri#e$ manuall*! 'he automate$ s*stem +ill e ale to meet all the re9uirement li4e ease o use& eas* to maintain& securit* etc! recor$ an$ inormation +ill e 4ept an$ up.ra$e$ sael* an$ $ata +ill e processe$ aster in purpose$ automate$ s*stem! It +ill pro#i$e us the ollo+in. a$#anta.es! 1!
A#oi$ the rau$!
2!
'echnical prolem!
3!
@perational prolem!
3
/!
A$ministrator +ill e the onl* user o the s*stem an$ +ill ha#e ull authorit* an$ pri#ile.es!
A$ministrator o the s*stem +ill e ale to maintain s*stem& up.ra$e recor$ so on! 'he a$ministrator o the s*stem +ill e ale to mo#e all aroun$ the s*stem controllin. all acti#ities * ha#in. complete pri#ile.es>ri.hts!
/
20; /a'tt C)art =or Pro>e*t -eve(opme't 7ollo+in. .rant chart sho+s the se9uence o phases an$ pro.ress o pro,ect .raphicall*!
Finish Line
Installation andTraining
Progress
Implementation Development Design Analysis 1 Feb-15 Feb
16 Feb-28 Feb 1 ar-15 ar
Time 7i.ure 1!1? antt chart
20 Outputs =rom t)e Pro>e*t • • •
Sot+are! ataase! ro,ect ocumentation!
•
5
16 ar-!1 ar
1 Apr-5 Apr
CHAP"ER 3 E4IS"IN/ S#S"EM
E
Stu$* o present s*stem is a asic step in $e#elopin. the ne+ s*stem& * this stu$* +e +ill e ale to in$ out the $ra+ac4s o present s*stem +hich +e +ill e remo#e$ in ne+ s*stem an$ +ill impro#e the .oo$ eatures o present s*stem in ne+ s*stem! So a thorou.h stu$* o the present s*stem +as con$ucte$ to completel* un$erstan$ the +or4in. nature o present s*stem! 6o @nline Sot+are +as $e#elope$ or vehicle showroom& thereore a .eneralie$ stu$* +as con$ucte$! resent s*stem is +or4in. manuall* in re.isters& pa$s an$ iles etc! So the present s*stem has man* o the $ra+ac4s i!e! time consumin.& not secure& not reliale an$ eicient etc! 'he present s*stem $o not pro#i$e the acilit* o online purchasin. o the pro$uct! It ma* lea$ to errors so han$lin. such t*pe o inormation manuall* at a time is #er* $iicult& ma* lea$ to errors an$ #er* time consumin. so +e $eci$e$ that it is time to computerie the eistin. > present s*stem to sa#e their time an$ .et the $esire$ inormation +ith in secon$! 'he ollo+in. $ra+ac4 in the present s*stem +ere oun$& +hich compelle$ us to $e#elop a sot+are!
302 -ra+ba*< o= ma'ua( system 30202 -ata -up(i*atio'
'he same $ata .ets repeate$ a.ain an$ a.ain since the +or4ers in$ it $iicult to 4eep a section o recor$s o the $ocuments& inormation an$ transactions! 7or eample? a! e.isters are use$ in +hich $ata can e +ritten a.ain an$ a.ain!
7i.ure 2!1? ata uplication 30203 -e(ayed I'=ormatio'
As $ata is store$ manuall*& i reports or results or other sorts o inormation is nee$e$& it ta4es a lot o time to process the $ata an$ in$ the $esire$ inormation!
5
30205 Se*urity
'he securit* o the manual s*stem is #er* poor ecause the re.isters can e lost or stolen at an* time& it ma* e possile that an* miss-haps occur such as the $epartment uil$in. .et ire in that situation entire inormation +ill e lost! 7or ample? a! I someone steals the shop& $ata +ill e lost!
7i.ure 2!2? %ac4 o Securit* ! In case o ire!
7i.ure 2!3? 7ire 30206 I'tegrity
'he inte.rit* o the current s*stem is also +orst ecause an*one can chan.e the $ata in the computers intentionall* or unintentionall*! 30208 Commo' Errors
hen enterin. $ata customers mi.ht ha#e acci$entall* s+itche$ $etails an$ $ata since it is han$ +ritten! 30209 Repetitio' o= Wor<
I there are an* chan.es to e ma$e& the $ata +ill ha#e to e entere$ a.ain! At times the +or4er +oul$ or.et to ma4e the chan.es or or.et that the* ha$ alrea$* altere$ it an$ mi.ht $o it a.ain& itKs time consumin.!
E
7i.ure 2!/? epetition o or4 3020: "oo Mu*) Paper Wor<
Since e#er*thin. an$ e#er* $etail are +ritten $o+n manuall* in paper there +ill e too much paper +or4
7i.ure 2!5? 'oo much paper +or4 3020; Loss a'd Pro=it
'he present s*stem is not ale to .enerate the proper reports o %oss an$ roit!
7i.ure 2!E? %oss an$ roit 3020 "edious I'=ormatio' A**ess
In the eistin. orm o s*stem it is #er* $iicult to access inormation 9uic4l*! I +e +ant to retrie#e an* recor$ o an emplo*ee& it is te$ious an$ $iicult& so $etails +ere collecte$ that eplaine$ the nature o pro,ect re9uest! 30202 Ba*
In the eistin. s*stem there is al+a*s a ris4 o $elierate or acci$ental $estruction o recor$e$ $ata! @ne such inormation is $ama.e$ there remain no ac4up copies to e use$ in uture! So it ecome $iicult to reco#er the re9uire$ inormation once $estro*e$ in the manual s*stem!
D
302022 -ata E'try
'he $ata entr* an$ retrie#al is $iicult to mana.e in manual +or4! 302023 -ata re*overy
rror that occurs acci$entall* an$ +hich remain un4no+n lea$s to erroneous result +hich ta4e months to correct! 302025 A'a(ysis prob(em
As $ata store in $ierent iles an$ re.isters an$ $ierent iles an$ re.isters ha#e to e open or mana.in. inormation! So it +as #er* $iicult to anal*se the $ata in the manual s*stem! 302026 Redu'da'*y
As inormation aout the customer an$ user are recor$e$ in re.isters& thereore re$un$anc* occur! 302028 I'a**urate data
More +ritin. +or4 is in#ol#e$ in maintainin. the recor$ o $ierent entities! 'hereore& there are more chances o man-oriente$ errors an$ mista4es& +hich result in an inaccurate an$ unreliale source o inormation! 302029 I'=(eDib(e -ata
ata +hich is store$ in the current s*stem in such a +a* that it is not in a #er* useul orm an$ thus cannot e use$ in man* $ierent +a*s easil*! 30202: -i==i*u(t to Modi=y
'he $ata store$ in an* computer can e re9uire$ to e mo$iie$ at an* time& ut in current s*stem& the $ata cannot e easil* mo$iie$ unless some proce$ure is ollo+e$!
8
CHAP"ER 5 PROPOSE- S#S"EM
F
502 Proposed system Computeriation o the s*stem in#ol#es the stu$* o present s*stem alon. +ith all o its +ea4ness an$ $ra+ac4& an$ then su..estin. a suitale computer ase$ s*stem! Ater anal*in. the present s*stem an$ in$in. its shortcomin.& it is necessar* to eliminate its $eiciencies in or$er to $eine the o,ecti#e an$ $esi.n o the propose$ s*stem! 6e+ s*stem has rou.ht some chan.es in the eistin. s*stem ut mostl* the structure an$ numer o iel$s an$ $ata co$es are same as in the tra$itional purchasin. s*stem! =ut some chan.es ha#e een ma$e to ma4e s*stem more eicient an$ some mo$iication are ase$ on ne+ re9uirement! In the propose$ s*stem& input orms ha#e ecome $ierent an$ the propose$ s*stem Gonline purchasin. +ill e +in$o+ ase$! 'his s*stem +ill pro#i$e the acilit* to customer to u* the pro$uct online! Customer +ill see $ierent cate.ories o pro$ucts!
503 Ob>e*tive o= t)e proposed system It is important to estalish some o,ecti#e o the propose$ s*stem shoul$ meet! 50302 E==i*ie'*y a'd readabi(ity
'he ne+s shoul$ e eicient an$ it shoul$ ha#e an e$.e o#er the present s*stem an$ or$er to ma4e $ata reliale& se#eral $ata #ali$ation chec4s shoul$ e pro#i$e in the s*stem! 50303 Compatibi(ity
Compatiilit* in $ata $esi.n& entr* an$ processin. +ith the present s*stem! 50305 A**eptabi(ity
'he s*stem shoul$ e acceptale to the or.aniation! It shoul$ satis* the pre#ious an$ ne+ o,ecti#es in a etter +a*!
F
50306 %ast retrieva(
7ile access an$ retrie#al o inormation inclu$in. the .eneration o reports an$ 9ueries shoul$ e ast& to $o so& iel$s in +hich search ha#e een perorm shoul$ e in$ee$ so as to re$uce$ time or accessin. the $esire$ inormation! 50308 !ser =rie'd(y
S*stem shoul$ e user rien$l*& that user can easil* operate the s*stem! 50309 Corre*t'ess
'he ne+ s*stem shoul$ e error ree! 'he output o pro$uce$ * the ne+ s*stem shoul$ e satisactor*& in a$$ition to that it shoul$ e comprehensi#e $ataase o insertion& mo$iication an$ retrie#in. o $ata!
505 "e*)'iues =or A'a(ysis o= O'(i'e ve)i*(e s)o+room ?S-LC@ S%C is the process o anal*in. the inormation nee$s o an or.aniation an$ $e#elopin. a conceptual mo$el that relects those satis* user nee$s in terms o perormance& completeness& inte.rit*& constraints an$ other actors! It is a process or continuousl* impro#in. the 9ualit* o pro$uct! It is asicall* the rame +or4 or the tas4 that are re9uire$
to uil$ a hi.h 9ualit* sot+are this sho+ us to approach that +e are
.oin. to select $e#elop a sot+are!
10
So=t+are -eve(opme't Li=e Cy*(e ?S-LC@
P(a''i'g
System -e=i'itio'
ReEuest$ Co((e*tio' a'd A'a(ysis o= System
-esig'
Co'*eptua( -esig'
Logi*a( -esig'
P)ysi*a( -esig'
Imp(eme'tatio'
-ata Loadi'g
"esti'g
Mai'te'a'*e
%eedba*<
S-LC ?SO%"WARE -EVELOPMEN" LI%E C#CLE
7i.ure 3!1? S%C
506 Pre(imi'ary Pre(imi'ary I'vestigatio' In prelim prelimina inar* r* in#est in#esti.a i.atio tion& n& +e carrie carrie$ $ out e#aluat e#aluation ion o the pro,ec pro,ectt re9ues re9uestt ein. ein. propose$! Inormation +as collecte$ that ,ust permits to e#aluate the merit o the pro,ect re9uest an$ ma4e an inormal ,u$.ment aout the easiilit* o the propose$ pro,ect in or$er to carr* out a preliminar* in#esti.ation!
11
'he $ata collecte$ throu.h preliminar* in#esti.ation (anal*sis) +as con$ucte$ throu.h ollo+in. t+o metho$s! 50602 Revie+ o= -o*ume'ts
7irst 7irst o all rie rie inorm inormati ation on +as otaine$ otaine$ aout aout the online #ehicle #ehicle sho+ro sho+room om * stu$*i stu$*in. n. $ie $ierent rent $ocumen $ocuments! ts! urin. urin. this this proces processs the ollo+ ollo+in. in. inorm inormati ation on +as otaine$! Ho+ it operatesN Ho+ inormation comes an$ ho+ it is processe$N An$ +here the inormation is transerre$ ater processin.N 'hese $etails +ere .athere$ an$ stu$ie$ * eaminin. the @r.aniational charts an$ +ritten operatin. proce$ures! 'he operatin. proce$ures $escries ho+ the $ata collectin. process shoul$ operate an$ i$enti* the most important steps in#ol#e$ in recei#in.& mana.in. an $ $ispatchin. the $ata! 50603 I'tervie+ a'd Observatio'
7or ma4in. ma4in. sot+a sot+are re or online online #ehicle #ehicle sho+ro sho+room& om& irst irst +e met the o+ner o+ner!! e also also conta contact cte$ e$ some some other other sho+ sho+ro room om in the the local local area area to $e#el $e#elop op the the sot sot+ar +aree more more .eneralie$ an$ leile! 'he* .a#e us all the relate$ $ata #ehicle sho+room He .i#es us the $etaile$ stu$* o the lo+ o $ata! e oun$ him #er* cooperati#e as a rien$! e met him se#eral times an$ $iscusse$ #arious issues re.ar$in. all processes o Gonline #ehicle sho+room! hene#er +e ace$ prolem re.ar$in. the +or4in. nature o online #ehicle sho+room& +e consulte$ the o+ner either * phone or +e met him ace * ace! =* con$uctin. this techni9ue& +e oun$ the ollo+in. necessar* inormation re.ar$in. ;ehicle sho+room! •
'he u*in. an$ sellin. is a#ailale 2/ hours!
•
Ha#in. $ierent mo$el i!e! ol$ or ne+!
•
Ha#in. $ierent cate.ories i!e! Small& me$ium an$ lar.e!
•
Ha#in. pro$uct as +ell as purchaserKs an$ or$er $etails!
•
'he customer see online $etails o the re9uire$ item& an$ in the case o a#ailailit* the customer or$er!
12
•
'he purchaser thin.s (#ehicles) +ill e $eli#er accor$in. to the customer a$$ress!
•
'he customer +ill pa* the pa*ment an* pa*ment o metho$ ($et car$& eas* paisa)!
•
'he process +ill e continue$ in this manner!
50605 7uestio'er
As this is another important techni9ue or anal*sis o s*stem in Sot+are e#elopment %ie C*cle& +e ha#e also create$ a 9uestionnaire to etract some necessar* inormation re.ar$in.! A'a(ysis *o'du*ted =or s)o+room B1? Ha#e *ou an* computer s4illN
B2? hat t*pe o #ehicle *ou sellN
Hon$a
(ne+ >use$)
Suu4i
(ne+>use$)
'o*ota
(ne+>use$)
All companies
(ne+>use$)
@ther
(ne+ >use$)
B3? 6o+ a $a*s +hich compan* #ehicle customersK $eman$sN
Hon$a
(ne+>use$)
Suu4i
(ne+> use$)
'o*ota
(ne+>use$)
13
All companies
(ne+> use$)
@thers
(ne+>use$)
B/? hat is the $ail* or monthl* pro.ress o the sho+roomN
%oss
roit
B5? Is the present s*stem is ulill *our re9uirementN
BE? Are *ou sellin. #ehicle on leaseN
BD? In case o loss o recor$ an* ac4up to reco#erN
B8? I *ou sellin. on lease +hat is the leasin. return criterionN
3>E>F>12other month $eit!
Installment per month!
6one o them!
BF? hat are the reasons $ue to +hich *ou computerie the present s*stemN Ans? =ecause computerie s*stem +ill ulill all the re9uirement o user& it is to restore the ac4up an$ also time sa#in.!
1/
508 Pro*ess Mode( 50802 Water=a(( mode(
'he +ater=a(( mode( is a se9uential sot+are $e#elopment process& in +hich pro.ress is seen as lo+in. stea$il* $o+n+ar$s (li4e a +aterall) throu.h the phases o Conception& Initiation& Anal*sis& esi.n (#ali$ation)& Construction& 'estin. an$ maintenance!
7i.ure 3!2? aterall mo$el 'he unmo$iie$ G+aterall mo$elO! ro.ress lo+s rom the top to the ottom& li4e a +aterall! 'he +aterall $e#elopment mo$el has its ori.ins in the manuacturin. an$ construction in$ustries& hi.hl* structure$ ph*sical en#ironments in +hich ater-the-act chan.es are prohiiti#el* costl*& i not impossile! Since no ormal sot+are $e#elopment metho$olo.ies eiste$ at the time& this har$+are-oriente$ mo$el +as simpl* a$apte$ or sot+are $e#elopment! 'he irst ormal $escription o the +aterall mo$el is oten cite$ to e an article pulishe$ in 1FD0 * inston ! o*ce (1F2F1FF5)& althou.h o*ce $i$ not use the term O+aterallO in this article! o*ce +as presentin. this mo$el as an eample o a la+e$& non-+or4in. mo$el (o*ce 1FD0)! 'his is in act the +a* the term has .enerall* een use$ in +ritin. aout sot+are $e#elopmentPas a +a* to criticie a commonl* use$ sot+are practice!
15
5080202 Reuireme't A'a(ysis a'd -e=i'itio'
All possile re9uirements o the s*stem to e $e#elope$ are capture$ in this phase! e9uirements are set o unctionalities an$ constraints that the en$-user (+ho +ill e usin. the s*stem) epects rom the s*stem! 'he re9uirements are .athere$ rom the en$user * consultation& these re9uirements are anal*se$ or their #ali$it* an$ the possiilit* o incorporatin. the re9uirements in the s*stem to e $e#elopment is also stu$ie$! 7inall*& a e9uirement Speciication $ocument is create$ +hich ser#es the purpose o .ui$eline or the net phase o the mo$el! 5080203 System a'd So=t+are -esig'
=eore a startin. or actual co$in.& it is hi.hl* important to un$erstan$ +hat +e are .oin. to create! 'he re9uirement speciications rom irst phase are stu$ie$ in this phase an$ s*stem $esi.n is prepare$! S*stem esi.n helps in speci*in. har$+are an$ s*stem re9uirements an$ also helps in $einin. o#erall s*stem architecture! 'he s*stem $esi.n speciications ser#e as input or the net phase o the mo$el! 5080205 -eve(opme't P)aseF
In this sta.e o S%C the actual $e#elopment starts an$ the pro$uct is uilt! 'he pro.rammin. co$e is .enerate$ as per S (ata esi.n S*stem) $urin. this sta.e! I the $esi.n is perorme$ in a $etaile$ an$ or.anie$ manner& co$e .eneration can e accomplishe$ +ithout much troule! 5080206 Imp(eme'tatio' a'd !'it "esti'g
@n recei#in. s*stem $esi.n $ocuments& the +or4 is $i#i$e$ in mo$ules>units an$ actual co$in. is starte$! 'he s*stem is irst $e#elope$ in small pro.rams calle$ units& +hich are inte.rate$ in the net phase! ach unit is $e#elope$ an$ teste$ or its unctionalit*Q this is reerre$ to as Unit 'estin.! Unit testin. mainl* #eriies i the mo$ules>units meet their speciications! 5080208 I'tegratio' a'd System "esti'g
As speciie$ ao#e& the s*stem is irst $i#i$e$ in units +hich are $e#elope$ an$ teste$ or their unctionalities! 'hese units are inte.rate$ into a complete s*stem $urin. Inte.ration
1E
phase an$ teste$ to chec4 i all mo$ules>units coor$inate et+een each other an$ the s*stem as a +hole eha#es as per the speciications! Ater successull* testin. the sot+are& it is $eli#ere$ to the customer! 5080209 Operatio's a'd Mai'te'a'*e
'his phase o O'he aterall Mo$elO is #irtuall* ne#er en$in. phase (;er* lon.)! enerall*& prolems +ith the s*stem $e#elope$ (+hich are not oun$ $urin. the $e#elopment lie c*cle) come up ater its practical use starts& so the issues relate$ to the s*stem are sol#e$ ater $eplo*ment o the s*stem! 6ot all the prolems come in picture $irectl* ut the* arise time to time an$ nee$s to e sol#e$& hence this process is reerre$ as Maintenance!
CHAP"ER 6 RE7!IREMEN" ANAL#SIS
1D
602 I'trodu*tio' 'his in#ol#es un$erstan$in. the prolem& estalishin. the ser#ices& +hich the s*stem shoul$ pro#i$e the constraints un$er +hich meet operation! It is the process o translatin. the i$eas aout the s*stem to e $e#elope$& in the min$ o client min$ the actual users& in to more ormal +a*s& it is communicatin. et+een customer an$ sot+are $e#elopment team! ithout preparin. the re9uirement speciication the process o $e#elopin. sot+are +ith all o its unctionalit* loo4 9uite impossile! 'here are our principle sta.es in the re9uirement en.ineerin. process! •
7easiilit* stu$*!
•
e9uirement anal*sis!
•
e9uirement $einition!
•
e9uirement speciication!
60202 %easibi(ity study 6020202 I'itia( studies
'he* stu$* +ill $eci$e i the propose$ s*stem +ill e cost eecti#e rom a usiness point o #ie+ an$ i it can e $e#elope$ in the .i#en u$.etar* an$ time constraints! urin. the process collecte$ inormation& eamine the pro,ectKs easiilit* an$ ans+ers the 9uestion +hether the s*stem +ill e eneicial or #ehicle sho+room or this purpose the ollo+in. three tests o easiilit* +ere stu$ie$! •
conomic 7easiilit*!
•
'echnical 7easiilit*! @perational 7easiilit*!
1D
60203 E*o'omi*a( %easibi(ity
'he ottom line in man* pro,ects is economic easiilit*! conomical easile solution means that is this solution is cost eecti#e or the usinessN It means that i the epanses on the pro,ect are less than the eneits pro$uce$ * the pro,ect or not! =eore selection o an alternati#e solution to the s*stem& costs canKt e#aluate the practical cost o the s*stem! As soon as the re9uirements o ne+ s*stem are $eine$ an$ a solution to prolem is selecte$& cost-eneit anal*sis o each alternati#e can e e#aluate$ an$ easile solution can e selecte$! Sot+are is economicall* easile an$ it is cheap! 'he tools ein. use$ or the $e#elopment at the 7ront-n$ is AS!6'& +ith C an$ at the ac4 en$ tool is Microsot SB%! 6o other epensi#e tools& sot+are& har$+are or consultanc* is re9uire$& so the pro,ect is #er* much easile economicall* i!e! 7inancial eneits must e9ual or ecee$ the inancial costs! In or$er to $o so the ollo+in. steps can e consi$ere$? •
stimate o har$+are an$ sot+are can e ma$e an$ must ha#e alternate solution or pro#i$in. economical easiilit*!
•
'he e#aluation o eneits +ill e hi.her than the estimate$ total cost! Since pro,ect proposal or #ehicle sho+room passes all these easiilit* tests& thereore& it is consi$ere$ as an economicall* easile s*stem!
60205 "e*)'i*a( %easibi(ity
As AS!6' +ith C an$ SB% ser#er 2008 are $ataase ase$ applications an$ most o the users no+-a-$a*s are +ell amiliar +ith the use o these& so there is no nee$ o an* special s4ills re9uire$ * the users or ma4in. them a+are o the s*stem! @n the other han$ the s*stem $oes not ha#e an* etra or$inar* technical re9uirements! So the pro,ect is technical easile too! Sot+are is eas* to operate on an$ user can easil* un$erstan$ the operations o the sot+are an$ proper help is also pro#i$e$ or the user! 'echnical easiilit* concerns aroun$ the current s*stem technolo.* i!e! Sot+are an$ Har$+are an$ to +hat etent it can support the propose$ s*stem! It also in#ol#es the inancial consi$eration to accommo$ate the technical enhancements!
18
•
S*stem can e epan$e$ +hene#er re9uire$!
'here are technical .uarantees o accurac*& reliailit*& ease o access an$ hi.h $ata securit*! 60206 Operatio'a( %easibi(ity
ropose$ s*stem is operationall* easile in sho+room ecause it ulils the re9uirements& as it is more eicient& accurate an$ reliale! AS!6' +ith C an$ SB% ser#er 2008 +ill e operationall* easile ecause it +ill e eicient& accurate& an$ reliale an$ pro#i$es more acilities an* other a#ailale s*stem! 'he propose$ s*stem +ill e user rien$l* an$ eas* to un$erstan$& so users +oul$ e ale to un$erstan$ an$ use this s*stem easil*& no hi.h computer 4no+le$.e +oul$ e re9uire$ or it! 'his pro,ect is operationall* easile or the ollo+in. reasons? •
'his pro,ect +ill ulil en$-userKs re9uirements!
•
'he pro,ect is unctionall* acceptale to en$ -user!
•
'his s*stem +ill +or4 successull* +hene#er $e#elope$ an$ installe$!
•
'he s*stem is inte.rate$ +ith other s*stem that is alrea$* in use!
•
'he accessiilit* o recor$s +ill not e lost!
•
erormance +ill not e slo+ in an* section!
603 Reuireme't a'a(ysis 'he re9uirements are .athere$ rom the en$-user * consultation& these re9uirements are anal*se$ or their #ali$it* an$ the possiilit* o incorporatin. the re9uirements in the s*stem to e $e#elopment is also stu$ie$! 7inall*& a e9uirement Speciication $ocument is create$ +hich ser#es the purpose o .ui$eline or the net phase o the mo$el! ithout preparin. the re9uirement speciication the process o $e#elopin. sot+are +ith all o its unctionalit* loo4 9uite impossile!
1F
605 Reuireme't de=i'itio' All the re9uirement .athere$ $urin. re9uirement $einition sta.e +ere narrate$ or irst appro#al! In this sta.e +e also $eine +hat the a$ministrator can $o an$ +hat is the unction that it can perorm!
606 Reuireme't spe*i=i*atio' @ut o #arious alternati#e& structure$ lan.ua.e is use$ to +rite $o+n unctional re9uirement structure$ lan.ua.e! hich is a restricte$ speci* re9uirements!
608 %u'*tio'a( reuireme't 20 !ser or *ustomer reuireme't
'he s*stem +ill e ale to han$le the $ata ase o online purchasin. #ehicle! User +ill e ale to retrie#e this $ata ase usin. the uni9ue i$entiication! User can also e$it his $ata can ma4e chan.e has $ata& there +ill e complete recor$ o all pro$ucts! 30 Loss a'd pro=it i'=ormatio'
'he s*stem can 4eep the recor$ o loss an$ proit o online purchasin.! 50 Retrieva( o= i'=ormatio' =rom -B
'he s*stem must ha#e an eecti#e an$ ast retrie#al o the re9uire$ inormation rom the $ata ase!
609 No'=u'*tio'a( reuireme't 60902 Speed
'he s*stem must ha#e complete all 9ueries an$ all other $ata transer processes +ithin secon$ an$ $eine re$un$anc* to spee$ up the 9uires! 60903 Se*urity
@nl* authorie personnel shoul$ e ale to access the $ata ase or their $eine$ usa.e!
20
60905 !sabi(ity
All the options shoul$ e pro#i$e$ in clic4ale rom a#oi$ +astin. time in +ritin. comman$s! 60906 E==i*ie'*y
'he propose$ s*stem shoul$ much more eicient an$ helpul to chec4 the inormation! 60908 Re(iabi(ity0
'he s*stem shoul$ e reliale enou.h that it pro#i$es the correct result as epecte$! 60909 Ba*
S*stem shoul$ e capale o ac4up an$ restorin. inormation (i the s*stem crashes etc! 6090: Mai'tai'abi(ity
e#elope$ s*stem shoul$ e maintainale that it is allo+ the chan.e to e ma$e! Co$e shoul$ e $ocumente$ properl*! 6090; Re=er images to t)e operatio' system
eerrin. all ima.es to the operatin. s*stem instea$ o storin. them in $ata ase! 6090 %uture E')a'*eme't
'here shoul$ e etensile support or uture enhancement in the $ata ase!
21
CHAP"ER 8 S#S"EM -ESI/N
22
esi.n is a $ecision ma4in. acti#it*! esi.n +or4s is a ase or the procee$in. acti#ities in the $e#elopment .oo$ $esi.n lea$ to eicient sot+are! S*stem $esi.n is the phase +here 9ualit* is ostere$ in sot+are $e#elopment! Hence .oo$ $e#elopment +or4 $epen$s upon .oo$ 9ualit* o $esi.n! esi.n chan.es customer& s re9uirement into representation o sot+are! Sot+are or s*stem is unale +ithout a .oo$ $esi.n an$ ails +hen chan.es are ma$e into it! So the $esi.nin. is the asic uil$in. loc4 o an* sot+are! 'he $esi.n $epen$s upon the stu$* an$ un$erstan$in. o the present s*stem an$ the #ision an$ approach o the sot+are $esi.ner or the propose$ s*stem! 'he $esi.n can e $i#i$e$ into three parts!
802 -atabase -esig' I'put -esig'0 Output -esig'0
In the $esi.nin. phase o online #ehicle sho+room& the acti#ities inclu$e$ man* important $esi.nin. aspectsQ ;ie+e$ rom a purel* unctional point o #ie+& most o the computer s*stem +ill perorm three tas4 Prese'tatio' (ogi*0 Busi'ess (ogi*0 -ata servi*e0 80202 Prese'tatio' (ogi*
'he presentation phase comprises the entire user interace! 6ot onl* this phase allo+ the user to interact +ith the application& input $ata& an$ #ie+ the result o re9uest& it mana.es the manipulation an$ ormattin. o $ata once it arri#es at the client! 80203 Busi'ess (ogi*
=usiness lo.ic& +hich is the true that .o#ern application processin.& connect the user at one en$ +ith the $ata at the other! 'he unction that these rules .o#ern closel* mimic e#er*$a* usiness tas4s& an$ can e sin.le tas4& or a series o tas4s! 80205 -ata servi*e (ogi*
It han$les the stora.e an$ retrie#al o $ata +hile maintainin. inte.rit* o $ata0 803Co'*eptua( database desig' •
'ells the user eactl*!
22
•
hat the s*stem +ill $o!
•
escrie the unction o the s*stems!
•
'he s*stem +ill +or4 in the ollo+in. areas!
•
Uni9ue authorie$ access to all re.istere$ users!
•
urchasin. the pro$ucts!
•
'he s*stem is $eine$ * its oun$aries& entities& attriutes& an$ relationship!
•
Conceptual $esi.n $escries each o these s*stem aspects * ans+erin. the ollo+in.!
•
here +ill $ata come romN
?2@ I'put
'he input to the s*stem comes rom a$ministration o the #eh icle sho+room! ?3@ Output
'he output comin. rom the ma.nitu$es $ispla*in. in $ierent orm! hat +ill happen to $o the $ata in the s*stemN 'he ollo+in. $escrie ormat +ill e use$ or input an$ outputs! Accurac* o the $ata is $epen$ent upon connection! Spee$ .ate+a*& $e#ice t*pe lo+ o $ata $epen$ upon the memer o the user accessin. $ataase!
803 -ata base -esig' It means the $esi.n o a $ata ase mo$el that +ill support the operations an$ o ,ecti#es! ataase $esi.n is a creati#e process o transormin.? 'he $escription o solution! esi.ner o the $ataase shoul$ satis* the user! 'o represent the $ata an$ the relationships et+een $ata re9uire$ * all ma,or application areas an$ user .roups! 'o pro#i$e a $ata mo$el that support an* transactions re9uire$ on the $ata!
23
'he t+o main approaches to the $esi.n o a $ata ase s*stem are reerre$ to as the top do+' an$ bottom up approaches! 80302 Bottom up approa*)
'he ottom up approach e.ins at the un$amental le#el o attriutes& +hich are .roupe$ into entities an$ relationships! As the process continues +e i$enti* an$ a$$ ne+ relationships et+een entities! 'he process o normaliation also represents a ottom up approach to $esi.n! 'his approach is suitale or simple $ataases ha#in. a small numer o attriutes! 6ormaliation in#ol#es the i$entiication o the re9uire$ attriutes an$ their suse9uent $ecomposition into normalie$ tales! 80303 "op do+' approa*)
It is suitale or $esi.nin. comple $ataases! It stars +ith the $e#elopment o $ata mo$els that contain a e+ hi.h le#el entities an$ then i$enti* lo+er le#el entities& attriutes an$ their relationships! It uses mo$el& +hich sho+s the entities an$ their relationships! In our pro,ect +e ha#e use$ the top $o+n approach! 'he 'op $o+n $ataase $esi.n approach is compose$ o t+o ma,or phases? • •
%o.ical $ataase $esi.n! h*sical $ataase $esi.n!
805 Logi*a( -atabase -esig' 'he steps in#ol#e$ in this $esi.n are? Step 1? =uil$ %ocal Conceptual ata Mo$el rom user #ie+! =uil$ a local conceptual $ata mo$el o an enterprise or a speciic user #ie+! 1! I$enti* entit* t*pes I$enti* the main entit* t*pes in the user #ie+ o the enterprise! ocument entit* t*pes! 2! I$enti* relationship t*pes I$enti* the important relationships that eist et+een the entit* t*pes that +e ha#e i$entiie$! etermine the car$inalit*! ocument relationship t*pes! Use entit* relationship () mo$ellin. +hen necessar*!
2/
3! Associate attriutes +ith entit* or relationship t*pes Associate attriutes +ith the appropriate entit* or relationship t*pes! I$enti* simple>composite attriutes& sin.le-#alue$>multi-#alue$ attriutes an$ $eri#e$ attriutes! ocument attriutes! /! etermine attriute $omains etermine $omains or the attriutes in the local conceptual mo$el! ocuments attriute $omains! 5! etermine can$i$ate an$ primar* 4e* attriutes I$enti* the can$i$ate 4e* (S) or each entit* an$ i there is more than one can$i$ate 4e*& choose one to e the primar* 4e*! ocument primar* an$ can$i$ate 4e*s or each stron. entit*! E! Specialie>.eneralie entit* t*pes (optional step) I$enti* super class an$ suclass entit* t*pes& +here appropriate! D! ra+ entit* relationship $ia.ram ra+ an entit* relationship $ia.ram that is a conceptual representation o a user #ie+ o the enterprise! 8! e#ie+ local conceptual $ata mo$el +ith user e#ie+ the local conceptual $ata mo$al +ith the user to ensure that the mo$al is a true representation o the user #ie+ o the enterprise!
806 P)ysi*a( data base desig' 'he $ata access $ataase is store$ in tale that contain iel$& $ata t*pe an$ #alue! 'he tale use$ in this $ataase are ollo+in.! 80602 A**essories
25
'ale 5!1? Accessories 80603 Admi'
'ale 5!2? A$min 80605 Co'ta*t
'ale 5!3? Contact 80606 -e(ivery
'ale 5!/? eli#er*
2E
80608 Emp(oyee
'ale 5!5? mplo*ee 80609 %A7s
'ale 5!E? 7ABs 8060: %eed Ba*<
'ale 5!D? 7ee$ =ac4
2D
8060; Loss a'd pro=it
'ale 5!8? %oss an$ proit 8060 Order
'ale 5!F? @r$er 80602 Payme't
'ale 5!10? a*ment 28
806022 Produ*t i'=o
'ale 5!11? ro$uct Ino 806023 Sto*<
'ale 5!12? Stoc4
2F
806025 !ser Gregistratio'
'ale 5!13? User e.istration
808 Logi*a( desig' 'he primar* o,ecti#e o architectural $esi.n is to $e#elop a mo$ular pro.ram structure an$ represent the control relationship et+een them! 80802 -ata %(o+ -iagrams 8080202 Leve( data =(o+ diagram
ata 7lo+ ia.rams (7s) .raphicall* characterie $ata process an$ lo+s in a usiness s*stem! Here $ata lo+ $ia.rams ha#e een use$ to $epict the roa$est possile o#er#ie+ o s*stem inputs& process an$ outputs! Also a series o la*ere$ $ata lo+ $ia.rams ha#e een use$ to represent an$ anal*se $etaile$ proce$ures +ithin this lar.e s*stem! 'hereore * usin. cominations o onl* our s*mols& +e ha#e create$ a pictorial $epiction o process that +ill e#entuall* pro#i$e soli$ s*stem concepts an$ $ocumentationJ! 'he our asic s*mols use$ in the $ata lo+ $ia.ram are as un$er?
30
31
%o.in
%o.in
Conirmation
Conirmation 7i.ure 5!1? %e#el 0 7
8080203 Notatio's o= data =(o+ diagram
'here are ollo+in. notations o ata 7lo+ ia.rams!
7i.ure 5!2? 6otations o 7s
32
8080205 Leve( 2 -%-
7i.ure 5!3? %e#el 1 7
33
8080206 Leve( 3 -%-
7i.ure 5!/? %e#el 2 7
3/
80803 E'tity Re(atio's)ip -iagram
'he o,ect relationship pair is the cornerstone o the $ata mo$el! 'hese pairs can e represente$ .raphicall* usin. the entit* relationship $ia.ram ()! eter Chen ori.inall* propose$ the entit* relationship $ia.ram or the $esi.n o the relational $ataase s*stem! 'he primar* purpose o the entit* relationship $ia.ram is to represent the $ata o,ects in the orm o relationships! ata o,ects& attriutes& relationships an$ #arious t*pe in$icators are the primar* components o entit* relationship $ia.ram! It has ollo+in. eatures! ata o,ects are represente$ * a laele$ rectan.le! elationships are in$icate$ +ith a laele$ line connectin. o,ects! In some #ariations o entit* relationship $ia.ram relationships are represente$ * special $iamon$ s*mol& mostl* or ,unctions! 8080302 Admi'
Admin id
"mails
Pass#ord
Admin 7i.ure 5!5? A$min 8080303 Co'ta*t
&ame
ob &o
"mail
$on ID
$onta%t
35
7i.ure 5!E? Contact 8080305 -e(ivery
D address
Pro _id
D _id
User reg id
Date
Name Teacher Name
D source Delivery 7i.ure 5!D? eli#er* 8080306 Emp(oyee
CNIC
Designation
Gender
Mob No
Name
Address Teacher Name
Salary
Em_ID "mployee 7i.ure 5!8? mplo*ee
3E
8080308 %A7s
!a"_ID
Ans$er
#uestion
FA's 7i.ure 5!F? 7ABs 8080309 %eed Ba*<
!b_ID
!b Ans$er
!b #uestion
Feed (a%) 7i.ure 5!10? 7ee$ =ac4 808030: Loss a'd Pro=it
Pro_ID
%oss_Amount
%_ID
Pro&t_Amount
Loss and Pro*t 7i.ure 5!11? %oss an$ roit
3D
808030; Order
User_Name
Pro_Name
User_ID
Pro_Price
Pro_ID
Pro_Image Teacher Name
#ty
'rder_ID
Date
+rder 7i.ure 5!12? @r$er
808030 Payme't
Pro_ID
User (eg_ID
Pay_Date
Pay_ID Payment 7i.ure 5!13? a*ment
38
8080302 Produ*t
Image
Pro_Name
Des%ription
Pro_ID
Propri%e
Si)e Teacher Name
#ty
$atID
Color
!ile_Path
!ile_Name
(eleased Prod,%t 7i.ure 5!1/? ro$uct 80803022 Sto*<
Stoc*_ID
Pro_ID
.to%) 7i.ure 5!15? Stoc4
3F
#ty
80803023 A**essories
Name
Acc_ID
Product ID
Acc_Price
Descrition
A%%essories 7i.ure 5!1E? Accessories 80803025 "emporary "ab(e
Session ID Tem_Tbl_ID
Product ID
Pro_Name
Pro_Price TempTable 7i.ure 5!1D? 'emp'ale 80803026 !ser Registratio'
User_(eg_ID
Gender
User_CNIC
Email
User_Name
Pass$ord
Address
Mob_No
Tel_No
/ser 0egistration 7i.ure 5!18? User e.istration
/0
809 -atabase -iagram 7i.ure 5!1F? ataase ia.ram
80: E'tity Re(atio's)ip -iagram
/1
7i.ure 5!20? ntit* elationship ia.ram
/2
CHAP"ER 9 S#S"EM "ES"IN/
/3
'o $e#elopin. sot+are there is a ten$enc* to push the en$ pro$uct Gout o $oor Gas soon as possile! Most o the time& sot+are pro,ect are not estimate$ properl* an$ ten$ to run ehin$ sche$ule! S*stem testin. is essential step or $e#elopment o a reliale an$ error ree s*stem! 'estin. is a process o eecutin. a pro.ram +ith eplicit intension o in$in. errors ut this $oes not mean to emarrass the pro.rammer or ail the pro$uct ut positi#e intension to remo#e as man* prolems rom the s*stem! A test case is a set o $ata items that the s*stem process as normal input! oo$ testin. in#ol#es much more than ,ust runnin. the pro.ram a e+ time to see +hether it +or4! A successul test is the one that in$ error! So some people i.nore this important phase! =ut our pro,ect Gonline #ehicle sho+room Ghas een thorou.hl* teste$ * us!
902 ")e p(a*e o= testi'g i' S-LC 'estin. has in important place in S%C (sot+are $e#elopment lie c*cle)! 'he SBA (sot+are 9ualit* assurance) team shoul$ e in#ol#e$ in the earl* phases o the pro,ect! 'his +ill ma4e them the a+are o the re9uirement an$ techni9ues that are een ollo+e$ enalin. them to $e#elop an appropriate test strate.*!
903 System a'd So=t+are -esig' =eore a startin. or actual co$in.& it is hi.hl* important to un$erstan$ +hat +e are .oin. to create! 'he re9uirement speciications rom irst phase are stu$ie$ in this phase an$ s*stem $esi.n is prepare$! S*stem esi.n helps in speci*in. har$+are an$ s*stem re9uirements an$ also helps in $einin. o#erall s*stem architecture! 'he s*stem $esi.n speciications ser#e as input or the net phase o the mo$el! 90302 Imp(eme'tatio' a'd !'it "esti'g
@n recei#in. s*stem $esi.n $ocuments& the +or4 is $i#i$e$ in mo$ules>units an$ actual co$in. is starte$! 'he s*stem is irst $e#elope$ in small pro.rams calle$ units& +hich are inte.rate$ in the net phase! ach unit is $e#elope$ an$ teste$ or its unctionalit*& this is reerre$ to as Unit 'estin.! Unit testin. mainl* #eriies i the mo$ules>units meet their speciications!
/1
90303 I'tegratio' a'd System "esti'g
As speciie$ ao#e& the s*stem is irst $i#i$e$ in units +hich are $e#elope$ an$ teste$ or their unctionalities! 'hese units are inte.rate$ into a complete s*stem $urin. Inte.ration phase an$ teste$ to chec4 i all mo$ules>units coor$inate et+een each other an$ the s*stem as a +hole eha#es as per the speciications! Ater successull* testin. the sot+are& it is $eli#ere$ to the customer! 90305 Operatio's a'd Mai'te'a'*e
'his phase o O'he aterall Mo$elO is #irtuall* ne#er en$in. phase (;er* lon.)! enerall*& prolems +ith the s*stem $e#elope$ (+hich are not oun$ $urin. the $e#elopment lie c*cle) come up ater its practical use starts& so the issues relate$ to the s*stem are sol#e$ ater $eplo*ment o the s*stem! 6ot all the prolems come in picture $irectl* ut the* arise time to time an$ nee$s to e sol#e$Q hence this process is reerre$ as Maintenance!
905 "ype o= testi'g A +ill or.anie$ testin. strate.* shoul$ inclu$e ollo+in. t *pe testin.? 90502 %u'*tio'a( testi'g
'his is reerre$ to +hite o testin.! It is $one at a hi.h le#el an$ ta4es in$i#i$uall* teste$ eature an$ places them to.ether in small applications an$ test cases to test +hether the* +or4 to .ather in small application! 90503 Stress testi'g
'his is a t*pe o testin. that is $rea$ * $e#eloper ecause the 4in$s o u.s& it re#eals are $ierent or them to simulate an$ i! Stress testin. is useul in i$enti*in. memor* lea4s& .ara.e collection& threa$ eecution& scalailit* an$ other issues that are not eas* to pro$uce!
/2
90505 B(a*< boD testi'g
In this t*pe o testin. a sot+are component is teste$ is treate$ li4e opa9ue o! 'his test $esi.ner ocus on $eterminin. ho+ +ell the component conorm to the pulishe$ re9uirement or the component& instea$ o +orr*in. a out the implementation $etails! 90506 W)ite boD testi'g
In this t*pe o testin.
sot+are component is treate$ as transparent o! 'est $esi.ner
can pee4 into the o an$ a.ain 4no+le$.e aout the implementation! 90508 Beta testi'g
'he process o $istriution a prerelease #ersion o a pro$uct to a suset o its inten$e$ au$ience or the purpose o otainin. ee$ac4!
906 "esti'g o= &O'(i'e ve)i*(e s)o+room, 'he testin. o Gonline ;ehicle Sho+room is $one throu.h all sta.es o lac4 o testin. an$ +hite o testin.! In the e#aluation phase the s*stem is re#ie+e$ to see +hether the o,ecti#e o the s*stem is accomplishe$ or not! A ma,or actor $urin. e#aluation phase the s*stem is to e#aluate the s*stem +ith perspecti#e o the user ecause he> she is e#entuall* ein. the one +ho use it! 'estin. o Gpurchasin. online #ehicle sho+room Gis ollo+! •
'race ailit* 'est Matri!
•
'est Case escription!
•
UI 'est lan!
90802 "ra*e abi(ity MatriD
"est *ase I-
"est
Resu(t
'est 1
;eri* that user .et error messa.e on +ron. pass+or$!
'est has passe$ successull*
/3
'est2
;eri* that users can access all the e$it oes!
'est has passe$ successull*
'est3
'est /
;eri* that user cannot access the a$ministrator
'est has passe$
unctionall* i lo.in as customer!
successull*
;eri* that user .et error messa.e on +ron. entries!
'est has passe$ successull*
'est5
;eri* that pro$uct is up$ate$!
'est has passe$ successull*
'est E
'estD
'est8
;eri* that shoppin. cart ecomes empt* +hile
'est has passe$
attemptin. or ne+ or$er!
successull*
;eri* that user can #ie+ onl* in$e pa.e user is not
'est has passe$
lo.in!
successull*
;eri* that the or$er is place$!
'est has passe$ successull*
'est 10
;eri* that user can access home pa.e!
'est has successull*
'est 11
'est12
;eri* that user .et error messa.e on +ron. user name
'est has passe$
an$ pass+or$!
successull*
;eri* that user .et error messa.e on +ron. entries!
'est has passe$ successull*
'est 13
;eri* that i +e $eli#er somethin. on current $ate or
'est has passe$
uture $ate the process .o or+ar$e$ successull* an$ i
successull*
+e .o past $ate the* .i#e us error! 'est 1/
;eri* that all o#er the process are +or4in. true!
'est has passe$ successull*
'ale E!1? 'race ailit* Matri
//
90803 "est *ase -es*riptio'
"est *ase I-
"est 5
"est E'gi'eerF Mr0 Aamir 1aved
"est date 2 mar*) 328 "est *ase versio' F Vr F20 Ob>e*tive ? ;eri* that user cannot access the a$ministrator unctionalit* i lo.in as
customer! Modu(e versio'F
@nline #ehicle sho+room
E'viro'me't F
in$o+D
Pre ReuisiteF Met)od
A$ministrator unctionalit* onl* .et i user lo.in as a$ministrator
1!open the lo.in pa.e 2!enter the name or the a$ministrator 3!enter the true pass+or$ or a$ministrator "est *ase I"est 6 "est date
"est e'gi'eer F Mr0 Aamir 1aved "est *ase versio' F #r ?1!1
5 mar*) 328
Ob>e*tiveF
;eri* that user .et error messa.e on +ron. entries
Versio'modu(eF
@nline #ehicle sho+room
E'viro'me'tF
in$o+ D
PreReuisite ?
User must ha#e to ma4e all entries accor$in. to s*stem re9uirement
Met)od
1! Chec4 the iel$ on rom an$ enter $ata accor$in. to the mentione$ iel$s0
'ale E!2? 'est Case escription
/5
CHAP"ER : OVERVIEW
/E
:02 Overvie+ It is particularl* important irst to $esi.n ho+ the s*stem +ill loo4 an$ inspire the user eore $esi.nin. the sot+are structure! 'he most critical an$ creati#e aspect o $e#elopment is to $esi.n the user interace! User interace $esi.n $etermines ho+ the s*stem +ill loo4 the user rom outsi$e! 'he asic $esi.n principle& consi$er the user interace $esi.n& are the ollo+in.! 'he interace $escrie ho+ the sot+are communicate +ith the s*stem that inter operate +ith it an$ +ith human +ho use it! An interace implies o lo+ o the inormation or interace $esi.n! 'he interace $esi.n create in eecti#e communicate me$ium et+een human an$ a computer! 7ollo+in. are set o $esi.n principle! 'he $esi.n i$entiier interace o,ect action an$ then create a screen la*out that ormats the asic or the user interace protot*pe! User interace e.in +ith the i$entiication o the user& tas4 an$ the en#ironment re9uirement! User interace or sot+are shoul$ e $esi.n in such a +a* that is rien$l* to the user& eas* to use an$ eas* to un$erstan$! It shoul$ pro#i$e hi.h 9ualit* interace et+een the users in the s*stem! 'he results pro$uce * our sot+are shoul$ e consistence! In the $esi.nin. the user interace it has een 4ept in min$ that on technical personnel +ill operate the s*stem +ith #er* little or no technical 4no+le$.e& thereore the user interace has een $esi.ne$ is user rien$l* as possile that acilitate eas* an$ 9uic4 entr* o input $ata! Controls that has een use$ an$ $esi.nin. the screen are? 1! Main pa.e! 2! A$ministrator %o.in! 3! User %o.in! /! ro$uct pa.e! 5! ;ie+ pro$uct $etails! E! @r$er! D! A$$ to cart! 8! e.istration rom! F! Success pa.e! 10! Contact us! 11! 7ee$ac4!
/E
:03 Mai' page
7i.ure D!1? Home a.e
/D
:05 Admi'istrator (ogi' In this rom the a$ministrator +ill enter user name an $ pass+or$ to access the main menu o the a$ministrator rom! 'he purpose o this rom is to pro#i$e the securit* to a$ministration operation! @nl* the a$ministrator has the pri#ile.es to the $ata ase!
7i.ure D!2? A$ministrator lo.in
:06 !ser (ogi' In this rom the user +ill enter user 'ame an$ pass+ord to .i#e *our or$er!
7i.ure D!3? User %o.in
/8
:08 Produ*ts 'here is list o pro$uct a#ailale an$ also all o the $escription o the pro$uct an$ cate.or*! I +e +ant to u* a pro$uct& *ou simpl* clic4 on the pro$uct& an$ the selecte$ pro$uct +ill sho+ *ou more $etails aout pro$uct!
7i.ure D!/? ro$uct
/F
:09 Vie+ produ*t detai(s
50
In this tale all o $etails o the pro$uct alon. +ith its speciication an$ price are a#ailale
here!
51
:0: Order In this pa.e +e ha#e all the $etails aout the pro$uct * +hich the customer or$er!
7i.ure D!E? @r$er
52
:0; Add to *art 'here is list o pro$uct name& cate.or* name& price an$ $escription! User +ill see the pro$uct list an$ then he> she +ill press a$$ to cart utton!
7i.ure D!D? A$$ to cart
53
:0 Registratio' =rom 'here is a re.istration orm or those +ho ha#e not an account! In or$er to ma4e a ne+ account user shoul$ ha#e to .i#e its complete inormation i!e! name! Contact an$ a$$ress etc! tet oes an$ uttons are use$ to .ather the inormation!
7i.ure D!8? e.istration rom
5/
:02 Su**ess page 'his pa.e +ill appear +hen the user succee$s in purchasin. pro$uct!
7i.ure D!F? Success pa.e
:022 Co'ta*t us In this orm the $e#eloper contact is a#ailale or an* prolem! 'here is 6ame& email& an$ phone no o o+ner are a#ailale!
55
7i.ure D!10? Contact us
:023 %eed ba*< In this orm the customer .i#e the ee$ac4 aout the pro$uct!
7i.ure D!11? 7ee$ =ac4
5E
CHAP"ER ; CO-IN/
5D
Appe'di*es Accessories 3 Page Lang,age4$ A,to"vent7ire,p4tr,e $ode(ehind4A%%essoriesasp9%s Inherits4+nline:ehi%le.ho#roomAdminA%%essories ; >7!$>>DTD ?@TL httpB>>####!org>T0>9html1>DTD>9html1-transitionaldtd;
1
Transitional>>"&
html 9mlns4httpB>>####!org>1CCC>9html; head id4@ead1 r,nat4server; title;A%%essories>title; lin) hre 4E>.tyles>.ite%ss rel4stylesheet type4te9t>%ss >; >head; body; orm id4orm1 r,nat4server; div; div %lass4headrr; h1; +nline :ehi%le .ho#room - A%%essories Form G >h1; div %lass4loginDisplay; div %lass4%lear hide.)iplin); >div; aspBen, ID4&avigationen,,, r,nat4server $ss$lass4men, "nable:ie#.tate4alse In%l,de.tyle(lo%)4alse +rientation4@oriHontal; Items; aspBen,Item &avigate/rl4E>Admin>AdminDashboardasp9 Te9t4Admin Dashboard>; >Items; >aspBen,; >div; <-- >loginDisplay --; >div; <-- >@eadrr --; >div; div %lass4all style4borderB 2p9 solid #hite #idthB JCJ; br >; div id4A%%gridh1; h1;b;A%%essories Form>b;>h1; br >; --/pdate$ommand4/PDAT" K/ser0egistration .et K/ser&ame43/ser&ameM K/ser$&I$43/ser$&I$M K/serNender43/serNenderM K"mail43"mailM KPass#ord43Pass#ordM K/serTel&o43/serTel&oM K/serob&o43/serob&oM K/serAddress43/serAddressM K/ser$o,ntry43/ser$o,ntry 7here K/ser0egID43/ser0egID Delete$ommand4D"L"T" rom K/ser0egistration 7here K/ser0egID43/ser0egID--;
5E
Items; aspBen,Item &avigate/rl4E>Admin>AdminDashboardasp9 Te9t4Admin Dashboard>; >Items; >aspBen,; >div; <-- >loginDisplay --; >div; <-- >@eadrr --; >div; div %lass4maiiiii style4 borderB 2p9 solid #hite #idthB JC6J margin-letB 1 ba%)gro,ndB #hite; br >; h1 style4margin-letB 12;b;Admin Form>b;>h1; div id4gridadd; div %lass4gridvie#; aspBNrid:ie# ID4Nrid:ie#1 r,nat4server A,toNenerate$ol,mns4False A,toNenerateDelete(,tton4Tr,e A,toNenerate"dit(,tton4Tr,e DataOey&ames4AdminID Data.o,r%eID4.lData.o,r%e1 @eight4!1p9 7idth4Q2Qp9; $ol,mns; aspB(o,ndField DataField4AdminID @eaderTe9t4AdminID Insert:isible4False 0ead+nly4Tr,e .ort"9pression4AdminID >; aspB(o,ndField DataField4Admin&ame @eaderTe9t4Admin&ame .ort"9pression4Admin&ame >; aspB(o,ndField DataField4Pass#ord @eaderTe9t4Pass#ord .ort"9pression4Pass#ord >; >$ol,mns; --/pdate$ommand4/PDAT" KAdmin .et KAdmin&ame43Admin&ameM KPass#ord43Pass#ord 7here KAdminID43AdminID Delete$ommand4D"L"T" rom KAdmin 7here KAdminID43AdminID--; >aspBNrid:ie#; aspB.lData.o,r%e ID4.lData.o,r%e1 r,nat4server $onne%tion.tring4R $onne%tion.tringsB+nline:ehi%le.ho#roomD($onne%tion.tring ; .ele%t$ommand4."L"$T S F0+ KAdmin /pdate$ommand4/PDAT" KAdmin .et KAdmin&ame43Admin&ameM KPass#ord43Pass#ord 7here KAdminID43AdminID Delete$ommand4D"L"T" rom KAdmin 7here KAdminID43AdminID;>aspB.lData.o,r%e; >div; div id4Adminadd; div id4lbl"mail; aspBLabel ID4t9tAdmin&ame r,nat4server Te9t4&ame ;>aspBLabel;>div; div id4t9temal; aspB Te9t(o9 ID4t9t"mail r,nat4server;>aspB Te9t(o9; >div; br >; div id4lblPass; aspBLabel ID4Label2 r,nat4server Te9t4Pass#ord ;>aspBLabel; >div; div id4t9tPass;aspB Te9t(o9 ID4t9tPass#ord r,nat4server;>aspB Te9t(o9; >div; br >;br >;
5F
div id4btnAd;aspB(,tton ID4btnAdd r,nat4server Te9t4ADD on%li%)4btnAdd$li%) >;>div; >div; >div; br >;br >;br >;br >; >div; --ooter starts--; div %lass4ooter; p;b; Developed by Inam ,llah U Atta ,r rehman >b;>p; div %lass4so%ial; aspB@yperLin) ID4@yperLin)1 r,nat4server Image/rl4E>Admin>img>a%eboo)VPN &avigate/rl4;@yperLin) aspBImage ID4Image1J r,nat4server >; >aspB@yperLin); aspB@yperLin) ID4@yperLin)2 r,nat4server Image/rl4E>Admin>img>t#itterVPN &avigate/rl4;@yperLin) aspBImage ID4Image18 r,nat4server >; >aspB@yperLin); aspB@yperLin) ID4@yperLin)! r,nat4server Image/rl4E>Admin>img>liVPN &avigate/rl4;@yperLin) aspBImage ID4Image1C r,nat4server >; >aspB@yperLin); >div; >div; --"nds ooter--;
>orm; >body; >html;
Admin Dashboard
3 Page Lang,age4$ $ode(ehind4AdminDashboardasp9%s Inherits4+nline:ehi%le.ho#roomAdmin7ebForm1 ; >7!$>>DTD ?@TL httpB>>####!org>T0>9html1>DTD>9html1-transitionaldtd;
A,to"vent7ire,p4tr,e
1
html 9mlns4httpB>>####!org>1CCC>9html; head r,nat4server; title;Admin Dashboard>title; lin) hre 4E>.tyles>.ite%ss rel4stylesheet type4te9t>%ss >; >head; body; orm id4orm1 r,nat4server;
E0
Transitional>>"&
div; div %lass4headrr; h1; +nline :ehi%le .ho#room - Admin Dashboard G >h1; div id4aa style4margin-letB 8 margin-topB -5;h2; aspBLabel ID4lbl7el%ome r,nat4server Te9t4 Font-(old4Tr,e Font-Itali%4Tr,e Fore$olor47hite;>aspBLabel; >h2;>div; br >; a hre 4>Dea,ltasp9 style4%olorB7hite margin-letB C id4A1;b;Logo,t>b;>a;
--Items; aspBen,Item &avigate/rl4E>Dea,ltasp9 Te9t4Logo,t>; >Items;--; div %lass4loginDisplay; div %lass4%lear hide.)iplin); >div;
aspBen, ID4&avigationen,,, r,nat4server $ss$lass4men, "nable:ie#.tate4alse In%l,de.tyle(lo%)4alse +rientation4@oriHontal; Items; aspBen,Item &avigate/rl4E>Admin>AdminDashboardasp9 Te9t4Dashboard>; >Items; >aspBen,; >div; <-- >loginDisplay --; >div; <-- >@eadrr --; --main area starts--; div %lass4all style4borderB 2p9 solid bla%) #idthB JCJ; h2;b;7el%ome to Admin Dashboard o +nline :ehi%le .ho#room<>b;>h2;
div id4move; div id4one; aspBImage ID4Image1 r,nat4server @eight4!Jp9 Image/rl4E>Admin>img>adminVPN 7idth4Q2p9 >; a hre 4>Admin>Adminasp9 id4AdminLin);Admin>a; br >;br >; aspBImage ID4Image2 r,nat4server @eight4!Jp9 Image/rl4E>Admin>img>,serregVPN 7idth4Q2p9 >; a hre 4>Admin>/ser0egasp9 id4/ser0egLin);/ser 0egistration>a; br >;br >; aspBImage ID4Image! r,nat4server @eight4!Jp9 Image/rl4E>Admin>img>prod,%tsVPN 7idth4Q2p9 >; a hre 4>Admin>Prod,%tsasp9 id4Prod,%tsLin);Prod,%ts>a;
E1
br >;br >; --aspBImage ID4ImageQ r,nat4server @eight4!Jp9 Image/rl4E>Admin>img>%atagoryVPN 7idth4Q2p9 >; a hre4>Admin>$atagoriesasp9 id4$atagoryLin);$atagories>a;--; aspBImage ID4Image6 r,nat4server @eight4!Jp9 Image/rl4E>Admin>img>%onta%tVPN 7idth4Q2p9 >; a hre 4>Admin>$onta%tsasp9 id4$onta%tLin);$onta%ts>a; br >;br >; >div; div id4t#o;
aspBImage ID4ImageJ r,nat4server @eight4!Jp9 Image/rl4E>Admin>img>deliveryVPN 7idth4Q2p9 >; a hre 4>Admin>Deliveryasp9 id4DeliveryLin);Delivery>a; br >;br >; aspBImage ID4Image8 r,nat4server @eight4!Jp9 Image/rl4E>Admin>img>emplyeeVPN 7idth4Q2p9 >; a hre 4>Admin>"mployeeasp9 id4"mployeeLin);"mployee>a; br >;br >; aspBImage ID4ImageC r,nat4server @eight4!Jp9 Image/rl4E>Admin>img>asVPN 7idth4Q2p9 >; a hre 4>Admin>Fasasp9 id4FasLin);Fas>a; br >;br >; aspBImage ID4Image1 r,nat4server @eight4!Jp9 Image/rl4E>Admin>img>eedba%)VPN 7idth4Q2p9 >; a hre 4>Admin>Feedba%)asp9 id4Feedba%)Lin);Feedba%)>a; >div;
div id4three;
aspBImage ID4Image11 r,nat4server @eight4!Jp9 Image/rl4E>Admin>img>losspro*tVPN 7idth4Q2p9 >; a hre 4>Admin>LossPro*tasp9 id4LostPro*tLin);Loss U Pro*t>a; br >;br >; aspBImage ID4Image12 r,nat4server @eight4!Jp9 Image/rl4E>Admin>img>ordersVPN 7idth4Q2p9 >; a hre 4>Admin>+rdersasp9 id4+rdersLin);+rders>a; br >;br >; aspBImage ID4Image1! r,nat4server @eight4!Jp9 Image/rl4E>Admin>img>paymentsVPN 7idth4Q2p9 >; a hre 4>Admin>Paymentsasp9 id4PaymentsLin);Payments>a; br >;br >; aspBImage ID4Image1Q r,nat4server @eight4!Jp9 Image/rl4E>Admin>img>a%%essoriesVPN 7idth4Q2p9 >;
E2
a hre 4>Admin>A%%essoriesasp9 id4A%%essoriesLin);A%%essories>a; >div; div id4o,r;
aspBImage ID4Image16 r,nat4server @eight4!Jp9 Image/rl4E>Admin>img>sto%)VPN 7idth4Q2p9 >; a hre 4>Admin>.to%)asp9 id4.to%)Lin);.to%)>a; br >;br >;
>div; >div; br >;br >;br >;br >;br >;br >;br >;br >;br >;br >;br >; >div; --main area ends--; --ooter starts--; div %lass4ooter; p;b; Developed by Inam ,llah U Atta ,r rehman >b;>p; div %lass4so%ial; aspB@yperLin) ID4@yperLin)1 r,nat4server Image/rl4E>Admin>img>a%eboo)VPN &avigate/rl4;@yperLin) aspBImage ID4Image1J r,nat4server >; >aspB@yperLin); aspB@yperLin) ID4@yperLin)2 r,nat4server Image/rl4E>Admin>img>t#itterVPN &avigate/rl4;@yperLin) aspBImage ID4Image18 r,nat4server >; >aspB@yperLin); aspB@yperLin) ID4@yperLin)! r,nat4server Image/rl4E>Admin>img>liVPN &avigate/rl4;@yperLin) aspBImage ID4Image1C r,nat4server >; >aspB@yperLin); >div; >div;
>div; >orm; >body; >html;
Contact
E3
3 Page Lang,age4$ A,to"vent7ire,p4tr,e $ode(ehind4$onta%tsasp9%s Inherits4+nline:ehi%le.ho#roomAdmin$onta%ts ; >7!$>>DTD ?@TL httpB>>####!org>T0>9html1>DTD>9html1-transitionaldtd;
1
Transitional>>"&
html 9mlns4httpB>>####!org>1CCC>9html; head id4@ead1 r,nat4server; title;$onta%ts>title; lin) hre 4E>.tyles>.ite%ss rel4stylesheet type4te9t>%ss >; >head; body; orm id4orm1 r,nat4server; div; div %lass4headrr; h1; +nline :ehi%le .ho#room - Admin Form G >h1; div %lass4loginDisplay; div %lass4%lear hide.)iplin); >div; aspBen, ID4&avigationen,,, r,nat4server $ss$lass4men, "nable:ie#.tate4alse In%l,de.tyle(lo%)4alse +rientation4@oriHontal; Items; aspBen,Item &avigate/rl4E>Admin>AdminDashboardasp9 Te9t4Admin Dashboard>; >Items; >aspBen,; >div; <-- >loginDisplay --; >div; <-- >@eadrr --; >div; div %lass4all style4borderB 2p9 solid #hite #idthB JCJ; br >; div id4%nta%tgridh1; h1;b;$onta%t Details Form>b;>h1; br >; aspBNrid:ie# ID4Nrid:ie#1 r,nat4server A,toNenerate$ol,mns4False A,toNenerateDelete(,tton4Tr,e A,toNenerate"dit(,tton4Tr,e DataOey&ames4$onta%tID Data.o,r%eID4.lData.o,r%e1; $ol,mns; aspB(o,ndField DataField4$onta%tID @eaderTe9t4$onta%tID Insert:isible4False 0ead+nly4Tr,e .ort"9pression4$onta%tID >; aspB(o,ndField DataField4&ame @eaderTe9t4&ame .ort"9pression4&ame >; aspB(o,ndField DataField4"mail @eaderTe9t4"mail .ort"9pression4"mail >; aspB(o,ndField DataField4$onta%t&o @eaderTe9t4$onta%t&o .ort"9pression4$onta%t&o >; --aspB(o,ndField DataField4essage @eaderTe9t4essage .ort"9pression4essage >;--; >$ol,mns; >aspBNrid:ie#;
E/
aspB.lData.o,r%e ID4.lData.o,r%e1 r,nat4server $onne%tion.tring4R $onne%tion.tringsB+nline:ehi%le.ho#roomD($onne%tion.tring ; .ele%t$ommand4."L"$T S F0+ K$onta%t /pdate$ommand4/PDAT" K$onta%t .et K&ame43&ameM K"mail43"mailM K$onta%t&o43$onta%t&o 7here K$onta%tID43$onta%tID Delete$ommand4D"L"T" rom K$onta%t 7here K$onta%tID43$onta%tID;>aspB.lData.o,r%e; >div; br >;br >; div id4add%onta%t; aspBLabel ID4Label1 r,nat4server Te9t4&ame Font(old4Tr,e;>aspBLabel; br >; aspB Te9t(o9 ID4t9t&ame r,nat4server 7idth41J5p9;>aspB Te9t(o9; br >; aspBLabel ID4Label2 r,nat4server Te9t4"mail Font(old4Tr,e;>aspBLabel; br >; aspB Te9t(o9 ID4t9t"mail r,nat4server 7idth41JQp9;>aspB Te9t(o9; br >; -aspBLabel ID4Label! r,nat4server Te9t4.,bWe%t Font(old4Tr,e;>aspBLabel; br >; aspBTe9t(o9 ID4t9t.,bWe%t r,nat4server;>aspBTe9t(o9; br >;--; aspBLabel ID4LabelQ r,nat4server Te9t4$onta%t&o Font(old4Tr,e;>aspBLabel; br >; aspB Te9t(o9 ID4t9t$onta%t r,nat4server 7idth41JQp9;>aspB Te9t(o9; br >;br >; aspB(,tton ID4btnAdd r,nat4server Te9t4ADD Font-(old4Tr,e @eight4!1p9 on%li%)4btnAdd$li%) 7idth45Cp9 >; >div;
br >;br >;br >; >div; --ooter starts--; div %lass4ooter; p;b; Developed by Inam ,llah U Atta ,r rehman >b;>p; div %lass4so%ial; aspB@yperLin) ID4@yperLin)1 r,nat4server Image/rl4E>Admin>img>a%eboo)VPN &avigate/rl4;@yperLin) aspBImage ID4Image1J r,nat4server >; >aspB@yperLin); aspB@yperLin) ID4@yperLin)2 r,nat4server Image/rl4E>Admin>img>t#itterVPN &avigate/rl4;@yperLin) aspBImage ID4Image18 r,nat4server >; >aspB@yperLin); aspB@yperLin) ID4@yperLin)! r,nat4server Image/rl4E>Admin>img>liVPN &avigate/rl4;@yperLin) aspBImage ID4Image1C r,nat4server >;
E5
>aspB@yperLin); >div; >div; --"nds ooter--; >orm; >body; >html;
Deli+ery 3 Page Lang,age4$ A,to"vent7ire,p4tr,e $ode(ehind4Deliveryasp9%s Inherits4+nline:ehi%le.ho#roomAdminDelivery ; >7!$>>DTD ?@TL httpB>>####!org>T0>9html1>DTD>9html1-transitionaldtd;
1
Transitional>>"&
html 9mlns4httpB>>####!org>1CCC>9html; head id4@ead1 r,nat4server; title;Delivery Form>title; lin) hre 4E>.tyles>.ite%ss rel4stylesheet type4te9t>%ss >; >head; body; orm id4orm1 r,nat4server; div; div %lass4headrr; h1; +nline :ehi%le .ho#room - Delivery Form G >h1; div %lass4loginDisplay; div %lass4%lear hide.)iplin); >div; aspBen, ID4&avigationen,,, r,nat4server $ss$lass4men, "nable:ie#.tate4alse In%l,de.tyle(lo%)4alse +rientation4@oriHontal; Items; aspBen,Item &avigate/rl4E>Admin>AdminDashboardasp9 Te9t4Admin Dashboard>; >Items; >aspBen,; >div; <-- >loginDisplay --; >div; <-- >@eadrr --; >div; div %lass4all style4borderB 2p9 solid #hite #idthB JCJ; br >; div id4Deliverygridh1; h1;b;Delivery Form>b;>h1; br >; aspBNrid:ie# ID4Nrid:ie#1 r,nat4server A,toNenerate$ol,mns4False
EE
DataOey&ames4DeliveryIDMProID Data.o,r%eID4.lData.o,r%e1 @eight411Qp9; $ol,mns; aspB(o,ndField DataField4DeliveryID @eaderTe9t4DeliveryID 0ead+nly4Tr,e .ort"9pression4DeliveryID >; aspB(o,ndField DataField4/ser$&I$ @eaderTe9t4/ser$&I$ .ort"9pression4/ser$&I$ >; aspB(o,ndField DataField4ProID @eaderTe9t4ProID .ort"9pression4ProID 0ead+nly4Tr,e >; aspB(o,ndField DataField4Pro&ame @eaderTe9t4Pro&ame .ort"9pression4Pro&ame >; -- aspB(o,ndField DataField4Delivery$ity @eaderTe9t4Delivery$ity .ort"9pression4Delivery$ity >; aspB(o,ndField DataField4Delivery:illage @eaderTe9t4Delivery:illage .ort"9pression4Delivery:illage >;--; aspB(o,ndField DataField4Delivery.o,r%e @eaderTe9t4Delivery.o,r%e .ort"9pression4Delivery.o,r%e >; aspB(o,ndField DataField4DeliveryAddress @eaderTe9t4DeliveryAddress .ort"9pression4DeliveryAddress >; aspB(o,ndField DataField4Date @eaderTe9t4Date .ort"9pression4Date >; >$ol,mns; >aspBNrid:ie#; --.ele%t$ommand4."L"$T S F0+ KDelivery /pdate$ommand4/PDAT" KDelivery .et KProID43ProIDM K/ser0egID43/ser0egIDM KDeliveryAddress43DeliveryAddressM KDate43DateM KDelivery.o,r%e43Delivery.o,r%e 7here KDeliveryID43DeliveryID Delete$ommand4D"L"T" rom KDelivery 7here KDeliveryID43DeliveryID;>aspB.lData.o,r%e; --; aspB.lData.o,r%e ID4.lData.o,r%e1 r,nat4server $onne%tion.tring4R $onne%tion.tringsB+nline:ehi%le.ho#roomD($onne%tion.tring ; .ele%t$ommand4."L"$T S F0+ KDeliveryDetails:ie# Delete$ommand4D"L"T" rom KDelivery 7here KDeliveryID43DeliveryID;>aspB.lData.o,r%e; >div; --div id4deliveryAdd; aspBLabel ID4Label2 r,nat4server Te9t4Prod,%t ID;>aspBLabel;br >; aspBTe9t(o9 ID4t9tProID r,nat4server;>aspBTe9t(o9; br >; aspBLabel ID4Label1 r,nat4server Te9t4/ser 0egistration ID;>aspBLabel;br >; aspBTe9t(o9 ID4t9t/ser0egID r,nat4server;>aspBTe9t(o9; br >; aspBLabel ID4Label! r,nat4server Address;>aspBLabel;br >; aspBTe9t(o9 ID4t9tDelivAdrs r,nat4server;>aspBTe9t(o9; br >; br >; br >; br >;
ED
Te9t4Delivery
br >; aspBLabel ID4Label6 r,nat4server Te9t4Date;>aspBLabel;br >; aspBTe9t(o9 ID4t9tDate r,nat4server;>aspBTe9t(o9; br >; aspBLabel ID4LabelJ r,nat4server Te9t4Delivery .o,r%e;>aspBLabel;br >; aspBTe9t(o9 ID4t9tDeliv.o,r%e r,nat4server;>aspBTe9t(o9; br >;br >; div id4btnAdDelivery; aspB(,tton ID4btnAdd r,nat4server Te9t4ADD Font-(old4Tr,e on%li%)4btnAdd$li%) >; >div; >div;--; br >;br >;br >;br >; >div; --ooter starts--; div %lass4ooter; p;b; Developed by Inam ,llah UAtta ,r rehman>b;>p; div %lass4so%ial; aspB@yperLin) ID4@yperLin)1 r,nat4server Image/rl4E>Admin>img>a%eboo)VPN &avigate/rl4;@yperLin) aspBImage ID4Image1J r,nat4server >; >aspB@yperLin); aspB@yperLin) ID4@yperLin)2 r,nat4server Image/rl4E>Admin>img>t#itterVPN &avigate/rl4;@yperLin) aspBImage ID4Image18 r,nat4server >; >aspB@yperLin); aspB@yperLin) ID4@yperLin)! r,nat4server Image/rl4E>Admin>img>liVPN &avigate/rl4;@yperLin) aspBImage ID4Image1C r,nat4server >; >aspB@yperLin); >div; >div; --"nds ooter--; >orm; >body; >html;
Emp(oyee =rom 3 Page Lang,age4$ A,to"vent7ire,p4tr,e $ode(ehind4"mployeeasp9%s Inherits4+nline:ehi%le.ho#roomAdmin"mployee ; >7!$>>DTD ?@TL httpB>>####!org>T0>9html1>DTD>9html1-transitionaldtd;
1
html 9mlns4httpB>>####!org>1CCC>9html; head id4@ead1 r,nat4server; title;"mployee>title; lin) hre 4E>.tyles>.ite%ss rel4stylesheet type4te9t>%ss >; >head;
E8
Transitional>>"&
body; orm id4orm1 r,nat4server; div; div %lass4headrr; h1; +nline :ehi%le .ho#room - "mployee Form G >h1; div %lass4loginDisplay; div %lass4%lear hide.)iplin); >div; aspBen, ID4&avigationen,,, r,nat4server $ss$lass4men, "nable:ie#.tate4alse In%l,de.tyle(lo%)4alse +rientation4@oriHontal; Items; aspBen,Item &avigate/rl4E>Admin>AdminDashboardasp9 Te9t4Admin Dashboard>; >Items; >aspBen,; >div; <-- >loginDisplay --; >div; <-- >@eadrr --; >div; div %lass4all style4borderB 2p9 solid #hite #idthB JCJ; br >; div id4"mpgridh1; h1;b;"mployee Details Form>b;>h1; br >; aspBNrid:ie# ID4Nrid:ie#1 r,nat4server A,toNenerate$ol,mns4False A,toNenerateDelete(,tton4Tr,e A,toNenerate"dit(,tton4Tr,e DataOey&ames4"mpID Data.o,r%eID4.lData.o,r%e1; $ol,mns; aspB(o,ndField DataField4"mpID @eaderTe9t4"mpID Insert:isible4False 0ead+nly4Tr,e .ort"9pression4"mpID >; aspB(o,ndField DataField4"mp&ame @eaderTe9t4"mp&ame .ort"9pression4"mp&ame >; aspB(o,ndField DataField4"mpNender @eaderTe9t4"mpNender .ort"9pression4"mpNender >; aspB(o,ndField DataField4"mp$&I$ @eaderTe9t4"mp$&I$ .ort"9pression4"mp$&I$ >; aspB(o,ndField DataField4"mpDesignation @eaderTe9t4"mpDesignation .ort"9pression4"mpDesignation >; aspB(o,ndField DataField4"mpob&o @eaderTe9t4"mpob&o .ort"9pression4"mpob&o >; aspB(o,ndField DataField4"mpAddress @eaderTe9t4"mpAddress .ort"9pression4"mpAddress >; aspB(o,ndField DataField4"mp.alary @eaderTe9t4"mp.alary .ort"9pression4"mp.alary >; >$ol,mns; >aspBNrid:ie#;
EF
aspB.lData.o,r%e ID4.lData.o,r%e1 r,nat4server $onne%tion.tring4R $onne%tion.tringsB+nline:ehi%le.ho#roomD($onne%tion.tring ; .ele%t$ommand4."L"$T S F0+ K"mployee /pdate$ommand4/PDAT" K"mployee .et K"mp&ame43"mp&ameM K"mpNender43"mpNenderM K"mp$&I$43"mp$&I$M K"mpDesignation43"mpDesignationM K"mpob&o43"mpob&oM K"mpAddress43"mpAddressM K"mp.alary43"mp.alary 7here K"mpID43"mpID Delete$ommand4D"L"T" rom K"mployee 7here K"mpID43"mpID;>aspB.lData.o,r%e; >div; div id4Add"mp; aspBLabel ID4Label1 r,nat4server Te9t4&ame;>aspBLabel; br >; aspB Te9t(o9 ID4t9t"mp&ame r,nat4server;>aspB Te9t(o9; br >; aspBLabel ID4Label2 r,nat4server Te9t4Nender;>aspBLabel; br >; aspB Te9t(o9 ID4t9tNender r,nat4server;>aspB Te9t(o9; br >; aspBLabel ID4Label! r,nat4server Te9t4$&I$;>aspBLabel; br >; aspB Te9t(o9 ID4t9t$&I$ r,nat4server;>aspB Te9t(o9; br >; aspBLabel ID4LabelQ r,nat4server Te9t4Designation;>aspBLabel; br >; aspB Te9t(o9 ID4t9tDesignation r,nat4server;>aspB Te9t(o9; br >; aspBLabel ID4Label5 r,nat4server Te9t4obile &o;>aspBLabel; br >; aspB Te9t(o9 ID4t9tob&o r,nat4server;>aspB Te9t(o9; br >; aspBLabel ID4Label6 r,nat4server Te9t4Address;>aspBLabel; br >; aspB Te9t(o9 ID4t9tAddress r,nat4server;>aspB Te9t(o9; br >; aspBLabel ID4LabelJ r,nat4server Te9t4.alary;>aspBLabel; br >; aspB Te9t(o9 ID4t9t.alary r,nat4server;>aspB Te9t(o9; br >;br >; aspB(,tton ID4btnAdd r,nat4server Te9t4ADD Font-(old4Tr,e @eight42Cp9 on%li%)4btnAdd$li%) 7idth45Qp9 >; >div; br >;br >;br >; >div; --ooter starts--; div %lass4ooter; p;b; Developed by Inam ,llah U Atta ,r rehman >b;>p; div %lass4so%ial; aspB@yperLin) ID4@yperLin)1 r,nat4server Image/rl4E>Admin>img>a%eboo)VPN &avigate/rl4;@yperLin)
D0
aspBImage ID4Image1J r,nat4server >; >aspB@yperLin); aspB@yperLin) ID4@yperLin)2 r,nat4server Image/rl4E>Admin>img>t#itterVPN &avigate/rl4;@yperLin) aspBImage ID4Image18 r,nat4server >; >aspB@yperLin); aspB@yperLin) ID4@yperLin)! r,nat4server Image/rl4E>Admin>img>liVPN &avigate/rl4;@yperLin) aspBImage ID4Image1C r,nat4server >; >aspB@yperLin); >div; >div; --"nds ooter--; >orm; >body; >html;
!A#s 3 Page Lang,age4$ A,to"vent7ire,p4tr,e Inherits4+nline:ehi%le.ho#roomAdminFas ; >7!$>>DTD ?@TL httpB>>####!org>T0>9html1>DTD>9html1-transitionaldtd;
$ode(ehind4Fasasp9%s 1
Transitional>>"&
html 9mlns4httpB>>####!org>1CCC>9html; head id4@ead1 r,nat4server; title;Fas>title; lin) hre 4E>.tyles>.ite%ss rel4stylesheet type4te9t>%ss >; >head; body; orm id4orm1 r,nat4server; div; div %lass4headrr; h1; +nline :ehi%le .ho#room - Fas G >h1; div %lass4loginDisplay; div %lass4%lear hide.)iplin); >div; aspBen, ID4&avigationen,,, r,nat4server $ss$lass4men, "nable:ie#.tate4alse In%l,de.tyle(lo%)4alse +rientation4@oriHontal; Items; aspBen,Item &avigate/rl4E>Admin>AdminDashboardasp9 Te9t4Admin Dashboard>; >Items; >aspBen,; >div; <-- >loginDisplay --; >div; <-- >@eadrr --;
D1
>div > div; ; div %lass %lass4all 4all style style4 4border borderBB 2p9 solid #hite #idth #idthBB JCJ; br >; h1 h1; ;b b;Fas Form> Form>b b;> ;>h1 h1; ; br >; --/p --/pdat date$o e$omman mmand4 d4/PD /PDA AT" KAd KAdmin min .et K"ma K"mail4 il43"m 3"mailM ailM KPass#ord43Pass#ord 7here KAdminID43AdminID Delete$ommand4D"L"T" rom KAdmin 7here KAdminID43AdminI K AdminID43AdminID-D--; ; asp aspBBNrid:ie# ID ID4Nrid:ie#1 4Nrid:ie#1 r,nat r,nat4server 4server A,toNenerate$ol,mns A,toNenerate$ol,mns4False 4False A,toNenerateDelete(,tton4Tr,e A,toNenerateDelete(,tton 4Tr,e A,toNenerate"dit(,tton A,toNenerate"dit(,tton4Tr,e 4Tr,e DataOey&ames4FaID DataOey&ames 4FaID Data.o,r%eID Data.o,r%eID4.lData.o,r%e1; 4.lData.o,r%e1; $ol,mns $ol,mns; ; asp aspBB(o,ndField DataField DataField4FaID 4FaID @eaderTe9t @eaderTe9t4FaID 4FaID 0ead+nly 0ead+nly4Tr,e 4Tr,e .ort"9pression4FaID .ort"9pression 4FaID >; asp aspBB(o,ndField DataField DataField4Fa',estion 4Fa',estion @eaderTe9t @eaderTe9t4Fa',estion 4Fa',estion .ort"9pression4Fa',estion .ort"9pression 4Fa',estion >; asp aspBB(o,ndField DataField DataField4FaAns#er 4FaAns#er @eaderTe9t @eaderTe9t4FaAns#er 4FaAns#er .ort"9pression4FaAns#er .ort"9pression 4FaAns#er >; >$ol,mns > $ol,mns; ; >asp > aspBBNrid:ie# Nrid:ie#; ; asp aspBB.lData.o,r%e ID ID4.lData.o,r%e1 4.lData.o,r%e1 r,nat r,nat4server 4server $onne%tion.tring4 $onne%tion.tring 4 R R $onne%tion.tringsB+nline: $onne%tion.tringsB+nline:ehi%le.ho#roomD($onne ehi%le.ho#roomD($onne%tion.tring %tion.tring ; ; .ele%t$ommand4."L"$T .ele%t$ommand 4."L"$T S F0+ KFas /pdate$ommand /pdate$ommand4/PDAT" 4/PDAT" KFas .et KFa',estion43F KF a',estion43Fa',estionM a',estionM KF KFaAns#er43F aAns#er43FaAns#er aAns#er 7here KF KFaID43F aID43FaID aID Delete$ommand4D"L"T" Delete$ommand 4D"L"T" rom KFas 7here KFaID43FaID;>asp KFaID43FaID;>aspBB.lData.o,r%e .lData.o,r%e; ; br >; >;br br >; div id id4addas; 4addas; div id4lbl',es; id4lbl',es;asp aspBBLabel ID ID4Label1 4Label1 r,nat r,nat4server 4server T Te9t e9t4',estion 4',estion Font-(old4Tr,e;> Font-(old 4Tr,e;>asp aspBBLabel Label; ; > >div div; ; div id id4t9t',es; 4t9t',es; asp aspBB Te9t(o9 Te9t(o9 id id4t9t',es 4t9t',es T Te9tode e9tode4m,ltiline 4m,ltiline $ol,mns4J $ol,mns 4J 0o#s4! 0o#s 4! r,nat r,nat4server 4server >; > >div div; ; br >; div id id4lblAns; 4lblAns; asp aspBBLabel ID ID4Label2 4Label2 r,nat r,nat4server 4server T Te9t e9t4Ans#er 4Ans#er Font-(old4Tr,e;> Font-(old 4Tr,e;>asp aspBBLabel Label; ; > >div div; ; div id id4t9tAns; 4t9tAns; asp aspBB Te9t(o9 Te9t(o9 id id4t9tAns 4t9tAns T Te9tode e9tode4m,ltiline 4m,ltiline $ol,mns4J $ol,mns 4J 0o#s4! 0o#s 4! r,nat r,nat4server 4server >; > >div div; ; br >; div id id4btnAddFas; 4btnAddFas; asp aspBB(,tton ID ID4btnAdd 4btnAdd r,nat r,nat4server 4server T Te9t e9t4ADD 4ADD Font-(old Font-(old4Tr,e 4Tr,e @eight42Jp9 @eight 42Jp9 on%li%) on%li%)4btnAdd$li%)1 4btnAdd$li%)1 7idth 7idth458p9 458p9 >; >div > div; ; >div > div; ; br >; >;br br >; >;br br >; >div > div; ;
D2
--ooter --ooter starts--; starts-- ; div %lass %lass4ooter; 4ooter; p; ;b b; Developed by Inam ,llahUAtta ,l lahUAtta ,r rehman > >b b;> ;>p p; div %lass %lass4so%ial; 4so%ial; asp aspBB@yperLin) ID ID4@yperLin)1 4@yperLin)1 r,nat r,nat4server 4server Image/rl4E>Admin>img>a%eboo)VPN Image/rl 4E>Admin>img>a%eboo)VPN &avigate/rl &avigate/rl4; 4;@yperLin) @yperLin) asp aspBBImage ID ID4Image1J 4Image1J r,nat r,nat4server 4server >; >asp > aspBB@yperLin) @yperLin); ; asp aspBB@yperLin) ID ID4@yperLin)2 4@yperLin)2 r,nat r,nat4server 4server Image/rl4E>Admin>img>t#itterVPN Image/rl 4E>Admin>img>t#itterVPN &avigate/rl &avigate/rl4; 4;@yperLin) @yperLin) asp aspBBImage ID ID4Image18 4Image18 r,nat r,nat4server 4server >; >asp > aspBB@yperLin) @yperLin); ; asp aspBB@yperLin) ID ID4@yperLin)! 4@yperLin)! r,nat r,nat4server 4server Image/rl4E>Admin>img>liVPN Image/rl 4E>Admin>img>liVPN &avigate/rl &avigate/rl4; 4;@yperLin) @yperLin) asp aspBBImage ID ID4Image1C 4Image1C r,nat r,nat4server 4server >; >asp > aspBB@yperLin) @yperLin); ; >div > div; ; >div > div; ; --"nds --"nds ooter--; ooter--; >orm; >orm ; >body > body; ; >html > html; ;
!eed bac* 3 3 Page Lang,age Lang,age4$ 4$ A,to"vent7ire,p A,to"vent7ire,p4tr,e 4tr,e $ode(ehind $ode(ehind4Feedba%)asp9%s 4Feedba%)asp9%s Inherits4+nline: Inherits 4+nline:ehi%le.ho#roomAdmin ehi%le.ho#roomAdminFeedba%) Feedba%) ; ; > >>7! 7!$ $>> >>DT DTD D ?@T ?@ TL L httpB>>####!org>T0>9ht httpB>>### #!org>T0>9html1>DTD>9html1-transitionaldt ml1>DTD>9html1-transitionaldtd; d;
1 1
Tra rans nsit itio iona nal> l>>" >"& &
html 9mlns 9mlns4httpB>>####!org>1CCC>9html; 4httpB>>####!org>1CCC>9html; head id id4@ead1 4@ead1 r,nat r,nat4server; 4server; title title; ;Feedba%)> Feedba%)>title title; ; lin) hre 4E>.tyles>.ite%ss 4E>.tyles>.ite%ss rel rel4stylesheet 4stylesheet type type4te9t>%ss 4te9t>%ss >; >head > head; ; body body; ; orm id id4orm1 4orm1 r,nat r,nat4server; 4server; div div; ; div %lass %lass4headrr; 4headrr; h1 h1; ; +nline :ehi%le .ho#room - Feedba%) Form G >h1 > h1; ; div %lass %lass4loginDisplay; 4loginDisplay; div %lass %lass4%lear 4%lear hide.)iplin); >div > div; ; asp aspBBen, ID ID4&avigationen,,, 4&avigationen,,, r,nat r,nat4server 4server $ss$lass $ss$lass4men, 4men, "nable:ie#.tate4alse "nable:ie#.tate 4alse In%l,de.tyle(lo%) In%l,de.tyle(lo%)4alse 4alse +rientation +rientation4@oriHontal; 4@oriHontal; Items Items; ; asp aspBBen,Item &avigate/rl &avigate/rl4E>Admin>AdminDashboardasp9 4E>Admin>AdminDashboardasp9 Te9t T e9t4Admin 4Admin Dashboard>;
D3
>Items > Items; ; >asp > aspBBen, en,; ; >div > div; ; <-- >loginDisplay --; >div > div; ; <-- >@eadrr --; >div > div; ; div %lass %lass4all 4all style style4 4border borderBB 2p9 solid #hite #idth #idthBB JCJ; br >; h1 style style4 4margin-let margin-letB16; B16;b b;Feedba%)s Form> Form>b b;> ;>h1 h1; ; br >; >;br br >; div id id4eedba%)grid; 4eedba%)grid;
asp aspBBNrid:ie# ID ID4Nrid:ie#1 4Nrid:ie#1 r,nat r,nat4server 4server A,toNenerate$ol,mns A,toNenerate$ol,mns4False 4False A,toNenerateDelete(,tton4Tr,e A,toNenerateDelete(,tton 4Tr,e A,toNenerate"dit(,tton A,toNenerate"dit(,tton4Tr,e 4Tr,e DataOey&ames4F(ID DataOey&ames 4F(ID Data.o,r%eID Data.o,r%eID4.lData.o,r%e1; 4.lData.o,r%e1; $ol,mns $ol,mns; ; asp aspBB(o,ndField DataField DataField4F(ID 4F(ID @eaderTe9t @eaderTe9t4F(ID 4F(ID Insert:isible4False Insert:isible 4False 0ead+nly4Tr,e 0ead+nly 4Tr,e .ort"9pression .ort"9pression4F(ID 4F(ID >; asp aspBB(o,ndField DataField DataField4Pro&ame 4Pro&ame @eaderTe9t @eaderTe9t4Pro&ame 4Pro&ame .ort"9pression4Pro&ame .ort"9pression 4Pro&ame >; asp aspBB(o,ndField DataField DataField4/ser&ame 4/ser&ame @eaderTe9t @eaderTe9t4/ser&ame 4/ser&ame .ort"9pression4/ser&ame .ort"9pression 4/ser&ame >; asp aspBB(o,ndField DataField DataField4F(Title 4F(Title @eaderTe9t @eaderTe9t4F(Title 4F(Title .ort"9pression4F(Title .ort"9pression 4F(Title >; asp aspBB(o,ndField DataField DataField4F(Des%ription 4F(Des%ription @eaderTe9t @eaderTe9t4F(Des%ription 4F(Des%ription .ort"9pression4F(Des%ription .ort"9pression 4F(Des%ription >; >$ol,mns > $ol,mns; ; >asp > aspBBNrid:ie# Nrid:ie#; ; --/pdate$ommand4/ /pdate$omma nd4/PDA PDAT" T" K"mplo K"mployee yee .et K"mp& K"mp&ame43 ame43"mp& "mp&ameM ameM K"mpNender43"mpNenderM K"mp$&I$43"mp$&I$M K"mp K" mpD Des esig igna nattio ion n4 43" 3"mp mpD Des esig ign nat atio ion nM K"mp K" mp ob ob& &o o43 43"m "mp p ob ob& &oM oM K"mpAddress43"mpAddressM K"mp.alary43"mp.alary 7here K"mp K" mpI ID D43 43" "mp mpI ID D Dele De lette$ e$om omma mand nd4 4D" D"L" L"T" T" rom r om K"mp K" mplo loye yee e 7her 7h ere e K"mpID43"mpID--; K"mpID43"mpID-; asp aspBB.lData.o,r%e ID ID4.lData.o,r%e1 4.lData.o,r%e1 r,nat r,nat4server 4server $onne%tion.tring4 $onne%tion.tring 4 R R $onne%tion.tringsB+nline: $onne%tion.tringsB+nline:ehi%le.ho#roomD($onne ehi%le.ho#roomD($onne%tion.tring %tion.tring ; ; .ele%t$ommand4."L"$T .ele%t$ommand 4."L"$T S F0+ KFeedba%) /pdate$ommand /pdate$ommand4/PDAT" 4/PDAT" KFeedba%) .et KPro&ame me4 43 3Pro&ame meMM K/s /se er&ame me43/ser&ame meMM KF(Ti KF( Title tle43 43F( F(Ti Title tleMM KF(De KF( Des%r s%ript iption ion43 43F(D F(Des% es%rip riptio tion n 7here 7he re KF(ID KF( ID43 43F(I F(ID D Delete$ommand4 Delete$ommand 4D"L"T" rom KFeedba%) 7here KF(ID43F(ID;>asp KF(ID43F(ID;> aspBB.lData.o,r%e .lData.o,r%e; ;
>div > div; ; br >; >;br br >; >;br br >;
D/
>div; >div ; --ooter --ooter starts--; starts-- ; div %lass %lass4ooter; 4ooter; p; ;b b; Developed by Inam ,llah U Atta ,r rehman > >b b;> ;>p p; div %lass %lass4so%ial; 4so%ial; asp aspBB@yperLin) ID ID4@yperLin)1 4@yperLin)1 r,nat r,nat4server 4server Image/rl4E>Admin>img>a%eboo)VPN Image/rl 4E>Admin>img>a%eboo)VPN &avigate/rl &avigate/rl4; 4;@yperLin) @yperLin) asp aspBBImage ID ID4Image1J 4Image1J r,nat r,nat4server 4server >; >asp > aspBB@yperLin) @yperLin); ; asp aspBB@yperLin) ID ID4@yperLin)2 4@yperLin)2 r,nat r,nat4server 4server Image/rl4E>Admin>img>t#itterVPN Image/rl 4E>Admin>img>t#itterVPN &avigate/rl &avigate/rl4; 4;@yperLin) @yperLin) asp aspBBImage ID ID4Image18 4Image18 r,nat r,nat4server 4server >; >asp > aspBB@yperLin) @yperLin); ; asp aspBB@yperLin) ID ID4@yperLin)! 4@yperLin)! r,nat r,nat4server 4server Image/rl4E>Admin>img>liVPN Image/rl 4E>Admin>img>liVPN &avigate/rl &avigate/rl4; 4;@yperLin) @yperLin) asp aspBBImage ID ID4Image1C 4Image1C r,nat r,nat4server 4server >; >asp > aspBB@yperLin) @yperLin); ; >div > div; ; >div > div; ; --"nds --"nds ooter--; ooter--; >orm > orm; ; >body; >body ; >html > html; ;
Loss J pro=it 3 3 Page Lang,age Lang,age4$ 4$ A,to"vent7ire,p A,to"vent7ire,p4tr,e 4tr,e $ode(ehind $ode(ehind4LossPro*tasp9%s 4LossPro*tasp9%s Inherits4+nline: Inherits 4+nline:ehi%le.ho#roomAdmin ehi%le.ho#roomAdminLossPro*t LossPro*t ; ; > >>7! 7!$ $>> >>DT DTD D ?@T ?@ TL L httpB>>####!org>T0>9ht httpB>>### #!org>T0>9html1>DTD>9html1-transitionaldt ml1>DTD>9html1-transitionaldtd; d;
1 1
Tra rans nsit itio iona nal> l>>" >"& &
html 9mlns 9mlns4httpB>>####!org>1CCC>9html; 4httpB>>####!org>1CCC>9html; head id id4@ead1 4@ead1 r,nat r,nat4server; 4server; title title; ;Loss U Pro*t Form> Form >title title; ; lin) hre 4E>.tyles>.ite%ss 4E>.tyles>.ite%ss rel rel4stylesheet 4stylesheet type type4te9t>%ss 4te9t>%ss >; >head > head; ; body body; ; orm id id4orm1 4orm1 r,nat r,nat4server; 4server; div div; ; div %lass %lass4headrr; 4headrr; h1 h1; ; +nline :ehi%le .ho#room - Loss U Pro*t Form G >h1 > h1; ; div %lass %lass4loginDisplay; 4loginDisplay; div %lass %lass4%lear 4%lear hide.)iplin); >div > div; ; asp aspBBen, ID ID4&avigationen,,, 4&avigationen,,, r,nat r,nat4server 4server $ss$lass $ss$lass4men, 4men, "nable:ie#.tate4alse In%l,de.tyle(lo%) "nable:ie#.tate4alse In%l,de.tyle(lo%)4alse 4alse +rientation +rientation4@oriHontal; 4@oriHontal; Items Items; ;
D5
asp aspBBen,Item &avigate/rl &avigate/rl4E>Admin>AdminDashboardasp9 4E>Admin>AdminDashboardasp9 Te9t T e9t4Admin 4Admin Dashboard>; >Items > Items; ; >asp > aspBBen, en,; ; >div > div; ; <-- >loginDisplay --; >div; >div ; <-- >@eadrr --; >div > div; ; div %lass %lass4all 4all style style4 4border borderBB 2p9 solid #hite #idth #idthBB JCJ; br >; div id id4LPNridh1; 4LPNridh1; h1 h1; ;b b;Loss U Pro*t Details Form> Form>b b;> ;>h1 h1; ; br >; asp aspBBNrid:ie# ID ID4Nrid:ie#1 4Nrid:ie#1 r,nat r,nat4server 4server A,toNenerate$ol,mns A,toNenerate$ol,mns4False 4False A,toNenerateDelete(,tton4Tr,e A,toNenerateDelete(,tton 4Tr,e A,toNenerate"dit(,tton A,toNenerate"dit(,tton4Tr,e 4Tr,e DataOey&ames4LPID DataOey&ames 4LPID Data.o,r%eID Data.o,r%eID4.lData.o,r%e1 4.lData.o,r%e1 @eight @eight41!p9 41!p9 7idth4!!Jp9; 7idth 4!!Jp9; $ol,mns $ol,mns; ; asp aspBB(o,ndField DataField DataField4LPID 4LPID @eaderTe9t @eaderTe9t4LPID 4LPID Insert:isible Insert:isible4False 4False 0ead+nly4Tr,e 0ead+nly 4Tr,e .ort"9pression .ort"9pression4LPID 4LPID >; asp aspBB(o,ndField DataField DataField4ProID 4ProID @eaderTe9t @eaderTe9t4ProID 4ProID .ort"9pression4ProID .ort"9pression 4ProID >; asp aspBB(o,ndField DataField DataField4LossAmo,nt 4LossAmo,nt @eaderTe9t @eaderTe9t4LossAmo,nt 4LossAmo,nt .ort"9pression4LossAmo,nt .ort"9pression 4LossAmo,nt >; asp aspBB(o,ndField DataField DataField4Pro*tAmo,nt 4Pro*tAmo,nt @eaderTe9t @eaderTe9t4Pro*tAmo,nt 4Pro*tAmo,nt .ort"9pression4Pro*tAmo,nt .ort"9pression 4Pro*tAmo,nt >; >$ol,mns > $ol,mns; ; >asp > aspBBNrid:ie# Nrid:ie#; ; --/pd --/pdate$o ate$ommand mmand4/PD 4/PDA AT" KDelive KDelivery ry .et KPr KProID oID43Pr 43ProIDM oIDM K/se K/ serr0 0eg egI ID D43 43/s /ser er0 0eg egI IDM DM KDe KD eli live very ryA Ad ddres ess s43 43De Deli live very ryA Add ddrres essM sM KDelivery$i KDelive ry$ity43 ty43Delive Delivery$it ry$ityM yM KDelive KDelivery: ry:illage illage43Deliv 43Delivery: ery:illageM illageM KDate KDate43Dat 43DateM eM KDel KD eliv iver ery y.o .o,r ,r%e %e4 43D 3Del eliv iver ery y.o .o,r ,r%e %e 7her 7h ere e KDel KD eliv iver ery yID ID4 43D 3Del eliv iver ery yID ID Delete$ommand4D"L"T" rom KDelivery 7here KDeliveryID43DeliveryID--; KDeliveryID43DeliveryID--; asp aspBB.lData.o,r%e ID ID4.lData.o,r%e1 4.lData.o,r%e1 r,nat r,nat4server 4server $onne%tion.tring4 $onne%tion.tring 4 R R $onne%tion.tringsB+nline: $onne%tion.tringsB+nline:ehi%le.ho#roomD($onne ehi%le.ho#roomD($onne%tion.tring %tion.tring ; ; .ele%t$ommand4."L"$T .ele%t$ommand 4."L"$T S F0+ KLostPro*t /pdate$ommand /pdate$ommand4/PDAT" 4/PDAT" KLostPro*t .et KProID43ProIDM KLossAmo,nt43LossAmo,ntM KPro*tA KPr o*tAmo,nt mo,nt43Pr 43Pro*tA o*tAmo,nt mo,nt 7her 7here e KLPID KLPID43LPI 43LPID D Delete$ommand Delete$ommand4D"L"T" 4D"L"T" rom KLostPro*t 7here KLPID43LPID;>asp KLPID43LPID;>aspBB.lData.o,r%e .lData.o,r%e; ; >div > div; ; div id id4LPADD; 4LPADD; asp aspBBLabel ID ID4Label1 4Label1 r,nat r,nat4server 4server T Te9t e9t4Prod,%t 4Prod,%t ID;>asp ID;> aspBBLabel Label; ;br br >; asp aspBB Te9t(o9 Te9t(o9 ID ID4t9tProID 4t9tProID r,nat r,nat4server 4server @eight @eight42Qp9;> 42Qp9;>asp aspBB Te9t(o9 Te9t(o9; ; br >; asp aspBBLabel ID ID4Label2 4Label2 r,nat r,nat4server 4server T Te9t e9t4Loss 4Loss Amo,nt;>asp Amo,nt;> aspBBLabel Label; ;br br >; asp aspBB Te9t(o9 Te9t(o9 ID ID4t9tLossAmo,nt 4t9tLossAmo,nt r,nat r,nat4server 4server @eight @eight42Qp9;> 42Qp9;>asp aspBB Te9t(o9 Te9t(o9; ; br >; asp aspBBLabel ID ID4Label! 4Label! r,nat r,nat4server 4server T Te9t e9t4Pro*t 4Pro*t Amo,nt;>asp Amo,nt;>aspBBLabel Label; ;br br >; asp aspBB Te9t(o9 Te9t(o9 ID ID4t9tPro*tAmo,nt 4t9tPro*tAmo,nt r,nat r,nat4server 4server @eight @eight42Qp9;> 42Qp9;>asp aspBB Te9t(o9 Te9t(o9; ; br >; >;br br >;
DE
div id4btnAddLP; aspB(,tton ID4btnAdd r,nat4server Te9t4ADD Font-(old4Tr,e on%li%)4btnAdd$li%) >; >div; >div; br >;br >;br >;br >; >div; --ooter starts--; div %lass4ooter; p;b; Developed by Inam ,llah U Atta ,r rehman >b;>p; div %lass4so%ial; aspB@yperLin) ID4@yperLin)1 r,nat4server Image/rl4E>Admin>img>a%eboo)VPN &avigate/rl4;@yperLin) aspBImage ID4Image1J r,nat4server >; >aspB@yperLin); aspB@yperLin) ID4@yperLin)2 r,nat4server Image/rl4E>Admin>img>t#itterVPN &avigate/rl4;@yperLin) aspBImage ID4Image18 r,nat4server >; >aspB@yperLin); aspB@yperLin) ID4@yperLin)! r,nat4server Image/rl4E>Admin>img>liVPN &avigate/rl4;@yperLin) aspBImage ID4Image1C r,nat4server >; >aspB@yperLin); >div; >div; --"nds ooter--; >orm; >body; >html;
Order =rom 3 Page Lang,age4$ A,to"vent7ire,p4tr,e Inherits4+nline:ehi%le.ho#roomAdmin+rders ;
$ode(ehind4+rdersasp9%s
>7!$>>DTD ?@TL httpB>>####!org>T0>9html1>DTD>9html1-transitionaldtd;
1
html 9mlns4httpB>>####!org>1CCC>9html; head id4@ead1 r,nat4server; title;+rders>title; lin) hre 4E>.tyles>.ite%ss rel4stylesheet type4te9t>%ss >; >head; body; orm id4orm1 r,nat4server; div; div %lass4headrr; h1;
DD
Transitional>>"&
+nline :ehi%le .ho#room - +rders Form G >h1; div %lass4loginDisplay; div %lass4%lear hide.)iplin); >div; aspBen, ID4&avigationen,,, r,nat4server $ss$lass4men, "nable:ie#.tate4alse In%l,de.tyle(lo%)4alse +rientation4@oriHontal; Items; aspBen,Item &avigate/rl4E>Admin>AdminDashboardasp9 Te9t4Admin Dashboard>; >Items; >aspBen,; >div; <-- >loginDisplay --; >div; <-- >@eadrr --; >div; div %lass4all style4borderB 2p9 solid #hite #idthB JCJ; br >; %enter; h1;b;+rder Details From>b;>h1; >%enter;
aspBNrid:ie# ID4Nrid:ie#1 r,nat4server A,toNenerate$ol,mns4False Data.o,r%eID4.lData.o,r%e1 DataOey&ames4+rderIDM/ser0egIDMProID onsele%tedinde9%hanged4Nrid:ie#1.ele%tedInde9$hanged; $ol,mns; aspB(o,ndField DataField4+rderID @eaderTe9t4+rderID .ort"9pression4+rderID 0ead+nly4Tr,e >; aspB(o,ndField DataField4/ser0egID @eaderTe9t4/ser0egID .ort"9pression4/ser0egID 0ead+nly4Tr,e >; aspB(o,ndField DataField4/ser&ame @eaderTe9t4/ser&ame .ort"9pression4/ser&ame >; aspB(o,ndField DataField4ProID @eaderTe9t4ProID .ort"9pression4ProID 0ead+nly4Tr,e >; aspB(o,ndField DataField4Pro&ame @eaderTe9t4Pro&ame .ort"9pression4Pro&ame >; aspB(o,ndField DataField4$mp&ame @eaderTe9t4$mp&ame .ort"9pression4$mp&ame >; aspB(o,ndField DataField4.iHe @eaderTe9t4.iHe .ort"9pression4.iHe >; aspB(o,ndField DataField4$olor @eaderTe9t4$olor .ort"9pression4$olor >; aspB(o,ndField DataField4odel @eaderTe9t4odel .ort"9pression4odel >; aspB(o,ndField DataField4ProPri%e @eaderTe9t4ProPri%e .ort"9pression4ProPri%e >; aspB(o,ndField DataField4Date @eaderTe9t4Date .ort"9pression4Date >; >$ol,mns; >aspBNrid:ie#;
D8
aspB.lData.o,r%e ID4.lData.o,r%e1 r,nat4server $onne%tion.tring4R $onne%tion.tringsB+nline:ehi%le.ho#roomD($onne%tion.tring ; .ele%t$ommand4."L"$T S F0+ Korderdetailsvie#;>aspB.lData.o,r%e;
br >;br >;br >; >div; --ooter starts--; div %lass4ooter; p;b; Developed by Inam ,llah U Atta ,r rehman >b;>p; div %lass4so%ial; aspB@yperLin) ID4@yperLin)1 r,nat4server Image/rl4E>Admin>img>a%eboo)VPN &avigate/rl4;@yperLin) aspBImage ID4Image1J r,nat4server >; >aspB@yperLin); aspB@yperLin) ID4@yperLin)2 r,nat4server Image/rl4E>Admin>img>t#itterVPN &avigate/rl4;@yperLin) aspBImage ID4Image18 r,nat4server >; >aspB@yperLin); aspB@yperLin) ID4@yperLin)! r,nat4server Image/rl4E>Admin>img>liVPN &avigate/rl4;@yperLin) aspBImage ID4Image1C r,nat4server >; >aspB@yperLin); >div; >div; --"nds ooter--; >orm; >body; >html;
Payme't =orm 3 Page Lang,age4$ A,to"vent7ire,p4tr,e $ode(ehind4Paymentsasp9%s Inherits4+nline:ehi%le.ho#roomAdminPayments ; >7!$>>DTD ?@TL httpB>>####!org>T0>9html1>DTD>9html1-transitionaldtd;
1
html 9mlns4httpB>>####!org>1CCC>9html; head id4@ead1 r,nat4server; title;Payments>title; lin) hre 4E>.tyles>.ite%ss rel4stylesheet type4te9t>%ss >; >head; body; orm id4orm1 r,nat4server;
DF
Transitional>>"&
div; div %lass4headrr; h1; +nline :ehi%le .ho#room - Payments Form G >h1; div %lass4loginDisplay; div %lass4%lear hide.)iplin); >div; aspBen, ID4&avigationen,,, r,nat4server $ss$lass4men, "nable:ie#.tate4alse In%l,de.tyle(lo%)4alse +rientation4@oriHontal; Items; aspBen,Item &avigate/rl4E>Admin>AdminDashboardasp9 Te9t4Admin Dashboard>; >Items; >aspBen,; >div; <-- >loginDisplay --; >div; <-- >@eadrr --; >div; div %lass4all style4borderB 2p9 solid #hite #idthB JCJ; br >; div id4; h1;b;Payments Details Form>b;>h1; br >; aspBNrid:ie# ID4Nrid:ie#1 r,nat4server A,toNenerate$ol,mns4False DataOey&ames4PayIDMProID Data.o,r%eID4.lData.o,r%e1; $ol,mns; aspB(o,ndField DataField4PayID @eaderTe9t4PayID 0ead+nly4Tr,e .ort"9pression4PayID >; aspB(o,ndField DataField4/ser$&I$ @eaderTe9t4/ser$&I$ .ort"9pression4/ser$&I$ >; aspB(o,ndField DataField4ProID @eaderTe9t4ProID .ort"9pression4ProID 0ead+nly4Tr,e >; aspB(o,ndField DataField4Pro&ame @eaderTe9t4Pro&ame .ort"9pression4Pro&ame >; aspB(o,ndField DataField4(an)&ame @eaderTe9t4(an)&ame .ort"9pression4(an)&ame >; aspB(o,ndField DataField4A%%o,nt&o @eaderTe9t4A%%o,nt&o .ort"9pression4A%%o,nt&o >; aspB(o,ndField DataField4PayDate @eaderTe9t4PayDate .ort"9pression4PayDate >; >$ol,mns; >aspBNrid:ie#;
aspB.lData.o,r%e ID4.lData.o,r%e1 r,nat4server $onne%tion.tring4R $onne%tion.tringsB+nline:ehi%le.ho#roomD($onne%tion.tring ;
80
.ele%t$ommand4."L"$T
S
F0+
KPaymentsDetails:ie#;>aspB.lData.o,r%e;
>div; br >;br >;br >; >div; --ooter starts--; div %lass4ooter; p;b; Developed by Inam ,llahU Atta ,r rehman >b;>p; div %lass4so%ial; aspB@yperLin) ID4@yperLin)1 r,nat4server Image/rl4E>Admin>img>a%eboo)VPN &avigate/rl4;@yperLin) aspBImage ID4Image1J r,nat4server >; >aspB@yperLin); aspB@yperLin) ID4@yperLin)2 r,nat4server Image/rl4E>Admin>img>t#itterVPN &avigate/rl4;@yperLin) aspBImage ID4Image18 r,nat4server >; >aspB@yperLin); aspB@yperLin) ID4@yperLin)! r,nat4server Image/rl4E>Admin>img>liVPN &avigate/rl4;@yperLin) aspBImage ID4Image1C r,nat4server >; >aspB@yperLin); >div; >div; --"nds ooter--; >orm; >body; >html;
Produ*t (ist 3 Page Lang,age4$ A,to"vent7ire,p4tr,e $ode(ehind4Prod,%tsasp9%s Inherits4+nline:ehi%le.ho#roomAdminProd,%ts ; >7!$>>DTD ?@TL httpB>>####!org>T0>9html1>DTD>9html1-transitionaldtd;
1
html 9mlns4httpB>>####!org>1CCC>9html; head id4@ead1 r,nat4server; title;Prod,%ts>title; lin) hre 4E>.tyles>.ite%ss rel4stylesheet type4te9t>%ss >; >head; body; orm id4orm1 r,nat4server; div; div %lass4headrr; h1; +nline :ehi%le .ho#room - Prod,%ts List G >h1;
81
Transitional>>"&
div %lass4loginDisplay; div %lass4%lear hide.)iplin); >div; aspBen, ID4&avigationen,,, r,nat4server $ss$lass4men, "nable:ie#.tate4alse In%l,de.tyle(lo%)4alse +rientation4@oriHontal; Items; aspBen,Item &avigate/rl4E>Admin>AdminDashboardasp9 Te9t4Admin Dashboard>; >Items; >aspBen,; >div; <-- >loginDisplay --; >div; <-- >@eadrr --; >div; div %lass4all style4borderB 2p9 solid #hite #idthB JCJ; br >; h1;b;Prod,%ts Form>b;>h1; aspBImage ID4Image5 r,nat4server @eight4!Jp9 Image/rl4E>Admin>img>Addpng 7idth4Q2p9 >; a hre 4>Admin>Prod,%tsAddasp9 id4A1;Add Prod,%ts>a br >; aspBNrid:ie# ID4Nrid:ie#1 r,nat4server A,toNenerate$ol,mns4False A,toNenerateDelete(,tton4Tr,e A,toNenerate"dit(,tton4Tr,e DataOey&ames4ProID Data.o,r%eID4.lData.o,r%e1; $ol,mns; aspB(o,ndField DataField4ProID @eaderTe9t4ProID Insert:isible4False 0ead+nly4Tr,e .ort"9pression4ProID >; aspB(o,ndField DataField4Pro&ame @eaderTe9t4Pro&ame .ort"9pression4Pro&ame >; --aspB(o,ndField DataField4$atID @eaderTe9t4$atID .ort"9pression4$atID >;--; aspB(o,ndField DataField4$mp&ame @eaderTe9t4$mp&ame .ort"9pression4$mp&ame >; aspB(o,ndField DataField4ProPri%e @eaderTe9t4ProPri%e .ort"9pression4ProPri%e >; aspB(o,ndField DataField4Des%ription @eaderTe9t4Des%ription .ort"9pression4Des%ription >; aspB(o,ndField DataField4.iHe @eaderTe9t4.iHe .ort"9pression4.iHe >; aspB(o,ndField DataField4$olor @eaderTe9t4$olor .ort"9pression4$olor >; aspB(o,ndField DataField4odel @eaderTe9t4odel .ort"9pression4odel >; aspB(o,ndField DataField4File&ame @eaderTe9t4File&ame .ort"9pression4File&ame >; aspB(o,ndField DataField4FilePath @eaderTe9t4FilePath .ort"9pression4FilePath >; >$ol,mns; >aspBNrid:ie#;
82
aspB.lData.o,r%e ID4.lData.o,r%e1 r,nat4server $onne%tion.tring4R $onne%tion.tringsB+nline:ehi%le.ho#roomD($onne%tion.tring ; .ele%t$ommand4."L"$T S F0+ KProd,%ts /pdate$ommand4/PDAT" KProd,%ts .et KPro&ame43Pro&ameM K$mp&ame43$mp&ameM KProPri%e43ProPri%eM KDes%ription43Des%riptionM K.iHe43.iHeM K$olor43$olorM Kodel43odelM KFile&ame43File&ame 7here KProID43ProID Delete$ommand4D"L"T" rom KProd,%ts 7here KProID43ProID;>aspB.lData.o,r%e; --br >;br >;br >;br >;--; --div id4AddProd,%ts; aspBLabel ID4Label1 r,nat4server Te9t4Prod,%t &ame;>aspBLabel;br >; aspBTe9t(o9 ID4t9tPro&ame r,nat4server @eight425p9 7idth425p9;>aspBTe9t(o9; br >; aspBLabel ID4Label2 r,nat4server Te9t4$atagory ID;>aspBLabel;br >; aspBTe9t(o9 ID4t9t$atID r,nat4server @eight425p9 7idth425p9;>aspBTe9t(o9; br >; aspBLabel ID4Label! r,nat4server Te9t4$ompany ID;>aspBLabel;br >; aspBTe9t(o9 ID4t9t$mpID r,nat4server @eight425p9 7idth425p9;>aspBTe9t(o9; br >; aspBLabel ID4LabelQ r,nat4server Te9t4Prod,%t Pri%e;>aspBLabel;br >; aspBTe9t(o9 ID4t9tProPri%e r,nat4server @eight425p9 7idth425p9;>aspBTe9t(o9; br >; aspBLabel ID4Label5 r,nat4server Te9t4Des%ription;>aspBLabel;br >; aspBTe9t(o9 ID4t9tDes%ription r,nat4server @eight425p9 7idth425p9;>aspBTe9t(o9; br >; aspBLabel ID4Label6 r,nat4server Te9t4Prod,%t Image;>aspBLabel;br >; aspBFile/pload ID4File/pload1 r,nat4server @eight425p9 7idth425p9>; br >; aspBLabel ID4LabelJ r,nat4server Te9t4.iHe;>aspBLabel;br >; aspBTe9t(o9 ID4t9t.iHe r,nat4server @eight425p9 7idth425p9;>aspBTe9t(o9; br >; aspBLabel ID4Label8 r,nat4server Te9t4$olor;>aspBLabel;br >; aspBTe9t(o9 ID4t9t$olor r,nat4server @eight425p9 7idth425p9;>aspBTe9t(o9; br >; aspBLabel ID4LabelC r,nat4server Te9t4odel;>aspBLabel;br >; aspBTe9t(o9 ID4t9todel r,nat4server @eight426p9 7idth425p9;>aspBTe9t(o9; br >;br >; aspB(,tton ID4btnAdd r,nat4server Te9t4ADD Font-(old4Tr,e
83
on%li%)4btnAdd$li%) @eight426p9 7idth45Jp9 >; >div;--; br >;br >;br >;br >; >div; --ooter starts--; div %lass4ooter; p;b; Developed by Inam ,llah R Atta ur rehman >b;>p; div %lass4so%ial; aspB@yperLin) ID4@yperLin)1 r,nat4server Image/rl4E>Admin>img>a%eboo)VPN &avigate/rl4;@yperLin) aspBImage ID4Image1J r,nat4server >; >aspB@yperLin); aspB@yperLin) ID4@yperLin)2 r,nat4server Image/rl4E>Admin>img>t#itterVPN &avigate/rl4;@yperLin) aspBImage ID4Image18 r,nat4server >; >aspB@yperLin); aspB@yperLin) ID4@yperLin)! r,nat4server Image/rl4E>Admin>img>liVPN &avigate/rl4;@yperLin) aspBImage ID4Image1C r,nat4server >; >aspB@yperLin); >div; >div; --"nds ooter--; >orm; >body; >html;
Add produ*t 3 Page Lang,age4$ $ode(ehind4Prod,%tsAddasp9%s Inherits4+nline:ehi%le.ho#roomAdminAddProd,%ts ; >7!$>>DTD ?@TL httpB>>####!org>T0>9html1>DTD>9html1-transitionaldtd;
A,to"vent7ire,p4tr,e
1
html 9mlns4httpB>>####!org>1CCC>9html; head r,nat4server; title;Add Prod,%ts>title; lin) hre 4E>.tyles>.ite%ss rel4stylesheet type4te9t>%ss >; >head; body; orm id4orm1 r,nat4server; div; div %lass4headrr; h1; +nline :ehi%le .ho#room - Prod,%ts Form G >h1; div %lass4loginDisplay;
8/
Transitional>>"&
div %lass4%lear hide.)iplin); >div; aspBen, ID4&avigationen,,, r,nat4server $ss$lass4men, "nable:ie#.tate4alse In%l,de.tyle(lo%)4alse +rientation4@oriHontal; Items; aspBen,Item &avigate/rl4E>Admin>Prod,%tsasp9 Te9t4Prod,%ts>; >Items; >aspBen,; >div; <-- >loginDisplay --; >div; <-- >@eadrr --; div %lass4all style4borderB 2p9 solid #hite #idthB JCJ; br >;br >;br >; %enter;aspBLabel ID4lbl.,%%esssg r,nat4server Font-(old4Tr,e Font-.iHe4Larger;>aspBLabel; br >;br >; >%enter; div id4AddProd,%ts; aspBLabel ID4Label1 r,nat4server Te9t4Prod,%t &ame;>aspBLabel;br >; aspB Te9t(o9 ID4t9tPro&ame r,nat4server @eight425p9 7idth425p9;>aspB Te9t(o9; br >; aspBLabel ID4Label! r,nat4server Te9t4$ompany &ame;>aspBLabel;br >; aspB Te9t(o9 7idth425p9;>aspB Te9t(o9; br >;
ID4t9t$mp&ame
r,nat4server
@eight425p9
aspBLabel ID4LabelQ r,nat4server Te9t4Prod,%t Pri%e;>aspBLabel;br >; aspB Te9t(o9 ID4t9tProPri%e r,nat4server @eight425p9 7idth425p9;>aspB Te9t(o9; br >; aspBLabel ID4Label5 r,nat4server Te9t4Des%ription;>aspBLabel;br >; aspB Te9t(o9 ID4t9tDes%ription r,nat4server @eight425p9 7idth425p9;>aspB Te9t(o9; br >; aspBLabel ID4Label6 r,nat4server Te9t4Prod,%t Image;>aspBLabel;br >; aspBFile/pload ID4File/pload1 r,nat4server @eight425p9 7idth425p9>; br >; aspBLabel ID4LabelJ r,nat4server Te9t4.iHe;>aspBLabel;br >; aspB Te9t(o9 ID4t9t.iHe r,nat4server @eight425p9 7idth425p9;>aspB Te9t(o9; br >; aspBLabel ID4Label8 r,nat4server Te9t4$olor;>aspBLabel;br >;
85
aspB Te9t(o9 7idth425p9;>aspB Te9t(o9; br >;
ID4t9t$olor
r,nat4server
@eight425p9
aspBLabel ID4LabelC r,nat4server Te9t4odel;>aspBLabel;br >; aspB Te9t(o9 ID4t9todel r,nat4server @eight426p9 7idth425p9;>aspB Te9t(o9; br >;br >; aspB(,tton ID4btnAdd r,nat4server Te9t4ADD Font-(old4Tr,e on%li%)4btnAdd$li%) @eight426p9 7idth45Jp9 >;
>div;
br >;br >; >div;
--ooter starts--; div %lass4ooter; p;b; Developed by Inam ,llahU Atta er rehman >b;>p; div %lass4so%ial; aspB@yperLin) ID4@yperLin)1 r,nat4server Image/rl4E>Admin>img>a%eboo)VPN &avigate/rl4;@yperLin) aspBImage ID4Image1J r,nat4server >; >aspB@yperLin); aspB@yperLin) ID4@yperLin)2 r,nat4server Image/rl4E>Admin>img>t#itterVPN &avigate/rl4;@yperLin) aspBImage ID4Image18 r,nat4server >; >aspB@yperLin); aspB@yperLin) ID4@yperLin)! r,nat4server Image/rl4E>Admin>img>liVPN &avigate/rl4;@yperLin) aspBImage ID4Image1C r,nat4server >; >aspB@yperLin); >div; >div; --"nds ooter--; >div; >orm; >body; >html;
Sto*<
8E
3 Page Lang,age4$ A,to"vent7ire,p4tr,e Inherits4+nline:ehi%le.ho#roomAdmin.to%) ;
$ode(ehind4.to%)asp9%s
>7!$>>DTD ?@TL httpB>>####!org>T0>9html1>DTD>9html1-transitionaldtd;
1
Transitional>>"&
html 9mlns4httpB>>####!org>1CCC>9html; head id4@ead1 r,nat4server; title;.to%)>title; lin) hre 4E>.tyles>.ite%ss rel4stylesheet type4te9t>%ss >; >head; body; orm id4orm1 r,nat4server; div; div %lass4headrr; h1; +nline :ehi%le .ho#room - Admin Form G >h1; div %lass4loginDisplay; div %lass4%lear hide.)iplin); >div; aspBen, ID4&avigationen,,, r,nat4server $ss$lass4men, "nable:ie#.tate4alse In%l,de.tyle(lo%)4alse +rientation4@oriHontal; Items; aspBen,Item &avigate/rl4E>Admin>AdminDashboardasp9 Te9t4Admin Dashboard>; >Items; >aspBen,; >div; <-- >loginDisplay --; >div; <-- >@eadrr --; >div; div %lass4all style4borderB 2p9 solid #hite #idthB JCJ; br >; div id4sto%)gridh1; h1;b;.to%) Details Form>b;>h1; br >; aspBNrid:ie# ID4Nrid:ie#1 r,nat4server A,toNenerate$ol,mns4False A,toNenerateDelete(,tton4Tr,e A,toNenerate"dit(,tton4Tr,e DataOey&ames4.to%)ID Data.o,r%eID4.lData.o,r%e1 7idth4!16p9; $ol,mns; aspB(o,ndField DataField4.to%)ID @eaderTe9t4.to%)ID Insert:isible4False 0ead+nly4Tr,e .ort"9pression4.to%)ID >; aspB(o,ndField DataField4ProID @eaderTe9t4ProID .ort"9pression4ProID >; aspB(o,ndField DataField4ty @eaderTe9t4ty .ort"9pression4ty >; >$ol,mns; >aspBNrid:ie#; aspB.lData.o,r%e ID4.lData.o,r%e1 r,nat4server
8D
$onne%tion.tring4R $onne%tion.tringsB+nline:ehi%le.ho#roomD($onne%tion.tring ; .ele%t$ommand4."L"$T S F0+ K.to%) /pdate$ommand4/PDAT" K.to%) .et KProID43ProIDM Kty43ty 7here K.to%)ID43.to%)ID Delete$ommand4D"L"T" rom K.to%) 7here K.to%)ID43.to%)ID;>aspB.lData.o,r%e; >div; div id4Addsto%); aspBLabel ID4Label1 r,nat4server Te9t4Prod,%t ID;>aspBLabel; br >; aspB Te9t(o9 ID4t9tProID r,nat4server 7idth418Qp9;>aspB Te9t(o9; br >;br >; aspBLabel ID4Label2 r,nat4server Te9t4',antity;>aspBLabel; br >; aspB Te9t(o9 ID4t9t'ty r,nat4server 7idth418Qp9;>aspB Te9t(o9; br >;br >; aspB(,tton ID4btnAdd r,nat4server Te9t4ADD Font-(old4Tr,e @eight4!2p9 on%li%)4btnAdd$li%) 7idth462p9 >; >div; br >;br >;br >; >div; --ooter starts--; div %lass4ooter; p;b; Developed by Inam ,llah U Atta ,r rehman >b;>p; div %lass4so%ial; aspB@yperLin) ID4@yperLin)1 r,nat4server Image/rl4E>Admin>img>a%eboo)VPN &avigate/rl4;@yperLin) aspBImage ID4Image1J r,nat4server >; >aspB@yperLin); aspB@yperLin) ID4@yperLin)2 r,nat4server Image/rl4E>Admin>img>t#itterVPN &avigate/rl4;@yperLin) aspBImage ID4Image18 r,nat4server >; >aspB@yperLin); aspB@yperLin) ID4@yperLin)! r,nat4server Image/rl4E>Admin>img>liVPN &avigate/rl4;@yperLin) aspBImage ID4Image1C r,nat4server >; >aspB@yperLin); >div; >div; --"nds ooter--; >orm; >body; >html;
!ser registratio'
88
3 Page Lang,age4$ A,to"vent7ire,p4tr,e $ode(ehind4/ser0egasp9%s Inherits4+nline:ehi%le.ho#roomAdmin/ser0eg ; >7!$>>DTD ?@TL httpB>>####!org>T0>9html1>DTD>9html1-transitionaldtd;
1
Transitional>>"&
html 9mlns4httpB>>####!org>1CCC>9html; head id4@ead1 r,nat4server; title;/ser 0egistration>title; lin) hre 4E>.tyles>.ite%ss rel4stylesheet type4te9t>%ss >; >head; body; orm id4orm1 r,nat4server; div; div %lass4headrr; h1; +nline :ehi%le .ho#room - /ser 0egistration Form G >h1; div %lass4loginDisplay; div %lass4%lear hide.)iplin); >div; aspBen, ID4&avigationen,,, r,nat4server $ss$lass4men, "nable:ie#.tate4alse In%l,de.tyle(lo%)4alse +rientation4@oriHontal; Items; aspBen,Item &avigate/rl4E>Admin>AdminDashboardasp9 Te9t4Admin Dashboard>; >Items; >aspBen,; >div; <-- >loginDisplay --; >div; <-- >@eadrr --; >div; div %lass4all style4borderB 2p9 solid #hite #idthB JCJ; br >;br >;br >; div id4/serreggrid; aspBNrid:ie# ID4Nrid:ie#1 r,nat4server A,toNenerate$ol,mns4False A,toNenerate"dit(,tton4Tr,e DataOey&ames4/ser0egID Data.o,r%eID4.lData.o,r%e1 7idth4CJp9 A,toNenerateDelete(,tton4Tr,e @eight411Cp9; $ol,mns; aspB(o,ndField DataField4/ser0egID @eaderTe9t4/ser0egID Insert:isible4False 0ead+nly4Tr,e .ort"9pression4/ser0egID >; aspB(o,ndField DataField4/ser&ame @eaderTe9t4/ser&ame .ort"9pression4/ser&ame >; aspB(o,ndField DataField4/ser$&I$ @eaderTe9t4/ser$&I$ .ort"9pression4/ser$&I$ >; aspB(o,ndField DataField4/serNender @eaderTe9t4/serNender .ort"9pression4/serNender >; aspB(o,ndField DataField4"mail @eaderTe9t4"mail .ort"9pression4"mail >; aspB(o,ndField DataField4Pass#ord @eaderTe9t4Pass#ord .ort"9pression4Pass#ord >;
8F
aspB(o,ndField DataField4/serTel&o @eaderTe9t4/serTel&o .ort"9pression4/serTel&o >; aspB(o,ndField DataField4/serob&o @eaderTe9t4/serob&o .ort"9pression4/serob&o >; aspB(o,ndField DataField4/serAddress @eaderTe9t4/serAddress .ort"9pression4/serAddress >; -- aspB(o,ndField DataField4/ser$o,ntry @eaderTe9t4/ser$o,ntry .ort"9pression4/ser$o,ntry >;--; >$ol,mns; >aspBNrid:ie#; aspB.lData.o,r%e ID4.lData.o,r%e1 r,nat4server $onne%tion.tring4R $onne%tion.tringsB+nline:ehi%le.ho#roomD($onne%tion.tring ; .ele%t$ommand4."L"$T S F0+ K/ser0egistration /pdate$ommand4/PDAT" K/ser0egistration .et K/ser&ame43/ser&ameM K/ser$&I$43/ser$&I$M K/serNender43/serNenderM K"mail43"mailM KPass#ord43Pass#ordM K/serTel&o43/serTel&oM K/serob&o43/serob&oM K/serAddress43/serAddress 7here K/ser0egID43/ser0egID Delete$ommand4D"L"T" rom K/ser0egistration 7here K/ser0egID43/ser0egID;>aspB.lData.o,r%e; >div;
br >;br >;br >; >div; --ooter starts--; div %lass4ooter; p;b; Developed by Inam ,llah U Atta ,r rehman >b;>p; div %lass4so%ial; aspB@yperLin) ID4@yperLin)1 r,nat4server Image/rl4E>Admin>img>a%eboo)VPN &avigate/rl4;@yperLin) aspBImage ID4Image1J r,nat4server >; >aspB@yperLin); aspB@yperLin) ID4@yperLin)2 r,nat4server Image/rl4E>Admin>img>t#itterVPN &avigate/rl4;@yperLin) aspBImage ID4Image18 r,nat4server >; >aspB@yperLin); aspB@yperLin) ID4@yperLin)! r,nat4server Image/rl4E>Admin>img>liVPN &avigate/rl4;@yperLin) aspBImage ID4Image1C r,nat4server >; >aspB@yperLin); >div; >div; --"nds ooter--; >orm; >body; >html;
!ront end Admin login
F0
3 Page Title4 Lang,age4$ asterPageFile4E>.iteaster A,to"vent7ire,p4tr,e $ode(ehind4adminloginasp9%s Inherits4+nline:ehi%le.ho#roomadminlogin ; aspB$ontent ID4$ontent1 $ontentPla%e@olderID4@ead$ontent r,nat4server; >aspB$ontent; aspB$ontent ID4$ontent2 $ontentPla%e@olderID4ain$ontent r,nat4server; div %lass4ro# style4borderB 2p9 solid #hite #idthB Q margin-letB 25;
div %lass4%ol-md-8; div id4)) style4margin-letB Q;h!;Admin Login>h!;>div;
orm name4sentessage id4%onta%tForm novalidate; br; div id4dd style4margin-letB Q; div %lass4%ontrol-gro,p orm-gro,p; div %lass4%ontrols; label;Admin &ameB>label; aspB Te9t(o9 ID4t9tAdmin&ame r,nat4server #idth 4 1!;>aspB Te9t(o9; >div; >div; div %lass4%ontrol-gro,p orm-gro,p; div %lass4%ontrols; label;Pass#ordB>label; aspB Te9t(o9 ID4t9tPass#ord Te9tode4Pass#ord r,nat4server #idth 4 1!;>aspB Te9t(o9; >div; >div; aspB(,tton ID4btnLogin %lass4btn btn-primary r,nat4server Te9t4Login on%li%)4btnLogin$li%) >; >div; >orm; br >; div style4margin-letB 2 %olorB0ed; aspBLabel ID4lbl"rror r,nat4server Font-(old4Tr,e Font-Itali%4Tr,e Font-.iHe4edi,m;>aspBLabel; >div; >div; >div; >aspB$ontent;
F1
3 Page Title4 Lang,age4$ asterPageFile4E>.iteaster A,to"vent7ire,p4tr,e $ode(ehind4%he%)o,tdeliveryasp9%s Inherits4+nline:ehi%le.ho#room%on*rmorder ; aspB$ontent ID4$ontent1 $ontentPla%e@olderID4@ead$ontent r,nat4server; >aspB$ontent; aspB$ontent ID4$ontent2 $ontentPla%e@olderID4ain$ontent r,nat4server; <-- Page $ontent --; -- $ontainer .tarts--; div %lass4%ontainer; <-- Page @eading>(read%r,mbs --; div %lass4ro#; div %lass4%ol-lg-12; h1 %lass4page-header;$he%)o,t .e%tion small;"ntere Delivery Address>small; >h1; ol %lass4bread%r,mb; li;a hre 4Dea,ltasp9;@ome>a; >li; li %lass4a%tive;$he%)o,t>li; >ol; >div; >div; <-- >ro# --; <-- $ontent 0o# --; <-- >ro# --; <-- $onta%t Form --; <-- In order to set the email address and s,bWe%t line or the %onta%t orm go to the bin>%onta%tmephp *le --; div %lass4ro#; div %lass4%ol-md-8; h2 style4%olorB bl,e;Delivery Address>h2; small style4%olorB green;"nter the Address #here yo, #ant to re%ieve the prod,%t>small; br;br; orm name4sentessage id4%onta%tForm novalidate; -- @eight4!!p9 7idth4!21p9--; --div %lass4%ontrol-gro,p orm-gro,p; div %lass4%ontrols; label;Prod,%t &ameB>label; br >; aspBDropDo#nList ID4t9tPro&ame r,nat4server Data.o,r%eID4.lData.o,r%e1 DataTe9tField4Pro&ame Data:al,eField4Pro&ame @eight4!!p9 7idth4!21p9; >aspBDropDo#nList; aspB0e,iredField:alidator ID40e,iredField:alidator2 r,nat4server $ontrolTo:alidate4t9tPro&ame "rroressage4Please sele%t the prod,%t;>aspB0e,iredField:alidator; aspB.lData.o,r%e ID4.lData.o,r%e1 r,nat4server $onne%tion.tring4R $onne%tion.tringsB+nline:ehi%le.ho#roomD($onne%tion.tring ;
F2
.ele%t$ommand4."L"$T KPro&ame F0+ KProd,%ts;>aspB.lData.o,r%e; p %lass4help-blo%);>p; >div; >div;--; div %lass4%ontrol-gro,p orm-gro,p; div %lass4%ontrols; label;/ser $&I$B>label; br >; aspB Te9t(o9 ID4t9t/sr$&I$ r,nat4server @eight4!!p9 7idth4!21p9;>aspB Te9t(o9; p style4%olorB green;SLi)e 1!6!QQ556J86>p; aspB0e,iredField:alidator ID40e,iredField:alidator! r,nat4server $ontrolTo:alidate4t9t/sr$&I$ "rroressage4Please enter yo,r $&I$ &o;>aspB0e,iredField:alidator; >div;
--aspB0eg,lar"9pression:alidator ID40eg,lar"9pression:alidator1 r,nat4server $ontrolTo:alidate4=o,rTe9t(o9 :alidation"9pression4Xd; "rroressage4&,meri% +nly Please >aspB0eg,lar"9pression:alidator; aspB0eg,lar"9pression:alidator ID4rege9p&ame r,nat4server "rroressage4This e9pression does not validate $ontrolTo:alidate4t9t&ame :alidation"9pression4YKa-HA-Z[Xs\1MQ]R >;--; >div; div %lass4%ontrol-gro,p orm-gro,p; div %lass4%ontrols; label;Delivey .o,r%eB>label; br >; aspB Te9t(o9 ID4t9tDeliv.o,r%e r,nat4server @eight4!!p9 7idth4!21p9;>aspB Te9t(o9; p style4%olorB green;SP,r%haser > 0e%iever>p; aspB0e,iredField:alidator ID40e,iredField:alidator1 r,nat4server $ontrolTo:alidate4t9tDeliv.o,r%e "rroressage4Please enter the delivery so,r%e;>aspB0e,iredField:alidator; aspB0eg,lar"9pression:alidator ID4rege9p&ame r,nat4server "rroressage4Please enter the valid e9pression $ontrolTo:alidate4t9tDeliv.o,r%e :alidation"9pression4YKa-HA-Z[[-[Xs\1MQ]R >; >div; p style4%olorB red;b;S"nter the so,r%e #ho #ill re%ieve the prod,%t P,r%haser > 0e%iever G>b;>p; >div; div %lass4%ontrol-gro,p orm-gro,p; div %lass4%ontrols; label;Delivey AddressB>label; br >; aspB Te9t(o9 ID4t9tAddress r,nat4server 7idth4Q! @eight46Qp9 Te9tode4m,ltiline $ol,mns4J 0o#s4!;>aspB Te9t(o9; p style4%olorB green;S=o,r %omplete address as mentioned in &I$ %ard>p;
F3
aspB0e,iredField:alidator ID40e,iredField:alidatorQ r,nat4server $ontrolTo:alidate4t9tAddress "rroressage4Please enter yo,r address;>aspB0e,iredField:alidator; >div; >div; aspBLabel r,nat4server ID4lbl"rror Font-(old4Tr,e Fore$olor40ed;>aspBLabel; div %lass4%ontrol-gro,p orm-gro,p; div %lass4%ontrols; label;DateB>label; br >; aspB Te9t(o9 ID4t9tDate r,nat4server type4date @eight4!!p9 7idth4!21p9;>aspB Te9t(o9;
p style4%olorB green;SPlease sele%t the Date>p;
aspB0e,iredField:alidator ID40e,iredField:alidator5 r,nat4server $ontrolTo:alidate4t9tAddress "rroressage 4Please sele%t date;>aspB0e,iredField:alidator; >div; p style4%olorB red;b;SThe p,r%hased vehi%le #ill be delivered to yo, ater ! days>b;>p; >div;
aspB(,tton ID4btnDelivAdrs.,bmit %lass4btn btn-primary r,nat4server Te9t4.,bmit on%li%)4btnDelivAdrs.,bmit$li%) >; >orm; >div; >div; <-- >ro# --;
hr >; --a hre4Dea,ltasp9 %lass4btn btn-s,%%ess style4margin-letB 825 %olorB #hite;b;.,%%eed>b;>--; >div; -->$ontainer--; >aspB$ontent;
F/
3 Page Title4 Lang,age4$ asterPageFile4E>.iteaster A,to"vent7ire,p4tr,e $ode(ehind4%he%)o,tpaymentsasp9%s Inherits4+nline:ehi%le.ho#roompayments ; aspB$ontent ID4$ontent1 $ontentPla%e@olderID4@ead$ontent r,nat4server; >aspB$ontent; aspB$ontent ID4$ontent2 $ontentPla%e@olderID4ain$ontent r,nat4server; div %lass4%ontainer; <-- Page @eading>(read%r,mbs --; div %lass4ro#; div %lass4%ol-lg-12; h1 %lass4page-header;$he%)o,t .e%tion small;"ntere Payment Details to %omplete the %he%)o,t se%tion s,%%ess,lly>small; >h1; ol %lass4bread%r,mb; li;a hre 4Dea,ltasp9;@ome>a; >li; li %lass4a%tive;$he%)o,t>li; >ol; >div; >div; <-- >ro# --; --payments--; div %lass4ro#; div %lass4%ol-md-8; h2 style4%olorB bl,e;b;Payment Details>b;>h2; small style4%olorB bro#n;"nter the payment details to get the prod,%t s,%%ess,lly>small; br >;br >;br >; orm name4payment id4%onta%tForm novalidate; div %lass4%ontrol-gro,p orm-gro,p; div %lass4%ontrols; label;/ser $&I$B>label; br >; aspB Te9t(o9 ID4t9t$&I$ r,nat4server @eight4!!p9 7idth4!21p9;>aspB Te9t(o9; p style4%olorB green;SLi)e 1!6!QQ556J86>p; aspB0e,iredField:alidator ID40e,iredField:alidator! r,nat4server $ontrolTo:alidate4t9t$&I$ "rroressage 4Please enter yo,r $&I$ &o;>aspB0e,iredField:alidator; >div; >div; --div %lass4%ontrol-gro,p orm-gro,p; div %lass4%ontrols; label;Prod,%t &ameB>label; br >; aspBDropDo#nList ID4t9tProID r,nat4server @eight4!!p9 7idth4!21p9 Data.o,r%eID4.lData.o,r%e1 DataTe9tField4Pro&ame Data:al,eField4Pro&ame; >aspBDropDo#nList; p style4%olorB green;SPlease sele%t Prod,%t>p;
F5
aspB.lData.o,r%e ID4.lData.o,r%e1 r,nat4server $onne%tion.tring4R $onne%tion.tringsB+nline:ehi%le.ho#roomD($onne%tion.tring ; .ele%t$ommand4."L"$T KPro&ame F0+ KProd,%ts;>aspB.lData.o,r%e; p %lass4help-blo%);>p; >div; >div;--; div %lass4%ontrol-gro,p orm-gro,p; div %lass4%ontrols; label;(an) &ameB>label; br >; aspB Te9t(o9 ID4t9t(n)&ame r,nat4server @eight4!!p9 7idth4!21p9;>aspB Te9t(o9; p style4%olorB green;S"nter (an) &ame>p; aspB0e,iredField:alidator ID40e,iredField:alidator2 r,nat4server $ontrolTo:alidate4t9t(n)&ame "rroressage4Please enter (an) &ame;>aspB0e,iredField:alidator; aspB0eg,lar"9pression:alidator ID4rege9p&ame r,nat4server "rroressage4This e9pression does not validate $ontrolTo:alidate4t9t(n)&ame :alidation"9pression4YKa-HA-Z[Xs\1MQ]R >; >div; >div; div %lass4%ontrol-gro,p orm-gro,p; div %lass4%ontrols; label;A%%o,nt &oB>label; br >; aspB Te9t(o9 ID4t9tA%nt&o r,nat4server @eight4!!p9 7idth4!21p9;>aspB Te9t(o9; p style4%olorB green;S"nter yo,r A%%o,nt &o>p; aspB0e,iredField:alidator ID40e,iredField:alidatorQ r,nat4server $ontrolTo:alidate4t9tA%nt&o "rroressage 4Please enter yo,r A%%o,nt &o;>aspB0e,iredField:alidator; >div; >div; div %lass4%ontrol-gro,p orm-gro,p; div %lass4%ontrols; aspBLabel ID4lbl"rror r,nat4server Font-(old4Tr,e Fore$olor40ed;>aspBLabel; br >; label;DateB>label; br >; aspB Te9t(o9 ID4t9tDate type4Date r,nat4server @eight4!!p9 7idth4!21p9;>aspB Te9t(o9; p style4%olorB green;SPlease sele%t Date>p; aspB0e,iredField:alidator ID40e,iredField:alidator5 r,nat4server $ontrolTo:alidate4t9tDate "rroressage4Please sele%t Date ;>aspB0e,iredField:alidator; p %lass4help-blo%);>p; >div; >div;
FE
div id4s,%%ess;>div; aspB(,tton ID4btnPay.,bmit %lass4btn btn-primary r,nat4server Te9t4Pro%eed on%li%)4btnPay.,bmit$li%) >; >orm; >div; >div; <-- >ro# --; >div;
>aspB$ontent;
Contac us 3 Page Title4 Lang,age4$ asterPageFile4E>.iteaster A,to"vent7ire,p4tr,e $ode(ehind4%onta%tasp9%s Inherits4+nline:ehi%le.ho#room%onta%t ; aspB$ontent ID4$ontent1 $ontentPla%e@olderID4@ead$ontent r,nat4server; >aspB$ontent; aspB$ontent ID4$ontent2 $ontentPla%e@olderID4ain$ontent r,nat4server; <-- Page $ontent --; div %lass4%ontainer; <-- Page @eading>(read%r,mbs --; div %lass4ro#; div %lass4%ol-lg-12; h1 %lass4page-header;$onta%t /s >h1; ol %lass4bread%r,mb; li;a hre 4Dea,ltasp9;@ome>a; >li; li %lass4a%tive;$onta%t>li; >ol; >div; >div; <-- >ro# --; <-- $ontent 0o# --; %enter; div %lass4ro#; <-- $onta%t Details $ol,mn --; div; h2;b;$onta%t Details>b;>h2; p %lass4lead;7el%ome to the $onta%t /s page o the +nline :ehi%le .ho#room>p; -- aspBDataList r,nat4server ID4one DataOeyField4$onta%tID Data.o,r%eID4.lData.o,r%e1;
FD
ItemTemplate; $onta%tIDB aspBLabel ID4$onta%tIDLabel r,nat4server Te9t4[ "val$onta%tIDG ;[ >; br >; &ameB aspBLabel ID4&ameLabel r,nat4server Te9t4[ "val&ameG
;[ >;
br >; "mailB aspBLabel ID4"mailLabel r,nat4server Te9t4[ "val"mailG ;[ >; br >; $onta%t&oB aspBLabel ID4$onta%t&oLabel r,nat4server Te9t4[ "val$onta%t&oG ;[ >; br >; br >;
>ItemTemplate; >aspBDataList; aspB.lData.o,r%e ID4.lData.o,r%e1 r,nat4server $onne%tion.tring4R $onne%tion.tringsB+nline:ehi%le.ho#roomD($onne%tion.tring ; .ele%t$ommand4."L"$T K$onta%tIDM K&ameM K"mailM K$onta%t&o F0+ K$onta%t; >aspB.lData.o,r%e; --;
p;i %lass4a a-phone;>i; abbr title4Phone;P>abbr;B ^C2!!1 C81 QC8>p; p;i %lass4a a-envelope-o;>i; abbr title4"mail;">abbr;B a hre 4httpsB>>###a%eboo)%om>hamHaWaved!!8;@amHaWavedC63gmail%om>a; >p; p;i %lass4a a-envelope-o;>i; abbr title4"mail;">abbr;B a hre 4httpsB>>###lin)edin%om>pro*le>p,bli%-pro*le-settings_tr)4pro-edit-editp,bli%pro*le;Lin)edin Pro*le>a; >p; p;i %lass4a a-%lo%)-o;>i; abbr title4@o,rs;@>abbr;B onday - .at,rdayB CB A to 1B P>p; abbr title4@o,rs;:e%ands>abbr;B .,nday- +` >p; --,l %lass4list-,nstyled list-inline list-so%ial-i%ons; li;
F8
a hre4httpsB>>###a%eboo)%om>hamHaWaved!!8;i %lass4a aa%eboo)-s,are a-29;>i;>a; >li; li; a hre4;i %lass4a a-lin)edin-s,are a-29;>i;>a; >li; li; a hre4;i %lass4a a-t#itter-s,are a-29;>i;>a; >li; li; a hre4;i %lass4a a-google-pl,s-s,are a-29;>i;>a; >li; >,l;--; >div; >div; <-- >ro# --; >%enter;
>aspB$ontent;
Site, Master 3 Page Title4@ome Page Lang,age4$ asterPageFile4E>.itemaster A,to"vent7ire,p4tr,e $ode(ehind4Dea,ltasp9%s Inherits4+nline:ehi%le.ho#roomDea,lt ; aspB$ontent ID4@eader$ontent r,nat4server $ontentPla%e@olderID4@ead$ontent; >aspB$ontent; aspB$ontent ID4(ody$ontent r,nat4server $ontentPla%e@olderID4ain$ontent;
--.lider Pla%e Image--; div style4margin-topB -! margin-letB -15; aspBImage ID4ImageQ r,nat4server @eight45p9 Image/rl4E>images>W5Wpg 7idth41!66p9 >; >div;
<-- Page $ontent --; div %lass4%ontainer; <-- ar)eting I%ons .e%tion --; div %lass4ro#; div %lass4%ol-lg-12; h1 %lass4page-header; b;7el%ome to +nline :ehi%le .ho#room <>b; >h1; >div; div %lass4%ol-md-Q; div %lass4panel panel-dea,lt;
FF
div %lass4panel-heading; hQ;i %lass4a a-# a-%he%);>i; .ervi%es>hQ; >div; div %lass4panel-body; p;+nline :ehi%le .ho#room is most e%ient site+,r %,stomers b,y vehi%les rom ,s so easily 7e provide o,r best servi%es and delight,ll atmosphere to o,r %,stomers so that they sho,ld eel li)e a at home>p; a hre 4 %lass4btn btn-dea,lt style4%olorB 7hite;Learn ore>a; >div; >div; >div;
div %lass4%ol-md-Q; div %lass4panel panel-dea,lt; div %lass4panel-heading; hQ; i %lass4a a-# a-git;>i; Free Uamp +pen .o,r%e >hQ; >div; div %lass4panel-body; p;7e provide Free and open so,r%e riendly environment to o,r respe%ted %,stomers They %an ,se and #at%h o,r +nline :ehi%le .ho#room #ith no ris)s Thats #hy +nline :ehi%le .ho#rrom is )no#n to be the best %lient side #ebsite>p; a hre 4 %lass4btn btn-dea,lt style4%olorB 7hite;Learn ore>a; >div; >div; >div; --aspB$alendar r,nat4server;>aspB$alendar;--; div %lass4%ol-md-Q; div %lass4panel panel-dea,lt; div %lass4panel-heading; hQ;i %lass4a a-# a-%ompass;>i; "asy to /se>hQ; >div; div %lass4panel-body; p;+nline :ehi%le .ho#room is s,%h an e9%iting %lient side #ebsite that o`ers so many o`ers to avail and ,se in rela9 manner ean#hile yo, %an either shop rom here or get any inormation by W,st one %li%) on given options>p; a hre 4 %lass4btn btn-dea,lt style4%olorB 7hite;Learn ore>a; >div; >div; >div; >div; <-- >ro# --;
<-- >all Prod,%ts --;
100
<-- Portolio .e%tion --; div %lass4ro#; div %lass4%ol-lg-12; h2 %lass4page-header;All Prod,%ts>h2; >div; div %lass4%ol-md-Q %ol-sm-6; a hre 4prod,%tdetailsasp9; img %lass4img-responsive img-portolio img-hover sr%4images>Army2(,llet2Proo2OeapWpg alt4 >; >a; >div; div %lass4%ol-md-Q %ol-sm-6; a hre 4prod,%t%atagoriesasp9; img %lass4img-responsive img-portolio img-hover sr%4images>(la%)2@eavy2(i)eWpeg alt4 >; >a; >div; div %lass4%ol-md-Q %ol-sm-6; a hre 4prod,%t%atagoriesasp9; img %lass4img-responsive img-portolio img-hover sr%4images>(la%)2(7VPN alt4 >; >a; >div; div %lass4%ol-md-Q %ol-sm-6; a hre 4prod,%t%atagoriesasp9; img %lass4img-responsive img-portolio img-hover sr%4images>&iaHi2"9pressWpg alt4 >; >a; >div; div %lass4%ol-md-Q %ol-sm-6; a hre 4prod,%t%atagoriesasp9; img %lass4img-responsive img-portolio img-hover sr%4images>Nrayish2(7Wpg alt4 >; >a; >div; div %lass4%ol-md-Q %ol-sm-6; a hre 4prod,%t%atagoriesasp9; img %lass4img-responsive img-portolio img-hover sr%4images>.tar2$o%hWpg alt4 >; >a; >div; >div;
hr >;hr >; >div; <-- >%ontainer --; >aspB$ontent;
!a"s 3 Page Title4 Lang,age4$ asterPageFile4E>.iteaster A,to"vent7ire,p4tr,e $ode(ehind4aasp9%s Inherits4+nline:ehi%le.ho#rooma ; aspB$ontent ID4$ontent1 $ontentPla%e@olderID4@ead$ontent r,nat4server; >aspB$ontent;
101
aspB$ontent ID4$ontent2 $ontentPla%e@olderID4ain$ontent r,nat4server; <-- Page $ontent --; div %lass4%ontainer; <-- Page @eading>(read%r,mbs --; div %lass4ro#; div %lass4%ol-lg-12; h1 %lass4page-header;FA's small; =o, %an read this or helpM i yo, o,nd any problem here>small; >h1; ol %lass4bread%r,mb; li;a hre 4Dea,ltasp9;@ome>a; >li; li %lass4a%tive;FA's>li; >ol; >div; >div; <-- >ro# --; <-- $ontent 0o# --; div %lass4ro#; div %lass4%ol-lg-12; div %lass4panel-gro,p id4a%%ordion;
aspB.lData.o,r%e ID4.lData.o,r%e1 r,nat4server $onne%tion.tring4R $onne%tion.tringsB+nline:ehi%le.ho#roomD($onne%tion.tring ; .ele%t$ommand4."L"$T KFa',estionM KFaAns#er F0+ KFas;>aspB.lData.o,r%e; aspBDataList
ID4DataList
r,nat4server
Data.o,r%eID4.lData.o,r%e1; ItemTemplate; ,l; li; aspBLabel r,nat4server Font-(old4Tr,e; "valFa',estionG ;>aspBLabel; >li; aspBLabel r,nat4server Font-Itali%4Tr,e; "valFaAns#erG;>aspBLabel; br >; br >; >,l; >ItemTemplate; >aspBDataList; >div; <-- >panel-gro,p --; >div; <-- >%ol-lg-12 --; >div; <-- >ro# --; >div; <-- >%ontainer --; >aspB$ontent;
102
3 Page Title4 Lang,age4$ asterPageFile4E>.iteaster A,to"vent7ire,p4tr,e $ode(ehind4prod,%t%atagoriesasp9%s Inherits4+nline:ehi%le.ho#roomprod,%t%atagories ; aspB$ontent ID4$ontent1 $ontentPla%e@olderID4@ead$ontent r,nat4server; >aspB$ontent; aspB$ontent ID4$ontent2 $ontentPla%e@olderID4ain$ontent r,nat4server; br >; <-- >$atagories --; --div id4$at@eading style4margin-letB 1; h1;$atagories>h1; >div;--;
--$atagories se%tion--; --div; aspB.lData.o,r%e ID4.lData.o,r%e! r,nat4server $onne%tion.tring4R $onne%tion.tringsB+nline:ehi%le.ho#roomD($onne%tion.tring ; .ele%t$ommand4."L"$T S F0+ K$atagory; >aspB.lData.o,r%e; div id4all%ats style4margin-letB 1; se%tion; div;
aspBList:ie# ID4List:ie#1 r,nat4server DataOey&ames4$atID Nro,pItem$o,nt4Q Data.o,r%eID4.lData.o,r%e!; "mptyDataTemplate; table ; tr; td;&o data #as ret,rned>td; >tr; >table; >"mptyDataTemplate; "mptyItemTemplate; td>; >"mptyItemTemplate; Nro,pTemplate; tr id4itemPla%eholder$ontainer r,nat4server; td id4itemPla%eholder r,nat4server;>td; >tr; >Nro,pTemplate; ItemTemplate; td id4Td1 r,nat4server; table; tr;
103
border41 >;
td; a hre4>prod,%tsasp9_$atID4"val$atIDG ;; image sr%4images>%atgi #idth41! height485 >a; >td; >tr;
tr; td; br >; b; "val$at&ameG; >b; br >; >td; >tr; tr; td;Unbsp>td; >tr; >table; >p; >td; >ItemTemplate; Layo,tTemplate; table style4#idthB1; tbody; tr; td; table id4gro,pPla%eholder$ontainer r,nat4server style4#idthB1; tr id4gro,pPla%eholder;>tr; >table; >td; >tr; tr; td;>td; >tr; tr;>tr; >tbody; >table; >Layo,tTemplate; >aspBList:ie#;
>div; >se%tion; >div; >div;--; br >; <-- all Prod,%ts --; div id4Pro@eading style4margin-letB 1; h1;Prod,%ts>h1; small;Please sele%t yo,r avo,rite vehi%le and shop it no#>small; >div; br >;
10/
br >; div id4Allprod,%ts style4margin-letB 1; se%tion; div; aspBList:ie# ID4prod,%tList r,nat4server DataOey&ames4ProID Nro,pItem$o,nt4Q Data.o,r%eID4.lData.o,r%e2 onsele%tedinde9%hanged4prod,%tList.ele%tedInde9$hanged; "mptyDataTemplate; table ; tr; td;&o data #as ret,rned>td; >tr; >table; >"mptyDataTemplate; "mptyItemTemplate; td>; >"mptyItemTemplate; Nro,pTemplate; tr id4itemPla%eholder$ontainer r,nat4server; td id4itemPla%eholder r,nat4server;>td; >tr; >Nro,pTemplate; ItemTemplate; td id4Td1 r,nat4server; table; tr; td; aspBImage(,tton ID4Image(,tton2 r,nat4server Image/rl4[ "valFilePathG ;[ Post(a%)/rl4[ "valProIDM prod,%tdetailsasp9_ProID4\]G ;[ #idth421 height4155 border41 (order.tyle4Inset >;br >; >td; >tr; tr; td; b;&ameB >b; "valPro&ameG; br >; b;Pri%eB >b; "valProPri%eG; >span; br >; a hre 4>prod,%tdetailsasp9_ProID4"valProIDG ;; span %lass4Prod,%tListItem; b;:ie# Detailsb; >span; >a; >td; >tr; tr; td;Unbsp>td; >tr; >table; >p; >td; >ItemTemplate;
105
Layo,tTemplate; table style4#idthB1; tbody; tr; td; table id4gro,pPla%eholder$ontainer r,nat4server style4#idthB1; tr id4gro,pPla%eholder;>tr; >table; >td; >tr; tr; td;>td; >tr; tr;>tr; >tbody; >table; >Layo,tTemplate; >aspBList:ie#;
aspB.lData.o,r%e ID4.lData.o,r%e2 r,nat4server $onne%tion.tring4R $onne%tion.tringsB+nline:ehi%le.ho#roomD($onne%tion.tring ; .ele%t$ommand4."L"$T S F0+ KProd,%ts;>aspB.lData.o,r%e;
>div; >se%tion; >div; <-- >all Prod,%ts --;
br >; >aspB$ontent;
Product Details 3 Page Title4 Lang,age4$ asterPageFile4E>.iteaster A,to"vent7ire,p4tr,e $ode(ehind4prod,%tdetailsasp9%s Inherits4+nline:ehi%le.ho#roomprod,%tdetails ; aspB$ontent ID4$ontent1 $ontentPla%e@olderID4@ead$ontent r,nat4server; >aspB$ontent; aspB$ontent ID4$ontent2 $ontentPla%e@olderID4ain$ontent r,nat4server; div %lass4%ontainer; <-- Page @eading>(read%r,mbs --; div %lass4ro#; div %lass4%ol-lg-12; h1 %lass4page-header;Prod,%t Details >h1; ol %lass4bread%r,mb; li;a hre 4Dea,ltasp9;@ome>a;
10E
>li; li %lass4a%tive;a hre 4prod,%t%atagoriesasp9;(a%)>a;>li; >ol; >div; >div; <-- >ro# --;
--+rignal $ode by help rom 7ingtip Toys or getting Prod,%t Details--; --div; aspBForm:ie# ID4prod,%tDetail r,nat4server 0ender+,terTable4False Data.o,r%eID4.lData.o,r%e1; ItemTemplate; div; h2;"valPro&ameG ;>h2; >div; br >; table; tr; td; img sr%4[ "valFilePathG ;[ style4borderBsolid heightB!p9 alt4"valPro&ameG ;>; >td; td;Unbsp>td; td style4verti%al-alignB top te9t-alignBlet; b;Des%riptionB>b;br >;"valDes%riptionG;br >;span;b;Pri%eB>b;Unbsp "valProPri%eM \B] G ;>span;br >; span;b;Prod,%t &,mberB>b;Unbsp"valProIDG ;>span;br >;>td; >tr; >table; >ItemTemplate; >aspBForm:ie#;
div; $onne%tion.tring4R ;
aspB.lData.o,r%e ID4.lData.o,r%e1 r,nat4server $onne%tion.tringsB+nline:ehi%le.ho#roomD($onne%tion.tring
.ele%t$ommand4."L"$T KProIDM KPro&ameM KDes%riptionM KProPri%eM KFilePathM K.iHeM K$olorM Kodel F0+ KProd,%ts 7@"0" KProID 4 3ProIDG; .ele%tParameters; aspB',ery.tringParameter &ame 4 ProID ',ery.tringField 4 ProID Type4De%imal >; >.ele%tParameters; >aspB.lData.o,r%e; >div; >div;--;
--+rignal $ode by help rom .hopping$art "9ample or getting Prod,%t Details--; div; div;
10D
aspB.lData.o,r%e ID4.lData.o,r%e1 r,nat4server $onne%tion.tring4R $onne%tion.tringsB+nline:ehi%le.ho#roomD($onne%tion.tring ; .ele%t$ommand4."L"$T KProIDM KPro&ameM K$mp&ameM KProPri%eM KDes%riptionM K.iHeM K$olorM KodelM KFile&ameM KFilePath F0+ KProd,%ts 7@"0" KProID 4 3ProIDG; .ele%tParameters; aspB',ery.tringParameter &ame 4 ProID ',ery.tringField 4 ProID Type4De%imal >; >.ele%tParameters; >aspB.lData.o,r%e; >div; --div; aspB.lData.o,r%e ID4.lData.o,r%e2 r,nat4server $onne%tion.tring4R $onne%tion.tringsB+nline:ehi%le.ho#roomD($onne%tion.tring ; .ele%t$ommand4."L"$T KProIDM KPro&ameM K$mpID KDes%riptionM KProPri%eM KFilePathM K.iHeM K$olorM Kodel F0+ KProd,%ts 7@"0" KProID 4 3ProIDG; .ele%tParameters; aspB',ery.tringParameter &ame 4 ProID ',ery.tringField 4 ProID Type4De%imal >; >.ele%tParameters; >aspB.lData.o,r%e; >div;--; aspB0epeater ID4repA%%ordian r,nat4server $lientIDode4.tati% Data.o,r%eID4.lData.o,r%e1 +nItem$ommand4repA%%ordianItem$ommand; ItemTemplate; div; h2;"valPro&ameG ;>h2; >div; aspBImage ID4Image1 r,nat4server Image/rl4[ "valFilePathG ;[ >;br >; aspBLabel ID4Image/rlLabel r,nat4server Te9t4[ "valFilePathG ;[ :isible4False;>aspBLabel;br >; b;Prod,%t IDB>b; aspBLabel ID4lblProID r,nat4server Te9t4[ "valProIDG ;[; >aspBLabel;br >; b;&ameB>b; aspBLabel ID4lblPro&ame r,nat4server Te9t4[ "valPro&ameG ;[; >aspBLabel;br >; b;$ompany &ameB>b; br >; aspBLabel ID4lbl$mp&ame r,nat4server Te9t4[ "val$mp&ameG ;[; >aspBLabel;br >; b;Pri%eB>b; aspBLabel ID4lblProPri%e r,nat4server Te9t4[ "valProPri%eM \B] G ;[;>aspBLabel;br >; b;.iHeB>b;
108
aspBLabel ID4.iHeLabel r,nat4server Te9t4[ "val.iHeG ;[;>aspBLabel;br >; b;odelB>b; aspBLabel ID4odelLabel r,nat4server Te9t4[ "valodelG ;[;>aspBLabel;br >; b;$olorB>b; aspBLabel ID4$olorLabel r,nat4server Te9t4[ "val$olorG ;[;>aspBLabel;br >; b;Des%riptionB>b; aspBLabel ID4Des%riptionLabel r,nat4server Te9t4[ "valDes%riptionG ;[;>aspBLabel;br >; br >; aspB(,tton ID4(,tton2 Te9t4Add To $art r,nat4server (a%)$olor4(ro#n $ommand&ame4Add$art Font-(old4Tr,e Fore$olor47hite @eight4!8p9 7idth412p9>; br >; br >; >ItemTemplate; >aspB0epeater; br >; >div;
--aspB(,tton ID4(,tton1 r,nat4server Te9t4Add To $art +n$li%)4%art>;
a hre4>shopping%artasp9_ProID4"valProIDG ; +n$li%)4%art;
b;Add To $art>b; >a;--; br >; br >; br >;
>div; --s%ript; ,n%tion %artG \ do%,ment%oo)ie 4 aaa
10F
] >s%ript;--;
>div; <-- >%ontainer --; >aspB$ontent;
(egistration 3 Page Title4 Lang,age4$ asterPageFile4E>.iteaster A,to"vent7ire,p4tr,e $ode(ehind4registrationasp9%s Inherits4+nline:ehi%le.ho#roomregistration ; aspB$ontent ID4$ontent1 $ontentPla%e@olderID4@ead$ontent r,nat4server; >aspB$ontent; aspB$ontent ID4$ontent2 $ontentPla%e@olderID4ain$ontent r,nat4server; <-- Page $ontent --; div %lass4%ontainer; <-- Page @eading>(read%r,mbs --; div %lass4ro#; div %lass4%ol-lg-12; h1 %lass4page-header;0egistration small;/ser 0egistration>small; >h1; ol %lass4bread%r,mb; li;a hre 4Dea,ltasp9;@ome>a; >li; li %lass4a%tive;0egistration>li; >ol; >div; >div; <-- >ro# --; <-- $ontent 0o# --; <-- >ro# --; <-- $onta%t Form --; <-- In order to set the email address and s,bWe%t line or the %onta%t orm go to the bin>%onta%tmephp *le --; div %lass4ro#; div %lass4%ol-md-8; orm name4sentessage id4%onta%tForm novalidate; div %lass4%ontrol-gro,p orm-gro,p; div %lass4%ontrols; label;F,ll &ameB>label; br >; aspB Te9t(o9 ID4t9t&ame r,nat4server style4#idthB 5;>aspB Te9t(o9; p style4%olorB green;S"nter yo,r F,ll &ame>p; aspB0eg,lar"9pression:alidator ID4rege9p&ame r,nat4server "rroressage4b;"rror < Invalid ormat>b; $ontrolTo:alidate4t9t&ame
110
:alidation"9pression4YKa-HA-Z[[-[Xs\1MQ]R >; aspB0e,iredField:alidator ID40e,iredField:alidator1 r,nat4server $ontrolTo:alidate4t9t&ame "rroressage4Please enter the F,ll &ame;>aspB0e,iredField:alidator; p %lass4help-blo%);>p; >div; >div; div %lass4%ontrol-gro,p orm-gro,p; div %lass4%ontrols; label;$&I$B>label; br >; aspB Te9t(o9 ID4t9t$&I$ r,nat4server style4#idthB 5;>aspB Te9t(o9; p style4%olorB green;SLi)e 1!6!QQ556J86>p; aspB0e,iredField:alidator ID40e,iredField:alidator2 r,nat4server $ontrolTo:alidate4t9t$&I$ "rroressage 4Please enter the $&I$ &o;>aspB0e,iredField:alidator; >div; >div; div %lass4%ontrol-gro,p orm-gro,p; div %lass4%ontrols; label;NenderB>label; br >; aspB Te9t(o9 ID4t9tNender r,nat4server style4#idthB 5;>aspB Te9t(o9; p style4%olorB green;Sale > Female>p; aspB0e,iredField:alidator ID40e,iredField:alidator! r,nat4server $ontrolTo:alidate4t9tNender "rroressage4Please enter Nender;>aspB0e,iredField:alidator; aspB0eg,lar"9pression:alidator ID40eg,lar"9pression:alidator1 r,nat4server "rroressage 4b;"rror < Invalid ormat>b; $ontrolTo:alidate4t9tNender :alidation"9pression4YKa-HA-Z[[-[Xs\1MQ]R >; p %lass4help-blo%);>p; >div; >div; div %lass4%ontrol-gro,p orm-gro,p; div %lass4%ontrols; label;"mailB>label; br >; aspB Te9t(o9 ID4t9t"mail r,nat4server type4email style4#idthB 5;>aspB Te9t(o9; p style4%olorB green;SLi)e ab%3ab%%om>p; aspB0e,iredField:alidator ID40e,iredField:alidatorQ r,nat4server $ontrolTo:alidate4t9t"mail "rroressage4Please enter "mail;>aspB0e,iredField:alidator; p %lass4help-blo%);>p; >div; >div; div %lass4%ontrol-gro,p orm-gro,p; div %lass4%ontrols; label;Pass#ordB>label; br >; aspB Te9t(o9 ID4t9tPass#ord type4pass#ord r,nat4server style4#idthB 5;>aspB Te9t(o9; p style4%olorB green;S=o,r se%ret pass#ord #ith n,mbersM %harsM ,per U lo#er %ase>p;
111
aspB0e,iredField:alidator ID40e,iredField:alidator5 r,nat4server $ontrolTo:alidate4t9tPass#ord "rroressage 4Please enter Pass#ord;>aspB0e,iredField:alidator; p %lass4help-blo%);>p; >div; >div; div %lass4%ontrol-gro,p orm-gro,p; div %lass4%ontrols; label;Phone &,mberB>label; br >; aspB Te9t(o9 ID4t9tPh&o r,nat4server style4#idthB 5;>aspB Te9t(o9; p style4%olorB green;SLi)e CCJ2!Q56J>p; >div; >div; div %lass4%ontrol-gro,p orm-gro,p; div %lass4%ontrols; label;obile &,mberB>label; br >; aspB Te9t(o9 ID4t9tob&o r,nat4server 5;>aspB Te9t(o9; p style4%olorB green;SLi)e !!1C81QC8>p;
style4#idthB
aspB0e,iredField:alidator ID40e,iredField:alidatorJ r,nat4server $ontrolTo:alidate4t9tob&o "rroressage4Please enter the obile &,mber;>aspB0e,iredField:alidator; >div; >div; div %lass4%ontrol-gro,p orm-gro,p; div %lass4%ontrols; label;AddressB>label; br >; aspB Te9t(o9 ID4t9tAddress r,nat4server style4#idthB 5 ;>aspB Te9t(o9; p style4%olorB green;S=o,r %omplete address as mentioned in &I$ %ard>p; aspB0e,iredField:alidator ID40e,iredField:alidator8 r,nat4server $ontrolTo:alidate4t9tAddress "rroressage4Please enter the Address;>aspB0e,iredField:alidator; >div; >div; -- ba%)gro,nd-%olorB QJAQQJ --; aspB(,tton ID4btn0egister r,nat4server Te9t4.ign /p on%li%)4btn0egister$li%) (a%)$olor4(ro#n Fore$olor47hite @eight4!8p9 7idth4Cp9>; >orm; br >;br >;br >; >div; >div; <-- >ro# --; >aspB$ontent;
112
3 Page Title4 Lang,age4$ asterPageFile4E>.iteaster A,to"vent7ire,p4tr,e $ode(ehind4shopping%artasp9%s Inherits4+nline:ehi%le.ho#roomshopping%art ; aspB$ontent ID4$ontent1 $ontentPla%e@olderID4@ead$ontent r,nat4server; >aspB$ontent; aspB$ontent ID4$ontent2 $ontentPla%e@olderID4ain$ontent r,nat4server;
<-- Page $ontent --; div %lass4%ontainer; <-- Page @eading>(read%r,mbs --; div %lass4ro#; div %lass4%ol-lg-12; h1 %lass4page-header;.hopping $art >h1; ol %lass4bread%r,mb; li;a hre 4Dea,ltasp9;@ome>a; >li; li %lass4a%tive;.hopping $art>li; >ol; >div; >div; <-- >ro# --; br >;br >;br >; aspBLabel ID4Lblss r,nat4server Te9t4;>aspBLabel; br >; aspB(,tton ID4(,tton1 r,nat4server Te9t4get session data on%li%)4(,tton1$li%) >; br >;br >;br >;br >;br >; aspBNrid:ie# ID4Nrid:ie#1 r,nat4server 7idth466Qp9 style4letB 2Qp9 positionB relative topB 16p9 @eight416p9 $ellPadding4Q (a%)$olor47hite (order$olor47hite (order.tyle4&one (order7idth41p9 Page.iHe415 A,toNenerate$ol,mns4False Data.o,r%eID4.lData.o,r%e1 onsele%tedinde9%hanged4Nrid:ie#1.ele%tedInde9$hanged; Footer.tyle (a%)$olor4CC$$$$ Fore$olor4!!CC >; 0o#.tyle (a%)$olor47hite Fore$olor4!!CC >; .ele%ted0o#.tyle (a%)$olor4""" Font-(old4Tr,e Fore$olor4$$FFCC (order$olor47hite >; Pager.tyle (a%)$olor4CC$$$$ Fore$olor4!!CC @oriHontalAlign4Let >; @eader.tyle (a%)$olor4!!CC Font-(old4Tr,e Fore$olor4$$$$FF >; $ol,mns; aspB(o,ndField DataField4ProID @eaderTe9t4Prod,%t ID
113
.ort"9pression4ProID >; aspB(o,ndField DataField4Pro&ame @eaderTe9t4Prod,%t &ame .ort"9pression4Pro&ame >; aspB(o,ndField DataField4ProPri%e @eaderTe9t4Prod,%t Pri%e .ort"9pression4ProPri%e >;
>$ol,mns; "mptyDataTemplate; aspBLabel ID4Label1 r,nat4server Te9t4Label;b; =o,r $art is empty < Please go ba%) to shop no#>b;>aspBLabel; >"mptyDataTemplate; >aspBNrid:ie#; --/pdate$ommand4/PDAT" KFas .et KFa',estion43Fa',estionM KFaAns#er43FaAns#er 7here KFaID43FaID Delete$ommand4D"L"T" rom KFas 7here KFaID43FaID --; aspB.lData.o,r%e ID4.lData.o,r%e1 r,nat4server $onne%tion.tring4R $onne%tion.tringsB+nline:ehi%le.ho#roomD($onne%tion.tring ; .ele%t$ommand4."L"$T KProIDM KPro&ameM KProPri%e F0+ KtempTable; >aspB.lData.o,r%e;
br >;br >;br >;br >;br >;br >;
aspB(,tton ID4btn+rder r,nat4server Te9t4+rder &o# on%li%)4btn+rder$li%) Font-(old4Tr,e >;
>div; >aspB$ontent; div %lass4%ontrol-gro,p orm-gro,p; div %lass4%ontrols; label;Feedba%) TitleB>label; br >; aspB Te9t(o9 ID4t9tFbTitle r,nat4server 7idth45 @eight428p9 ;>aspB Te9t(o9; >div; >div; div %lass4%ontrol-gro,p orm-gro,p; div %lass4%ontrols; label;Des%riptionB>label; br >; aspB Te9t(o9 ID4t9tDes%ription r,nat4server 7idth45 @eight46Qp9 Te9tode4m,ltiline $ol,mns4J
11/
0o#s4!;>aspB Te9t(o9; >div; >div; div id4s,%%ess;>div; aspB(,tton ID4btn.,bmit r,nat4server Te9t4.,bmit on%li%)4btn.,bmit$li%) (a%)$olor4CCCCCC Font-(old4Tr,e @eight42Cp9 7idth4Jp9 >; >orm; br >;br >; >div; >div; <-- >ro# --; >aspB$ontent;
RE%ERENCES
115
Re=ere'*es •
Ariin A!M! an$ 6orshuha$a& S! (2008)! Usale ut not entertainin. e%earnin. materials! In rocee$in.s o orl$ Conerence on e-%earnin. in Corporate& o#ernment& Healthcare& an$ Hi.her $ucation (e-%earn)& USA! AAC!
•
•
+++!sot$e#team!com> Incremental- liec*cle!asp! Practitioner's Approach! =oston? Mcra+ Hill! pp! /1 /2! IS=6 FD800D33D5FDD! hat is +aterall mo$el - a$#anta.es& $isa$#anta.es an$ +hen to use it!
•
Mo$el#ie+controller i4ipe$ia& the ree enc*clope$ia!
•
http?>>+++!+3schools!com>,sre>$eault!asp& ate accesse$? 5 Sep 2011
•
S4inner& "on! OSulime 'etO! Sulime HB t* %t$! etrie#e$ 1F Au.ust 2011!
•
S4inner& "on! OSulime =lo.O! Sublime Blog ! Sulime HB t* %t$! etrie#e$ 1F Au.ust 2011!
11E