Virtual Classroom
Virtual Classroom
The system requires a database in order to store persistent data. The database should
have backup capabilities.
SOFTWARE REQUIREMENT:The development of the system will be constrained by the availability of required software
suchas web servers, database and development tools.The availability of these tools will be
governed by Madhav Institute of Technology and Science
SCOPE:This software is being developed for the users
Hardware Interface:
As this application can be accessed via internet,only web server is required as a
harddwareinterfaces to be able to run it.It is assumed that web server is in a secure environment
with necessaryfirewall and networking setting done.
Client Side:
Since the application must run over the internet, all the hardware shall require to
connect internet will be hardware interface for the system. As for e.g. Modem, WAN LAN
Server Side:Administrator:
Operating System:
Windows 9x/xp ,Windows 98 ,Ubuntu,Fedora
LAN:
2Mbps or More.
Processor:
Pentium 3.0 GHz or i3 core processor
RAM:
4GB or more
Hard Drive:
10 GB or more
2.2 Product Functions:.
The product has a server backend which takes care of authenticating the users,
maintaining necessarydata structures. The GUI at the server's end enables creating
the user details on behalf of the client. Theusers must connect to the server to
authenticate their identification against the password and thenaccess the system by
using the GUI at their end.
2.3 User Characteristics:
The user should have the some basic knowledge on using computer and accessing the system
throughinternet.
2.4 Constraints:
1)Financial problems2)Lack of knowledge among users in using the system3)Lack of product
developers4)Collection of users actual details is difficult
INTRODUCTION
Since man developed communication, visionaries have passed down their dreams and
ideas from generation to generation. The dreams and ideas of Jules Verne, Edgar Rice
Burroughs, and Gene Rodenberry were laughed at by many, however, those ideas and
dreams have become reality.
The virtual classroom began with continuing education classes of the sixties called the
"sunrise semesters". Here, folks tuned into their local public television station and
watched as an instructor guided them through art, mathematics, and cooking classes.
It was a good idea; but way ahead of its time. The technology was not there to really
support the idea and allow it to blossom.
wish. The disadvantage is the fact that you can not progressively interact with the
instructor or other students.
Teleconferencing in Conjunction with the World Wide Web
Some prefer using both teleconferencing along with the world wide web. You
probably get the best from both worlds. Hopefully, traveling to the remote site for the
teleconferencing will be minimal; but you do get a chance to interact with the
instructor and other students in real-time.
There are several more advantages of using the virtual classroom, but here are just a
few:
Accessibility to a variety of students
Large numbers of students can benefit from distance learning
Scheduling problems of class rooms is lessened or eliminated
Cost effective since maintenance on rooms is not involved
Some states are exploring the effectiveness of distance learning as an answer to
budget crises
Studies support the notion that the virtual classroom may be more effective for
the mature student
Instructor expertise is distributed more broadly
Particularly applicable to rural and remote settings
The virtual classroom will change the learning process and that will initially be
disruptive to the learning process. Teachers and students are rather set in their ways in
their presentation and participation styles. The virtual classroom will change the
nature of the interaction or the process of learning. (A case where the hardware
technology is ahead of the process technology.)
The virtual classroom will ultimately enhance the learning experience of millions of
people. Knowledge, skills, and attitudes will be developed through the use of
computer and telecommunication technology. It will be disruptive at first as we teachers, trainers, students, and learners - learn to develop the instructional and
NTRODUCTION
Since man developed communication, visionaries have passed down their dreams and
ideas from generation to generation. The dreams and ideas of Jules Verne, Edgar Rice
Burroughs, and Gene Rodenberry were laughed at by many, however, those ideas and
dreams have become reality.
The virtual classroom began with continuing education classes of the sixties called the
"sunrise semesters". Here, folks tuned into their local public television station and
watched as an instructor guided them through art, mathematics, and cooking classes.
It was a good idea; but way ahead of its time. The technology was not there to really
support the idea and allow it to blossom.
There are several more advantages of using the virtual classroom, but here are just a
few:
Accessibility to a variety of students
Large numbers of students can benefit from distance learning
Scheduling problems of class rooms is lessened or eliminated
Cost effective since maintenance on rooms is not involved
Some states are exploring the effectiveness of distance learning as an answer to
budget crises
Studies support the notion that the virtual classroom may be more effective for
the mature student
The virtual classroom will change the learning process and that will initially be
disruptive to the learning process. Teachers and students are rather set in their ways in
their presentation and participation styles. The virtual classroom will change the
nature of the interaction or the process of learning. (A case where the hardware
technology is ahead of the process technology.)
The virtual classroom will ultimately enhance the learning experience of millions of
people. Knowledge, skills, and attitudes will be developed through the use of
computer and telecommunication technology. It will be disruptive at first as we teachers, trainers, students, and learners - learn to develop the instructional and
learning processes necessary to maximize the potential of the virtual classroom.
learning processes necessary to maximize the potential of the virtual classroom.
NTRODUCTION
Since man developed communication, visionaries have passed down their dreams and
ideas from generation to generation. The dreams and ideas of Jules Verne, Edgar Rice
Burroughs, and Gene Rodenberry were laughed at by many, however, those ideas and
dreams have become reality.
The virtual classroom began with continuing education classes of the sixties called the
"sunrise semesters". Here, folks tuned into their local public television station and
watched as an instructor guided them through art, mathematics, and cooking classes.
It was a good idea; but way ahead of its time. The technology was not there to really
support the idea and allow it to blossom.
There are several more advantages of using the virtual classroom, but here are just a
few:
Some institutions are using the quarter system while others are using the
semester system
Federal aid - who ultimately gets the dollars, the institution transmitting the
classes or the institution where the student is enrolled
Cost of the technology
Lack of development of appropriate instructional and learning methods
The virtual classroom will change the learning process and that will initially be
disruptive to the learning process. Teachers and students are rather set in their ways in
their presentation and participation styles. The virtual classroom will change the
nature of the interaction or the process of learning. (A case where the hardware
technology is ahead of the process technology.)
The virtual classroom will ultimately enhance the learning experience of millions of
people. Knowledge, skills, and attitudes will be developed through the use of
computer and telecommunication technology. It will be disruptive at first as we teachers, trainers, students, and learners - learn to develop the instructional and
learning processes necessary to maximize the potential of the virtual classroom.
ABSTRACT
The main idea of Virtual Classroom System is to overcome the disadvantages
of traditional classroom interaction of student and faculty.The Virtual
Classroom System replaces the manual system with online Interactive
Classroom using RMI.
In Virtual Classroom System the students and faculty need not attend the
classes physically ,the teaching sessions are carried out through online.All that
one need is a PC or laptop.The clients were provided with Login ID and
passwords at the time of registration that helps them to get connected to the
server.Here the student has the freedom of choosing the faculty and class he
wants to attend.
2.ABSTRACT
ABSTRACT
Developing a virtual classroom system to promote a greater count of students to splurge into the field
of education. It integrates the benefits of a physical classroom with the convenience of a no-physicalbar virtual learning environment, minus the commuting hazards and expenses. It will usher in the
immense flexibility and sophistication in the existing learning platform structures, with the perfect
blend of synchronous and asynchronous interaction. It provides a means of collaborative elearning for
the students.
This online application enables the end users to register online, select the subject, read the course and
appear for the exam online. The results of the exams are also declared just after taking the test. The
candidate should take tests in a particular sequence and also he can attempt the next test only if he
has completed the previous papers. The correct answers for the questions are displayed after the
exam. The date of the registration, date of exam, test result etc. is stored in the database.
EXISTING SYSTEM
Manual system involves paper work in the form of maintaining various files and manuals. Maintaining
critical information in the files and manuals is full of risk and a tedious process. Including a framework
showing how to apply Internet technology progressively as skills and confidence grow, the project
demonstrates the route from adapting materials to developing a virtual course.
Nowadays, when people are not having time to visit an institute. Therefore, the software is designed
to provide the education through Internet. The project Virtual Classroom System helps the common
world in any field they are to get the knowledge what they want even sitting at there places. This
helps them to spare time in their busy schedule and save their time during transportation.
PROPOSED SYSTEM
Education through the internet, network and a computer is virtual classroom system. This helps in
network enabled transfer of skills and knowledge. Virtual classroom refers to use of electronic
applications and processes to learn. This is a web based application which can be hosted in the
website of any training institute. The students will be able to register online, read the course material
and write online exam.
MODULE DESCRIPTION:
Number of Modules
After careful analysis the system has been identified to have the following modules:
1.
Registration Module
2.
Participant Module
3.
Guide Module
4.
Online Exam
1.Registration Module:
This module consist of registering the participant details inorder to login.The exsisting
parcipant can
directly login along with userid and password and view the course details.If it is new participant they
should register their details with userid and password.The details of participant will be maintained by
the database.
2.Participant Module:
In this module, participants from different locations interact with the instructor simultaneously through
online mode in real time.After registration they can login and view the course details inorder to buid
their carrier.They can select any course and enrolled the course by registering their details.The Course
enrolled can be viewed by the participant and they can edit.Participant can view the course material
and learn through online and appear for exam. The results of the exams are also declared just after
taking the test.
3.Guide Module:
In this module, guide view the participant registration, course enrolled status and participant doubts.
The participant can clear the doubts by choosing the domain and entering the question. The guide
view the participant doubt and sends reply according to the queries. The Questions will be hosted for
the participant inorder to take exams. Guide will host question paper according to the domain and
send to the participant.
4.OnlineExam Module:
In this module,parcitipant will appear for taking exam according to the course would they enrolled.The
participant should clearly read the instruction once before they appear for exam.Click on start exam
button to start the exam.Questions are basically of Multiple choice type i.e., only one answer is
correct, these answers are represented by four Radio Buttons.After clicking start exam button time
would count simultaneously.Once the participant completed their exam they should enter the
particular details what they given.Then the result will be viewed along your particular details.
Software requirements:
Operating System
: Windows
Technology
Web Technologies
IDE
: My Eclipse
Web Server
: Tomcat
Tookit
: Android Phone
Database
: My SQL
Java Version
: J2SDK1.5
Hardware requirements:
Hardware
Speed
Pentium
1.1 GHz
RAM
1GB
Hard Disk
20 GB
Floppy Drive
1.44 MB
Key Board
Mouse
Monitor
SVGA
Technologies
Java Projects,JSP Projects,Servlet Projects,Struts Projects
x.Shared documents and media library that can help in active learning of a student.
xi.Images library
xii.One-to-Many (B->A), Many-to-One(A->B) and Many-to-Many (B->B) information
sharing.
xiii.Availability of voice mail box to allow faculties to get the descriptive messages left
by the students. xiv.Per day attendance submission system
xv.Provision of resources to arouse the interest of students in extracurricular activities
like public speaking etc and to grasp the chance to enhance their personalities.
xvi.Users must have valid User ID and password to login thus creating their individual
profiles.
xvii.Students can take up various quizzes which can help them to realize their inbuilt
talents in various fields.
Non-Functional Requirements
i. Secure access of confidential data (users details). SSL can be used.
ii. 24 X 7 availability
iii. Better component design to get better performance at peak time
iv. Flexible service based architecture will be highly desirable for future extension
Optional Features
a. Send SMS/Email to any user in case of any class Re-Schedule, Result declaration,
Notice Upload etc.
b. Drag and Drop functionality.
c. Customizable color schemes and skins.
User Interface Priorities
A. Professional look and feel
B. Use of AJAX at least with all registration forms
C. Browser testing and support for IE, NN, Mozzila, and Firefox.
D. Use of Graphical tool like JASPER to show strategic data to admin
E. Reports exportable in .XLS, .PDF or any other desirable format