Prison management system

Preview:

Citation preview

04/12/20231

GROUP :9

PRISON MANAGEMENTSYSTEM

04/12/20232

❖ INTRODUCTION❖ EXISTING SYSTEM❖ PROPOSED SYSTEM❖ ADVANTAGES ❖ HARDWARE REQUIREMENTS❖ SOFTWARE REQUIRMENTS❖ MODULE DESCRIPTION❖ DATA FLOW DIAGRAM❖ TABLES❖ IMPLEMENTATION❖ CONCLUSION❖ FUTURE ENHANCEMENTS❖ REFERENCES

CONTENTS

04/12/2023

ABSTRACT

3

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.

04/12/2023

EXISTING SYSTEM

4

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.

04/12/2023

PROPOSED SYSTEM

5

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.

04/12/2023

ADVANTAGES OF PROPOSED SYSTEM

6

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

04/12/2023

HARDWARE REQUIREMENTS

7

04/12/2023

SOFTWARE REQUIREMENTS

8

04/12/2023

1.ADMINISTRATOR

9

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.

04/12/2023

1.1WORKASSIGNMENT

10

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.

04/12/2023

1.2 PRODUCTIVITY DETAILS

11

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.

04/12/2023

3.GUARDS

12

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

04/12/2023

3.1 FEEDBACK

13

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.

04/12/2023

2.SUPERVISOR

14

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.

04/12/2023

4.PRISONER

15

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.

04/12/202316

DATA FLOW DIAGRAM

LEVEL 0 DFD

04/12/202317

LEVEL 1 DFD

04/12/202318

LEVEL 2 DFD:ADMINISTRATOR

04/12/202319

LEVEL 2 DFD:SUPERVISOR

04/12/202320

LEVEL 2 DFD:GUARD

04/12/2023

TABLES

21

04/12/202322

04/12/202323

04/12/202324

04/12/202325

04/12/202326

IMPLEMENTATION

04/12/202327

04/12/202328

04/12/202329

04/12/202330

04/12/202331

04/12/202332

04/12/202333

04/12/202334

04/12/202335

04/12/202336

04/12/202337

04/12/202338

04/12/202339

04/12/2023

CONCLUSION

40

“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.

04/12/2023

FUTURE ENHANCEMENTS

41

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.

04/12/2023

REFERENCES

42

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”.

04/12/2023

WEB SITES

43

http://www.oracle.com/index.html

https://netbeans.orghttp://www.mysql.comhttp://www.wikipedia.or

g/

04/12/202344

Recommended