0% found this document useful (0 votes)
14 views34 pages

College Grievance Cell

The document describes a project for a grievance cell system for SVCE. It aims to provide a user-friendly platform for students to submit grievances that are then assigned to authorities for timely resolution. The system includes features like status tracking and feedback to ensure transparency and accountability in the grievance redressal process.

Uploaded by

Vshal
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)
14 views34 pages

College Grievance Cell

The document describes a project for a grievance cell system for SVCE. It aims to provide a user-friendly platform for students to submit grievances that are then assigned to authorities for timely resolution. The system includes features like status tracking and feedback to ensure transparency and accountability in the grievance redressal process.

Uploaded by

Vshal
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/ 34

A

Major Project-I
Submitted in Fulfillment for the Award of Under Graduate Degree of
BACHELOR OF TECHNOLOGY IN COMPUTER SCIENCE AND ENGINEERING

“SVCE Grievance Cell”

Submitted to
Rajiv Gandhi Proudyogiki Vishwavidyalaya
BHOPAL (M.P.)

Guided By Submitted By

Mrs. Vaishali Upadhyay Vishal Nirgude


Asst. Prof. 0822CS201121
CSE Department Vishal Waskale
0822CS201122
Shailendra Parmar
0822CS201096

Department of Computer Science and Engineering

SWAMI VIVEKANAND COLLEGE OF ENGINEERING, INDORE (M.P)


2023-2024
A
Major Project-I
Submitted in Fulfillment for the Award of Under Graduate Degree of
BACHELOR OF TECHNOLOGY IN COMPUTER SCIENCE AND ENGINEERING

“SVCE Grievance Cell”

Submitted to
Rajiv Gandhi Proudyogiki Vishwavidyalaya
BHOPAL (M.P.)

Guided By Submitted By

Mrs. Vaishali Upadhyay Vishal Nirgude


Asst. Prof. 0822CS201121
CSE Department Vishal Waskale
0822CS201122
Shailendra Parmar
0822CS201096
SWAMI VIVEKANAND COLLEGE OF ENGINEERING, INDORE(M.P)

CERTIFICATE

This is certified that Vishal Nirgude [0822CS201121], Vishal Waskale [0822CS201122],


Shailendra Parmar [0822CS201096] have completed project work, titled“SVCE
Grievance Cell”
As per the syllabus and has submitted a satisfactory report on this project
as a fulfillment towards the degree of
BACHELOR OF TECHNOLOGY
COMPUTER SCIENCE AND ENGINEERING
From
RAJIV GANDHI PROUDYOGIKI VISHWAVIDYALAYA, BHOPAL

Mrs. Vaishali Upadhyay Mr. Ashish Tiwari


Guide HOD
CSE Department S.V.C.E., Indore
Swami Vivekanand College of Engineering, Indore
Department of Computer Science and Engineering

CANDIDATE DECLARATION

I hereby declare that the work, which is being presented in the project, entitled “SVCE
Grievance Cell” in partial fulfillment of the requirement for the award of degree of Bachelor of
Technology in Computer Science and Engineering submitted in the department of Computer
Science and Engineering, Swami Vivekanand College of Engineering Indore, is an authentic
record of my own work carried under the guidance of Mrs. Vaishali Upadhyay I have not
submitted the matter embodied in this report for award of any other degree.

Name of Students:
Vishal Nirgude
0822CS201121
Vishal Waskale
0822CS201122
Shailendra Parmar
0822CS201096

Ms. Rekha Yadav

Project Coordinator
(CSE Dept.)
SVCE, Indore (M.P)

Mr. Ashish Tiwari

HOD, CSE Department


SWAMI VIVEKANAND COLLEGE OF ENGINEERING, INDORE(M.P)

PROJECT APPROVAL CERTIFICATE

The project entitled “SVCE Grievance Cell” submitted by Vishal Nirgude [0822CS201121],
Vishal Waskale [0822CS201122], Shailendra Parmar [0822CS1096] is recommended as
fulfillment for the award of the Bachelor of Technology (Computer Science and
Engineering) degree by Rajiv Gandhi Proudyogiki Vishwavidyalaya.

Internal Examiner External Examiner

Date: Date:
ACKNOWLEDGEMENT

I am thankful to the technical university Rajiv Gandhi Proudyogiki Vishwavidyalaya, Bhopal


