You are on page 1of 25

TERM PAPER ON ATTENDANCE MANAGEMENT SYSTEM

Submitted to: Sarabjit Sir Deepan !u ###$%&'(

Submiited By:Re"No Se)tion :::-

E&#$& Ro**NO A$+

ATTENDANCE MANAGEMENT SYSTEM


,EB-CON./G ./0E:123m* 4er ion56#-$6 en)odin"56ut7-+628 19-.or more in7ormation on !o: to )on7i"ure your ASP-NET app*i)ation; p*ea e 4i it !ttp:<<"o-mi)ro o7t-)om<7:*in=<20in=/d5#>'?&& --8 1)on7i"uration8 1)on7i"Se)tion 8 19-- .or more in7ormation on Entity .rame:or= )on7i"uration; 4i it !ttp:<<"o-mi)ro o7t-)om<7:*in=<20in=/D5(&%?>+ --8

1 e)tion name56entity.rame:or=6 type56Sy tem-Data-Entity-/nterna*-Con7i".i*e-Entity.rame:or=Se)tion; Entity.rame:or=; @er ion5A-$-$-$; Cu*ture5neutra*; Pub*i)BeyTo=en5b%%aA)A>#'&?e$+'6 reCuirePermi ion567a* e6 <8 1<)on7i"Se)tion 8 1)onne)tionStrin" 8 1add name56De7au*tConne)tion6 )onne)tionStrin"56Data Sour)e5D0o)a*DbEF4##-$G/nitia* Cata*o"5a pnet-deepan !u($#&###$(&&&$&G/nte"rated Se)urity5SSP/GAtta)!DB.i*ename5H DataDire)toryHFa pnet-deepan !u-($#&###$(&&&$&-md76 pro4iderName56Sy tem-Data-SC*C*ient6 <8 1add name56Attenden)eM"tSy temConne)tionStrin"6 )onne)tionStrin"56Data Sour)e5IA/MATAD/-PCFSAG/nitia* Cata*o"5Attenden)eM"tSy temGPer i t Se)urity /n7o5TrueGJ er /D5 aGPa :ord5#(&6 pro4iderName56Sy tem-Data-SC*C*ient6 <8 1<)onne)tionStrin" 8 1 y tem-:eb8 1)ompi*ation debu"567a* e6 tar"et.rame:or=56?-A6 <8 1!ttpRuntime tar"et.rame:or=56?-A6 <8 1pa"e 8 1name pa)e 8 1add name pa)e56Sy tem-,eb-OptimiKation6 <8 1<name pa)e 8 1)ontro* 8 1add a emb*y56Mi)ro o7t-A pNet-,eb-OptimiKation-,eb.orm 6 name pa)e56Mi)ro o7t-A pNet-,eb-OptimiKation-,eb.orm 6 ta"Pre7i356:ebopt6 <8 1<)ontro* 8 1<pa"e 8 1aut!enti)ation mode56.orm 68 17orm *o"inJr*56L<A))ount<0o"in-a p36 timeout56(++$6 <8 1<aut!enti)ation8 1pro7i*e de7au*tPro4ider56De7au*tPro7i*ePro4ider68 1pro4ider 8 1add name56De7au*tPro7i*ePro4ider6 type56Sy tem-,eb-Pro4ider -De7au*tPro7i*ePro4ider; Sy tem-,eb-Pro4ider ; @er ion5#-$-$-$; Cu*ture5neutra*; Pub*i)BeyTo=en5&#b7&+A>ad&>?e&A6 )onne)tionStrin"Name56De7au*tConne)tion6 app*i)ationName56<6 <8 1<pro4ider 8 1<pro7i*e8 1member !ip de7au*tPro4ider56De7au*tMember !ipPro4ider68 1pro4ider 8 1add name56De7au*tMember !ipPro4ider6 type56Sy tem-,eb-Pro4ider -De7au*tMember !ipPro4ider; Sy tem-,eb-Pro4ider ; @er ion5#-$-$-$; Cu*ture5neutra*;

