Professional Documents
Culture Documents
ABSTRACT: Silencing our phone always gives us known faces any health problems or meets with any
mild anxiety, while our Android phone is muted, our accident.
family or boss may be trying to reach to us with some
urgent news or task. On the one hand, we want to Nobody should have to pay to know that
enjoy some peace and quiet, but on the other, we their loved one's been in an emergency. Urgent Call
don’t want to come back to a phone with 100 missed will remain active anytime you silence your phone. It
calls. To receive urgent calls when your android is an application that is made by using advanced java
smartphones is on silent mode.To help alleviate this programs which is built in such a way that you cannot
dilemma, our group will be showing you an Android get disturbed in your work, you can add as many as
app that stops the phone from buzzing for a number numbers in your emergency call block and also you
of times that we have set in the counter. The counter are free to remove the number.
cannot be set to 0 and once it reaches the user given While entering in the application you will
counter value it will start buzzing in spite the phone find a home screen with two buttons as “Emergency
is in silent mode. The app, is called emergency call call alert interface” & “medical financial help”.
alert, and it’s perfect for people who utilize silent Emergency call alert interface will help you
mode often on their phones. to add or remove the phone numbers from emergency
list & medical financial help will help you to get the
1. INTRODUCTION : Today’s fast-paced and numbers of some of the medical financial trusties.
very connected world, sometimes it’s hard to get a The app is very easy to use and makes the
little peace and quiet. emergency call alert is the mind feel free from the tension of emergency calls so
solution! emergency Call alert is the filter that lets that you can focus on your work well.
the same person calls you n times within some programming language that is concurrent, class-
minutes, your phone will ring on the nth call, even if based, object-oriented, and specifically designed to
it’s in silent mode, your phone will alarm you, even have as few implementation dependencies as
if it’s in silent mode. The app is very easy to possible. It is intended to let application developers
customize. Feel free to change the phone number, or "write once, run anywhere" (WORA), meaning that
to change the number of calls or count required for compiled Java code can run on all platforms that
you to get an alert. It’s easy! you also get a facility of support Java without the need for recompilation.
medical financial help if you or any one of your Java applications are typically compiled to
bytecode that can run on any Java virtual machine
Emergency Call Alert
A.P.Singh, S.S.Khalsa, Information Technology Department, Vidyalankar Polytechnic
Wadala, Mumbai 400037
management, network stack, and driver model. For After submitting the abstract, we were asked
software development, Android provides Android to submit the back end and front end of the system.
SDK (Software development kit). Read more about After this was done, we installed the necessities
software. software to system.
The software that was installed in the system
Other Features: - was: -
content providers, and broadcast receivers). (4) Rational rose (for developing diagrams)
• Each component performs a different role in the The following planning approach was implemented
overall application behavior, and each one can be for the completion of the project:
activated individually (even by other applications).
Bottom up Approach:
• The manifest file must declare all components in
We choose a bottom up approach for the
the application and should also declare all application
development of the project. Because it is the easier
requirements, such as the minimum version of
method. First small modules of the project were
Android required and any hardware configurations
initialized. Then these modules were used to add
required.
more modules. Like the declaration of the required
• Non-code application resources (images, strings,
variables, and other resources. Then these variables
layout files, etc.) should include alternatives for
were made clickable by onclick listener.
different device configurations (such as different
Goals and quotas are established at the
strings for different languages).
highest level, and those at the top are not often willing
to take advice or any guidance from lower level
3. Plan of Work employees. Senior-level managers need to be as
The total time of the project was divided specific as possible when laying out expectations
th th
into two parts. The 5 semester and 6 semester. In since those following the plan are not involved in the
th
5 semester all the pre-work was decided. In the first planning process. Because employees are not
phase the group members of the team were selected. included in any of the decision-making process and
Then each group members were asked to get a topic are often only motivated through either fear or
of your choice. Then group guide decided the topic incentives, moral can become an issue.
of the group. With top-down planning, management must choose
Once the topic of the group was decided we techniques to align projects and goals. Management
were asked to submit an abstract of the project. holds the sole responsibility for the plans set forth and
for the end result. This way of thinking assumes that
Emergency Call Alert
A.P.Singh, S.S.Khalsa, Information Technology Department, Vidyalankar Polytechnic
Wadala, Mumbai 400037
management knows best how to plan and carry out a Business have many moving parts, so they must
project, thus not taking advantage of talented strategically mange the delegation of tasks and the
employees who may have more experience with processing of information to ensure the utmost
certain aspects of the project. Some see the top-down efficiency. Top down approach adds in organization
planning process as a way to make a plan, and not of a business. This strategic approach leads to
about who develops the plan. It allows management increase inside, effective project management, and
to divide a project into steps, and then into still clear lines of communication across a company or a
smaller steps. This continues until the steps can be project. The top down approach relies on higher
studied, due-dates can be accurately assigned, and authority figures to determine larger goals that will
then parts of the project can be assigned to an filter the task of lower level of Employees. In
employee. However, the focus is on long-term goals, comparison the bottom up style of communication
and the here-and-now goals can get lost. Often, this features a decision-making process that gives the
approach is applied best to very small projects. entire stock of company goals. Each task reminds
fluid as employees achieve their goal. Both the top
Top Down Approach: down and bottom up style of management offer
This approach is implemented after the significant advantages for the companies that
completion of the project and when the project is in leverage each approach stock work style distinguish
software testing phase this approach is used. between high level and low-level work but how
Bottom-up planning is referred to as tactics. management style achieves this proves varies widely.
With bottom-up planning, you give your project As with any business the goal of each are to
deeper focus because you have a larger number of appropriately and efficiently think, teach, and
employees involved, each with their own area of develop an all leadership system that works for the
expertise. Team members work side-by-side and company and generate revenue.
management for approval. not use pure waterfall model, because of the
Lower-level employees are more likely to limitation of the pure water mode this model is
take personal stock in a plan that they are involved in modified by combining it with prototyping model.
planning. Employees are more motivated and morale This modification allows an overlap of some
improves. While project managers are ultimately states by overlapping some stages such as the
responsible for the completion of the project, no requirement stage and design stage it makes it
matter the steps taken it is management that possible to integrate feedback from the design stage
ultimately must be the final step in the system of into the requirement stage.
4.3 COMPONENT DIAGRAM: The references selected for coding in this study are
coded based
on two larger complex concepts:
(a) ENS practices concerning planning and
implementation, and
(b) factors unique to a community college
environment concerning funding and mission. Sub
concepts are used to help refine the coding into
specific topics to be addressed in the literature
Fig 4.4: Component Diagram
review. ENS practices include the sub-concepts of
Component diagram is a special kind adoption rate, ENS technology, and multimodal
of diagram in UML. The purpose is also communication. Factors unique to community
different from all other diagrams discussed so colleges include the sub-concepts of community
far. It does not describe the functionality of the college funding, access, and mission.
system but it describes the components used to
make those functionalities. 3. Existence or frequency coding: -
This study is coded based on the existence
of words or phrases of a concept within a reference.
5. ANALYSIS AND DESIGN
However, Busch et al. (2005) note that number of
Data Analysis The data analysis is occurrences in a reference can allow for a more
conducted using a process known as conceptual detailed insight regarding the importance and
analysis. Busch et al. (2005) describe the process in a emergency notification systems.
series of eight steps that define an approach to coding
the selected literature. For this study the process of
4. Levels of Generalization
coding involves the following specific application of
This study works with complex concepts
these eight steps:
and is coded so that similar concepts are treated as
one. For example, the concepts of “emergency
1. Decide the level of analysis: -
notification system” and “mass notification system”,
For this study the level of analysis is to code or “funding” and “state funding model”, are treated
for words as the same.
and phrases.
5. Translation rules
2. Concepts for coding: - Rules are established prior to the start of the
coding process to clarify how like concepts will be
Emergency Call Alert
A.P.Singh, S.S.Khalsa, Information Technology Department, Vidyalankar Polytechnic
Wadala, Mumbai 400037
grouped. For example, notification technologies such Once all the data is assembled in a spreadsheet, then
as SMS, digital signage, email, sirens, and the data categorized in each of the two main concepts
loudspeakers are all grouped under the ENS sub- is examined for context.
concept of emergency notification system
technology. However, the rules also help prevent
erroneous coding of an unrelated reference, such as 6. PROJECT IMPLEMENTAION
the phrases emergency notification and planning
Detail description of Project
occurs in a reference that focuses on disaster recovery
6.1 Android studio:
planning.
results are assembled into an Excel spreadsheet, Lint tools to catch performance, usability, version
which tracks the existence of a term, phrase, or compatibility, and other problems
concept as it appears in a reference.
C++ and NDK support Project structure
8. Analysis
Emergency Call Alert
A.P.Singh, S.S.Khalsa, Information Technology Department, Vidyalankar Polytechnic
Wadala, Mumbai 400037
.
The user Interface:
Each project in Android Studio contains one or
more modules with source code files and resource The Android Studio main window is made up of
The Android project structure on disk editing. It provides a more compact view of
differs from this flattened representation. To see the the structure visible in the Project window.
actual file structure of the project, select Project from The editor window is where you create and
the Project dropdown (in figure 1, it's showing modifies code. Depending on the current file
as Android). You can also customize the view of the type, the editor can change. For example,
project files to focus on specific aspects of your app when viewing a layout file, the editor
development. For example, selecting displays the Layout Editor.
the Problems view of your project displays links to
The tool window bar runs around the
outside of the IDE window and contains the
buttons that allow you to expand or collapse
the source files containing any recognized coding and individual tool windows.
syntax errors, such as a missing XML element
The tool windows give you access to specific tasks
closing tag in a layout file.
like project management, search, version control, and
more. You can expand them and collapse them.
Emergency Call Alert
A.P.Singh, S.S.Khalsa, Information Technology Department, Vidyalankar Polytechnic
Wadala, Mumbai 400037
The status bar displays the status of your project and To show or hide the entire tool window bar, click the
the IDE itself, as well as any warnings or messages. window icon in the bottom left-hand corner of the
Android Studio window.
You can organize the main window to give
To locate a specific tool window, hover over the
yourself more screen space by hiding or moving
window icon and select the tool window from the
toolbars and tool windows. You can also use
menu.
keyboard shortcuts to access most IDE features. At
any time, you can search across your source code, 6.2 SQL Lite: -
databases, actions, elements of the user interface, and
so on, by double-pressing the Shift key, or clicking Definition - What does SQLite mean?
the magnifying glass in the upper right-hand corner SQLite is an in-process library that
of the Android Studio window. This can be very implements a self-contained, zero-configuration,
useful if, for example, you are trying to locate a serverless, transactional SQL database engine. The
particular IDE action that you have forgotten how to source code for SQLite exists in the public domain
Android Studio follows your context and languages on Windows such as VB Script and
automatically brings up relevant tool windows as you JavaScript, thus adding capabilities to HTML
work. By default, the most commonly used tool applications. It is also available in embedded
windows are pinned to the tool window bar at the operating systems such as iOS, Android, Symbian
edges of the application window. OS, Maemi, Blackberry and Webs because of its
small size and ease of use.
T expand or collapse a tool window, click the tool’s
name in the tool window bar. You can also drag, pin, Explanation of SQLite:
unpin, attach, and detach tool windows.
SQLite is atomicity, consistency, isolation,
To return to the current default tool window layout,
durability (ACID) compliant. This embedded
click Window > Restore Default Layout or
relational database management system is contained
customize your default layout by clicking Window >
in a small C programming library and is an integral
Store Current Layout as Default.
part of client-based applications. SQLite uses a
dynamic SQL syntax and performs multitasking to do
reads and writes at the same time.
Emergency Call Alert
A.P.Singh, S.S.Khalsa, Information Technology Department, Vidyalankar Polytechnic
Wadala, Mumbai 400037
An SQLite library is called dynamically and SQLite database is integrated with the application
application programs use SQLite functionality that accesses the database. The applications interact
through simple function calls, reducing latency in with the SQLite database read and write directly
database access. These programs store entire from the database files stored on disk.
databases as single cross-platform files on host
machines. This simple design is implemented by The following diagram illustrates the SQLite server-
locking the entire database file during a write. less architecture:
SQLite implements the SQL-92 standard for
SQL and uses an unusual system for SQL compatible
database management systems. Types are assigned to
individual values, adding flexibility to columns when
bound to dynamic scripting languages. Full Unicode
support in SQLite is optional.
Zero-configuration:
phase and it represents the ultimate review of unable to manage the memory it is allocated resulting
configuration, design and codding. in poor performance of the application and the overall
Emergency Call Alert
A.P.Singh, S.S.Khalsa, Information Technology Department, Vidyalankar Polytechnic
Wadala, Mumbai 400037
12. CONCLUSION
10. APPLICATIONS
Hence, we understand different
It can be used in offices. studio with the help of android studio. There
It can be used by any user who is are many things that teach us how to solve
BOOK REFERENCES: