0% found this document useful (0 votes)
52 views2 pages

Pms Detail

Prison Manager is a web-based application that automates the process of maintaining prisoner records and generating reports for prison administration by centralizing prisoner, staff, and activity data in a database, allowing various users to access and update information online as needed rather than through a manual paper-based system. The application includes modules to manage prisoner profiles and visit records, user accounts and reporting, as well as request and approval processes for interviews and parole applications.

Uploaded by

Abhishek Singh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
52 views2 pages

Pms Detail

Prison Manager is a web-based application that automates the process of maintaining prisoner records and generating reports for prison administration by centralizing prisoner, staff, and activity data in a database, allowing various users to access and update information online as needed rather than through a manual paper-based system. The application includes modules to manage prisoner profiles and visit records, user accounts and reporting, as well as request and approval processes for interviews and parole applications.

Uploaded by

Abhishek Singh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Prison Manager is an application to automate the process for maintaining and tracking the day to day activities of any

prison. This
software is an Internet (Intranet) based online portal, which allows users to access the application from allover the world. The
Portal’s major responsibility is to take care of the proper maintenance of any prison.

This application maintains the centralized database so that any changes done by any one at any location reflects on fly. This is an
online application that allows multi-user access of system and to track or manage the data simultaneously

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.

About Project :
This intranet application has been developed to be implemented in place of existing manual system. This project would automate
the transactions of a prison and would retain the present functionality available in the current system. The specific purpose of this
system is to store and process information about prisoners, In-out register, staff details, interview details and parole details and
generate the reports as and when required. The administrator is responsible for the maintenance of this system. Based on the
category of the user i.e. staff or administrator, the various parts of the system are made available to the users of the prison.

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
 Difficulty in tracking different activities of prisoners.
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.

Merits of This System:


 Faster processing when compared to existing one.
 Maintaining prisoner details centrally.
 Modifications of details can be carried out immediately
 Role-Based dynamically changed authorization feature.
 Easy Generation of reports.
Module Description:
We have identified the following 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.
Administration Module: This module is responsible for managing the user logins and generating different kinds of reports (Today’s
releases reports, Today’s duty report, Today’s interview slots report and Today’s In-out report). It allows the administrator or staff to
store the staff information details which include adding, editing and deleting the staff. It provides a facility to enter the employee duty
timings inside duty register.
Today’s releases report – Displays the prisoners who are releasing today.

Today’s duty report – Displays the today employee duty timings info.

Today’s interview slots – Displays the interview slots for today.

Today’s in-out report – Displays the in-out timings of different prisoners.

Interviews: It allows the staff to raise an interview 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 providing a slot for
that person which will be displayed for the staff for allowing that person in to that slot.
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.

Software and hardware requirements

Operating System: Windows 2000/XP


The system will be built on windows compatible environment.

The application will be web based using Java technology

Web Server:
Apache Tomcat Web Server to serve as Servlet\JSP engine.

The system requires Apache Tomcat Web Server

Server side Application Software: Java Server Pages (JSP)


Client Side Application Software: Java Script, HTML
Data Base: MySQL 5.0
Client Browsers: Internet Explorer 6.0 or Netscape Navigator 4.7
Java Software : JDK1.5.0
Hardware: Pentium PCs with 256 MB RAM/ 40 GB HDD.

You might also like