Pub*i)BeyTo=en5&#b7&+A>ad&>?e&A6 )onne)tionStrin"Name56De7au*tConne)tion6 enab*ePa :ordRetrie4a*567a* e6 enab*ePa :ordRe et56true6 reCuire Mue tionAndAn :er567a* e6 reCuire JniCueEmai*567a* e6 ma3/n4a*idPa :ordAttempt 56A6 minReCuiredPa :ord0en"t!56>6 minReCuiredNona*p!anumeri)C!ara)ter 56$6 pa :ordAttempt,indo:56#$6 app*i)ationName56<6 <8 1<pro4ider 8 1<member !ip8 1ro*eMana"er de7au*tPro4ider56De7au*tRo*ePro4ider68 1pro4ider 8 1add name56De7au*tRo*ePro4ider6 type56Sy tem-,eb-Pro4ider -De7au*tRo*ePro4ider; Sy tem-,eb-Pro4ider ; @er ion5#-$-$-$; Cu*ture5neutra*; Pub*i)BeyTo=en5&#b7&+A>ad&>?e&A6 )onne)tionStrin"Name56De7au*tConne)tion6 app*i)ationName56<6 <8 1<pro4ider 8 1<ro*eMana"er8 1 e ionState mode56/nPro)6 )u tomPro4ider56De7au*tSe ionPro4ider68 1pro4ider 8 1add name56De7au*tSe ionPro4ider6 type56Sy tem-,eb-Pro4ider -De7au*tSe ionStatePro4ider; Sy tem-,eb-Pro4ider ; @er ion5#-$-$-$; Cu*ture5neutra*; Pub*i)BeyTo=en5&#b7&+A>ad&>?e&A6 )onne)tionStrin"Name56De7au*tConne)tion6 <8 1<pro4ider 8 1< e ionState8 1< y tem-:eb8 1entity.rame:or=8 1de7au*tConne)tion.a)tory type56Sy tem-Data-Entity-/n7ra tru)ture-SC*Conne)tion.a)tory; Entity.rame:or=6 <8 1<entity.rame:or=8 1<)on7i"uration8

0OG/N PAGE:-

CODE BEN/ND ./0E:- 0OG/N-ASPO-CS u in" Sy temG u in" Sy tem-Co**e)tion -Generi)G u in" Sy tem-0inCG u in" Sy tem-,ebG u in" Sy tem-,eb-J/G u in" Sy tem-,eb-J/-,ebContro* G u in" Sy tem-Data-SC*C*ientG pub*i) partia* )*a 0o"in : Sy tem-,eb-J/-Pa"e P prote)ted 4oid Pa"eQ0oadDobje)t ender; E4entAr" eE P 0itera*#-Te3t 5 61!#81marCuee817ont )o*or5RredR80O@E0Y PRO.ESS/ONA0 JN/@ERS/TY1<marCuee81<!#81<7ont86G S prote)ted 4oid Pa"eQPreinitDobje)t ender; E4entAr" eE P S prote)ted 4oid Button#QC*i)=Dobje)t ender; E4entAr" eE

P trin" de i"ination 5 66G trin" e)tion 5 66G int id 5 Con4ert-To/nt&(DTe3tBo3#-Te3tEG trin" p:d 5 Te3tBo3(-Te3tG SC*Conne)tion C 5 ne: SC*Conne)tionD6 er4er5IA/MATAD/PCFFSAGdataba e5Attenden)eM"tSy temGu er id5 aGp:d5#(&6EG C-OpenDEG trin" Cuery56 e*e)t J erid;p:d;De i"ination; e)tion 7rom J erMa ter :!ere J erid5R6T idT6R and p:d5R6Tp:dT6RG6G SC*Command )om 5 ne: SC*CommandDCuery; CEG SC*DataReader 4dr 5 )om-E3e)uteReaderDEG i7 D4dr-ReadDEE P e)tion 5 4drU&V-ToStrin"DEG Se ionU6 e)tion6V 5 e)tionG de i"ination 5 4drU(V-ToStrin"DEG Se ionU6id6V 5 idG i7 Dde i"ination 55 6.a)u*ty6E P Re pon e-Redire)tD6L<Nome-a p32id56 T idEG S e* e P Re pon e-Redire)tD6L<Attenden)eC!e)=-a p36EG S S e* e P 0abe*&-Te3t 5 6Enter )orre)t pa S C-C*o eDEG S S SOJRCE CODE:-0OG/N-ASPO :ord and u er id6G

1WX Pa"e 0an"ua"e56CY6 AutoE4ent,ireup56true6 Code.i*e560o"in-a p3-) 6 /n!erit 560o"in6 W8 19DOCTYPE !tm*8

