SlideShare a Scribd company logo
1 of 10
Download to read offline
Project Title: Virtual Class Room System
1
SOFTWARE REQUIREMENTS ENGINEERING
VIRTUAL CLASS ROOM SYSTEM
Category: Web Application
Purpose
The Purpose of developing this “Virtual class room system” is to keep the students and
teachers connected through a virtual platform even when they cannot reach to the physical
platform. (E.g University, Colleges)
Scope
It will integrate the benefits of a physical classroom with the convenience of a „no-
physical-bar‟ virtual learning environment, minus the change hazards and expenses. This will
provide more flexibility in the existing learning platform structure. It provides a means of
collaborative learning for the students and also promotes the distance learning.
2
VIRTUAL CLASS ROOM SYSTEM
Introduction
Introduction contain the following sub categories
Existing System
The present system is a manual system or a semi-automated system. Manual system
involves paper work in the form of maintaining various files and manuals. Maintaining critical
information in the files and manuals is full of risk and a tedious process.
A manual system has following disadvantages
 It‟s a limited system and fewer users friendly
 Searching of particular information is critical it takes lot of time.
 In the existing system students need to learn course in the class room only.
 In the manual system student need bare the lot of time and cost.
 The existing system need to travel a location in which one have to participate in the course.
 Conduct of examination and compilation of results is a tedious process. 3
VIRTUAL CLASS ROOM SYSTEM
Existing System continue…
 The existing system needs to save the information in the form of files.
 Limited sharing is possible if the data is in the form of paper or disk drives.
 The manual system gives us less security for saving data, some data may be lost due to
mismanagement.
Proposed System
As the virtual classroom is one that aims to give the students an experience equal to or better then
short they would find in a traditional classroom. There are obviously many advantages of the
virtual classroom to the student, as well as the teacher and the associated educational institution.
The system after careful analysis has been identified to be presented with the following modules.
 Student Registration: Admin can register a student for a specific program.
 Video Lectures: Student can watch and listen the classroom session repeatedly, which will be
upload by the teacher.
4
VIRTUAL CLASS ROOM SYSTEM
Proposed System Continue…
 Result: Students can get the results via this web application.
 Attendance: It includes attendance of students of specific class.
 Record Storage: The user information files should be stored in centralized database which can
be maintained by the system.
 Authentication: Authentication of this application will be provided for only registered
members.
 Activities for Students: The teacher can upload assignments to the students, multimedia which
a student can download and listen when required.
 Administration Access: Administration would be able to keep an eye on the records of
students.
 Library: Student helping material would be available.
5
VIRTUAL CLASS ROOM SYSTEM
Advantage of Students
Advantage for the students are explained below.
 Time and Cost Saving: For students of virtual classrooms, advantages primarily concern
access, time, and cost factor compared to those incurred form attending the traditional, physical
classroom.
 Remove Traveling: Virtual classrooms remove the need of travel to attend the lectures.
 Education at Doorstep: Our system is a platform provide education at doorstep.
Advantage for Faculty
Advantage for the teachers are explained below
 Flexibility for Teacher: For teachers of virtual classrooms, working part-time is a possibility
because of the flexible nature of the classroom.
 Effective Communication: Another advantage to the teacher is that they have time to respond
to student communication in the virtual classroom, which gives the teacher a chance to
construct the best possible response to the student.
6
VIRTUAL CLASS ROOM SYSTEM
Advantage of Faculty Count…
 Independent of Location: The teacher is not required to work from an office or classroom to
instruct lessons or organize material and lesson this can be done from anywhere, they have
access to a computer with an internet connection.
Functional Requirements
“Functional requirement describe what a system should do.”
Functional requirements of our system are explained below.
 User must have valid user ID and password to login thus creating their individuals profiles.
 Administration can register new teachers.
 Students can choose courses.
 Attend lectures either at the schedule time or view lecture later.
 Video lectures facility can also be available for the students.
 Students can check attendance, result and assignment.
7
VIRTUAL CLASS ROOM SYSTEM
Functional Requirements Count…
 Faculties can take lectures, upload assignments, announcements, compile results and also can
