You are on page 1of 30

PROJECT REPORT

ON

STUDENT FEEDBACK REVIEW SYSTEM


SUBMITTED TO
DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING
IN PARTIAL FULFILMENT OF THE DEGREE OF

BACHELOR OF TECHNOLOGY
SUBMITTED BY
Name : ROLL No.
Bishal Rakshit 11800121027
Soumya Sankha Maity 11800121015
Sk. Atikur Rahaman 11800120005

Under The Guidance of


Mr. Partha De (CSE, BIET)
Acknowledgement

We feel extremely glad in presenting our final year thesis at Birbhum Institute of
Engineering & Technology, in the fulfillment of the requirements for the degree of B.
Tech CSE Courseware Engineering.
First, we would like to thank my guide Mr. Partha De for his kind cooperation,
suggestion, and constant evaluation of our work for without which it would have not
been possible to complete the dissertation in this present format.
We are very grateful to the Director of the college Dr. Sasanka Sekhar Ghosh for
providing us with all the opportunities, including excellent faculty and lab facilities, to
make our work successful.
We are also grateful to Dr. Debasri Chakraborty for his help and constant guidance
throughout the course. We would like to take the opportunity to thank our fellow
classmates who made their soul co‐operation to complete our research work
successfully.
There are a lot of people who contributed towards the completion of the project, and
we are thankful to all of them. It may not be possible to acknowledge all of them
individually.
Thanks, and regards,
Date:

Bishal Rakshit
ROLL. NO.-11800121027
REG. NO.-211180100120008 OF 2021-2022
B.Tech (CSE) Birbhum Institute of Engineering & Technology

______________________________
Soumya Sankha Maity
ROLL. NO.-11800121015
REG. NO.-211180100120005 OF 2021-2022
B.Tech (CSE) Birbhum Institute of Engineering & Technology

______________________________________
Sk. Atikur Rahaman
ROLL. NO.-11800120005
REG. NO.-201180100110004 OF 2020-2021
B.Tech (CSE) Birbhum Institute of Engineering & Technology

BIRBHUM INSTITUTE OF ENGINEERING AND TECHNOLOGY


Affiliated to the West Bengal University of Technology
Approved by A.I.C.T.E.
Suri, Birbhum-731101 (West Bengal)

The report of the Major Project (CSE) titled


“STUDENT FEEDBACK REVIEW SYSTEM”
Submitted by:
BISHAL RAKSHIT SOUMYA SANKHA MAITY SK. ATIKUR RAHAMAN
(11800121027) (11800121015) (11800120005)

of CSE 7th Semester of 2023 has been prepared under our supervision for the
fulfilment of the requirments for B.TECH degree under MAULANA ABUL KALAM
AZAD UNIVERSITY OF TECHNOLOGY (formerly known as WBUT). The Report
is hereby forwarded.

___________________________ ___________________________
Mr. Partha De Dr. Debasri Chakraborty
SUPERVISOR H.O.D
(CSE Department) ( CSE Department)
Birbhum Institute of Engineering & Birbhum Institute of Engineering &
Technology, Technology,
Suri, Birbhum-731101 Suri, Birbhum-731101
CERTIFICATE OF ORIGINALITY

This is to certify that the project entitled “Student Feedback Review System” is a
bonafide work carried out by Bishal Rakshit, Soumya Sankha Maity, Sk. Atikur
Rahaman under our supervision and guidance for fulfilment of the requirements for
the degree of Bachelor of Technology in CSE (Computer Science & Engineering) in
Birbhum Institute of Engineering & Technology, during the academic session 2020-
2024.

___________________________
SUPERVISOR
Mr. Partha De (CSE)
Birbhum Institute of Engineering & Technology,
Suri, Birbhum-731101

___________________________
Dr. Debasri Chakraborty HOD (CSE)
Birbhum Institute of Engineering & Technology,
Suri, Birbhum-731101

_______________________________
Dr. Sasanka Sekhar Ghosh
DIRECTOR of BIET
Suri, Birbhum-731101
Abstract