for giving me opportunity to convert my theoretical knowledge into the practical skills through
this project.
I am thankful to my college SVCE for giving me every resource to complete this project. The
project work has been made successful by the cumbersome effort of the college and faculties.
I express my sincere thanks and gratitude to Principal, Dr. Pradeep Patil, Swami Vivekanand
College of Engineering, Indore (M.P.), for providing all the necessary facilities and true
encouraging environment to bring out the best of my endeavors.
I would like to express gratitude to my Prof. Ashish Tiwari, HOD Computer Science and
Engineering Department under whose valuable guidance, for encouraging me regularly and
explain me each and every concept, I was able to execute my project smoothly.

I give thanks to Mrs. Vaishali Upadhyay, Computer Science and Engineering department,
Swami Vivekanand College of Engineering, Indore (M.P.), for making me confident about the
research platform and helping me a lot in research work implementation.

I give special thanks to Project Coordinator Ms. Rekha Yadav, Computer Science and
Engineering department for their willingness to help me in finding solutions to any problems
I had with my work.
I would like to acknowledge all my friends& family members for the moral support they
extended to me in the completion of this dissertation.

Name of Students:
Vishal Nirgude
0822CS201121
Vishal Waskale
0822CS201122
Shailendra Parmar
0822CS201096
ABSTRACT

The SVCE Grievance Cell project is a computer science initiative aimed at addressing student

complaints and grievances in a timely and efficient manner. The system is designed to

provide a user-friendly platform for students to submit their grievances, which are then

automatically assigned to the relevant authorities for resolution. The system includes

features such as real-time updates, status tracking, and feedback mechanisms, ensuring

transparency and accountability throughout the process. Additionally, the project employs

data analytics to identify patterns and trends in the complaints, allowing for proactive

measures to be taken to prevent similar issues from recurring. Overall, the SVCE Grievance

Cell project aims to enhance the overall satisfaction and experience of the students at SVCE

by providing them with a robust and streamlined mechanism for addressing their concerns.
List of Tables

S.N. Name Page


1 Use Case Diagram 16
2 Sequence Diagram 18
3 Activity Diagram 19
4 System Flow Diagram 20
5 Data Flow Diagram 21
6 E-R Diagram 22
Table of Content

Certificate iv
Candidate Declaration v
Project Approval Certificate vi
Acknowledgement vii
Abstract viii
List of Figure ix
Table of Content x
1-2
CHAPTER 2: INTRODUCTION
1.1 Background
1.2 Problem Statement
1.3 Objectives
1.4 Scope of Work

1.5 Methodology

1.6 Expected Outcomes

3-4
CHAPTER 2: LITERATURE REVIEW
2.1 Presently Available System
2.2 Title/Article Title:
2.3 ISSN No. of Journal/ URL of Website/ISBN No. of Book
2.4 Conclusion
5-8
CHAPTER 3: ANALYSIS

3.1 Requirement Analysis


3.2 Use-Case Diagram
3.3 Use-Case Description
3.4 Sequence Diagram
3.5 Activity Diagram:

CHAPTER 4: DESIGN 9-11

4.1 Object Oriented Design


4.2 System Flow Diagram
4.3 Class Description
4.4 Data Model

CHAPTER 5: IMPLEMENTATION 12-14


AND TESTING
5.1 Implementation
5.2 Testing Strategies adapted
5.3 System Testing

CHAPTER 6: CONCLUSION AND 15-18


FUTURE WORK
Conclusion
References
Appendix: Screenshots
CHAPTER 1
INTRODUCTION
SVCE GRIEVANCE CELL

1.1 Background

Swami Vivekanand College of Engineering (SVCE) is a premier technical education institute located in

Indore, MP. With a large no. of students, it is essential to have a robust system for addressing student

grievances and complaints. The current system at SVCE for handling student grievances is manual and

time-consuming, leading to delayed resolutions and decreased student satisfaction. Therefore, the SVCE

Grievance Cell project has been initiated to provide an efficient and technology-driven solution for managing

student grievances.

1.2 Problem Statement

The current manual system for managing student grievances at SVCE is slow, inefficient, and prone to

errors. The process of submitting and resolving grievances is time-consuming, and there is no real-time

tracking of the grievances. Moreover, the manual system lacks transparency and accountability, leading

to reduced student satisfaction and trust in the college administration.

1.3 Objectives

The primary objective of the SVCE Grievance Cell project is to develop and implement a

comprehensive grievance redressal system that automates and streamlines the process of submitting,

assigning, and resolving grievances. The system aims to provide real-time updates, efficient and timely

resolution of grievances, and transparency and accountability throughout the process.

1.4 Scope of Work

The SVCE Grievance Cell project will cover all aspects of student grievances, including academic

issues, infrastructure problems, and behavioral concerns. The system will be designed to handle