upload lectures and other discussion in various formats as in videos, power point presentation
etc.
 Notice board facilities can also be available for the students from administration and teachers.
 Notice board can also be available for the teachers from administration.
 Form and guidance can also be available for the students regarding any query.
 There can be platform to discuss various queries and to put up suggestion posted both by
students and teachers.
 Documents and media library that can help in active learning of a students.
 Student can send any application to the administration for any query.
 Administration can post upcoming events banner.
8
VIRTUAL CLASS ROOM SYSTEM
Non-Functional Requirements
 Secure access of confidential data (user‟s details).
 Maximum time availability
 Better component design to get efficiency at peak time.
 Flexible service based architecture will be highly desirable for future extension.
 Teacher registration facility is accessible by administration only.
Software Tools
 Database Server: Microsoft SQL Server-2012
 Client: Microsoft internet explorer or any web browser
 Development Tools: Microsoft Visual Studio 2013
 Programming Language: C# Asp.Net
9
VIRTUAL CLASS ROOM SYSTEM
Development
Operating System Server: Window 8, Linux, UNIX
Hardware Specification
 Processor: Intel Core i5
 RAM: 4GB
 Hard Disk: 640 TB
10

More Related Content

Similar to Virtual Class Room System.pdf

The quality & richness of E-Education
The quality & richness of E-EducationThe quality & richness of E-Education
The quality & richness of E-EducationSuraj Mehta
 
Content Sharing Website PPT
Content Sharing Website PPTContent Sharing Website PPT
Content Sharing Website PPTanushkashastri
 
College administation system abstract
College administation system abstractCollege administation system abstract
College administation system abstractNinad Samel
 
E-CLASSROOM MANAGEMENT
E-CLASSROOM MANAGEMENTE-CLASSROOM MANAGEMENT
E-CLASSROOM MANAGEMENTIRJET Journal
 
What are Online Teaching Platforms and Their Features & Benefits? | Proctur
What are Online Teaching Platforms and Their Features & Benefits? | ProcturWhat are Online Teaching Platforms and Their Features & Benefits? | Proctur
What are Online Teaching Platforms and Their Features & Benefits? | ProcturNitishGarg71
 
IRJET- Enhanced In-House Portal for UG Students
IRJET-  	  Enhanced In-House Portal for UG StudentsIRJET-  	  Enhanced In-House Portal for UG Students
IRJET- Enhanced In-House Portal for UG StudentsIRJET Journal
 
Microlearning based mobile application for preparation to CCNA examination
Microlearning based mobile application for preparation to CCNA examinationMicrolearning based mobile application for preparation to CCNA examination
Microlearning based mobile application for preparation to CCNA examinationronan messi
 
Erudition- Institute Management System
Erudition- Institute Management SystemErudition- Institute Management System
Erudition- Institute Management SystemIRJET Journal
 
Implementing virual classrooms
Implementing virual classroomsImplementing virual classrooms
Implementing virual classroomsOliver Buček
 
Moodle Presentation04 30 09
Moodle Presentation04 30 09Moodle Presentation04 30 09
Moodle Presentation04 30 09Christa64
 

Similar to Virtual Class Room System.pdf (20)

Virtual class roo
Virtual class rooVirtual class roo
Virtual class roo
 
LMS
LMSLMS
LMS
 
Virtual Class Room
Virtual Class RoomVirtual Class Room
Virtual Class Room
 
The quality & richness of E-Education
The quality & richness of E-EducationThe quality & richness of E-Education
The quality & richness of E-Education
 
Content Sharing Website PPT
Content Sharing Website PPTContent Sharing Website PPT
Content Sharing Website PPT
 
College administation system abstract
College administation system abstractCollege administation system abstract
College administation system abstract
 
E-CLASSROOM MANAGEMENT
E-CLASSROOM MANAGEMENTE-CLASSROOM MANAGEMENT
E-CLASSROOM MANAGEMENT
 
