Sei sulla pagina 1di 17

Virtual White Board

Introduction
The Virtual white board is a collaborative

teaching tool to assist the students to learn


in an interactive manner. It aims to
complement the efforts of teachers to
integrate technology into their White
boards and link the students to the LAN
system in educationally productive ways
and provide them a stimulating, positive
and enjoyable environment to study.

Objective of the Project


CONTROL REDUNDANCY

: The System should


identify existence of common data and avoid
duplicate recording relationships of pointers should
be used to locate data which are used many times
selective redundancy is sometimes allowed to
improve performance or far better reliability.
DATA INTEGRITY : Consistency of data values
and relationships must be preserved in order to
achieve this the system must ensure validity of data
by using good editing, synchronize updating and
propagating changes to other related data element
it also involves maintaining audit trails to enable
recovery if errors are deleted.

Continued
DATA SECURITY : This is concerned with protecting

access to data protection is needed at many levels for


access, modification, deletion or display access restriction
may be for individual data items or group of items.
DATABASE PERFORMANCE: The system should be able
to provide timely information as required. The cost of
storing and retrieving the data should be commensurate
with the value of information provided.
MANAGEMENT CONTROL : As the dependence of an
organization on a data base increases positive
management controls should be exercised over addition,
deletion, changes and disposition of data must be
protected to start legal accounting and auditing
requirements.

Advantage
Like conventional White boards, the students within a

virtual White board can exchange and share their


experiences with themselves or with their teacher.
They asktheir questions and get the answers just like
the conventional White boards but have an edge over
those who attend the latter. Ifthey wish (and provided
the technique used permits so) they can ask questions
in the complete privacy as if each student is
individually interacting with the instructor. Adult
education has a long tradition ofvaluing the life
experience of learners. The live virtual White board
enables learners to share their experience in a virtual
environment with tools that can take that sharing to a
new level.

NEED OF COMPUTERIZATION

In the area of information technology, it is

need of hour to have a fast information


processing system capable of providing
processed data at right time and to right
person which appropriately justified .

Limitation of manual system


Delay in information search and retrieval
Problem in updating of current information

and maintaining proper backup of


information
Possible damage of paper carrying the
information thereby chance of loosing
valuable information.
Much time required in giving correct
information
Less reliability and maintainability of data
Secrecy of information may not be
maintained due to visible facts on paper.

IMPORTANCE OF COMPUTERIZATION

After computerization of the system, it will

be helpful for
giving correct information in a short period
of time. This will provide:
Easy storage and retrieval of data
Giving correct information with less effort
and high accuracy
Secrecy and less chance of change of loss
of data
Easy data updating facility
Data integrity and inconsistency

Modules In Computerized
System
Module 1: Password Module
In this module, Member enters a password and the

software checks its validity. If the password is valid


then he is allowed to enter, otherwise Invalid
User/Password message is displayed. Different
data access rights are assigned to different users. A
new member can also be registered in this module.
Module 2: New User Registration Module
In this module admin can authorized add new user
and submit his personal details regarding the users
email id, password, contact no, date of birth etc.

Continued
Module 3: View PPT Module
In this module login user can view the PPT

slide on the client side. Client is connected


to server by LAN.
Module 4: Run PPT Module
In this module, Admin can authorized for

run the PPT slide. Admin can stop, run and


change the PPT slides.

Continued
Module 5: Query (chatting) Module
In this module, a Login user can ask the

query form admin. User can send the query


from client side and admin can revert on
this query form server side.(it is like
chatting between client and server)
Module 6: With Board Module
In this module,

whatever admin can draw


on the screen with help of mouse. It is
automatically show on client screen. But
user can view, they cant make changes.

Software Requirement
Netbeans IDE 6.9.1
My Sql Database
Wamp Server

Use Case Diagram

DFD

Testing
It

should be clear in mind that the


philosophy behind testing is to find errors.
Test cases are devised with this purpose in
mind. A test case is a set of data that the
system will process as normal input.
However, the data are created with the
express intent of determining whether the
system will process them correctly. For
example, test cases for inventory handling
should include situations in which the
quantifies to be withdrawn from inventory
exceed, equal and are less than the actual
quantities on hand. Each test case is

Conclusion
The project titled as Virtual White Board is a Window

based application. This software provides facility for LAN


based education system. This software is developed with
scalability in mind. Additional modules can be easily added
when necessary. The software is developed with modular
approach. All modules in the system have been tested with
valid data and invalid data and everything work
successfully. Thus the system has fulfilled all the objectives
identified and is able to replace the existing system.

The project has been completed successfully with the


maximum satisfaction of the organization. The constraints
are met and overcome successfully. The system is designed
as like it was decided in the design phase. The project gives
good idea on developing a full-fledged application satisfying
the user requirements.

Thank You

Potrebbero piacerti anche