grievances for all undergraduate and postgraduate courses offered at SVCE.

Department of Computer Science & Engineering, SVCE, Indore 1


SVCE GRIEVANCE CELL

1.5 Methodology

The SVCE Grievance Cell project will follow a structured methodology, including requirements

gathering, system analysis, design, implementation, testing, and deployment. The project will be

developed using a web-based architecture and will be built using modern technologies, including

HTML5, CSS3, JavaScript, PHP and Firebase.

1.6 Expected Outcomes

The SVCE Grievance Cell project is expected to provide significant benefits to the college, including

improved student satisfaction, timely resolution of grievances, transparency and accountability in the

grievance redressal process, and enhanced communication between students, faculty, and

administration. Additionally, the system will allow for data analytics and trend analysis, enabling

proactive measures to be taken to prevent similar grievances from occurring in the future.

Department of Computer Science & Engineering, SVCE, Indore 2


CHAPTER 2
LITRATURE SURVEY
SVCE GRIEVANCE CELL

2.1 Presently Available System

Several educational institutions have implemented grievance redressal systems to address student

complaints and improve the quality of education. These systems range from manual processes to

automated, technology-driven solutions. Some of the popular grievance redressal systems currently

available in educational institutions include Moodle, Ombuds, and E-Grievance.

2.2 Title/Article Title:

A Study on Online Grievance Redressal System in Higher Education Institutions Article: International

Journal of Innovative Research in Computer and Communication Engineering Authors: K. Gayathri

Devi, K. Mythili, and T. Vignesh Pages: 8912-8917

2.3 Name of Author/Name of Website/Book Name of Authors: Arpita Sharma and Himani Verma Name

of Website: International Journal of Computer Science and Mobile Computing Title of Article: Design

and Development of Web-based Grievance Redressal System for Educational Institutes Pages: 28-33

2.3 ISSN No. of Journal/Complete URL of Website/ISBN No. of Book ISSN No.:

2320-9801 (International Journal of Innovative Research in Computer and Communication

Engineering) URL: https://ijircce.com/upload/2018/december/59_IJIRCCE_V7S12N59.pdf

2.4 Conclusion

The literature survey revealed that there is a significant need for a technology-driven grievance redressal

system in educational institutions. The available systems have their limitations, and there is a need for a

Department of Computer Science & Engineering, SVCE, Indore 3


SVCE GRIEVANCE CELL

customized solution that can address the specific needs of SVCE. The proposed system will be web-

based, user-friendly, and scalable to handle the increasing volume of student grievances. It will have

features such as real-time tracking, automated assignment of grievances, and timely resolution. The

system architecture will be designed to ensure data security, privacy, and accessibility.

Department of Computer Science & Engineering, SVCE, Indore 4


CHAPTER 3
ANALYSIS
SVCE GRIEVANCE CELL

3.1 Requirement Analysis

In this section, we will analyze the requirements of the SVCE Grievance Cell system.

The system should be able to handle the following functionalities:

 Student registration and login

 Submitting a grievance

 Automatic assignment of grievances to the relevant department

 Tracking the status of grievances

 Timely resolution of grievances

3.2 Use-Case Diagram

The use-case diagram represents the various actors and their interactions with the system. The actors in

this system are students, the grievance cell, and the concerned departments. The use-case diagram will

provide a high-level view of the system's functionalities.

Department of Computer Science & Engineering, SVCE, Indore 5


SVCE GRIEVANCE CELL

3.3 Use-Case Description

The use-case description provides a detailed description of each use case identified in the use-case

diagram. It describes the interactions between the actors and the system to achieve a specific goal. The

following are the use cases for the SVCE Grievance Cell system:

Student Registration and Login: The student can register with the system by providing their personal

details and creating a login account. After successful registration, the student can log in to the system to

submit a grievance.

Submitting a Grievance: The student can submit a grievance through the system by providing details

such as the nature of the grievance, the department concerned, and any supporting documents. The

system will generate a unique grievance ID for each grievance submitted.

Tracking the Status of Grievances: The student can track the status of their grievance by logging in to

the system and viewing the status updates. The system will provide real-time updates on the status of the

grievance.

Timely Resolution of Grievances: The concerned department will take appropriate action to resolve

the grievance within a specified timeframe. The system will track the time taken to resolve the grievance

and provide reports on the same.

Generating Reports on Grievances: The system will generate reports on the number of grievances

received, the department-wise distribution of grievances, and the resolution status of grievances. These

reports will help in identifying any recurring issues and taking corrective action.

Department of Computer Science & Engineering, SVCE, Indore 6


