Date post: | 14-Apr-2018 |
Category: |
Documents |
Upload: | sushil-padman |
View: | 219 times |
Download: | 0 times |
of 31
7/27/2019 Virtual Class Room Final
1/31
VIRTUAL CLASS ROOM
By
V.Sravani (10C01A0591)
J.Sushil padman (10C01A05A4)
Ch.SandeepKumar (10C01A0)
G.Santhosh (10C01A0)
SCIENT INSTITUTE OF TECHNOLOGY
GUIDED BY :Santhosh kumar
Dept- cse
7/27/2019 Virtual Class Room Final
2/31
CONTENTS
ABSTRACT
EXISTING SYSTEM
PROPOSED SYSTEM
HARDWARE REQUIRMENTS
SOFTWARE REQUIRMENTS
SYSTEM ARCHITECTURE
UML DIAGRAMS
PSEUDO CODE
TEST CASES SAMPLE
SCREEN SHOTS
COCULSION AND FUTURE ENHANCEMENT
BIBILOGRAPHY
7/27/2019 Virtual Class Room Final
3/31
ABSTRACT
The Virtual Classroom System is designed in such a
way that the student i.e. client can communicate with the server
when it is logged on and the client can retrieve the text files from
the server by issuing the request.Clients have his or her own
login name and password, which help them to get connected withthe server. Here the students are provided with the facility of
attending the class of their choice and can choose the faculty
according to their wish
7/27/2019 Virtual Class Room Final
4/31
INTRODUCTION
This system totally contains two users they are Staff and Student Each member
have their own facilities.
Facilities provided to the Instructor/Tutors for Virtual class room as listed:
(a) Ability to chat with the students who are participating in the virtual classroom
(b) Ability to respond to the student questions. (c) Ability to view the information about the students in the virtual class room
(d) Ability to navigate the web pages by entering the URL of web pages in the
location field.
(e) Ability to write and draw on the whiteboard
7/27/2019 Virtual Class Room Final
5/31
EXISTINGSYSTEM
The existing system is a manual classroom system. We need to allocate a room
physically to conduct classroom sessions.
Both faculty and student need to attend the classes physically. We also need to
provide some infrastructure for the classroom.
Draw Backs
In the manual system student need bare the lot of time and cost.
Since doing all these manually is a tedious process we need to provide online
learning channel in the form of interactive classroom.
7/27/2019 Virtual Class Room Final
6/31
PROPOSEDSYSTEM Virtual classroom allows instructors to deliver web based training to
geographically dispersed employees,business partners and customers.
Each subject includes a synchronous chat room for student and group
discussion.
Advantages
Virtual class room can be used to hold live class room discussion.
Besides being user friendly, good virtual class room have built in collaboration
tools that engage the students in active learning
7/27/2019 Virtual Class Room Final
7/31
Modules
User module
Class Room Module
Chat
Question/Answer forums
Examination
News
7/27/2019 Virtual Class Room Final
8/31
User Module
In the Virtual Classroom System, when we take the view of the staff i.e. the server.It has the following features and functionality.
The teacher can pass text files to all the students present in the classroom
The text typed by the teacher is reflected on all the students system
Staff can communicate with the student
The student module of the Virtual Classroom System can communicate with theserver and retrieve the information from it. It has the following functionality
He has the facility to store all the notes issued by the teacher
The student can ask the doubt to the teacher and it wont be reflected in otherstudents system
7/27/2019 Virtual Class Room Final
9/31
Class Room Module
This facility contains a White board on which the Instructor can write and teach
the lessons.
This also has drawing tool bar by using this the instructor can draw the pictures
on the board. This facility is provided only to the instructor.
All these lessons will be saved, so that students can also review the lessons
after the end of the session.
7/27/2019 Virtual Class Room Final
10/31
Chat Module
Student can communicate with other students and also with the
instructor in the Virtual class Room using Chat panel.
7/27/2019 Virtual Class Room Final
11/31
Question/Answer forums
The users can submit his/her questions to the Instructor using the question and
answer tab.
The users can also submit his/her query privately.
The Instructor can then answer the question using the Incoming Question tab,
which is available only to the instructor.
It contains the following Modules
Asking doubts
View Doubts
view Answers
7/27/2019 Virtual Class Room Final
12/31
Examination Module Through this module instructor can conduct the exams to the students.
It contains the following modules
subject selection for Student
Question Paper
Subject selection for staff
Exam paper
7/27/2019 Virtual Class Room Final
13/31
NewsModule
Here the staff can send any notification or circular regarding to paper
presentations or any functions or games conducted in the college etc., to all
the students.
7/27/2019 Virtual Class Room Final
14/31
Hardware Configuration
Processor : Pentium-III(or) Higher Ram : 64MB (or) Higher
Cache : 512MB
Hard disk : 10GB
7/27/2019 Virtual Class Room Final
15/31
Software Configuration
Tools : Micro Soft Front
Operating System : WindowsNT/2000
Server Side : JSP with Tomcat Server
Client Side : HTML ,JavaScript
Services : JDBC
Database : My SQL
7/27/2019 Virtual Class Room Final
16/31
System Architecture
7/27/2019 Virtual Class Room Final
17/31
Class diagram
7/27/2019 Virtual Class Room Final
18/31
7/27/2019 Virtual Class Room Final
19/31
Usecase diagram
7/27/2019 Virtual Class Room Final
20/31
Activity diagram
7/27/2019 Virtual Class Room Final
21/31
Collaboration diagram
7/27/2019 Virtual Class Room Final
22/31
Pseudo code
if(owner.equals("student"))
{Redirect student page
}
else if(owner.equals("staff"))
{
Redirect to staff page
}else
{
else no user
}
7/27/2019 Virtual Class Room Final
23/31
Test Cases
TEST CASE 1 :Test case for Login form:
When a user tries to login by submitting an incorrect ID or an incorrectPassword then it displays an error message
NOT A VALID USER NAME.
TEST CASE 2:
Test case for User Registration form :
When a user enters user id to register and ID already exists, then this result indisplaying error message
USER ID ALREADY EXISTS.
TEST CASE 3 :Test case for StudentID :
When the student want to write the exam he has to enter his student ID correctlyotherwise we get a message INVALID STUDENT ID.
7/27/2019 Virtual Class Room Final
24/31
Screenshots
7/27/2019 Virtual Class Room Final
25/31
Screenshots
7/27/2019 Virtual Class Room Final
26/31
7/27/2019 Virtual Class Room Final
27/31
Screenshots
7/27/2019 Virtual Class Room Final
28/31
Screenshots
7/27/2019 Virtual Class Room Final
29/31
CONCLUSION
The VIRTUAL CLASSROOM project has been successfullycompleted. The goal of the system is achieved and the problems aresolved.This project is developed in this manner that is user friendlyand required help is provided at different levels.
The primary objective is to provide the interactive service toall the students. Different types of services are provided to both thestudents and staff. Student can avail this service any time.
This system certainly doesnt reduces the manpower buthelps the development of the available manpower and optimizesthe man power.
7/27/2019 Virtual Class Room Final
30/31
FUTURE ENHANCEMENTS
To make that only authorized candidates taking theexam their finger prints , can be taken and compared withstored ones.
Examination centers can be set up at various places and
candidates can be asked to take the exam in those centersonly. Invigilators should be asked to invigilate at those centers.This eliminates copying and any malpractices by thecandidates.
Voice can be provided to all the students by using VOIP(voice over internet protocol).
7/27/2019 Virtual Class Room Final
31/31
BIBILIOGRAHY
Advanced Java Programming - Dietel and Dietel Mastering JAVA 2 - John Zukowski
Java Server Programming - Apress
Software Engineering - Roger S Pressman
Anlysis & Design of InformationSystems Senn
Websites www.eci.gov.in
www.google.com
www.apeci.com
www.askjeeves.com
http://www.eci.gov.in/http://www.google.com/http://www.apeci.com/http://www.askjeeves.com/http://www.askjeeves.com/http://www.apeci.com/http://www.google.com/http://www.eci.gov.in/