1!tm* 3m*n 56!ttp:<<:::-:&-or"<#'''<3!tm*68 1!ead runat56 er4er68 1tit*e8 My JMS1<tit*e8 1 ty*e type56te3t<) 68 -auto- ty*e# P 7ont- iKe: 33-*ar"eG )o*or: Y..A$A$G te3t-a*i"n: *e7tG ba)="round-)o*or:mediumpurp*eG S -auto- ty*e( P ba)="round-)o*or: YCCCC..G ba)="round-)o*or:mediumpurp*eG S -auto- ty*e& P ba)="round-)o*or:mediumpurp*eG )o*or: Y......G S Y7orm# P ba)="round-)o*or:mediumpurp*eG !ei"!t: %A>p3G :idt!: #&#Ap3G S 1< ty*e8 1<!ead8 1body 8 17orm id567orm#6 runat56 er4er68 1di4 )*a 56auto- ty*e#68 1 tron"81em81 pan )*a 56auto- ty*e(68 1a p:/ma"e /D56/ma"e#6 runat56 er4er6 Nei"!t56#AAp36 /ma"eJr*56L</ma"e <*pu#-jp"6 ,idt!56(#+p36 <8 Znb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pG1 pan )*a 56auto- ty*e&68 ATTANDENCE MANAGEMENT SYSTEM1< pan8Znb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pG 1a p:/ma"e /D56/ma"e(6 runat56 er4er6 Nei"!t56#&>p36 /ma"eJr*56L</ma"e <*pu(-jp"6 ty*e56mar"in-top: $p36 ,idt!56(??p36 <8 1< pan81<em81< tron"81<di48 1p 8 Znb pG1<p8 1p 8

Znb pG1<p8 1p8 1a p:0itera* /D560itera*#6 runat56 er4er681<a p:0itera*8 1<p8 1p8 Znb pG1<p8 1p8 Znb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pG Znb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pG Znb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pG Znb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pG Znb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pG Znb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pG Znb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pG Znb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pG Znb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pG 1a p:0abe* /D560abe*#6 runat56 er4er6 .ont-Bo*d56True6 .ontSiKe560ar"e6 .oreCo*or56Y>>..&&6 Te3t56Enter Re" No-681<a p:0abe*8 Znb pG 1a p:Te3tBo3 /D56Te3tBo3#6 runat56 er4er6 Nei"!t56((p36 ,idt!56#'$p36 81<a p:Te3tBo38 1a p:ReCuired.ie*d@a*idator /D56ReCuired.ie*d@a*idator#6 runat56 er4er6 Contro*To@a*idate56Te3tBo3#6 ErrorMe a"e56DonRt 0ea4e Re"no B*an=6 .oreCo*or56Y>>..&&681<a p:ReCuired.ie*d@a*idator8 1<p8 1p8 Znb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pG Znb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pG Znb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pG Znb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pG Znb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pG Znb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pG Znb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pG Znb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pG Znb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pG 1a p:0abe* /D560abe*(6 runat56 er4er6 .ont-Bo*d56True6 .ontSiKe560ar"e6 .oreCo*or56Y>>..>>6 Te3t56Enter Pa :ord681<a p:0abe*8 1a p:Te3tBo3 /D56Te3tBo3(6 runat56 er4er6 Nei"!t56(#p36 Te3tMode56Pa :ord6 ,idt!56#+(p3681<a p:Te3tBo38 1a p:ReCuired.ie*d@a*idator /D56ReCuired.ie*d@a*idator(6 runat56 er4er6 Contro*To@a*idate56Te3tBo3(6 ErrorMe a"e56Enter Pa :ord6 .oreCo*or56Y>>..&&681<a p:ReCuired.ie*d@a*idator8 1<p8 Znb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pG Znb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pG Znb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pG

Znb Znb Znb Znb Znb Znb

pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb 1p8 Znb pG1<p8 1p 8

pGZnb pGZnb pGZnb pGZnb pGZnb pG

pGZnb pGZnb pGZnb pGZnb pGZnb

pGZnb pGZnb pGZnb pGZnb pGZnb

pGZnb pGZnb pGZnb pGZnb pGZnb

pGZnb pGZnb pGZnb pGZnb pGZnb

pGZnb pGZnb pGZnb pGZnb pGZnb

pGZnb pGZnb pGZnb pGZnb pGZnb

pG pG pG pG pG

Znb Znb Znb Znb Znb Znb Znb Znb Znb Znb Znb Znb

pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pG pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pG pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pG pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pG pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pG pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pG pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pG pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pG pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pG pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pG pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pG pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pG 1a p:Button /D56Button#6 runat56 er4er6 .ont-Bo*d56True6 .ontSiKe560ar"e6 .oreCo*or56YCC>>''6 Nei"!t56('p36 OnC*i)=56Button#QC*i)=6 Te3t560o"in6 ,idt!56+%p36 OnC*ientC*i)=56errorDEG return 7a* eG6 <8 1a p:0abe* /D560abe*&6 runat56 er4er6 .ont-SiKe560ar"e6 .oreCo*or56YCC>>''6 Te3t56 681<a p:0abe*8 1<p8 1p 8 Znb pG1<p8 1<7orm8 1<body8 1<!tm*8 NOME PAGE .OR .ACJ0TY:- NOME-ASPO

CODE BEN/ND ./0E:-NOME-ASPO-CS u u u u u u u u in" in" in" in" in" in" in" in" Sy Sy Sy Sy Sy Sy Sy Sy temG tem-Co**e)tion -Generi)G tem-0inCG tem-,ebG tem-,eb-J/G tem-,eb-J/-,ebContro* G tem-Data-SC*C*ientG tem-DataG

pub*i) partia* )*a 0puAttenden)eSy tem : Sy tem-,eb-J/-Pa"e P prote)ted 4oid Pa"eQ0oadDobje)t ender; E4entAr" eE P S pri4ate 4oid /n ertAttendan)eRe)ordDDateTime dt; int 4Re"No; Strin" 4Cour eName; Strin" 4Se)tion; Strin" 4AttendStatu E P SC*Conne)tion 4Conn 5 ne: SC*Conne)tionD6 er4er5IA/MATAD/PCFFSAGdataba e5Attenden)eM"tSy temGu er id5 aG p:d5#(&6EG

