Professional Documents
Culture Documents
Abstract
My Mission-city without crime is an online comprehensive
crime reporting system to engage public, NGOs and
government agencies to be more quick , proactive and
responsive to fight with crime and criminals. Conventionally
the citizen has to go to police station in person to report the
crimes and anonymous events like robbery, murder, etc. Here
we design an online crime reporting system. So, the case is
solved in small amount of time. This contains reporting
forms with proof attachments. It facilitate criminal search,
missing citizen or valuables reporting etc. It also involves
recognition of citizen and other users contribution in solving
criminal issues.
Non-Functional Requirements:
Secure access of confidential data (users details). SSL
can be used.
24 X 7 availability
Better component design to get better performance at
peak time
Flexible service based architecture will be highly
desirable for future extension
System Architecture
Design
Use
Case Diagram
fill FIR forms
post report
registration
give feedback
Police
chat
public
check ststus
mails
submit proofs
generate reports
Admin
check payment
manage information
maintain backup
Security
Agencies
Class Diagram
Police
pol_name
address
email_id
password
mob_no
rationcardno
trainedat
faxno
fathername
mothername
duty
gender
city
state
serviceno
viewcriminaldetails()
viewreports()
viewalerts()
viewhelpbook()
viewotherdetails()
1..*
0..1
1..n
1..n
manages details
0..1
1..n
manages details
0..1
0..1
sendAlerts()
addPoliceStationDetails()
addCriminal()
casestatus()
1..n
finds
complaints to
deals case
0..1
1..n
Criminal
criminal_name
criminal_id
no_of_complaints
yearsprisoned
case_num
crime_type
Administrator
userid
password
address
mob_no
h_phone
fax
sends alerts
1..n
1..n
1..n
reports on
1..n
Public
fullname
email
address
mob_no
h_no
rationcardno
caseno
name : type = initval
reportcrime()
reportlost()
viewalerts()
viewhelpbook()
viewOtherDetails()
1..n
Security Agency
sec_name
address
email_id
password
mob_no
rationcardno
trainedat
faxno
fathername
mothername
duty
gender
city
state
serviceno
background
viewcriminaldetails()
viewreports()
viewalerts()
viewhelpbook()
viewotherdetails()
2. Public can check the status of the case by mentioning the case number and the type
of report
4. Admin can view the data through graphs by entering the Police Station id
Strengths
Good
Weakness
Use of crime reporting system may cause certain
problems such as danger of hacking personal
information such as name, address, account number
etc.
Online crime reporting can be difficult to learn for a
beginner.