Prison Management System
Prison Management System
The aim of this application is to reduce the manual effort needed to manage
transactions and historical data used by jail admin team. Also this application
provides an interface to police officials and other important government officials
to view the details of prisoners, case details and to generate required reports. This
helps to prevent unnecessary delays and human errors. This system helps in
generating foolproof reports with in not time by users which is very difficult in
current system (manual system).
This system design is modularized into various categories. This system has enriched UI so that a
novice user did not feel any operational difficulties. This system mainly concentrated in
designing various reports requested by the users as well as higher with export to excel options.
Problem Statement:
Problem statement is one of the basic and important phases of project phase.
When the basic problem is determined, it is documented and the symptomatic
problem is analyzed, then the current list of basic problem is completed. A system
is simply a set of components that interact to accomplish some purpose.
In “Prison Manager System” maintaining the details of different prisoners,
their status (Imprison or remand), and their case details, timing schedules of the
prisoners in in-out register, staff details, user logins, interview details and parole
details are to be kept in a database and also can be retrieved easily when the
authorized user wants to update the data.
Actually the process going on here is when the prisoner enters into the prison and then all
the details related to him will be stored manually and if the user wants to generate a the report
then he needs to concern with different departments physically, get the data and can prepare the
report.
Existing System:
The existing system is a manual one. When the prisoner enters into the
prison then all the transactions related to him has to be stored manually at
different departments which may leads to erroneous results due to human errors.
This system doesn’t provide proper security for the data.
Disadvantages:
Difficulty in storing and finding the data from various departments.
Difficult to handling more prisoners.
Difficulty of maintaining frequently asked questions in a database
Difficulty in generating a report
Proposed System:
The Prison Manager system is to replace the existing manual system with
a software solution.
The Central Prisons Management People wants to maintain all the
prisoner transaction details in the database prison wise, to avail them to all the
employees. And they will update the prisoner details as and when required
according to their authorization in online.
The proposed system has one administrator to control the data, creating
the users in a prison. The administrator is responsible to update prisoner’s details,
in-out register details, user details, staff details, interview details and parole
details.
Staff is responsible for all the activities same as the administrator except
user details. Another type of user called normal user is responsible for viewing the
prisoner details, in-out register, make and view interview requests, make and view
parole requests.
MODULES:
Prisoners & In-Out Register Module: This module is responsible for
managing Prisoner personal, case details, status and their in-out register
details. Whenever a prisoner enters into prison then the administrator, user
or staff can enter update his details inside the database. If the prisoner is in
imprisonment status then he is not allowed to go for the court for attending
cases if the prisoner is in remand status then he is allowed go out with our
staff for attending the court case. This information will be stored inside In-
out register.
Parole Module: It allows the staff to raise a parole request from prisoner
side person which will be displayed for the administrator for validating
this request so that the administrator can go through the requests, validate
them and approve them by giving some time to bring the person outside
by completing all the formalities in the person and check whether the same
person came back to the prison with in the stipulated time or not. It stores
complete details of the person who is supporting for this parole. I stores
previous parole information related to this person and generate as report as
and when required.