0% found this document useful (0 votes)
589 views7 pages

Online Crime Reporting System Sypnosis

The document proposes an online crime reporting system with the following objectives: 1. Allow citizens to instantly report crimes online to reduce delays in the existing systems. 2. Manage crime details, reports, criminal records, and law enforcement departments in a centralized system. 3. Reduce manual work for law enforcement by automating crime reporting and case management. The proposed system would have modules for users to file complaints, check status, and for administrators to view reports and update cases. It would be tested using Selenium and Test Complete to automate testing of the web application. The system is intended to benefit both citizens and law enforcement by providing an integrated online platform for reporting and managing crime records.

Uploaded by

Shaikh Hasim Ali
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
589 views7 pages

Online Crime Reporting System Sypnosis

The document proposes an online crime reporting system with the following objectives: 1. Allow citizens to instantly report crimes online to reduce delays in the existing systems. 2. Manage crime details, reports, criminal records, and law enforcement departments in a centralized system. 3. Reduce manual work for law enforcement by automating crime reporting and case management. The proposed system would have modules for users to file complaints, check status, and for administrators to view reports and update cases. It would be tested using Selenium and Test Complete to automate testing of the web application. The system is intended to benefit both citizens and law enforcement by providing an integrated online platform for reporting and managing crime records.

Uploaded by

Shaikh Hasim Ali
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 7

Online crime reporting system

About the problem:-


Crime is a part of illegal activities in human life. It is quite obvious that the rate of
crimes is increasing day by day in all societies across the world, but we do believe
that there is a lot which can be done by both the governments and the individuals
to reduce the crimes in communities. The rise of population and complex society
rises the range of anti-social conducts that must be restricted by the government
through the military and different organizations particularly the Police Force.

Reason to choose this topic:-


There are many current crime management systems which faces several
difficulties, as there is no means to report crime instantly other than phone calls,
messaging or face-to-face compliant filing, so we propose an online system to end
this latency.

Objective of the project:-


The main objective of crime reporting system is to manage the details of crime,
criminal, public, solution and department. It manages all the information about
the crime, complaint, and department. The purpose of this project is to build and
application program to reduce the manual work of managing the crime. It tracks
all the detail about crime, public, department and solution.
Scope of the project:-
It may help collecting perfect management in details. In a very short time
the collection will be obvious, simple and sensible. It will help the
person to know the management of the past year perfectly and vividly. It
also helps in current all work relative to online crime reporting system. It
will also reduce the cost of collecting the management and the collection
procedure will go on smoothly.

 It satisfy the user requirements


 Be easy to understand by the user and operator
 It will be easy to operate
 It will be expandable

Working methodology:-

The waterfall Model is a linear sequential flow. In which progress is seen as


flowing steadily downwards (like a waterfall) through the phases of software
implementation. This means that any phase in the development process begins
only if the previous phase is complete. The waterfall approach does not define the
process to go back to the previous phase to handle changes in requirement. The
waterfall approach is the earliest approach that was used for software
development.

1. System and software requirements


2. Analysis
3. Design
4. Coding
5. Testing
6. Operations
Modules:-
The system comprises of 2 major modules with their sub-modules as follows:

1. Admin:

 Login: Admin can login in his personal account using id and password
 View Complaints: Admin can view the complaints.
 Update cases: Admin can update the crime cases.

2. User:

 User Registration: User has to register to file complaints, crimes or


missing report.
 User Login: User can login to system to file and check the status of
his complaints or missing reports.
 Complaints: Complaints consist of basic details the system asks and
the user has to fill in order to register a complaint and check the
status of his complaints.
 Crimes: Crimes consist of all the details that the user has to fill in to
register a complaint and provide a picture, if he has one related to
the crime, also can check the status of the crimes he has filed.
 Missing Persons: The System asks the user to enter all the details of
the person with a photograph. The system also allows the user to
check the status his previous filed cases.
 Without Login: The System allows the user to check for crimes
against the pin code provided by the user. The User can also check
for missing people.
 Contact support: The system allows the user to contact the admin
incase the user has some queries regarding any complaints and if any
complaint is invalid or hoax information and the actions will be taken
by the admin accordingly.

 Hardware Requirement:

 i3 Processor Based Computer or higher


 Memory: 1 GB RAM
 Hard Drive: 50 GB
 Monitor
 Internet Connection

 Software Requirement:

 Windows 7 or higher
 Python
 kivy/Android studio
 MySQL database
Testing technologies:-
1. Selenium
Selenium is a portable framework for testing web applications. Selenium
provides a playback tool for authoring functional tests without the need to learn
a test scripting language (Selenium IDE). It also provides a test domain-specific
language (Selenese) to write tests in a number of popular programming
languages, including C#, Groovy, Java, Perl, PHP, Python, Ruby and Scala. The
tests can then run against most modern web browsers. Selenium runs on
Windows, Linux, and macOS.

2. Test Complete

Test Complete is a functional testing platform that offers various solutions to automate
testing for desktop, web, and mobile applications by SmartBear Software.

Test Complete offers the following features:

 GUI testing
 Scripting Language Support – JavaScript, Python, VBScript, JScript, DelphiScript,
C++Script & C#Script
 Test visualizer
 Scripted testing
 Test recording and playback
Limitations of the system proposed:-
 No status change reminder.
 No email or Message Confirmation in the case or action taken.
 Only 3 types of categories that can be filed.
 Excel reports might not get developed for some crime, criminal due
to some criticality

Advantages
 The User can check the missing reports or crime without giving his
credentials to the system.
 The user is allowed to file any number of cases.
 Admin and the user have the same App limiting the cost and size.

Conclusion:-

It a completely integrated and compact system which is developed so that it can


be used by both common man and the police and this system would be like a win-
win situation for all of us. This system might be widely used in the future by the
police department, the common man, the security agencies and even hospitals
(for accident and assault victims). The greatest strength of this project is that it
offers new features as well as retaining the original characteristics of the existing
system. (Eg:- criminal database)

You might also like