You are on page 1of 54

Virtual Learning System

- By Prashant vishwakarma

Virtual ClassRoom

The Virtual Technical Study is a collaborative teaching tool.

It aims to complement the efforts of teachers to integrate technology into their classrooms

It link the students to the Internet in educationally productive ways.

It provide them a stimulating, positive and enjoyable environment to study.

This software also provide Distance Learning. Learning Give Knowledge about Science, Computers, Electronics , Study tip and Motivational videos etc. tip,
Facts:- IN INDIA,25% of its population is still illiterate; only 15% of Indian students reach high school, and just 7% graduate , 57% of college professors lack either a master's or PhD degree.

Instruction modes for virtual education

This Software provide you knowledge by modes; using following modes y Text y Videos y Audio y Images y Pdf y Power Point(ppt) y Additional Interactive and Simulating softwares .

Internet Face Book ,


YouTube , Links to Educational websites

Video And Simple Chat.

ABOUT MY PROJECT

The following Programming Language are Used:Dotnet Html Sql Server

REQUIREMENT

 y y y y y y

Software Requirements :Windows Xp, Vista or Windows7 Windows Multimedia player 11.0 Adobe Reader Operating System : Front End Software : Back End Software : Windows 7 Visual Basic 08 SQL server

y y

Hardware Requirements

Two PCs with usual configurations (2GB RAM P4 Processors etc.) 15 Color Monitor Keyboard Mouse

y y y

Network Requirements This software work stand alone system , as well as , network based system.

ER DIAGRAM

TABLE STRUCTURES

STUDENT Field Name address Mobile_no Email_id Credit_no Bank_detail Type Varchar(25) Varchar(40) Varchar(11) Varchar(25) Varchar(25) Varchar(40) Null yes yes yes yes yes yes key uni default null null null null null null extra

STUDENT_LOGIN Field USER_NAME PASSWORD Type Varchar(25) Varchar(40) Null yes yes key uni default null null extra

ppt Field SUBJECT PPT Type Varchar(25) Varchar(40) Null yes yes key uni default null null extra

Field SUBJECT VIDEO

Type Varchar(25) Varchar(40)

Null yes yes

key uni

default null null

extra

Field SUBJECT IMAGES

Type Varchar(25) Varchar(40)

Null yes yes

key uni

default null null

extra

Field que asked_by subject qid

Type Varchar(25) Varchar(40) Varchar(11) Varchar(25)

Null yes yes yes yes

key uni

default null null null null

extra

Field qid answer Answer_by

Type Varchar(25) Varchar(40) Varchar(11)

Null yes yes yes

key uni

default null null null

extra

FLOW CHART

Limitation Of Virtual ClassRoom

Teachers and students need to become familiar with the tools. Technical Limitations like Internet speed.

Use Case Diagram for Virtual classRoom

In above use case diagram, there are two entities, Presenter and Participant, which interacts with the system. These two entities can be identified as actors in the System.

Activities performed by the presenter: y Registering new Users y Create session y Create Agenda y Create Poll y Load Resources to the Session y Start the Presentation y End the Session

The functionalities of presenter are identified as follows:y Activities performed by the participant. y Apply for the registration. y Attend the presentation. y Download Resources. y Give Response for the poll. Participant can apply for registration for the presentation, also he attends the presentation in Virtual classroom. Therefore, use-cases identified for him in the system are as apply for registration and attend the presentation.

Activity Diagram

y y y

Activity diagrams represent the business and operational workflows of a system. It is a dynamic diagram that shows the activity and the event that causes the object to be in the particular state. It describes the workflow behavior of a system.

An Activity diagram consists of the following behavioral elements: y Initial Activity: This shows the starting point or first activity of the flow. Denoted by a solid circle. This is similar to the notation used for Initial State. y Activity: Represented by a rectangle with rounded (almost oval) edges. y Decisions: Similar to flowcharts, a logic where a decision is to be made is depicted by a diamond, with the options written on either sides of the arrows emerging from the diamond, within box brackets. y Concurrent Activities: Some activities occur simultaneously or in parallel. Such activities are called concurrent activities. For example, listening to the lecturer and looking at the blackboard is a parallel activity. This is represented by a horizontal split (thick dark line) y Final Activity: The end of the Activity diagram is shown by a bull's eye symbol, also called as a final activity.

Activity diagram for Register users

Activity diagram for Create Presentation use-case

Activity diagram for Start Presentation use-case

Activity diagram for End Presentation use-case

Activity diagram for Attend Presentation use-case

ClassDiagram

Design of software

Presenter's Main Interface

Following are the details of the above User Interface: y Presenter's Profile y Tabbed Pane for Slide Shows and Whiteboard y Agenda for the Day List Virtual Classroom y Tabbed Pane for Chat, Poll & Web Links y List which shows Resources that are been added for Sharing y Participant's List & Hands up List y Menu bar for view profiles, add/delete users, exit session

Presenter's Profile

Tabbed Pane for Presentation and Whiteboard Presentation Panel

y y y y y y y y y y

This Panel is used to display presentation to the participants. The Presenter can navigate through the slide's using the four controllers provided at the top of the panel i.e. FIRST, PREVIOUS, NEXT, LAST buttons. These buttons have the normal functionality as it indicates i.e.: FIRST: To show the very First Slide of the Presentation PREVIOUS: To go one Slide back in the Presentation NEXT: To go to the NEXT Slide in the Presentation LAST: To go at the very LAST Slide in the Presentation Using the load presentation button the presenter can upload the presentation file in the session.

Whiteboard Panel

The whiteboard is used to write materials that presenter will explain to participants.

The whiteboard features includes:


y y y y y y

Pointers: to point any particular region. Text tools: To write any particular text on the whiteboard. Drawing tools: To draw freehand on the whiteboard. Eraser: To erase any particular area on the whiteboard. Figures: To draw the basic figures on the whiteboard. Color: Using this tool presenter can select from the variety of colors, using which the presenter can write or draw on the whiteboard Set Background: This tool is used to paint the entire whiteboard with the specific color, which will be selected from the color list. Clear: This tool is used to clear the entire Whiteboard.

Chat interface is used to interact with other participants who are attending the session. The members are allowed to send the chat messages to the other members. The Presenter can have a one-to One chat with any particular participant or group chat with all participant that are attending a session. When any particular participant does hands-up, then the presenter can use this chat interface to have a private chat to clear his doubt.

You might also like