Professional Documents
Culture Documents
TECHNICAL BACKGROUND
This chapter demonstrates the project's technicalities by discussing the functionalities and
how the project works. It also describes the project's application development tools, wherein the
Home
Wi-fi Transmit
Result Application Tier Data
User
Databases Admin
Sending Data
Router
Retrieve Data
Data Tier Data Access
Figure 3.1 The figure shows the technicality of the project (3 tier architecture).
The figures explain that the presentation tier is represented as a user and it will serve as
victims or casualties in the developing project. They can access with the use of internet
connection either data connectivity or wi-fi connectivity in their mobile phone using the
Application. The application tier is used to process the collected data and they can access itself.
The Collection of data is the information sent by the user to the server in order to access the
application. Therefore, if the casualties or victims don't have an account. In that case, the user
will be required to create an account. Therefore, the victims will have to fill up their name,
email, password and other identification that is required for the application, the user will be
verified if it's him through email verification. After that the user will be able to log in his/her
account so that they can access the application. This application tier is also known as the middle
tier application and the heart of the application. The application will develop using Android
Studio as well as java and xml. The data tier will serve as the database of the system, so the data
collection will be directly sent to the database. In other words, the data tier is used to process the
data by managing and storing it in a database. The researcher will use SQL-lite as their database
1. Android Studio - is the development tool used by the researchers to develop the project. This
application development. It's also based on IntelliJ IDEA, a Java integrated development
environment that includes code editing and developer tools for creating android applications.
2. Java – is the choice’ technology for building applications using managed code that can
execute on mobile devices. Java provides development tools such as android studio that are
used to help the researchers to create and debug an application. Java also provides APIs for
3. Xml.
4. SQL-lite