Sei sulla pagina 1di 46

“CRIME REPORT MANAGEMENT SYSTEM”

A MINI PROJECT REPORT


Submitted by
PAVAN KUMAR S [1NH19IS404]
Under the guidance of,
Mr. Gangadhar Immadi
Sr. Assistant Professor, ISE, NHCE
In partial fulfillment for the award of the degree of

BACHELOR OF ENGINEERING
IN
INFORMATION SCIENCE AND ENGINEERING

FOR

COURSE NAME: MINI PROJECT

COURSE CODE: 19ISE49


CERTIFICATE

Certified that the project work entitled Crime report management system carried out by
rd
Mr. PAVAN KUMAR S, bearing USN 1NH19IS404, a bonafide student of 4 semester in
partial fulfillment for the award of Bachelor of Engineering in Information Science &
Engineering of the Visveswaraiah Technological University, Belagavi during the year 2019-
20. It is certified that all corrections / suggestions indicated for Internal Assessment have
been incorporated. The project report has been approved as it satisfies the academic
requirements in respect of Mini Project work prescribed for the said Degree.

Name & Signature of Guide Name & Signature of HOD Name & Signature of Principal
Mr. Gangadhar Immadi Dr. R J Anandhi Dr. Manjunatha

Examiners:

Name Signature

1. …………………………………………………. …………………………….

2. ……………………………………………….. ……………………………
Crime report
ORIGINALITY REPORT

2 %
SIMILARITY INDEX
%
INTERNET SOURCES
2%
PUBLICATIONS
%
STUDENT PAPERS

PRIMARY SOURCES

1
Nirav Thosani. "Diagnostic yield of third eye
retroscope on adenoma detection during
1%
colonoscopy: A systematic review and meta-
analysis", World Journal of Meta-Analysis, 2014
Publication

2
Mansour Ayouni. "Chapter 4 Outputs of Ring",
Springer Science and Business Media LLC,
1%
2020
Publication

Exclude quotes Off Exclude matches Off


Exclude bibliography On
ABSTRACT

Nowadays, much of the crimes committed were unreported to the authorities. Given
this fact, the study presents the development of a Crime Management and Reporting
System through online and even offline and at the same time is the active participation
of the citizens. The idea draws its motivation from the inconvenience of going to the
police station and personal belief of the weak investigative capabilities of the authorities
to resolve petty crimes and limited spreading of crime information to the community.
The project specifically looks into the crime detection and prevention. This study aims to
provide an overview of the investigative process and, in doing so, identify effective and
efficient approaches to the investigation and detection of the volume of crimes. The
review is particularly aimed to highlight the research evidence those investigative
practices and actions that are likely to lead to a positive outcome. The development of
software includes the process of brainstorming and planning, requirements analysis,
system analysis and designs, implementation and testing, deployment, and
maintenance.
ACKNOWLEDGEMENT

Any project is a task of great enormity and it cannot be accomplished by an individual


without support and guidance. I am grateful to a number of individuals whose
professional guidance and encouragement has made this project completion a reality.

I have a great pleasure in expressing my deep sense of gratitude to the beloved


Chairman Dr. Mohan Manghnani for having provided me with a great infrastructure and
well-furnished labs.

I take this opportunity to express my profound gratitude to the principal Dr.


Manjunatha for his constant support and management.

I am grateful to Dr. R J Anandhi, Professor and Head of Department of ISE, New Horizon
College of Engineering, Bengaluru for her strong enforcement on perfection and quality
during the course of my project work.

I would like to express my thanks to the guide Mr. Gangadhar Immadi, Senior Assistant
Professor, Department of ISE, New Horizon College of Engineering, Bengaluru who has
always guided me in detailed technical aspects throughout my project.

I would like to mention special thanks to all the Teaching and Non-Teaching staff
members of Information Science and Engineering Department, New Horizon College of
Engineering, Bengaluru for their invaluable support and guidance.

PAVAN KUMAR S
TABLE OF CONTENTS

CHAPTER 1.......................................................................................................................1
Introduction..............................................................................................................1
Problem Definition...................................................................................................1
Motivation................................................................................................................1
Objectives…………................................................................................................2

