Virtual Classroom System

download Virtual Classroom System

of 10

Transcript of Virtual Classroom System

  • 7/31/2019 Virtual Classroom System

    1/10

    Virtual Classroom System

    TEAM NAME : CoderZ

    TEAM MENTOR:Mrs. Seema Shukla

    TEAM MEMBERS:

    ANCHAL AGARWAL

    ANKIT AGARWAL

    ANKIT KUMAR

    SARVAGAYA MISHRA

  • 7/31/2019 Virtual Classroom System

    2/10

    About The Team Members

    S.No Member Name Architectural

    Layers to develop

    Technical Expertise

    1.Anchal Agarwal Business Logic,

    Database Layer

    DB2,Struts 1.3, RAD,

    Rational Rose, Ajax,

    JavaScript.

    2.

    Ankit Agarwal

    Business Logic,

    Database Layer

    Db2 with pure Xml,

    Struts 1.3, RAD,

    Rational Rose, Ajax,

    JavaScript.

    3.Ankit Kumar Business Logic,

    Database Layer

    Db2,Struts 1.3, RAD,

    Rational Rose, Ajax,JavaScript, Report

    Generation, Xml.

    4. Sarvagaya

    Mishra

    Presentation Layer Rational Rose, Ajax,

    JavaScript.

  • 7/31/2019 Virtual Classroom System

    3/10

    Technologies/Tools to be used

    Technologies used:J2EE

    JSP/SERVLETS

    JAVASCRIPT

    AJAX

    DB2

    WAS (Web sphere Application Server)

    XML

    Tools used:WSAD, RAD (Rational Application Developer): For applicationDevelopment

    RWD (Rational Web Developer): For Web Application Development

    RSA (Rational Software Architect): For designing the application(Use Cases etc)

  • 7/31/2019 Virtual Classroom System

    4/10

    VIRTUAL CLASSROOM

    SYSTEM

    INTRODUCTION TO

    DEVELOPED

    APPLICATION!!!

  • 7/31/2019 Virtual Classroom System

    5/10

    PURPOSE OF VCS

    Aims to promote a greater count of students to splurge into the field

    of Education.

    Integrates benefits of a physical classroom with the convenience of a

    no-physical-barvirtual learning environment, minus the commuting

    hazards and expenses.

    Will usher in immense flexibility and sophistication in the existing

    learning platform structures, with the perfect blend of synchronous

    and asynchronous interaction.

    Provides a means of collaborative learning for students.

    Aims to provide the students with a flexible and adaptableenvironment inculcating in it all the functionalities of a traditional

    school and all of it at their own convenience.

  • 7/31/2019 Virtual Classroom System

    6/10

    SPECIAL FEATURES

    Entire navigation isAJAXdriven, thereby making the

    application processing fast and easy for the user.

    Passwords are stored in encryptedformat which enhancesnetwork security.

    Image based authentication while registration ( Captcha)

    increases the security of application.

    The application is SQL Injection proof.

    Progress Reports of students are generated in a graphical

    format usingJFREE API.

    Tests(Examination) specific data is stored in database inXML

    format ( eg. Question paper, Answer sheets, Syllabus etc.)

    Their will be synchronous communication among students,

    faculties and management through embeddedDiscussion

    Application.

    Students, faculties, management and administrator can interact

    through embeddedE-mail Application.

  • 7/31/2019 Virtual Classroom System

    7/10

    SCOPE

    Students can choose courses, attend lectures , take exams, view

    their attendance records, progress reports etc as per their

    convenience.

    Faculties can upload lectures, assignments, announcements,

    evaluate answer sheets in various formats as in videos, power point

    presentation and can conduct discussions.

    Real Time collaboration among Users viaDiscussion Rooms.

    Asynchronous communication in the form of Emails, discussion

    boards that enable communication to occur at "convenient-times.

    Administrator can generate reports, log files, backup/recovery of

    data at any time.

    One-to-Many, Many-to-One and Many-to-Many information

    sharing.

    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.

  • 7/31/2019 Virtual Classroom System

    8/10

    USE OF XMLUse of XML helps in reducing data redundancy,

    enables fast insertion, retrieval and updating of data.

    XML is used to storesyllabus of all courses in

    database which in turn will help the users in fast

    searching of various topics within the syllabi.

    XML is being used to store various test(examinations)

    data in database such as question papers and answersheets etc.

    XML basedanswer sheets help faculties in easy

    access and faster evaluation of students.

    DB2's only requirement for storing XML data is thatit must be well-formed which forces the data to be

    legitimate.

  • 7/31/2019 Virtual Classroom System

    9/10

    SCOPE OF EXTENSIONUse of WAP enabled devices where service can be made accessible

    through GPRS by the registered users who can share and access the

    information "on the move.

    Financial Transaction can be carried out on a more secure gateway.

    Use ofHTTPS to ensure security and privacy of the sensitive

    information.

    Better Interaction between the users via Interactive White Board

    andVoice Mail Box.

    Provision of text books for students and faculties of VCS through its

    Book Bank.

  • 7/31/2019 Virtual Classroom System

    10/10

    THANK YOU