You are on page 1of 2

Project Scenario Template

1. Name of the Project Prison management system

This project is aimed at developing a prison management


system that is a collection of registers and reports for the
2. Objective/ Vision effective management of prisons. Besides this police and
government officials can see crime/criminals reports for
their purpose.

A. Police officers (Read only access)


3. Users of the System B. Data Manager (Can add/update data)
C. Administrators (Jail admin/government officials)
• Nominal Roll: The details of the prisoner and
his/her demographic details should be captured. A
digital photo comprising different views of the
prisoner and the list of articles surrendered by
prisoner during nominal roll are to be recorded.
• Case register: All the details of the cases against
the prisoner should be captured. This must include
the sentence details, remand/conviction details,
etc.
• Automated release diary generator: This report
should be display the list of prisoners to be
released on a day, the next day, the next week, the
next month, or any given duration of time. The
system should consider the reduction of sentence
length due to various considerations.
Functional
• Parole register: This module should track all
4. Requirements
prisoners on parole and provide necessary reports
(Atleast Eight) on this data.
• Duty register: Who was where, why and when.
• Interview requests: All interview requests by the
relatives of the prisoners need to be recorded and
tracked.
• In-out register: An in-out register will track all
prisoners and others who move in and out for
various reasons. This should include provisions
for recording the prisoners sent to courts for
hearing.
• Fund allotted and routine accounting transactions
should be captured.
• Basic and advance admin facilities like
add/update users, backup/recovery of
data, generating various reports etc.
5. Non-functional i. Secure access of confidential data (user’s details).
requirements (Atleast SSL can be used.
Four) ii. 24 X 7 availability
iii. Better component design to get better performance
at peak time
iv. Flexible service based architecture will be highly
desirable for future extension

A. Java based client for Administrator


6. Optional features B. Customizable color scheme or skins
C. Help-pages of the application in the form of Q&A

A. Professional look and feel


7. User interface priorities B. Reports exportable in .XLS, .PDF or any other
desirable format
A. Various status reports and demographical analysis
reports are to be generated.
B. All necessary search and reports on above said
8. Searches and Reports registers.
C. Strategic data and graphs for admin and
jail authority
Website should be highly customizable and flexible
9. Other important issues
enough to easily deploy.
Technologies to be
10. HTML, JavaScript, JSP, Servelets,Ajax
used
RAD/WAS,DB2,Eclipse,Rational Rose
11. Tools to be Used
Linux will be the preferred OS
A. Online or offline help to above said users,
Final Deliverable must Application deployment executive and developer
12.
include B. Application archive ( .war/.ear ) with source code
C. Database backup and DDL Script