Upload
mayank231
View
253
Download
6
Embed Size (px)
Citation preview
8/2/2019 Virtual Classroom 1
1/44
Virtual Classroom System
Still ignoring the trends..
Project Guide- Abhishek Kr Anand(0806810001)
Miss Mariya Khurshid Arnav Tomar(0806810020)(Lecturer CSE Deptt.) Pankaj Agarwal(0806810058)
Praveen kr Pandey(0806810063)
1
8/2/2019 Virtual Classroom 1
2/44
Problem Definition
This project aims at putting together an
integratede-Learning environment for auniversity student.
This will also be used bydistance educationprograms offered by institutes, in order to enablestudents to avail of the academic facilities fromany computer connected to theinternet.
.
2
8/2/2019 Virtual Classroom 1
3/44
Scope
Some facilities provided by virtualclassroom:-
Take course in comfort of our home orworkplace.
Receive a quality education without givingup a quality time.
Learn when and where it is convenient forus.
Learn from experts practicing in their field.
Learn in collaboration with other learners.
3
8/2/2019 Virtual Classroom 1
4/44
Key Points.
REGISTRATION AND STUDENTMANAGEMENT:
SUPPORT FOR A WIDE RANGE OF
CONTENT: CHAT OR BREAKOUT SESSIONS:
VIDEO SESSION:
4
8/2/2019 Virtual Classroom 1
5/44
Basic terminology
.NET FRAMEWORK : Provides environment fordeveloping interface.
ADO.NET: Active database object used for working with
data that is stored in structured data sources.
SQL SERVER.NET: Assembly that contains all therequired drivers for db connectivity.
AJAX TOOLS: Used to enhance interactivity with theuser.
5
8/2/2019 Virtual Classroom 1
6/44
A virtual classroom environment aims at simulating a realclassroom for remote participants. The remote
participants can receive a live class feed and is also ableto interact and practice in the class by asking question.Since there are possibly multiple remote participants, all
participating terminal can passively receive the live classbroadcast and actively communicate in a point-to-pointfashion. to interact and practice in the class by askingquestion. Since there are possibly multiple remote
participants, all participating terminal can passivelyreceive the live class broadcast and activelycommunicate in a point-to-point fashion. ulating a realclassroom for remote participants. The remote
participants can receive a live class feed and is also ableto interact and practice in the class by asking question.Since there are possibly multiple remote participants, all
participating terminal can passively receive the live classbroadcast and actively communicate in a point-to-pointfashion.
SYSTEM DESIGN
TEACHERTERMINAL SERVER
STUDENT TERMINAL
STUDENT TERMINAL
STUDENT TERMINAL
Fig : Main system component of virtual classroom6
8/2/2019 Virtual Classroom 1
7/44
STUDENTS(USERS)
FACULTIES(USERS)
VIRTUALCLASSROOM
DISTANCE LEARNING. SYSTEN
USER DETAILS
Fig :DATA FLOW DIAGRAMRAM
7
8/2/2019 Virtual Classroom 1
8/44
Requirement Specs
The system will be having 3 roles: Faculty Student Admin
Admin Managing user accounts, course registration
approval Faculty
Login,Create / Modify course details, setQuizzes, assign grades
Student Login, Register / Unregister for courses,
take quizzes, view lectures in offline mode Non-Functional Requirements
Support over Internet and Intranet
8
8/2/2019 Virtual Classroom 1
9/44
Initial Architecture Diagram
Specs IDE-VISUAL
STUDIO 2008
Web Server-IIS 7
DB Server-SQLSERVER 2005
Client
C# & ACTIVE OBJECTS
Request Processor
DB Manager Database
9
8/2/2019 Virtual Classroom 1
10/44
Modules
STUDENT MODULE
FACULTY MODULE
INTERACTION MODULE
EXAMINATION MODULE
10
8/2/2019 Virtual Classroom 1
11/44
Student Module
This module deals with student informationright from login , choosing subject,interacting with available faculty ,
attempting quizzes and online exams.
11
8/2/2019 Virtual Classroom 1
12/44
Faculty Module
Teacher can provide any news /noticepublically, get query from the students.Student can get the news provided by the
teachers and ask query to the teacher. Thisproposed system is used in client/servermodel.
12
8/2/2019 Virtual Classroom 1
13/44
Interaction:Real-Time
This module deals with real timecommunication between the faculty andstudents present at that very time.
Interaction takes place in the form of livebroadcasting and live chat.
13
8/2/2019 Virtual Classroom 1
14/44
Interaction:Web Forum
This module provides interaction when thestudents and teacher are not present at thesame time.
Interaction takes place in the form ofplacing queries on the forum or sending themessage.
14
8/2/2019 Virtual Classroom 1
15/44
Examination Module.
With the help of this module a student cananalyze his knowledge and competency byattempting quiz in various subjects.
15
8/2/2019 Virtual Classroom 1
16/44
PERT CHART
16
8/2/2019 Virtual Classroom 1
17/44
PROGRESS CHART
17
8/2/2019 Virtual Classroom 1
18/44
8/2/2019 Virtual Classroom 1
19/44
LOGIN PAGE
19
8/2/2019 Virtual Classroom 1
20/44
FORGOT PASSWORD
20
8/2/2019 Virtual Classroom 1
21/44
SIGN UP
21
8/2/2019 Virtual Classroom 1
22/44
USER HOME PAGE
22
8/2/2019 Virtual Classroom 1
23/44
DOWNLOADS(STUDENT)
23
8/2/2019 Virtual Classroom 1
24/44
BUFFERING
24
8/2/2019 Virtual Classroom 1
25/44
PLAYING VIDEO
25
8/2/2019 Virtual Classroom 1
26/44
UPLOAD
26
8/2/2019 Virtual Classroom 1
27/44
CHAT SESSION
27
8/2/2019 Virtual Classroom 1
28/44
8/2/2019 Virtual Classroom 1
29/44
CHAT(Message sent)
29
8/2/2019 Virtual Classroom 1
30/44
PRIVATE MESSAGES(ONE TO ONE)
30
8/2/2019 Virtual Classroom 1
31/44
8/2/2019 Virtual Classroom 1
32/44
WEB FORUM(POSTING A NEW
THREAD)
32
8/2/2019 Virtual Classroom 1
33/44
POSTING A NEW INFORMATION
33
8/2/2019 Virtual Classroom 1
34/44
VIEW THE POST
34
8/2/2019 Virtual Classroom 1
35/44
Administrator Home
35
8/2/2019 Virtual Classroom 1
36/44
User Mgmt (Admin)..
36
8/2/2019 Virtual Classroom 1
37/44
User Mgmt.
37
8/2/2019 Virtual Classroom 1
38/44
Admin Downloads.
38
EXAMINATION MODULE(Student Home
8/2/2019 Virtual Classroom 1
39/44
EXAMINATION MODULE(Student HomePage)
39
Q ti
8/2/2019 Virtual Classroom 1
40/44
Question page
40
8/2/2019 Virtual Classroom 1
41/44
Result page
41
8/2/2019 Virtual Classroom 1
42/44
From here the
faculty canadd various
questions in
the question
set.Questionswill have
multiple
options and
one correct
answer.
42
8/2/2019 Virtual Classroom 1
43/44
This page
gives theoption to
view and
remove the
questionsfrom the
question
table.
43
8/2/2019 Virtual Classroom 1
44/44
Thank you !!!!