Final Project Report 2 (1) 1

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 43

“TITLE OF THE PROJECT”

Student Feedback System


A Project submitted to

Savitribai Phule Pune University


In Partial fulfillment of the requirements for the degree of
B.Sc.
(ComputerScience)By
NAME OF THE STUDENT
Mr.Satyam Nitin
Kharat Roll No:3131
Mr. Chaitanya Dhananjay Dhomse
Roll No:3085
Guided by
Mrs.Ruchita Musale
For the Academic
YEAR-2023-2024

Sinhgad College of Science, Ambegaon Bk., Pune -41


CERTIFICATE
This is to certify that Mr. of B.SC(comp.Science)
Seat No. has successfully completed his/her project “Student
Feedback System ” in partial fulfilment of TY.BCS SEM-VI forthe
year 2023-2024. He have worked under our guidance and
direction.

Project Guide Head of the Department Principal

Internal Examiner External Examiner

Date:
Place:
Acknowledgements

Acknowledgements should be in the same order of hierarchy- your guide, head of


department, Principal, management, lab attendants, friends and family. For
acknowledgement to every category, use separate paragraphs.

Always apply ‘justify’ in every paragraph you write in your report.

Signature

Name of the student


Contents
Sr. Contents Page no

1. INTRODUCTION

2. Objective of Student Feedback


System
3. Gathering Data Requirement and
Functional Requirement

4. Designing and normalization database

5. UML Diagrams

6. I/O screens

7. Drawbacks and Limitations

8. Future Enhancement

9. Bibliography
INTRODUCTION

The Student Feedback System is a management information system for


education establishments to manage student data. Student Feedback
Systems provide capabilities for selecting particular subject for
feedback and generate the report automatically, build student details,
student-related data needs in a college. An Student Feedback System is
an automatic feedback generation system that provides the proper
feedback to the teachers as per the categories like always, poor, usually,
very often, sometimes. In the existing system students can give
feedback about the lecturers by doing manually. By this process student
can give feedback in online system without wasting his time in writing.
After giving feedback by every student papers are collected by the
faculty and calculated the overall grade for each subject and each
lecturer.
Objective of Student Feedback System

The aim is to automate its existing manual system by the help of


computerized equipment and full –fledged computer software, fulfilling
their requirements,So that their valuable data can be stored for longer
period with easy accessing and manipulation of the same. Basically the
project describes how to managed for good performance and better
services for clients. Introduction: Online student feedback system is the
web based feedback collecting system from the students and provides
the automatic generation of a feedback which is given by students. We
have developed student feedback system to provide feedback in a quick
and easy manner to the particular department. We have developed
Student Staff Feedback System to provide feedback in an easy and quick
manner to the college principal and HOD’s. So we call it as Student Staff
Feedback System which delivers via the student staff interface as online
system which acting as a Service Provider. So we called it a student’s
feedback system which delivers via the student staff interface as online
system which acting as a service provider. By using this technology we
can make fast feedback about the staff by students on time to head of
departments as they referred in online system. By using this technology
we can give feedback in online system as fast as compare to the existing
paper feedback system. This project has four kinds of users Student,
Staff, HOD’s, and Principal. The student can give feedback in online
system provided by college staff. The existing system carries more time
to do a piece of work for this reason the online system feedback is
implemented. First of staff can prepare questions & add, update these
questions to the online system. After that it was viewed by the students
and can give feedback about the lecturers. Students will fill online
feedback using a standard form. In
this project security is also maintain that is the result of feedback is only
visible to authentic user
SYSTEM IMPLEMENTATION