Feedback Analysis System is a web-based application that provides platform for the
college to get feedback. This is the best place to take feedback report given by the
various kinds of people. It is efficient place to do feedback analysis and maintain
security. Students, teachers and so on will fill feedback using a standard form. In this
project, Security is also maintained so that feedback is visible to authenticated user.
Feedback is a simplified feature of effective & efficient learning. It enhances &
strengthens student learning and improvement of college. The purpose of feedback
system is to gather information on learning as well as on lecturer’s. Performance.
Clients for this application are people who want to give various types of Feedback.
Now based on User, the Feedback Form will be display and user will fill the form and
submit it.

Student Feedback system is used to get the feedback from the students. It generates the
reports for the faculty based on given feedback by the students. The staff will be
provided with separate usernames and password to check the results. The total report is
visible to the people like chairperson 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 brief 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.
Content
Name Page No.
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Chapter: 1 Introduction ………………………………………….……………………..........Page-1


1.1 Problem Statement ………………………………………….………………….Page-2
1.2 Objective ……………………………………………….…….…………… ……Page-3
Chapter: 2 Literature Survey …………………..………………….…………………….....Page-4
2.1. Benefits and Challenges of Online Student Feedback Systems………………Page-4
2.2 Effectiveness of Feedback in Improving Teaching and Learning………….....Page-4
2.3 Technological Features and Innovations……………………………………….Page-5
2.4 Institutional Adoption and Policy Implications………………………………..Page-5
Chapter: 3 System Implementation ……….…..……….………….………………….........Page-6
Chapter: 4 Modules of SFS …….……….…..……….………….…………………..............Page-7
4.1 Student…………………………………………………………………….............Page-7
4.2 Faculty…………………………………………………………………………….Page-7
4.3 Admin……………………………………………………………………………..Page-7
Chapter: 5 Scope of the Project …….…..…..……….………….………………………….Page-8
Chapter: 6 Implementation of Modules …………….………….………………………….Page-9
6.1 Faculty Module:…………………………………………………………………..Page-9
6.2 Student Module:………………………………………………………………….Page-9
6.3 Admin Module:…………………………………………………………………...Page-9
Chapter: 7 Test Cases …….……….…..……….………….………………...………………Page-
10
Chapter: 8 Structure Of Project ……….…..……….………….………….……………….Page-11
8.1 Admin Features …………………………………………………………………Page-11
8.2 Faculty Features……………………………………………………………........Page-
11
8.3 Student Features…………………………………………………………………..Page-
11
Chapter: 9 Technology Requirement’s ……………….………….…………………………Page-
12

9.1 Software Requirements……………………………. …………………...Page-12


9.2 Hardware Requirements………………………………………………Page-12
Chapter: 10 Technology Used ……………..………….………….………………...Page-13
10.1 MySQL ………………………………………………………………..page-13
10.2 CSS ……………………………………………………………………page-13
10.3 SQL ……………………………………………………………………page-13
10.4 JAVA SCRIPT…………………………………………………………page-13
10.5 PHP ……………………………………………………………………page-14
Chapter: 11 Design ………………………...………….………….………………...Page-15
11.1 Page Flow Diagram ………………………………….………………Page-15
11.2 Data Flow Diagram ………………………………….……… ……...Page-16,17
11.3 ER-Diagram ………………………………………….……………...Page-18
Chapter. 12 Screenshot of the Project …………………….……….………………Page-19
12.1 Admin Login Page …………………………………………………….Page-19
12.2 Faculty Login Page…………………………………………………….Page-19
12.3 Admin Database Structure …………………………………………...Page- 20
12.4 Student Database Structure …………………………………………..Page-20
Chapter: 13 Conclusion …..………………...………….………….………………...Page-21
Chapter: 14 References ...…………………...………….………….………………..Page-22
1. INTRODUCTION

The Student Feedback System is a management information system for


education establishments to manage student data. Student Feedback Systems
provide capabilities for selecting subject for feedback and generate the report
automatically, build student details, student-related data needs in a college. A
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.
1.1 Problem Statement