SVCE GRIEVANCE CELL

3.4 Sequence Diagram

The sequence diagram represents the sequence of events that occur between the actors and the system to

complete a particular use case. It provides a more detailed view of the interactions between the actors

and the system..

Department of Computer Science & Engineering, SVCE, Indore 7


SVCE GRIEVANCE CELL

3.5 Activity Diagram:

An activity diagram is a type of UML diagram that models the flow of activities or actions withina

system or process. It shows how different activities are related and how they contribute to

achieving a particular goal.

Fig: Activity diagram

Department of Computer Science & Engineering, SVCE, Indore 8


CHAPTER 4
DESIGN
SVCE GRIEVANCE CELL

4.1 Object Oriented Design

Object-oriented design (OOD) is the process of designing a system using the principles of object-oriented

programming (OOP). It involves identifying the objects and classes needed for the system, defining their

attributes and behaviors, and establishing their relationships with one another.

In the case of the SVCE grievance cell system, the object-oriented design would involve identifying the

key objects and classes involved in the system, such as users, complaints, administrators, and

departments. The attributes and behaviors of each object would be defined, along with their relationships

to each other.

4.2 System Flow Diagram

SVCE grievance cell system, a system flow diagram would show the system as a whole and how it
interacts with users, administrators, and departments. It would also show the flow of information
between these entities and the system, here is a simple example :

Fig. system flow diagram

Department of Computer Science & Engineering, SVCE, Indore 9


SVCE GRIEVANCE CELL

4.3 Class Description

A class description provides a detailed description of the attributes, methods, and relationships

associated with a particular class in the system. It helps to clarify the purpose and function of the class,

and how it interacts with other classes in the system.

In the case of the SVCE grievance cell system, a class description would provide a detailed description

of each key class involved in the system, such as users, complaints, administrators, and departments. It

would outline the attributes and methods associated with each class, as well as the relationships

between them.

4.4 Data Model

In the case of the SVCE grievance cell system, a data model would show the key data entities involved

in the system, such as users, complaints, administrators, and departments. It would also sthow how the

data is organized and related to one another, and how it flows through the system.

4.4.1 Data Flow Diagram (DFD)

Fig: Data Flow Diagram

Department of Computer Science & Engineering, SVCE, Indore 10


SVCE GRIEVANCE CELL

4.4.2 Entity Relationship Diagram (ERD)

Fig: E-R diagram

Department of Computer Science & Engineering, SVCE, Indore 11


CHAPTER 5
IMPLEMENTATION
AND TESTING
SVCE GRIEVANCE CELL

Implementation

Student Login Page


<html>
<head>
<title>Login</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<div class="logo-container">
<span class="logo-text">SVCE<span class="indore">Indore</span></span>
</div>
<div class="container">
<div class="box">
<h1>Login</h1>
<form>
<label for="username">Username:</label><br>
<input type="text" id="username" name="username"><br>
<label for="password">Password:</label><br>
<input type="password" id="password" name="password"><br><br>
<input type="submit" value="Submit" class="submit-btn">

</form>
<p>Don't have an account? <a href="signup.html" id="signup-link">Sign Up</a></p>

</div>
</div>

<script src="script.js"></script>
</body>
</html>

Homepage
<body>

<!-- scroll Button HTML -->


<div class="scroll-up-btn">
<i class="fas fa-angle-up"></i>
</div>

<!-- NAVBAR start -->


<nav class="navbar">
<div class="max-width">

<!-- Navbar Heading -->


<div class="logo"><a href="#">SVCE<span>Indore</span></a></div>

<!-- Navbar Sub-Content -->


<ul class="menu">
<li><a href="#home" class="menu-btn">Home</a></li>
<li><a href="#" class="menu-btn">Register</a></li>
<li><a href="#contact" class="menu-btn">Contact</a></li>
</ul>

<!-- Navbar Sub-Content Button on Media Queries -->


<div class="menu-btn">
<i class="fas fa-bars"></i>
</div>

</div>
</nav>
<!-- NAVBAR End -->

<!-- HOME section start -->


<section class="home" id="home">
<div class="max-width">

<!-- Home Section Content -->


