Int ern at i onal  Journ al of Ele ctrical  an d  Co mput er  En gin eeri ng   (IJ E C E)   Vo l.   9 , No .   5 Octo ber   201 9 , pp.  4364 ~ 43 71   IS S N:  20 88 - 8708 DOI: 10 .11 591/ ijece . v 9 i 5 . pp4364 - 43 71           4364       Journ al h om e page http: // ia es core .c om/ journa ls /i ndex. ph p/IJECE   Web bas ed fing erprint r oll  call att endanc e mana gement s ystem       Ad em ola A , Somef un  T E,   A gb e tu yi  A F ,   O lufay A .   Depa rtment  o E le c tri c al a nd  Inf orm at ion  Eng ineeri ng,   Coven ant   Univer sit y ,   N igeria       Art ic le  In f o     ABSTR A CT   Art ic le  history:   Re cei ved   N ov  18 , 201 8   Re vised  A pr   2 2 , 2 01 9   Accepte Ma 2 , 2 01 9       Mana ging  peop l and  ke epi ng  a dequa t rec ord  o the   attend anc for  m ost  of  the   te r tiar y   insti tut ions  are   d ifficult   t ask.   More over ,   th m anual  ta king  of   at t enda nc adds   to  the   diff ic ul t y   of  th is  ta sk  b ec ause   it   is  stre nuous,  ti m int ensive   and  can  ea sil y   be  fa lsi fie d.   Me anwhil e ,   W it the   adv e nt  of  new  te chno log y ,   a   ne world  of  aut h ent i ca t ion  and  s ec uri t y   has  be en   cre a te v ia   biometri cs.   T his   work  ai m at   improving  Covena nt  Univer sit ie pape r - base d   at t enda nc b y   u sing  biometrics,   spec if ic a lly   fin ger print  technol og y .   It   is  web  application   tha t   works   with  fing erp rint  re a der   from   which   the   f ea tur es  of  the   student ’s  finge rprint   ar e   ext racte duri ng  enr olment.   Thi is  al so  nee ded  during  the   aut hen ticati on  phase   which  occ urs  during  the   roll     ca l a tt e ndance   in  the  halls  o reside n ce.  I is  implemente d   using  PH   and  M y SQ L .     Ke yw or d s :   Atte nd a nce   Au t hen ti cat io n   Au t om ation   Bi om e tric   Fing e r pr int   Web te ch no l og ie s   Copyright   ©   201 9   Instit ut o f Ad vanc ed   Engi n ee r ing  and  S cienc e   Al l   rights re serv ed .   Corres pond in Aut h or :   Ad em ola A   Dep a rtm ent o f El ect rical  an d I nfor m at ion  E nginee rin g ,   Cov e na nt Univ ersit y ,   Ca naan la nd, KM  10, I dir ok o,  R oa d,   P.M. B. 10 23, Ota , Og un Stat e,  Ni ger ia .   Em a il ade m ol a.ab du l kar eem @cove nan t un i ver sit y.ed u.n g       1.   INTROD U CTION   The  us of  fi nger pr i nt  f or  m on it ori ng  at te ndance   feat ur e   has  bee in   exi ste nce  f or  w hile  now with   valua ble  resea r ch  bei ng  do ne  us in diff e ren t   m et ho ds.  Am ong  the  m et hord a re  the  a r m   base inte ll igent   stst e m   fo biom et ric  fing er pr int  at ta nd ace  [ 1],  fin ge rprint  cl assifi cat ion   usi ng   Fu zzy - Ne ur al   netw ork  m et ho that  associat giv en  fi nge to  on of   the  e xisti ng   cl ass  [ 2],  fin gerpr i nt  al gorithm   m eth od  that  us e for  the  identific at ion  and  rec ongnit ion  of   fin ge rprint  [3 ] ,   cl ass ific at ion   of  pa ram et er  of   fi ng e r pr int   base on  al gorithm   t low  m et ho [ 4]  et c.  Howe ver,  with  the  a va il able  var ie ty   of   m et ho ds   ne eded   for  fi ngerprint   identific at ion   a nd   recog nit ion ,   cur re nt  te ch niq ue ha ve  cert ai dr a w back   i the  accu racy   and   m at ching   sp ee of   t he  fi ng e rprint  m at hin al gorithm Alt hough  t hese  f ing e rprint  cl as sific at ion a re   releva nt  in  m any     la rg e - scal f orensic  a pp li cat ion s but  are   r arely   us e i bio m et ric  aut h entic at io [5 ] Fin ge rprint - ba sed   identific at ion  is  the  m os co m m on   an the   m os us ed  biom et ric  te chn iq ue.   It  ha be en   su ccess f ully   de plo ye in  va rio us   sect or s   an f or   va r iou s   ap plica ti on s.   F or   i ns ta nc e,  ba nks  ha ve  us e it   f or  re gi strat ion   an iss uing  of   B ank   Ve rificat ion   N um ber (BV N)   to  thei custom ers;  m ob il netwo r ser vice  provi der al so   use   it   to   reg ist er   SI c ard s   f or  subsc r ibers;  it   al so   fi nd s   ap plica ti on  in   secu rity   f or   both  resid e ntial   and  com m ercia l   bu il di ngs.  In  I nd ia   a nd  oth e r   de velo ped  co un t ri es,  the   el ect ronic  voti ng  m achines  base on  fin ge pr i nt  are   bein g use d gene raaly  f or stat e  elec ti on s si nce  1999 u to  d at e [ 6].     Acc ordin to  (Dha nashree  A.   G.2 011),  at te nd a nce  m ana gem ent  syst e was  m eant  to   serv as  a   su bst it ute  f or  conve ntion al   a tt end an c syst e m   to  le ssen   the  processi ng  tim and   pap e c os [ 7].  M oreo ver,  at te nd an ce  is  be ing   ta ken   dail at   workplace an in  s ch ools  in  de vel op i ng  a nd   de velo pe c ountries  a nd   t his  has  m ade  at ten da nce  rec ordi ng   a interest i ng   researc ar ea;   This  has  le to  th di ff e r ent  de velo pm e nt  and  i m ple m entat io of  the  stu de nt  at te ndance   s yst e m   us ing  va rio us   m et ho ds.  Atte nd a nce  captu re  a nd  re cordi ng   play huge  par in  t he  ac adem ic   su ccess  of   st ud e nts.   Low   at te nd a nce  in  cl ass  m os t i m es  lead t unde rp e rfor m ance  by  stu de nt [8 9].  F ro m   su r vey  car r ie out  in  Ne Y ork  Ci ty   sta te   fu nde sc hools,    Evaluation Warning : The document was created with Spire.PDF for Python.
In t J  Elec  &  C om En g     IS S N:  20 88 - 8708       Web  based  fi nger pr int r oll c all atte ndance   man ag e me nt s yst em  ( Ade m ola  A . )   4365   it   was  rev eal e that  par ti ci pation  is  a i m po rt ant  determ inan of   grade in  the  sch ool  te sts.  By   know i ng   t hese  reali ti es,  at te nd ance  of   st udent  ought  to  be  gi ven   high er  pri or it irre sp ect ive  of  the   school’s  cat e gories.     The  increa sin nu m ber   of   st udents  in  sc hool   nowad ay m a kes  at te nd a nce   ta kin m or te dious  an the refor tradit ion al   m eth od  f or   ta king  at te nd an ce  will   not  be   rele vant   any  lo nger.     Pr od ucin repor ts  ( on  daily week ly  or  m on thly   ba sis)  c ou l be  ver te dious  on  the   pa rt  of  the   te ache rs.  He nce,   the  ne ed  for  A utom at ed  at te nd an ce sy st e m  in  insti tuti ons  [10].    Seve ral  li te ratur discu ss  di ff e ren ways  of   ca pturin t he  use r ’s  data   us in fi ng e r pri nt  - base identific at ion   bu t few  ta lk s abou ways of d is play ing   real - ti m e analy sis of  d at a already ca ptured . F or ins ta nce ,   in  the  stud of   bio m et ric  fo identify in re pe at ed  offe nd e r carried  ou by   Ri char Ed ward  [ 11 ] the re  was   room   fo m od i ficat ion   of  phy sic al   app ea rance   an na m e by  the  c rim inals  beca us th work  is  not  disp la yi ng  real - ti m e   analy sis  of   data.  T his  is  gr eat   dr a w back   as  s om inp uts  is  require f ro m   the  adm inist rator   for  colla ti ng   of  th ese  res ults.  T hi is  one  thi ngs  this  work  in te nd t s olv e   as  the re  woul be  rea l - tim e   data   analy sis  of   the   captur e data hen ce re du c ing   the  in put  of   the  a dm inis trat or   to  the  ba rest  m ini m um  and  m aking   t he  e nt ire  proce ss  m or a uto m at ed.   The  t wo - ti er  s of t war fr am ework  that  was   ad op te is  X AMPP .   XA MP P se rv e r  d el ive rs  windows  fr ie ndl y plat form  f or   P HP ,  Apac he w eb  se rv e a nd  My SQ L [1 2].       2.   RESEA R CH MET HO D   The  syst em   arch it ect ur of   t he  r oll  cal at te nd a nce  m anag em ent  syst e m   is  2 - ti er  arch it ect ure.     This  is   beca use   the  we a ppli cat ion   has  a   use i nterf ace   th at   runs   on   cl ie nt  with  a   d at a   la ye that   gets   store on   t he  ser ver.  The  tw o - ti er  s oft war fr am ewo r that  wa ad op te in  this  w ork  is  X AMPP   serv e an deliver  a   windows  fr ie ndly   platfo rm   fo PHP,  Ap ac he   we ser ve a nd  My SQ L.   Fi gure  s hows  t he  User   i nterf a ce  ti er  (Cli ent  ti er)   as  it   com m un ic ates  with  the  ser ver   ti er A pac he   wh ic is  the  web   ser ver   a do pted,   store the   web  app li cat io wr i tt en  in  PH P,  H TML   and   CSS This  web   a ppli cat ion   has  us er  inter face  wh ic can  be  r un   on  web   bro wse s uch   a I nter net  Ex plo re r,   G oogle  Chrom or  Mozi l la The  address  ty pe i by  the  us e on  the   web  b r owser  is  conver te to  t he  IP   ad dr e ss  of  the  web   se rv e (Apac he -   act ing   the  D NS   se rv e on  the  internet )   wh e re  the  data base  a nd   we app li cat io file are  sto re d.   A pach e   facil it at es  ser ving  the  us er/cl ie nt  wit htm l   con te nt  wh ic pr ese nts  the  web   a pp li cat io n.   A pac he  can  only   serv dynam ic   con te nt  us in ser ve r - si de  scriptin la ng ua ge  li ke  PHP  as  in  this  ca se.   The  databa se  stores  al in f orm at ion   inputt ed  int the  syst e m   by  the  us e rs  es pe ci al ly   the  fing e r pr int  i t his  case,  t his   inf or m at ion   is  m os tl us ed  f or  m at ching   a nd   authe ntica ti on .           Figure  1.    T wo - ti er ar c hitec tu re  of  t he  on li ne  b iom et ric b ase at te ndan ce m anag em ent syst e m       a.   User inte r face  ti er    The  us e inter face  ti er  is  t he   presentat io la ye of  the   web   ap plica ti on,  it   us ually   r un s   on  we browsers  on ha rdwar e  unit s li ke  la pt ops a nd  des ktops.   b.   Applic at ion   lo gic    The  ap plica ti on  log ic   is  the   br ai beh i nd   the  web   a ppli cat ion   as  it   consi sts  the  web   se rv e r,   the  ser ver - si de   scriptin i P HP   la ngua ge  and  the  fin gerpr i nt - ba sed   sig ning  e nrolm ent  and  aut hen ti cat ion   m od ule. T he fing e r pr int  data  store in  the  da ta base is  has he to  pr ov i de  a n ad ded lay er  of secu rity .   Evaluation Warning : The document was created with Spire.PDF for Python.
                          IS S N :   2088 - 8708   In t J  Elec  &  C om En g,   V ol.  9 , N o.   5 Oct ober   201 9   :   4 3 6 4   -   4 3 7 1   4366   The dat a acq ui sit ion  in vo l ves t he  fin ge rprint  data acq uisit io f r om  the stu de nts as sh own  i Fi gure  2.   It  occ ur duri ng  the  e nrolm e nt  phase  a nd  a uth e ntica ti on   phase.  T he  e nro l m ent  ph ase  e ntail the  sto ra ge  of  fin gerpr i nt  data  go tt en  f ro m   stud ents  as  tem plate in  th database.  T he  authe ntica ti on   ph ase  e ntail the  com par ing  of  fin gerpr i nt  ext racted  duri ng  at te nd an ce  ta ki ng   with   the   tem plate   that  ha bee store in  t he   database I m at ch  is  found,   t hen   a uth e ntica ti on   proc ess  is  com plete an resu lt   (att end a nce  update )     is ge ner at ed .           Figure  2 .   A rch i te ct ur of  t he  fing e r pr int  bio m et ric at te nd a nc e sig ning  m odule       1.   Enrolm ent  ph a se pro ce ss   The  e nrolm ent  ta kes  place  in   the  adm in  m od ule  of  t he  syst e m the  proces ses  are   sho wn  in  Fig ure  3.   The  a dm in  add the  st ud e nt,   cl ic ks   on   t he  reg ist er  butt on  for  fin ge rprin extracti on   process  to  ta ke  place.     The  st ud e nt  places  his/he fing e on  the   se ns or  w hich  e xt racts  the  fin ge rprint  a nd  sto r es  it   as  te m plate   in    the d at a base.           Figure  3 .   Flo w char represe nt ing   e nrolm ent p r ocess     Evaluation Warning : The document was created with Spire.PDF for Python.