The student feedback system is developed for the purpose of student and lectures
feedback of faculty. The purpose of this feedback questionnaire is to gather
information on your learning experience, as well as your response. When
clicking the answer, you have to think of these questions as your subjective
perceptions on various aspects of the course and the teacher's involved in the
program.
The Student Feedback System represents the information regarding the
submission of feedback forms to lecturers and instructors of the Department of
Computer Science and information technology. A typical feedback form consists
of some questions where students have to give a grade. Lecturers/instructors
would like to see feedback in addition to going through them individually.
Recording the identity of the students with their login string. but if the student
prefers to do so they should have this option. One student is allowed to give only
one time feedback in one turn. they are not allowed to change it at any time later.
All the modifications to the feedback should be tracked. In addition, you will
have to consider factors. such as courses conducted by more than one lecturer
and Students belong to different departments.
1.2 Objective of Student Feedback System

The aim is to automate its existing manual system with the help of
computerized equipment and full –fledged computer software, fulfilling. their
requirements, so that their valuable data can be stored for a longer period with
easy accessing and manipulation of the same. Basically, the project describes
how to manage 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
feedback which is given by students. We have developed a student feedback [9]
system to provide feedback in a quick and easy manner to the particular
department. We have developed a 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 [12] 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 takes 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
maintained that is the result of feedback is only visible to authentic user.
2. Literature Survey

In recent years, the integration of technology into educational processes has


become increasingly prevalent, with online student feedback systems emerging
as a vital component in enhancing the overall quality of education. This
literature survey explores the existing research and developments related to
online student feedback systems, focusing on their impact on educational
institutions and the student learning experience.

2.1. Benefits and Challenges of Online Student Feedback Systems:

a) Benefits: Several studies highlight the advantages of online student


feedback systems, such as real-time data collection, increased anonymity
leading to more honest responses, and the potential for timely
intervention by educators to address concerns. Online systems provide a
convenient and efficient platform for students to express their opinions on
courses, instructors, and institutional processes.

b) Challenges: While the benefits are evident, challenges associated with


online student feedback [10] systems include concerns about the
reliability of data due to potential biases, issues related to technological
accessibility, and the need for effective mechanisms to ensure
constructive feedback. Understanding both the positive aspects and
challenges is crucial for the successful implementation of these systems.

2.2 Effectiveness of Feedback in Improving Teaching and Learning:

a) Pedagogical Impact: Research emphasizes the significant impact of


constructive feedback on teaching methodologies and learning outcomes.
Faculty members who receive timely and relevant feedback are better
equipped to refine their teaching strategies, ultimately enhancing the
educational experience for students [13].
b) Student Engagement: Studies suggest that involving students in the
feedback process fosters a sense of ownership and engagement with their
education. Online systems provide a user-friendly interface that
encourages students to actively participate in shaping the quality of
education they receive.

2.3 Technological Features and Innovations:

a) User Interface and Experience: The design and usability of online


feedback platforms play a pivotal role in their effectiveness. Literature
explores various interfaces that enhance user experience, making it
seamless for students to provide feedback and for educators to interpret
and act upon the received information.

b) Integration with Learning Management Systems (LMS): The integration


of feedback systems with existing LMS platforms is a key area of
exploration. Seamless integration allows for streamlined data
management and facilitates a holistic approach to educational assessment
and improvement.

2.4 Institutional Adoption and Policy Implications:


a) Institutional Culture: The success of online feedback systems is closely
tied to the institutional culture. Studies delve into the factors that
influence the adoption of these systems, including faculty buy-in,
administrative support, and the establishment of a culture that values
continuous improvement through feedback mechanisms.

b) Policy Implications: Researchers examine the development of policies


and guidelines for implementing and sustaining online student feedback
systems. This involves considerations related to data privacy, ethical use
of feedback data, and strategies for leveraging feedback to inform
institutional decision-making.
3.SYSTEM IMPLEMENTATION