What are Online Teaching Platforms and Their Features & Benefits? | Proctur
What are Online Teaching Platforms and Their Features & Benefits? | ProcturWhat are Online Teaching Platforms and Their Features & Benefits? | Proctur
What are Online Teaching Platforms and Their Features & Benefits? | Proctur
 
Virtual Academy
Virtual AcademyVirtual Academy
Virtual Academy
 
IRJET- Enhanced In-House Portal for UG Students
IRJET-  	  Enhanced In-House Portal for UG StudentsIRJET-  	  Enhanced In-House Portal for UG Students
IRJET- Enhanced In-House Portal for UG Students
 
Student acadamic system Final report
Student acadamic system Final reportStudent acadamic system Final report
Student acadamic system Final report
 
Microlearning based mobile application for preparation to CCNA examination
Microlearning based mobile application for preparation to CCNA examinationMicrolearning based mobile application for preparation to CCNA examination
Microlearning based mobile application for preparation to CCNA examination
 
PORT FOLIO
PORT FOLIOPORT FOLIO
PORT FOLIO
 
Erudition- Institute Management System
Erudition- Institute Management SystemErudition- Institute Management System
Erudition- Institute Management System
 
Implementing virual classrooms
Implementing virual classroomsImplementing virual classrooms
Implementing virual classrooms
 
Presentation 3 .pptx
Presentation 3 .pptxPresentation 3 .pptx
Presentation 3 .pptx
 
Moodle Presentation04 30 09
Moodle Presentation04 30 09Moodle Presentation04 30 09
Moodle Presentation04 30 09
 
E learning slide
E learning slideE learning slide
E learning slide
 
Ict dcr
Ict dcrIct dcr
Ict dcr
 
E learning
E learning E learning
E learning
 

More from RaoShahid10

More from RaoShahid10 (7)

Lecture 10.pdf
Lecture 10.pdfLecture 10.pdf
Lecture 10.pdf
 
Lecture 8 & 9.pdf
Lecture 8 & 9.pdfLecture 8 & 9.pdf
Lecture 8 & 9.pdf
 
Lecture 6 & 7.pdf
Lecture 6 & 7.pdfLecture 6 & 7.pdf
Lecture 6 & 7.pdf
 
Lecture 5.pdf
Lecture 5.pdfLecture 5.pdf
Lecture 5.pdf
 
Lecture 4.pdf
Lecture 4.pdfLecture 4.pdf
Lecture 4.pdf
 
Lecture 2 & 3.pptx
Lecture 2 & 3.pptxLecture 2 & 3.pptx
Lecture 2 & 3.pptx
 
Lecture 1.pdf
Lecture 1.pdfLecture 1.pdf
Lecture 1.pdf
 

Recently uploaded

Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationkaushalgiri8080
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...aditisharan08
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyFrank van der Linden
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsXpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsMehedi Hasan Shohan
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about usDynamic Netsoft
 

Recently uploaded (20)

Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The Ugly
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsXpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software Solutions
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about us
 

