MARIYAM TARIQ
2123
SHAHRUKH SHAKEEL 2077
ZOHAIB ALI
2147
DEDICATION
This project is specially dedicated to the
our force sindh police and their sacrifices
for attaining the peace in the city with
limited resources. This project will help
them to maintaining the record of
criminals efficiently and it will helpful for
the police or rangers to check the record
of the criminals in just some seconds and
it would easily update , delete , edit the
record of criminal with the help of the
crms.
ACKNOWLEDGEMENT
First of all thanks to sir hassan Zaidi for
giving this such a wonderful opportunity
to make this project and give us chance
to give awareness to people about
criminal record management system. he
guide us on every step in making of this
project about erd , usecase etc everything
which was the need of this project .this
faculty member makes us learn about the
project and the software. engineering
course throughout the semester. The
success of the project was impossible
without this faculty member. we are
specially thanks to sir hassan Zaidi for
helping us in every aspect of this project .
PREFACE
The need for good record-keeping and
information-sharing practices has taken
on added significance in todays global
environment. Not only do good records
provide crucial internal information (i.e.,
business operations and case
management supportnot to mention the
official memory of an agencys
investigations), law enforcement agencies
now need to communicate agency-toagency and across continents in order to
protect the Nations citizens. Nothing is
more important to accomplishing that
mission than having accessibility to
accurate and timely records. Calls for
service records and investigative, arrest,
criminal identification, detention, and
even civil records hold information that by
themselves mean little; however, when
TABLE OF CONTENTS
Contents:
BACKGROUND:........................................................................................................... 7
OBJECTIVES :.............................................................................................................. 7
INTRODUCTION:.......................................................................................................... 7
SCOPE OF THE PROJECT:............................................................................................. 9
SYSTEM INTERFACES................................................................................................ 10
USER INTERFACES.................................................................................................... 10
HARDWARE INTERFACE:........................................................................................... 10
SOFTWARE INTERFACES:.......................................................................................... 11
MEMORY CONSTRAINTS:........................................................................................... 11
OPERATIONS:............................................................................................................ 11
PRODUCT FUNCTIONS:............................................................................................. 11
FUNCTIONL REQUIREMENTS:.................................................................................... 11
NON- FUNCTIONAL REQUIREMENTS:........................................................................12
USE CASE DIAGRAM:................................................................................................. 14
OVERVIEW OF THE SYSTEM:..................................................................................... 16
PRODUCT FUNCTIONALITIES:....................................................................................16
DATA FLOW DIAGRAM:.............................................................................................. 16
LEVEL....................................................................................................................... 16
LEVEL 1 DFD / LEVEL 2 DFD:.................................................................................. 17
LEVEL 3 DFD:............................................................................................................ 18
LEVEL 4 DFD:............................................................................................................ 20
ENTITY RELATIONSHIP DIAGRAM (ERD):...................................................................21
ERD.......................................................................................................................... 22
DATABASE DESIGN:................................................................................................... 22
PROJECT BENEFITS:.................................................................................................. 28
FUTURE ENHANCEMENT:........................................................................................... 28
CONCLUSION:........................................................................................................... 29
CHAPTER 1
BACKGROUND:
OBJECTIVES :
The objectives of this system can broadly be listed as follows:
Make the Police functioning citizen friendly and more transparent by
automating the functioning of Police Departments.
Improve delivery of citizen-centric services through effective usage of
ICT.
Provide the Investigating Officers of the Civil Police with tools,
technology and information to facilitate investigation of crime and
detection of criminals.
Improve Police functioning in various other areas such as Law and
Order, Traffic Management etc.
Facilitate Interaction and sharing of Information among Police
Departments, Districts, State/ headquarters and other Police Agencies.
Assist senior Police Officers in better management of Police Force
Keep track of the progress of Cases, including in Courts
Reduce manual and redundant Records keeping
INTRODUCTION:
Crime File System is a system used to report crimes. This project is mainly
useful for police Departments. This system will help to manage all the
activities in a police Department using computers. Currently all the works are
done manually, by computerizing all the activities inside a police Department
can be managed easily and effectively.
The police Departments in the country are, today, virtually unconnected
islands. Thanks to telephones and wireless, and especially thanks to mobile
telephones, there is voice connectivity between the police Department and
senior police officers, but that is about all. There is no system of data
storage, data sharing and accessing data. There is no system under which
one police Department can talk to another directly. There is no record of
crimes or criminals that can be accessed by a Department House Officer,
except the manual records relating to that police Department. The goals of
the system are to facilitate collection, storage, retrieval, analysis, transfer
and sharing of data and information at the police Department and between
the police Department and the State Headquarters and the Central Police
Organizations.
CHAPTER 2
At its
.
If in the basic flow, the actor enters an invalid name, password, the system
displays an error message. The actor can return to the beginning of the basic
flow.
SYSTEM INTERFACES
None
Backend
Database
USER INTERFACES
HARDWARE INTERFACE:
Keyboard
Mouse
Screen resolution of at least 1024x768- required for proper and
complete viewing of screens.
SOFTWARE INTERFACES:
MEMORY CONSTRAINTS:
At least 64 MB RAM and 2 GB space on hard disk will be required for running
the application
OPERATIONS:
Viewing
Addition( by administrator only)
Updation( by administrator only)
Deletion ( by administrator only)
PRODUCT FUNCTIONS:
Input : Fir no, COMPLAINT NO., Fir Date, Fir Time , Information Type,
Place of crime, Act for crime, District of FIR, Address of victim, Passport
No, Name of Police, Received Time, Information Received
Processing: After inputting data validation checks on various fields is
performed. On submission of the information the record is searched in
the stored database o basis of the information submitted.
Output: If the information submitted by the user is valid and found in
the database then the corresponding record is displayed.
Requirement No 4: Viewing
Input: none.
Processing: on clicking the view button the system search for the
specified database stored.
Output: if the specified database is stored then the whole database is
display in the tabular form. The data displayed is the updated and
current information of the user personal and academic details. It also
displays the status of the prisoner and criminals.
Login/Logoff
Add/delete user
Add complaint status
Search criminal/prisoner
Administrator
Registration
Criminal/Prionser/Postmortem/
Most wanted
Login/logoff
Search Criminal/Prisoners
View Complaint Status
View Reports
FIR/postmortem/most wanted
User
Exit
CHAPTER 3
PRODUCT FUNCTIONALITIES:
LEVEL 0 DFD:
LEVEL 3 DFD:
LEVEL 4 DFD:
Criminal registration
Prisoner registration
Postmortem
Most wanted
FIR
Charge sheet
Complaint status
Complaint registration
CHAPTER 4
PROJECT BENEFITS:
CRMS initiates the objective of providing the user
with customized and powerful complaint registration
and process management system side software.
This system will provide better prospective for the
enhancement of organization regarding to quality
and transparency.
Ensure data accuracys.
Reduce the damages of the machines.
Minimize manual data entry.
Greater efficiency.
Better service.
User friendliness and interactive
Minimum time required.
FUTURE ENHANCEMENT:
We can update this system as online application
The main advantage of online application is that, a
person can report the crime anytime from anywhere.
Users can view the progress of their complaint
online.
By the future technology user can view the case
details and progress of the complaints on their
mobile phones
Face recognition technology can apply. User or
witness of the crime can give the physical
information of the thief.
CONCLUSION:
CRIMENAL RECOR MANAGEMENT SYSTEM
initiates the objective of providing the
user with customized and powerful
complaint registration and process
management system side software. The
software is built with all options such as
complaint registration, prisoners
registration, and postmortem report
generation etcAll the requirements
specified during the analysis and design
phase are fully met, thus resulting in the
formation of good software. The interface
provided is very user friendly and flexible
for all times.
77