Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 12

EMERGENCY CALLING

APPLICATION

NAME: DICKSON JEYARAJ V


REGNO:21UCS516
Introduction

 The Emergency calling app emerges as a crucial tool. Designed with the
paramount objective of providing an expedited and efficient means of
initiating emergency calls, this app serves as a lifeline during urgent
situations. This introduction delves into the core aspects of the app, shedding
light on its purpose, functionality, and significance in modern-day emergency
response.
 It offering users a quick and efficient channel to connect with emergency
services. Gone are the days of fumbling through a dial pad to input critical
numbers; with the tap of a single button labeled "CALL," users gain immediate
access to the aid they need.
Objective:

1. Immediate Emergency Response: - Enable users to swiftly initiate


emergency calls without the need for manual number input, ensuring timely
access to crucial assistance.
2. Time Savings: - Minimize the time required to connect with emergency
services, potentially saving valuable seconds or minutes during critical
moments.
3. User-Friendly Interface: - Provide an intuitive user interface with a single
action button ("CALL") to facilitate quick and stress-free usage, even in
high-pressure situations.
4. Public Awareness: - Promote awareness of the app's existence and its role in
emergency communication, encouraging users to be proactive in their
emergency preparedness
Modules

1. User Interface Module: - This module focuses on the presentation and


interaction with the user. The central element is the "CALL" button
prominently displayed on the app's interface.
2. Call Trigger Module: - Upon user interaction with the "CALL" button, the call
trigger module comes into play.
3. Automated Dialing Module: - This module is responsible for automating the
process of dialing the pre-specified emergency number.
4. 4. Emergency Number Configuration Module: - While not visible to the user,
this module plays a crucial role in ensuring that the app is appropriately
configured with the correct emergency number.
Existing System
 Purpose: The app is designed to provide a quick and efficient way for users to make
emergency calls in urgent situations.
 User Interface: The user interface of the app includes a button labeled "CALL." This
button serves as the trigger for initiating an emergency call.
 Functionality: When the user clicks the "CALL" button, the app automatically dials a
prespecified emergency number. The emergency number is hard-coded into the app's
source code.
 Ease of Use: The app eliminates the need for users to manually dial an emergency
number, which can be a time-consuming process during emergencies.
 Time Savings: By eliminating the need for manual number input, the app aims to save
valuable time during critical moments when swift action is required.
 Simplicity: The app's main function is to quickly connect users to emergency services.
It focuses on this single functionality to ensure ease of use and quick access
System Analysis

 Purpose: The app is designed to provide a quick and efficient way for users to
make emergency calls in urgent situations.
 Time Savings: By eliminating the need for manual number input, the app aims
to save valuable time during critical moments when swift action is required.
 Simplicity: The app's main function is to quickly connect users to emergency
services. It focuses on this single functionality to ensure ease of use and quick
access.
DISADVANTAGES

 Limited Features: The application only provides basic calling and messaging
functionalities. Users might expect more advanced features like call
recording, video calling, multimedia messaging, or integration with other
communication platforms.
 No Call or Message History: The app does not seem to have a call or message
history feature, making it difficult for users to view their previous calls or
sent messages.
Technology

XML:
XML is a markup language that stands for eXtensible Markup Language. It
is a widely used standard for designing structured documents and data
representation. In the context of Android app development, XML is primarily used
for creating user interfaces (UI). Android apps follow a UI design pattern known
as the XML-based layout, where XML files define the arrangement and
appearance of the app's UI components
JAVA:
Java is responsible for handling user input, triggering phone calls, sending
text messages, and managing the app's state. Java code interacts with the UI
elements defined in XML layout files using the Android SDK (Software
Development Kit) and API (Application Programming Interface) provided by
Android.
GUI DESIGN:
Screenshot
Conclusion:

 The emergency calling app stands as a beacon of simplicity and efficiency.


Designed with a singular focus on providing users with a rapid means of
connecting to emergency services, the app encapsulates the essence of
urgency and necessity in its streamlined functionality.
 The emergency calling app serves as a testament to the power of simplicity
and focus. It sparks the conversation around the vital role of technology in
modern emergency preparedness, urging us all to consider how innovation can
aid us in our moments of greatest need.
Future Enhancement

1.Location-Based Emergency Numbers: - Implement advanced geolocation


services to dynamically determine the appropriate emergency number based on
the user's current location. - This enhancement ensures accurate emergency
connections regardless of the user's jurisdiction, eliminating the need for manual
updates

2.Two-Way Communication: - Enable two-way communication between users and


emergency services through text, voice, or video channels. This enhancement
facilitates better information exchange and guidance during emergency
situations.

You might also like