0% found this document useful (0 votes)
19 views45 pages

174 Nishant

The document describes a project report for an Online Student Feedback System submitted to the Department of Computer Applications at The Bhopal School of Social Sciences. The 3-page report includes an introduction describing the purpose of developing an online system to replace a manual feedback process. It also includes sections on system implementation with descriptions of the user modules (student, staff, HOD, principal), abstract, scope of work, and implementation of modules.

Uploaded by

sahilshinde2030
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
19 views45 pages

174 Nishant

The document describes a project report for an Online Student Feedback System submitted to the Department of Computer Applications at The Bhopal School of Social Sciences. The 3-page report includes an introduction describing the purpose of developing an online system to replace a manual feedback process. It also includes sections on system implementation with descriptions of the user modules (student, staff, HOD, principal), abstract, scope of work, and implementation of modules.

Uploaded by

sahilshinde2030
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 45

THE BHOPAL SCHOOL OF SOCIAL SCIENCES

PROJECT REPORT
On
ONLINE STUDENT FEEDBACK SYSTEM
SUBMITTED TO
DEPARTMENT OF COMPUTER APPLICATIONS

IN PARTIAL FULLFILLENT
OF THE DEGREE OF
BACHELOR OF COMPUTER APPLICATIONS (BCA)
SESSION <2020-21>
By
Name : Naved Siddiki
Roll No : 18031026
Enrollment No : R190190270065
Under the
Guidance of
Name of Internal Guide Name of External Guide
Mr. Zeeshan A. Siddiki
ACKNOWLEDGEMENT

I convey my sincere gratitude to “Mr. Zeeshan A. Siddiki” for giving me


the opportunity to prepare my project work in “Online Student
Feedback System”.
I am thankful to “Mr. Zeeshan A. Siddiki” for his guidance during my
project work and sparing her/his valuable time for the same.
I express my sincere obligation and thanks to the Principal and all
Faculties of the Department of Computer Applications, The Bhopal
School of Social Sciences, for providing me with guidance, help,
motivation and valuable advice at every stage for completing the project
work successfully.
Signature : Naved
Name : Naved Siddiki
Roll No : 18031026

DECLARATION

I do hereby declare that the project work entitled "Online Student


Feedback System” submitted by me for the partial fulfillment of the
requirement for the award of Bachelor in Computer Applications (BCA),
is an authentic work completed by me. The report being submitted has
not been submitted earlier for the award of any degree or diploma to
any Institute or University.

Date :
Signature : Naved
Name : Naved Siddiki
Roll No : 18031026

CERTIFICATE OF ORIGINALITY

This is to certify that the project report entitled “Online Student


Feedback System” Submitted to The Bhopal School of Social Sciences, in
partial fulfillment of the requirement for the award of the degree of
Bachelor in Computer Applications (BCA), is an original work carried out
by Mr. “Naved Siddiki”.
Enrollment No.: “R190190270065” Roll. No.: “18031026”
The matter embodied in this project is a genuine work done by the
student and has not been submitted whether to this University or to any
other University / Institute for the fulfillment of the requirement of any
course of study.
Signature of the Guide
Name. Designation and
Address of the Guide

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 admin.

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 dynamically

• Admin can update password

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

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, ,BOOTSTRAP

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.

Black Box Testing


Black Box Testing is a software testing method in which the
functionalities of software applications are tested without having
knowledge of internal code structure, implementation details and
internal paths. Black Box Testing mainly focuses on input and output of
software applications and it is entirely based on software requirements
and specifications. It is also known as Behavioral Testing.

White Box Testing


White Box Testing is software testing technique in which internal
structure, design and coding of software are tested to verify flow of
input-output and to improve design, usability and security. In white box
testing, code is visible to testers so it is also called Clear box testing,
Open box testing, Transparent box testing, Code-based testing and Glass
box testing.

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
FACULTY LOGIN PAGE
ADMIN LOGIN PAGE
CONTACT PAGE
STUDENT PAGE AFTER LOGIN
STUDENT UPDATE PASSWORD PAGE
STUDENT UPDATE PROFILE PAGE
STUDENT FEEDBACK PAGE
FACULTY PAGE AFTER LOGIN
FACULTY UPDATE PASSWORD PAGE
FACULTY UPDATE PROFILE PAGE
FACULTY FEEDBACK PAGE
ADMIN PAGE AFTER LOGIN
ADD FACULTY PAGE
MANAGE FACULTY PAGE
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