4Conn-OpenDEG Strin" 4Muery 5 6/n ert into StudentAttendan)eRe)ordDEntryDate; Re"No; Cour eName; Se)tion; Statu E 4a*ue DX4Date; X4Re"no; X4Cour eCode; X4Se)tion; X4AttendStatu E6G SC*Command 4Comm 5 ne: SC*CommandD4Muery; 4ConnEG 4Comm-Parameter -Add,it!@a*ueD6X4Date6; dtEG 4Comm-Parameter -Add,it!@a*ueD6X4Re"no6; 4Re"NoEG 4Comm-Parameter -Add,it!@a*ueD6X4Cour eCode6; 4Cour eNameEG 4Comm-Parameter -Add,it!@a*ueD6X4Se)tion6; 4Se)tionEG 4Comm-Parameter -Add,it!@a*ueD6X4AttendStatu 6; 4AttendStatu EG 4Comm-E3e)uteNonMueryDEG 4Conn-C*o eDEG S prote)ted 4oid Button#QC*i)=Dobje)t ender; E4entAr" eE P <<ON TNE C0/CB O. SA@E ATTENDANCE BJTTON DateTime 4Dt 5 DateTime-No:G int 4Re"NoG trin" 4Cour eName5 Se ionU6Cour ename6V-ToStrin"DEGG Strin" 4Se)tionG Strin" 4Attendan)eStatu 5 66G 7or Dint 3 5 $G 3 1 Grid@ie:#-Ro: -CountG 3TTE P 4Re"No 5 Con4ert-To/nt&(DGrid@ie:#-Ro: U3V-Ce** U#V-Te3tEG 4Se)tion 5 Grid@ie:#-Ro: U3V-Ce** UAV-Te3tG DropDo:n0i t temp 5 DDropDo:n0i tEGrid@ie:#-Ro: U3V-Ce** U$V-.indContro*D6mydropdo:n6EG i7 Dtemp-Se*e)ted/nde3 55 $E P 4Attendan)eStatu 5 6P6G S e* e i7 Dtemp-Se*e)ted/nde3 55 #E P 4Attendan)eStatu 5 6A6G S <<Ca** t!e met!odG /n ertAttendan)eRe)ordD4Dt; 4Re"No; 4Cour eName; 4Se)tion; 4Attendan)eStatu EG 0abe*#-Te3t 5 6Attendan)e Sa4ed6G S S

prote)ted 4oid DropDo:n0i t?QSe*e)ted/nde3C!an"edDobje)t ender; E4entAr" eE P Se ionU6 e)tion6V 5 DropDo:n0i t?-Se*e)ted/tem-ToStrin"DEG S prote)ted 4oid Button(QC*i)=Dobje)t ender; E4entAr" eE P Se ion-C*earDEG Se ion-AbandonDEG Se ion-Remo4eA**DEG Re pon e-Redire)tD6L<*o"in-a p36EG S

prote)ted 4oid DropDo:n0i tAQSe*e)ted/nde3C!an"ed#Dobje)t ender; E4entAr" eE P Se ionU6Cour ename6V 5 DropDo:n0i tA-Se*e)ted/tem-ToStrin"DEG trin" e)tion 5 Se ionU6 e)tion6V-ToStrin"DEG SC*Conne)tion 4Conn 5 ne: SC*Conne)tionD6 er4er5IA/MATAD/PCFFSAGdataba e5Attenden)eM"tSy temGu er id5 aG p:d5#(&6EG 4Conn-OpenDEG trin" 4Cuery 5 6Se*e)t J erid;name;.at!ername; e3;pro"ram; e)tion 7rom J erMa ter :!ere e)tion5R=##$>R6G SC*Command )om 5 ne: SC*CommandD4Cuery; 4ConnEG SC*DataAdapter adp 5 ne: SC*DataAdapterD)omEG DataSet 4d 5 ne: DataSetDEG 4Conn-C*o eDEG adp-.i**D4d ; 6J erMa ter6EG DataTab*e 4dt 5 4d -Tab*e U6J erMa ter6VG 4Conn-C*o eDEG Grid@ie:#-DataSour)e 5 nu**G Grid@ie:#-DataSour)e 5 nu**G Grid@ie:#-DataSour)e 5 4dtG Grid@ie:#-DataBindDEG Grid@ie:#-@i ib*e 5 trueG S prote)ted 4oid Button&QC*i)=Dobje)t ender; E4entAr" eE P S S