In this project i implemented the system which works on the concept of online
feedback from students which is the replacement of existing paper feedback
system which is so complicated method for finding an average for particular
subject feedback which is submitted by students.
This project has four kinds of users Student, Staff, Hod’s, and Principal. In this
system we have design main three forms student login form, admin login form,
faculty login form. Student will login in their login form with proper id and
password which is provided by admin at the time of registration. The student can
give feedback in online system provided by college staff. First of staff can prepare
questions and add, update these questions to the online system. After that if
student want any changes in his profile then there is an option for edit such
particular information of his own. Projects Skip to content Skip to content; Online
Student Feedback System. Student Feedback. 3. Reports. After that the subject
contains page is displayed, where the subject is located in it and as per the
selection from student students continued to their feedback after this page the
feedback page is displayed. This system can be developed using After that it was
viewed by the students and can give feedback about the lecturers. This page
contains a form which includes such questions about the teachers where it
contains some simple question regarding particular subject faculty. After giving
the feedback the page appeared which contains a message like you are feedback
is submitted. Then after feedback is submitted there is a log out button after click
on it student will successfully log out from their profile. In main page it contains
some hyperlinks like contact us, frequently ask questions, and submit the queries.
And contains three particular modules like student login, admin login, staff login
etc. Admin will fill the information of students as well as view their feedback, add
and delete student and generate the average report of that feedback. After that
log out button occurs and admin simply logout from the system. Student will
login by using user id and password and after the login page will be open contains
subjects, suggestion box, submit suggestions, submit feedback and after their
occurs a log out button for logout successfully from the system.
MODULES OF STUDENT FEEDBACK SYSTEM

The proposed system consists of three modules:

Student :

Student can give the feedback about the lecturers on the scale of five.
Students can give feedback about the lecturer based on interaction of
lecturer in the class room with students.

Faculty:

The feedback given by the students can be viewed by the staff


and improve their performance in teaching and other aspects

Admin:

These feedback reports were checked by the Admin. He can


view overall grades and view the grades obtained to the
lecturers and give this report to the principal and he can give
counseling to the college staff
ABSTRACT OF STUDENT
FEEDBACK SYSTEM

Student Feedback system is used to get the feedback from the students.
It generates the reports for the faculty on the basis of given feedback by
the students. The staff will be provided with separate usernames and
password in order to check the results. The total report is visible to the
people like chairman and principal. It contains the modules like student,
faculty and admin. Admin is the responsible for creating a class and
assigning the corresponding faculty to the class. Within short time we
can get the performance of the faculty from the student point of view.
There are 15 questions to evaluate the status of faculty and each
question contains 5 options like Excellent, very good, good, Average and
Poor.
SCOPE OF THE WORK/PROJECT
• This system is developed mainly for the purpose of students to
give their feedback about their teachers.

• Student can give the feedback to assign faculty.

• This system is developed for the exclusively for the college


students and lecturers.

• College can register with the system with branch and faculty
details.

Student has to register for the feedback process though the valid string
id which is given by

IMPLEMENTATION OF MODULES

There are mainly three modules in this application. The modules of this
app are as follows:
• Faculty Module
• Student Module
• Admin Module Faculty Module:
It contains users likes primary faculty, HOD’s. The primary users of the
Student Feedback System are members of faculty. When a faculty
enters the faculty id and password the database checks whether the
faculty id and password are valid. If valid their account will be opened
and it contains the feedback report. The HOD users of the Student
Feedback System are members of faculty. When a HOD enters the HOD
id and password the database checks whether the HOD id and password
are valid. If valid their account will be opened and it contains modules
like Add faculty, view faculty and view class. One HOD cannot view the
results of other Department faculty and cannot view the other
department classes. The super users of the Student Feedback System
are members of faculty. When a super user enters the super user id and
password the database checks whether the super user id and password
are valid. If valid their account will be opened and it contains the
modules like view faculty and view class, LOGS. By using logs module he
can view the operations performed by the HOD’s and faculty.

Student Module:
Students will enter their roll number and section details. On the basis of
section, it will display the corresponding faculty name and faculty id. By
clicking on the faculty id we will get feedback form, it contains around
15 Questions, students will select the corresponding answers in their
point of view and data is stored in the server.

Admin Module:

