3
SOFTWARE REQUIREMENTS SPECIFICATION (SRS) FOR Student Attendance Management System (SAMS) Prepared by: Aparna.R Haritha.S Kavya sri.M RMK.O!!"#" OF "$#%$""R%$# A$& '"H$O!O# ( R& yr) Preface 'his d*cument c*ntains the S*+t,are Re-uirements Speci+icati*n (SRS) *+ an student management d*cument. 'he main aim *+ this pr* ect is t* add +uncti*na/ity t* the e0i system in *rder t* pr*vide +aci/ity +*r managing the attendance *r presence *+ students in the c*//ege. 1. Introduction 'his S*+t,are Re-uirement Speci+icati*n is ,ritten acc*rdance ,ith the %""" m*de/. 1.1. Puro!e 'his SRS &*cument c*ntains the c*mp/ete s*+t,are re-uirements +*r the student attendance management System (SAMS) and describes the design decisi*ns1 architectura/ desi the detai/ed design needed t* imp/ement the system. %t pr*vides the visibi/ity in the design and pr*vides in+*rmati*n needed +*r s*+t,are supp*rt. 1.". Scoe Student attendance management System is deve/*ped t* rep/ace */d paper ,*r2 system .%t he/ps the parents t* 2n*, the status *+ their chi/dren in the c*//ege. 1.#. $efinition!% acron&'!% and a re iation! %""" 'he %nstitute *+ "/ectrica/ and "/ectr*nics "ngineers1 %nc. SAMS Student Attendance Management System SRS S*+t,are Re-uirements Speci+icati*n 34"" 3ava 4 P/at+*rm "nterprise "diti*n OS Operating System(,ind*,s) 1.*. O er ie+ %n SAMS1 the student s,ipes their %& +r*m ,hich their %& n*1 date and time *+ their entry int* the c*//ege is *btained. A// these detai/s are st*red in their respective 'heir pers*na/ detai/s is +ed a/ready in the database. 'his is updated every5day and ,hen the student is *n /eave1 the system aut*matica//y sends a SMS t* the c*rresp*nding c*ntact number. %+ the student is *n /eave ,ith pr then the system admin ,i// update the database in pri*r and prevents +r*m sending SMS. ". O era,, de!crition 'his secti*n *+ the SRS describes a// genera/ +act*rs *+ the pr*duct and its re-uirements. ".1. Product er!ecti e ".1.1. S&!te' interface! %n SAMS1 the +r*nt end used is the visua/ studi* 4676 ,hich ,i// get the input thr*ugh s,ipes. 'he data *btained +r*m the s,ipe are st*red in the bac2end using the %8Md ".1.". -ard+are interface! a. Ser er Side 'he server side hard,are re-uired is %8M db4.

Software Requirements Specification

Embed Size (px)

DESCRIPTION

src

Citation preview

Prepared by: Aparna.R Haritha.S Kavya sri.M
RMK.O!!"#" OF "$#%$""R%$# A$& '"H$O!O#(R& yr)
 
Preface
'his d*cument c*ntains the S*+t,are Re-uirements Speci+icati*n (SRS) *+ an student management d*cument. 'he main aim *+ this pr*ect is t* add +uncti*na/ity t* the e0isting SMS
system in *rder t* pr*vide +aci/ity +*r managing the attendance *r presence *+ students in the c*//ege.
1. Introduction 'his S*+t,are Re-uirement Speci+icati*n is ,ritten acc*rdance ,ith the %""" m*de/.
1.1. Puro!e 'his SRS &*cument c*ntains the c*mp/ete s*+t,are re-uirements +*r the student attendance management System (SAMS) and describes the design decisi*ns1 architectura/ design and
the detai/ed design needed t* imp/ement the system. %t pr*vides the visibi/ity in the design and pr*vides in+*rmati*n needed +*r s*+t,are supp*rt.
1.". Scoe Student attendance management System is deve/*ped t* rep/ace */d paper ,*r2 system .%t he/ps the parents t* 2n*, the status *+ their chi/dren in the c*//ege.
 
 
 
 
 
1.*. Oerie+ %n SAMS1 the student s,ipes their %& +r*m ,hich their %& n*1 date and time *+ their entry int* the c*//ege is *btained. A// these detai/s are st*red in their respective rec*rd in the database.
'heir pers*na/ detai/s is +ed a/ready in the database.
'his is updated every5day and ,hen the student is *n /eave1 the system aut*matica//y sends a SMS t* the c*rresp*nding c*ntact number. %+ the student is *n /eave ,ith pri*r in+*rmati*n1
then the system admin ,i// update the database in pri*r and prevents +r*m sending SMS.
". Oera,, de!crition 'his secti*n *+ the SRS describes a// genera/ +act*rs *+ the pr*duct and its re-uirements.
".1. Product er!ectie ".1.1. S&!te' interface! %n SAMS1 the +r*nt end used is the visua/ studi* 4676 ,hich ,i// get the input thr*ugh s,ipes. 'he data *btained +r*m the s,ipe are st*red in the bac2end using the %8Mdb4 database.
".1.". -ard+are interface!
 
. C,ient Side 'he s,ipe machine gives the input t* the database. ,hen the students s,ipes their card1 the student id n*1 date1 and the time ,i// be st*red in their respective c*/umn in the database.
".1.#. Soft+are interface!
 
".". S&!te' function! 'his secti*n *ut/ines a// the main +eature *+ SAMS.
".".1. Student ro,e 'he ,*r2 *+ the student is t* s,ipe their %& card as they enter int* the c*//ege. hen the card is s,iped1the student name 1date and time are +ed as the input t* the +*rm.
".".". Ad'ini!tration ro,e 'he system administrat*r must be ab/e t*:
7. *ntinu*us/y updating the database
 
 
hen the card is s,iped1 it enters the data int* the database indicating their presence in the c*//ege. %t is pr*grammed in such a ,ay that ,hen the entry is empty it ,i// send the SMS t*
the ph*ne number ,hich is +ed a/ready int* the database.
'he c*rrect +uncti*ning *+ SAMS ,i// part/y be dependent *n the c*rrectness *+ the data st*red .A/s*1 the event *+ the server +ai/ing due t* an err*r ,ith *ne *+ these app/icati*ns might
resu/t in SAMS bec*ming temp*rari/y unavai/ab/e.
 
#. Secific reuire'ent! #.1. Functiona, reuire'ent! #.1.1. U!er c,a!! 2 Student 7. Student registrati*n +*rm. Student can be register *n the system and +i// in a// detai/ and +*r,ard t* ch**se pr*ect;supervis*r.
4. hange &etai/. Student can change detai/ i+ in+*rmati*n is inc*rrect such as te/eph*ne number.
#.1.". U!er c,a!! 2 Acade'ic Staff   A// sta++ can vie, the detai/s *+ any student.
#.1.* U!er c,a!! 2 Unit Co3ort co4ordinator 
ertain sta++ may be designated as <nit *r *h*rt *5*rdinat*rs and can change the detai/s *+ any student d*ing their unit *r pr*ect c*h*rt.
hange Student &etai/
 
9ie, Student &etai/
 
!ist Student
 
!ist Student
 
!ist Student
 
#." $e!i6n con!traint!
 
#.#.1 Securit&
 
 
#.#." Maintainai,it&
 
#.#.# Portai,it&
 
#.* Ot3er reuire'ent!