SOJRCE ./0E:- NOME-ASPO 1WX Pa"e 0an"ua"e56CY6 AutoE4ent,ireup56true6 Code.i*e56Nome-a p3-) 6 /n!erit 560puAttenden)eSy tem6 W8 19DOCTYPE !tm*8 1!tm* 3m*n 56!ttp:<<:::-:&-or"<#'''<3!tm*68 1!ead runat56 er4er68 1tit*e81<tit*e8 1 ty*e type56te3t<) 68 -auto- ty*e# P 7ont- iKe: 33-*ar"eG te3t-a*i"n: )enterG ba)="round-)o*or:mediumpurp*eG S -auto- ty*e( P ba)="round-)o*or: YCC>>''G ba)="round-po ition-3:topG ba)="round-)o*or:mediumpurp*eG S -auto- ty*e& P 7ont- iKe: 3-*ar"eG ba)="round-)o*or:mediumpurp*eG S -auto- ty*e? P te3t-a*i"n: *e7tG ba)="round-)o*or:mediumpurp*eG S -auto- ty*eA P 7ont- iKe: 33-*ar"eG ba)="round-)o*or:mediumpurp*eG S -auto- ty*e' P ba)="round-)o*or: Y''>>..G ba)="round-po ition-3: topG ba)="round-)o*or:mediumpurp*eG S -auto- ty*e#$ P :idt!: #$$WG S -auto- ty*e## P :idt!: +>p3G S -auto- ty*e#( P )o*or: Y......G

S -auto- ty*e#& P :idt!: %$#p3G ba)="round-)o*or: Y''&&..G )o*or: Y......G S -auto- ty*e#? P ba)="round-)o*or: YCC>>''G ba)="round-po ition-3: topG ba)="round-)o*or: Y......G S -auto- ty*e#A P 7ont- iKe: *ar"eG S Y7orm# P ba)="round-)o*or:mediumpurp*eG S 1< ty*e8 1<!ead8 1body8 17orm id567orm#6 runat56 er4er68 1di4 )*a 56auto- ty*e#68 1 tron"81em81 pan )*a 56auto- ty*e'681tab*e )*a 56autoty*e#$68 1tr8 1td ro: pan56&6 a*i"n56*e7t6 )*a 56auto- ty*e##68 1a p:/ma"e /D56/ma"e&6 runat56 er4er6 Nei"!t56##%p36 ,idt!56('#p36 /ma"eJr*56L</ma"e <*pu(-jp"6 <8 1<td8 1td )o* pan56(6 a*i"n56ri"!t6 ty*e56ba)="round-)o*or: Y$$$$$$G 7ont- iKe: 3- ma**G68 Znb pG1<td8 1<tr8 1<em8 1tr8 1td )o* pan56(6 a*i"n56*e7t6 )*a 56auto- ty*e#(68JMS Jni4er ity Mana"ement Sy tem1<td8 1<tr8 1em8 1tr8 1td )*a 56auto- ty*e#&68 ATTENDANCE MANAGMENT SYSTEM1<td8 1td ty*e56ba)="round-)o*or: Y......68

1a p:Button /D56Button&6 runat56 er4er6 Nei"!t56&$p36 ty*e56)o*or: Y......G ba)="round-)o*or: Y''>>..G mar"in-*e7t: $p3G6 Te3t56NOME6 ,idt!56>%p36 OnC*i)=56Button&QC*i)=6 <8 1 tron"81em81 pan )*a 56autoty*e#?68Znb pGZnb pGZnb pGZnb pG 1< pan81 pan )*a 56auto- ty*e(681a p:Button /D56Button(6 runat56 er4er6 OnC*i)=56Button(QC*i)=6 ty*e56)o*or: Y......G ba)="round)o*or: Y''>>..G mar"in-top: $p3G6 Te3t560o"out6 Nei"!t56&&p36 ,idt!56%#p36 <8 1< pan81<em81< tron"8 1<td8 1<tr8 1<tab*e8 1<em8 1< pan81< tron"81<di48 1di4 )*a 56auto- ty*e?68 Znb pG1 pan )*a 56autoty*eA68Znb pGZnb pGZnb pGZnb pGZnb pG1< pan8Znb pGZnb pGZnb pGZn b pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZn b pGZnb pGZnb pGZnb pG Znb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pG Znb pGZnb pGZnb pGZnb pGZnb pG Znb pGZnb pGZnb pG Znb Znb Znb Znb Znb Znb Znb Znb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pG pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pG pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pG pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pG pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pG pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pG pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pG pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pG Znb pG1br <8 1br <8 1br <8 1 pan )*a 56autoty*e&681em81 tron"8Znb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZn b pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZn b pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZn b pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZn b pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZn b pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pG Se*e)t )our e )ode 7or attenden)e1< tron"81<em81< pan81br <8 Znb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pG

