Virtual Classroom 1

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 !!!!