In t J  Elec  &  C om En g     IS S N:  20 88 - 8708       Web  based  fi nger pr int r oll c all atte ndance   man ag e me nt s yst em  ( Ade m ola  A . )   4367   2.   Au t hen ti cat io n   phase  process   The  a uth e ntica ti on   ph ase   pro cess  ta kes  plac in  the  le ct ure r’ hall.  T he  st ud e nt  places  hi s/her  fin ger  on  the  sens or,  the  ext racted  fi ng e r pr int   featu res  a re  the c om par ed  with   store fin gerpr i nt   tem plate   to  chec for  a m at ch.  Once m at ch  is f ound,  the  stu dent  is m ark ed  pre sent as  sho wn in F i gure  4.           Figure  4 .   Flo w char represe nt ing   a uth e ntica ti on   proces s       c.   Creat ing  a  dat abase  for fi nger pr i nt im age   The  fir st  ste of   fi nger pr i nt  ver ific at io is  to  first  create   the  dat abase The  data base  is  ind e xed.   The  X AMPP   c on t ro pa nel  ve rsion  3.2.1  wa us e to  m ake   the  c om pu te r   act   as  ser ver.   PhpMy A dm in  to o l   was  the  My SQL  database  m a nag em ent  too us e in  this  w ork.   T her a re   four   ta bles  na m el y:  de m o_ de vice,   dem o_ fin ger,  dem o_ log   a nd  dem o_ us e r.   T he   finger pr i nt  or  thu m bprint  store m akes  it   easi er  f or   proc essing   as  in  the  case  of   fin gerpr i nt  m at ching   T he   fing e r pr int  im age  colle ct ed  i has hed   to  a dd  la ye of   se cur it to  the  syst e m   by  avo idi ng   i m per so natio n.  The  dem o_ f ing e ta ble  in cl ud es  the  use r_ i d,   fi ng e r_ i an fin ger_d at a.   T he  fi ng e r _d at a   is  the  has he val ue  of  the  reg ist ere fin ge rprint.  Othe requirem ents  of   t he  syst e m  are: Flexcode  SDK,  L ocal Se rv e r (X AMPP se r ver)  and La ptop /Pe rsonal c om pu te r.   Var i ou segm ents  of  this  w ork  wer ta ke th rou gh   sev eral  te sts  an ver ific at io to   ens ur t he  functi onal it of   s of twa re  a ppli cat ion Fig ure  bel ow  s hows   sam ples  diff e re nt  fin ge rprints  e xtract ed  by  fin gerpr i nt  sen so durin the  enrolm ent  pr oc ess.  These  fin gerpr i nts  are  conve rted  into  series  of   di gits  and  le tt ers  that are  then st or e i t he data base .           Figure  5 .   Sam ples o f  f i ng e rpri nt as  ref le ct ed   by f i ng e rprint  sens or       Evaluation Warning : The document was created with Spire.PDF for Python.
                          IS S N :   2088 - 8708   In t J  Elec  &  C om En g,   V ol.  9 , N o.   5 Oct ober   201 9   :   4 3 6 4   -   4 3 7 1   4368   The  str uctu ral  desig of  the  s yst e m   design e in  P HP m yAm in  with  My Sq is  dep ic te i Fig ur 6.   The  adm inist rator s ’  log i de ta il and   stu den ts ’  data  ar resp ect ively   pr ese nted  in   Figures  a nd   8.   The  i nterf ace  for t he  ca pturin g of r oll cal l at te nd a nce is as   sh ow in  Fi gur e 9 .           Figure  6 .   Str uc ture desig n           Figure  7 .   A dm i nistrato rs’ lo gin   detai ls           Figure  8 .   Stu de nts’ data         Evaluation Warning : The document was created with Spire.PDF for Python.
