RIVIEW SYSTEM
Submitted in partial fulfillment
of the requirement for the degree
of
B.E. (Electronics Engineering)
Submitted by:
GANESH GAWDE 18103B0060
PRAJWAL KORI 18103B0032
REETIK KOTHARI 18103B0034
SHREERAM DEVARKAR 18103B0007
Under the Guidance of
Dr. SANGEETA JOSHI
Department of ELECTRONICS ENGINEERING
Vidyalankar Institute of
Technology Wadala(E), Mumbai
400 037
University of Mumbai
2021-22
DECLARATION
I declare that this written submission represents my ideas in my own words and where
others’ ideas or words have been included, I have adequately cited and referenced the
original source. I also declare that I have adhered to all principles of academic
honesty and integrity and have not misrepresented or fabricated or falsified any idea|
data|fact|source in my submission. I understand that any violation of the above will be
cause for disciplinary action by the Institute and can also evoke penal action from the
sources which have thus not been properly cited from whom proper permission has
not been taken when needed.
Name of student Roll No. Signature
GANESH GAWDE 18103B0060
PRAJWAL KORI 18103B0032
REETIK KOTHARI 18103B0034
SHREERAM DEVARKAR 18103B0007
CERTIFICATE OF APPROVAL
This is to certify that
“REVIEW
SYSTEM”
is a bonofide work of
GANESH GAWDE 18103B0060
PRAJWAL KORI 18103B0032
REETIK KOTHARI 18103B0034
SHREERAM DEVARKAR 18103B0007
In partial fulfillment of degree course in
Electronics Engineering
As laid down by University of Mumbai during the academic year
2021-22
Under the guidance of
Dr. SANGEETA JOSHI
Signature of Guide Head of Department
Examiner Principal
PROJECT REPORT APPROVAL FOR B.E.
This project report entitled (INTELLI-HOME) by
GANESH GAWDE 18103B0060
PRAJWAL KORI 18103B0032
REETIK KOTHARI 18103B0034
SHREERAM DEVARKAR 18103B0007
is approved for the degree of Bachelor of Engineering in Electronics.
Examiners
1.
2.
Date:
Place:
ACKNOWLEDGEMENT
In successfully completing our project, I am indeed thankful to a large number of
people who have encouraged and helped me in variety of ways. It’s definitely a
privilege to express my gratitude to the people involved. My profound and sincere
thanks to Dr. SANGEETA JOSHI who consented to be our project guide. I have
scarceness of words to express my courtesy towards her for their keen interest,
valuable guidance, important judgement and constant encouragement during the entire
course of my study. Words in my lexicon fall short to express my feelings towards the
project guide for her timely and important help in completing this project report. Last
but not least, I sincerely thankful to the Vidyalankar Institute of Technology for
helping us to achieve completion of this project.
Project members:
GANESH GAWDE 18103B0060
PRAJWAL KORI 18103B0032
REETIK KOTHARI 18103B0034
SHREERAM DEVARKAR 18103B0007
Abstract
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.
CHAPTER 1:
INTRODUCTION 1.1
1.2.1 Purpose:
The purpose of the project is to build an application program to reduce the
manual work for managing the Student, Feedback, College, Faculty. Generally
college takes feedback of students after in semester exam which is conducted
twice in one semester. So after long period of time teachers get able to know
what students requires from them. This project takes feedback of students after
every lecture of faculty. So that teachers will be able to understand what
students expecting from them and accordingly teachers will modify their
teaching pattern. This will make process of learning and teaching easier.
1.2.2 Scope:
The scope of this project would contain the project functionalities, constraints,
assumptions and future scope.
Functionalities:
1. Keeps track of all reviews given by students.
2. Monitoring whether students are able to understand the lecture or not
3. Student-Teacher relationship will grow stronger.
Constraints:
1. User must have a Smartphone device
2. Device should have access to Internet
Assumptions:
1. User has working internet connection on Smartphone device
2. Feedback
Future Scope:
This project Student Feedback System has been developed in such a
manner, that the future requirements of the user are met. The project is
flexible to adapt the changes efficiently without affecting the present
system. In future, there can be a provision to adjust the questions and to
import new student names and faculty through the portal. It is also planned
to implement the app on various other mobile platforms like Windows
and IOS. This is the future scope of this project
1.2.3 Advantages of Proposed System:
1. Reduces a lot of time and effort
2. Reduces paper work
3. Friendly user interface
4. Enhances security
1.2.4 Applicability:
Keeps track of all reviews given by students
HOD can monitor whether students are able to understand the lecture or not.
HOD can talk with the teachers about the reviews given by the students.
Will make it easier for the teachers to know whether students understood their
lecture.
Student-Teacher relationship will grow stronger.
1.3 ORGANIZATION OF REPORT
Survey of Technologies:
Survey of Technologies includes Comparing different Technologies that can be
used and choosing the best out of them which we are going to use for the
Development of our Platform.
Requirements Specification:
We will be defining the problem statement of our project. We will also to be
stating the requirement specification. Planning and Scheduling of the project
will be defined. Milestones of the project will also be defined.
Software Requirements:
We will define details of software needed for the development and
implementation of the project. In software requirement we will specify the
operating system, the compiler, testing tools, linker, and the libraries etc. which
will be necessary to compile, link and install the software.
Conceptual Models:
We will produce a model of the overall system which will describe operations
that can be performed on the system, and the sequences of those operations.
These models will be produced using different conceptual models like Block
Diagrams, Sequence Diagrams etc.
System Design:
Test Cases Design:
We will explain different conditions required to make the project work
correctly.
Data Integrity and Constraints:
We will define and explain all the validity checks and constraints provided to
maintain data integrity
System Design
5.1.1 Block Diagram:
IMPLEMENTATION AND TESTING
IMPLEMENTATION APPROACH:
Our Project is basically based on principle of reviews. It focuses on
whether a student has been able to understand a lecture or how much
the student was able to understand a lecture on the basis of the
feedback that is given by the student himself on a Likert’s Scale.
This Data will be saved on a cloud(database) which could be accessed
by the HOD of the department. Through which the HOD will be able
to monitor whether students were able to grasp what was taught in a
lecture or not.
This will create a easy learning environment between the students and
teachers. As students will be able to express themselves and the
teachers will also come to know how much the students are able to
grasp the topics that they were taught
Usefulness:
1. Keeps track of all reviews given by students.
2. HOD can monitor whether students are able to understand the
lecture or not.
3. HOD can talk with the teachers about the reviews given by the
students.
4. Will make it easier for the teachers to know whether students
understood their lecture.
5. Student-Teacher relationship will grow stronger.
CODING DETAILS:
We started with the coding of the Frontend part. For coding the
frontend we used ReactNative which is a user friendly platform for
coding. React Native is an open-source UI software
framework created by Facebook, Inc. Firstly we installed
ReactNative. We started by doing coding the homescreen page,
followed by the login page after he login page we did coding of the
timetable and the feedback page.
Then we started with the backend of our project using NodeJS. All the
coding was done by us on the Visual Studio Code application.
Results:
Firstly, there’s admin module which has admin login portal. The
username and password of admin is initially fixed. After login, Admin views the
students as well as faculty accounts and can modify their details. The whole
data is stored in the database. The admin also adds the students and faculty
details in the database. The admin also can delete the student’s as well as the
faculty data. The admin can view all the feedbacks results present in the
database. The identity of the student who gave the feedback is given by the
admin.
Then there’s student module which has student login portal. Each and every
valid student has their unique username and password which is given by admin.
The username and password when entered are checked with data present in the
database.
After login, the student can view the subject’s feedback which he/she wants to
submit. Then in the feedback form, the name of the faculty automatically comes
who teaches that particular subject. In the feedback form, there are multiple
fields for which student has to show his opinion. The fields are Vocabulary and
Body language, Audibility, Explanation, Subject Command etc., after the
submission of feedback the answers of all the questions are analyzed and the
result is stored in database. If the student has already given the feedback of that
particular teacher, then he/she can’t give the feedback again. Then at last there’s
faculty module which has teacher login portal. Each and every faculty has their
unique username and password which is given by the admin.
The username and password when entered are checked with data present
in the database. The faculty can view their overall performance according to the
student’s feedback. There will be a graphical representation of student's
feedback so that faculty can clearly understand his/her strengths. Next, the
polarity of the words in each sentences were calculated.