In this project we 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 [8] . 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 them occurs a log out button for logout successfully fom the system.
4. MODULES OF STUDENT FEEDBACK SYSTEM

The proposed system consists of three


modules:

 4.1 Student: Student can give the feedback [7] about the lecturers
on the scale of five. Students can give feedback about the lecturer
based on interaction of lecturer in the classroom with students.

 4.2 Faculty: The feedback given by the students can be viewed by the
staff and improve their performance in teaching and other aspects.

 4.3 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 counselling to the
college staff.
5. SCOPE OF THE PROJECT

• This system is developed mainly for the purpose of students to give their
feedback about their teachers.
• Student can give feedback to assign faculty.
• This system is developed exclusively for the college students and lecturers.
• College can register with the system with branch and faculty details.
• Student must register for the feedback process though the valid string id
which is given by admin.
6. IMPLEMENTATION OF MODULES

There are mainly three modules in this application. The modules of this apps are
as follows:
• Faculty Module
• Student Module
• Admin Module
6.1 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.
6.2 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.
6.3 Admin Module:
The admin module will handle all the activities performed by the student and
the faculty.
Admin can add or remove to the student or to the faculty.

7. 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.
8. STRUCTURE OF PROJECT

System Actors (Users)


• Admin
• Faculty
• Student

 8.1 Admin Features


 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 dynamically.
 Admin can update password.

 8.2 Faculty Features


 Faculty can login
 Faculty can update their profile.
 Faculty can update Password.
 Faculty can Check feedback given by students.
 Faculty can check average feedback given by students.
 Logout

 8.3 Student Features


 Students can Register.
 Students can Login
 Students can view profiles.
 Students can update their profiles.
 Students can update Password.
 Students can choose faculty and give feedback for every
Questions.

9. TECHNOLOGY REQUIREMENTS

9.1 Software Requirements:


 Server
• XAMPP SEVER
 Languages
• HTML 5
• CSS3
• JavaScript
 Server Language: PHP
 Backend Language: MYSQL

9.2 Hardware Requirements:

RAM: 4GB RAM

Processor: Core i3

Hard Disk: 512 GB


10. TECHNOLOGY USED

10.1 MySQL

MySQL is well known as world’s most widely used open-source database


(back-end). It is most supportive database for PHP as PHP-MySQL is most
frequently used open-source scripting database pair. The user interface which
WAMP, LAMP and XAMPP servers provide for MySQL is easiest and largely
reduces our work.
10.2 CSS
CSS Stands for "Cascading Style Sheet." Cascading style sheets are used to
format the layout of Web pages. They can be used to define text styles, table
sizes, and other aspects of Web pages that previously could only be defined in a
page's HTML. The basic purpose of CSS is to separate the content of a web
document (written in any markup language) from its presentation (that is written
using Cascading Style Sheets). There are lots of benefits that one can extract
through CSS like improved content accessibility, better flexibility and
moreover, CSS gives a level of control over various presentation characteristics
of the document. It also helps in reducing the complexity and helps in saving
overall presentation time. CSS gives the option of selecting various style
schemes and rules according to the requirements and it also allows the same
HTML document to be presented in more than one varying style.
10.3 SQL
SQL stands for Structured Query Language. SQL [2] lets us access and
manipulate databases. SQL is an ANSI (American National Standards Institute)
standard. SQL [3] can execute queries against a database, retrieve data from a
database, insert records in a database, update records in a database, delete
records from a database, create new databases, create new tables in a database,
create stored procedures in a database, create views in a database, set
permissions on tables, procedures, and views.
10.4 JAVA SCRIPT
JavaScript is considered to be one of the most famous scripting languages of all
time. JavaScript, by definition, is a Scripting Language of the World Wide Web.
The main usage of JavaScript is to add various Web functionalities, Web form
validations, browser detections, creation of cookies and so on. JavaScript is one
of the most popular scripting languages and that is why it is supported by almost
all web browsers available today like Firefox, we used the browser Opera or
Internet Explorer. JavaScript is considered to be one of the most powerful
scripting languages in use today. It is often used for the development of client
side web development. JavaScript is used to make web pages more interactive
and dynamic. JavaScript is a lightweight programming language, and it is
embedded directly into the HTML code. JavaScript, as the name suggests, was
influenced by many languages, especially Java.
10.5 PHP
PHP [1] is a general-purpose scripting language geared towards web
development. It was originally created by Danish-Canadian programmer
Rasmus Lerdorf in 1993 and released in 1995. The PHP reference
implementation is now produced by the PHP Group. PHP was originally an
abbreviation of Personal Home Page, but it now stands for the recursive
initialism PHP: Hypertext Preprocessor.

