6/29/20141
GROUP:9
6/29/20142
❖ INTRODUCTION
❖ EXISTING SYSTEM
❖ PROPOSED SYSTEM
❖ ADVANTAGES
❖ HARDWARE REQUIREMENTS
❖ SOFTWARE REQUIRMENTS
❖ MODULE DESCRIPTION
❖ DATA FLOW DIAGRAM
❖ TABLES
❖ IMPLEMENTATION
❖ CONCLUSION
❖ FUTURE ENHANCEMENTS
❖ REFERENCES
CONTENTS
ABSTRA
CT
6/29/20143
Desktop application exclusively for
administrators in the prison.
Gives a clear idea of the Prison and its
details and information about the prisoners.
Helps to view and update prisoners info,
guard info and also helps in scheduling
work(job) for each prisoner.
Used to keep a feedback of each prisoner by
administrators.
EXISTING
SYSTEM
6/29/20144
Let us consider the case of TIHAR PRISON one of
biggest prisons in India with 12000 inmates.
Includes info about prisoners, their crime and lodging
pattern. It also records, tracks and monitors the
movement of prisoners.
Doesn’t have the provision for head to schedule
prisoners and guard’s job(work assignment).
No provision to keep feedback regarding the
performance of the prisoners.
PROPOSED
SYSTEM
6/29/20145
We have the database of prisoners, guards
and administrator.
Administrator can schedule jobs for prisoners
and guards.
Through feedback management guards can
records the performance of prisoners.
Production overview can be viewed.
Administrator can have and update all the
details of prisoners and guards.
ADVANTAGES OF PROPOSED
SYSTEM
6/29/20146
Improvements and reforms can be taken in a
swifter and efficient manner.
Alertness of guards gets increased since they
need to provide constant feedback to the
prison administration .
Prison inmates can serve their jail period by
serving the society.
Production summary can be viewed
HARDWARE REQUIREMENTS
6/29/20147
SOFTWARE REQUIREMENTS
6/29/20148
1.ADMINISTRATO
R
6/29/20149
This module has access to all other
modules. In other words, it administers
all other module or parts of the
software.
A login and password is provided to
this module to ensure its security.
The details of the administrator helps
to identify the top management in a
prison.
1.1WORKASSIGNME
NT
6/29/201410
This sub-module helps to assign jobs for
prisoners. Here we have the provision to
add work for the prisoners.
Guards will assess the work done by each
prisoner and they can add feedback, which
will be later used for analyzing overall
performance of prisoners.
1.2 PRODUCTIVITY DETAILS
6/29/201411
This sub-module provides details
of the various industrial and
commercial activities undertaken
by the inmates of the prison.
This involves monitoring the cost of
total purchase of raw materials and
the sale of the finished product.
The various products sold in the
prison outlets can also be viewed
in this module.
3.GUARDS
6/29/201412
This module includes schedules for
police guards.
Here we can view the names of the
guards scheduled for that day and
updation of the schedule is also
provided here.
Using this information guard’s job
shift can be scheduled
Sub module : Feedback
3.1 FEEDBACK
6/29/201413
This sub-module gives provision to add feedback about
prisoners.
Feedback includes their behavior, completion of
assigned jobs.
This data can be further used to determine the duration
of imprisonment.
Also, there is provision to add and delete feedbacks.
2.SUPERVISOR
6/29/201414
Supervisor has all the functions
of the guard like viewing work
schedule, adding prisoner
feedback ,viewing prisoner
details etc.
Additional provision is the
maintenance of purchase - sale
info.
It can add details of purchase
and info like amount of item
purchased/sold and calculate
net profit and loss.
4.PRISONER
6/29/201415
This module includes details of each prisoner.
Prisoner management module helps to view prisoner
information and update the current information.
The information is regarding their personal details
such as name, address, crime, date duration of the
imprisonment, etc.
Updation includes insertion and deletion of
information provided.
6/29/201416
DATA FLOW DIAGRAM
LEVEL 0
DFD
6/29/201417
LEVEL 1 DFD
6/29/201418
LEVEL 2 DFD:ADMINISTRATOR
6/29/201419
LEVEL 2 DFD:SUPERVISOR
6/29/201420
LEVEL 2 DFD:GUARD
TABLES
6/29/201421
6/29/201422
6/29/201423
6/29/201424
6/29/201425
6/29/201426
IMPLEMENTATION
6/29/201427
6/29/201428
6/29/201429
6/29/201430
6/29/201431
6/29/201432
6/29/201433
6/29/201434
6/29/201435
6/29/201436
6/29/201437
6/29/201438
6/29/201439
CONCLUSION
6/29/201440
“As the technology is growing day by
day, hour by hour very fast we have
to use those growing technologies to
the best.”
Our system provides different
services like easy access to users,
efficient management ,clear
productivity and feedback
summary.
FUTURE ENHANCEMENTS
6/29/201441
Can be upgraded with new features like sms
alerts for the guards and supervisors
regarding their job shift time
On supervisor’s and guard’s home page, the
administrator can give feedback of
corresponding work sections, after analyzing
overall productivity details
PMS can be extended with regional
language support for ease of access to
users.
REFERENCES
6/29/201442
Elmsri and Navethe, “Fundamentals of
Database Systems”
Rajib Mall, “Fundamentals of Software
Engineering”
Robert Vieira, “Beginning SQL Server
Programming”
Herbert Schildt,”Java The Complete
Reference”, 8th Edition.
Patrick Keegan, “NetBeans IDE Field
Guide”.
WEB SITES
6/29/201443
http://www.oracle.com/index.h
tml
https://netbeans.org
http://www.mysql.com
http://www.wikipedia.org/
6/29/201444

Prison management system