Chapter3_e-LogMo
Chapter3_e-LogMo
Methodology
Weeks 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 12 3 4
Activities
1.Analysis and
Design
1.1
Brainstorming
1.2 Project
Concept
1.3 Title
Proposal
1.5 Interview
1.6
Brainstorming
of Design
1.7 Creation of
User Interface
Design
1.8 Materials
Preparation
4. Rapid
Development
4.1 Writing Code
4.2 Design to
Software
Conversion
4.3 Prototype
Designing
4.4. Hardware
Component
Creation
4.5 Prototype
Testing
4.6 Feedback
Gathering
4.7 Design
Modification
4.8 Finalization
of Design
5.Testing
A. Software
Testing
5.1 Program
Debugging
5.2 Application
Testing
B. Hardware
Testing
5.3 Prototype
Testing
C. System
Testing
5.4 Software to
Hardware
Connectivity
6.Evaluating
6.1 Software
Modification
6.2 Hardware
Modification
6.3 System
Testing &
Modification
6.4 Maintenance
6.5
Documentation
Legend: Done: To be Done:
Table 1. Gantt Chart
Testing/Debugging
Implementation
Here, the proponents will be implementing the project
to the adaptor or client, allowing them to use the project.
It is here where the final part of the development proceeds.
It is also where the developers analyze and evaluates whether
the system could meet the user’s expectation and demand of
function. It must abide by the software evaluation standard:
ISO 25010.
Requirements Specifications
This is where the specifications needed and required by
the development is discussed. The physical peripheral
requirements for the system's successful development were
established by the hardware specification. Software
requirements outlined what the development can and cannot do,
demonstrating its functionality.
Software Requirements
The system must be able to produce the minimum, maximum,
and average values of a specific weather parameter. The system
must provide information on temperature, pressure, wind
direction and speed, rainfall, and humidity. Significantly,
the system must also display the status of the Naujan Lake,
from its normal water level to the elevation, and the risks
it could give to the residents in the barangay. It also has
to accept account of the users, prompting them to input
personal information which will be saved to the database.
Furthermore, the system should also allow the users to click
a button for the request for community rescue team at any
times.
User Interface
This figure shows the user interface of the mobile
application of the system from where the interaction between
the user and the project takes place.
Mobile
phone
GSM
Internet
Module
HCSR04
Arduino Ultrasonic
Mega Sensor
Software Specifications
The “e-LogMo: A Naujan Lake Water Level and Weather
Monitoring System with Mobile Notification Using Radio
Frequency for Victoria MDRRMO” was designed and
developed using the following software specifications.
Connects to
uses
User
Mobile Internet
Phone
Connected to
GSM
Module
Arduino
NodeMCU Weather
ESP8266 Shield
Connected Channeled
to to
Power 4 channel
Motor Power Arduino
Relay Mega
Run using
charges
Solar
Panel Battery HC-SR04
Ultrasonic
Senor
Context Diagram
Figure 9. Diagram 0
1 Functional Suitability 5 4 3 2 1
1.1 The project can successfully detect
weather and water level.
1.2 The project is able to give accurate
measurement/ or parameters with the use
of different sensors.
1.3 The project provides the users with
specific data and information.
1.4 The project enabled the users to
experience a quicker access to disaster
responses.
2 Performance Efficiency 5 4 3 2 1
2.1 The project prototype is working even
without electricity.
2.2 The project can be utilized by the user
with or without internet connection.
2.3 The project notifies the end user based
on the default value of measurement or
parameters.
3 Compatibility 5 4 3 2 1
3.1 The project can perform its function in
different android operating system not
later than 7.0 android version.
3.2 The project is accessible on android
mobile devices with or without internet
connection.
3.3 The project mobile application runs in
4GB memory and fits in 4.5 inches screen
resolution and above.
4 Usability 5 4 3 2 1
4.1 The project meets the necessities of the
target users.
4.2 The project is accessible, reliable, and
can be operated by the end users.
4.3 The project user interface is user-
friendly.
4.4 The project can be used to sound siren
in terms of weather conflicts.
5 Reliability 5 4 3 2 1
5.1 The project works properly.
5.2 The project is relevant and provides
accurate information to the end user.
5.3 The project can operate as intended
despite the presence of hardware or
software faults.
5.4 The project facilitates recovery
procedure in the event of system failure.
6 Security 5 4 3 2 1
6.1 The project can be accessed only by the
authorized users.
6.2 The project is secured and protected in
terms of data transmission.
6.3 The project resources can be modified
only by those who have an authorized
access.
6.4 The project provides its unique account
to each end user.
7 Maintainability 5 4 3 2 1
7.1 The project is easy to install and
maintain.
7.2 The project can be modified to improve,
correct or adapt it to changes in
environment, and in requirements.
7.3 The project can be modified without
introducing defects or degrading
existing product quality.
7.4 The project resources can be updated and
modified easily.
8 Portability 5 4 3 2 1
8.1 The project has access to easy
modification.
8.2 The project can be transferred to another
location.
8.3 The project is adaptive to any given
environment.
8.4 The project’s mobile application is
compatible with different android
processor.
Functional Suitability. This refers to how well, under
specific circumstances, the system or product meets the needs
of the users.
Performance Efficiency. This speaks to the system's capacity
to deliver effective performance in relation to the available
resources.
Compatibility. The device or component is compatible with
the environment and with various mobile versions.
Usability. The device or system can be used by the target
users to a carry out purpose with effectiveness, efficiency
and satisfaction in an intended context of use.
Reliability. This refers to a component's ability to reliably
perform specified functions over a specified time period.
Security. The project or system protects information and data
that is only accessible through a single account
authorization.
Maintainability. The system or device can be modified and
maintained to be corrected, allowing it to adapt to changes
in the environment and requirements.
Portability. This refers to the project's or component's
ability to be transferred from one hardware, software, or
operational environment to another.
Mean Scale
Scale Statistical Limit Verbal Description
5 4.50-5.00 Very Acceptable
4 3.50-4.49 Acceptable
3 2.50-3.49 Moderately Acceptable
2 1.50-2.49 Not Acceptable
1 1.00-1.49 Very Not Acceptable
Table 7. Mean Scale
The Table 7 shows the mean in the quantitative scaling
with its corresponding qualitative description. It suggests
that five (5) is the highest and one (1) as the lowest.