final pfoject

36
COLLEGE INTRANET ACTIVITY SUBMITTED BY : Bhavana Chauhan(1219610010) Shruti Mishra(1219610031) Masoom Rizvi(1219610019) Yash Tandon(1219610010) UNDER GUIDANCE : Mrs. Dhwani Barot(Asst. Professor of CSE Dept.)

Transcript of final pfoject

COLLEGE INTRANET ACTIVITY

SUBMITTED BY:Bhavana Chauhan(1219610010)

Shruti Mishra(1219610031)

Masoom Rizvi(1219610019)

Yash Tandon(1219610010)

UNDER GUIDANCE:

Mrs. Dhwani Barot(Asst. Professor of CSE Dept.)

Abstract

• This project will handle the overall collegeactivities such as list of Departments and itsmember, student activities, assignments, quiz,time table,gallery,related queries of studentsand other academic activities.

Introduction The objective of this project is to provide a computerized

mechanism for the analysis of student performance.

The student’s academic performance is measured on thefour platforms in the technical education, these areattendance, internal exams, class-test, assignments.

The project also facilitates the administrator an interfacewhich is very user friendly.

What is college intranet activity?

This newly developed project “COLLEGE INTRANETACTIVITIY” is designed keeping in mind, the prevailingmanual system. But in this new system, the user has tosimply enter the data in the form and save the record.

This new system will reduce paper work.

A computerized project through which director andfaculty members can view the overall performance of astudent in a glance.

requirementsHARDWARE SPECIFICATION:

Intel Pentium Processor IV and above.

512 MB RAM minimum, recommended 1GB RAM

And other regular hardware devices.

SOFTWARE SPECIFICATION:

Operating System:Microsoft Windows XP+, Linux or MacintoshOS.

SOFTWARE: Sublime Text/Notepad++, Xampp.

BROWSER: Which supports HTML5, JavaScript and CSS3 e.g..Google Chrome

Technology used

FRONT END:

• HTML5, CSS, Bootstrap, Jquery

BACK END:• PHP and MySQL

modulesLogin(Admin ,Faculty ,Student)

Home

Search

Download and upload

Gallery

Notice

Assignments

Contact Us

Model used

SPIRAL MODEL

DESIGNS

0-LEVEL DFD FOR STUDENTS

1-LEVEL DFD FOR STUDENTS

1-LEVEL DFD FOR FACULTY

1-LEVEL DFD FOR ADMIN

E-R DIAGRAM

DATABASE TABLES

Student TableSeq No. Col. Name Col. Description Col. Type Col. Keys

1 id primary id of student INT Primary Key

2 s_name Student Full Name VARCHAR(30)

3 s_fname Student 's Father Name VARCHAR(30)

4 s_address Student Address VARCHAR(200)

5 s_gender Student Gender(M/F) VARCHAR(1)

6 s_dobStudent Date of Birth in time stamp format.

INT(15)

7 s_doj Student Date of Joining INT(15)

8 s_course Student Course(CSE/EE) VARCHAR(5)

9 s_mobile Student's Mobile Number INT(20)

10 s_email Student Email ID varchar(50) Unique Key

11 s_roll Student Roll No. INT(30) Unique Key

12 s_pass Student Password VARCHAR(30)

Faculty TableSeq No. Col. Name Col. Description Col. Type Col. Keys

1 id primary id of faculty INT Primary Key

2 f_name Faculty Full Name VARCHAR(30)

4 f_address Faculty Address VARCHAR(200)

5 f_gender Faculty Gender(M/F) VARCHAR(1)

6 f_dobFaculty Date of Birth in time stamp format.

INT(15)

7 f_doj Faculty Date of Joining INT(15)

8 f_dept Faculty Department (CSE/EE) VARCHAR(5)

9 f_mobile Faculty's Mobile Number INT(20)

10 f_email Faculty Email ID varchar(50) Unique Key

11 f_qualification Faculty Qualification INT(30) Unique Key

12 f_experience Faculty Experience VARCHAR(30)

13 f_password Faculty Password VARCHAR(30)

14 f_design Faculty Designation VARCHAR(30)

Assignment Table

Seq No. Col. Name Col. Description Col. Type Col. Keys

1 id primary id of assignment INT Primary Key

2 a_title Assignment Title VARCHAR(50)

3 a_doi Assgn. Date of Issue INT(15)

4 a_sub Assgn. Subject VARCHAR(30)

5 a_class Assgn. Class VARCHAR(5)

6 a_dos Assgn. Date of Submission INT(15)

7 a_no Assgn. Number INT(1)

8 a_ques Assgn. Question

Note: Each question of a assignment seperately insert in a row.

Quiz Table

Seq No. Col. Name Col. Description Col. Type Col. Keys

1 id primary id of quiz INT Primary Key

2 q_title Quiz Title VARCHAR(50)

3 q_doi Quiz Date/Time of Issue INT(15)

5 q_class Quiz Class VARCHAR(5)

6 q_doe Quiz Date/Time of End INT(15)

7 q_no Quiz Number INT(1)

Note: Each question of a quiz inserted seperately in QUIZ QUESTION TABLE

Quiz Question Table

Seq No. Col. Name Col. Description Col. Type Col. Keys

1 id primary id of quiz question INT Primary Key

2 q_ques Quiz Question VARCHAR(200)

3 q_isMCQIs Quiz answer is Multiple Choice Question

BOOL(1)

5 q_answerIf quiz answer in not MCQ then this field is use.

VARCHAR(100)

6 q_opt1 Quiz Option 1 VARCHAR(50)

7 q_opt2 Quiz Option 2 VARCHAR(50)

8 q_opt3 Quiz Option 3 VARCHAR(50)

9 q_opt4 Quiz Option 4 VARCHAR(50)

10 q_noQuiz Number from Quiz Table

INT Foriegn Key

Notice Table

Seq No. Col. Name Col. Description Col. Type Col. Keys

1 id primary id of Notice INT Primary Key

2 n_title Notice Title VARCHAR(50)

3 n_doi Notice Date of Issue INT(15)

4 n_content Notice Content VARCHAR(300)

5 n_author Notice Author VARCHAR(50)

Note: Each question of a assignment seperately insert in a row.

Syllabus Table

Seq No. Col. Name Col. Description Col. Type Col. Keys

1 id primary id of syllabus INT Primary Key

2 s_course Syllabus Course VARCHAR(50)

3 s_doi Syllabus Date of Issue INT(15)

4 s_url URL of Syllabus File. VARCHAR(300)

5 s_doa Effective from which year? VARCHAR(50)

Note: Each question of a assignment seperately insert in a row.

IMPLEMENTATIONS

HOME PAGE

LOGIN PAGE

VIEW STUDENT

QUERY PAGE

NOTES And ASSIGNMENT

FACULTY (Add Account)

GALLERY

VIEW FACULTY

Student (add student)

NEWS/NOTICE

Conclusion

The application certainly has some strikingadvantages. One advantage is that recordrelated to HR department can be easilymanaged. Utilization of various resourcesbecomes optimal. Management queries havebecome quite accurate and efficient. Lot ofpaper work has been eliminated.

Future scope

If the organization increases users, it just has to addmore machines and connect them in network.

Security features are implemented. No unauthorizedaccess to the package, as the security is implementedthrough login and password.

The important thing is that the system developedshould be flexible to accommodate any futureenhancements.

20