Project: Criminal Detection Application
Presented By: Hasnain Rasool
Syed Ahmad Uzair Jafry
Proposed project
To develop an app which enables the police department to
scan, skim and disseminate data of the people already
registered in police records in an event of criminal offence.
The finger prints and any proofs of the identity of the alleged
criminals would be matched with the database and an alert
would be issued to the police in the particular locality,
searched through identity information of the alleged criminals.
This will make the process of finding and locating the
criminals smooth and efficient. And last but not the least, the
proposed app can be linked with already existing IT based
projects of police at national and provincial level.
It is broader in scope but limited in context. It has ability
to change the existing operational system of police
department. It can interact and engage with emerging
and existing technologies. So it has the ability to
Scope systematically improve the criminal justice system of
Pakistan. On the other hand it is viable for the police
department and we can use the module of this system in
many other ways like in security systems etc.
Android System:
Android is a modern and unique yet very useful mobile operating system. This system
is based on a modified version of the Linux kernel. Android systems are primarily
designed for touchscreen mobile devices such as smartphones and tablets.
GSM (Global System for Mobile Communications):
the protocols for second-generation (2G) digital cellular networks
used by mobile devices such as mobile phones and tablets.
It has become a global standard for mobile communications
GSM will have a impactful role in this project, because it will
connect the application to internet moreover it will resolve the
issue of broadband connectivity.
WiFi Technology:
We also use wireless technologies
GSM Networks:
2G Network
3G Network
4G Network
Requirement analysis
• The analysis activity that helps to examines the high-level
requirements and determines if they are clear, complete, and
free of contradictions, and then defines the strategy to
address these issues.
Types of requirements:
• Functional Requirements
• Non-functional Requirements
Functional CDA -smart phone. Account
Requirements
Functional
Requirements:
WiFi and GSM. Connectivity Android Operating
Options Systems.
Fingerprint Scanner
Departmental and Android Device
Database.
Continued.. Notification Feedback
Authorized User Multiple Interface .
Non-functional requirements define Need of Non functional Requirements
system behavior, features, and general
characteristics that affect the user
Non-functional
experience.
Requirements:
Performance
System Analysis
and Design:
• Diagrammatically Representation.
• Why Systems Analysis and Design.
Diagrams:
Use Case Diagram
Activity Diagram
Sequence Diagram
Block Diagram
Data Flow Diagram
Context Diagram
Entity Relationship Diagram
Use Case
Diagrams:
Entity Relationship Diagram
Entity
Relationship
Diagram
Embedded systems:
• An embedded system is a
combination of computer hardware
and software, either fixed in
capability or programmable,
designed for a specific function or
functions within a larger system.
Embedded system
hardware:
Embedded system
software:
Embedded system hardware can be
Embedded software is a piece of
microprocessor- or microcontroller-
software that is embedded in hardware
based.
or non-pc devices.
Embedded
Fingerprint Scanner:
Fingerprint Scanner
Device
Fingerprint Scanner:
Uniqueness of Necessity of Fingerprint. DOCUMENTS
fingerprints AUTHENTICATED.
Fingerprint scanner
device types:
• Optical Sensor:
• Capacitive Sensor:
• Ultrasonic Sensor:
Capacitive Sensor:
• Instead of light, capacitive scanners use
electricity (think of the way touchscreens work)
to determine fingerprint patterns. As a finger
rests on the touch-capacitive surface, the device
measures the charge; ridges exhibit a change in
capacitance, while valleys produce practically
no change at all. The sensor uses all this data to
accurately map out prints. Most all smartphones
with fingerprint scanners use capacitive sensors.
Eikon 710
Scanner:
Smart phone Compatibility
• Tools
Android Studio
Tools and MySQL
JDBC
Languages • Languages
Java
SQL
Interface
Splash Screen
Logins Screen
Registration For Admin and Staff
Admin Login Screen
Admin Home Screen
Navbar Drawer Screen
Criminals Registration Screen
Scanning Screen
Captured fingerprint
Match Screen
Staff Login Screen
Staff Home Screen
Notification Screen
Connectivity With AI
Future Work Real Time Connectivity
Enhancing Data
Conclusion
• It has set a direction in the magnanimous domain for future developments.
• It has wide opened the arena of practical implementation of IT for detection,
supervision, and investigation of criminal elements in the society.
• We assume and suppose that the future research in this field would be beneficial for the
law enforcement agencies and society.
The Floor Is
Open For The
Questions!
Thank You!