Vous êtes sur la page 1sur 52

ONLINE-E-TEACHING

SUBMITTED TO: PRESENTED BY:

Mr. HARISH SHARMA ANAND VERMA


Mr. KAMAL SINGHAL ASHOK SHARMA
ABHINAY BANSAL
ANKUR KASHYAP,AMIT SINGH

FINAL YEAR (COMPUTER SCIENCE)


PROJECT SPECIFICATION
• FRONT END - JAVA / JSP

• BACK END - SQL SERVER

• PLATFORM - WINDOW XP,LINUX

• HARDWARE REQD-
1. LAN CABLE
2. REQUIRED PC SYSTEMS
3.SWITCH / HUB
CLASSIFICATION
In this software we include four types of domain

• FACULTY DOMAIN (SERVER)

• STUDENT DOMAIN (CLIENTS)

• MANAGEMENT

• ADMINISTRATOR
PROJECT OVERVIEW

 THIS PROJECT BASED ON NETWORKING SYSTEM.ITS


NAMED IS “VIRTUAL CLASS ROOM SYSTEM”.

 THIS PROJECT HAS FEATURES LIKE VIDEO


CONFRENCING SYSTEM.

 BY USING THIS PROJECT MANY STUDENT ATTEND


LECTURE OF SAME TEACHER WITHOUT ACTUALLY
BEING THERE.
FUNCTIONAL
SPECIFICATION
• THIS IS A PROJECT LIKE VIDEO-
CONFERECING.
• In this project there are many student and a
teacher teach them but all of them not present
at same place.They are connected by LAN
cable and hub or switch.
• The students name A,B,C,D and faculty is
server.
•When students wants to attend lecture they fill
necessary information and send their request individully.

• When faculty get any request from student he will see


request message on his pc screen.

• The student whose request is accepted by faculty get


linked with teacher pc and whose request is discarded
does not get link .

• The student who got link with the faculty can see
teacher on his pc screen and hear teacher’s voice
individualy
• Students will not hear voice of each-other.

• Faculty will not see and hear voice of any


students he can just see only students page on his
pc screen he has only mic and teaches on
projector.

• During lecture if student ‘B’ ask any query to


teacher,he may send question request to teacher.

• Faculty receive query on his pc screen with


student name.
• If query is necessary L
at that time then:-

1. Teacher can see student who ask query on his


pc screen and hear voice of all other students.

2. Student who ask question can see teacher on


 
his pc screen and hear voice of all other
student and teacher.

3. All other students see teacher on their pc


screen and hear all others voice.
4. At query time all student’s and teacher’s mic and
earpiece connected to each-other like mesh
topology.

5. At query situation the situation is like voice


conversation or group discussion.

• After query is solved then old situation


comes again.
PROJECT PROCESS
In project there are two working process/
situation.

1. Normal Situation

2. Query Situation
. NORMAL SITUATION
1
2. QUERY SITUATION
WORKING PROCESS
DIAGRAM
ENTITY
RELATIONSHIP
DIAGRAM
ENTITY RELATIONSHIP’S REVIEW
 THERE ARE FOUR MAIN ENTITIES.
1. STUDENT
2. FACULTY(TEACHER)
3. MANAGEMENT
4. ADMINISTRATOR

• REGISTERED STUDENT HAS TWO FIELD.


1. USER ID
2. PASSWORD

 UNREGISTERED STUDEND MUST BE FILL


REGISTERATION FORM.

 STUDENT SEE ONLY SUBJECT INFORMATION,FILES OF


LECTURES,ASSIGNMENT,SELF PERFORMANCE REPORT.
 TEACHER SEE ALL STUDENTS REPORT,SUBJECT
INFORMATION AND SYELLABUS.

 TEACHER PREPARE FOR TEST(MINOR& MAJOR) AND


EVALUATE IT.

 STUDENT GIVE EXAM(MINOR & MAJOR).

 FILES AND NOTICES UPLODED BY MANAGEMENT AND


FACULTY.

 GROUP AND QUERY DISCUSSION MANAGE BY


ADMINISTRATOR AND SCHEDULE BY FACULTY AND
MANAGEMENT.
 QUERY AND GROUP DISCUSSION ATTEND BY FACULTY
,MANAGEMENT AND STUDENTS.

 COURCE OF SUBJECT SCHEDULE AND UPLOADED BY


MANAGEMENT AND FACULTY.
SYSTEM DESIGN
CHART
ARCHITECTURE
DIAGRAM
USE-CASE MODEL
MANAGEMENT
 View/Upload/Delete notices : View,upload and delete the notices.
 View/Upload/Delete files: View,upload and delete files as per the
requirements.
 Submit Request: Send request to Admin or even to faculty as