Znb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb Znb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb Znb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb Znb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb Znb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb Znb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb Znb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb Znb pGZnb pGZnb pGZnb pGZnb pGZnb pG1 pan )*a 56auto- ty*e#A68 Se*e)t Se)tionZnb pGZnb pGZnb pGZnb pGZnb pGZnb pG 1< pan81a p:DropDo:n0i t /D56DropDo:n0i t?6 runat56 er4er6 DataSour)e/D56SC*DataSour)e(6 DataTe3t.ie*d56Se)tion6 Data@a*ue.ie*d56Se)tion6 AutoPo tBa)=56True6 OnSe*e)ted/nde3C!an"ed56DropDo:n0i t?QSe*e)ted/nde3C!an"ed6 Nei"!t56#%p36 ,idt!56''p368 1a p:0i t/tem8SE0ECT SECT/ON1<a p:0i t/tem8 1<a p:DropDo:n0i t8 1a p:SC*DataSour)e /D56SC*DataSour)e(6 runat56 er4er6 Conne)tionStrin"561W[ Conne)tionStrin" :Attenden)eM"tSy temConne)tionStrin" W86 Se*e)tCommand56SE0ECT D/ST/NCT USe)tionV .ROM U.a)u*tyV ,NERE DU.a)u*ty/dV 5 X.a)u*ty/dE68 1Se*e)tParameter 8 1a p:Se ionParameter Name56.a)u*ty/d6 Se ion.ie*d56id6 Type56De)ima*6 <8 1<Se*e)tParameter 8 1<a p:SC*DataSour)e8 Znb pGZnb Znb pGZnb Znb pGZnb Znb pGZnb Znb pGZnb Znb pGZnb Znb pGZnb Znb pGZnb Znb pGZnb ty*e#A68 1br Znb Znb Znb Znb Znb Znb Znb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb <8 pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pG Se*e)t pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pG 1 pan )*a pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb 56auto-

pG pG pG pG pG pG pG

pG pG pG pG pG pG pG pG

pG pG pG pG pG pG

Cour eName1< pan8Znb pGZnb pGZnb pGZnb pG1a p:DropDo:n0i t /D56DropDo:n0i tA6 runat56 er4er6 AutoPo tBa)=56True6 DataSour)e/D56SC*DataSour)e#6 DataTe3t.ie*d56Cour eName6 Data@a*ue.ie*d56Cour eName6 OnSe*e)ted/nde3C!an"ed56DropDo:n0i tAQSe*e)ted/nde3C!an"ed#68 1a p:0i t/tem8SE0ECT COJRSE NAME1<a p:0i t/tem8 1<a p:DropDo:n0i t8 1a p:SC*DataSour)e /D56SC*DataSour)e#6 runat56 er4er6 Conne)tionStrin"561W[ Conne)tionStrin" :Attenden)eM"tSy temConne)tionStrin" W86 Se*e)tCommand56SE0ECT D/ST/NCT UCour eNameV .ROM UCour e V ,NERE DUSe)tionV 5 XSe)tionE68 1Se*e)tParameter 8 1a p:Se ionParameter Name56Se)tion6 Se ion.ie*d56 e)tion6 Type56Strin"6 <8 1<Se*e)tParameter 8 1<a p:SC*DataSour)e8 Znb Znb Znb Znb Znb Znb Znb Znb Znb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb 1<di48 pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pG pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pG pG pG pG pG pG pG pG

1a p:Grid@ie: /D56Grid@ie:#6 runat56 er4er6 Nei"!t56(??p36 ,idt!56#(>Ap36 @i ib*e56.a* e6 ty*e56ba)="round-)o*or: Y......6 Ba)=Co*or560i"!tGo*denrodYe**o:6 BorderCo*or56Tan6 Border,idt!56#p36 Ce**Paddin"56(6 .oreCo*or56B*a)=6 Grid0ine 56None6 8 1A*ternatin"Ro:Sty*e Ba)=Co*or56Pa*eGo*denrod6 <8 1Co*umn 8 1a p:Temp*ate.ie*d8 1/temTemp*ate8 1a p:DropDo:n0i t /D56mydropdo:n6 runat56 er4er68 1a p:0i t/tem8Pre ent1<a p:0i t/tem8 1a p:0i t/tem8Ab ent1<a p:0i t/tem8 1<a p:DropDo:n0i t8 1</temTemp*ate8 1<a p:Temp*ate.ie*d8 1<Co*umn 8 1.ooterSty*e Ba)=Co*or56Tan6 <8 1NeaderSty*e Ba)=Co*or56Tan6 .ont-Bo*d56True6 <8

1Pa"erSty*e Ba)=Co*or56Pa*eGo*denrod6 .oreCo*or56Dar=S*ateB*ue6 NoriKonta*A*i"n56Center6 <8 1Se*e)tedRo:Sty*e Ba)=Co*or56Dar=S*ateB*ue6 .oreCo*or56G!o t,!ite6 <8 1SortedA )endin"Ce**Sty*e Ba)=Co*or56Y.A.AE%6 <8 1SortedA )endin"NeaderSty*e Ba)=Co*or56YDAC$'E6 <8 1SortedDe )endin"Ce**Sty*e Ba)=Co*or56YE#DB'C6 <8 1SortedDe )endin"NeaderSty*e Ba)=Co*or56YC(A?%B6 <8 1<a p:Grid@ie:8 1p ty*e56!ei"!t: #%?p368 Znb Znb Znb Znb Znb Znb Znb Znb Znb Znb Znb Znb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb 1a p:Button /D56Button#6 runat56 er4er6 Nei"!t56?#p36 OnC*i)=56Button#QC*i)=6 Te3t56Sa4e attendan)e6 ,idt!56#&&p36 ty*e56ba)="round-)o*or: Y''>>..6 <8 1a p:0abe* /D560abe*#6 runat56 er4er681<a p:0abe*8 1<p8 1<7orm8 1p8 Znb pG1<p8 1<body8 1<!tm*8 pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pG pG pG pG pG pG pG pG pG pG pG pG

