Documente Academic
Documente Profesional
Documente Cultură
PROJECT PROFILE
Project Name:Objective:Online Practical Evolution In VLE The main objective of VLE is to provide communication between student and teacher And delivery of practical assignment and according to students program performance faculty generate students marksheet and also provide facility for online compilation. Web Base PHP 5.3 MYSQL 5.5 Dreamweaver 8.0 120Days
REQUIREMENT SPECIFICATION
The main objective of VLE is to provide communication between student and teacher And delivery of practical assignment and according to students program performance, faculty generate students Marksheet and also provide facility for online compilation so faculty can compile program online for errors, faculty does not need to download programs. EXISTING SYSTEM:There is both manual and semi-manual system exist. In manual system , student write program in file and submit to faculty , and faculty check program , but in this system faculty can not easily find errors from programs.
In semi-manual system, faculty upload practical assignment and students download that practical list and according to that practical list, student make program and then submit that program to faculty and faculty download programs, check programs for errors. Thus this system does not provide online compilation Existing system provide communication between students and teachers through email. Existing system does not provide online compilation.
Every learner can, at his or her own choice of time and place, access a world of material. we provide facility for delivery of learning resources and materials.
multimedia
We provide facility for online compilation so faculty can compile program online for errors, faculty does not need to download programs . We also provide facility to allows communicate with each other. groups of students to upload and share files as well as
We Provide facility for Management of students e.g. usernames and passwords to ensure that only registered students can access the course; analysis of practical assignment upload by faculty or can access their use of materials related to syllabus within the VLE.
FUNCTIONAL SPECIFICATION
USER SPECIFICATION
1.ADMIN:
Admin Create Faculty Account. Admin Also do students registration process. Admin can also maintain whole system.
2.FACULTY:
Faculty upload practical assignment. Faculty upload learning material for student. Faculty check programs for errors. Faculty assign Grade to student as per their program performance.
3.STUDENT:
Student fill up his/her profile. Student upload program. Student download learning material. Student receive grade as per their program performance.
MODULE SPECIFICATION
1.STUDENT CREATION:Registration is compulsory for every student. And Registration Process of Student is Made by Faculty. After Creation of Student Account ,Student must Fill up His/her Profile.
2. ASSIGNMENT UPLOAD/DOWNLOAD:Here, Practical Assignment is uploaded by Faculty and Assignment is downloaded by student.
4.PROGRAM EVOLUTION:Here Program is checked by faculty for approvement. If program is correctly run then program is approve by faculty either disapprove.
Server Side:Operating System:Web Server:Front-End Tools:Back-End Tools:Other Tools:Window Server 2003 Apache 2.2 PHP 5.3 MySQL 5.5 Dreamweaver 8.0
Client Side:-
Requirement Gathering(10)
Coding(45)
Testing(30)
10
20
30
40
50
60 Days
70
80
90
100
110 120
No
Yes
Login
No
Fill Up Profile
Upload Material
Manage Faculty
Download Material
Check Program
Create Grade
Manage Student
Upload Program
View Greade
Logout EXIT
ADMIN
View And Manage Faculty And Student Account
FACULTY
Upload Assignment & Program And Create & view Marksheet
STUDENT
FIRST LEVEL DFD FOR ADMIN Send Username / Password ADMIN Response Of Log-In 1.0 Login Verification Username /Password Login Fetch Username / Password
Authentication Create faculty account 2.0 Create Faculty Account Request to Create faculty account Faculty Registration Response of Created faculty account
Faculty info 3.0 Create Student Account Request to Create Student Account Student Registration Response of created student account Request to manage faculty Manage Faculty Faculty info 4.0 Manage Faculty Faculty Registration Response of manage faculty
Student info
FIRST LEVEL DFD FOR FACULTY Send Username / Password Faculty Response Of Log-In Verification Username /Password 1.0 Login Fetch Username / Password Authentication Add practical list 2.0 Upload Practical list Request to upload practical list Practical Response Login
Add material
material info
Material info Select program 4.0 Check program Request to check program Response
Program info
Program info Check program 5.0 Create mark sheet Request to assign marks Student Marksheet Response
Marksheet info
Student
Response Of Log-In
Authentication Edit profile 2.0 Fill up profile Request to fill up profile Response of created profile Student profile
student info
Select material
material info
upload program
program Stud_program
Marks info
Request to view mark sheet Student mark sheet Get permission to view mark sheet
DATA DICTIONARY
Table Name : f_register_tbl Table Description : This Table contain detail of Faculty registration. Primary Key :Faculty_id Foreign Key :
Sr. No
Column Name
DataType (Size)
Constraint
Description
1 2 3 4 5 6 7 8
Primary key Not null Not null Not null _ Not null Not null Not null
It contain primary key of this table It store First name It store Last name It identify Gender It Contain Contact number It contain name of city It store Email id It store photo of Faculty
Table Name : Login_tbl Table Description : This Table contain detail of login. Primary Key : Foreign Key :
Sr. No
Column Name
DataType (Size)
Constraint
Description
1 2 3
It store the username It store password It store type of user like admin ,faculty, student. Status of the user like Active or Inactive
Is_active
Int
Not null
Table Name : Stud_profile_tbl Table Description : This Table Stores Information about student profile. Primary Key : Profile_id Foreign Key :
Sr. No
Column Name
DataType (Size)
Constraint
Description
1 2 3 4 5 6 7 8 9
Primary key Not null Not null Not null Not null _ Not null Not null Not null
It store First name It store Last name It identify Gender It Contain Contact number It contain name of city It store Email id It store photo of student
Table Name : ass_upload_tbl Table Description : This Table Stores Information of Assisnment upload. Primary Key : Ass_d Foreign Key :
Sr. No
Column Name
DataType (Size)
Constraint
Description
1 2 3 4
It store the assignment id. It store name It store detail. assignment assignment
It store name of faculty who upload assignment It store date on which assignment should be uploaded by student. It store marks assignment. of
Date
Date
Not null
6 7
Mark Semester
Decimal(10) Decimal(05)
Table Name : Material_tbl Table Description : This Table Stores Material for Students. Primary Key :M_Id Foreign Key :
Sr. No
Column Name
DataType (Size)
Constraint
Description
1 2 3
Table Name :Assignment uploaded by student Table Description : This Table Stores Information about student. Primary Key : Assignment Id Foreign Key :
Sr. No
Column Name
DataType (Size)
Constraint
Description
1 2
Assignment Id Enrollment No
Int Int(11)
It store the assignment id. It store enrollment no of student who upload assignment It store detail. It store assignment assignment name of
3 4 5
Table Name : Stud_grade Table Description : This Table Stores detail about student marksheet. Primary Key : marksheet Id Foreign Key :
Sr. No
Column Name
DataType (Size)
Constraint
Description
1 2 3 4 5 6 7 8
Marksheet Id Enrollment No First Name Last Name Mark Degree Semester Subject Name
Primary Key Not null Not null Not null Not null Not null Not null Not null
It store the marksheet id. It store enrollment no of student. It store first name of student. It store last name of student. It store student. It store student marks degree of of