Functional Specification and High Level Design

Project Jailbird

Version: 1.60

Date: 5-Dec-08

Revision History

Version

Date

Author

Change Description

v1.0

v1.1

01/12/2008

Group C, Sec D

New Project

CONTENTS

EXECUTIVE SUMMARY 5

SOFTWARE REQUIREMENTS 5

HARDWARE REQUIREMENTS 5

FUNCTIONAL REQUIREMENTS 6

FR1 - Automation of Prisoner Admissions Process 6

FR2 - Automation of Prisoner Exit Process 6

FR3 - Automation of Activity Logging & CLOSURE 6

FR4 - Automation of Remittance Allocation 6

FR5 - Automation of Additional Responsibility Allocation & DE-ALLOCATION 6

FR6 - ENTRY OF PERIODIC MEDICAL EXAMINATION RESULTS 6

FR7 - AUDIT Logging 7

FR8 - Automation of undertrial court visit and conversion to convict 7

System ARCHITECTURE 7

Database Design 8

Dynamic Database 8

Database Details 8

High Level Design 12

HLD1 - Automation of Prisoner Admissions Process 12

Design overview 12

Design Details 13

HLD2 - Automation of Prisoner Exit Process 13

Design overview 13

Design Details 15

HLD3 - Automation of Activity Logging 16

Design overview 16

Design Details 16

HLD4 - Automation of Remittance and Check Date Calculation 17

Design overview 17

Design Details 18

HLD5 - Automation of Additional Responsibility Allocation 19

Design overview 19

Design Details 19

HLD6 - Entry of RESULTS of PERIODIC MEDICAL Examination RESULTS 20

Design overview 20

Design Details 20

HLD7 - Automation of undertrial court visit and conversion to convict 21

Design overview 21

Design Details 21

Requirements Traceability MAtrix 23

TESTING 24

Testing Requirements 24

Testing Levels, Types and Responsibilities 24

Testing Acceptance Criteria 24

STAKEHOLDER SIGNOFF 25

INFORMATION SYSTEMS PLANNING

ORGANIZATIONAL MISSION, OBJECTIVES AND STRATEGY

Madhya Pradesh Jails are state run institutions meant for legal confinement of prisoners charged or convicted in relation to unlawful activities as per constitution of India. The organization is headed by Director General (DG) which reports and answerable for Jail administration to the Principal Secretary, Madhya Pradesh Government. The headquarters are located at Bhopal. The functional head of the headquarters is the Inspector General (IG). He reports to the DG. The office also consists of 4 Deputy Inspector Generals (DIGs).

There are three different types of Jails existing as per the organizational structure of the department. These are:

. Central (or Circle) Jails

2. District Jails

3. Sub Jails

Central Jails are the institutions at the division level. There are eight such Jails in M.P. These are also called Circle Jails. They are headed by Circle Jail Superintendent. He reports to the Inspector General. He is the functional head for the Jail administration at division level.

District Jails are the Jails at the district level. They are headed by Jail Superintendent (class II). He reports to the Circle Jail Superintendent.

Sub Jails are the Jails at the tehsil or taluka level. They are functionally headed by Deputy Jailors. Unlike Central or District Jails, Sub Jails are audited and controlled by local administration. SDM or equivalent Class II officer has the authority for general administration.

CLASSIFICATION:

The above mentioned Jails are different in there operations. These Jails are classified according to the intensity of crime and the duration of sentence for the criminals. For convicted prisoners the classification is as follows:

Jail

Duration of sentence

Central Jail

Greater than 10 years

District Jail

Upto 10 Years

Sub Jail

less than 5 years

For under trial prisoners these Jails do not differ according to the intensity of crime. The local court usually asks for judicial custody for the nearby Jail.

INFORMATIONAL INVENTORY

Central Jail, Indore is the largest prison for Indore division. Five district Jails and eight Sub Jails comes under the direct administration of Central Jail, Indore. As on 26 October 2008, Central Jail, Indore has 1700 convicted and 600 (approx.) under trial prisoners. This ratio is heavily biased toward number of under trial prisoners for lower jails. The main processes and activities in the organization is as follows:

ADMISSIONS

The admissions for new incoming prisoners, both convicted and under trials, is the most important activity for the Jail administration. This can be understood from the fact that a separate sub-division for Central Jail, Indore is dedicated for this particular activity. As per the Jail Superintendent, Mr. Sanjay Pandey, admissions in the Jail accounts for almost 60% of the total data handling and also employs 30% of the total staff. The section, which deals with all the admission and release activities is called, the Warrant section.
Join now!


The admission process differs a bit for convicted and under trial prisoners. For convicted prisoners the process starts with a preliminary physical examination. This is usually done before the prisoner gets admitted inside the main gate. The prisoner is inspected for any visible physical injuries. He is also interviewed for the verification of details given in the court ruling or extension order. For any discrepancy the court order is sent back for rectification. In case of any visible injuries the accompanying police guard, which brings in the accused from court countersigns the record book at the gate. Once ...

This is a preview of the whole essay