CHAPTER 2.......................................................................................................................3
Modules………………………...............................................................................3
Technologies Used...................................................................................................4
System Specification................................................................................................4
Hardware requirements............................................................................................4

CHAPTER 3.......................................................................................................................6
Software Model.......................................................................................................6
Advantages…..........................................................................................................8
Disadvantages..........................................................................................................8

CHAPTER 4.......................................................................................................................9
Analysis document...................................................................................................9
Level 0 DFD............................................................................................................9

CHAPTER 5.....................................................................................................................10
ER Diagram...........................................................................................................10
Functional Requirements...........................................................................10
Use Case Diagram......................................................................................11

CHAPTER 6.....................................................................................................................12
Testing...................................................................................................................12
Testing principles...................................................................................................12
White box testing...................................................................................................12
Black box testing...................................................................................................13

CHAPTER 7.....................................................................................................................14
Source code............................................................................................................14
Admin login...........................................................................................................19
Station Admin login...............................................................................................20
Employee login......................................................................................................22
Citizen login...........................................................................................................24
Station admin forgot pwd………………………………………..………………25
Station officer forgot pwd………………………………………..………………27
Citizen forgot pwd.................................................................................................29
CHAPTER 8.....................................................................................................................31
I/O Screenshots.....................................................................................................31
Home page ...........................................................................................................31
Police login...............................................................................................32
Citizen login.............................................................................................34

CHAPTER 9.....................................................................................................................36
Conclusion.............................................................................................................36

REFERENCES AND BIBLIOGRAPHY


LIST OF FIGURES
Fig 3.1: Waterfall Model...................................................................................................6
Fig 4.1: Level 0 DFD Analysis..........................................................................................9
Fig 5.1: ER Diagram.......................................................................................................10
Fig 5.3.1: Use Case Diagram...........................................................................................11
Crime Report 2019-20

CHAPTER 1
INTRODUCTON:
Crime Report could be a records management and crime analysis system. The aim of
the project is to develop a coverage and management system that is well accessible to
the subject, local department and therefore the body department. this is often
accustomed record crime info updated by administrator, station admin and policeman.
This software system is useful for enforcement and subject safety agencies. It includes
all of the tools office must properly record, store, and retrieve record info from the
software system.

1.1What was the motivation for the project?

Our objective is to supply a web site referred to as – Crime Report that is enforced
mistreatment utterly new software system platforms to administer record
management, crime analyzing, state-of-the art technology and raised potency.
Administrator is provided varied facilities to manage record and build user.Generally
several crimes seen by the subject won't reach to the police because of many reasons
like worry, Lack of your time, Ignorance. although some cases are registered they're
not investigated properly because of lack of evidences and Cooperation of the subject.
This software system helps the subject to report concerning the crimes to the police
with none worry in correct time. this is often additionally useful for higher authorities
of police to own an summary concerning the progress of the investigation. This
provides graphical reports for months and individual areas.

Crime Report could be a records management and crime analysis system. The aim of
the project is to develop a coverage and management system that is well accessible to
the subject, local department and therefore the body department. this is often
accustomed record crime info updated by administrator, station admin and policeman.
This software system is useful for enforcement and subject safety agencies. It includes
all of the tools office must properly record, store, and retrieve record info from the
software system.

Dept of ISE,NHCE Page 1


Crime Report 2019-20

1.2 Objectives.

Our objective is to supply a web site referred to as – Crime Report, that is enforced
mistreatment utterly new software system platforms to administer record
management, crime analyzing, state-of-the art technology and raised potency.
Administrator is provided varied facilities to manage record and build user.Generally
several crimes seen by the subject won't reach to the police because of many reasons
like worry, Lack of your time, Ignorance. although some cases are registered they're
not investigated properly because of lack of evidences and Cooperation of the subject.
This software system helps the subject to report concerning the crimes to the police
with none worry in correct time. this is often additionally useful for higher authorities
of police to own an summary concerning the progress of the investigation. This
provides graphical reports for months and individual areas.

Dept of ISE,NHCE Page 2


Crime Report 2019-20

CHAPTER 2