required.
 Update Profile: View and update self profile ( Password, Name, Date
of Birth, Address, Email Ids, Contact Numbers etc.).
 View/Manage Faculties: View the profiles of all the recruited
faculties of the VCS and can even appoint new or can replace the
older faculties.
 View Courses: View all the available courses.
 Add Courses: Has the privilege to Add courses as per the need.
 Manage Courses: Can add or remove courses and manage the
syllabus of each course.
 View Faculty Report: View the performance report of faculties,
based on the student's performance in faculty's subject.
STUDENT
 View Discussion time/Test Schedule :Registered student can view
the discussion time scheduled by various faculties and can view their
test schedules.
 View files/notices : Student can view files consisting assignments etc
and can read notices uploaded by higher authorities.
 Appear for test: Registered students who completes his part of the
syllabus of a particular subject/course and have done a particular set
of assignments related
                       to that subject/course can appear for the test.
 View/Update Profile: View and update self profile ( Password,
Name, Date of Birth, Address, Email Ids, Contact Numbers etc.).
 View Syllabus: Can view the syllabus pertaining to the registered
course.
 View Report: View his/her progress report.
 Submit Request: Can submit request to the faculty regarding his/her
queries in any subject or on any topic or can even submit request to
the admin or to the management on situation basis.
FACULTY
 View/Upload/Delete notices : View,upload and delete the notices.
 View/Upload/Delete files: View,upload and delete files as per the
requirements.
 Submit Request: Send request to Admin,Management or even to co-
faculties as required.
 Update Profile: View and update self profile ( Password, Name, Date
of Birth, Address, Email Ids, Contact Numbers etc.).
 View/Schedule/Update Discussion Time: View,schedule or update
the discussion times provided to the students for their problem
solving.
 Upload/Evaluate Test Paper: Upload the test paper for the students
to evaluate their performance and evaluate the solution submitted by
the student.
 View Student Report: View the progress reports of various students.
 View Profile: View Profile of various students.
 View Syllabus: View syllabus of various courses.
ADMINISTRATOR
 View/Upload/Delete notices : View,upload and delete the notices.
 View/Upload/Delete files: View,upload and delete files as per the
requirements.
 View Requests: View requests of all the registered users including
Management,Faculty,Student .
 Manage Requests: Approve or disapprove requests.
 Manage Emails: Send Emails to various users viz.
Management,Faculty,Student.
 Backup Database: Take backup of the database as and when needed.
 Manage Financial Transactions: View reports of all the financial
transactions and access the VCS Account.
 View User Activity Logs: Check and download User Activity Logs.
 View Crystal Reports: Crystal Reports give the Admin an enhanced
view over the entire system.
 Generate Reports: Generate reports on ad-hoc basis.
USE-CASE REPORTS
A User can register as faculty in the VCS only after filling in the
faculty registration form. If the user has the required qualifications
then after the detailed verification of all his/her details by the
Management, he/she becomes the authorized faculty of VCS and can
teach students.
A User (admin/management/faculty/student) can upload a file
that may be either an assignment,a  video, a presentation or any
other file.All four types of the users
(admin/management/faculty/student) have the privilege of
viewing the uploaded files. Uploaded file can only be deleted by
the user who uploaded it.
A User (admin/management/faculty/student) can upload a notice.All four types of
the users (admin/management/faculty/student) have the privilege of viewing the
uploaded notices.
An uploaded notice can only be deleted by the user who had uploaded it.
Faculty will upload a schedule of the Discussion Time for a particular
subject/topic.Students can view the schedule and according to the schedule,
faculty will organize the Discussion Time on a particular date and students will
attend the Discussion.Here students can put up queries to the faculty.Discussion
may take place among students too.
Faculty will upload the Test Paper of a particular subject/topic on a
particular date.Student will take the test and submit the answer
sheet.Faculty will then evaluate the answer sheet of the student and
will generate his/her progress report on the basis of  the marks
obtained by the student.Student will then be able to view his/her
progress report.
The admin has the following controls:
Manage Emails
Manage Financial Transactions
View Requests
View Activity User Records
View Crystal Reports
Update/Delete Notices
Update/Delete Files
View Notices
View Files
Take backup of database
Generate Reports
SEQUENCE
DIAGRAM
FACULTY REGISTRATION:-
STUDENT REGISTRATION:-
PROFILE MANAGEMENT
SYLLABUS
REPORTS MANAGEMENT
DISCUSSION MANAGEMENT
ADDING COURSES
LECTURES MANAGEMENT
NOTICE MANAGEMENT
FORMS
FACULTY REGISTRATION FORM
SUBMISSION FACULTY FORM
STUDENT REGISTRATION FORM
THANKS
FROM ALL GROUP MEMBERS

ANY QUERY …?

Vous aimerez peut-être aussi