Welcome to Scribd. Sign in or start your free trial to enjoy unlimited e-books, audiobooks & documents.Find out more
Standard view
Full view
of .
Look up keyword
Like this
0 of .
Results for:
No results containing your search query
P. 1
Prison management system-kaushal

Prison management system-kaushal

|Views: 803|Likes:
Published by kaushal1991patel

More info:

Published by: kaushal1991patel on Apr 01, 2011
Copyright:Attribution Non-commercial


Read on Scribd mobile: iPhone, iPad and Android.
download as DOCX, PDF, TXT or read online from Scribd
See more
See less





General Description:
This project is aimed at developing a prison management system that is a collection of registers and reports for the effective management of prisons. This system should contain themodules like nominal roll, case register, parole register, Interview requests, In-out register and an automated release diary generator.1.
Nominal Roll
The details of the prisoner and his/her demographic details should becaptured. A digital photo comprising different views of the prisoner and the list of articlessurrendered by prisoner during nominal roll are to be recorded.2.
ase register:
All the details of the cases against the prisoner should be captured. This mustinclude the sentence details, remand/conviction details, etc.3.
Automated release diary generator:
This report should be display the list of prisoners to bereleased 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.4.
Parole register:
This module should track all prisoners on parole and provide necessaryreports on this data.5.
Interview requests and In-out register:
All interview requests by the relatives of theprisoners need to be recorded and tracked. An in-out register will track all prisoners andothers who move in and out for various reasons. This should include provisions for recordingthe prisoners sent to courts for hearing.6. Various status reports and demographical analysis reports are to be generated.
1. The system should have a login.2.
System should support for Interview requests and In-out register modules for visitors.3.
System should support for Data Entry module for Nominal Roll, Case register for eachprisoner entering in the prison.4.
Automated release diary generator 5.
Jailer should be able to generate various reports Prisoner wise, case-wise.6.
Jailer should be able to generate Visitor reports Prisoner wise and Visitor wise.
Keyword Used
Generic Technology keywords:
perating System2.
Software Engineering
1.4 Abbreviation Used
Hypertext Markup Language is a markup language used to design static web pages.#
Java 2 Enterprise Edition is a programming platform² part of the Java Platform for developing and running distributed multi-tier architecture Java applications, based largely onmodular software components running on an application server.#
Graphical User interface with the system with mouse control and other easy to usecontrol features like the menus etc.#
A SRS is basically an organization¶s understanding (in writing) of a customer or potential client¶s system requirements and dependencies at a particular point of time (usually)prior to any actual design or development work. It¶s a two-way insurance policy that assures thatboth the client and the organization understand each other¶s requirements from every perspectiveat a given point of time.#
Net Beans
Development tool (IDE) for Web applications.#
JSP: Java server page
is a standard part of the J2EE .It is used to create dynamic web pages.#
These are small programs which execute on the server side and dynamically extendthe functionality of the web browser .It generally acts as a control in the server side.#
Hypertext Transfer Protocol is a transaction oriented client/server protocol betweenweb browser & a Web Server.#
Secure Hypertext Transfer Protocol is a HTTP over SSL (secure socket layer).#
Transmission Control Protocol/Internet Protocol, the suite of communicationprotocols used to connect hosts on the Internet. TCP/IP uses several protocols, the two main onesbeing TCP and IP.
Information Description:
2.1 Product Perspective
The web pages (XHTML/JSP) are present to provide the user interface on customer clientside. Communication between customer and server is provided through HTTP/HTTPSprotocols.
The Client Software is to provide the user interface on system user client side and for thisTCP/IP protocols are used.
n the server side web server is for EJB and database server is for storing theinformation.
Product Features
The system will allow access only to authorized users including administratorsand coordinators depending on the role. Following are some of the functions performedby the software
login facility for only the authorized users.2.
Provide information details to organize resources management and utilities.3.
provides security and authentication.4.
provide confirmation of successful registration.5.
Allow only administrator to perform modification such as adding or deleting theinformations or the required changes.6.
The designed product will be secure enough to use and reliable too.
lasses And
Jailor (ADMIN) :
Login to system.
Authorized access to database.
Update information content.
Create, modify and delete the data details.
Generate updated reports.
2. Visitor :
Registration for new accounts.
Login to accounts through registration ID and Password.
Update information status on account.
Access performance details.
Submit the reports.
Assumptions And Dependencies
This software should work even at when the workload on this software get increases.Server should have a power backup as well as a database backup.
Specific Requirements
3.1 External Interface requirement1.
User Interfaces :

Activity (10)

You've already reviewed this. Edit your review.
ARJUN added this note
nice work
ARJUN liked this
1 thousand reads
1 hundred reads
Shadab Qureshi added this note
Neeti Bali liked this
Owusu Maxwell liked this
Kabir N Ibrahim liked this
Kabir N Ibrahim liked this
Nastra Samuel Phiri liked this

You're Reading a Free Preview

/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->