2.1 Modules
1. Administrator (Higher Officers)

In this module Administrator creates new stations and supply, user ID & arcanum.
The Administrator has all the rights to look at the criticism standing and officer status
of each station house that are below his town management.

2. Station Admin

3. Employee (Police Officer)

4. End user (Citizen)

The user has got to register before giving a web criticism. Once the registration is
finished he will apply for the criticism when that criticism Id are going to be sent to
his mobile variety through which he can read the standing of his complaint.

Dept of ISE,NHCE Page 3


Crime Report 2019-20


heir complaints

2.2 Technologies Used:

 System Specification:

 Hardware Requirements:

Hardware space

 Software Requirements:

-XP or on top of.

Dept of ISE,NHCE Page 4


Crime Report 2019-20

 Computer Network

 Software wont to code

 Working Domain:

Dept of ISE,NHCE Page 5


Crime Report 2019-20

CHAPTER 3

3.1 SOFTWARE MODEL USED:

Dept of ISE,NHCE Page 6


Crime Report 2019-20

The body of water model is that the common version of the systems development
life cycle model for a code engineering.

typically take into account the classic approach to the systems development life
cycle, the body of water model describes a development methodology that's linear
and serial. A body of water development has distinct goals for every section of
development.

The advantage of body of water development is that it permits for


departmentalization and manager management.

A schedule are often set with deadlines for every stage of development and
merchandise will proceed through the event method sort of a automobile in carwash,
and on paper, be delivered on time.

Development moves from idea, through style, implementation, testing,


installation, troubleshooting and finally ends up at operation and maintenance. every
section of development takings in strict order, with none overlapping or repetitious
steps.

this is often the foremost common and classic of life cycle models, conjointly noted
as a linear-sequential life cycle model. it's terribly easy to know and use. in an
exceedingly body of water model, every section should be completed in its
completeness before subsequent phase will begin. At the tip of every section, a
review takes place to work out if the project is on the proper path and whether or
not or to not continue or discard the project. Phases don't overlap in an exceedingly
body of water model.

Dept of ISE,NHCE Page 7


Crime Report 2019-20

ADVANTAGES:

1. easy and straightforward to use.

2. straightforward to manage thanks to the rigidity of a model-each section as


specific deliverables and review method

3. Phases are processed and completed one at a time.

Works well for smaller comes wherever needs are fine understood.

DISADVANTAGES:

1. Adjusting scope throughout the life cycle will kill a project

2. No operating code is created till late throughout the life cycle.

3. High quantity of risk and uncertainty

4. Poor model for complicated and object adjusted comes.

Dept of ISE,NHCE Page 8


Crime Report 2019-20

CHAPTER 4

Analysis Document
LEVEL 0 DFD

Admin

Officers
CAWP Station

Admin
0

End User
(Citizen)

Dept of ISE,NHCE Page 9


Crime Report 2019-20

CHAPTER 5
ER DIAGRAM

dist Station Info

Name Station_id
Area
Ht/wt

Emp_id pwd

Statio ID Pwd
Contact no
n_id Joining_date status Position
Station
_id

Emp_d
Gives Station
Login has etail
admin
Name_Arres Name
Age tee
Ar_date

Station_id
Gender
Rank Ht/wt

Arrest info Arrest_id


Occupa
tion
Provide
Contact no
Case_Ref

Emp_id
Files

pwd

Officer Authe

Station_id
Status

Emp_id
has Complai
nt_date
ID

Complain
Citizen View
t
Address
Pwd Name

Compla
Status_Id
Contact
int_Id
Complaint
Status
_Reg
Complain
t_details
Updated by Station
_id
Case
Progress

Up_date
Complai Complain
nt_by t_psw

Dept ofCase_Ref
ISE,NHCE Page 10

Case_update
Crime Report 2019-20

USECASE

Admin Citizen

Station Admin

Station Officer

Dept of ISE,NHCE Page 11


Crime Report 2019-20

CHAPTER 6
Testing
6.1 Testing principles