ATTENDANCE CNECB:-

CODE BEN/ND ./0E:- ATTENDANCECNECB-ASPO-CS u in" Sy temG u in" Sy tem-Co**e)tion -Generi)G u in" Sy tem-0inCG u in" Sy tem-,ebG u in" Sy tem-,eb-J/G u in" Sy tem-,eb-J/-,ebContro* G u in" Sy tem-DataG u in" Sy tem-Data-SC*C*ientG pub*i) partia* )*a Attenden)eC!e)= : Sy tem-,eb-J/-Pa"e P prote)ted 4oid Pa"eQ0oadDobje)t ender; E4entAr" eE P S prote)ted 4oid DropDo:n0i t#QSe*e)ted/nde3C!an"edDobje)t ender; E4entAr" eE P int id 5 Con4ert-To/nt&(DSe ionU6id6VEG

trin" )our e 5 66G )our e 5 DropDo:n0i t#-Se*e)ted/tem-ToStrin"DEG Se ionU6)our e6V 5 )our eG SC*Conne)tion 4Conn 5 ne: SC*Conne)tionD6 er4er5IA/MATAD/PCFFSAGdataba e5Attenden)eM"tSy temGu er id5 aG p:d5#(&6EG 4Conn-OpenDEG trin" 4Cuery 5 6Se*e)t EntryDate;Cour ename;Statu 7rom StudentAttendan)eRe)ord :!ere Re"No5R6 T id T 6R and )our ename5R6 T )our e T 6RG6G SC*Command )om 5 ne: SC*CommandD4Cuery; 4ConnEG SC*DataAdapter adp 5 ne: SC*DataAdapterD)omEG DataSet 4d 5 ne: DataSetDEG 4Conn-C*o eDEG adp-.i**D4d ; 6StudentAttendan)eRe)ord6EG DataTab*e 4dt 5 4d -Tab*e U6StudentAttendan)eRe)ord6VG 4Conn-C*o eDEG <<Grid@ie:(-DataSour)e 5 nu**G Grid@ie:(-DataSour)e 5 nu**G Grid@ie:(-DataSour)e 5 4dtG Grid@ie:(-DataBindDEG Grid@ie:(-@i ib*e 5 trueG S prote)ted 4oid Button#QC*i)=#Dobje)t ender; E4entAr" eE P int id 5 Con4ert-To/nt&(DSe ionU6id6VEG SC*Conne)tion 4Conn 5 ne: SC*Conne)tionD6 er4er5IA/MATAD/PCFFSAGdataba e5Attenden)eM"tSy temGu er id5 aG p:d5#(&6EG 4Conn-OpenDEG trin" 4Cuery 5 6Se*e)t EntryDate;Cour ename;Statu 7rom StudentAttendan)eRe)ord :!ere Re"No56TidG SC*Command )om 5 ne: SC*CommandD4Cuery; 4ConnEG SC*DataAdapter adp 5 ne: SC*DataAdapterD)omEG DataSet 4d 5 ne: DataSetDEG 4Conn-C*o eDEG adp-.i**D4d ; 6StudentAttendan)eRe)ord6EG DataTab*e 4dt 5 4d -Tab*e U6StudentAttendan)eRe)ord6VG 4Conn-C*o eDEG Grid@ie:(-DataSour)e 5 nu**G Grid@ie:(-DataSour)e 5 nu**G Grid@ie:(-DataSour)e 5 4dtG Grid@ie:(-DataBindDEG Grid@ie:(-@i ib*e 5 trueG S prote)ted 4oid Button(QC*i)=Dobje)t ender; E4entAr" eE

P Se Se Se Re S S SOJRCE ./0E:- ATTENDANCECNECB-ASPO 1WX Pa"e 0an"ua"e56CY6 AutoE4ent,ireup56true6 Code.i*e56Attenden)eC!e)=-a p3-) 6 /n!erit 56Attenden)eC!e)=6 W8 19DOCTYPE !tm*8 1!tm* 3m*n 56!ttp:<<:::-:&-or"<#'''<3!tm*68 1!ead runat56 er4er68 1tit*e81<tit*e8 1 ty*e type56te3t<) 68 -auto- ty*e# P te3t-a*i"n: *e7tG 7ont-:ei"!t: norma*G )o*or: Y''$$..G ba)="round-)o*or:mediumpurp*eG S -auto- ty*e( P te3t-a*i"n: )enterG 7ont-:ei"!t: norma*G )o*or: Y......G ba)="round-)o*or:mediumpurp*eG S Y7orm# P ba)="round-)o*or:mediumpurp*eG S -auto- ty*e& P )o*or: Y......G ba)="round-)o*or:mediumpurp*eG S Yid P ba)="round-)o*or:mediumpurp*eG S Y&?A P ba)="round-)o*or:mediumpurp*eG S 1< ty*e8 1<!ead8 ion-C*earDEG ion-AbandonDEG ion-Remo4eA**DEG pon e-Redire)tD6L<*o"in-a p36EG

