Académique Documents
Professionnel Documents
Culture Documents
Specification (SRS)
CITY POLICE ANDROID MOBILE APPLICATION
Presented By
Anusha Khan (Sp13-BCS-081)
Aqsa Khalid (Sp13-BCS-123)
Aqsa Ramzan (Sp13-BCS-072)
SPECTRE2
Table of Contents
1. INTRODUCTION
1.1.
Objective
1.2.
Scope
1.3.
Overview
2. OVERALL DESCRIPTION
2.1.
Product Perspective
2.2.
Product Functions
2.3.
User Characteristics
2.4.
Constrains
2.5.
Assumptions and Dependencies
2.6.
Apportioning of requirements
3. REQUIRMENT SPECIFICATION
3.1.
Function Requirements
3.1.1.
Performance Requirements
3.1.2.
Design Constraints
3.1.3.
Hardware Requirements
3.1.4.
Software Requirements
3.1.5.
Other Requirements
3.2.
Non-Function Requirement
3.2.1.
Security
3.2.2.
Reliability
3.2.3.
Availability
3.2.4.
Maintainability
3.2.5.
Supportability
4. DIAGRAM
BS (TN), B-9
Page 2
SPECTRE3
4.1.
4.2.
4.3.
4.4.
5.
BS (TN), B-9
Page 3
SPECTRE4
Introduction
BS (TN), B-9
Page 4
SPECTRE5
1. Introduction
In an increasingly data-driven and technologically savvy law enforcement community, officers have
to be able to adapt their practices. Today, that means embracing the mobile revolution and evolving to
incorporate helpful technology into a day-to-day routine. These free (or cheap) apps are blazing
ground and helping police officers and security personnel alike in revolutionizing public safety: all on
the go.
The Police Service has launched a mobile app that will allow users to report crimes and quickly get
information about crime prevention across the city.
This app will help you to find nearest police station and contact them in any critical
circumstances. You can also check the street level crime around your location. Provides
functionality to anonymously report any criminal or illegal activity directly to the police
department
1.1 Objective:
The purpose of this software is to describe the triage system which provides
A few factors that direct us to develop a new system are given below -:
Many of us have come across situations, where we could have helped a victim by
reporting the witnessed incidence. It is the time when more and more criminal
incidences remain unreported because of fear of harassment, social taboos, physical
harm etc.
By conducting a thorough analysis of current scenario and consultation with police
authorities we identified the lacunas that restrict common man to up raise voice. We
found that the fear of identity disclosure was major reason that was hurdle in smooth
communication between police and common man.
BS (TN), B-9
Page 5
SPECTRE6
To make the system flexible enough to be used not only in Pakistan but in any part of the
world.
1.2 Scope:
City Police Mobile Application is developed to decrease the chances of street level crime.
The system enables to perform the following functions:
It will tell the people about the save place during any emergency condition.
1.3 Overview:
The remaining sections of this document provide a general description, including
characteristics of the users of this project, the product's hardware, and the functional and data
requirements of the product.
BS (TN), B-9
Page 6
SPECTRE7
Overall Description
2. Overall Description
BS (TN), B-9
Page 7
SPECTRE8
This document contains the problem statement that the current system is facing which is
hampering the affected people to get security and to report a crime. It also illustrates the
needs and requirements to implement this application. It further lists and briefly describes the
major features and a brief description of each of the proposed system.
People do not know about the street level crime so they can trap by any fraud group.
Hence the city police mobile application is proposed with the following
City map will available which tell about the save place during any emergency.
BS (TN), B-9
Page 8
SPECTRE9
Maps: this function will allow a user to know about the street level crime. And also tell
about the location of a person and this will also facilitate about the save roads and streets of
the city.
2.4 Constrains:
All components of this application need to be user friendly. The database used by this app
needs to save and store the data and their backup. The app must also use the language
supported by the phone operating system Java.
The application needs to tell people about the save place should have the updated and
complete maps
BS (TN), B-9
Page 9
SPECTRE10
Requirement Specifications
BS (TN), B-9
Page 10
SPECTRE11
User Friendly: - The system is easy to learn and understand. A native user can also
use the system effectively, without any difficulties.
Response Time: -The response of all the operation is good. This has been made
possible by careful programming.
BS (TN), B-9
Page 11
SPECTRE12
Any window based operating system with DOS support are primary requirements for
software development and systems must have a connection to internet in addition to a
location sensor.
Correctness
Efficiency
Flexibility
BS (TN), B-9
Page 12
SPECTRE13
Testability
Reusability
Security
BS (TN), B-9
Page 13
SPECTRE14
Diagrams
BS (TN), B-9
Page 14
SPECTRE15
Rescue Team
BS (TN), B-9
Page 15
SPECTRE16
4.2 Data
Diagram:
Flow
Patient Triage
Patient Triage
Bands
and Assigning
Able to walk
YES
Find Location
First Aid
N
O
Nearest Hospitals
Spontaneous
Breathing
Is patient breathing
N
IMMEDIA
TE
Position
airway
APNE
Capacities of Hospitals
EXPECTANT
Yes
Respiratory Rate
>3
Facilities
of Hospitals
IMMEDIA
TE
<3
0
Mental
Status
Signing Patient
Does nt obey
commands
Obeys
Commands
BS (TN), B-9
Delayed
Page 16
IMMEDIA
TE
SPECTRE17
Patient Tags
HOSPITALS
Green
Yellow
Normal Hospital
Red
Black
BS (TN), B-9
Serious Case
Dead
Page 17
First Aid
on the spot
SPECTRE18
Disaster Location
Find Disaster
Location
Patient Triage
Show nearest
Hospitals
Heart Treatment
BS (TN), B-9
Surgical Hospital
Page 18
Hospital
SPECTRE19
Sequence Diagram
Rescue
Triage
Green
Yellow
Red
categor
y
Walking wounded
Confirmat
ion
Confirmat
Liveion
support not
required
Live support
required
Confirmat
ion
dead
Confirmat
ion
Place
\
Location
BS (TN),
B-9
GPS
Hospit
Page 19
Databa
Black
SPECTRE20
Coordinat
es
Search nearby
hospitals
Get
hospitals
Facilities and specialists
Specifications
retrieved
Assign w.r.t injuries
Confirmation
BS (TN), B-9
Page 20