Before using methods to design valid test cases, a software engineer must
understand the basics of software testing: All tests should be adhered to customer
requirements Long-term screening should be scheduled before the exam 80% of all
errors open during the test will be followed in 20% t of all program items. The
problem, then, is to separate the structures of the suspects and test them
completely.
The test should be "small" and advanced to the "big" test. Screening is impossible

To succeed in perfecting a free third party must pass the test.

Many of the richness of test case design methods already works with software. These
methods provide the formula with systematic evaluation. Most importantly, the
systems provide a device that can help ensure the integrity of the tests and provide a
high probability of detecting errors in the software.

6.2 White box testing

The so-called glass-box is a selection-based technique that uses process design


control to win test cases. Using white call methods, a software developer may have
test cases (1) recommend that all independent systems within a module be designed
at least once, (2) turn all decision-making on their facts and positives false, (3) work
out all objections within their boundaries and within operating boundaries and (4) to
use internal data systems by default to verify their functionality. White box software
testing is predicated on the detailed acquisition phase

Dept of ISE,NHCE Page 12


Crime Report 2019-20

In this program, the system is evaluated mathematically in the given data to give the
correct result or not. If incorrect data is provided then what makes the error or
receives it.

6.3 Black box testing

Also called behavioral testing focuses on software service requirements. That is,
testing a black box allows a software engineer to find a set of installation conditions
that will fully meet all application requirements.

BLACK-BOX TESTING ATTEMPTS TO FIND ERRORS IN THE FOLLOWING CATEGORIES:


1. Invalid functions,

2. Interface-errors,

3. External database access,

4. Behavior errors, and

5. Initialize and terminating errors

Dept of ISE,NHCE Page 13


Crime Report 2019-20

CHAPTER 7

SOURCE CODE

<!DOCTYPE html>

<html lang="en">

<head>

<title>Crime Report</title>

<meta charset="utf-8">

</script>

<style>

.carousel-inner > .item > img,