In t J  Elec  &  C om En g     IS S N:  20 88 - 8708       Web  based  fi nger pr int r oll c all atte ndance   man ag e me nt s yst em  ( Ade m ola  A . )   4369       Figure  9 .   Roll   cal l at te nd ance  capture  detai ls       3.   RESU LT S  AND  A N ALYSIS   The  inter face  f or   the  lo gin   m odule  is  as  give in  Fig ur 10.  Bot adm ini strat or   a nd   the  stud e nts  us e   the sam e interf ace. A dm inist rator  lo gi to t he  m od ule to vi ew  a nd an al ysi s the st ud e nts’ at te nd an ce f requen cy   on   t he  m od ule,   wh il the  st udents  on ly   log i to  re gister  or  s ign - in  f or  their   courses w it a lready  rec orde data   on   data base  to   pr e ve nt  sig n - i er ror.   A ny  stud e nt  w ho  do e not  re gister  f or   c ourse   w ould  be  ca pture f or   at te nd an ce  via  the b i om et ric scann e r.           Figure  10 .   L og in m od ule       In  order   to  j ust ify   the  accur acy   of   the  syst e m twenty   s a m ples  wer ta ken,  an on  each  of  th e   sam ples,  sign in tria ls  were  carried  out  and   the  r esults  f or   eac tria was  do c um ented  in  Table  1.   Fi gure  1 1   sh ows  the  plo of the e xperim ental  of the  f i nger pr i nt  res ults .           Figure  1 1 .   Sam ples  of   fin gerp rint as  ref le ct e d by the  fin gerpr i nt senso r     Evaluation Warning : The document was created with Spire.PDF for Python.
                          IS S N :   2088 - 8708   In t J  Elec  &  C om En g,   V ol.  9 , N o.   5 Oct ober   201 9   :   4 3 6 4   -   4 3 7 1   4370   The Fal se Reje ct ion  Rat e a nd  False  A cce ptan ce Ra te  are  c he cked in t he foll ow i ng m ann er.   FRR  = NFR  /  NEIA    FA R =  NFA /  NIIA   Wh e re    FRR  = False R ejecti on Rat   FA R =  False   A ccepta nce  Rat   NF R =  N um ber   of   False  Reje ct ion     NEIA =  Num ber   of   En ro le I den ti fie d Att em pt    NFA =  N um ber   of   False   Acce ptance    NIIA =  Nu m ber   of   Ille gal Ide ntifie d Att em pt       Table  1.   Re s ult o f alse re jectio n  r ate s y ste m   test   Enro lled  Users  (sa m p l e)   NFR   NEI A   FRR   1   1   5   0 .2   2   0   5   0   3   1   5   0 .2   4   0   5   0   5   0   5   0   6   1   5   0 .2   7   1   5   0 .2   8   0   5   0   9   2   5   0 .4   10   1   5   0 .2   11   0   2   0   12   0   5   0   13   1   5   0 .2   14   0   5   0   15   2   5   0 .4   16   1   5   0 .2   17   0   5   0   18   0   5   0   19   1   5   0 .2       Moree ver,  the  adm inist rator   can  chec dif fe ren cha rt  to  su m m arise  the  stud e nts’  f re quency  in  the   cl ass as s how n i Fig ures  12 a nd 13           Figure  12.   Li ne  ch a rt for  att end a nce ca pt ur e d   Evaluation Warning : The document was created with Spire.PDF for Python.
