Virtual Classroom Network is a web based social networking site for the college. The objective of this project is to provide a single platform for students and faculties to interact with each other. In this project the administrator of the college keeps track of all the activities take place in the site. There will be 3 interfaces in this project: Admin, Faculty and Student where all three will be have unique tasks to perform.
The administrator of the college will take part as the admin of this project. The admin will add all the staffs and students of the college. The account information of the staff is provided to them by the admin manually, whereas student account will be activated only after the personal registration to the account by the particular student with some mandatory requirements. This is done to avoid the fake student registration. Though Admin will have all the rights over the activities that place on the site, it is very secured for all the users of this site. This is because once the user activates the account admin be won’t be able to edit the accounts. Admin will have all rights in removing any posts which is found imperfect to the site and deleting the user if wrong usage of the account is found.
The faculties will be uploading notices about the activities in the colleges in the home page of the site which helps the students to take part in several activities. Staffs of different faculty will be conducting quiz on their courses which allows the students of that faculty to participate in the quiz. Study materials will be uploaded by the staffs to help students in their studies. Staffs can also interact with their students if the students have any doubts on their curriculum.
The student is the main interface in this project. Student will get all the benefits of the site. Student can upload messages, photos and videos in their timeline and all other students of the college can comment and like on the post done by the student. Students can even chat with their friends through individual chat and even with their classmates through group chat. Students can download the study materials uploaded by their faculty. Any doubts in their curriculum they can interact with their faculties and even other students of that course can clarify them. Students can take part in the quiz conducted by their faculty and their results will be displayed in the homepage along with college notices.
Web based – RDBMS (Relational Database Management System)
- Operating System – Windows XP onwards
- Processor – Intel dual core
- RAM – 1 GB
- Hard Disk – Minimum 40 GB
- Keyboard, monitor and mouse
- Adobe Dreamweaver CS 6.0
- Apache Server
- MySQL database Server
Front End: PHP
- PHP stands for PHP: Hypertext Preprocessor
- PHP is a server-side scripting language. PHP scripts are executed on the server
- PHP supports many databases (MySQL, Informix, Oracle, Generic ODBC, etc.)
- PHP is an open source software (OSS).
Back End: MY SQL
- MySQL is a database server
- MySQL is ideal for both small and large applications
- MySQL supports standard SQL
- Dashboard module
- Faculty control panel
- Student Account panel
- Discussion module
- Study materials module
- Individual Chat and Group chat module
- Quiz module
- Notice module
- Result Module
- Timetable and syllabus module