APPLICATION OF ANTIMICROBIAL SUSCEPTIBILITY TEST MEASUREMENT NURUL SYAHIRAH BINTI ABDUL JALIL BACHELOR OF INFORMATION TECHNOLOGY (MEDIA INFORMATICS) WITH HONOURS UNIVERSITI SULTAN ZAINAL ABIDIN 2019/2020
NURUL SYAHIRAH BINTI ABDUL JALIL
BACHELOR OF INFORMATION TECHNOLOGY
(MEDIA INFORMATICS) WITH HONOURS
UNIVERSITI SULTAN ZAINAL ABIDIN
NURUL SYAHIRAH BINTI ABUL JALIL
Bachelor of Information Technology (Media Informatics) With
Honours
Faculty of Informatics and Computing
Universiti Sultan Zainal Abidin, Terengganu, Malaysia.
2019/2020
DECLARATION
I hereby declare that this report is based on my original work
except for quotations and
citations, which have been duly acknowledged. I also declare that
it has not been previously
or concurrently submitted for any other degree at Universiti Sultan
Zainal Abidin or other
institutions.
Date :………………………………
i
CONFIRMATION
This is to confirm that:
The research conducted and the writing of this report was under my
supervision.
Name : Encik Wan Rizhan Wan Idris
Date :………………………….
ii
DEDICATION
In the name of Allah, Moist Gracious, Most Merciful.
Alhamdulillah with blessed from Allah to ease this project to be
completed. I
would like to express my sincere thanks and dedicate to my beloved
supervisor of this Final
Year Project, Encik Wan Rizhan Wan Idris for this suggestion or
ideas and also the
valuable guidance and advice that encourage me to complete the
system successfully.
I would like to thank also to all lectures and Bachelor of
Information Technology
(Media Informatic) group members who helped me directly and
indirectly in many ways.
I would like to express my gratitude to my father, Encik Abdul
Jalil bin Jusoh and my
mother, Puan Siti Rohana binti Bakar, siblings and friends for
giving me support and
encouragement to complete this project as Final Year Project.
iii
ABSTRACT
At the time of the growing IT technology develops, various
applications are created and
processed in order to facilitate user. Previously, laboratory or
hospitality staff used only to
detect the zone of inhabitation. My Antimicrobial Susceptibility
Test or My AST application
enable user to identify zone of inhabitation with their own
account. The objective is users
can study Antimicrobial Susceptibility Test (AST) in this
application.. This application is
a place to facilitate the user to analyze the size of the
antibiotic of zone inhibitation. Users
can design and develop the antibiotic that use in the zone of
inhibitation. This application is
very helpful in facilitating and speeding up the process of
analyzing the zone of inhabitation.
Users also can get the result of zones inhibitation test in zones
diameter. The techniques used
is mobile application for the development of mobile application is
Android Studio.
iv
ABSTRAK
Pada masa teknologi IT berkembang, pelbagai aplikasi diwujudkan dan
diproses untuk
memudahkan pengguna. Sebelum ini, kakitangan makmal atau
hospitaliti hanya digunakan
untuk mengesan zon pendudukan. Ujian Kerentanan Antimikrobial saya
atau aplikasi AST saya
membolehkan pengguna mengenal pasti zon pendudukan dengan akaun
mereka sendiri.
Objektifnya adalah pengguna boleh mengkaji Ujian Kemampuan
Antimikrobial (AST) dalam
aplikasi ini. Aplikasi ini adalah tempat untuk memudahkan pengguna
menganalisis saiz
antibiotik penghalang zon. Pengguna boleh merancang dan
membangunkan antibiotik yang
digunakan dalam zon penghalang. Permohonan ini sangat membantu
dalam memudahkan dan
mempercepatkan proses menganalisis zon pendudukan. Pengguna juga
boleh mendapatkan
keputusan ujian penghalang zon dalam diameter zon. Teknik yang
digunakan adalah aplikasi
mudah alih untuk pembangunan aplikasi mudah alih Android
Studio.
v
CONTENTS
PAGES
1.6 Expected Result 15
2.2 Existing Mobile Application Measurement
2.3 Conclusion
3.2.3 Data Flow Diagram Level 0
3.3.4 Data Flow Diagram Level 1
3.4 Storyboard
CHAPTER I
1.1 Introduction
Nearly everyone has a smartphone that allow users to connect to the
internet
and run apps as well as sending texts and making phone calls. Most
of them also use
it for solving daily life problem such as surfing the internet for
looking something news.
So, with this mobile application installed in their smartphones, it
will more convenience
for laboratory technician to measure the diameter zones of
inhibitation from the disk diffusion
method. Furthermore, this application provides the best way to get
easy measurement for
laboratory technician to get the results of the zones of
inhibitation susceptibility test. Besides,
knowledge of health education are more advance today.
1.2 PROBLEM STATEMENT
The machine is complexsity to get the machine. It is because the
machine heavy and hard to
replace individually. The machine also expensive cost and very hard
to get the machine.
Most of the machine was static and uncomfortablelity to move the
machine at
everywhere.
1. To study Antimicrobial Susceptibility Test (AST)
2. To design and develop an android application that enables user
to measure the
diameter of AST
3. To test the functionality of the android application for
AST
1.4 SCOPES
1.4.1 Admin:
Admin has the power to manage, update, add, delete the menu zone of
inhibitation.
1.4.2 Moderator:
Monitor and report the behavior of the user to the admin. Maintain
the
environment of the apps.
1.4.3 Laboratory Technician/ User:
Users can sign up and login the apps and perform tasks that are set
in the apps. Users
can manage profiles, add and delete in table zones of
inhabitation.
1.4.4 Antibiotic:
E.g: OX1, SXT25 , TE10, E5, FOX10
1.4.5 Android based:
Compatible for Android OS only
1.5 Limitation work
This application cannot validate the published test. This
application only compatible for
android OS phone. This application does not have chat channel for
the user to chat each
other.
- The output measure the zone of inhabitation
1.7 Conclusion
This thesis consists of three chapters. Chapter 1 is introduced
that contains project
background, problem statement, objectives, scope, and thesis
structure. Chapter 2 is a
literature review, discuss the technique and theory that had been
carried out by another
researcher and existing mobile application that related to the
ongoing project. Chapter
3 is a methodology that discusses method or technique used in
project also design and
framework, specifying in detail the design of development
projects.
CHAPTER II
LITERATURE REVIEW
2.1 Introduction
Mobile app development is a term used to denote the process by
which a mobile app is
developed for mobile devices, such as personal digital assistant,
enterprise digital assistant
or mobile phones. These application can be pre-installed on phones
during manufacturing
platforms or delivered as web applications using server-side or
client-side processing (e.g,
JavaScript) to provide an “application-like” experience within a
Web browser. Application
software developers also must consider a long array of screen
sizes, hardware
specifications, and configurations because of intense competition
in mobile software and
changes within each of the platforms. Mobile app development has
been steadily growing,
in revenues and job created. A 2013 analyst report estimates there
are 529, 000 direct
app economy jobs within the EU 28 members, 60% of which are mobile
app developers.
[VisionMobile, Plum Consulting, “European App Economy”,
2013].
By making the research from apps that have mostly the same
function, it can
help to develop a lot of ideas and useful information for upcoming
project.
Existing machine in Antimicrobial Susceptibility Test
2.2 Biomic V3 Clinical Microbiology System
BIOMIC V3 is an open system utilizing digital imaging to automate
the reading and
CLSI and EUCAST interpretation of clinical microbiology tests and
QC from various
manufacturers. Systems are customized with optional modules
including antibiotic
susceptibility, organism identification, 96-well microtiter*, and
colony counting.
2.3 BD Phoenix System
rapid, accurate and reliable detection of known and emerging
antimicrobial resistance. It
also enables workflow efficiency by utilizing automated
nephelometry, which results in
a standardized isolate inoculum and a reduction in potential
technologist error.
Additionally, state-of-the-art data management monitors, analyzes
and communicates
actionable results directly to laboratories and clinicians.
2.4 Chromazona
ChromaZona is an IVD certified instrument for automated antibiotic
susceptibility
testing and microbial ID, designed for speeding up testing in the
clinical laboratory.
Working to EUCAST and CLSI guidelines, the system’s sensitive CCD
camera, unique
three channel lighting and powerful Chromogenic ID software,
microbial species on
chromogenic plates can be identified in seconds. Then by accurately
analysing zones
around antibiotic discs and MIC strips using ChromaZona’s eAST
software, appropriate
antibiotics to treat the infection can be determined.
ChromaZona can be easily connected to a LIMS system or, if
preferred, reports
can be generated and stored in Excel, eliminating data transfer
errors as well as
providing the user with fully traceable information and reports.
The stored results can
be analysed at any time and used to identify and monitor incidence
of bacterial
resistance, helping to improve infection control.
2.5 Existing Mobile Application
2.5.1 PARTOMETER
Partometer is camera app for object size (length, width, height)
measurements. It can
be used for measurements of irregular shaped objects: area and
perimeter. Also it
allows to estimate ratio and make measurements on circular objects:
radius, diameter,
arc. You can also do pixels measurements on images. It can be used
as a camera ruler
or tape measure for accurate measurements on pictures and
photos.
2.5.2 SMART MEASURE
Smart Measure allows users to measure the approximate distance and
height of an
object. This application utilizes phone’s camera and accelerometer
to triangulate the
distance or height of an object using basic geometric equations.
The important point is,
users need to calibrate the program and phone to avoid inaccuracy.
To calibrate the
program, users must identify the height they’ll holding the phone
while measuring.
2.5.3 EASYMEASURE
EasyMeasure shows you the distance to objects seen through the
camera lens of your
iPhone, iPad or Android device. Simply aim your device to any
object in your
surroundings, and EasyMeasure displays the distance towards that
object on top of the
camera image. With its amazing 3D camera overlay grid, using
EasyMeasure is very
intuitive and easy.
Conclusion
In a word, making a lot of test from existing project and
applications can improve
the understanding and skills about developing the project. However,
few studies have
used this methodology for mobile app development. Therefore, test
the previous existing
similar project and apps can help to understand the flow to develop
the mobile
application.
Figure 3.1 Waterfall Model Methodology
3.1.1 Stage 1: Requirement analysis
During this early stage, the possible requirements of the
application are analyzed
thoroughly and documented so that it can be refer during the future
development. The outcome
result about requirements that has been documented shows that what
the application should do,
but not how it should do it. All the requirements for the
application were gathered by
brainstorming and analyzing existing applications.
For this project, the solution is brand new and needs to be created
as a set of ideas that
people can agree to. So, brainstorming is simply one of the best
technique to get as many ideas as
possible. Brainstorming also is the most effective for solving
problems, generate a list of ideas or
focus on the serious issue. After all the ideas are generated,
prioritize one idea that think the best
for this solution. The resulting agreement of best ideas is used
for the early requirements
3.1.2 Stage 2: Design
For this stage, the idea form brainstorming and result from
analyzing existing is studied
to design a better interface in order to satisfy the user. The
design for interface should cover
some of basic features in Application Antimicrobial Susceptibility
Test (AST). The system is
proposed to design an app based antimicrobial susceptibility
test.
3.1.3 Stage 3: Implementation
The implementation stage is begin once the design is approved. This
project is develop
using PHP, MySQL, and Android Studio. JSON is a syntax for storing
and exchanging data.
Mostly the coding language used is PHP because PHP is a
general-purpose scripting language
that is especially suited to server-side web development, in which
case PHP generally runs on a
web server.
3.1.4 Stage 4: Testing
At this stage, the apps will be tested. If there is any error occur
or detected, it must be
solved at this phase and if there any changes made, it need to be
re-implement back to design
phase to make sure that the flow of the apps is not effected.
3.1.5 Stage 5: Deployment
After the apps is free from error and bugs, the apps will then be
deployed for market. The
testing that takes place will approve the validity of the system
for marketing. By then, it is
mandatory to monitor the apps time to time to make sure that if any
changes had to be done, it is
noticed.
3.1.6 Stage 6: Maintenance
For the last stage which is maintenance, the apps will be updates
as necessary to keep up
to date with its environment. It focus on change associated with
error correction.
3.2 System Requirement
Below are the software and hardware requirement needed in order to
develop and the run
the application smoothly.
2 Android Operating system to run the application
3 Android Studio To develop the application
4 Xampp Connection with database
Hardware Requirement:
2 Mobile Phone Samsung J2 Prime
3 Printer Print the report
4 Flash Drive Used to back up the project
3.3 Design
Figure 3.3.1 show of context diagram Application of Antimicrobial
Susceptibility Test. Lab
technician can register with ID and password to log in this
application. Biologist get detail user
info from user registration. Biologist can verify ID and password
to login Biologist can add and
delete antibiotic info. Admin can get detail of diameter antibiotic
from user. User get the result of
zone of inhibitation.
Figure 3.3.2 Data Flow Diagram 1.0
Figure 3.3.2 is the data flow diagram, lab technician can register
the mobile application with
insert username and password. Admin can get the user detail. Then
mobile application can
manage antibiotic info, manage diameter ad the mobile application
can detect zone of
inhabitation. Admin update diameter of antibiotic. Laboratory
technician classify the diameter of
antibiotic. Lab Technician get the result of inhabitation.
3.3.3 Data Flow Diagram 1.1
Register
Figure 3.3.3 Data Flow Diagram 1.1
Figure 3.3.3 shown data flow diagram to register the mobile
application. User can insert the info
register the mobile application. User can sign up using ID and
password. Then user can submit
registration. Last, the user information can display.
3.4 Storyboard
Storyboard is the first sketching of mobile application. The figure
above shown storyboard of
user.