PHP code is usually processed on a web server by a PHP [1] interpreter


implemented as a module, a daemon or a Common Gateway Interface (CGI)
executable. On a web server, the result of the interpreted and executed PHP
code—which may be any type of data, such as generated HTML or binary
image data—would form the whole or part of an HTTP response. Various web
template systems, web content management systems, and web frameworks exist
that can be employed to orchestrate or facilitate the generation of that response.
Additionally, PHP can be used for many programming tasks outside the web
context, such as standalone graphical applications and robotic drone control.
PHP code can also be directly executed from the command line
11. DESIGN

11.1 Page flow Diagram

Home About Contact Registration Login

About.html Contact.html Registration.html


Account.html

Registrtion.html Login

Registration
11.2 DFD

Symbol: -
 Users

 Process

 Data ware house / Data Store

 Flow with name

Registration

View Feedback Report


Online Student Submit Feedback
Admin Feedback Student
Review System

Update Data
Send Feedback Form

11.2.1 Level 0 / Context Diagram [11]


User login database
Student Database
Admin Database

Register/log in
Log in or failed
Student Register Admin
Failed
0.0 log in

Give feedback.
Feedback
View Report
System
0.1

Feedback Database

11.2.2 Level 1 DFD


11.3. ER-Diagram

Adm_id
Password

Admin

1 1
manage Manage
Name

Std_name
Fac_id
1
1 n Std-id
n
Pass
Faculty Student PASS
View
report
m
Ph_no. m Ph_no
..
D.O.B
Email Gives gender
view n

n n

Feedback

FD_desc FD Type

FD_id
12. SCREENSHOTS OF THE PROJECT STUDENT
FEEDBACK SYSTEM

12.1 Admin Login Page

12.2 Faculty Login Page


12.3 Admin Database Structure

12.4 Student Database Structure

13. 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 paperwork. And also, it is possible to freely submit 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.

14. REFERENCES
1. https://www.php.net/
2. https://www.tutorialspoint.com/mysql/
3. MySQL Cookbook, Paul PHP and MySQL
4. PHP and MYSQL Web development by Luke Welling.
5. PHP Reference: Beginner to Intermediate
6. PHP5 by Mario Lurig.
7. Mory, E. H. "Feedback research review". In Jonassen, D. (eds.)
Handbook of research on educational communications and technology,
Erlbaum Associates, pp. 745-783, 2004.
8. Sondergaard H. & Thomas D., “Effective feedback to small & large
classes”, 34th ASEE/IEEE Frontiers in education conference, 2004.
9. Shute, V.J.:” Focus on formative feedback”, Research Report, Retrieved
January 15. pdf.2007.
10. E. Vasilyeva, M. Pechenizkiy, T. Gavrilova, S. Puuronen,
"Personalization of Immediate Feedback to Learning Styles", In: Proc. of
7th IEEE Int. Conf. on Advanced Learning Technologies, pp. 622-624,
2007.
11. Software engineering by “Roger Pressman”.
12. Zhibing Liu, Huixia Wang, Hui Zan “Design and implementation of
student information management system.” 2010 International symposium
on intelligence information processing and trusted computing. 978-0-
7695- 4196-9/10 IEEE.
13. Jin Mei-shan1 Qiu Chang-li 2 Li Jing 3. “The Designment of student
information management system based on B/S architecture”. 978-1-
4577- 1415-3/12 2012 IE

You might also like