View with the images and charts
M E C H A N I S M O F A U T O M A TE D S T U D E N T I D E N T I T Y C A R D INTRODUCTION
It is highly essential for an eduational institute to !ro"ide ID ard to eah and e"ery student of it# ID ard is generally onsidered to $e the su%%ary of a student&s infor%ation# Aording to this iru%stane one institute %ust !rodue and !ro"ide to the student# The !ro'et (Design and I%!le%entation of Auto%ated Student ID Card )eneration* is reated to redue the hu%an effort+ ,hih ,e are to introdue a fully auto%ated solution that ,ill generate and %aintain the student ID ard# 1.1 ID Card
An identi identity ty dou%en dou%entt -also -also alled alled a !iee !iee of identi identifi fiati ation on or ID+ or ollo. ollo.uia uially lly as one/s one/s /0!a!ers0/1 is any dou%ent ,hih %ay $e used to "erify as!ets of a !erson/s !ersonal identity# If issued in the for% of a s%all+ %ostly standard2si3ed ard+ it is usually alled an identity ard -IC1 456# A ard gi"ing identifying data a$out a !erson+ as full na%e+ address+ age+ and olor of hair and eyes+ and often ontaining a !hotogra!h7 for use as identifiation at a !lae of e%!loy%ent+ shoo shool+ l+ lu$ lu$++ et4 et486 86#So #So a stud student ent id ard ard is the the iden identi tifi fia ati tion on ard ard that that holds holds the the a$o" a$o"ee harateristis a$out a ertain student# 1.2 ID Card Generation
ID ard generation refers to the !roess to generate+ %aintain and distri$ution of the ID Cards# In the traditional !roess the ad%inistration has to ta9e suffiient infor%ation a$out the student# Then the authority authentiates authentiates the infor%ation infor%ation and if it is true they !ro"ide the ID Card to its o,ner# All these !roess are done %anually and for this the !roess is too %uh ti%e onsu%ing# Students are to ,ait for se"eral days to ha"e ha "e their ID Card# 1.3 Automated ID Card Generation
In our auto%ated syste% the total !roess of ard generation is done ,ith the hel! of o%!uter through this soft,are rather than %anually# Student&s infor%ation are olleted and stored in data$ase and at the sa%e ti%e the ad%inistration an !ro"ide the student ID Card# So the one!t of ti%e ,asting is totally eli%inated in here# Moreo"er this !roess is highly o%!ati$le ,ith data storing and %ani!ulating# 1. !easi"i#it$ stud$
An i%!ortant outo%e of the !reli%inary in"estigation is the deter%ination that the syste% re.uested is feasi$le# Feasi$ility study is arried out to selet the $est syste% that %eats the !erfor%ane re.uire%ents#
1..1 Technica# !easi"i#it$
The tehnial feasi$ility issues usually raised during the feasi$ility stage of in"estigation inludes these# This soft,are is running in :indo,s ;< o!erating syste%+ ,hih an $e easily installed the hard,are re.uired is
This feasi$ility test as9s if the syste% ,ill ,or9 ,hen it is de"elo!ed and installed# O!erational feasi$ilities that are in"ol"ed in this !ro'et7 the !ro!osed syste% offers greater le"el of user friendly $eha"iors# It !rodues $est results and gi"es high !erfor%ane# It an $e i%!le%ented easily# So this !ro'et is o!erationally feasi$le# 1..3 'conomica# !easi"i#it$
The eono%ial feasi$ility for this !ro'et are7 the ost to ondut a full syste% in"estigation is !ossi$le# There is no additional %an!o,er needed# There is no additional ost in"ol"ed to %aintain the !ro!osed syste%# 1.( Conc#usion
Our !ro'et !ro"ides all 9inds of failities as re.uired# Fro% e"ery !oint of "ie,+ this !ro'et is feasi$le enough# The ID Card ,ill !ro"ide all the infor%ation of the ard holder orretly as !ossi$le#
R')UIR'*'NT+ ANA,-+I+
Se"eral soft,are de"elo!%ent a!!roahes ha"e $een !ro!osed and largely used in !ratie# All !roesses resol"e a !arado= of re.uire%ents engineering+ the need to for%ulate a lear "ision of a syste% in a ,orld of onstantly hanging re.uire%ents# The funda%ental !rini!le underlying re.uire%ents engineering is the assu%!tion that a syste% should $e learly s!eified $efore its design and i%!le%entation# 2.1 h$sica# ,a$out o& the ID Card
A student ID Card generally deals ,ith the follo,ing fields7 • • • • • •
Students Na%e Class Roll Nu%$er Registration Nu%$er Session Na%e of the de!art%ent Hall na%e
:e %ust ensure all the features to our auto%ated ID Card as all these infor%ation %ust $e hold on the ard#
2.2 Administrati/e re0uirements
To de%onstrate the ad%inistrati"e re.uire%ents ,e need too %eet the ad%inistration the follo,ing !ara%eters7 • • • • • • •
>asi student infor%ation The feature Add ? re%o"e de!art%ent na%e and hall na%e Ta9e student sna! fro% a real ti%e "ideo strea%ing Che9 the !rinta$le for% Edit the total infor%ation )o to the !rint !roess Find student infor%ation fro% uni.ue ID nu%$er#
2.3 Non Re0uirements Syste% ,ill not enfore any seurity #Any$ody ,ho aess to the o%!uter ,ill $e a$le • to aess this soft,are and !erfor% the o!eration Syste% ,ill not %aintain any in"entory • The data stored in data$ase is edita$le# Anyone aess in this syste% an edit data as • needed# 2. Conc#usion
ID ard generation refers to the !roess to generate+ %aintain and distri$ution of the ID Cards# :hat re.uire%ent it needs+ is !ro"ided orretly# At the sa%e ti%e ,e %ust $e onern a$out the non2re.uire%ent# Data %ust $e seured and safe# +-+T'* ANA,-+I+ 3.1 +$stems Ana#$sis
Syste%s analysis is the study of sets of interating entities+ inluding o%!uter syste%s analysis# This field is losely related to o!erations researh# It is also an e=!liit for%al in.uiry arried out to hel! so%eone identify a $etter ourse of ation and %a9e a $etter deision than he %ight other,ise ha"e %ade 4@6# 3.1.1 +$stems Ana#$sis in Com%uter +cience
The de"elo!%ent of a o%!uter2$ased infor%ation syste% inludes a syste%s analysis !hase ,hih !rodues or enhanes the data %odel ,hih itself is a !reursor to reating or enhaning a data$ase There are a nu%$er of different a!!roahes to syste% analysis# :hen a o%!uter2$ased infor%ation syste% is de"elo!ed+ syste%s analysis ,ould onstitute the follo,ing ste!s7 •
•
The de"elo!%ent of a feasi$ility study+ in"ol"ing deter%ining ,hether a !ro'et is eono%ially+ soially+ tehnologially and organi3ationally feasi$le# Conduting fat2finding %easures+ designed to asertain the re.uire%ents of the syste%/s end2users# These ty!ially s!an inter"ie,s+ .uestionnaires+ or " isual o$ser"ations of ,or9 on the e=isting syste%#
•
)auging ho, the end2users ,ould o!erate the syste% -in ter%s of general e=!eriene in using o%!uter hard,are or soft,are1+ ,hat the syste% ,ould $e used for et46#
3.2 Ana#$sis hase o& ID Card Generation
The syste%s analysis !roess is an iterati"e one that yles re!eatedly through the follo,ing interrelated and so%e,hat indistint !hases7 5# 8# @# # B#
3.3 +$stem Ana#$sis o& Automated +tudent ID Card Generation 3.3.1 ro"#em statement •
The syste% is defined in ter%s of its en"iron%ent+ goals+ o$'eti"es+ onstraints+ riteria+ ators -deision %a9ers+ !artii!ants in the syste%+ i%!ated onstitueny1 and other o$'ets and their attri$utes Aording to our !ro'et the en"iron%ent is Mirosoft $ased o!erating syste%# The !ri%ary goals and o$'eti"es are to redue the hu%an effort and !rodue the auto%ated student ID Card# To ensure student !artii!ation in the !roess+ ,e onduted the true infor%ation a$out the student $ody to assess the a,areness le"el+ seurity and !ri"ay onerns# These are the onstraints of our !ro'et#
3.3.2 A#ternati/e designs •
The solutions are identified# In our !ro'et the suessful run of the !arts of the solution an $e referred to as alternati"e designs#
3.3.3 *athematica# !ormu#ation •
A %athe%atial desri!tion of the syste% is de"elo!ed+ tested+ and "alidated In our !ro'et the %athe%atial for%ulations are done $y data$ase %anage%ent syste%#
3.3. '/a#uation o& A#ternati/es •
The %athe%atial %odel is used to e"aluate and ran9 the !ossi$le alternati"e designs $y %eans of the riteria# In ID Card )eneration the %athe%atial %odel that is our data$ase %anage%ent syste% is used to satisfy the tas9s#
3.3.( +e#ection and Im%#ementation o& the most re&erred +o#ution
•
The !roess inludes feed$a9 loo!s in ,hih the outo%es of eah !hase are reonsidered $ased on the analyses and outo%es of the other !hases# For e=a%!le+ during the i%!le%entation !hase+ onstraints %ay $e uno"ered that hinder the solution/s i%!le%entation and thus ause the %athe%atial %odel to $e refor%ulated# The analysis !roess ontinues until there is e"idene that the %athe%atial struture is suita$le that is+ it has enough "alidity to yield ans,ers that are of "alue to the syste% designers or the deision %a9er# After the suessful running ,e hoose and i%!le%ent the %ost suessful running solution as our !ro'et#
3. Conc#usion This !hase is an i%!ortant !hase in soft,are engineering# :hat ,ill $e !ro"ided+ ho, the user ,ill handle the soft,are+ if any !ro$le% ours ho, it ,ill $e reo"ered+ all this setion are defined as lear as !ossi$le+ in this !ro'et#
+-+T'* D'+IGN .1 De&inition o& +o&tware +$stem Design
Soft,are syste% design is a !roess of !ro$le%2sol"ing and !lanning for a soft,are solution# After the !ur!ose and s!eifiations of soft,are are deter%ined+ soft,are de"elo!ers ,ill design or e%!loy designers to de"elo! a !lan for a solution# It inludes lo,2le"el o%!onent and algorith% i%!le%entation issues as ,ell as the arhitetural "ie, 46# Designing soft,are is an e=erise in %anaging o%!le=ity# The o%!le=ity e=ists ,ithin the soft,are design itself# Soft,are design is "ery si%ilar to syste%s design# It an s!an %ulti!le tehnologies and often in"ol"es %ulti!le su$2disi!lines# Soft,are s!eifiations tend to $e fluid+ and hange ra!idly and often+ usually ,hile the design !roess is still going on 46# .2 Design Conce%ts
The design one!ts !ro"ide the soft,are designer ,ith a foundation fro% ,hih %ore so!histiated %ethods an $e a!!lied# A set of funda%ental design one!ts has e"ol"ed# They are7 •
•
•
A"straction A$stration is the !roess or result of generali3ation $y reduing the infor%ation ontent of a one!t or an o$ser"a$le !heno%enon+ ty!ially in order to retain only infor%ation ,hih is rele"ant for a !artiular !ur!ose# Re&inement It is the !roess of ela$oration# A hierarhy is de"elo!ed $y deo%!osing a %aroso!i state%ent of funtion in a ste!,ise fashion until !rogra%%ing language state%ents are reahed# In eah ste!+ one or se"eral instrutions of a gi"en !rogra% are deo%!osed into %ore detailed instrutions# A$stration and Refine%ent are o%!le%entary one!ts# *odu#arit$ Soft,are arhiteture is di"ided into o%!onents alled %odules#
•
+o&tware Architecture It refers to the o"erall struture of the soft,are and the ,ays in ,hih that struture !ro"ides one!tual integrity for a syste%# A good soft,are arhiteture ,ill yield a good return on in"est%ent ,ith res!et to the desired outo%e of the !ro'et+ e#g# in ter%s of !erfor%ane+ .uality+ shedule and ost#
•
Contro# ierarch$ A !rogra% struture that re!resent the organi3ation of !rogra% o%!onents and i%!lies a hierarhy of ontrol#
•
+tructura# artitioning The !rogra% struture an $e di"ided $oth hori3ontally and "ertially# Hori3ontal !artitions define se!arate $ranhes of %odular hierarhy for eah %a'or !rogra% funtion# ertial !artitioning suggests that ontrol and ,or9 should $e distri$uted to! do,n in the !rogra% struture#
•
Data +tructure It is a re!resentation of the logial relationshi! a%ong indi"idual ele%ents of data#
•
+o&tware rocedure 2 It fouses on the !roessing of eah %odules indi"idually
•
In&ormation iding Modules should $e s!eified and designed so that infor%ation ontained ,ithin a %odule is inaessi$le to other %odules that ha"e no need for suh infor%ation 4G6#
.3 Design Considerations
There are %any as!ets to onsider in the design of a !iee of soft,are# The i%!ortane of eah should reflet the goals the soft,are is trying to ahie"e# So%e of these as!ets are7 •
•
•
•
•
Com%ati"i#it$ The soft,are is a$le to o!erate ,ith other !roduts that are designed for intero!era$ility ,ith another !rodut# For e=a%!le+ a !iee of soft,are %ay $e $a9,ard2 o%!ati$le ,ith an older "ersion of itself# '4tensi"i#it$ Ne, a!a$ilities an $e added to the soft,are ,ithout %a'or hanges to the underlying arhiteture# !au#tto#erance The soft,are is resistant to and a$le to reo"er fro% o%!onent failure# *aintaina"i#it$ The soft,are an $e restored to a s!eified ondition ,ithin a s!eified !eriod of ti%e# For e=a%!le+ anti"irus soft,are %ay inlude the a$ility to !eriodially reei"e "irus definition u!dates in order to %aintain the soft,are/s effeti"eness# *odu#arit$ the resulting soft,are o%!rises ,ell defined+ inde!endent o%!onents# That leads to $etter %aintaina$ility# The o%!onents ould $e then i%!le%ented and tested in isolation $efore $eing integrated to for% a desired soft,are syste%# This allo,s di"ision of ,or9 in a soft,are de"elo!%ent !ro'et#
•
•
•
•
•
ac5aging
. The Use Case Diagram
Fig #57 The Use Case Diagra% of Auto%ated Student Identity Card )eneration#
.( C#ass Diagram
Fig #87 The Class Diagra% of Auto%ated Student Identity Card )eneration#
.6 Conc#usion
:e ha"e follo,ed so%e designing riterion so that this soft,are ,ill $e %ore user friendly# The soft,are is a$le to o!erate ,ith other !roduts that are designed for intero!era$ility ,ith another !rodut# I*,'*'NTING the +-+T'*
During this !hase as i%!le%entation+ the syste% is either de"elo!ed or !urhased -in the ase of !a9age soft,are1# This !hase is usually the longest and %ost e=!ensi"e !art of !roess# The !hase has three ste!s# (.1 +$stem Construction
Syste% Constrution onsists of all of the ati"ities re.uired to $uild and "a lidate the ne, syste% to the !oint at ,hih it an $e turned o"er for Syste% Ae!tane# De"elo!%ent efforts in this !hase are $ased on the tehnial solution reated during Syste% Design+ ,hih+ in turn+ ,as $ased on the funtional and o!erational re.uire%ents a!tured during Syste% Re.uire%ents Analysis+ Inluded in this !hase is the onstrution of all o%!onents of the syste%+ inluding utilities re.uired to ade.uately !re!are and load the data# In addition+ Syste% Constrution onsists of a series of tests of the syste% o%!onents+ ,ith eah set of tests $eing !erfor%ed against a !rogressi"ely larger grou!ing of o%!onents until the o!eration of the syste% in its entirety has $een "erified46# The syste% is $uilt and tested to %a9e sure it !erfor%s as designed# Insta##ation
This !hase onsist of three %a'or !art# They are7
•
>a92end i%!le%entation Front2end I%!le%entation
•
Co%$ined i%!le%entation inluding the !re"ious t,o ty!e of i%!le%entation#
•
A %ethodology is a for%ali3ed a!!roah to i%!le%enting the SDC# The %ethodology ,ill "ary de!ending on ,hether the e%!hasis is on $usiness !roesses or on the data that su!!orts the $usiness# :e ha"e to study and analy3e the infor%ation syste% !ro!erly# I%!le%entation is the %ain !hase of de"elo!ing a syste%# )athered infor%ation and 9no,ledge a$out the !ro!osed syste% ,ill no, ha"e to $e used effiiently to de"elo! the syste%#
•
A%ong the three !arts of i%!le%entation+ $a92end of a syste% %ainly onsists of the data and related infor%ation ,hih the users are not a,are of# Users do not e"en ha"e any idea a$out ho, %any ta$les are there in the data$ase# A $a92end data$ase stores data $ut does not inlude end2user a!!liation ele%ents suh as stored .ueries+ for%s+ %aros or re!orts#
•
Front2end of a syste% is the user interfae that the users see ,hen they interat ,ith the syste% usually there are different for%s for the users to aess the data# :ith front2end users an read+ %odify+ and enter data to the data$ase ,ithout ha"ing any 9no,ledge a$out the data$ase 9no,ledge#
•
(.3 +o&tware User Inter&ace
In this setion+ ,e are introduing so%e user interfaes of this !ro'et7
(.3.1 +tartu% +creen
First of all the user ha"e to run the e=euta$le file# After that the follo,ing interfae ,ill a!!ear first7
Fig B#57 The Startu! Sreen of the Soft,are#
(.3.2 The +tudent In&ormation and Image Ca%turing Inter&ace
After li9ing the add $utton the follo,ing interfae ,ill a!!ear ,here the author is to fill2u! the student infor%ation and a!ture the i%age fro% real ti%e "ideo strea%ing7
Fig B#87 Student Infor%ation and I%age Ca!turing# (.3.3 Generate ID Demo and +a/e to Data"ase
After !ro"iding all infor%ation+ a!turing i%age and generating the ID de%o the follo,ing interfae ,ill a!!ear7
Fig B#@7 )enerate ID De%o and Sa"e to Data$ase#
(. Conc#usion
In the startu! sreen ,e see the data $an9 ,hih ,ill $e e=tended in future# Here ,e an add %ore o!tions as student result syste%+ teaher&s salary !ay%ent syste% and so on# Ca!turing the !hotogra!h of the student $y the ,e$a% and !ro"iding the re.uired infor%ation ,e ,ill get the final student identity ard# After sa"ing all this in data$ase+ ,e an see all this infor%ation in the data $an9# CONC,U+ION and !UTUR' 7OR8 6.1 Conc#usion
Fro% a !ro!er analysis of !ositi"e !oints and onstraints on the o%!onent+ it an $e safely inluded that the !rodut is a highly effiient )UI $ased o%!onent# After ,e ha"e o%!leted the !ro'et ,e are sure the !ro$le%s of e=isting syste% ,ould o"ero%e# The (Auto%ated Student ID Card )eneration* !roess %ade o%!uteri3ed to redue hu%an errors and to inrease the effiieny# The %aintenane of the reords is %ade effiient+ as all the reords are stored in Mirosoft SJ Ser"er 8KKG data$ase+ through ,hih data an $e retrie"ed and deleted easily# The editing is also %ade si%!ler# The authority is 'ust to !ro"ide the re.uired infor%ation and to
!rint the Identity ard ,ith the student i%age ,hih is a!tured in a real ti%e "ideo strea%ing# The o%!uteri3ation of the Auto%ated Student Identity Card )eneration ,ill not only i%!ro"es the effiieny $ut also redues hu%an stress there$y indiretly i%!ro"ing hu%an reoures# 6.2 !uture 7or5
Our !lan is to !ro"ide the student a !lasti %ade identity ard ,hih is %ore fa%iliar no,2a2 days# A s!eifi identity nu%$er ,ill also $e inluded as Soial Seurity nu%$er# A digital signature ,ill $e inluded through digital touh !ad and digital !en# And the additional !art of this !ro'et is the Data >an9# :e an add %ore soft,are on this single !ro'et suh as Teaher&s salary !ay%ent syste%+ student result syste% and so on# Referenes 456 htt!7??en#,i9i!edia#org?,i9i?IDLCard 486 htt!7??ditionary#referene#o%?$ro,se?IDard 4@6 htt!7??en#,i9i!edia#org?,i9i?Syste%sLanalysis 46 Christo!her # Date 0An Introdution to Data$ase Syste%s0# 4B6 htt!7??,,,#ans,ers#o%?to!i?syste%s2analysis 46 htt!7??en#,i9i!edia#org?,i9i?Soft,areLdesign 46 htt!7??,,,#de"elo!erdotstar#o%?%ag?artiles?ree"esLdesign#ht%l 4G6 htt!7??en#,i9i!edia#org?,i9i?Soft,areLdesign 46 NYS