Student Grievance Redressal System
1) Background/ Problem Statement
                     Student satisfaction is a major concern for any educational
institute. However, many a time the students fail to express their concerns &
issues or fail to reach out for proper support from the organization. Neither is
there any system to address the conflicts or issues faced by the students. This
eventually leads to students' dissatisfaction. Hence, to maintain the dignity of the
college or institute by ensuring a conflict-free atmosphere by promoting good
student-teacher relationships we have developed a Student Grievance System
that will address the students' issues & grievances. The students can lodge their
complaints through this system which will be redressed by the institute. This
python-based student grievance cell will also look into matters of harassment
thus creating a protective environment for students.
   2) Working of the Project
The system functions to look into the grievances lodged by any student. Students
may approach the cell to voice their grievances regarding academic matters,
health services, library and other services. Anyone with a genuine grievance may
approach the Co-ordinator or member of the Student’s Grievance cell, Grievance
cell is formed in order to keep the healthy working atmosphere amongst staff
and students, Admin can view the resolving status of all grievance.
3) Advantages
   It provides a fair and speedy means of grievance handling.
   The affected person need not consult grievance cell members directly
    to register complaints.
   Saves time of affected person and cell members
   Builds harmonious education atmosphere in campus
4) System Description
   The system comprises of 3 major Entity as follows:
1. Handler:
       Manage Grievance: handler will investigate the complaint and
         resolve them
2. Principal:
       Report: Principal can view the cumulative Report of all the grievance
3. Admin:
       Manage Handler: Admin can add handler and can assign the case to
         handler
       Manage Section: Admin can add Sections in the college
       Manage Principal: Admin can add Principal to the college
       View Grievance: Admin can view all the complaints raised by the
         students
       Report: can view the cumulative Report of all the grievance
   5) Project Life Cycle
       The waterfall model is a classical model used in system development life
cycle to create a system with a linear and sequential approach. It is termed as
waterfall because the model develops systematically from one phase to another
in downward fashion. The waterfall approach does not define the process to go
back to the previous phase to handle changes in requirement. The waterfall
approach is the earliest approach that was used for software development
6) System Requirements
    I.   Hardware Requirement
         a. Laptop or PC
                I3 processor system or higher
                4 GB RAM or higher
                100 GB ROM or higher
   II.   Software Requirement
         a. Laptop or PC
                Windows 7 or higher
                XAMP or WAMP Server
                Python
                Text Editor (Notepad++ or Sublime Text)
 7) Limitation/Disadvantages
       Visual effect of product during manually purchasing the product is
        different from viewing the product in your device
 8) Application
       This application is useful for many College who want to provides a
         fair and speedy means of grievance handling.
9) Reference
        https://docs.python.org/3/tutorial/