In t J  Elec  &  C om En g     IS S N:  20 88 - 8708       Web  based  fi nger pr int r oll c all atte ndance   man ag e me nt s yst em  ( Ade m ola  A . )   4371       Figure  1 3.   Ba r c har for  at te nd ance ca ptured       4.   CONCL US I O N   The  obj ect ive   of  this  wor is   to  dev el op  f ully   functi onal   at te nd a nce  sys tem   wh ic is  use t car ry   ou a   m ulti - fing er pr i nt  ope rati on   (r e gistrati on  a nd  ve rificat ion  operati on s in  real  ti m e.  The  work  is  em barke with  s ole  ai m   of   m aking   a tt end anc ta king   an c ollat ion  easy   and   done   in  real  ti m w it i m m ediat update   carried   out  on   pr e viously   ex ist ing   data.  T he  pu rpose  of  carryin ou this  w ork  is  to  hel re duce   su c occurre nces  of  i m per sonat ion  to  the  ba rest  m ini m u m The  syst e m   wo uld  help  prov i de  add it io n al   sec ur it y     and  al so  pr e ve nt  un a uthoris ed  acce s of  stud e nt’s  data   to  any  ind iv idu al   as  fing e rprint  is  un iq ue  to     ever y i nd i vidu al .       ACKN OWLE DGE MENTS   The  a uthor w ou l li ke  t e xpress  s pecial  th anks to  Co venant U niv e rsity  f or thei s urp ort .       REFERE NCE S     [1]   C.   M.  Kozie rok,  The  TC P/ IP  guide comprehens iv e,   i ll ustrated   Inte rnet  protoc ols  refe renc e ,   No  Starc Press ,   2005.   [2]   S.  U.  Mahe sw ari   and  D.  E.   Cha ndra ,   "A   rev ie w   stud y   on  finge r print   class ifi cati on  al gorit hm   used  for  finge rprin t   ide nti f icati on   an rec ogn it ion , I JCST ,   vol .   3 ,   pp .   739 - 45,   2012.   [3]   D.  Pare kh  and  R .   Vig,   "R evi ew  of  Para m et ers  of   Fingerpri nt   Clas sific at ion   Meth ods  Based  on  Al gorit hm ic   Flow, in  Ad vanc es   in  C omputing  and  In formation  Techn ology ,   ed:   Sprin ger ,   pp .   28 - 39 ,   2 011 .   [4]   D.  B.   V.  Ragha v   and  S.  K.  Bandi,  "D igi talized  Elec tron ic   Voting  S y stem,"  Inte rna ti onal  Journal  o f   Re configurabl e   and  Embe dded   S yste m s ( IJR ES) ,   vol.   5 ,   pp .   148 - 1 52,   2016 .   [5]   V.  K.  C .   Redd y ,   B.   Sukum ar,  and  S.   J.  Hus sain,   "A RM  Based  Int el l ige n S y st em  for  B iometri c   Figure   Authent i ca t ion, "   Indone sian  Journal  of  El ec tr ic al  Engi n ee rin and  Comput er  Sci ence   ( IJE ECS) ,   vol.   13,     pp.   209 - 214 ,   20 15.   [6]   I.   Ta z ight   and   M.  Fakir,   "Fi nger prin Cla ss ifi c at ion  Us ing   Fuzz y - n eur al   Network  and  Other   Methods,   IAE In te rnation al  Journal   of   Art if icial   Intelli g en ce   ( IJ - AI) ,   vo l. 3 ,   pp .   129 - 135 ,   2 014.   [7 ]   L.   K.  Nam ,   " Fin ger print   R ec ogni ti on  Student  Att en dance  Mana g e m ent   S y stem,"  Univer siti   Tunk Abdul  Rahman ,   Ma y   2015.   [8]   M.  Lourde a nd   D.  Khos la ,   " fing erp rint id en ti fi cation  in   biometr ic s y st em , "   IJCEE ,   vol .   2( 5 ) pp .   1 793 - 8163 2010 .   [9]   A.  Abdulkar eem ,   D.  U.  Ike ,   and  F.  Olowononi,   Deve lopment  of  Radi o   Freque nc y   Id e nti ficat ion  Base Atte ndan ce   Man age m ent   Appli c at ion  with  Pic tori al   D at ab ase   Fram ework , ”  Int ernati onal  Journ al  of  Re s earc i Information  Tec hnology   ( IJR IT) ,   v ol .   2 ( 4 ) ,   pp.   62 1 - 628,   Apr  2014 .   [10]   M.  H.  Hem a   Subram ani am,  Se t y aw an  W id y ar to ,   "Bar   Code   Sca nner   Based   Stud ent   At te ndan ce  S y stem  (SA S)."   Jurnal  TICO M ,   v ol.   1 ( 3 ) ,   2013 .   [11]   H.  Coli Bea v an ,   New  York  Cit y ,   2001,   Am az on. com.  Ret ri eve 2,   Fingerpri nts:   The   Origins  of  Crime  Dete c ti on   and  Murder   Cas th at L aun che d   Forensic  Sci ence , Augus 2014.   [12 ]   S.  Y.  M.   2012.   " Revi ew:   XA MPP sta cks  for   W eb  develope rs ,"   Inf oWorld.   R et ri eved 20   Janua r y   2 015.   Evaluation Warning : The document was created with Spire.PDF for Python.