Develop a virtual classroom system to promote more students to splurge in the field of education. It integrates the benefits of a physical classroom with the convenience of a "non-physical-bar" virtual learning environment, minus daily travel hazards and expenses. It will introduce immense flexibility and sophistication into existing learning platform structures, with the perfect blend of synchronous and asynchronous interaction. Provides a collaborative learning environment for students.
Functional requirements:
1 Students can choose courses
2 Registration for several courses
3 Attend conferences either at the scheduled time or at the request view conference later.
4 The faculties can make conferences, upload assignments, announcements, evaluate answer sheets and can also load conferences and other debates in various formats, such as videos, power point presentation, etc.
5 Upload and download various assignments, college notes, student notices, magazines, videos.
6 Real-time collaboration between - A / B via e-mail, interactive and interactive whiteboards
7 Asynchronous communication in the form of emails, discussion panels that allow communication to occur at "convenient times" that adapt to the schedules of students and are not accessed simultaneously or at pre-established hours.
8 There may be forums, blogs, etc. to discuss various queries and to present suggestions presented by both students and teachers
9 The administrator can generate reports
10 Shared documents and media library that can assist in the active learning of a student
11 Users must have a valid user ID and password to log on, creating their individual profiles.
Non-functional requirements:
1 Secure access to confidential data (user details). SSL can be used.
2 24 X 7 availability
3 Better component design for better rush hour performance
4 Service-based flexible architecture will be highly desirable for future expansion