<div class="home-content">
<div class="text-1">Hello, I`m</div>
<div class="text-2">Student Grievance Portal</div>
<div class="text-3">and I'm here to register your Grievance of <br><span class="typing">Hostel</span></div>
<!-- Contact me Button -->
<a href="registerarion.html">Register <i class='bx bx-send'></i></a>

Department of Computer Science & Engineering, SVCE, Indore 12


SVCE GRIEVANCE CELL

</div>
</div>
</section>
<!-- HOME section End -->
</body>

5.1 Testing Strategies adapted

 Unit Testing: This testing strategy involves testing individual modules or components of the

system to ensure that each one works as expected. Unit testing was conducted on each module of the

system, and any errors or issues were fixed before moving on to the next phase.

 Integration Testing: This testing strategy involves testing how different modules of the system

work together and whether they integrate seamlessly with each other. Integration testing was

performed to ensure that all the modules work cohesively to meet the system requirements.

 Acceptance Testing: This testing strategy involves testing the system from the end-users'

perspective. Acceptance testing was performed to ensure that the system meets the user's

expectations and requirements.

 Black-box Testing: This testing strategy involves testing the system without any knowledge of

its internal workings. Black-box testing was conducted to test the system's functionality and user

interface.

Overall, these testing strategies were adapted to ensure that the SVCE Grievance Cell system is
reliable, efficient, and meets the user's requirements.

5.2 System Testing

 Functionality Testing: This testing activity involved testing the system's features and functions

to ensure that they work as expected. The system was tested for all possible scenarios to ensure that

it meets the user's requirements.


Department of Computer Science & Engineering, SVCE, Indore 13
SVCE GRIEVANCE CELL

 Performance Testing: This testing activity involved testing the system's performance to ensure

that it can handle a large number of users and requests without any issues. The system's response

time was measured, and any bottlenecks or issues were identified and fixed.

 Security Testing: This testing activity involved testing the system's security features to ensure

that it is secure from external threats. The system was tested for vulnerabilities and potential security

risks, and measures were taken to fix any issues.

 Usability Testing: This testing activity involved testing the system's user interface and user

experience to ensure that it is easy to use and understand. The system was tested by end-users to

ensure that it meets their expectations and requirements.

Overall, these system testing activities were conducted to ensure that the SVCE Grievance Cell system

is reliable, efficient, and meets the user’s requirements.

Department of Computer Science & Engineering, SVCE, Indore 14


CHAPTER 6
CONCLUSION AND
FUTURE WORK
SVCE GRIEVANCE CELL

 References

[1] Kaur, R., & Singh, A. (2017). An Overview of Grievance Redressal System. International Journal of

Computer Science and Mobile Computing, 6(3), 129-135.

[2] Ramanathan, S., & Mishra, N. (2019). Design and Development of an Online Grievance Redressal

System for Educational Institutions. International Journal of Research in Engineering, Science and

Management, 2(5), 271-277.

[3] Tariq, A., & Al-Saeedi, F. (2018). Design and Implementation of a Web-Based Grievance

Management System. International Journal of Advanced Computer Science and Applications, 9(3), 277-

281.

[4] Customer Complaint. [cited 2017 2]; Available from:

http://www.financepractitioner.com/dictionary/customer-complaint .

[5] Complaint system. 2017 [cited 2017 2]; Available from:

https://en.wikipedia.org/wiki/Complaint_system .

Department of Computer Science & Engineering, SVCE, Indore 16


SVCE GRIEVANCE CELL

 Conclusion

In conclusion, the SVCE Grievance Cell project is an essential system designed to streamline the

grievance redressal process in educational institutions. The system's primary aim is to provide a

transparent and user-friendly platform for students, faculty, and staff to raise and resolve grievances

efficiently. The project incorporates the latest software engineering principles and tools to develop a

robust and scalable system.

The project's successful completion involved various stages, including research, analysis, design,

implementation, and testing. The literature survey and requirement analysis helped identify the existing

systems' limitations and formulate the project's functional and non-functional requirements. The design

phase involved developing the system flow diagram, class diagram, and class description, which formed

the basis for the system's implementation.

During the testing phase, the project team adopted several testing strategies, including system testing

and test case development, to ensure the system's reliability and functionality. The system's successful

implementation and testing demonstrated the project's feasibility and effectiveness in resolving

grievances in educational institutions.

Overall, the SVCE Grievance Cell project's successful completion reflects the project team's dedication,

hard work, and commitment to delivering a system that caters to the educational institutions' needs. The

project's success will pave the way for future enhancements and improvements to the system, ensuring

that it remains up-to-date with the changing educational landscape.

Department of Computer Science & Engineering, SVCE, Indore 15


SVCE GRIEVANCE CELL

Appendix: Screenshots
Registration Page:

Login Page:

Department of Computer Science & Engineering, SVCE, Indore 17


SVCE GRIEVANCE CELL

Homepage:

File Complaint :

Department of Computer Science & Engineering, SVCE, Indore 18

You might also like