.carousel-inner > .item > a > img {

width: 70%;

margin: auto;

Body

background-image:url('images/court.jpg');

background-size:cover;

</style>
Dept of ISE,NHCE Page 14
Crime Report 2019-20

</head>

<body>

<b>Crime Report</b></a>

</div>

<li class="dropdown">

<a href="#" class="Dropdown_toggle" Data-Toggle="dropDown"> Login <b


class="Caret"></b></a>

<ul class="dropdown-menu">

<li>

<a style="cursor:pointer;" data-toggle="modal" data-target="#myModal1"> Admin


</a>

</li>

<li>

<a style="cursor:pointer;" data-toggle="modal" data-target="#myModal2">Station


Admin</a>

</li>

<li>

<a style="cursor:pointer;" data-toggle="modal"


data-target="#myModal3">Employee</a>
Dept of ISE,NHCE Page 15
Crime Report 2019-20

</li>

<li>

<a style="cursor:pointer;" data-toggle="modal"


data-target="#myModal4">Citizen</a>

</li>

</ul>

</li>

<li>

<a href="about.php">About</a>

</li>

<li>

<a style="cursor:pointer;" data-toggle="modal"


data-target="#myModal4">Status</a>

</li>

<li>

<a href="citizen.php">Citizen Registeration</a>

</li>

Dept of ISE,NHCE Page 16


Crime Report 2019-20

</ul>

</div>

</div>

</nav>

<br>

<div class="container">

<br>

<div id="myCarousel" class>

<!-- Indicators -->

<li dataTarget="#myCarousel" </li>

<li data-Target="#myCarousel”</li>

<li data-Target="#myCarousel" </li>

<li data-Target="#myCarousel" </li>

</ol>

<!-- Wrapper for slides -->

<img src="images/01.jpg" alt="Chania" width="460" height="345">

</div>

<div class="item">

Dept of ISE,NHCE Page 17


Crime Report 2019-20

<img src="images/02.jpg" alt="Flower" width="460" height="345">

</div>

<div class="item">

<img src="IMages/043.jpg" alt="Flower" width="460" height="345">

</div>

<div class="item">

<img src="imageS/057.jpg" alt="Flower" width="460" height="345">

</div>

</div>

<!-- Left and right controls -->

<a class="Right-Carousel-control" href="#myCarousel" role="button"


data-slide="next">

<span class="glyphicon glyphicon " Aria-hidden="true"></span>

<span class="sr_only">Next</span>

</a>

</div>

</div>

Dept of ISE,NHCE Page 18


Crime Report 2019-20

7.1 ADMIN LOGIN:

<!-- Admin Login -->

<div class="modal fade" id="myModal1" tabindex="-1" role="dialog"


aria-labelledby="myModalLabel" aria-hidden="true">

<div class="modal-dialog">

<form id="myForm1" name="myForm1" action="connect.php" method="post" >

User-Id <span style="color:red">*</span>

<input type="text" name="uid" id="uid" autofocus class="form-control" required/>

Password <span style="color:red">*</span>

<input type="password" name="pwd" id="pwd" class="form-control" required/>

</div>

</div>

</div>

</form>

</div>

</div>

Dept of ISE,NHCE Page 19


Crime Report 2019-20

7.2StationAdmin Login

<div class="modal-fade" id="myModal2" tabindex="-1" role="dialog"


aria-labelledby="myModalLabel" aria-hidden="true">

<div class="modal-dialog">

<form id="myForm1" name="myForm1" action="connect2.php" method="post" >

<h4 class="modal-Title" id="myModalLabel">Station Admin Login</h4>

</div>

<div class="modal-body">

Station-Id <span style="color:red">*</span>

<input type="text" name="sid" id="sid" autofocus class="form-control" required/>

Password <span style="color:red">*</span>

<input type="password" name="pwd" id="pwd" class="form-control" required/>

Station <span style="color:red">*</span>

<select name="sname1" class="form-control" id="sname1" required>

<option value=""> Select Station </option>

<?php

include_once('db.php');

Dept of ISE,NHCE Page 20


Crime Report 2019-20

$qry="select distinct(stn_name) from station_admin";

$res = mysqli_query($con,$qry);

while($result=mysqli_fetch_array($res))

echo"<option value='".$result[0]."'>".$result[0]."</option>";

?>

</select>

<a style="cursor:pointer;" data-toggle="modal" data-target="#stnadmin">Forgot


Password?</a>

</div>

</div>

</form>

</div>

</div>

Dept of ISE,NHCE Page 21


Crime Report 2019-20

7.3 Employee Login

<div class="Modal-fade" id="myModal3" tabIndex="-1" role="Dialog"


Aria-labelled-by="myModalLabel" aria-hidden="true">

<div class="modal-dialog">

<form id="myForm1" name="myForm1" action="connect3.php" method="post" >

User-Id <span style="color:red">*</span>

<input type="text" name="eid" id="eid" autofocus class="form-control" required/>

Password <span style="color:red">*</span>

<input type="password" name="epwd" id="epwd" class="form-control" required/>

Station <span style="color:red">*</span>

<select name="sname" class="form-control" id="sname" required>

<option value=""> Select Station </option>

<?php

include_once('db.php');

$qry="select distinct(stn_name) from station_admin";

$res = mysqli_query($con,$qry);

while($result=mysqli_fetch_array($res))
Dept of ISE,NHCE Page 22
Crime Report 2019-20

echo"<option value='".$result[0]."'>".$result[0]."</option>";

?>

</select>

<a style="cursor:pointer;" data-toggle="modal" data-target="#stnofficer">Forgot


Password?</a>

</div>

</form>

</div>

</div>

Dept of ISE,NHCE Page 23


Crime Report 2019-20

7.4 Citizen Login

<div class="modal-fade" id="myModal4" tab-index="-1" role="dialog"


aria-labelled-by="myModalLabel" aria-hidden="true">

<div class="modal-dialog">

<form id="myForm1" name="myForm1" action="connect4.php" method="post" >

Email <span style="color:red">*</span>

<input type="text" name="c_mail" id="c_mail" autofocus class="form-control"


required/>

Password <span style="color:red">*</span>

<input type="password" name="c_pwd" id="c_pwd" class="form-control" required/>

<a style="cursor:pointer;" data-toggle="modal" data-target="#citizen">Forgot


Password?</a>

</div>

</div>

</form>

</div>

</div>

Dept of ISE,NHCE Page 24


Crime Report 2019-20

7.5 Stn Admin Forgot Pwd

<div class="modal-dialog">

<form id="myForm1" name="myForm1" action="stnadmin_forgotpwd.php"


method="post" >

<div class="modal-body">

Email <span style="color:red">*</span>

<input type="email" name="mail" id="mail" class="form-control" required/>

Station <span style="color:red">*</span>

<select name="sname1" class="form-control" id="sname1" required>

<option value=""> Select Station </option>

<?php

include_once('db.php');

$qry="select distinct(stn_name) from station_admin";

$res = mysqli_query($con,$qry);

while($result=mysqli_fetch_array($res))

echo"<option value='".$result[0]."'>".$result[0]."</option>";

}
Dept of ISE,NHCE Page 25
Crime Report 2019-20