1body ty*e56!ei"!t: %%(p3G :idt!: #?$$p3G68 17orm id567orm#6 runat56 er4er68 1di4 id56#(&68 1!( )*a 56auto- ty*e(681 tron"81em8STJDENT ATTENDANCE RECORD1<em81< tron"81<!(8 1p )*a 56auto- ty*e#68 Znb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb Znb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb Znb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb Znb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb Znb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb Znb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb Znb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pG 1 pan )*a 56auto- ty*e&68Se*e)t Cour eCode1< pan81a p:DropDo:n0i t /D56DropDo:n0i t#6 runat56 er4er6 DataSour)e/D56SC*DataSour)e#6 DataTe3t.ie*d56Cour eName6 Data@a*ue.ie*d56Cour eName6 Nei"!t56&Ap36 ,idt!56&(#p36 AutoPo tBa)=56True6 OnSe*e)ted/nde3C!an"ed56DropDo:n0i t#QSe*e)ted/nde3C!an"ed68 1a p:0i t/tem8Se*e)t Cour e1<a p:0i t/tem8 1<a p:DropDo:n0i t8 1a p:Button /D56Button#6 runat56 er4er6 Nei"!t56&&p36 OnC*i)=56Button#QC*i)=#6 Te3t56@ie: A** Attendan)e6 ,idt!56(#%p36 <8

pG pG pG pG pG pG

Znb pG1 tron"81em8Znb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pG 1a p:Button /D56Button(6 runat56 er4er6 Nei"!t56&Ap36 OnC*i)=56Button(QC*i)=6 Te3t560o"Out6 ,idt!56#$+p36 <8 1<em81< tron"8Znb pG Znb pG1a p:SC*DataSour)e /D56SC*DataSour)e#6 runat56 er4er6 Conne)tionStrin"561W[ Conne)tionStrin" :Attenden)eM"tSy temConne)tionStrin" W86 Se*e)tCommand56SE0ECT D/ST/NCT UCour eNameV .ROM UCour e V ,NERE DUSe)tionV 5 XSe)tionE68 1Se*e)tParameter 8 1a p:Se ionParameter Name56Se)tion6 Se ion.ie*d56 e)tion6 Type56Strin"6 <8 1<Se*e)tParameter 8 1<a p:SC*DataSour)e8 Znb pGZnb pG Znb pGZnb pG 1<p8 1<di48

Znb Znb Znb Znb Znb

pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pG pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pG pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pG pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pG pGZnb pG 1di4 id56&?A68 1a p:Grid@ie: /D56Grid@ie:(6 runat56 er4er6 Nei"!t56#>?p36 ,idt!56#&'$p36 Ba)=Co*or560i"!tGo*denrodYe**o:6 BorderCo*or56Tan6 Border,idt!56#p36 Ce**Paddin"56(6 .oreCo*or56B*a)=6 Grid0ine 56None68 1A*ternatin"Ro:Sty*e Ba)=Co*or56Pa*eGo*denrod6 <8 1.ooterSty*e Ba)=Co*or56Tan6 <8 1NeaderSty*e Ba)=Co*or56Tan6 .ont-Bo*d56True6 <8 1Pa"erSty*e Ba)=Co*or56Pa*eGo*denrod6 .oreCo*or56Dar=S*ateB*ue6 NoriKonta*A*i"n56Center6 <8 1Se*e)tedRo:Sty*e Ba)=Co*or56Dar=S*ateB*ue6 .oreCo*or56G!o t,!ite6 <8 1SortedA )endin"Ce**Sty*e Ba)=Co*or56Y.A.AE%6 <8 1SortedA )endin"NeaderSty*e Ba)=Co*or56YDAC$'E6 <8 1SortedDe )endin"Ce**Sty*e Ba)=Co*or56YE#DB'C6 <8 1SortedDe )endin"NeaderSty*e Ba)=Co*or56YC(A?%B6 <8 1<a p:Grid@ie:8 Znb pG1br <8 1br <8 1br <8 1br <8 1br <8 1br <8 1br <8 1br <8 1br <8 1br <8 1br <8 1br <8 1br <8 1br <8 1br <8 1br <8 1br <8 1br <8 1br <8 1br <8 1br <8 1br <8 1br <8

Znb pGZnb Znb pGZnb Znb pGZnb Znb pGZnb Znb pGZnb Znb pGZnb Znb pGZnb Znb pGZnb Znb pGZnb Znb pGZnb Znb pGZnb Znb pGZnb 1<7orm8 1<body8 1<!tm*8

pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb

pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb

pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pG Made By:- Deepan !u1<di48

pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb

pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb pGZnb

pG pG pG pG pG pG pG pG pG pG pG

DATABASES:./RST TAB0E:J ermater

SECOND TAB0E:- Cour e

TN/RD TAB0E:-.a)u*ty

.OJRTN TAB0E:- StudentAttendan)eRe)ord

You might also like