Академический Документы
Профессиональный Документы
Культура Документы
1.
INTRODUCTION
2. SURVEY OF TECHNOLOGIES
1. JSP JavaServer Pages (JSP) is a technology that helps software
developers create dynamically generated web pages based on HTML,
XML, or other document types. Released in 1999 by Sun
Microsystems, JSP is similar to PHP, but it uses the Java
programming language.
To deploy and run JavaServer Pages, a compatible web server with a servlet
container, such as Apache Tomcat or Jetty, is required
Architecturally, JSP may be viewed as a high-level abstraction of Java
servlets. JSPs are translated into servlets at runtime; each JSP servlet is
cached and re-used until the original JSP is modified.
Requirement Specification
On the basis of system the functions that deal with online examination
following requirements are specified.
Functional Requirements:
The Functional Requirements of the project are as follows:
Week1 week 2
TASKS
Requirements Gathering
SRS Creation
Low Level Design
High Level Design
(Interface, Data Design)
Procedural Design
Coding
Testing(Module and
Integrated)
Implementation
Coding
Operating system
: Windows 98 or above
Front end
Back end
Connectivity
: JDBC
Client side:
Operating system
: Windows 98 or above
2 GB RAM
4 GB hard disk
Network Interface
256 MB RAM
2 GB Hard disk
Network Interface
need the user name and passwordchecked properly at the time of login
8
2.
3.
4.
Examination
record
Schedule record view form
view form
Schedule record updation form
Examination
record
Schedule record analysis form
updation from
Question bank module: Through this
Result
module
: This module will
module the examination could be
display the result of each student
changed dynamically.
which is sent by the exam Dept.
Forms:Forms:Question bank record entry form
Result record entry
Question bank record view form
form
Question bank record upation form
CONCEPTUAL MODELS
PROGRAM
P_ID
sC-id
Duration
9
HAS
P_NAME
1
1
Expert_id
IS
GIVEN
address
fee
Expert
Phn no
APPLIES
ST_NAME
FOR
ST_ID
STUDENT
ST_AGE
Sb_name
Duration
D.O.JOINING
ATTEMPTS
D.O.B
ATTEMPTS
Subject
P_code
HAS
Subject
m
m
St_id
Date
OBJQATTEMPT
Total marks
SUBQATTEMPT
St_id
Sb_id
SUBJECT
Date
Date
RESULT
St_id
FROM
CHECKS
FROM
OBJ_DTLS
Course code
SUB_DTLS
OBJQBANK
DECLARES
SUBQBANK
tOtal_no_of_ques
MANAGES
Total_no_of_ques
MANAGES
ED_ID
ED_NAME
SENDS QUES TO
Phn no
Age
EXAMDEPT
Salary
E_ID
SENDS QUES TO
E_NAME
EXPERT
Date of joining
D.O.B
PROG CODE
E_DEPT
10
DATA DICTIONARY
SCHEDULE TABLE:-FIELD NAME
Sc_ID
EXPERT_ID
DATA TYPE
Numeric
Numeric
DESCRIPTION
Schedule Id
Expert Id
DATA TYPE
Numeric
Char (20)
Numeric
Char(20)
Char(200)
Numeric
date
DESCRIPTION
Student id
Student name
Date of birth
Contact number
Students Address
Students Age
Joining date
Numeric
Program code
DATA TYPE
Numeric
Char (20)
Char (20)
Numeric
DESCRIPTION
Program id
Program name
Program duration
Program fee
DATA TYPE
Numeric
DESCRIPTION
Subject id
11
SB_NAME
DURATION
EXPERT
Char (20)
Char (20)
Char (20)
Subject name
Subject duration
Subject teacher
DATA TYPE
Char (40)
Numeric
Date
DESCRIPTION
Subject details
Student id
Date of exam
DATA TYPE
Char (40)
Numeric
Date
DESCRIPTION
Subject details
Student id
Date of exam
DATA TYPE
Numeric
Numeric
Date
Numeric
DESCRIPTION
Student id
Marks details
Date of result
Course details
DATA TYPE
Numeric
Char (20)
DESCRIPTION
Exam department id
Exam department name
FIELD NAME
E_ID
PHN NO
SALARY
DATE OF
JOINING
D.O.B
PROG_CODE
AGE
E_NAME
E_DEPT
DATA TYPE
Numeric
Char(40)
Numeric
Date
DESCRIPTION
Expert id
Experts contact no
Experts salary
Experts joining date
Date
Numeric
Numeric
Char (20)
Char(40)
13
EXPERT
ADMINISTRATION
Quer
y
abou
t
regis
trati
Info
about
total
regist
ratio
n
Inf
o
pro
vid
ed
Confi
rmati
on
provi
ded
0.0
ON-LINE
EXAMINATION
In
fo
pr
ov
id
ed
STAFF
Inf
o
ab
ou
t
Info
about
salar
y
In
fo
pr
ov
id
STUDENT
14
LOGIN FILE
Pr
ovi
de
co
nfi
rm
ati
on
Pr
ovi
de
co
nfi
rm
ati
on
Req
uest
for
logi
n
Reque
st for
registr
ation
Pr
ovi
de
co
nfi
rm
ati
on
1.0
LOGIN
MODULE
R
eq
ue
st
fo
r
lo
STUDENT
Provi
de
confi
rmati
on
ADMINISTRATION
15
Q
ue
ry
ab
ou
t
re
gi
st
Q
ue
ry
fo
r
all
sc
he
STUDENT
R
e
q
u
es
t
fo
r
C
on
fir
m
ati
on
pr
ov
C
on
fir
m
ati
on
pr
ov
SCHEDULE FILE
Confi
rmati
on
provi
ded
2.0
SCHEDULE
MODULE
Quer
y
about
sched
ules
Request
for
schedule
STAFF
ADMINISTRATION
Confir
matio
n
provid
ed
Confi
rmati
on
provi
ded
Query
about
questions
Co
nfir
ma
tio
n
pro
vid
ed
3.0
QUESTION
MODULE
Requ
est
for
all
quest
ion
detail
s
QUESTION FILE
16
Request
for
details
Co
nfir
ma
tio
n
pro
vid
ed
Re
qu
est
for
det
ails
Inf
o
pro
vid
ed
4.0
OBJECTIVE ANSWER
MODULE
Inf
o
pr
ovi
de
d
Info
about
details
Request
for details
STAFF
ADMINISTRATION
Confi
rmati
on
provi
ded
In
fo
pr
ov
id
STUDENT
In
fo
pr
ov
id
ed
Requ
est for
detail
s
5.0
EXAM
MODULE
Info
about
alarm
In
fo
pr
ov
id
In
fo
pr
ov
id
Requ
est
for
time
detail
EXAM FILE
Request for exam
details
17
RESULT
STUDENT
Re
qu
est
for
res
ult
In
fo
pr
ov
id
Query about
complete
result
6.0
RESULT
MODULE
Req
uest
for
deati
ls
I
nf
o
p
ro
Requ
est
for
detail
s
Info
about
respon
sibilitie
s
ADMINISTRATION
Info
about
tasks
In
fo
pr
ov
id
ed
7.0
EXPERT
MODULE
I
n
f
o
p
r
Request for
registrations
EXPERT FILE
18
I
n
fo
p
r
I
n
f
o
p
r
STAFF
I
n
fo
p
r
o
The user cant appear for the same exam more than once in a
day.
6.
REFERENCES
JSP WIKIPEDIA
A Programmers Guide to JSP by INTERNET.
Microsoft JSP.Net 2.0 Step by Step by George shepherd.
20
21