13
My Mission-City Without Crime

Crime management system

Embed Size (px)

DESCRIPTION

Crime management system abstract

Citation preview

Page 1: Crime management system

My Mission-City Without Crime

Page 2: Crime management system

Abstract

My Mission-city without crime is an online comprehensive crime reporting system to engage public, NGO’s 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.

Page 3: Crime management system

Functional & Non-Functional Requirements

Crime Reporting forms, progress tracking, proof attachments Facilitate crime and criminals search – region, crime-type,

gender, age group wise etc. Missing citizen or valuables reporting and search Recognition of citizen and other users’ contribution in solving

criminal issues Secure registration and profile management facilities for

detectives and security agencies Facilitate communication between all stakeholders - Discussion

forum/chat/mail/polls Help book & time-to-time instructions to users through mail/sms Strategic data and graphs for admin and police authority

Functional Requirements:

Page 4: Crime management system

Secure access of confidential data (user’s 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

Non-Functional Requirements:

Page 5: Crime management system

System Architecture

Page 6: Crime management system

Design

post report

give feedback

check ststus

maintain users details

generate reports

maintain backup

manage information

public

Admin

fill FIR forms send status to admin

Police

check payment

registration

chat

mails

view all details

submit proofs view crime report

Security Agencies

• Use Case Diagram

Page 7: Crime management system

• Class Diagram

Public

fullnameemailaddressmob_noh_norationcardnocasenoname : type = initval

reportcrime()reportlost()viewalerts()viewhelpbook()viewOtherDetails()

Administrator

useridpasswordaddressmob_noh_phonefax

sendAlerts()addPoliceStationDetails()addCriminal()casestatus()

Criminal

criminal_namecriminal_idno_of_complaintsyearsprisonedcase_numcrime_type

reports on

1..n

1..n

Security Agency

sec_nameaddressemail_idpasswordmob_norationcardnotrainedatfaxnofathernamemothernamedutygendercitystateservicenobackground

viewcriminaldetails()viewreports()viewalerts()viewhelpbook()viewotherdetails()

deals case

0..1

1..n

Police

pol_nameaddressemail_idpasswordmob_norationcardnotrainedatfaxnofathernamemothernamedutygendercitystateserviceno

viewcriminaldetails()viewreports()viewalerts()viewhelpbook()viewotherdetails()

0..11..*

0..11..*

complaints to

1..n

1..n

finds

1..n

1..n

manages details

0..1

1..n

manages details

0..1

1..n

sends alerts

0..1

1..n

Page 8: Crime management system

Screen Shots of City With Crime

1. Public can report the complaint through any of the reporting forms

Page 9: Crime management system

2. Public can check the status of the case by mentioning the case number and the type of report

Page 10: Crime management system

3. Public can share their views by using the feedback forms

Page 11: Crime management system

4. Admin can view the data through graphs by entering the Police Station id

Page 12: Crime management system

Good look and feel Use of AJAX Easy navigation from one page to another page. User can easily complaint to the authorities.

Strengths

Page 13: Crime management system

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.