education system doc
TRANSCRIPT
-
7/25/2019 Education System Doc
1/120
EDUCATION SYSTEM1
1. Introduction:
The title of the project is EDUCATION SYSTEM. ES is an Intranet base
application that ai!s at pro"iin# infor!ation to all the le"els of !ana#e!ent $ithin
an or#ani%ation. This s&ste! can also be 'se as an infor!ation !ana#e!ent s&ste!
for the colle#e.
(or a #i"en st'ent)staff *Teachin# ) Non+teachin#, the A!inistrator creates lo#in i
- pass$or 'sin# this st'ent) staff can access the s&ste! to either 'ploa or
o$nloa so!e infor!ation fro! the atabase.
Soft$are is a $eb enable soft$are esi#ne to !ana#e the entire operations of an
instit'tion. E'cation S&ste! soft$are is a si!ple &et po$erf'l one joint inte#rate
platfor! that connects all the "ario's epart!ents of an instit'tion li/e A!inistration
st'ent staff speciali%e !o'les. 0no$ !ore etaile infor!ation abo't o'r
E'cation s&ste! Soft$are.
Sin#le atabase !ana#e!ent s&ste! an necessar& sec'rit& is pro"ie a#ainst
'na'thori%e access.
M'lti User en"iron!ent an assi#nin# pri"ile#es to the 'sers.
The co!ple1 tas/ of report #eneration is an e1tre!el& eas& $or/ 'sin# E'cation
s&ste! Soft$are.
E'cation S&ste! Soft$are is a $eb base application in $hich 'sers can
access an&$here an&ti!e. ES allo$s &o' to store !oif& an retrie"e infor!ation
'sin# the p'll o$n !en's for all the !o'les. The soft$are incl'es !an&
!o'les li/e2
St'ent !o'le.
Staff !o'le.
Attenance !o'le.
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
2/120
EDUCATION SYSTEM2
1.1 Abstract:
This project is ai!e at e"elopin# an Education System (ES) that is of
i!portance to an e'cational instit'tion . The E'cation s&ste! (ES)is an Intranet
base application that can be accesse thro'#ho't the instit'tion or a specifie
epart!ent. This s&ste! can be 'se as an attenance !onitorin# s&ste! for the
schools an colle#e. St'ents)staffs lo##in# in !a& also access)search an&
infor!ation. Attenance an !ar/s $ill be 'pate b& staff.
This s&ste! (ES) is bein# e"elope for schools an colle#es to !aintain an
facilitate eas& access to infor!ation. (or this the 'sers nee to be re#istere $ith
the s&ste! after $hich the& can access or !oif& ata as per the per!issions #i"en
to the!.
ES is an intranet base application that ai!s at pro"iin# infor!ation to all the
le"els of !ana#e!ent $ithin an or#ani%ation. This s&ste! can be 'se as a
/no$le#e)infor!ation !ana#e!ent s&ste! for the schools an colle#e. (or a
#i"en st'ent)staff *teachin#)Non+teachin#, can access the s&ste! to either 'ploa
or o$nloa so!e infor!ation fro! the atabase.
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
3/120
EDUCATION SYSTEM3
3.2 PROBLEM E!I"I#IO"
E'cational instit'te are !aintainin# h'#e collection of harcopies of all the
st'ents etails 4'!an 5eso'rce is neee to anal&%e those oc'!ents for an&
neee res'lts. As the collection of e"er& st'ent6s oc'!ents ecreases the ease
of access to the partic'lar st'ents atabase $hen neee.
Attenance is !aintaine in re#ister.
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
4/120
EDUCATION SYSTEM4
1.$OR%A"I&A#IO" PRO!ILE:
"ature o' Business:
Alo/ic Inc. is a soft$are sol'tion pro"ier co!pan& $ith pri!ar& foc's
on Mobile Application De"elop!ent an 7eb De"elop!ent. Alo/ic pro"ies a
co!plete an inte#rate process for e"elopin# co!!ercial i8hone an i8o to'ch
nati"e applications 'sin# the i8hone SD0. 7ith o'r e1cellent e1pertise on Mac OS
9 8latfor! $e ha"e a h'#e a"anta#e o"er other e"elopers $hen it co!es to
e"elop!ent on i8hone 8latfor!.
Alo/ic offers f'll spectr'! of IT ser"ices $hich incl'e !obile Application
e"elop!ent on all !ajor platfor!s $eb Application e"elop!ent on $eb :.;
ser"ice oriente architect're *SOA, an open so'rce technolo#ies.
Product and Serices:
Mobi*e A++*ication ee*o+ment:
At Alo/ic $e esi#n an e"elop hi#h
-
7/25/2019 Education System Doc
5/120
EDUCATION SYSTEM5
O'tso'rcin# Center in Inia is reco#ni%e as the preferre location for co!panies to
o'tso'rce their b'siness f'nctions.
ontact etai*s:
7e are locate at2
@@ Union S< Union Cit& CA B
8hone2 *B;, ;+: (a12 *;, B3+:
E!ail2 infoFalo/ic.co!
Inia2 >ille/ahalli >.= 5oa>an#alore >ranch
8h no2G3B::3;
E!ail2+ infoFalo/ic.co! pan/aj.p'shpF#!ail.co!
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
6/120
EDUCATION SYSTEM6
:. E/IS#I"% S0S#EM
2.1 RRE"# S0S#EM
In e1istin# s&ste! so!e schools are !aintainin# h'#e collection of harcopies
of all the st'ents 4'!an 5eso'rce is neee to anal&%e those oc'!ents for
an& neee res'lts. As the collection of e"er& st'ent6s oc'!ents ecreases the
ease of access to the partic'lar st'ents atabase $hen neee.
E'cation S&ste! /eeps trac/ of the histor& of St'ent an Staff i!parte to
e"er& ini"i'al st'ent an staff so that the sa!e /in of Infor!ation sho'l
not be repeate for st'ent an staff $hether it is in school or colle#e.
E'cation !ana#e!ent s&ste! /eeps infor!ation of st'ent staff feebac/s
attenance etails !ar/s res'lts separatel&.
2.2 ISAA"#A%ES O! #3E RRE"# S0S#EM:
It beco!es iffic'lt to pro"ie an& infor!ation i!!eiatel& at an& point of
ti!e.
Diffic'lt to !ana#e an !aintain files.
It cons'!es lot of !anpo$er.
It lac/s ata sec'rit&.
Chance of a!a#e of file if ata is store in the file for 'ration of ti!e.
Da!a#e to atabase affects "irt'all& all applications pro#ra!s
E1tensi"e con"ersion costs in !o"in# for! a file+base s&ste! to a atabase
s&ste!
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
7/120
EDUCATION SYSTEM7
$.PROPOSE S0S#EM:
$.1 Oercomin- t4e *imitation o' t4e system
In orer to spee 'p this !an'al process an to enable project hea to /no$ the
histor& of St'ent an Staff.
The propose s&ste! f'll& satisfies 'ser nees. All !ost all the e!erits of the
e1istin# s&ste! are re'ce in a #reat !anner. Details are store in "ario's files
fro! $hich ata can be accesse an !anip'late easil&.
8ro"ie to 'sers the option to a)eit)elete all st'ent an staff relate
infor!ation in the s&ste!.
8ro"ie 'sers the abilit& to !ana#e attenance relate ata of the st'ent an staff.
This s&ste! is si!ple "er& po$erf'l one an joint inte#rate.
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
8/120
EDUCATION SYSTEM8
$.2 escri+tion o' t4e +ro5ect
The E'cation S&ste! pro"ies an inno"ati"e sol'tion for Toa&6s school 5ecor+
/eepin# challen#es. This E'cation S&ste! soft$are $ill #i"e &o' roo! to hanle
&o'r responsibilities $hether &o'6re j'st be#inners or are an e1perience professional.
E'cation S&ste! Soft$are is a co!plete an c'sto!i%e sol'tion for a school an
colle#e hanlin# re#'lar !ana#e!ent $or/. >& #oin# thro'#h the application one can
easil& !aintain its st'ent etail staff etail attenance etail acae!ic etails an
e1a!s res'lts etails s'bjects etails class etails acti"ities etails an lea"e
etails .This soft$are incl'es the !ana#e!ent of st'ents staff attenance an its
respecti"e reports $ith lo#in !o'le to pro"ie better sec'rit&. User+frienl& !en's
can easil& #enerate all the reports.
This s&ste! (ES) is bein# e"elope for schools an colle#es to !aintain an
facilitate eas& access to infor!ation. (or this the 'sers nee to be re#istere $ith the
s&ste! after $hich the& can access or !oif& ata as per the per!issions #i"en to
the!.
(or a #i"en st'ent)staff *Teachin# ) Non+teachin#, the A!inistrator creates lo#in
i - pass$or 'sin# this st'ent) staff can access the s&ste! to either 'ploa or
o$nloa so!e infor!ation fro! the atabase.
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
9/120
EDUCATION SYSTEM9
$.$ %oa* o' t4e +ro5ect
The s&ste! sho'l pro"ie 'ser frienl& interfaces.
No nee to !aintain an& !an'al re#ister an for!.
I!!eiate ata retrie"al.
A"oi repetiti"eness.
Ease of ata entr&.
A"oi loss an !is'se of ata.
It is sec're as onl& re#istere a!inistrators of or#ani%ation can ha"e access to
this application.
Also the processin# ti!e is less.
$.6 Sco+e o' t4e +ro5ect
This s&ste! $ill pro"ie the a!inistration or the !ana#e!ent the option to
loo/ at the etails of the st'ent an staff $hich are alrea& carrie o't. The st'ent
an staff $hich are to be carrie o't
Access) Search infor!ation.
Ho#in to the s&ste! thro'#h the first pa#e of the application
Chan#e the pass$or after lo##in# into the s&ste!
ie$)chan#e his)her etails.
Can #et help thro'#h the help option to "ie$ ifferent feat'res of the s&ste!.
An a!in lo#in sho'l be present $ho can rea as $ell as re!o"e an& 'ploas
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
10/120
EDUCATION SYSTEM10
$.7Adanta-es E'cation s&ste! opens as 'ni"erse of opport'nities to a'to!ate the laborio's
paper$or/ in"ol"e in proper soft$are !ana#e!ent. $ith o'r propose recor
/eepin# soft$are the !ana#e!ent can !ore effecti"el& interact $ith the
st'ents as the& e"elop s/ills an character for s'ccess .The& $ill not onl&
ha"e !ore ti!e to spen b't it $ill be
-
7/25/2019 Education System Doc
11/120
EDUCATION SYSTEM11
6. S0S#EM A"AL0SIS:
S&ste! anal&sis is relate to shapin# an or#ani%ation i!pro"in# perfor!ance
an achie"in# objecti"e. The preli!inar& st'& is to e"al'ate the characteristics an
cost of the propose s&ste!. The etaile st'& eals $ith !ore etaile an
specific st'& of the propose s&ste!. A etaile st'& of "ario's operations
perfor!e b& the s&ste! an their relationship $ithin an o'tsie the s&ste! $as
con'cte. The !ain aspect of anal&sis is to relate s&ste! S&ste! Anal&sis is the
first step in an& /in of project e"elop!ent. This is the step. If not one properl&
co'l lea to fa'lt& s&ste!.
S&ste! anal&sis is one
To 'nerstan the e1istin# s&ste! an f'nctionalities.
To 'nerstan the proble! e1istin# in the c'rrent s&ste!.
To 'nerstan the "ario's reso'rces incorporate in the c'rrent s&ste!.
To 'nerstan the "ario's enhance!ents re
-
7/25/2019 Education System Doc
12/120
EDUCATION SYSTEM12
7or/o't the pros an cons incl'in# ne$ areas of the s&ste!
The !ain point to be isc'sse in s&ste! anal&sis is2
Specification of $hat the ne$ s&ste! is ill acco!plish base on the 'ser re
-
7/25/2019 Education System Doc
13/120
EDUCATION SYSTEM13
A isc'ssion is an i!portant techni
-
7/25/2019 Education System Doc
14/120
EDUCATION SYSTEM14
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
15/120
EDUCATION SYSTEM15
6.2 !EASIBILI#0 S#0:
6.2.1#ES3"IAL !EASIBILI#0:
Technical feasibilit& e1plains the li/elihoo that the s&ste! $ill be beneficial to the
or#ani%ation. On the basis of res'lt of the initial st'&. The feasibilit& st'& is
basicall& the test of the propose s&ste! in the li#ht of its $or/abilit& !eetin# 'ser?s
re
-
7/25/2019 Education System Doc
16/120
EDUCATION SYSTEM16
6.2.$OPERA#IO"AL !EASIBILI#0:
Do the c'rrent $or/ practices an proce're s'pport a ne$ s&ste!K Also social
factors i.e. ho$ the Or#ani%ational char#es $ill affect the $or/in# li"es of those
affecte b& the s&ste!. The points to be consiere are2
7hat chan#e $ill be bro'#ht $ith the s&ste!K
7hat or#ani%ational str'ct'res are ist'rbeK
The application can also perfor! $ell 'ner pea/ loas entr& an processin# stresstestin#. The operations staff can !aintain the soft$are application easil&. There is a
#racef'l error reco"er& as coe into the soft$are application.
6.2.6 LE%AL !EASIBILI#0
The propose s&ste! is le#all& feasible as this s&ste! is not e"elope earlier b& an&
other or#ani%ations. The technolo#& 'se $hen co!pare to the e1istin# s&ste! is
co!pletel& ne$ an ifferent. 7e are plannin# to p'rchase license soft$are $hich is
'se to b'il this s&ste!. Cop& of this soft$are is also #i"en to the 'sers $hich $ill
not lea to an& /in of le#al iss'es in the f't're. Th's the soft$are is consiere to be
le#all& feasible.
6.2.7 RESORE !EASIBILI#0
It is also an essential part of a feasibilit& st'&. It incl'es
-
7/25/2019 Education System Doc
17/120
EDUCATION SYSTEM17
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
18/120
EDUCATION SYSTEM18
6.$ SO!#,ARE RE8IRME"# SPEI!IA#IO"
Soft$are 5e
-
7/25/2019 Education System Doc
19/120
EDUCATION SYSTEM19
it is not correct. An S5S is internall& consistent if an onl& if no s'bset of
ini"i'al re
-
7/25/2019 Education System Doc
20/120
EDUCATION SYSTEM20
Ana*ysis
St'ies c'rrent proce'res an Info S&ste!s
S'b phase + 5e
-
7/25/2019 Education System Doc
21/120
EDUCATION SYSTEM21
6.$.2 !unctiona* Re
-
7/25/2019 Education System Doc
22/120
EDUCATION SYSTEM22
The acti"it& of p'ttin# ata into the co!p'ter for processin# can be achie"e b&
inspectin# the co!p'ter to rea ata fro! a $ritten or printe oc'!ent or it can b&
ha"in# people /e&in# the ata irectl& into the s&ste!. The esi#n of inp't foc's on
controllin# the a!o'nt of inp't re
-
7/25/2019 Education System Doc
23/120
EDUCATION SYSTEM23
Decie ho$ to istrib'te the o'tp't to intene receipts
6.$.$.EELOPME"# E"IRO"ME"#:
6.$.$.1 3ard9are:
8rocessor 2 Intel 8enti'! core : 'o
4ar Dis/ 2 ; =>
5AM 2 3 =>
I)O De"ices 2 Mo'se an 0e&boar
Monitor 2 3 C5T Monitor
6.$.$.2So't9are:
Operatin# S&ste! 2 7ino$s 98 on$ars
(ronten 2 :EE S8 Ser"let
sprin# 4ibernate
-
7/25/2019 Education System Doc
24/120
EDUCATION SYSTEM24
7. S0S#EM ESI%"
7.1LASS IA%RAM
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
25/120
EDUCATION SYSTEM25
7.2 Se
-
7/25/2019 Education System Doc
26/120
EDUCATION SYSTEM26
Administrator:
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
27/120
EDUCATION SYSTEM27
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
28/120
EDUCATION SYSTEM28
Student:
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
29/120
EDUCATION SYSTEM29
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
30/120
EDUCATION SYSTEM30
Sta'':
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
31/120
-
7/25/2019 Education System Doc
32/120
EDUCATION SYSTEM32
Student:
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
33/120
EDUCATION SYSTEM33
.
Sta'':
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
34/120
EDUCATION SYSTEM34
.
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
35/120
EDUCATION SYSTEM35
7.6!= O"#E/# !LO, IA%RAM
The en"iron!ent in $hich the soft$are is 'se is epicte in the Conte1t (lo$
Dia#ra! *C(D,. The C(D sho$s the so'rce or estination actin# on the soft$are.
The soft$are is sho$n in the C(D as a sin#le process.
Lee* > !
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
Tea!e"
Tea!e"
EDUCATION
SYSTEM A#$%&ADMIN
S'(#e&'
S'(#e&'
-
7/25/2019 Education System Doc
36/120
EDUCATION SYSTEM36
LEEL1 !
Ho#in table
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
Tea!e"ADMINS'(#e&'
Ma&a)e*STUDENT S'(#e&'
'a+,e
L)%& Ma&a)e*STAFF S'a. 'a+,e
Ma&a)e*A''ea&e
'a+,e
ATTENDANCE
-
7/25/2019 Education System Doc
37/120
EDUCATION SYSTEM37
LEEL2 !OR AMI"
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
38/120
EDUCATION SYSTEM38
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
Add
delete
add
search
Add
delete
edit
ADD AddAdddeletedeleteedit
Search
edit
delete
deleteAddAdd edit
edit
Add
Edit
deleteAdd
Edit
delete
Add
Edit
deleteEdit
delete
Add
Stud exam
marks tableStudmark
Stud class
table
Stud subject
table
A#$%&
L)%&
SEARCH searchAdd
Add
edit
delete
edit
edit edit
edit
edit
Add
Stud Search
table
Student class Student mark
entry
Student subject Search
Student exam
marks entry
Qualifcatio
n table
Studdet
table
Student detailsSearch student
edit
delete
Add
Stud
assignment
Student assignment
marks
delete
Academic
Academic lieS'(#e&'
ea!e
Add
Add
delete
Co"Curricular
table
Disci#line
Co"Curricular
Religious
lea!e
Add delete
Sta$ Search
table
Disci#line
table
Search sta$ member
edit
S'a.
Qualifcation
A''ea&e Extra curricular
Section head
allocation
Class teacher
allocation
%eacher subject
allocationReligious
acti!ity table
ea!e table %eacher
subject
Class
teacher
-
7/25/2019 Education System Doc
39/120
EDUCATION SYSTEM39
LEEL2 'or Sta''
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
Section head
allocationtab
L)%&
Add
sta tablesta$ details
Add
Extra curri table
ea!e table
S#ecial e!ent
tableSta$ attendance
table
Stud attendance
table
S#ecial e!ent
Sta$ attendance
Student attendance
delete
edit
-
7/25/2019 Education System Doc
40/120
EDUCATION SYSTEM40
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
edit
delete
deleteAddAdd edit
edit
Add
deleteAdd
delete
Add
Edit
delete
Edit
deleteAdd
Stud exam
marks table
Studmark
Stud class
table
Stud subject
table
S'a.
L)%&
edit
Add
Stud Search
table
Student class Student mark
entry
Student subjectSearch
Student exam
marks entry
Qualifcatio
n table
Studdet
table
Student details
Sta$
Search student
edit
delete
Add
Stud
assignment
Student assignment
marks
Student
delete
Academic
Academic lieMANAGES
ea!e
Add
Add
delete
Co"Curricular
table
Disci#line
Co"Curricular
Religious
lea!e
Add delete
Disci#line
table
-
7/25/2019 Education System Doc
41/120
EDUCATION SYSTEM41
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
edit
/IES
Qualifcation
Extra curricular
Section head allocation
Class teacher allocation
%eacher subject
allocationReligious
acti!ity table
ea!e table %eacher
subject
Class
teacher
Section head
allocationtab
L)%&
sta table
Sta$ details
Attendance
Extra curri table
MANAGES
ea!e table
S#ecial e!ent
Student attendance
Stud
Add
searchmark
S#ecial e!ent
table
-
7/25/2019 Education System Doc
42/120
EDUCATION SYSTEM42
LEEL2 'or Student
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
Stud exam
marks table
Studmark tableStud class
table
Stud subject
table
L)%&
Student class Student marksStudent subject
Student exam
marks
date Stud #arents
details table
Student #arents
details
Stud
assignment
Student assignment
marks
S'(#e&'
Academic
Academic lie
/IES
Co"Curricular
table
Disci#line
Co"Curricular
Religious
acti!ity
ea!e
Disci#line
table
Religious
acti!ity tableea!e table
L)%&
-
7/25/2019 Education System Doc
43/120
-
7/25/2019 Education System Doc
44/120
EDUCATION SYSTEM44
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
4as a
4as a
4as a
St'Pail&PattenancePi
St'entPi
St'Plea"ePi
St'Pse!inarPi
St'Pe1traPc'rriPPi
St'Ps'bjectPi
St'Passi#n!ent
St' Pse!inar
4as a
4as a
St'Passi#n!entP!
ar/s
St'Ps'bject
St'PE1a!P!ar/s
St'Pe1traPc'rri
St'Plea"e
St'Pail&Pattenan
ce
St'entPclassPinfo
4as a
4as a
4as a
4as a
4as a
4as a
UserPlo#inPi
St'entPi
S'a.
a* a
a* a
UserPlo#inPi
St'entPi
S'(#e&'
paas$
Userna!eserPlo#inPi
USE5PHO=INPID
St'Pe1a!P!ar/sPi
StaffPlea"ePi
TeacherPs'b allocPiStaffPlea"e
TeacherPs'bPalloc
4as a
Class teacherPallocPi
StaffPail& attenancePi
E1trac'rric'lar
StaffPail&Pattenac
e
4eaPallocation
ClassPteacherPalloc
E1trac'rric'larPi
4ea allocationPi
4as a
4as a
J'alification
-
7/25/2019 Education System Doc
45/120
EDUCATION SYSTEM45
.: TA>HE DESI=NHo#in table
fiels T&pe NUHH)NOTNUH
H
0EY
Ho#inPi archar NOTNUHH 80
pass$or archar NOYNUHH
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
46/120
EDUCATION SYSTEM46
UserP5e#istration
(iel T&pe
NUHHQNOTNUHH
0EY
USE5P5e#istrationPID int*33,NOTNUHH
80
USE5P5OHEPID int*33,
NOT NUHH
(0
(I5STPNAME "archar*B,
NOT NUHH
HASTPNAME "archar*B,
NOT NUHH
EMAIH "archar*B,
NOT NUHH
USE5NAME "archar*B,
NOT NUHH
8ASS7O5D "archar*3;;,
NOT NUHH
STATUS s!allint*)
NOT NUHH
HO=INPATTEM8TS int*3,
NUHH
USE5PIDENTI(ICATIONPNO "archar*B,
NUHH
(0
MODI(IEDPTIME Ti!esta!p
NOT NUHH
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
47/120
EDUCATION SYSTEM47
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
48/120
EDUCATION SYSTEM48
UserProle
(iel T&pe
NUHH)NOTNUHH
0EY
USE5P5OHEPID int*33, NOT NUHH 80
5OHE "archar*B, NOT NUHH
DESC5I8TION "archar*3;;, NUHH
MODI(IEDPTIME ti!esta!p NOT NUHH
ISPSYSTEMP5OHE tin&int*B, NOT NUHH
(*e"*e("%'(e*'%&*
(iel T&pe 0
e
&
USE5PSECU5ITYPJUES
TIONSPID
int*33,
NOT
NUHH
8
0
USE5PHO=INPID int*33,
NOT
NUHH
(
0
SECU5ITYPJUESTIONPI
D
int*33,
NOT
NUHH
(
0
ANS7E5 "archar
*3;;,
NOT
NUHH
MODI(IEDPDATE ti!esta
!p
NOT
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
49/120
EDUCATION SYSTEM49
NUHH
STUDENT
(iels T&peNUHH)NOTNUH
0EY
STUDENTPID int*33, NOTNUHH
80
ADMISSIONPNO "archar*B,NOT NUHH
(0
>HOODP=5OU8 int*33, NUHH
NATIONAHITY int*33, NUHH
5EHI=ION int*33, NUHH
4OUSE int*33, NUHH
T5AEH int*33, NUHH
HAN=UA=E int*33, NOTNUHH
CITY int*33, NUHH
ADMISSIONPDATE ate NUHH
(I5STPSC4OOHPDAY ate NOTNUHH
84OTO lon#blobNUHH
(UHHPNAME "archar*3;,NUHH
NAMEP7TPINITIAHS "archar*B,
NOT NUHH
HASTPNAME "archar*B,NOT NUHH
NATIONAHPIDPNO "archar*B,NUHH
DATEPO(P>I5T4 ate NUHH
ADD5ESS "archar*B;;,NUHH
TEM8O5A5YPADD5ESS "archar*B;;,NUHH
TEM8O5A5YPCITY int*33, NUHH
MO>IHEPNO "archar*B,NUHH
5ESIDENCEPNO "archar*B,
NUHH
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
50/120
EDUCATION SYSTEM50
EMAIH "archar*B,NUHH
=ENDE5 char*3, NOTNUHH
ISPOHDP>OY tin&int*B,NUHH
85EIOUSPSC4OOHPNAME "archar*:;,
NUHH
85EIOUSPSC4OOHP8ASSEDP=5ADE "archar*B,
NUHH
85EIOUSPSC4OOHPSTUDIEDP=5ADE "archar*B,NUHH
85EIOUSPSC4OOHPSTUDYPMEDIUMPID int*33, NUHH
85EIOUSPSC4OOHPSTUDIEDP(5OMPDATE
ate NUHH
85EIOUSPSC4OOHPSTUDIEDPTOPDATE ate NUHH
85EIOUSPSC4OOHP5EASONP(O5PHEAE "archar*B,NUHH
EME5=ENCYPCONTACTP(UHHPNAME "archar*B,
NUHHEME5=ENCYPCONTACTPNAMEP7IT4PINITIAHS
"archar*B,NUHH
EME5=ENCYPCONTACTPHASTPNAME "archar*B,NUHH
EME5=ENCYPCONTACTP5EHATIONS4I8 "archar*B,NUHH
EME5=ENCYPCONTACTP5ESIDENCEPNO "archar*B,
NUHH
EME5=ENCYPCONTACTPMO>IHEPNO "archar*B,NUHH
EME5=ENCYPCONTACTPO((ICEPNO "archar*B,NUHH
EME5=ENCYPCONTACTPEMAIHPADD5ESS "archar*B,NUHH
MODI(IEDPTIME ti!esta!pNOT NUHH
T5AEHPID: int*33, NUHH
T5AEHPID@ int*33, NUHH
COUNT5YPID int*33, NUHH
5ACEPID int*33, NUHH
8A5IS4PNAME "archar*B,NUHH
ISPSI>HIN=S tin&int*B,NUHH
>5OPADMISSIONPNO "archar*B,NUHH
(0
STUDENTPSTATUSPID int*33, NUHH (0
DE8A5TU5EPDATE ate NUHH
4OSTEH tin&int*B,NUHH
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
51/120
EDUCATION SYSTEM51
St'entPclassPinfo
(iel T&pe
NUHH)NOTNU
HH
0e
&
STUDENTPCHASSPIN(O
PID
int*33, NOT
NUHH
8
0
STUDENTPID int*33, NOT
NUHH
(
0
CHASSP=5ADEPID int*33, NOT
NUHH
(
0
YEA5 ate NOT
NUHH
ISPMONITO5 tin&int*3, NOT
NUHH
MODI(IEDPTIME ti!esta!p NOT
NUHH
SU>ECT
(iel T&pe
NOTNUHH)NUH
H
/e
&
SU>ECTPID int*33, NOT
NUHH
80
DESC5I8TION "archar*B, NOT
NUHH
MODI(IEDPTIM
E
ti!esta!p NOT
NUHH
ST5EAMPID int*33, NUHH
SU>ECTPCODE "archar*, NUHH (0
STUDENTPTE5M
(iel T&pe
NOTNUHH)NUH
H
/e
&
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
52/120
EDUCATION SYSTEM52
STUDENTPTE5MPMA50SPI
D
int*33, NOT
NUHH
80
STUDENTPCHASSPIN(OPID int*33, NOT
NUHH
(0
=5ADEPSU>ECTPID int*33, NOT
NUHH
(0
TE5MPID int*33, NOT
NUHH
MA50S float NUHH
COMMENTS "archar*B, NUHH
ME5ITPA7A5DSPID int*33, NUHH
ISPA>SENT tin&int*B, NUHH
MODI(IEDPTIME ti!esta!p NOT
NUHH
EDITPMA50PSTATE tin&int*B, NUHH
STUNDENTPASSI=NMENTPMA50S
!ie*d T&pe
NOTNUHH
)NUHH
0E
Y
STUDENTPASSI=NMENTPMA50SPI
D
int*33,
NOT NUHH
80
STUDENTPCHASSPIN(OPID int*33,
NOT NUHH
(0
=5ADEPSU>ECTPID int*33,
NOT NUHH
(0
ASSI=NMENTPID int*33,
NOT NUHH
(0
YEA5 ate NOT
NUHH
=5ADIN=PID int*33,
NUHH
MA50S float NUHH
ISPA>SENT tin&int*B,
NUHH
MODI(IEDPTIME ti!esta!p
NOT NUHH
STUDENTPDISCI8HINE
(iel T&pe
NUHH)NOTNUH
H
0E
Y
STUDENTPDISCI8HINEPID int*33, NOT 80
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
53/120
EDUCATION SYSTEM53
NUHH
STUDENTPID int*33, NOT
NUHH
(0
7A5NIN=PHEEHPID int*33, NOT
NUHH
USE5PHO=INPID int*33, NUHH
COMMENT "archar*B, NUHH
ISPIN(O5MEDPTOP8A5ENT tin&int*3, NOT
NUHH
DATE ate NOT NUHH
MODI(IEDPTIME ti!esta!p NOT
NUHH
STUDENTPCHU>PSOCIETY(iel T&pe
NOTNUHH)NUH
H
0E
Y
STUDENTPCHU>PSOCIETYPI
D
int*33, NOT
NUHH
80
STUDENTPID int*33, NOT
NUHH
(0
CHU>PSOCIETYPID int*33, NOT
NUHH
(0
YEA5 ate NOT NUHH
8OSITIONPID int*33, NOTNUHH
MEM>E5S4I8PNO "archar*B, NUHH
STATUS tin&int*B, NUHH
MODI(IEDPTIME ti!esta!p NOT
NUHH
STUDENTPHEAE
(iel T&pe
NUH)NOTNUH
8
0
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
54/120
EDUCATION SYSTEM54
H
STUDENTPHEAEPID int*33, NOT
NUHH
(
0
STUDENTPID int*33, NOT
NUHH
(
0
(5OMPDATE ate NOT NUHH
TOPDATE ate NOT NUHH
5EASON "archar*B,
NUHH
MODI(IEDPTIME ti!esta!p NOT
NUHH
CE5TI(ICATEP=IEN tin&int*B, NOT
NUHH
NOPO(PDAYS int*33, NOT
NUHH
C4EC0PAUTO=ENE5ATED tin&int*B, NOT
NUHH
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
55/120
EDUCATION SYSTEM55
Staff
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
(iel T&pe 0EY
STA((PID int*33, NOTNUHH
80
STA((PCATE=O5YPID int*33, NOTNUHH
(0
5E=IST5ATIONPNO "archar*B,NOT NUHH
(0
DATEPO(P4I5E ate NOTNUHH
DATEPO(PDE8A5TU5E ate NUHH
>ASICPSAHA5Y float NUHH
SAHA5YPSCAHE "archar*B,NUHH
4ISTO5Y "archar*:;,
NUHH
OT4E5PIN(O "archar*:;,
NUHH
(UHHPNAME "archar*3;,NOT NUHH
NAMEP7TPINITIAHS "archar*B,NUHH
HASTPNAME "archar*B,NOT NUHH
NATIONAHPIDPNO "archar*B,NOT NUHH
DO> ate NUHH
ADD5ESS "archar*B;;,NUHH
MO>IHEPNO "archar*B,NUHH
84OTO lon#blob
NUHH
5ESIDENCEPNO "archar*B,
NUHH
O((ICEPNO "archar*B,NUHH
EMAIH "archar*B,NUHH
=ENDE5 char*3, NUHH
CITYPID int*33, NUHH
5EHI=IONPID int*33, NUHH
TEM8PCITYPID int*33, NUHH
TEM8PADD5ESS "archar*B;;,NUHH
MODI(IEDPTIME ti!esta!pNOT NUHH
SU>ECTPID int*33, NUHH
STUDYPMEDIUMPID int*33, NUHH
SECTIONPID int*33, NUHH
STA((PSE5ICEPID int*33, NUHH
CHASSI(ICATIONPID int*33, NUHH
NATU5EPID int*33, NUHHCIIHPSTATUSPID int*33, NUHH
5ACEPID int*33, NUHH
DATEP(I5STPA88OINTMENT ate NUHH
STA((P=5ADE "archar*B,NUHH
STA((PCHASS "archar*B,NUHH
COUNT5YPID int*33, NUHH
-
7/25/2019 Education System Doc
56/120
EDUCATION SYSTEM56
SECTIONEAD
(iel T&pe /E
Y
SECTIONP4EADPI
D
int*33, NOT
NUHH
80
STA((PID int*33, NOT
NUHH
(0
STA5TPDATE ate NOT NUHH
=5ADEPID int*33, NUHH
ENDPDATE ate NUHH
NOTES "archar*B,NUHH
MODI(IEDPTIME ti!esta!p NOT
NUHH
SECTIONPID int*33, NUHH (0
SU>ECTPTEAC4E5
(iel T&pe 0E
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
57/120
EDUCATION SYSTEM57
Y
SU>ECTPTEAC4E5PI
D
int*33, NOT
NUHH
80
STA((PID int*33, NOT
NUHH
(0
=5ADEPSU>ECTPID int*33, NOT
NUHH
(0
CHASSPID int*33, NOT
NUHH
(0
MODI(IEDPTIME ti!esta!p
NOT NUHH
YEA5 "archar*B,
NOT NUHH
DEHETED tin&int*B,
NUHH
CLASSTEACER
(iel T&pe 0E
Y
CHASSPTEAC4E5PI
D
int*33, NOT
NUHH
80
CHASSP=5ADEPID int*33, NOT
NUHH
(0
STA((PID int*33, NOT
NUHH
(0
YEA5 ate NOT
NUHH
MODI(IEDPTIME ti!esta!p
NOT NUHH
DEHETED tin&int*B,
NUHH
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
58/120
EDUCATION SYSTEM58
STA((PEDUCATIONAH
(iel T&pe 0E
Y
STA((PEDUCATIONAHPID int*33, NOT
NUHH
80
STA((PID int*33, NOT
NUHH
(0
EDUCATIONAHPJUAHPID int*33, NOT
NUHH
(0
DESC5I8TION "archar*:;
, NUHH
YEA5 ate NUHH
STATUS tin&int*B,
NUHH
E98E5IENCE "archar*B,
NUHHMODI(IEDPTIME ti!esta!p
NOT NUHH
STA((P85O(ESSIONAH
(iels t&pe 0e
&
STA((P85O(ESSIONAHPI
D
int*33, NOT
NUHH
80
STA((PID int*33, NOT
NUHH
(0
85O(ESSIONAHPJUAHPID int*33, NOT
NUHH
(0
DESC5I8TION "archar*:;, NUHH
(5OMPYEA5 ate NUHH
TOPYEA5 ate NUHH
E98E5IENCE "archar*B,
NUHH
5ES8ONSI>IHITIES "archar*B,
NUHH
MODI(IEDPTIME ti!esta!p
NOT NUHH
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
59/120
EDUCATION SYSTEM59
STA((PE9TE5NAHPACTIITY
(iel T&pe /e
&
STA((PE9TE5NAHPACTIITYPID int*33, NOT
NUHH
80
STA((PID int*33, NOT
NUHH
(0
E9TE5NAHPACTIITY "archar*:;
, NOT
NUHH
AC4IEEMENT "archar*:;
, NOT
NUHH
YEA5 ate NOT
NUHH
STATUS tin&int*B,
NUHH
MODI(IEDPTIME ti!esta!p
NOT NUHH
STA((PHEAE
(iel T&pe 0E
Y
STA((PHEAEPID int*33, NOTNUHH
80
STA((PID int*33, NOT
NUHH
(0
(5OMPDATE ate NOT
NUHH
TOPDATE ate NOT
NUHH
5EASON "archar*B;;
, NUHH
NOPO(PDAYS float NOT
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
60/120
EDUCATION SYSTEM60
NUHH
MODI(IEDPTIME ti!esta!p
NOT NUHH
DEHETED tin&int*B,
NUHH
STA((PHEAEPTY8EPID int*33,
NUHH
(0
STA((PHEAEPSTATUSPID int*33,
NUHH
(0
A88HIEDPDATE ate NUHH
USE5PHO=INPID int*33,
NUHH
(0
A885OEDP5EECTEDPDATE ate NUHH
DATEPTY8E "archar*B,
NUHH
COMMENT "archar*3;
, NUHH
DAILYSTUDENTATTENDANCE
(iel T&pe 0E
Y
DAIHYPSTUDENTPATTENDANCEPID int*33,
NOT
NUHH
80
STUDENTPID int*33,NOT
NUHH
(0
DATE ate NOT
NUHH
TIMEPIN ti!e NOT
NUHH
TIMEPOUT ti!e NOT
NUHH
MODI(IEDPTIME ti!esta!
p NOT
NUHH
DAIHYPTEAC4E5PATTENDANCE
(iel T&pe 0E
Y
DAIHYPTEAC4E5PATTENDANCEPID int*33,
NOT
NUHH
80
STA((PID int*33, (0
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
61/120
EDUCATION SYSTEM61
NOT
NUHH
TIMEPIN ti!e NOT
NUHH
TIMEPOUT ti!e NOT
NUHH
DATE ate NOT
NUHH
MODI(IEDPTIME ti!esta!
p NOT
NUHH
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
62/120
-
7/25/2019 Education System Doc
63/120
EDUCATION SYSTEM63
@.odin-
@.1 #ec4nica* Arc4itecture esi-n:
#ec4no*o-ies sed:
a"a2+
a"a ha"e si#nificant a"anta#es o"er other lan#'a#es an en"iron!ents that !a/e it
s'itable for j'st abo't an& pro#ra!!in# tas/.
The a"anta#es of a"a are as follo$s2
a"a is eas& to learn.
a"a $as esi#ne to be eas& to 'se an is therefore eas& to $rite co!pile
eb'# an learn than other pro#ra!!in# lan#'a#es.
a"a is object+oriente.
This allo$s &o' to create !o'lar pro#ra!s an re'sable coe.
a"a is platfor!+inepenent.
One of the !ost si#nificant a"anta#es of a"a is its abilit& to !o"e easil& fro! one
co!p'ter s&ste! to another. The abilit& to r'n the sa!e pro#ra! on !an& ifferent
s&ste!s is cr'cial to 7orl 7ie 7eb soft$are an a"a s'ccees at this b& bein#
platfor!+inepenent at both the so'rce an binar& le"els.
>eca'se of a"a?s rob'stness ease of 'se cross+platfor! capabilities an sec'rit&
feat'res it has beco!e a lan#'a#e of choice for pro"iin# $orl$ie Internet
sol'tions.
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
64/120
-
7/25/2019 Education System Doc
65/120
-
7/25/2019 Education System Doc
66/120
EDUCATION SYSTEM66
tables *an fro! a"a ata t&pes to SJH ata t&pes,. 4ibernate also pro"ies ata
-
7/25/2019 Education System Doc
67/120
EDUCATION SYSTEM67
@.2 !ront End:
4t!l2+
3#ML7is a!ar/'p lan#'a#efor str'ct'rin# an presentin# content for
the7orl 7ie 7eban a core technolo#& of theInternet. It is the fifth re"ision of
the4TMHstanar *create in 3; an stanari%e as 4TMH B as of 3,an as
of Dece!ber :;3: is a7@C Caniate 5eco!!enation. Its core ai!s ha"e been to
i!pro"e the lan#'a#e $ith s'pport for the latest !'lti!eia $hile /eepin# it easil&
reaable b& h'!ans an consistentl& 'nerstoo b& co!p'ters an e"ices *$eb
bro$sersparsers etc.,. 4TMH is intene to s'bs'!e not onl&4TMH B b't
also94TMH 3 anDOM He"el : 4TMH.
SS$:
The CSS@ Meia J'eries !o'le $as release as an official 7@C
5eco!!enation on 3 'ne :;3: !ar/in# the en of a e"elop!ent c&cle that be#an
o"er ten &ears a#o *the first $or/in# raft of the specification $as p'blishe on B
April :;;3,. CSS@ Transitions are a presentational effect $hich allo$ propert&
chan#es in CSS "al'es s'ch as those that !a& be efine to occ'r on 2ho"er or 2foc's
to occ'r s!oothl& o"er a specifie 'ration rather than happenin# instantaneo'sl& as
is the nor!al beha"io'r.
Transition effects can be applie to a $ie "ariet& of CSS properties
incl'in# bac/#ro'n+color$ith hei#ht opacit& an !an& !ore. 0eep reain# for
f'rther etails of s'pporte properties.
CSP:
CaaSerer Pa-es*CSP, is a technolo#& that helps soft$are
e"elopers create &na!icall& #enerate $eb pa#es base on 4TMH 9MH or otheroc'!ent t&pes. 5elease in 3 b& S'n Micros&ste!sR3S8 is si!ilar to 848 b't it
'ses the a"a pro#ra!!in# lan#'a#e.
To eplo& an r'n a"aSer"er 8a#es a co!patible $eb ser"er $ith a ser"let container
s'ch as Apache To!cat or ett& is re
-
7/25/2019 Education System Doc
68/120
EDUCATION SYSTEM68
J'er&2+
58ueryis a !'lti+bro$ser a"aScript librar& esi#ne to si!plif&
the client+sie scriptin# of 4TMH.It $as release in an'ar& :;; at >arCa!p NYC
b& ohn 5esi#. It is c'rrentl& e"elope b& a tea! of e"elopers le b& Da"e Meth"in.
Use b& o"er of the 3;;;; !ost "isite $ebsites jJ'er& is the !ost
pop'lar a"aScript librar& in 'se toa&.
jJ'er& is free open so'rce soft$are license 'ner the MIT Hicense. jJ'er&?s s&nta1
is esi#ne to !a/e it easier to na"i#ate a oc'!ent select DOM ele!ents
create ani!ations hanle e"ents an e"elop Aja1 applications. jJ'er& also pro"ies
capabilities for e"elopers to create pl'#+ins on top of the a"aScript librar&. This
enables e"elopers to create abstractions for lo$+le"el interaction an ani!ation
a"ance effects an hi#h+le"el the!e+able $i#ets. The !o'lar approach to the
jJ'er& librar& allo$s the creation of po$erf'l &na!ic $eb pa#es an $eb
applications.
Aja12+
A5aD*also ACA/2an acron&! for Async4ronousCaaScri+tand/ML,is a
#ro'p of interrelate $eb e"elop!ent techni
-
7/25/2019 Education System Doc
69/120
EDUCATION SYSTEM69
@.$ Bac End:MYSJH:;;
MyS8L*M& S+J+Hofficiall& b't also calle M& Se
-
7/25/2019 Education System Doc
70/120
EDUCATION SYSTEM70
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
71/120
EDUCATION SYSTEM71
@.7 Sam+*e source code
ser.4bm.Dm*
VK1!l "ersionW3.;KX
VDOCTY8E hibernate+!appin# 8U>HIC
+))4ibernate)4ibernate Mappin# DTD @.;))EN
http2))hibernate.so'rcefor#e.net)hibernate+!appin#+@.;.tX
Vhibernate+!appin# pac/a#eWco!.alo/ic.o!ainX
Vclass na!eWUser tableWUsers X
Vi na!eW'serI col'!nWUserIDX
V#enerator classWnati"e )X
V)iX
Vpropert& na!eWlo#onUser col'!nWHO=ONPUSE5 )X
Vpropert& na!eWfirstNa!e col'!nW(irstNa!e )X
Vpropert& na!eWlastNa!e col'!nWHastNa!e )X
Vpropert& na!eWe!ailAress col'!nWE!ailAress )X
Vpropert& na!eW!oif&Date col'!nWMoif&Date )X
Vpropert& na!eW!oif&User col'!nWMoif&User )X
Vpropert& na!eWroleID col'!nW5oleID )X
Vba# na!eW'ser5eport8er!issions cascaeWall la%&Wtr'e
in"erseWtr'eX
V/e& col'!nW'serIDXV)/e&X
Vone+to+!an& classWUser5eport8er!ission XV)one+to+!an&X
V)ba#X
Vone+to+one na!eWrole classW5ole la%&Wfalse )X
V)classX
V)hibernate+!appin#X
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
72/120
EDUCATION SYSTEM72
. IMPLEME"#A#IO"
.1 MOLE IMPLEME"#A#IO"
3.Lo-in modu*e
User Ho#in2 Allo$ 'ser to lo#in thro'#h e!aile an pass$or.
(or#ot 8ass$or2 Clic/ the (or#ot 8ass$or lin/ in the Ho#in pa#e. Yo' are
na"i#ate to the (or#ot 8ass$or pa#e. 8ro"ie the 'ser na!e an clic/ the S'b!it
b'tton. The ne$ pass$or $ill be e+!aile to &o'.
Chan#e 8ass$or 2 Yo' $ill be reirecte to the Chan#e 8ass$or pa#e $hen
&o' recei"e a s&ste! #enerate pass$or $hich occ'rs $hen creatin# a ne$ 'ser
if &o' for#et &o'r pass$or or if &o' reset &o'r pass$or.
4elp 2 See the online help for !ore etails
'( Student modu*e
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
73/120
EDUCATION SYSTEM73
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
St'ent Search Allo$s the 'ser to a eit an elete st'ent
infor!ation an search for
an e1istin# st'ent 'sin# the st'ent6s infor!ation.
St'ent Class Allo$s the 'ser to con'ct the follo$in# acti"ities2
Search for a ne$ st'ent in the partic'lar &ear
an assi#n to the class
Search for an e1istin# st'ent in a partic'lar#rae an &ear an assi#n
to a ne$ class an &ear
5e!o"e a st'ent fro! a partic'lar #rae an
St'ent S'bject Allo$s the 'ser to allocate or re!o"e s'bjects for
a partic'lar st'ent in a
St'ent Mar/
Entr&
Allo$s the 'ser to search for a partic'lar st'ent
an enter ter! !ar/s an
St'ent E1a!
Mar/sEntr&
Allo$s the 'ser to search the e1a! res'lts for a
#i"en e1a!)&ear an the
class #rae
If !ar/s ha"e not been entere for a #i"en e1a!
St'ent Assi#n!ent
Mar/
Allo$s the 'ser to search st'ents6 !ar/s for a
#i"en assi#n!ent
alrea& create on the reference !o'le 'ner the
class #rae
5eli#io's Acti"ities Allo$s the 'ser to a eit an elete the
cate#or& co!!ents an the
"al'e of onl& the partic'lar searche st'ent in
the c'rrentl& assi#ne
Acae!ic Hife Allo$s the 'ser to con'ct the follo$in# acti"ities2
ie$ the total an a"era#e s'bject ter! !ar/s
A eit an elete prefect etails scholarship
etails acae!ic achie"e!ents se!inars of onl&
the searche st'ent in a c'rrentl& assi#ne #rae
an &ear
Co+C'rric'lar Allo$s the 'ser to con'ct the follo$in# acti"ities2
A eit an elete cl'b an societies cl'b an
societ& achie"e!ents an a$ars sports e1ternal
acti"ities of onl the artic'lar searche st'ent in Discipline Allo$s the 'ser to a eit an elete co!!ents
$arnin# le"el ate
-
7/25/2019 Education System Doc
74/120
EDUCATION SYSTEM74
Sta''
Search for a Staff
Me!ber
Allo$s the 'ser to a eit an elete staff
infor!ation an search
for e1istin# acae!ic an non acae!ic staff
!e!bers 'sin# the staff !e!ber6s infor!ation.
Teacher S'bject
AAAllocation
Allo$s the 'ser to search for a partic'lar staff
!e!ber an to
Class Teacher Allo$s the 'ser to allocate a teacher to a partic'lar
Section 4ea
Allocation
Allo$s the 'ser to allocate a section hea to a
partic'lar #rae for a partic'lar ti!e perio.
J'alifications Allo$s the 'ser to a eit an elete e'cational
-
7/25/2019 Education System Doc
75/120
EDUCATION SYSTEM75
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
76/120
EDUCATION SYSTEM76
.2 S0S#EM IMPLEME"#A#IO"
S&ste! I!ple!entation is the practice of creatin# or !oif&in# a s&ste! to
create a ne$ process or replace an e1istin# process.
The installation an eli"er& of the entire s&ste! into pro'ction.
Da&+to+a& operation
S&ste! i!ple!entation is an i!portant step in the process. In this step the
s&ste! is reall& i!ple!ente an p't to 'se. Once the s&ste! is i!ple!ente it is
e1pecte to #i"e #oo res'lts $itho't an& proble!s. So $e !'st follo$ steps $hile
i!ple!entin# the s&ste!.
The !ain sta#es in this i!ple!entation are
P*annin-
#rainin-
System testin-
The s&ste! i!ple!entation phase consists of follo$in# steps
Testin# the e"elope soft$are $ith sa!ple ata correction of an& error if efine
creatin# files of the s&ste! $ith act'al ata. Ma/in# necessar& chan#es to the s&ste! to fin o't errors.
Trainin# the 'ser6s personal ata.
The s&ste! has been teste $ith sa!ple ata chan#es are !ae to the 'ser
re
-
7/25/2019 Education System Doc
77/120
-
7/25/2019 Education System Doc
78/120
EDUCATION SYSTEM78
Branc4 coera-e
It is strate#& in $hich test cases are esi#ne to !a/e each branch conition ass'!e
tr'e - false "al'es.
onditiona* coera-e
In this testin# test cases are esi#ne to !a/e each co!ponent of co!posite
conitional e1pression both tr'e - false.
#4e #estin- Process
7e test the soft$are process acti"ities s'ch as Desi#n I!ple!entation an
5e
-
7/25/2019 Education System Doc
79/120
EDUCATION SYSTEM79
F.2#ES#I"% S#RA#E%0
There are t&pes of testin# that $e i!ple!ent. The& are as follo$s2
7hile eciin# on the foc's of testin# acti"ities st'& project priorities. (or
e1a!ple for an on+line s&ste! pa& !ore attention to response ti!e. Spen !ore
ti!e on the feat'res 'se fre
-
7/25/2019 Education System Doc
80/120
EDUCATION SYSTEM80
Chec/in# for a"ailabilit& of Coe 7al/+thro'#h reports $hich ha"e oc'!ente
the e1istence of an confor!ance to coin# stanars.
erif& the Unit Test Specifications confor! to the pro#ra! specifications.
erif& that all bo'nar& an n'll ata conitions are incl'e.
U&%' Te*' Se%:a'%&*
A sa!ple Unit Test Specification is as follo$s.
!orm #em+*ate !unctiona*ity
Eent Action ED+ected Resu*t Obsered
resu*t
eri'i
ed
3. On
pressin#
A
>'tton
Allo$ entr& for
ne$ recor.
State of other
>'ttons in Toolbar
EitW Disable
Sa"eW Enable
J'er&W DisablesearchW Disable
DeleteW Disable
CancelW Enable
As
E1pecte
YES
:. On
pressin#
J'er&
>'tton
Set the fiels to
accept the
-
7/25/2019 Education System Doc
81/120
EDUCATION SYSTEM81
Sa"eW Disable
J'er&W Enable
AW Enable
DeleteW Enable
CancelW Disable
B. On
pressin#
Sa"e
b'tton
5ecor sho'l be
inserte in
atabase
State of other
>'ttons in Toolbar
EitW Enable
AW Enable
J'er&W Enable
searchW Disable
DeleteW Enable
CancelW Disable
As
E1pecte
YES
. On
pressin#
eit
b'tton
5ecor sho'l be
'pate.
State of other
>'ttons in Toolbar
AW Disable
Sa"eW Enable
J'er&W Disable
searchW Disable
DeleteW Disable
CancelW Enable
As
E1pecte
YES
. On
pressin#
Cancel
b'tton
Screen sho'l #o
into efa'lt !oe
of screen
State of other
>'ttons in Toolbar
EitW Disable
Sa"eW Disable
J'er&W EnablesearchW Disable
DeleteW Disable
AW Enable
As
E1pecte
YES
. Delete
b'tton.
Not Applicable As
E1pecte
YES
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
82/120
EDUCATION SYSTEM82
. Stat's
bar stat's
User ID Screen
ID an Screen
Moe is set. Also
on the foc's e"ent
of an& inp't
control the tool tip
is ispla&e in the
stat's bar
As
E1pecte
YES
. Sec'rit&
(eat'res
Accorin# to the
Access ri#hts
efine the
corresponin#
b'ttons sho'l be
Enable )Disable
As
E1pecte
YES
F.2 Inte-ration #estin-
After o'r ini"i'al !o'les $ere teste o't $e procee to the inte#ration testin#
to create a co!plete s&ste!. This inte#ration process in"ol"es b'ilin# the s&ste!
an testin# the res'ltant s&ste! for proble!s that arise fro! co!ponent
interactions.
7e ha"e applie top+o$n strate#& to "aliate hi#h+le"el co!ponents of a s&ste!
before esi#n an i!ple!entations ha"e been co!plete. O'r e"elop!ent process
starte $ith hi#h+le"el co!ponents an $e $or/e o$n the co!ponent hierarch&.
F.$ 3i-4 Lee* #estin-:
These tests in"ol"e testin# $hole co!plete pro'cts.
F.$.1 sabi*ity #estin-:
sabi*ity testin-is a techni
-
7/25/2019 Education System Doc
83/120
EDUCATION SYSTEM83
ease of 'se of a specific object or set of objects $hereas #eneral h'!an+co!p'ter
interaction st'ies atte!pt to for!'late 'ni"ersal principles.
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
84/120
EDUCATION SYSTEM84
F.$.2!unctiona* #estin-:
!unctiona* testin-is a
-
7/25/2019 Education System Doc
85/120
EDUCATION SYSTEM85
testin# is a !ore li!ite t&pe of testin#L it see/s to etect efects both $ithin the
inter+asse!bla#es an also $ithin the s&ste! as a $hole.
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
86/120
EDUCATION SYSTEM86
F.$.$.1 o*ume #estin-:
o*ume #estin-belon#s to the #ro'p ofnon+f'nctional tests
$hich are often !is'nerstoo an)or 'se interchan#eabl&. ol'!e testin# refers to
testin# a soft$are application $ith a certain a!o'nt of ata. This a!o'nt can in
#eneric ter!s be the atabase si%e or it co'l also be the si%e of aninterfacefile that
is the s'bject of "ol'!e testin#. (or e1a!ple if &o' $ant to "ol'!e test &o'r
application $ith a specific atabase si%e &o' $ill e1pan &o'r atabase to that si%e
an then test the application?sperfor!anceon it. Another e1a!ple co'l be $hen
there is a re
-
7/25/2019 Education System Doc
87/120
EDUCATION SYSTEM87
F.$.$.$Security #estin-:
Security testin-is a process to eter!ine that an infor!ation
s&ste! protects ata an !aintains f'nctionalit& as intene.
The si1 basic sec'rit& concepts that nee to be co"ere b& sec'rit& testin# are2confientialit& inte#rit& a'thentication a"ailabilit& a'thori%ation an non+
rep'iation. Sec'rit& testin# as a ter! has a n'!ber of ifferent !eanin#s an can be
co!plete in a n'!ber of ifferent $a&s. As s'ch a Sec'rit& Ta1ono!& helps 's to
'nerstan these ifferent approaches an !eanin#s b& pro"iin# a base le"el to $or/
fro!.
F.$.$.6 sabi*ity #estin-:
sabi*ity testin-is a techni
-
7/25/2019 Education System Doc
88/120
EDUCATION SYSTEM88
#est cases:
#est case 1: Aut4entication
Test caseZ2 "aliit& of na!e an pass$or)priorit& *4 H,+4i#h
Test objecti"e2 To chec/ the na!e of the 'ser
Test escription2 To chec/ $hether 'ser na!e an pass$or is "ali or not
5e
-
7/25/2019 Education System Doc
89/120
EDUCATION SYSTEM89
#est setu+=reconditions:
Actions ED+ected resu*ts
3. Correct e+!ail entere "aliation cleare
:. 7ron# e+!ail entere ispla&s an error pro!pt
8ass2 &es Conition pass2 [[[. (ail2 [[[[[..
8roble!s)iss'es2 None
Notes2 s'ccessf'll& teste an e1ec'te.
#est case $: ate eri'ication
Test caseZ2 "aliation of ate)priorit& *4 H,+4i#h
Test objecti"e2 "aliit& chec/ for ate
Test escription2 To chec/ $hether the #i"en ate is "ali or not
5e
-
7/25/2019 Education System Doc
90/120
EDUCATION SYSTEM90
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
91/120
EDUCATION SYSTEM91
1>. SER MA"AL
1>.1 I"S#ALLA#IO" PROERE
1 Chan#e the propert& files accorin#l& an cop& \e'cation s&ste!\ foler into
To!cat Ser"er $ebapp foler.
: 5estart the To!cat ser"er
@ >ro$se the application.
B Use the follo$in# 'serna!e an pass$or to lo#in to the s&ste!.
. It opens the ho!e pa#e.
. The st'ent staff an attenance !o'les are a"ailable to 'ser $hen the& clic/
on those !o'les b'ttons.
.User can a)eit)elete the etails of staff st'ent b& clic/in# on a eit
elete b'tton.
In staff !o'le2
3. Allo$ 'ser to a)eit)elete s'bject teacher allocation b& clic/in# on a
eit elete b'ttons.
:. Allo$ 'ser to a)eit)elete class teacher b& clic/in# on a eit elete
b'ttons.
@. Allo$ 'ser to a)eit)elete hea of the section b& clic/in# on a eit anelete b'ttons.
B. Allo$ 'ser to a)eit)elete
-
7/25/2019 Education System Doc
92/120
EDUCATION SYSTEM92
In attenance !o'le2
Allo$ 'ser to !ar/ the ail& attenance of staff an st'ent b& clic/in# on chec/
b'tton an chec/ all b'tton for selectin# all st'ents.
1>.$ SERI#0 AESS
The !ain p'rpose of this project is to pro"ie co!plete sec'rit& to confiential
!aterials. This is one thro'#h 'sin# pass$ors to protect ata an acco'nt
infor!ation of 'ser an a!in. So onl& the person ha"in# the pass$or can access
the file.
1>.6 BAGP A" REOER0 PROERE
Since this t&pe of sec'rit& pro"iin# projects ha"e a "er& priorit& of bein# stolen. It
sho'l be /ept "er& safe so it oesn6t en 'p in the $ron# hans. Since the si%e of
the project is "er& less it can be store an&$here. So it6s safe to ha"e a bac/'p in a
sec're ser"er or on a peripheral e"ice. So it $ill be eas& to reco"er as on $hen
neee b& the 'ser.
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
93/120
EDUCATION SYSTEM93
11. MAI"#A"A"E
Maintenance acti"it& in"ol"es the contin'in# in"ol"e!ent of a lar#e proportion of
co!p'ter epart!ent reso'rces. (or co!p'ter installations $hich ha"e alrea&
e"elope the basic application for the or#ani%ation the !ain tas/ !a& be to aapt
e1istin# s&ste!s in a chan#in# en"iron!ent. The s&ste! is esi#ne in s'ch a $a&
that is efficient to hanle an& ata.
Maintenance phase foc'se on chan#e that is associate $ith error correction
aoption re
-
7/25/2019 Education System Doc
94/120
EDUCATION SYSTEM94
At this phase $e /eep a tab on the !e!or& chec/ C8U chec/ an Dis/ space
chec/. As a pre"enti"e !eas're $e !aintain @ sa!e atabases so that if there is
an& loss of ata 'e to an 'nforeseen sit'ation in f't're. Also lo# files are
!aintaine on clo' $here it $ill /eep a tab on all the errors fro! $hich
i!!eiatel& these errors can be rectifie.
2. ORRE#IE MAI"#E"A"E
Correcti"e !aintenance can be efine as a !aintenance tas/ perfor!e to
ientif& isolate an rectif& a fa'lt so that the faile e
-
7/25/2019 Education System Doc
95/120
EDUCATION SYSTEM95
$ith the c'sto!er in prioriti%in# perfor!in# the i!pact anal&sis an sche'lin#
the !aintenance acti"ities as re
-
7/25/2019 Education System Doc
96/120
EDUCATION SYSTEM96
12 .O"LSIO":
The project entitle asEA#IO" S0S#EMis the s&ste! that eals
$ith the iss'es relate to a partic'lar instit'tion.
This project is s'ccessf'll& i!ple!ente $ith all the feat'res !entione in s&ste!
re
-
7/25/2019 Education System Doc
97/120
EDUCATION SYSTEM97
1$. !uture En4ancement:
Ti!e Tablin# Mobilit& an (inance !o'les $ill be i!ple!ente as f't'reenhance!ents.
Ti!e Tablin# e"er& a& ti!e tables of classes can be trac/e $ith thisfeat're
o Online e1a!ination !o'le $o'l be intro'ce to con'ct online e1a!ination.
o Sche'lin# of the staff. i.e. ti!e table settin# of the staff
o ('rther the fac'lt& can 'ploa the "ieos of their lect'res on to this site an
st'ents $ho ha !isse those classes can "ie$ those "ieos.
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
98/120
EDUCATION SYSTEM98
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
99/120
EDUCATION SYSTEM99
16. Biobi*o-ra+4y
3. Internet. - 7orl 7ie 7eb2 4o$ to 8ro#ra! Deitel 8 Deitel
:. 7eb De"elop!ent $ith a"a Ser"er 8a#es >Y D'ane 0.(iels an Mar/ A.0olb.
@. The Co!plete 5eference a"a: 4erbertSchilt.
B. Core Ser"lets an a"a Ser"er 8a#es >& Mart& 4all.
. Apache a/arta+To!cat b& a!es =oo$ill.
6. 8ractical 8ost#reSJH b& ohn 7orsle& osh'a Dra/e
7eb Sites2 $$$.s"es+srpt.ac.in
$$$./in#s.ca!.ac.'/
$$$.$ellin#ton+colle#e.school.n%
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
100/120
EDUCATION SYSTEM100
17. SREE" S3O#S
Ho#in
User can lo#in 'sin# lo#in Ho#in pa#e
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
101/120
EDUCATION SYSTEM101
Selectin# pri"ila#es
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
102/120
EDUCATION SYSTEM102
#eac4er A**ocation
User can a)eit)elete teacher s'bjects allocation accorin# to the class.
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
103/120
EDUCATION SYSTEM103
*ass teac4er a**ocationAllocatin# teacher to the class accorin# to #rae or section.
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
104/120
EDUCATION SYSTEM104
Section 4ead a**ocation
Allocatin# hea to the section.
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
105/120
EDUCATION SYSTEM105
Search Staff
User can search for staff etails or a ne$ staff !e!ber
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
106/120
EDUCATION SYSTEM106
Sta'' detai*s
User can a)eit)elete the staff etails
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
107/120
EDUCATION SYSTEM107
8ua*i'ication detai*s
User can a)eit)elete the
-
7/25/2019 Education System Doc
108/120
EDUCATION SYSTEM108
Sta'' *eaes
User can a)eit)elete the staff lea"es etails
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
109/120
EDUCATION SYSTEM109
Sudent detai*s
St'ent6s etails are store
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
110/120
EDUCATION SYSTEM110
ASSI%" LASS
Assi#n class to the st'ents
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
111/120
EDUCATION SYSTEM111
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
112/120
EDUCATION SYSTEM112
ALLOA#I"% SBCE#S #O S#E"#
St'ent s'bjects are assi#ne.
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
113/120
EDUCATION SYSTEM113
Academic *i'eStores the etails of st'ent acae!ic life.
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
114/120
EDUCATION SYSTEM114
o urricu*ar Actiities:The st'ent6s co c'rric'lar acti"ities are store.
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
115/120
EDUCATION SYSTEM115
isci+*ine
St'ent6s iscipline etails are store.
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
116/120
EDUCATION SYSTEM116
Student Leae
St'ent can appl& lea"e.
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
117/120
EDUCATION SYSTEM117
Student mars entry
Student mars are entered.
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
118/120
-
7/25/2019 Education System Doc
119/120
EDUCATION SYSTEM119
Student attendance
Mar/ st'ent attenance
AMC ENGINEERING COLLEGE DEPARTMENT OF MCA2010-2013
-
7/25/2019 Education System Doc
120/120
EDUCATION SYSTEM120