?>

</select>

</div>

</div>

</form>

</div>

</div>

Dept of ISE,NHCE Page 26


Crime Report 2019-20

7.6 Stn Officer Forgot Pwd

<div class="modal-dialog">

<form id="myForm1" name="myForm1" action="stnofficer_forgotpwd.php"


method="post" >

</div>

<div class="modal-body">

Email <span style="color:red">*</span>

<input type="email" name="mail" id="mail" class="form-control" required/>

Station <span style="color:red">*</span>

<select name="sname1" class="form-control" id="sname1" required>

<option value=""> Select Station </option>

<?php

include_once('db.php');

$qry="select distinct(stn_name) from station_admin";

$res = mysqli_query($con,$qry);

Dept of ISE,NHCE Page 27


Crime Report 2019-20

while($result=mysqli_fetch_array($res))

echo"<option value='".$result[0]."'>".$result[0]."</option>";

?>

</select>

</div>

</div>

</form>

</div>

</div>

Dept of ISE,NHCE Page 28


Crime Report 2019-20

<!-- Citizen Forgot Pwd -->

<div class="modal fade" id="citizen" tabindex="-1" role="dialog"


aria-Labelled-by="myModalLabel" aria-hidden="true">

<div class="modal-dialog">

<form id="myForm1" name="myForm1" action="citizen_forgotpwd.php"


method="post" >

<h4 class="myModalLabel">Enter E-Mail ID</h4>

</div>

<div class="modal-body">

Email <span style="color:red">*</span>

<input type="email" name="mail" id="mail" class="form-control" required/>

</div>

<div class="modal-footer">

<input type="Submit" value="Submit" />

</div>

</div>

</form>

</div>

</div>

Dept of ISE,NHCE Page 29


Crime Report 2019-20

<script>

$('.carousel').carousel

interval: 5000

</script>

</body>

</html>

Dept of ISE,NHCE Page 30


Crime Report 2019-20

CHAPTER 8

Input/Output Screens
Screenshots

Home Page

About

Dept of ISE,NHCE Page 31


Crime Report 2019-20

Police Login

Add police

Dept of ISE,NHCE Page 32


Crime Report 2019-20

Complaint details

View Complaints

Dept of ISE,NHCE Page 33


Crime Report 2019-20

CITIZEN PAGE

Citizen Registration

Citizen Login

Dept of ISE,NHCE Page 34


Crime Report 2019-20

Citizen Page

Citizen Add Complaint

Dept of ISE,NHCE Page 35


Crime Report 2019-20

CHAPTER 9
Conclusion
Proposed system makes easier the user task, instead of going to the police station they
can register the complaints through online and view the status of it. With people are
more secure and help in curbing the crime in the areas. With this system crime can be
analyzed, which will help in taking correct decisions for police officers.

Dept of ISE,NHCE Page 36


Crime Report 2019-20

CHAPTER 10

BIBLIOGRAPHY
Reference:

Web Sites

 www.geeksforgeks.com
 www.stackoverflow.com
 www.w3schools.com
 www.sitepoint.com
 www.wikipaedia.com
 www.researchgate.com
 www.slideshare.net

Dept of ISE,NHCE Page 37


Crime Report 2019-20

Dept of ISE,NHCE Page 38

Potrebbero piacerti anche