Virtual Class Room System.pdf

  • 1. Project Title: Virtual Class Room System 1 SOFTWARE REQUIREMENTS ENGINEERING
  • 2. VIRTUAL CLASS ROOM SYSTEM Category: Web Application Purpose The Purpose of developing this “Virtual class room system” is to keep the students and teachers connected through a virtual platform even when they cannot reach to the physical platform. (E.g University, Colleges) Scope It will integrate the benefits of a physical classroom with the convenience of a „no- physical-bar‟ virtual learning environment, minus the change hazards and expenses. This will provide more flexibility in the existing learning platform structure. It provides a means of collaborative learning for the students and also promotes the distance learning. 2
  • 3. VIRTUAL CLASS ROOM SYSTEM Introduction Introduction contain the following sub categories Existing System The present system is a manual system or a semi-automated system. Manual system involves paper work in the form of maintaining various files and manuals. Maintaining critical information in the files and manuals is full of risk and a tedious process. A manual system has following disadvantages  It‟s a limited system and fewer users friendly  Searching of particular information is critical it takes lot of time.  In the existing system students need to learn course in the class room only.  In the manual system student need bare the lot of time and cost.  The existing system need to travel a location in which one have to participate in the course.  Conduct of examination and compilation of results is a tedious process. 3
  • 4. VIRTUAL CLASS ROOM SYSTEM Existing System continue…  The existing system needs to save the information in the form of files.  Limited sharing is possible if the data is in the form of paper or disk drives.  The manual system gives us less security for saving data, some data may be lost due to mismanagement. Proposed System As the virtual classroom is one that aims to give the students an experience equal to or better then short they would find in a traditional classroom. There are obviously many advantages of the virtual classroom to the student, as well as the teacher and the associated educational institution. The system after careful analysis has been identified to be presented with the following modules.  Student Registration: Admin can register a student for a specific program.  Video Lectures: Student can watch and listen the classroom session repeatedly, which will be upload by the teacher. 4
  • 5. VIRTUAL CLASS ROOM SYSTEM Proposed System Continue…  Result: Students can get the results via this web application.  Attendance: It includes attendance of students of specific class.  Record Storage: The user information files should be stored in centralized database which can be maintained by the system.  Authentication: Authentication of this application will be provided for only registered members.  Activities for Students: The teacher can upload assignments to the students, multimedia which a student can download and listen when required.  Administration Access: Administration would be able to keep an eye on the records of students.  Library: Student helping material would be available. 5
  • 6. VIRTUAL CLASS ROOM SYSTEM Advantage of Students Advantage for the students are explained below.  Time and Cost Saving: For students of virtual classrooms, advantages primarily concern access, time, and cost factor compared to those incurred form attending the traditional, physical classroom.  Remove Traveling: Virtual classrooms remove the need of travel to attend the lectures.  Education at Doorstep: Our system is a platform provide education at doorstep. Advantage for Faculty Advantage for the teachers are explained below  Flexibility for Teacher: For teachers of virtual classrooms, working part-time is a possibility because of the flexible nature of the classroom.  Effective Communication: Another advantage to the teacher is that they have time to respond to student communication in the virtual classroom, which gives the teacher a chance to construct the best possible response to the student. 6
  • 7. VIRTUAL CLASS ROOM SYSTEM Advantage of Faculty Count…  Independent of Location: The teacher is not required to work from an office or classroom to instruct lessons or organize material and lesson this can be done from anywhere, they have access to a computer with an internet connection. Functional Requirements “Functional requirement describe what a system should do.” Functional requirements of our system are explained below.  User must have valid user ID and password to login thus creating their individuals profiles.  Administration can register new teachers.  Students can choose courses.  Attend lectures either at the schedule time or view lecture later.  Video lectures facility can also be available for the students.  Students can check attendance, result and assignment. 7
  • 8. VIRTUAL CLASS ROOM SYSTEM Functional Requirements Count…  Faculties can take lectures, upload assignments, announcements, compile results and also can upload lectures and other discussion in various formats as in videos, power point presentation etc.  Notice board facilities can also be available for the students from administration and teachers.  Notice board can also be available for the teachers from administration.  Form and guidance can also be available for the students regarding any query.  There can be platform to discuss various queries and to put up suggestion posted both by students and teachers.  Documents and media library that can help in active learning of a students.  Student can send any application to the administration for any query.  Administration can post upcoming events banner. 8
  • 9. VIRTUAL CLASS ROOM SYSTEM Non-Functional Requirements  Secure access of confidential data (user‟s details).  Maximum time availability  Better component design to get efficiency at peak time.  Flexible service based architecture will be highly desirable for future extension.  Teacher registration facility is accessible by administration only. Software Tools  Database Server: Microsoft SQL Server-2012  Client: Microsoft internet explorer or any web browser  Development Tools: Microsoft Visual Studio 2013  Programming Language: C# Asp.Net 9
  • 10. VIRTUAL CLASS ROOM SYSTEM Development Operating System Server: Window 8, Linux, UNIX Hardware Specification  Processor: Intel Core i5  RAM: 4GB  Hard Disk: 640 TB 10