24-03-2010, 08:35 PM
Title of the project :Virtual Classroom System
Objective/Vision
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-physical-barâ„¢ 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 learning for the students.
User of the System
A. Students
B. Faculty
C. College Management (Dean, HODs, Principal)
D. Administrator
Functional Requirements
i.Students can choose courses, attend lectures, take exams, view their attendance records, progress reports etc as per their convenience.
ii.Registration for multiple courses.
iii.Attend lectures either at the scheduled time or on request view lecture at a later time.
iv.Faculties can take lectures, upload assignments, announcements, evaluate answer sheets and also can upload lectures and other discussions in various formats as in videos, power point presentation etc.
v.Upload and Download of various assignments, college notices, student's notices, journals, videos.
vi.Real Time collaboration among “ A/B via chat rooms, shared and interactive whiteboards.
vii.Asynchronous communication in the form of Emails, discussion boards that enable communication to occur at "convenient-times" that suit student schedules and are not accessed at simultaneous or prearranged times.
viii.There can be forums, blogs etc to discuss various queries and to put up suggestions posted both by students and teachers.
ix.Administrator can generate reports, log files, backup/recovery of data at any time.
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 (userâ„¢s 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