Complaint Management System - PPT

download Complaint Management System - PPT

of 18

Transcript of Complaint Management System - PPT

  • 7/22/2019 Complaint Management System - PPT

    1/18

    Complaint Management System-A Project on JAVA Standard Edition

    Developed By -Abhishek Roy

    Madhurya Datta Gupta

    Nilanjan Sengupta

    Subhajit Naskar

  • 7/22/2019 Complaint Management System - PPT

    2/18

    Acknowledgement

    I take this opportunity to express my deep gratitude and sincerest thank

    to my project mentor, Amitava Chatterjee for giving most valuable

    suggestion, helpful guidance and encouragement in the execution of this

    project work.

    I will like to give a special mention to my colleagues. Last but not the

    least I am grateful to all the faculty members of Ardent Computech Pvt.

    Ltd. or their support.

  • 7/22/2019 Complaint Management System - PPT

    3/18

    Index Overview

    Current System

    Limitations of Current System

    Proposed Solution

    Process Design

    Design description

    Entity Relationship Diagram

    Use Case Diagram

    Use of Logger

    Screen Shots

    Software Used

    References

    Conclusion

  • 7/22/2019 Complaint Management System - PPT

    4/18

    Overview

    The project is aimed at creating efficient software portal for addressing thegrievances of the students/faculty members for various purposes likebroken

    furniture problem in class, microphone issues, projector problems, plumbing in

    hostels, electricity issues, and other hostel, mess & classroom related problems

    etc.

  • 7/22/2019 Complaint Management System - PPT

    5/18

    Current System

    In the current scenario there is very less system operating for the registrationof complaints. Presently complaint register process is done through

    telephone where a complaint is raised by calling the administration. This

    requires a manual effort and can lead to confusions for the students.

  • 7/22/2019 Complaint Management System - PPT

    6/18

    Limitations of the Current System

    There is no accountability for the complaints as to when a complaint wasraised and when it was resolved.

    Most of the times students call in the morning or afternoon and at that timethere is no one to register the complaint.

    There is usually a lot of time lag between problem identification and theaction taken to resolve it.

    Some complaints require high priority action which is not possible in thecurrent system.

  • 7/22/2019 Complaint Management System - PPT

    7/18

    Proposed Solution

    The idea is to automate the entire complaint process from telephonic medium toelectronic medium in order to increase efficiency and reduce the response time.

    There would be basically 5-6 main categories for the selection of complaint type. Thenwe will also provide the priority based on its severity for a particular complaint/issue. Ifthe severity/priority is high then it would take a time of around 1 hours to 3 hours and ifits

    having less priority then it would have one-twodays

    time. Validation is done for unique user id generation and registration

    Validation of user id and password is done with user database

    This would be having a student rules & regulations tab which would consist of allthe rules mentioned in student constitution.

    A unique complaint number would be generated for a particular complaint. Userwould be able to check the status of his/her complaint.

    Basically this would be a one stop solution for both students and faculty member tomake authority aware of existing issue at a particular time.

    Option of registering and signing up is available for first time users.

    Return option is provided to cancel the registration process midway.

  • 7/22/2019 Complaint Management System - PPT

    8/18

    Process Design

  • 7/22/2019 Complaint Management System - PPT

    9/18

    Design DescriptionThe complaint registration and resolution model has the following major modules.

    Sign Up/Login (for All Users) Module:

    Sign Up page contain four fields: Verification field is used to check the genuinity of user

    and other three fields are User ID and Password and Confirm Passwords. Login age is

    expected to contain two mandatory fields: User ID and Password, along with 3 radio

    buttons that will indicate whether the user is a Student, Faculty Member or the

    Administrator.

    For Administrator & Other Users:

    Complaint Registration Module:

    This page shall allow the users to create new queries or go to a page that provides the

    status of an existing query. This page shall contain fields like Department to be notified

    for the query and the Specific Field pertaining to the query. It shall also allow the user todecide on the priority of the notification. A high priority complaint is expected to be

    solved in a few hours. Medium priority is expected to get solved within a day whereas a

    low priority complaint is expected to be resolved in 2-3 days. This is followed by a

    dialogue box that enables the user to give a detailed description of the exact nature of the

    complaint. When the user clicks on Submit, he is guided to the next page with a unique

    Complaint Registration Number (CR No.).

  • 7/22/2019 Complaint Management System - PPT

    10/18

    Continued Complaint Status Check:

    This page can be reached from Page 2 or Page 3. It has one mandatory field of complaintregistration number (CR No.) which, when submitted, provides the information on thestatus of the query as Under Process or Finished.

    For Administrator:

    Complaint Resolution Module:

    This page shall contain the list of queries along with their priorities and department to bereferred to, status as per the department. The queries with finished as the final status areautomatically moved to the solved sheet.

    The administrator can click on the status field of each query except his own complaint.This page shall contain the details about the status of the query like Finished or Pendingor Unallocated. The Administrator can change the Present Status of the query.

    For Master Administrator:

    Master Mode:

    There is only one master administrator who generates the verification code for sign upprocess and has the ultimate power to control the total system. He can manage complaintsand has the ability to remove complaints from the database regardless of the complaintstatus.

  • 7/22/2019 Complaint Management System - PPT

    11/18E

    ntityR

    elationshipDia

    gram

  • 7/22/2019 Complaint Management System - PPT

    12/18

    Use Case Diagram

    Use Case Diagram for User Use Case Diagram for Administrator

  • 7/22/2019 Complaint Management System - PPT

    13/18

    Use of Logger

    The purpose of logging is to keep track of the history of a process execution. As theruntime data of a process execution changes, all the deltas are stored in the logs.

    Software logging traces the execution of a software program (usually for debugging

    purposes).

  • 7/22/2019 Complaint Management System - PPT

    14/18

    Screen Shots

  • 7/22/2019 Complaint Management System - PPT

    15/18

    Continued

  • 7/22/2019 Complaint Management System - PPT

    16/18

    Software Used

    Java SDK Tool (Release7 Update - 25)

    Apache Derby

    Eclipse IDE

    Apache log4j

    GIMP

  • 7/22/2019 Complaint Management System - PPT

    17/18

    References

    http://www.google.co.in/

    http://stackoverflow.com/

    http://www.coderanch.com/

    http://www.google.co.in/http://stackoverflow.com/http://www.coderanch.com/http://www.coderanch.com/http://stackoverflow.com/http://www.google.co.in/
  • 7/22/2019 Complaint Management System - PPT

    18/18

    Conclusion

    There are some crucial aspects which were left out due to the short time span of project

    submission duration. The following features may be added in future for the enrichment

    of this software.

    First of all a Management System which consists of multiple Administrators

    should be available on-line i.e. should be connected via internet for concurrentusage of resources. As we are using JSE platform which is highly unlikely to

    obtain.

    The Derby Database used in the project is not secured up to the per which makes

    the user data vulnerable to malicious users.

    The software lacks inbuilt update management for fixing bugs and adding

    additional feature in the future.

    However this is our one of the earliest effort in making such a software in such

    platform, we hope for future betterment.