Professional Documents
Culture Documents
Police Managment System
Police Managment System
PROJECT:
POLICE MANAGEMENT
SYTEM
2
GROUP MEMBER:
KANWAL BATOOL (17631556-003)
SUBMITTED TO:
MAM SYEDA HINA
UNIVERSITY OF GUJRAT
SOFTWARE ENGINEERING
3
ACKNOWLEDGEMENTS
All praise for Almighty ALLAH for guiding us in hardships and all respect for Holy
Prophet (Pease Be upon Him) for showing us the light of truth.
We pay special gratitude to our special parents who have an important impact on
our thinking and their advice and insights contributed numerous improvements.
we would like to thank our Course Instructor, Madam Hina for giving us this
opportunity to learn things partially and whose guidance is a constant source of
inspiration for us, which enabled us to accomplish the assignment.
4
TABLE OF CONTENTS
1. Introduction:
1.2 Purpose 7
2. System Analysis :
4. System Design:
4.2. ER-Diagrams 20
5-IMPLEMENTATION ON MS-ACCESS:
6-Physical Layout:
GANTT CHART
6
CHAPTER 1:
INTRODUCTION
The safety and protection of human rights has been remained the most important
issue for every country because until and unless the rights of human beings are not
protected, No country can imagine of its existence. It is the responsibility of every
country’s government to protect the freedom and rights of human beings with no
discrimination so that every individual can lead his life with his own choice without
violating the rules and regulations set by the government of that country.
Although it is the government responsibility safeguard human rights but to take care of human
rights was not convenient for the government. So in order to fulfill this task, government
formed a special platform for that purpose known as Police Station. In this way, The
responsibility to protect the human rights was handed over the police officers.
Since then, the police officers have been working to provide peaceful environment to the
citizens where they can work according to their wish. The police officers are expected to work
with great diligence under difficult circumstances. Whenever a person faces some problems he
goes to police station for help, then it is the police headache to help the person coming out that
problem.
Although it is the government responsibility to safeguard human rights but to take care of
human rights was not convenient for the government. So in order to fulfill this task, government
formed a special platform for that person known as Police Station. In this way, the responsibility
to protect the human rights was handed to the police officers.
Since then, the police officers have been working to provide peaceful environment to the
citizens where they work according to their wish. The police officers are expected to work with
great diligence under difficult circumstances.
Police officers perform every kind of duty to protect the citizens’ rights but generally four main
objectives come under their duty which is:
Traffic safety
Crime reduction
Violence prevention
Drug abuse education
All these objectives are carried through the most important aspect that is display of dare.
7
The police officers are taught during their training that they have to show their maximum
boldness and dare while performing their duty. Because they have to deal with the criminals
some of which may be very powerful or strong but a police officer’s duty is to fight with
criminals at any cost even without thinking of their lives.
In Pakistan, police is also performing these duties and objectives but our system requires many
improvements. People here usually remain afraid of police due to many reasons. They believe
that police is not sincere with its duty and they might be caught in any serious problem if they
go against with police.
Besides its negative point, police also provides safety to citizens. It always remains steady for
arresting any criminal who is a threat for the safety of society. After registering the FIR from any
citizen, police starts its work and on that basis it arrests the criminals if proofs are found against
them. Once the criminals are caught then police starts its investigation from the criminals.
Torture is also employed to obtain confessions or information from criminals about a case.
After getting all the proofs against the criminals, it is the duty of the police to present all the
proofs honestly to the court so that the right man can get right punishment. Along with police, it
is also the duty of every citizen to fully cooperate with the police for the purpose of providing all
the necessary information to the police when needed. The true and right information provided
by the people to police will help a lot in arresting the criminals who try to spoil the peaceful
environment of society.
Although facilities are provided to police to lead a good life but still the remuneration and
training of police officers require substantial improvements. They perform hard duty as
compared to other professions but their remuneration is very low. They cannot afford all the
facilities of modern age for their family. This may result in negligence of their duty.
Along with low salary scale, facilities of modern technology such as computerized system of
keeping records are not provided to police department which causes low efficiency. As it is the
age of computer and all the organizations today use computers in maintaining their records, so
this facility should also be given to police department in order to increase their efficiency and to
save their time.
The system at any point of time can provide the details of evidence and their sequence
The system at any point of time can provide the details of existing charge sheets and
their statuses.
If (No)
Warrant
Proclain offender
Entry in register 4
NOTE
9
In case of recovery, recovered case property will be handed back to the owner on SUPERDAY
(responsibility) ordered by component court.
DATA DICTIONARY
MOHARAR
He is a person who is responsible of keeping all the data records in a police station.
WARRANT
A legal document issued by a component court that empowers the police about some legal
matter
ROAD CERTIFICATE
A certificate signed by the SHO before a challan is sent to the Prosecution Branch
A certificate issued after the decision of a trail regarding the conviction of an n accused
PROSECUTION BRANCH
A specialized police branch that scrutinizes the challan sent by the o
ASI
Assistant
SI
Sub Inspector
SP
10
Superintendent of Police
DSP
Depute Pretending of Police
DIG
Deputy Inspector General of Police
IG
Inspector General of Police
COMPLAINANT
A person who is seeking legal help from police station or he has some problem or complaints
regarding the matters under the jurisdiction of police.
INFORMANT
A person who brings the news of some criminal incident. He may be a passerby or a person by
himself or may be a professional’s tout.
CASE DIARY
A file in which daily detail of a case are written down by the investigating officer.
DAILY DIARY
A register in which all the events happening in a police station is record. It is updated on per day
bases and is of vital importance in a traditional “Thana” culture.
CHAPTER 2:
SYSTEM ANALYSIS
2.1 Introduction to System Analysis
phase of any system development process. The system is studied to the minutest
detail and analyzed. The system analyst plays the role of the interrogator and
dwells deep into the working of the present system. The system is viewed as a
whole and the input to the system are identified. The outputs from the
with becoming aware of the problem, identifying the relevant and decisional
the system functions. This system is called the Existing system . Now the existing
system is subjected to close study and problem areas are identified. The designer
now functions as a problem solver and tries to sort out the difficulties that the
enterprise faces. The solutions are given as proposals. The proposal is then
12
weighed with the existing system analytically and the best one is selected. The
proposal is presented to the user for an endorsement by the user. The proposal is
reviewed on user request and suitable changes are made. This is loop that ends as
Preliminary study is the process of gathering and interpreting facts, using the
solving activity that requires intensive communication between the system users
and system developers. It does various feasibility studies. In these studies a rough
figure of the system activities can be obtained, from which the decision about the
strategies to be followed for effective system study and analysis can be taken.
Time consuming.
PROBLEM STATEMENT
Policeman are facing problem in recording their major data manually and in its updation and
retrieval.
13
Manual Recording
All the general complaints and reports (Theft, Robbery, Murder, etc) are managed manually.
Computerized Recording
Whereas the complaints against the theft of registered-vehicles and data keeping of driving is
organized with the help of computer system.
PROBLEMS
Police order 2002 as replaced police act 1861. The inherited problems have been carried on in
the new police order 2002. Some of the century long problems faced by the police internally
and public are as follows:
Salaries:
They are low paid government employees. The salaries are too less as compared to their
authoritative powers. Because of non-balance in income and authority, they are tempted to
accept gratification.
14
Non-corporation of Public:
Non-corporation of public in arresting the crime: Police evade to join any investigation because
of police attitude and criminal threat.
SUGGESTIONS
Following are the suggestions to overcome these major problems faced by the police force:
Police officers may not be held responsible for increase in registration of cases or
crimes on account of free of registration.
They be allowed a holiday once in a week. The duty hours must be curtailed to not
more than 10hrs a day.
Their recording system should the computerized so that officers will not face any
problem in storage, retrieval and updating of data. Also it will save their cost and
time.
ORGANIZATION CHART
Inspector (Is)
Head constable
Constable
CHAPTER 3:
Software Requirement Specification
3.1. Product Overview Purpose:
The main purpose for preparing this document is to give a general insight into the analysis and
requirements of the existing system or situation and for determining the operating
characteristics of the system.
Database Tier: The concentration is applied by adopting the Oracle 9i Enterprise versions.
SQL is taken as the standard query language. The overall business rules are designed by using
the power of PL/SQL components like stored procedures stored functions and database triggers.
17
User Tier: The use interface is developed is a browses specific environment to have
distributed architecture. The components are designed using HTML standards and Java server
pages power the dynamic of the page design.
1- Developing the system, which meets the SRS and solving all the requirements of the
system?
2- Demonstrating the system and installing the system at client's location after the
acceptance testing is successful
3- Submitting the required user manual describing the system interfaces to work on it and
4- Conducting any user training that might be needed for using the system.
The requirement specification for any system can be broadly stated as given below:
The existing system is completely dependent on the user to perform all the duties.
CHAPTER 4:
SYSTEM DESIGN
LOGICAL MODEL
ENTITIES
Entities are the element (Person, Place, Objects, Event) that make up an organizational system ,
about which organizations wish to maintain data.
Accused
Case
Outcome
Investigation Officer ID
Section of Law
19
Complainant
Accused
Attributes include accused id, name, father name, nick, and case- id.
Case
Attributes include case-id, investigation officer-id, and case detail.
Outcome
Attributes include outcome-id, case-id, complainant-id, accused-id, outcome-detail,
investigation officer-id, section-id.
Investigation Officer
Attribute includes investigation officer-id, name and case-id.
Section of law
Attribute includes section-is, case-is, section of law.
Complainant
Attribute includes complainant-id, name, father name, nick, address, case-id and date of F.I.R.
RELATIONSHIPS
Relationship is an association that describes the interaction between the entities.
One to One
One to Many
Many to Many
1. There is one to many relationships between investigation officer and case because we
assumed that one investigation officer can handle many cases.
2. There is one to many relationship between case and accused because many accused can
involve in one case.
3. There is one to one relationship between accused and outcome because there is only
one outcome for each accused.
4. There is one to one relationship between complainant and outcome because there will
be one outcome for each complaint and complainant.
5. There is one to one relationship between section of law and outcome because one
section of law has one outcome or result.
6. There is one to one relationship between case and outcome because one case has only
one outcome.
The set of primary components that are identified by the ERD are
1-Data object
2- Relationships
3- Attributes
“ The primary purpose of the ERD is to represent data objects and their relationships.
21
Complainant-id
Accused-id
Accused-id
Name
Case-id
NI
Accused Father-name
Outcome
H
Case-id
Outcome detail
H Investigation
Officer-id
Case-id
Investigation Officer-
detail
Case
Case-detail
H Investigation
Name Officer-id Have H
Case-id
Investigation Officer
Name Father’s
Case-id
Name
H Complainant
Section of Law
Address
1. Investigating officer
2. Administrator
3. Writer
4-User
Investigator:
He is the actor who can practically work upon the existing data in the police
station only for view purpose.
Login Information
View Crime
Charging Sheet
Administrator:
He is the actor who has the full-length potentiality and privilege to carry out transactions upon
the system. He is authorized to maintain consistency within the information.
Register
Registers Victim Victims
FIR
Register Crime
Register Investigation Charge Sheet
Evidence
heet
Administration
Writer:
He is the actor who can enter all the details of the crime or evidence. Once
entered cannot be edited. On can edit or delete the record from the database.
24
User:
Login Information
Register
Victims FIR
Registers victims
Register Crime
Charge Sheet
Register Investigation Writer
evidence
User:
He is the actor who can search prisoner, registration of criminal, view reports vie
case history etc.
Search prisoner
View case
histroy
View FIR’s
Detail
Registrations
User of criminals
View Complaint
Status
25
Register Police
Station
Registers victims
Administrator
Login Information
Investigator
Register Victims FIR
Register Crime
Charge Sheet
Register Investigation
evidence
Writer
View FIR’s detail
View complaint
status
User
Registration of
prisoners
26
END
27
Admin
Add/ Add/ Add/ edit Add/
Accident edit
Edit Edit department
Crime police
cases criminals
Login to
Save/ Save/ Save/ Save/
page
Update update update update
Save/ Cases criminal department police
update
Manage Crime
crime
List/
List/
List/ List/ Delete Delete
Delete
Delete department police
cases
Manage Case Details Criminal
UI Controller
HttpRequesthandler ()
Deleteaccount ()
CHAPTER 5:
IMPLEMENTATION ON MS ACCESS
TABLES
Accused
CASE
COMPLAINANT
Father-name Text
Address Text
Case-id Number
Date of FIR Date/Time
INVESTIGATION OFFICER
OUTCOME
SECTION OF LAW
CHAPTER 6:
PHYSICAL LAYOUT
FRONT END
32
THE END