COMPLAINT REDRESSAL
SYSTEM
BY:
KANWALDEEP SINGH
SACHIN SINGH
CMS Computers Ltd
A brief
overview…
2 2
Expertise
Platform OS Expertise Hardware Expertise Application Expertise
Win NT/2K WIN NT\2000 IBM LOTUS NOTES
Linux / Unix LINUX COMPAQ MS EXCHANGE
OS400 NOVELL NetWare SUN MQSI
Solaris SCO UNIX HP VERITAS
Exchange 5.5 / 2K DIGITAL UNIX DELL SQL
Lotus Notes VMS 3 COM SYBASE
Tivoli AIX CISCO ORACLE
Open view HP UX ENTERASYS CITRIX
Network Solutions & SOLARIS OCE TIVOLI
Security OS 400 DATACARD BMC
Backup & Storage UNIXWARE STORAGETEK WEBSPHERE
Oracle / MS SQL / STRATUS HP OPENVIEW
Sybase
BROCADE
WINCOR-NIXDORF
ATMs
3
Key Differentiators
Largest Third Party Maintenance and Facilities Management
company in the Private sector.
One of the top 5 FM Service providers in India and amongst top
3 third party Maintenance Services provider in India.
Actively involved in the IT infrastructure support and system
integration business for the last 31 years, focused on Cost-
effective Solutions to its Customers.
ISO 9001:2000 Certification for Field Engineering Division
handling AMC and FMS Services.
Authorized Service Provider for major principals: IBM, HP, Oce,
StorageTek, Brocade, Polycom, DataCard, to name a few.
Truly adhering to Open Systems standards, geared to provide
System Integration on multi - vendor cross platforms.
4
Partners
5
WHY COMPLAINT REDRESSAL SYSTEM
Unique and interesting task
Faults in the present system
Each city or district has its own database
Report generation is limited to particular computers
No online reconsideration module for users
No provision for Users to check their status online who
have submitted their complaint by hand.
No interaction between user and the Admin.
Taking a challenge of dealing with Punjab police
THANXXXXX
FOR
YOUR
PATIENCE
SYSTEM REQUIREMENTS
A single website applicable to all the districts of Punjab
An integrated database common to all districts
Online Complaint entry for the users Online
reconsideration module for the users
Provision of checking status for both who have filed
complaint online and who have done the same by hand
Interaction between user and the Police Complaint
Redressal Department
PROJECT INTRODUCTION AND FEATURES
Web based system for handling complaints
Designed for Punjab Police
Integration of all the individual sites into one system
Applicable to both user and admin
Almost 150 forms
Data integrity is preserved with validations
Simple and understandable approach for both user and
admin
TECHNOLOGY USED IN PROJECT
Front end
JAVA
HTML
JSP
JAVASCRIPT
Back end
MS SQL SERVER2005
JDBC
PROJECT DESCRIPTION
Two Modules
ADMIN
USER
FLOW OF CONTROL
User enters a complaint and gets his/her complaint
number
Admin checks the no of complaints registered and stores
each one of those into the database marking the complaint
to the officer corresponding to the city or district where the
incident occurred
At this time the status of the complaint has been set to
‘PENDING’
User can check his/her complaint’s status anytime.
If the status happens to be ‘COMPLETED’ , then the
verdict is shown to the user otherwise the status is
displayed as ‘PENDING’.
FLOW OF CONTROL
Once the investigation of the case is over and admin enters the verdict of
that particular complaint an email carrying the verdict is sent automatically
to the user filing that complaint
At this time the status of the complaint is set to ‘COMPLETED’.
However if user is not satisfied with the verdict he can opt for
reconsideration through complaint reconsideration section
Admin check the number of complaint reconsidered on a particular date
and then edits that complaint.
This complaint is then stored into the database with different marking
details
The status of the complaint is again set to ‘PENDING’ and the same
process repeats again
If a user has already reconsidered his complaint then he can not
reconsider it again
If a user has any query general or about a specific case he can post it and
the same will be replied by the admin
MAIN HOME PAGE
CONTAINS USER TASKS , USER AND ADMIN LOGIN ,
IMPORTANT NUMBERS
USER MODULE
System contain 2 types of tasks for the user
Tasks performed without login
Online complaint entry
Status check
Reconsideration
Tasks performed after login
Enter Query
Enter Suggestion
Progress
View Profile
ONLINE COMPLAINT ENTRY FORM
ONLINE COMPLAINT ENTRY FORM FOR THE USER
USER COMPLAINT NUMBER GENERATION
USER GETS HIS COMPLAINT NUMBER AFTER FILLIN THE FORM
USER STATUS CHECK
USER ENTERING HIS COMPLAINT NUMBER TO CHECK STATUS
USER STATUS SHOW
STATUS IS BEING VIEWED BY THE USER
VERDICT SHOW PAGE
IF THE STATUS IS COMPLETED THEN VERDICT IS SHOWN TO THE
USER
USER RECONSIDERATION PAGE
USER ENTERING COMPLAINT NUMBER TO OPT FOR
RECONSIDERATION
USER RECONSIDERATION PAGE 2
USER OPTING FOR RECONSIDERATION
USER RECONSIDERATION PAGE 3
USER GETTING CONFIRMATION OF SUCCESSFUL RECONSIDERATION
USER SIGN UP PAGE
USER GETTING HIS ACCOUNT FOR LOGIN TASKS
USER LOGIN PAGE
USER SIGNING IN TO PERFORM LOGIN AFTER TASKS
USER HOME PAGE
HOME PAGE CONTAINS TASKS PERFORMED BY THE USER
SYSTEM’S PROGRESS REPORT
USER CHECKING PROGRESS OF COMPLAINT REDRESSAL SYSTEM
USER QUERY PAGE
USER ENTERING HIS QUERY
USER QUERY SHOW
USER QUERIES WITH REPLY FROM THE ADMIN
USER SUGGESTION PAGE
USER ENTERING HIS IDEAS AND SUGGESTIONS
USER SUGGESTION SHOW
USER SUGGESTIONS ARE SHOWN TO USER AND ADMIN
USER PROFILE PAGE
USER CAN VIEW HIS PROFILE AND EDIT IT
ADMIN MODULE
Enter Complaint
Quick Search
Reports
Reconsideration
Verdict Entry
Edit Entries
View Queries
Online complaints
View Suggestions
View Profile
Add Thought
Add News
ADMIN LOGIN PAGE
ADMIN SIGNING IN TO PERFORM TASKS
ADMIN HOME PAGE
ADMIN HOME CONTAINS THE TASKS TO BE SELECTED BY ADMIN
QUICK SEARCH
ADMIN ENTERING COMPLAINT NUMBER TO VIEW DETAIL
QUICK SEARCH VIEW
DETAIL BEING DISPLAYED ALONG WITH EDIT BUTTON FOR
EDITING
EDIT COMPLAINT
EDITED INFO UPDATED BY UPDATE BUTTON
VERDICT ENTRY PAGE
ADMIN ENTERING COMP NUMBER TO ENTER THE VERDICT
VERDICT ENTRY PAGE 2
ADMIN ENTERING THE VERDICT AND THEN SAVING IT
ADMIN AUTHENTICATION PAGE
ADMIN HAS TO ENTER AUTH KEY BEFORE SIGN UP
ONLINE COMPLAINT PAGE
ADMIN ENTERING DATE TO VIEW ONLINE COMPLAINTS OF
THAT DATE
ONLINE COMPLAINTS SHOW
ONLINE COMPLAINTS OF THAT DATE ARE SHOWN FOR
EDITING
ADMIN RECONSIDERATION PAGE
ADMIN VIEWING THE RECONSIDERED COMPLAINT OF A
PARTICULAR DATE
ADMIN RECONSIDERATION PAGE 2
ADMIN FILLING NEW MARKING DETAILS AND THEN SAVE IT
ADMIN RECONSIDERATION PAGE 3
VALIDATION ON ADMIN RECONSIDERATION PAGE
EDIT SELECT PAGE
SELECT WHETHER TO SAVE,UPDATE OR DELETE AN ENTRY
SAVE SELECT PAGE
SELECT THE ENTITY YOU WANT TO SAVE DISTRICT,CITY OR
POLICE STATION
ADMIN ANSWER PAGE
ADMIN REPLYING TO THE QUERY OF USER RUHI
DATE REPORTS
REPORTS CAN BE BASED ON ENTRY DATE OR MARKING DATE
ADMIN NEWS ADD FORM
ADMIN ENTERING THE NEWS WITH HEADING
BENEFITS OF PROPOSED SYSTEM
A single integrated database for all the districts
Reconsideration module for both kind of users
Automatic sending of verdict to user’s Email-id when the
verdict is entered by the Admin
Provision of reports for all the districts.
Status Check module for both kind of users
Interaction between user and the Admin through query
and answers
User can post valid suggestions that will help the system
understand the ideology of the people
Progress report allowing user to see the working report
of the system