The admin module will handle all the activities perform by the student
and the faculty.
Admin can add or remove to the student or to the faculty.
TEST CASES
• Software testing is a critical element of software quality assurance
and represents the ultimate reuse of specification. Design and
code testing represents interesting anomaly for the software
during earlier definition and development phase, it was attempted
to build software from an abstract concept to tangible
implementation.
• The testing phase involves, testing of the development of the
system using various techniques such as White Box Testing,
Control Structure Testing.
• A strategy for software testing must accommodate low level tests
that are necessary to verify that a small source code segment has
been correctly implemented as well as high level against customer
requirements.

STRUCTURE OF PROJECT

System Actors (Users)


• Admin
• Faculty
• Student
Admin Features
• Admin Login
• Admin can add new faculty
• Admin can View faculty list
• Admin can Update faculty data
• Admin can Delete faculty
• Admin can Manage Student
• Admin can Check feedback given by student
• Admin can check average feedback for faculty
• Admin can update the contact details dynamical Admin can update
password
Student Features
• Student can Register
• Student can Login
• Student can view profile
• Student can update profile
• Student can update Password
• Student can choose faculty and give feedback for every Questions

SOFTWARE REQUIREMENTS

• XAMPP server
• Language Used
Front End: HTML 5, CSS

Server Language: PHP


Back End: MYSQL
DATA FLOW DIAGRAM AND ACTIVITY
DIAGRAM

Start Check user level and


permissions

Check Check Check


Permission Permission Permission

Manage Manage Manage


Student Student Student

Logout From The System End


SECURITY TESTING OF THE PROJECT

The main goal of Security Testing is to identify the threats in the system
and measure its potential vulnerabilities, so the threats can be
encountered and the system does not stop functioning or can not be
exploited. It also helps in detecting all possible security risks in the
system and helps developers to fix the problems through coding.
ENTITY RELATIONSHIP DIAGRAM
An ER diagram shows the relationship among entity sets. An entity set is
a group of similar entities and these entities can have attributes.ER
diagram shows the complete logical structure of a database

• An entity is shown in rectangle.

• A diamond represents the relationship among number of entities.

• An arrow represents the data flow.


SCREENSHOTS OF THE
PROJECT STUDENT FEEDBACK
SYSTEM
HOME PAGE
ABOUT PAGE
REGISTRATION PAGE
STUDENT LOGIN PAGE
ADMIN LOGIN PAGE
' O localhcsl:81/’S1uden:/Online feedback/index.pñp?!nfo=contact

Contact Details
Arera c0l'3ny e6
Mobile Number: Bhc'pal. Incia
F: t7:36) 946-
5\48
Email Address:

Meszcge:

Type lac u
luscd‹li
STUDENT PAGE AFTER LOGIN
STUDENT UPDATE PASSWORD PAGE
STUDENT FEEDBACK PAGE
ADMIN PAGE AFTER LOGIN
MANAGE STUDENT PAGE
FEEDBACK AVERAGE PAGE
CONTACT DETAILS PAGE
ADMIN CHANGE PASSWORD PAGE

DATABASE DESIGN AND STUCTURE

ADMIN DATABASE STRUCTURE


CONTACT DATABASE STRUCTURE
FACULTY DATABASE STRUCTURE

FEEDBACK DATABASE STRUCTURE


STUDENT DATABASE STRUCTURE

LIMITATIONS OF PROJECT

• Excel export has not been developed for student.

• Faculty can see feedback.

• Faculty can not register themselves for login.

FUTURE ENHANCEMENTS:
Further enhancements can be made in designing the screens. Some
more forms can also be added so as to better retrieve the feedback
details. Various other options can also be added for the better
usability of project

BIBLIOGRAPHY AND REFERENCES

1. https://www.php.net/
2. https://www.tutorialspoint.com/mysql/ 3. MySQL Cook Book,
Paul PHP and MySQL 4. development by Luke Welling.
5. PHP Reference: Beginner to Intermediate
6. PHP5 by Mario Lurig.

CONCLUSION

The Student Feedback System portal is developed to facilitate easy


processing of Feedback in educational institutions. Manually, this
consumes a lot of time, effort and paper work. And also it is possible to
freely submit the feedback without any hesitation. So, this portal
overcomes all these limitations and offers a great deal of help at each
and every stage in the whole process of availing a leave.

You might also like