Sie sind auf Seite 1von 160

1

DEVELOPMENT OF MANG KEPWENGS LAB: A MOBILE ANDROID


INFORMATION SYSTEM ON HERBAL PLANTS

Undergraduate Thesis
Submitted to the Faculty
of Information Technology Department (ITD)
Cavite State University-Naic
Naic, Cavite

In partial fulfillment
of the requirements for the degree,
Bachelor of Science in Computer Science

JANILA ALELI DELA PEA


JANNA RIA B. NOVERO
MAC JOHN T. POBLETE
March 2014

3
BIOGRAPHICAL DATA

Janila Aleli dela Pea was born on October 5, 1993 in Manila. She is the eldest
daughter of Ms. Ma. Judith dela Pea. She is residing in Lambingan Tanza, Cavite.
She finished her primary education at Capipisa Elementary School in 2006, and
her secondary education at Amaya School of Home Industries in 2010, where she ranked
as second top student in her class. She pursued Bachelor of Science in Computer Science
(BSCS) at Cavite State University Naic. Her first choice was business administration at
PUP Maragondon. Unfortunately, she wasnt able to take the entrance examination so she
decided to enroll at Cavite State University Naic for BSIT program. Unluckily the
admission for that program had reached the maximum number of students. She had no
option but to try the BSCS program as suggested by one of the IT instructors.
In her fourth year college, from first to second semester, she was one of the 20
students who received a scholarship grant from Naic Association in Canada. It was a big
help for her mother who is raising her alone. There were times when her aunts where
there to lend their helping hands. For now she is aiming to have a stable job to help her
family. It is also a way of making her dreams come true.

iii

4
BIOGRAPHICAL DATA

Janna Ria B. Novero was born on January 29, 1990 in Palangue Central Naic,
Cavite. She is the second eldest child of Mr. Mariano T. Novero and Mrs. Rosanna B.
Novero. She is currently residing at Landmass Subdivision, Brgy. Biga Tanza, Cavite.
In April 2002, she finished her primary education at Palangue Central Elementary
School, Naic, Cavite with awards as salutatorian and one of the most trustworthy in class.
In April 2006, she completed her secondary education at Naic National High School and
received an honor from first to second year. Last June 2006, she took the program,
Bachelor of Science in Computer Science (BSCS) in Cavite State University Naic, but
unfortunately she wasnt able to finish her study.
She had been employed in a company located in Rosario, Cavite from 2007 to
2010 wherein she became a regular employee in 2009. She worked as fabric inspector
and at the same time an encoder. In 2010, she decided to pursue her study. On March 16,
2010, she resigned from work. The general manager of the company, upon knowing her
plan, promised to sponsor her studies. In 2010, she enrolled again at Cavite State
University in Bachelor of Science in Computer Science. In her fourth year, aside from
being sponsored by her former employer, she got a full and partial academic scholarship
from her school.
Her only dream is to finish her study and be a big help to her family in all ways.
She also dreams to become a successful person someday. She believes that, with God
anything is possible as long as you have faith in your heart.

iv

5
BIOGRAPHICAL DATA

Mac John T. Poblete was born on February 1, 1994 in Naic, Cavite. He is the only
child of Macario J. Poblete and Charito T. Poblete. Currently, he is residing at 06
Santulan, Naic, Cavite.
He finished his primary education at Naic Elementary School at Poblacion, Naic,
Cavite last March 2006. He completed his secondary level at Cavite National Science
High School in March 2010.
After he graduated high school, he planned to take up Bachelor of Science in
Information Technology at Cavite State University Naic. But after the interview, he
was encouraged to take up Bachelor of Science in Computer Science. When he was first
year, he was chosen to be the representative in the 19 th National Statistics Office (NSO)
Division Quiz Bee. He ranked 6th place which qualified him to be the representative in
the Regional Quiz Bee. In his second year, he joined the student publication of the
campus. He went to Baguio City for a National Seminar/Workshop and won 2 nd place. In
addition, he represented the campus in the Battle of the Brains at Cavite State University
(CvSU) Main in celebration of CvSU 106 th Foundation Day and won 3rd place. In the
same year, he joined the IT Quiz Bee at CvSU Imus for 2nd IT Celebration and won 2nd
runner up. He joined the Regional Press Conference for two times and had been a
representative in Cavitewide Press Conference. Aside from those mentioned, he is also a
recipient of full and partial academic scholarship.
He dreams to be one of the most successful people in the society to help his
family and to be emulated by young people.

6
ACKNOWLEDGMENT

First of all, the researchers would like to extend their genuine appreciation to the
to the Almighty God, for the life, strength, knowledge, courage, wisdom, guidance and
good health He incessantly gives;
Janila Aleli dela Pea, would like to express her utmost gratitude to her mother,
Ms. Ma. Judith dela Pea, Tita Goya, Tita Jac, Tita Ju and Nanay Flor, for the financial
assistance and especially for the unconditional love, for unselfish and unfailing moral
support. To BIGBANG, especially to Mr. G-Dragon, who serves as her inspiration;
Janna Ria B. Novero would like to acknowledge and extend her deepest gratitude
to the following persons who contributed to the success of the study. Due to these people,
her ideas and effort could not turn into success. To her family, Nanay Rosanna, Tatay
Manny, Kuya Kelvin, my sister King, Tita Ning, and Ate Eda, for their love and support,
financial and moral matters, for their unending and unconditional love that serves as the
researchers inspiration; Mr. Emeterio M. Conception, for his words of encouragement,
and help, for his kindness and support, and lastly, for being such an inspiration. His love
is very much appreciated;
Mac John T. Poblete would like to extend his sincerest thanks and gratitude to his
mother, Charito T. Poblete, for her endless and unconditional love and for her neverending and consistent moral support; Shandell Y. Poblete, researchers cousin, for the
financial support. He would also like to thank his group of friends, KALARTESA De
Naic, especially Mrs. Evangelina P. Pangilinan, for the financial help she had given; and,
Saint Isidore Parish Choir (SIPC) for the laughter they have shared and for the
encouraging words that made him stride harder.
vi

7
The researchers likewise would like to extend their deepest gratitude to the
following people:
Ms. Lilibeth delos Reyes, Philippine Institute of Traditional and Alternative
Health Care representative, for entertaining the researchers inquiries regarding herbal
plants;
Mr. Philip Echaluse, for lending the herbal books to the researchers;
Mr. Angelito Catajan, for giving time to help the researchers;
Mrs. Sherrlyn M. Rasdas, the research instructor and thesis adviser, for the
genuine concern and guidance and for being not just a mere instructor but a cool and
good friend to all her students;
Mr. John Xavier Nepomuceno, for being so approachable all the times, for
sharing his idea and advice regarding the scope of the study. Moreover, for hthekindness
and encouragement he gave;
Mr. Troy Gilson P. Buenaflor, the technical critic, for his time, in sharing his
ideas, for his criticism and support, and also, for being good and nice critic;
Mrs. Michelle C. Taega, for her time, pieces of advice, endless support and for
always being so cheerful. Also for her heartwarming smiles, for the laughter and joy she
shared with the researchers and for the assistance when the researcher needed her help;
Mr. Jeffrey Papa, the department chairperson, for the time, pieces of advice, and
support he gave to BSCS IV. Also for the compliments and for appreciating the study
made by the researchers;
Mrs. Ferry Pabalate, statistician, for guiding the researchers during evaluation of
the result of the study;

vii

8
Mrs. Corazon Nepomuceno, English critic, for checking the researchers
manuscript;
Kelvin L. Lasieras, researchersclassmate, for making the logo of the system;
To the participants of the evaluation, especially Ms. Jehn Kamille H. Robles, for
giving their time to evaluate the system;
To all CSRangers (Regine, Jubi, Verna, Yovie, Raymond, Oliven, Jethru, and
Jonathan), for the laughter and tears, for the ups and downs, and for all the support and
encouragement they gave;
The researchers express their appreciation to those mentioned in making this
study successful and meaningful. This could not be completed without the guidance of
everyone.

JANILA ALELI DELA PEA


JANNA RIA B. NOVERO
MAC JOHN T. POBLETE

viii

9
ABSTRACT

DELA PEA, JANILA ALELI, NOVERO, JANNA RIA B., POBLETE,


MAC JOHN T. Development of Mang Kepwengs Lab: A Mobile Android
Information System on Herbal Plants. Undergraduate Thesis. Bachelor of Science in
Computer Science. Cavite State University-Naic. Naic, Cavite. February 2013. Adviser:
Michelle C. Tanega

The study entitled Development of Mang Kepwengs Lab: A mobile Android


Information System on Herbal Plants was conducted at Cavite State University Naic
(CvSU Naic), Bucana, Naic Cavite. The study aimed to create a mobile android
information system on herbal plants with the following features: list of herbal plants with
images, text information about the herbal plant, preparations or procedure on how to use
the herbal plants and description of the herbal plants; database for the collection of herbal
plants; standard buttons and a search bar.
The developers used Eclipse Integrated Development Environment (IDE) for the
interface, SQLite for the database back-end, Android Software Development Kit Tool for
the Application Programming Interface (API) and developer tools and Adobe Photoshop
CS6 for aesthetic designs.
The researchers were guided by the different phases of Agile Software
Development with the following phases: User Stories, Requirements Analysis, Design
and Coding, Testing and Implementation. The study was subjected to alpha and beta test
by both developer and target users. Three Barangay Health Workers (BHWs) and School
Nurse tested the system. Moreover, the system was also subjected to evaluation held at
CvSU Naic by 37 participants comprised of 26 students, 3 BHW, 7 IT Instructors and 1
school nurse. Weighted mean was used to consolidate and analyze the result. The system
ix

10
yielded an overall rating of 4.64 or excellent. Based on the evaluation results the systems
objectives were met and achieved and the use of Mang Kepwengs Lab provides
convenience to the users.

11
TABLE OF CONTENTS

Sections

Page

TITLE PAGE

APPROVAL SHEET

ii

BIOGRAPHICAL DATA .

iii

ACKNOWLEDGMENT .

vi

ABSTRACT .

ix

LIST OF TABLES

xiii

LIST OF FIGURES ..

xiv

LIST OF APPPENDICES

xv

INTRODUCTION .

Statement of the Problem

Importance of the Study ..

Objective of the Study

Time and Place of the Study ...

Scope and Limitation of the Study ..

Definition of Terms .

REVIEW OF RELATED LITERATURE ..

METHODOLOGY ..

61

Project Design ..

61

Operation and Testing Procedure .

71

Project Evaluation .

71

Sources of Data

71

xi

12
Data Gathering Procedure .

72

Data Analysis

72

Statistical Treatment .

73

Research Instrument ... 73


System Evaluation ... 73
RESULTS AND DISCUSSION .

75

Project Description ...

75

Project Structure ..

75

Project Capabilities and Limitation .

80

Project Evaluation

81

Evaluation Results ..

83

SUMMARY, CONCLUSION AND RECOMMENDATION .

87

Summary ..

87

Conclusion

88

Recommendations .. 89
REFERENCES

90

APPENDICES ..

95

xii

13
LIST OF TABLES

Table

Page

Alpha Test ..

69

Beta Test

70

Number of Participants ..

71

Rating Scale ..

72

Test Results

82

Evaluation Results ..

83

xiii

14
LIST OF FIGURES

Figure

Page

Operational Framework

59

Agile Software Development Process ..

62

HIPO of Mang Kepwengs Lab

64

IPO of Mang Kepwengs Lab ..

64

Project Development Process

66

Buttons in the Main Form ..

67

Splash Screen

76

Main Form . 76

Herbal Plants Form 77

10

Herbal Plants Information .

78

11

Preparation and Use Dialog Box ..

78

12

Help Dialog Box 79

13

About Dialog Box .. 79

14

Exit Confirmation .. 80

xiv

15
LIST OF APPENDICES

Appendix

Page

Gantt Chart

96

HIPO Charts ..

98

IPO Charts .. 102

Testing Instrument .. 107

Evaluation Form for Students and BHWs ..

110

Evaluation Form for IT Instructors ..

112

Sample Testing Form ...

115

Sample Evaluation for Students and BHWs ...

118

Sample Evaluation for IT Instructors

121

Source Code ..

124

Letters 139

xv

16
DEVELOPMENT OF MANG KEPWENGS LAB: A MOBILE ANDROID
INFORMATION SYSTEM ON HERBAL PLANTS

Janila Aleli dela Pea


Janna Ria B. Novero
Mac John T. Poblete

An undergraduate thesis submitted to the faculty of the Department of


Information Technology, Cavite State University, Naic, Cavite, in partial fulfillment of
the requirements for the degree of Bachelor of Science in Conmputer Science.
Contribution No. BSCS - 2013 - 2014 - 01. Prepared under the supervision of Mrs. Michelle C.
Tanega.

INTRODUCTION
According to Googles Our Mobile Planet (2012), there are five billion mobile
phones in the world, from which more than one billion are smartphones. From this figure,
around 75% of those people use their phone to access the internet several times and
checking social networks to consuming multimedia content. In other words, smartphones
particularly mobile android are great use for anyone in everyday lives not only for
communication but as for information system of various topics like different kinds of
herbal plants.
In the Philippines, the number of medicinal plants is over 1000 thats why
Filipinos particularly use the herbal plants as an alternative to their treatment which has
been thoroughly tested and have been clinically proven to have medical value in the relief
of various ailments. Research has also shown that over 40% of plants comprise key
ingredients which can be used for prescription drugs, and scientists look to traditional
medicine as a guide to help them. There are as many as one hundred and twenty

17
17
2
compounds which have been taken from the higher plants, and 80% of those which are
used in modern medicine have a positive connection between their modern usage and
their traditional usage (https://www.herbtreatment.com).
Purchasing books on herbal plants is time and money consuming, many people
tend to use mobile devices to access different information from the internet. Mobile
devices are also used as a way of communication, entertainment and for educational
purposes. At present time, most mobile devices run on android operating system.
As for that matter, the researchers come up with the idea of developing herbal
plants information system with the application name Mang Kepwengs Lab, a mobile
android information system on herbal plants, to easily disseminate information about
medicinal plants in the Philippines and to help them choose what medicinal plants would
be appropriate to use, to cure diseases., through mobile phones that can provide
information in a fast, easy, and reliable way.

Statement of the Problem


This study attempted to develop a mobile android application that will help a
person with common illness on what herbal plants can help to cure his/her illness.
Specifically, this study sought to answer the following questions:
1. What system will support the decision making of a person with
common illness that can help him/her aid his/her ailment?
2. How will the system be created?
3. In what way will the system be proven functional?
4. In what way will the performance of the system be determined?

183
Importance of the Study
Since smartphones is trending nowadays, this study will help users to inform
about the herbal plants that can be uses as an alternative treatment for common illnesses.
This will also be a useful tool to easily disseminate the uses of herbal plants which may
be available in the community or backyard but the people are not aware of the plants.
This study will be beneficial to ordinary people by helping them choose on what
kind of herbal plants they can use, especially if they have it on their yards. Travelers,
adventurers and/or mountain climbers can just easily browse the application available on
their phones, in times of need to treat particular illness by using medicinal plants.
Another importance of the application is mobility. Young people and/or students who
lack information about herbal plants can have easier access to this application.

Objectives of the Study


Generally, the study aimed to develop Mang Kepwengs Lab: a mobile android
information system on herbal plants.
Specifically, this aimed to:
1. design a mobile information system for android phones that has the
following features:
a. List of herbal plants with images, text information about
herbal plants, preparations or procedure on how to use the
herbal plants, description
b. Database for the collection of information of herbal plants
c. Standard Buttons/ Menu Interface for controls
d. A search bar for browsing

4
19
2. create a system as designed using the following application
software:
a. Eclipse IDE for programming purposes
b. SQLite for database back-end
c. Android SDK Tool for the API libraries and developer
tools
d. Adobe Photoshop for aesthetic designs
3. test and improve the system based from ISO 9126
4. evaluate the performance of the system from selected criteria of
ISO 9126

Time and Place of the Study


Upon approval of the study, the researchers started to gather information about
herbal plants as an alternative treatment for common illnesses. Gathering of data was
done from March 2013 November 2013. The data about the herbal plants was obtained
from Philippine Institute of Traditional and Alternative Health Care (PITAHC)
at PITAHC Building, Matapang Street, East Avenue Medical Center Compound,
Diliman, Quezon City. The information about herbal plants was also obtained from
different books about herbal plants.
The preparation of the outline was completed last June 2013 September 2013.
The system development was started last December 2013 and ended last February 2014.
The system development was conducted at Cavite State University Naic and at the
researchers houses. Testing and debugging was made last February 2014. Testing

20
5
includes alpha test and beta test. In beta test, the beneficiaries were the one tested the
system. System evaluation was done last February 2014. System evaluation was
conducted at Cavite State University Naic by IT Instructors and students.

Scope and Limitation


The information of the android application about the herbal plants was gathered
from PITAHC and different herbal books. Basically, it is composed of the photo of the
herbal plants; the scientific classifications including kingdom, phylum, class, order,
family, and genus; description of the herbal plants and on what kind of illness or herbal
plants can be applied. Photos of the herbal plants were taken by the researchers. Photos
from the internet and/or PITAHC were adapted, since the researchers did not find the
herbal plants.
For easy access of the ordinary people, this application was made available to
Android OS Version 2.3 up to 4.2. Users will just be typing their illness and the system
will be giving different options for alternative treatment for the specific illness.
The application will only run on android operating system. The Mang Kepwengs
Lab application covered the herbal plants found in the Philippines. Another restriction of
the application was the bounded information provided by PITAHC and different books.
Diagnosis was not included in the system. Questions of the users about their illness will
not be answered by the system.
The ISO 9126 criteria that were used to evaluate the study are as follows:
functionality, reliability, usability, efficiency, maintainability, and portability.

6
21

Definition of Terms
These are the terms that the researchers used in the context that served as guide to
the readers and the future of this study.
Adobe Photoshop CS6 was used to edit the images of herbal plants, buttons and
interface used in the application
Android Development Tools (ADT) plug-in was used in Eclipse IDE to develop the
android application
Android Operating System was the operating system used to execute the Mang
Kepwengs Lab
Android Phone was the device used to see the output of the study Mang Kepwengs
Lab
Computer was used to develop the application and to edit the document and other
requirements in the study
Diseases was used to represent the illnesses that can be treated by herbal plants
Eclipse IDE was the programming environment used to develop the android
application
Herbal Plants was use to represent the medicinal plant that can be use as an alternative
medicine
Information System was used to disseminate the information of Mang Kepwengs
Lab
ISO 9126 was used as the standard criteria for the evaluation of the application

227
Mang Kepwengs Lab was the name of the android application developed by the
researchers
SQLite Database was used as database engine to store all the information of the study
Taxonomic information was used in the application to classify each herbal plants
scientific classification

23

REVIEW OF RELATED LITERATURE

The researchers had searched for important facts, principles, and studies to the
system. This chapter presented readings and literature related to the topics which were
relevant and useful in conducting the study.

Android Operating System

According to Byous (2008), as cited by Macale and Magante (2013), android is a


Linux-based operating system designed primarily for touch screen mobile devices such as
smartphones and tablet computers. Android operating system has a lot of versions,
namely: Cupcake, Donut, clair, Froyo, Gingerbread, Honeycomb, Ice Cream Sandwich
and the latest is the Jelly Bean (p. 12).
Versions
Since the introduction of Android in 2007, Googles flagship open-source OS for
mobiles, the dynamics of the mobile phone industry have changed completely. A new
mobile ecosystem, consisting of Android apps and mobile hardware has evolved at a
rapid pace, challenging traditional market leaders like Apple, Nokia and Blackberry
(Anonymous, 2013, para. 1).
Moreover, Google's Android division certainly has a sense of humor as it named
all their version codenames after desserts (just as Intel names all its CPUs after rivers).
To celebrate new version release of Android, a giant mock-up of the dessert that matches

924
the codename is usually delivered to the Google Campus and put on display (Chang,
2012, para. 1).
Android 2.3 Gingerbread
This version made its debut in December 2010. The key feature that became
available with this release was the much hyped Near Field Communications (NFC)
capability, allowing users to perform tasks such as mobile payments and data exchange
through swiping their mobile phones over a tag. It also added support for more than one
camera and other sensors (http://www.veriqual.com/history-of-android-os/).
Android 3.0 / 3.1 / 3.2 Honeycomb
Honeycomb was released in February 2011, and was rapidly followed by 3.1 and
3.2 which only came out in July / August 2011.
Android-based tablets should be running 3.X as that will be optimized for tablets,
(implying current Android OS 2.X are not really designed for tablets) That did not stop a
slew of smaller manufacturers as well as Samsung from putting out an army of Android
tablets of various sizes before the end of 2010 with Android 2.X hoping to catch the
Christmas shopping season and success of Apple's iPad.
Motorola Xoom is the first Android 3.X tablet to be released. It has since been
followed by a ton of Tablets (Chang, 2012, Android 3.0/3.1/3.2, i.e. Honeycomb, para. 13).
Android 4.0 Ice Cream Sandwich
This version was released in October 2011, this was a major overhaul to the
Android UI, allowing enhanced contact menus, improved keyboard layouts and NFC
capabilities. Since Honeycomb was optimized just for tablets, with most phones still

10
25
running the 2.x Android versions, the Ice Cream Sandwich release strove for a unified
platform that was optimized to run on both tablets and phones (Anonymous, 2013,
Android 4.0 Ice Cream Sandwich, para. 1).
Android 4.1 Jelly Bean
Android Jelly Bean that launched at the recent Google I/O and brings a number of
advantages and new features. The new additions include increased input keyboard, the
new design features of the search, new UI and search through Voice Search is faster. Not
to forget Google Now also a section updated. Google Now gives the right information at
the right time anyway. One is the ability to check the weather, the traffic, or the results of
sporting events. The operating system Android 4.1 Jelly Bean first appeared in the Asus
tablet product, the Google Nexus 7 (Sihabuddin, 2013, Android 4.1 Jelly Bean Section,
para. 1).
Android 4.2 Jelly Bean
Android version 4.2 was first introduced by LG Google Nexus 4. It features photo
for panorama sphere, daydream as a screensaver, power control, lock screen widget, run a
lot of users, exclusively for tablets only, and the latest widget. (Sihabuddin, 2013,
Android 4.2 Jelly Bean Section, para. 1).
Usage Statistics
Based from TechPinas, according to Mr. Orlando B. Vea, Smart's Chief Wireless
Advisor, the company has seen a doubling of the number of subscribers using
smartphones in the last four months of 2011 due to increased availability of devices and
the growing demand for mobile Internet.

26
11
From August to December 2011, Smart noted a steep rise in the use of the top
three smartphone operating systems in its network.
Google's mobile OS, Android, tallied the highest increase with a 300% spike,
followed by BlackBerry OS with 66%, and Apple's iOS with 62%. The figures were
culled from a series of one-day snapshots of Smart's network taken every month
(Anonymous, 2012, para. 1, 3, 4).
In addition, according to Alexander (2012), the smartphones usage statistics are as
follows:
1. 80% of humans own a mobile phone
2. There are 91.4 million smartphones in the United States alone
3. Out of the 5 billion mobile phones in the world, 1.08 billion are smartphones
4. Android has the highest market share with 46.9% while the iPhone has 28.7%
5. 9 out of 10 smartphone users use their phone on a daily basis.
6. The most popular smartphone activity is texting, followed by internet browsing
and playing games.
7. A higher percentage of Android users are below the age of 34 in comparison
to iPhone users.
8. People between the ages of 25 and 34 are more likely to own a smartphone
(62%) than any other age group.
9. Android users consume the more data on a monthly basis (582MB) compared
to users of other mobile operating systems.
10. iPhone users download more apps on a monthly basis (48) when compared to
users of other mobile operating systems.

12
27
Android Software Development
According to Kim (2009), as cited by Macale and Magante (2013), android
software development is a process by which new applications are usually developed in
the Java programming language using the Android Software Development Kit, but other
development tools are available. As of April 2011, more than 200, 000 applications have
been developed for Android, with over 3 billion downloads. The Android platform has
also grown to become a favorite among mobile developers. A June 2011 research
indicated that over 67 % of mobile developers used the platform at the time of
publication (p. 14).
Mobile Application
According to Janssen (2013), as cited by Abad, Arcena, and Cortez (2013),
mobile applications are a move away from the integrated software systems generally
found on PCs. Instead, each app provides limited and isolated functionality such as a
game, calculator or mobile Web browser. Although applications may have avoided
multitasking because of the limited hardware resources of the early mobile devices, their
specificity is now part of their desirability because they allow the consumers to hand-pick
what their devices are able to.
The simplest mobile apps take PC-based applications and port them to a mobile
device. As mobile apps become more robust, this technique is somehow lacking. A more
sophisticated approach involves developing specifically for the mobile environment,
taking advantage of both its limitations and advantages (p. 12).
Also, according to Siegler (2012), as cited by Macale and Magante (2013), a
mobile application is a software application designed to run on smartphones, tablet

13
28
computers and other mobile devices. They are available through application distribution
platforms, which are typically operated by the owner of the mobile operating system,
such as Apple App Store, Google Play, Windows Phone Marketplace and BalckBerry
App World.

Information System

According to Albano, Atole and Ariola (2003), as cited by Hiso and Mondina
(2013) in the book Introduction to Information Technology, there are various definition
of information system, but the most appropriate is that of Steven Alter: a particular type
of work that uses information technology to capture, transmit, store, retrieve, manipulate
or display information, thereby supporting one or more other systems. A work system in
Alters definition refers to any unit or system itself that produces output for internal or
external customers through a process performed by human participants with the help of
information technology. Although they have been synonymous to computerized systems,
information systems are not necessarily electronically aided or computerized.
Nevertheless, most systems nowadays interface with one another through a medium of
information transmission. In the information system, this medium of system elements
include the equipment, software, accurate date, personnel (that of the system or the users)
and the documented procedures of the system (p. 7).
Types of Information System
According to Shelly, Cashman and Vermaat (2000), an information system is a
collection of hardware, software, data, people and procedures that are designed to

14
29
generate information that supports the day-to-day, short-range, and long-range activities
of users in an organization.
categories:

Information systems generally are classified into five

office information systems, transaction processing systems, management

information systems, decision support systems, and expert systems.

The following

sections present each of these information systems.


1. Office Information Systems
An office information system, or OIS, is an information system that uses
hardware, software and networks to enhance work flow and facilitate communications
among employees.

Win an office information system, also described as office

automation; employees perform tasks electronically using computers and other electronic
devices, instead of manually.

With an office information system, for example, a

registration department might post the class schedule on the Internet and e-mail students
when the schedule is updated. In a manual system, the registration department would
photocopy the schedule and mail it to each students house.
2. Transaction Processing Systems
A transaction processing system (TPS) is an information system that captures and
processes data generated during an organizations day-to-day transactions. A transaction
is a business activity such as a deposit, payment, order or reservation.
Transaction processing systems were among the first computerized systems
developed to process business data a function originally called data processing.
Usually, the TPS computerized an existing manual system to allow for faster processing,
reduced clerical costs and improved customer service.

15
30
3. Management Information Systems
While computers were ideal for routine transaction processing, managers soon
realized that the computers capability of performing rapid calculations and data
comparisons could produce meaningful information for management.

Management

information systems thus evolved out of transaction processing systems. A management


information system, or MIS is an information system that generates accurate, timely and
organized information so managers and other users can make decisions, solve problems,
supervise activities, and track progress. Because it generates reports on a regular basis, a
management information system sometimes is called a management reporting system
(MRS).
4. Decision Support Systems
Transaction processing and management information systems provide information
on a regular basis. Frequently, however, users need information not provided in these
reports to help them make decisions. A sales manager, for example, might need to
determine how high to set yearly sales quotas based on increased sales and lowered
product costs.

Decision support systems help provide information to support such

decisions.
A decision support system (DSS) is an information system designed to help users
reach a decision when a decision-making situation arises. A variety of DSS exist to help
with a range of decisions.
5. Expert Systems
An expert system is an information system that captures and stores the knowledge
of human experts and then imitates human reasoning and decision-making processes for

16
31
those who have less expertise. Expert systems are composed of two main components: a
knowledge base and inference rules.

A knowledge base is the combined subject

knowledge and experiences of the human experts. The inference rules are a set of logical
judgments applied to the knowledge base each time a user describes a situation to the
expert system.
Although expert systems can help decision-making at any level in an
organization, non-management employees are the primary users who utilize them to help
with job-related decisions. Expert systems also successfully have resolved such diverse
problems as diagnosing illnesses, searching for oil and making soup.
Integrated Information Systems
With todays sophisticated hardware, software and communications technologies,
it often is difficult to classify a system as belonging uniquely to one of the five
information system types discussed.

Much of todays application software supports

transaction processing and generates management information.

Other applications

provide transaction processing, management information, and decision support.


Although expert systems still operate primarily as separate systems, organizations
increasingly are consolidating their information needs into a single, integrated
information system (http://bisom.uncc.edu/courses/info2130/Topics/istypes.htm).
Elements of the Information System
According to Hiso and Mondina (2013), automated processing of data into
information requires more than just the computer system. Other components make up the
Information System for it to be able to generate valuable information.

17
32
In an information system, data transform into information through processing. For
processing to be successful, the system requires the following: 1. People who are: (a) the
qualified personnel to develop and maintain the system, and (b) trainable users of the
system or the operators; 2. Computer equipment or the hardware to be used by the people
to process information. 3. Data or information that are encoded and manipulated; 4.
Software or the set of instructions that instructs the equipment what to do to process data
or information; 5. Procedure or the guidelines for the effective and optimal operation of
the system; 6. Telecommunications, the media composed of the hardware and software
that facilitate the transmission of the electronic data within the system (pp.8-9).

Medicine

According to Calabashmusic website (2011), the importance of medicine has been


there since the ancient times. Although the methods were different but medicine was
there is some guise. The ancestors did have diseases and that is why they found solutions
through the branch of medicine. Today, the means and methods have changed. The
technology and the medical science have advanced a lot and have cure for most of the
diseases, except a few. In the present age, the branch of medicine comprises use of drugs,
exercises and all other non-surgical means to restore and maintain good health. Medicine
is a sort of basic necessity of life because at some point of time body needs an outer
source to cure something ill-functioning part in the body. Moreover, medicine also helps
in healing wounds when injured. Everyone needs medicine and a life without the branch
of medicine seems impossible be it allopathic, homeopathic or herbal medicine.

18
33
Allopathic Medicine
Allopathic medicine refers to the practice of traditional or conventional Western
medicine. The term allopathic medicine is most often used to contrast conventional
medicine with alternative/complementary medicine, or homeopathy. Many cancer centers
are now combining allopathic medicine (conventional treatments) along with alternative
treatments such as massage and acupuncture to help manage the side effects of treatment
(Eldridge, 2012, para. 1).
Homeopathic Medicine
According to Walther, et al. (2013), homeopathy, also known as homeopathic
medicine, is an alternative medical system that was developed in Germany more than 200
years ago. This fact sheet provides a general overview of homeopathy and suggests
sources for additional information.
The alternative medical system of homeopathy was developed in Germany at the
end of the 18th century. Supporters of homeopathy point to two unconventional theories:
"like cures like"the notion that a disease can be cured by a substance that produces
similar symptoms in healthy people; and "law of minimum dose"the notion that the
lower the dose of the medication, the greater its effectiveness. Many homeopathic
remedies are so diluted that no molecules of the original substance remain.
In addition, homeopathic remedies are derived from substances that come from
plants, minerals, or animals, such as red onion, arnica (mountain herb), crushed whole
bees, white arsenic, poison ivy, belladonna (deadly nightshade), and stinging nettle.
Homeopathic remedies are often formulated as sugar pellets to be placed under the
tongue; they may also be in other forms, such as ointments, gels, drops, creams, and

19
34
tablets. Treatments are "individualized" or tailored to each person; it is not uncommon for
different people with the same condition to receive different treatments (Walther, 2013,
Overview section, para. 2).
Herbal Medicine
As cited in the University of Maryland Medical Center website (2013), herbal
medicine, also known as botanical medicine or phytomedicine, refers to using a plant's
seeds, berries, roots, leaves, bark, or flowers for medicinal purposes. Herbalism has a
long tradition of use outside of conventional medicine. It is becoming more mainstream
as improvements in analysis and quality control along with advances in clinical research
show the value of herbal medicine in the treating and preventing disease.
Furthermore, according to World Health Organization (WHO) (2013), herbal
medicines include herbs, herbal materials, herbal preparations and finished herbal
products, which contain as active ingredients parts of plants, or other plant materials, or
combinations.
1.

Herbs: crude plant material such as leaves, flowers, fruit, seed, stems, wood,
bark, roots, rhizomes or other plant parts, which may be entire, fragmented or
powdered.

2.

Herbal materials: in addition to herbs, fresh juices, gums, fixed oils, essential
oils, resins and dry powders of herbs. In some countries, these materials may
be processed by various local procedures, such as steaming, roasting, or stirbaking with honey, alcoholic beverages or other materials.

3.

Herbal preparations: the basis for finished herbal products and may include
comminuted or powdered herbal materials, or extracts, tinctures and fatty oils

35
20
of herbal materials. They are produced by extraction, fractionation,
purification, concentration, or other physical or biological processes. They
also include preparations made by steeping or heating herbal materials in
alcoholic beverages and/or honey, or in other materials.
4.

Finished herbal products: herbal preparations made from one or more herbs. If
more than one herb is used, the term mixture herbal product can also be used.
Finished herbal products and mixture herbal products may contain excipients
in addition to the active ingredients. However, finished products or mixture
products to which chemically defined active substances have been added,
including synthetic compounds and/or isolated constituents from herbal
materials, are not considered to be herbal.

History of Herbal Medicine


The origins of alternative medicine, also known as holistic medicine, can be
traced back thousands of years to the very roots of medicine. Many millennia ago,
physicians or healers would assess the sick persons emotional condition in addition to
their physical symptoms before beginning treatment. The roots of alternative medicine
deal with the symptoms of the whole person, not merely the physical signs of illness.
This is radically different from traditional medicine today.
In medicine today, people demand to be cured immediately, and the demand for
medicines and treatments that do so is very high. Most physicians today are trained to
assess physical symptoms and base treatments on that, without much consideration of the
persons emotional or intellectual state.

36
21
Since its inception, alternative medicine has survived the ages and stages of the
field of medicine. Despite the prevalence of modern medical practices, there are still
millions of people worldwide that take advantage of alternative treatments for ailments or
well-being. Some of these alternative treatments include massage therapy, herbal
remedies, and meditation. Massage is one of the most long-standing forms of alternative
treatment, and it is highly popular today as a treatment for aches and pains, and as a
means of stress release and relaxation. Most people probably dont even think about
massage as a type of alternative medicine.
Through the ages, every society has used their own forms of alternative medicines
and treatments. There are over 5000 years of history and many types of treatments that
were used far and wide, and many traditional medical treatments can even find their roots
in alternative medicine from long ago.
Long ago in Europe, medical issues were treated by one of two types of healers,
the physicians or the folk healers. The folk healers appealed to the poorer factions of
society, in that they used natural treatments that were more affordable and easier to come
by. Folk healers were often highly respected in these underprivileged sections of society.
Folk healers often incorporated philosophy and religious faith into their healing practices,
which helped to strengthen a sick persons mind and spirit, as well as his body.
Eventually, folk medicine evolved into the traditional medicine we are familiar
with in todays world. With each passing century, many great advances have been made
in treatments and cures for various diseases and conditions.
Despite the dominance of traditional medicine in the world today, there is still a
place for alternative medicine. It is alive and well, and used by many people around the

22
37
world through massage therapy, acupuncture, aromatherapy, herbal remedies, meditation,
and many other forms of alternative treatments. Many physicians now support many of
these treatments, making them less alternative.
The origins of alternative medicine were very forward thinking. Alternative
medicine has survived through the millennia because it has real validity, despite a great
deal of ridicule through the ages. Though they do not have the immediate effect that
many drugs and treatments of traditional medicine, they are feasible option for a person
to consider. (Snow, para. 1 - 8).
Types of Herbalism
According to Bayalan, Villa and Landicho (2008), there are three types of herbal
medicine systems. These are Chinese Herbalism, Ayurveda and Western Herbalism.
Chinese herbalism is one of the major components of traditional Chinese
medicine (TCM), or Oriental medicine (OM). In TCM, herbs are often used in
conjunction with other techniques, such as acupuncture or massage. Chinese herbalism is
a holistic medical system, meaning that it looks at treating a patient as a whole person,
looking at the mental and spiritual health, as well as the physical health, of the individual.
Illness is seen as a disharmony or imbalance among these aspects of the individual.
Chinese herbalism has been practiced for over 4,000 years.
One of the earliest and certainly the most important Chinese herbal text is the
Huang Ti Nei Ching, or Yellow Emperor's Classic of Internal Medicine. It is believed to
be authored by Huang Ti during his reign over China, which started about 2697 B.C.
Since that time, herbal practices have been more extensively documented and refined. In
modern China, traditional Chinese herbalism is taught alongside conventional Western

23
38
pharmacology. Chinese herbal remedies have been used in the West only relatively
recently, over the past two decades. These remedies are more gentle and natural that
conventional medicines. In addition, they have fewer unpleasant side effects. Individuals
with chronic disorders in particular are increasingly drawn to the holistic aspect of
Chinese

herbalism

and

TCM

in

general

(http://medical-

dictionary.thefreedictionary.com/Traditional+Chinese+Herbalism).
Ayurveda came from two Sanskrit words; Ayus, or "life," and Veda, or
"knowledge." "Ayurveda" has been translated as "the knowledge of life," and as "the
science of life." It has been suggested by one modern writer that a more appropriate
translation would be "the knowledge of life span."
According to Ayurvedic philosophy (2012), health is dependent upon one's ability
to live in harmony with one's self and with the external universe. Traditionally, as much
attention was given to illnesses of the mind as to illnesses of the body. The Ayurvedic
physician taught that in order to avoid illness and pain, the patient must control the
destructive (and self-destructive) nature. Living in harmony with the environment was
recognized as essential to one's mental, physical, and spiritual well-being.
Ayurvedic physicians taught that prevention was more desirable than a cure. Their
ideal was to develop an individual's natural resistance to disease to the point where one's
immune system could function as one's best medicine. Their goal was to maintain an
individual in his or her optimal health throughout life, so that the ultimate goal of life
which is the awareness of his or her connection with the life principle could be pursued
without hindrance (http://www.naturalhealthschool.com/17_1.html).

24
39
According to The Free Dictionary (2008), western herbalism is a form of the
healing arts that draws from herbal traditions of Europe and the Americas, and that
emphasizes the study and use of European and Native American herbs in the treatment
and prevention of illness. Western herbalism is based on physicians' and herbalists'
clinical experience and traditional knowledge of medicinal plant remedies preserved by
oral tradition and in written records over thousands of years. Western herbalism, like the
much older system of traditional Chinese medicine, relies on the synergistic and curative
properties of the plant to treat symptoms and disease and maintain health.
Western herbalism is based upon pharmocognosy, the study of natural products.
Pharmocognosy includes the identification, extraction methods, and applications of
specific plant constituents responsible for specific therapeutic actions, such as the use of
digoxin from Digitalis leaf for heart failure. These constituents are extracted, purified and
studied in vitro, in vivo, and in clinical research. They may be concentrated to deliver
standardized, set doses. Sometimes, the natural constituent can be synthesized in the lab,
or changed and patented. Practitioners may choose to use fresh medicinal plants, simple
extracts, or standardized extracts.
In standardized extracts, a specific quantity of a constituent is called a marker
compound, and it may or may not be the active constituent(s) in the plant medicine.
There are preparations with standardized active constituent quantities, and preparations
with greater emphasis on quality of crude plant material and traditional preparation
methodology than on finalized total quantity of marker compounds. The preference
between the two for precision dosing is philosophical, practical and variable. When using
plants extracts in which the active constituents and their cofactors are well established, or

40
25
the therapeutic and lethal doses are close, standardized products are often preferred.
When using plant extracts whose active constituents remain obscure, or the active
constituents when purified produce weaker therapeutic results or more undesirable side
effects, the products produced under good manufacturing processes and according to the
traditional National Formulary U. S. Dispensatory or U. S. Pharmacopeia are preferred.
Types of Herbal Application
According to Ferrell and Cherne (2004), there are six ways on applying herbal
medicine. The types of herbal application are listed below:
1. Fomentation: These are cotton towels soaked in an herbal tea infusion or
decoction which is as hot as can be tolerated. This is placed on a body part.
This stimulates blood and lymph circulation; warms joints and other parts;
reduces internal inflammations; and relieves colic and pain. By alternating hot
and cold fomentations, healing blood moves more rapidly into and out of the
affected area. This is especially helpful for sluggish circulation, constipation,
urine retention, etc. After soaking it in the herbal tea, fold and wring the hot
towel slightly and place it on the affected area. Over that place a layer of
plastic. To keep the heat in, place a dry towel or heating pad on top. Every so
often, resaturate the hot, soaked towel.
2. Poultice: This is a small pile of powdered or pulverized herbs, moistened with
water (and/or tinctures, infusions, decoctions, salves, oils) and applied to the
surface of the skin. Fresh herb can be applied without moistening. If there will
be body movement, wrap a cloth around the poultice to hold it place, perhaps
taping it slightly. Poultices are used to reduced inflammation, and withdraw

26
41
pus and embedded particles. Ginger and cayenne increase circulation;
Echinacea and garlic reduce infectious sores. Valerian and kava kava reduce
pain. Lobelia tincture added to a poultice will reduce pain very well. Clay
poultices, with or without herbs, made into a thick, doughy consistency, are
good at drawing outpoisons. Clay can be purchased at health-food stores.
Mixed with mashed cabbage leaves, the clay poultice is good for boils and
tumors. Mixed with powdered cayenne or ginger, painful arthritic joints can
be treated.
3. Salves: Salves are used to treat boils and dry or itchy skin. Astringent herbs
(white oak bark, bayberry) tone the skin. Demulcent herbs (comfrey) soften
and keep the surface moist and healthy looking. Salves are a thick consistency
of herbal oil, herbs, and a little oil (never mineral oil) to cover the mixture,
baked in a covered pot at 125 - 200 for 2-4 hours. Melt beeswax (about 1
oz. to 1 pint oil) and stir it into the oil. Preserve the salve by adding tsp.
vitamin E per cup of solution to 1 oz. of salve.
4. Oils: Oils are usually made from mints and aromatic herbs, and are applied to
increase circulation and warmth to the area, and treat skin diseases and painful
joints. They are also used when giving massages, for dry skin; these are to be
rubbed on the surface of the skin before a poultice, hot pack or fomentation is
applied.
Add 1 oz. olive oil 2 oz. macerated herb. Mix carefully and bake in the
oven at 115 - 200 until the herbs become crisp (about 2-4 hours). When that
happens, the oils have left the herbs and entered the olive oil. Strain out the

42
27
herbal oil. Add to it the oil from one 400 I.U. vitamin E capsule to every cup
of herbal oil (as a preservative). Put the oil in a dark bottle. Olive oil usually
has a long shelf life before it goes rancid.
Certain oils will be absorbed by the skin faster than others. When you
want the oil to remain on the skin for a long period to help heal external sores,
etc., use olive or peanut oil, or avocado. (wheat germ, sesame, and sunflower
oil absorb much faster.). Essential herbal oils can also be purchased in a
health-food store and are more highly concentrated.
5. Douches: These are used to treat vaginal infections and excessive secretions.
They are prepared by making a strong infusion or decoction using herbs such
as goldenseal, myrrh, slippery elm, plantain, and (if there are excessive
secretions or bleeding) white oak bark. One Tbsp. of apple cider vinegar
should be added on one quart tea, to maintain an acid pH. While tea is warm,
carefully insert the douche. Retain for 3-5 minutes. Use once daily for 5-7
days, and only during the infection. Thereafter, only used once a month.
Pregnant women should not use douches.
6. Bolus:This is suppository inserted into the rectum or vagina, to draw out
toxins and treat swellings, infections, cysts, tumors, inflammations and
hemorrhoids. For vaginal infections, boluses are only used when douches are
not successful. The herbs used in boluses are astringents (white oak bark,
barberry, witch hazel), demulcents (slippery elm, comfrey rot), and antibiotic
herbs (garlic, goldenseal, chapparal, myrrh). To make a bolus, add 10%
powdered slippery elm (by volume or weight) to your selection of herbs. Mix

28
43
the herbs well, either by stirring or blending. Slowly pour water into the
mixture until becomes a thick, doughy consistency. Then roll into strips about
-inch thick and -inch long. If necessary, put the mixture into the
refrigerator to cool a while before rolling the suppositories. When formed, let
them dry by being exposed to the sun or in an oven under low heat. Do not
burn them. Then put them in a jar and keep in the refrigerator. Before
inserting the bolus, let it set at room temperature 25-20 minutes, to warm up.
To make insertion easier, dip in olive oil or warm water and quickly insert.
Insert before long rest period in time (p. 112).
Important Facts about Herbs
Ferrell and Cherne (2004) cited 25 important facts about herbs. It is listed below:
1. Storage: Herbs are best stored in glass jars. Do not expose them to sunlight for
long periods of time.
2. Weight factor: Larger persons require larger amounts than smaller or
underweight individuals. Women generally require smaller doses than men,
due to their lower average weight, Children and elderly people need smaller
doses.
3. Climate: The medicinal effect of herbs is intensified in hot climates; therefore
give less at such times.
4. People vary in their reactions: Some people are more intolerant to herbs than
others are. It is best to initially give a smaller dose and see their reaction; it is
always safe to start with the smaller childs dose, then build up to a larger

29
44
dose if that seems best. Increase slowly, remaining on each level for 2-3 days,
to observe for unusual reactions.
5. Amounts for children: The formula is divide 150 (the assumed average adult
weight) by the childrens weight. For example, a child weighs 50 pounds. This
is 1/3 of the average adult weight (of 150 pounds). Therefore give him only a
third of the regular dose.
6. During pregnancy: Women respond to herbs differently when pregnant. At
such times, it is best to give smaller herbal doses and observe response.
Sometimes mild and nutritive herbs are best. Some herbs should not be given
during pregnancy (including diuretics, purgatives and emmenagogues; all of
these are active in the pelvic area and should be avoided).
7. Nervous people: Give them smaller doses than robust individuals.
8. People with high blood pressure: These people should avoid herbs that
stimulate the heart or constrict the blood capillaries and arteries (licorice root,
ephedra, and lily of the valley are examples). But cayenne and garlic can be
used in normal amounts.
9. When herbs are combined: Herbs are frequently combined; but, if not done
properly, one herb may over-power or neutralize the effects of others.
10. Laxative herbs: Give slow-acting laxatives in the morning, so as not to disturb
sleep. They may take 1-3 days to work; whereas fast-acting ones usually take
4-8 hours. Do not increase the amount until a 3-day period is over, using the
same amount everyday. Then, if the desired result is not obtained, increase the
amount. The desired objective is generally 2 bowel movements a day.

45
30
11. Sedatives and antispasmodic herbs: Give them on an empty stomach or just
before bedtime.
12. Astringents and minerals: Astringent herbs should not be taken at the same
time as nutritional supplements containing iron. The tannins in astringent
herbs will leach calcium, iron and other important minerals out of the
intestines. Therefore, only give astringent herbs for a short period of time.
13. Blood-purifying herbs: Take these herbs on an empty stomach.
14. Strong, bitter herbs: To avoid nausea, be sure and give enough water with
them.
15. Powerful herbs: Be careful in giving herbs which have powerful effects. These
include lobelia, juniper berries, black cohosh, poke root, aconite and
shavegrass (horsetail).
16. Bitter pills: They have a tonic effect on the stomach, digestion and related
organs.
17. Herbal temperatures: A hot infusion or decoction is used to help induce
sweating. Cool tears are used for tonic effect, and warm teas produce a feeling
of relaxation.
18. Tablets vs. capsules: Tablets are easier to work with than capsules in hot
climates; the latter tend to stick together. Vegetarians either open and empty
capsules or use tablets, since capsules are made from slaughterhouse products.
19. Herbs at mealtime: To avoid taking too much liquid, capsules or tablets are
preferable to teas at mealtime.

46
31
20. Varying the intensity of the amount given:Here are several principles to keep
in mind:
a. For a slow, gradual, general effect, give the herbs in small quantities of
syrup or milk between meals. This will retard absorption.
b. To aid appetite, increase digestive secretions or for a local effect on
stomach or intestines, give herbs before meals. Give the herbs in acacia
gum or olive oil for a localized effect on stomach or intestines.
c. To reduce the irritation of certain herbs, give them in syrup or soy milk.
d. To increase absorption of the herbs and produce a more rapid effect, give
them 1 2 hours after the meal.
e. To reduce the bitter taste of herbs, without reducing the bitterness, take the
dose in a large quantity of fluid, syrup, or honey. The bitter taste is often
necessary for the proper effect to take place, but the bitterness can be
disguised to the taste buds.
f. Fluids which do not taste good can be taken more easily by drinking them
cold, followed by a drink of plain water.
21. Weekly rest day:In order for herbs to work best, they should not be taken one
day each week. Then, after 2-3 weeks of treatment, no herbs should be taken
for 3 days in a row. During the rest period, observe the patient. (1) If energy
remains low during that time or if the symptoms worsen, at the end of the rest
period put back on the dosage, (2) If improves during the rest period, then
extend the rest period a day or so and then continue the treatment with smaller
doses than were used before. (3) If the patient seems to completely recover

47
32
during the rest period, then the treatment can be changed to a more tonic,
nutritive approach. (4) New symptoms or problems may reveal at this time. If
so, an herb formula or new therapy should be instituted to meet it. (5) If the
patient seems to get stronger during each rest period, begin reducing therapy
and extending the rest periods.
22. Types of teas:When bitter teas are taken, they have a tonic effect on digestion
and related organs. A cool infusion or decoction is used for tonic effects. Hot
teas are used during sweating therapy. Warm teas will create a feeling of
relaxation.
23. Types of herbs: Flowers and leaves, being more delicate, are usually made
into infusions. A decoction is used when trying to extract healing properties
from most roots, barks, twigs and seeds.
24. Determining the dosage: First, study the suggested dosages for each herb.
Next, consider whether the disease is chronic or acute; whether the patient is a
child or an adult; and whether he is strong, weak or pregnant. Perhaps
lactation or menstruation is present. Consider the age, temperament, sex and
size of the individual. It is always safer to start with a smaller dose; and if that
works well, increase it slowly to the normal dosage. If a child will take the
herb, give him only part of that which an adult would receive.
25. Herbs for Children: Only give mild herbs to children and adults who are
experiencing an acute ailment, not harsh laxatives and strong cleansing herbs.
Mild herbs can be given in large amounts, usually 1 cup of tea per dose. Here
are mild herbs: peppermint, chamomile, catnip, comfrey leaf, nettles,

48
33
chickweed, spearmint, and alfalfa. The strength and energy level of the
individual tells a lot (pp. 110 - 112).
Preparations of Herbal Medicine
According to Ferrell and Cherne (2004), there are eight (8) ways of preparations
of herbs, which are follows:
1. Infusion (Steeping): One pint boiling water is poured over 1 oz. dried herb.
Cover it with a tight fitting lid, so steam will not escape. Let it stand (steep) 20
minutes. Strain off the clear liquid. Immediately use or keep in the refrigerator
a short time till use. Average dose: 1 tbsp. of the herb per tea cup. Take 3
times a day. An infusion is used when the volatile oils in herbs are needed, as
in peppermint and spearmint, or when the herb is composed of flowers or
leaves.
A sun tea is made in this way: Put the 1 oz. of dried herb and a pint
of water into a large glass jar. Place this in the sun for 2-4 hours; and the heat
from the sun will extract the herb into the liquid.
2. Decoction (Boiling): (1) place 1 oz. dried herb (or 2 oz. fresh herb) in 1
pints of cold water. Boil for 20-30 minutes (or longer if roots are very hard).
Strain off the clear liquid. (2) Here is an alternative method (which requires
more time): take 1 oz. dry herb or 2 oz fresh herb (pulverize for best results),
soak for 3 12 hours in 1 pints of cool water. Then simmer in warm water
for 30minutes. Strain liquid into a clean container. Allow to settle and cool
slightly. Drink liquid while still warm. Average dose: 1 Tbsp. to 1 ounce
water. Take 3 times a day. In order to extract the deeper healing qualities of

49
34
stems, roots, and barks, the herbs must be simmered for 15-25 minutes. Many
times it is left uncovered during the simmering, to evaporate some of the
water.
Infusions and decoctions require a brief period of time for their
preparation; and both must be used before they sour or growth of the
undesirable materials starts (usually within 24-72 hours).
3. Tincture: One (1) two (2) oz. dried herbs are steeped in 1 pint cold grain
alcohol (brandy or vodka) for2 days. During that time, vigorously shake it 3
times a day. Then strain and store for use. Average dose: One tablespoon clear
liquid, taken 3 times a day. Advantage: The herb or herbal compound (several
herbs mixed together) are ready for instant use whenever needed, with no
aging problems.
4. Fluid Extracts: This is a tincture which maybe as concentrated as a regular
tincture, but maybe as much as 5 times more concentrated.
5. Concentrated Herbs: These are relatively new products on the market. Some
herbs are needed to be taken in larger dose to be effective. For those who take
many capsules of an herb daily, using concentrated herbs is a great help. The
concentration is often 4-6 times that the original herbs. Concentrated herbs are
taken one step further than herbal extracts; they are freeze-dried to remove the
moisture content. The result is a solvent-free product with no added alcohol.
This power has all the nutrients in a form that will digest quickly in the blood
stream. They work quickly for the relief of pain.

50
35
6. Capsules (dry powder):Dry herbs are powdered, and then placed in a 2-piece
gelatin capsule. A #0 (one ought) capsule contains about400-450 mg. But
this varies with the density of the herb and whether the herb is a root or leaf. A
#00 (double ought) capsule has 500-600mg. The lesser-used #000 (triple
ought) contains about 650-850mg. The capsule may be opened and emptied
into hot water for tea; this can be made into a paste for poultices, tinctures,
decoctions, infusions or just swallowed. If there is a problem swallowing the
capsules, they can be moistened by dipping them in water or a little vegetable
oil. Capsules should be stored in a cool, dry place, so they will not moisture
and become brittle. Also excess heat and moisture will soften the capsules and
they will stick together. Advantages: A capsule is ready for use; and strong
acid hers, like valerian root or wormwood, are more pleasant to take. Capsules
can be also be inserted in rectum easier then tablets, to treat hemorrhoids and
other rectal diseases. Disadvantages: If swallowed, one are taking powder, not
the steeped or boiled liquid; and the powder in capsules gradually ages. A
major disadvantage is that many capsules are made from made tissues derived
from vegetable gelatin.
7. Tablets: Dried herb (plus an excipient [binder or carrier]) is pressed into a
tablet shape. The tablet can be used in the same way as a capsule. Advantages:
Tablets do not tent to stick together and will resist a warmer climate better that
capsules. One can make the tablets themselves and know exactly what is in
each one. Disadvantages: Do not let the supply of herbal powder become too
old; for it will be difficult to dissolve in the stomach.

51
36
There are two ways to prepare tablets: (1) Purchase and inexpensive
tablet machine. It will press them into shape. Mix the herb with 1 1/10 binder
(slippery elm, etc.), before making tablets. (2) Another way is to grind the
herb fine and add to it a small amount (1 1/10 of the total) of slippery elm,
herbal syrup, or other mucilaginous herb. Add small amount of water while
mixing, keeping the preparation firm. Then roll them into small pills, about
the size of pea. Dry (1) by spreading them out onto a pie dish and left to dry at
a room temperature or (2) by placing them in an oven: Preheat the oven to 250
degrees then turn it off and place the pie dish in the oven for 15-30 minutes.
Check them in every 5 minutes. When dry, bottle them and keep in cool, dry
place, such as refrigerator. When giving them to children, they can be dipped
in honey, molasses, or peanut butter to cover the taste.
8. Electuary: This is an herbal preparation which is mixed with honey, maple
syrup, peanut butter, or slippery elm, to form a paste and then rolled into balls.
These are then given to children to swallow with juice. Any powdered herb
can be mixed with honey and given immediately without any advance
preparation. Measure the exact amount of herb and then add sweetening to it
(pp. 109 - 110).
Safety, Toxicity, and Side Effects
As cited by Bent (2008) in the US National Library of MedicineNational
Institutes of Health, since herbs are plants, they are often perceived as natural and
therefore safe. However, many different side effects to herbs have been reported and
recently reviewed, including effects from biologically active constituents from herbs, side

37
52
effects caused by contaminants, and herbdrug interactions. Case reports of nephropathy
caused by the use of certain Chinese herbs are common. A particularly morbid case series
describes 105 patients in Belgium who had been taking a Chinese herbal product for
weight loss and developed nephropathy caused by the herb Aristolochia fangchi. Fortythree patients developed end-stage renal failure, and 39 had prophylactic kidney removal.
Eighteen of these patients were found to have urothelial carcinoma, which was shown to
be related to the formation of DNA adducts from the aristolochic acid in this
herb.Another common toxicity to herbal medicines involves pyrrolizidine alkaloids,
which are complex molecules found in certain plants that may be used or inadvertently
added to herbal medicines (including comfrey, which is still available in the United
States). These alkaloids produce hepatotoxicity through a characteristic veno-occlusive
disease that may be rapidly progressive and fatal.
According to Philomena (2011), the definition of toxic is an ultimately a matter of
viewpoint. Many ordinary foods contain constituents that could be regarded as poisonous,
such as the alpha gliadin produced by gluten in wheat oats and rye, the cyanogenic
glycosides in many fruit seeds, the thiocyanates of the brassica vegetables, alkaloids of
the Solanaceae and lectins of many pulses including soya and red kidney beans.
Nonetheless these foods are generally regarded as safe. Similarly, both water and oxygen
- can kill in excessive amounts, so quantity is often an important consideration. In
practice however, three groups of herbs can be identified from a safety point of view.
First, there are a handful of herbs that contain near pharmaceutical concentrations
of poisonous constituents which should on no account be taken internally by unqualified
persons except in homeopathic potencies. Examples are Atropa belladonna, Arnica spp,

53
38
Aconitum spp, Digitalis spp. In many countries availability of these herbs is limited by
law. Regulations vary from country to country and the appropriate regulatory authorities
or Herb Organizations can be consulted for details. Wildcrafters should be unshakably
confident in their identification of the local variants of these species, and children warned
to avoid them. Fortunately this is a numerically tiny category.
Secondly, are herbs with powerful actions, often causing nausea or vomiting (that
usually were traditionally prized for this action). They are perfectly safe used under
appropriate conditions. Some of these herbs are restricted in some countries but freely
available in others. Lobelia and Eonymus spp are examples. There is some inconsistency
here, for example Ephedra is restricted, perhaps with justification, in the UK, but is freely
available in the US.
Finally, there is an idiosyncratic grouping of herbs which have been alleged, with
some scientific support, to exhibit specific kinds of toxicity. The best known is the
hepatotoxicity of pyrrolizidine-alkaloid-containing plants such as Comfrey (Symphytum).
Other examples are Dryopteris (Male Fern), Viscum (Mistletoe) and Corynanthe
(Yohimbe). Although much of the evidence is contentious (see below), lay users would
be advised to avoid internal consumption of these herbs.
The vast majority of medical herbs are safe for consumption, but for those without
specialized knowledge, it would be prudent to follow simple but sensible guidelines in
self-treatment:
1.

Use only herbs recommended in respected herb books, especially in countries


like the US where there are few restrictions on availability.

2.

Avoid new or unproven wonder remedies.

39
54
3.

Do not persist with a remedy if no benefit or result obtains after a moderate


period, and if adverse reactions take place, stop the treatment and seek
experienced advice.

4.

Do not persist with a treatment that has brought improvement without testing
to see if continued further consumption is necessary to maintain improvement.

5.

Do not engage in self-treatment for complex conditions without experienced


advice. Drug interactions and contraindications must be considered on an
individual basis and herbal treatment strategies are often involved and
multifaceted.

Unfortunately, training and licensing of herbalists is not internationally consistent.


In the US the situation is especially complex - no recognized herbal licensing exists. ND's
are licensed in a few states, but their herbal training could theoretically be less than that
of an unlicensed but experienced herbal practitioner. In the UK, the National Institute of
Mental Health (NIMH) accredits herbalists who have trained at approved courses:
practitioners are recognized by NIMH qualifications.

Software Requirements

These were the software used in order to meet the objectives.


Eclipse IDE
Macale and Magante (2013) cited that Eclipse IDE is a multi-language software
development environment comprising a base workspace and an extensible plug-in system
for customizing the environment. It is written in Java. It can be used to develop
applications in Java and by means of various plug-ins, other programming languages

55
40
including Ada, C, C++, COBOL, ForTran, Haskell, Perl, PHP, Python, R, Ruby, Scala,
Clojure, Groovy, Scheme and Erlang. It can also be used to develop packages for the
software Mathematica. Development environments include Eclipse Java development
tools (JDT) for Java and Scala. Eclipse CDT for C/C++ and Eclipse PDT for PHP, among
others (p. 15).
The stated goals of Eclipse are "to develop a robust, full-featured, commercialquality industry platform for the development of highly integrated tools." To that end, the
Eclipse Consortium has been focused on three major projects:
The Eclipse Project is responsible for developing the Eclipse IDE workbench (the
"platform" for hosting Eclipse tools), the Java Development Tools (JDT), and the Plug-In
Development Environment (PDE) used to extend the platform.
The Eclipse Tools Project is focused on creating best-of-breed tools for the
Eclipse platform. Current subprojects include a Cobol IDE, a C/C++ IDE, and an EMF
modeling tool.
The Eclipse Technology Project focuses on technology research, incubation, and
education using the Eclipse platform.
Eclipse also includes a number of unique features such as code refactoring,
automatic code updates/installs (via the Update Manager), a task list, support for unit
testing with JUnit, and integration with the Jakarta Ant build tool.
Furthermore, the Eclipse Consortium provides prebuilt binaries for Windows,
Linux, Solaris, HP-UX, AIX, QNX, and Mac OS X. Much of the interest in Eclipse
centers around the plug-in architecure and rich APIs provided by the Plug-in
Development Environment for extending Eclipse. Adding support for a new type of

56
41
editor, view, or programming language is remarkably easy, given the well-designed APIs
and rich building blocks that Eclipse provides (Storkel, 2012, para. 1, 2, 3, 5, 7).
SQLite Database
SQLite is an in-process library that implements a self-contained, serverless, zeroconfiguration, transactional SQL database engine. The code for SQLite is in the public
domain and is thus free for use for any purpose, commercial or private. SQLite is
currently found in more applications than we can count, including several high-profile
projects.
SQLite is an embedded SQL database engine. Unlike most other SQL databases,
SQLite does not have a separate server process. SQLite reads and writes directly to
ordinary disk files. A complete SQL database with multiple tables, indices, triggers, and
views, is contained in a single disk file. The database file format is cross-platform - you
can freely copy a database between 32-bit and 64-bit systems or between bigendian and little-endian architectures. These features make SQLite a popular choice as
an Application File Format (Anonymous, para. 1 - 2).
Android Software Development Kit (SDK) Tool
The Android SDK includes a comprehensive set of development tools. These
include a debugger, libraries, a handset emulator, documentation, sample code and
tutorials. Currently supported development platforms include computers running
Windows XP or later versions. The officially supported integrated development
environment (IDE) is Eclipse using the Android Development Tools (ADT) Plug in
(Macale & Magante, 2013, p. 17).

57
42
Adobe Photoshop
According

to

Wikipedia,

Adobe

Photoshop is

a graphics

editing

program developed and published by Adobe Systems.


Adobe's 2003 "Creative Suite" rebranding led to Adobe Photoshop 8's renaming
to Adobe Photoshop CS. Thus, Adobe Photoshop CS6 is the 13th major release of Adobe
Photoshop. The CS rebranding also resulted in Adobe offering numerous software
packages containing multiple Adobe programs for a reduced price. Adobe Photoshop is
released in two editions: Adobe Photoshop, and Adobe Photoshop Extended, with the
Extended having extra 3D image creation, motion graphics editing, and advanced image
analysis features. Adobe Photoshop Extended is included in all of Adobe's Creative Suite
offerings except Design Standard, which includes the Adobe Photoshop edition.
Alongside Photoshop and Photoshop Extended, Adobe also publishes Photoshop
Elements and Photoshop Lightroom, collectively called "The Adobe Photoshop Family".
In 2008, Adobe released Adobe Photoshop Express, a free web-based image editing tool
to edit photos directly on blogs and social networking sites. In 2011, a version was
released for the Android operating system and the iOS operating system, followed by a
release of a version for Windows 8 in 2013.
Adobe distributes Photoshop in Windows and Macintosh versions (para. 1 - 4).
Java Programming Language
According

to

Webopedia

(2013),

Java

is

a high-level

programming

language developed by Sun Microsystems. Java was originally called OAK, and was
designed for handheld devices and set-top boxes. Oak was unsuccessful so in 1995 Sun

58
43
changed the name to Java and modified the language to take advantage of the
burgeoning World Wide Web.
Java is an object-oriented language similar to C++, but simplified to eliminate
language features that cause common programming errors. Java source code files (files
with a .java extension)

are compiled into

a format

called

bytecode (files with

a .class extension), which can then be executed by a Java interpreter. Compiled Java code
can run on most computers because Java interpreters and runtime environments, known
as Java Virtual Machines (VMs), exist for most operating systems, including UNIX,
the Macintosh OS, and Windows. Bytecode can also be converted directly into machine
language instructions by a just-in-time compiler (JIT).
Java is a general purpose programming language with a number of features that
make the language well suited for use on the World Wide Web. Small Java applications
are called Java applets and can be downloaded from a Web server and run on your
computer by a Java-compatible Web browser, such as Netscape Navigator or Microsoft
Internet Explorer.
Extensible Markup Language
According to TechTerms website (2013), Extensible Markup Language or XML
is used to define documents with a standard format that can be read by any XMLcompatible application. The language can be used with HTML pages, but XML itself is
not a markup language. Instead, it is a "metalanguage" that can be used to create markup
languages for specific applications. For example, it can describe items that may be
accessed when a Web page loads. Basically, XML allows you to create a database of

44
59
information without having an actual database. While it is commonly used in Web
applications, many other programs can use XML documents as well.

Software Development Life Cycle

According to Search Software Quality Website (2009), the systems development


life cycle (SDLC) is a conceptual model used in project management that describes the
stages involved in an information system development project, from an initial feasibility
study through maintenance of the completed application.
Various SDLC methodologies have been developed to guide the processes
involved, including the waterfall model (which was the original SDLC method); rapid
application development (RAD); joint application development (JAD); the fountain
model; the spiral model; build and fix; and synchronize-and-stabilize. Frequently, several
models are combined into some sort of hybrid methodology. Documentation is crucial
regardless of the type of model chosen or devised for any application, and is usually done
in parallel with the development process. Some methods work better for specific types of
projects, but in the final analysis, the most important factor for the success of a project
may be how closely the particular plan was followed.
In general, an SDLC methodology follows the following steps:
1. The existing system is evaluated. Deficiencies are identified. This can
be done by interviewing users of the system and consulting with
support personnel.

45
60
2. The new system requirements are defined. In particular, the
deficiencies in the existing system must be addressed with specific
proposals for improvement.
3. The proposed system is designed. Plans are laid out concerning the
physical construction, hardware, operating systems, programming,
communications, and security issues.
4. The new system is developed. The new components and programs
must be obtained and installed. Users of the system must be trained in
its use, and all aspects of performance must be tested. If necessary,
adjustments must be made at this stage.
5. The system is put into use. This can be done in various ways. The
new system can phased in, according to application or location, and
the old system gradually replaced. In some cases, it may be more
cost-effective to shut down the old system and implement the new
system all at once.
6. Once the new system is up and running for a while, it should be
exhaustively evaluated. Maintenance must be kept up rigorously at all
times. Users of the system should be kept up-to-date concerning the
latest modifications and procedures.
The following are examples of System Development Life Cycle (SDLC)
Methodology:

61
46
Fourth Generation Techniques (4GT)
Fourth generation techniques are the package of software tools that enable a
software engineer to specify the characteristics at a high level and then a source code is
automatically generated based on these specifications. The following are the advantages
and disadvantages of 4GT:
Advantages
1.

Reduction in software development time.

2.

Improved productivity of software engineers.

3. 4GT helped by CASE, tools and code generators that offer solution to
many problems.
Disadvantages
1. Some 4GT are not at all easier than programming languages.
2. Generated source code are sometimesinefficient
3. Time is reduced for only small and medium projects.
4. Large software developed by 4GT is not maintainable or difficult to
maintain (http://www.only4bca.com/Notes/Software-Engineering/FourthGeneration-Techniques.php).
Spiral Model
The spiral model is similar to the incremental model, with more emphasis placed
on risk analysis. The spiral model has four phases: Planning, Risk Analysis, Engineering
and Evaluation. A software project repeatedly passes through these phases in iterations
(called Spirals in this model). The baseline spiral, starting in the planning phase,
requirements are gathered and risk is assessed. Each subsequent spirals builds on the

62
47
baseline spiral. Requirements are gathered during the planning phase. In the risk analysis
phase, a process is undertaken to identify risk and alternate solutions. A prototype is
produced at the end of the risk analysis phase.
Software is produced in the engineering phase, along with testing at the end of the
phase. The evaluation phase allows the customer to evaluate the output of the project to
date before the project continues to the next spiral. The following are the advantages and
disadvantages of spiral model:
Advantages
1.

High amount of risk analysis hence, avoidance of Risk is enhanced.

2.

Good for large and mission-critical projects.

3.

Strong approval and documentation control.

4.

Additional Functionality can be added at a later date.

5.

Software is produced early in the software life cycle.

Disadvantages
1.

Can be a costly model to use.

2.

Risk analysis requires highly specific expertise.

3.

Projects success is highly dependent on the risk analysis phase.

4.

Doesnt

work

well

for

smaller

projects

(http://faisalsikder.wordpress.com/category/softwareengineering/page/2/).
Agile Methodology
According to DeveloperWorks Website (2013), in Agile development model,
each sprint has phases of requirements, design, development and testing. In the

48
63
development phase, development team concentrates on new features to be developed and
unit testing around it. But it misses on the regression of existing working functionality.
This leads to defect seepage from Development phase to Test phase. Consequence of it is
late defect identification, reporting, fixing and re-verification of the defect. This defect
cycle continues till it is fixed.
The drawback of this approach is project teams put in extra effort of identifying
defects and reporting. Late identification of defects also leads to risk of schedule
slippage.
Below is a mechanism proposed to minimize defect leakage from development
phase to testing phase in agile software development life cycle by moving the regressed
automated scripts from testing phase to development phase.
The advantages of this approach of agile software development are:
1. Early identification of defects in already working functionality.
2. Development teams can use the regressed automation pieces as and
when required to ensure that their new code is not introducing bugs in
already existing functionality.
3. Earlier identification of any requirement or design misses.
4. It would save effort invested in reporting and documentation of the
bug.
5. Would help in restricting schedule slippages due to bugs being
identified in later stages.
6. It would further remove chances of test phase misses of bugs in
already working functionality.

6449
Waterfall Model
The Waterfall Model was first Process Model to be introduced. It is also referred
to as a linear-sequential life cycle model. It is very simple to understand and use. In a
waterfall model, each phase must be completed fully before the next phase can begin. At
the end of each phase, a review takes place to determine if the project is on the right path
and whether or not to continue or discard the project. In waterfall model phases do not
overlap. The following are the advantages and disadvantages of waterfall model:
Advantages
1. Simple and easy to understand and use.
2. Easy to manage due to the rigidity of the model each phase has specific
deliverables and a review process.
3. Phases are processed and completed one at a time.
4. Works well for smaller projects where requirements are very well
understood.
Disadvantages
1. Once an application is in the testing stage, it is very difficult to go back
and change something that was not well-thought out in the concept stage.
2. No working software is produced until late during the life cycle.
3. High amounts of risk and uncertainty.
4. Not a good model for complex and object-oriented projects.
5. Poor model for long and ongoing projects.

50
65
6. Not suitable for the projects where requirements are at a moderate to high
risk

of

changing

(http://istqbexamcertification.com/what-is-v-model-

advantages-disadvantages-and-when-to-use-it/).

Design Considerations

In the Philippines, some studies related to mobile and android application were
found. Macale and Magante (2013) developed Who Wants to be an IT Wizard? An IT
Quiz Game for Android Application to provide an alternative way for students to learn
about different knowledge about information technology.
As cited in the works of Abad, et al (2013), the introduction of different
technology particularly in the field of communication such as mobile phones is very
common. These mobile devices provided the means to run different software applications
that help humans in their daily activities, one of which are mobile dictionaries. In view of
these, the researchers developed a Fisheries Mobile Dictionary (FMD) to help Bachelor
of Science in Fisheries (BSFi) students and instructors of Cavite State University Naic.
Alcorin and Panganiban (2012) developed a computer dictionary for mobile
phones to help users easily find the meaning of different computer terminologies using
mobile phones. In conducting the study, the researchers were guided by the different
phases of Agile Software Development Process which include User Stories,
Requirements Analysis, Design and Coding, Testing and Implementation.
There are also studies regarding herbal medicine. Bayalan et al. (2008) concluded
that (1) herbalism is a reputable profession and has been for many thousand years, it

66
51
actually laid the groundwork base for modern medicine, botany, pharmacy, aromatherapy
and chemistry, unfortunately the attraction with technology and other reasons, and it was
relegated to an experimental and partially wonderful art. There are types of herbalism and
these are Chinese Herbalism, Western Herbalism, Ayurveda; (2) there are ten herbal
medicines approved by DOH. These are Akapulko (Cassia alata), Ampalaya (Momordica
charantia), Bawang (Allium sativum), Bayabas (Psidium guajava), Lagundi (Vitex
negundo), Niyog-niyogan (Quisqualis indica L.), Sambong (Blumea balsamifera), Tsaang
Gubat (Ehretia microphylla Lam.), Ulasimang Bato (Peperomia pellucida), Yerba Buena
(Clinopodium douglasii); and there are many issues regarding herbal medicine. One of
them is the awareness in taking herbal or other medicine to avoid kidney ailments and
stop buying unsure herbal medicine products sold in malls. The most important reason is
to protect consumers and patients from misuse and abuse of OTC medicines which offer
therapeutic value (p. 20). Go, Marin, Mappala and Uy (1989) made the Herbal Medicine
Expert System (HerMES). This is developed in response to the call for research in the
field of Herbal Medicine. Herbal Medicine is seen by the Department of Health as an
alternative to the expensive imported drugs which the Filipinos cannot afford. Herbal
Medicine is not the hocus-pocus nor the fiction which most people believe it to be. It
works! Researches made by Prof. Ludivina S. de Padua and other Herbal Medicine
researchers verify this. By developing the HerMES the group hopes that they can increase
the awareness and acceptance of the current research being done on Herbal Medicine.

67
52
Evaluation Standard

ISO 9126 is an international standard for the evaluation of software. The standard
is divided into four parts which addresses, respectively, the following subjects: quality
model; external metrics; internal metrics; and quality in use metrics. ISO 9126 Part one,
referred to as ISO 9126-1 is an extension of previous work done by McCall (1977),
Boehm (1978), FURPS and others in defining a set of software quality characteristics.
The ISO 9126-1 software quality model identifies 6 main quality characteristics,
namely:
a. Functionality
b. Reliability
c. Usability
d. Efficiency
e. Maintainability
f. Portability
These characteristics are broken down into subcharacteristics, a high level table is
shown below. It is at the subcharacteristic level that measurement for SPI will occur. The
main characteristics of the ISO9126-1 quality model, can be defined as follows:
Functionality. This characteristic allows to draw conclusions about how well
software provides desired functions. It can be used for assessing, controlling and
predicting the extent to which the software product (or parts of it) in question satisfies
functional requirements.
Suitability. It allows to draw conclusions about how suitable software is
for a particular purpose. It correlates with metrics which measure attributes of

53
68
software that allow to conclude the presence and appropriateness of a set of
functions for specified tasks.
Accuracy. It allows to draw conclusions about how well software achieves
correct or agreeable results. It correlates with metrics which measure attributes of
software that allow to conclude about its provision of correct or agreeable results.
Interoperability. It allows to draw conclusions about how well software
interacts with designated systems. It correlates with metrics which measure
attributes of software that allow to conclude about its ability to interact with
specified systems.
Security. It allows to draw conclusions about how secure software is. It
correlates with metrics which measure attributes of software that allow to
conclude about its ability to prevent unauthorized access, whether accidental or
deliberate, to programs or data.
Reliability. This characteristic allows to draw conclusions about how well
software maintains the level of system performance when used under specified
conditions. It can be used for assessing, controlling and predicting the extent to which the
software product (or parts of it) in question satisfies reliability requirements.
Maturity. It allows to draw conclusions about how mature software is. It
correlates with metrics which measure attributes of software that allow to
conclude about the frequency of failure by faults in the software.
Fault-tolerance. It allows to draw conclusions about how fault-tolerant
software is. It correlates with metrics which measure attributes of software that

54
69
allow to conclude on its ability to maintain a specified level of performance in
case of software faults or infringement of its specified interface.
Recoverability. It allows to draw conclusions about how well software
recovers from software faults or infringement of its specified interface. It
correlates with metrics which measure attributes of software that allow to
conclude on its ability to re-establish its level of performance and recover the data
directly affected in case of a failure.
Usability. This characteristic allows to draw conclusions about how well software
can be understood, learned, used and liked by the developer. It can be used for assessing,
controlling and predicting the extent to which the software product (or parts of it) in
question satisfies usability requirements.
Understandability. It allows to draw conclusions about how well users can
recognize the logical concepts and applicability of software. It correlates with
metrics which measure attributes of software that allow to conclude on the users'
efforts for recognizing the logical concepts and applicability. Users should be able
to select a software product which is suitable for their intended use.
Learnability. It allows to draw conclusions about how well users can learn
the application of software. It correlates with metrics which measure attributes of
software that allow to conclude on the users' efforts for learning the application of
software.
Operability. It allows to draw conclusions about how well users can
operate software. It correlates with metrics which measure attributes of software
that allow to conclude on the users' efforts for operation and operation control.

70
55
Attractiveness. It allows to draw conclusions about how attractive
software is to the user. It correlates with metrics which measure attributes of
software that allow to conclude on the capability of the software product to be
attractive to the user.
Efficiency. This characteristic allows to draw conclusions about how well
software provides required performance relative to amount of resources used. It can be
used for assessing, controlling and predicting the extent to which the software product (or
parts of it) in question satisfies efficiency requirements.
Time behavior. It allows to draw conclusions about how well the time
behavior of software is for a particular purpose. It correlates with metrics which
measure attributes of software that allow to conclude about the time behavior of
the software (or parts of it) in combination with the computer system during
testing or operating.
Resource utilization. It allows to draw conclusions about the amount of
resources utilized by the software. It correlates with metrics which measure
attributes of software that allow to conclude about the amount and duration of
resources used while performing its function.
Maintainability. This characteristic allows to draw conclusions about how well
software can be maintained. It can be used for assessing, controlling and predicting the
effort needed to modify the software product (or parts of it) in question.
Analyzability. It allows to draw conclusions about how well software can
be analyzed. It correlates with metrics which measure attributes of software that

71
56
allow to conclude about the effort needed for diagnosis of deficiencies or causes
of failures, or for identification of parts to be modified.
Changeability. It allows to draw conclusions about how well software can
be changed. It correlates with metrics which measure attributes of software that
allow to conclude about the effort needed for modification, fault removal or for
environmental change.
Stability. It allows to draw conclusions about how stable software is. It
correlates with metrics which measure attributes of software that allow to
conclude about the risk of unexpected effects as result of modifications.
Testability. It allows to draw conclusions about how well software can be
tested and is tested. It correlates with metrics which measure attributes of
software that allow to conclude about the effort needed for validating the software
and about the test coverage.
Portability. This characteristic allows to draw conclusions about how well
software can be ported from one environment to another. It can be used for assessing,
controlling and predicting the extent to which the software product (or parts of it) in
question satisfies portability requirements.
Adaptability. It allows to draw conclusions about how well software can
be adapted to environmental change. It correlates with metrics which measure
attributes of software that allow to conclude about the amount of changes needed
for the adaptation of software to different specified environments.
Installability. It allows to draw conclusions about how well software can
be installed in a designated environment. It correlates with metrics which measure

57
72
attributes of software that allow to conclude about the effort needed to install the
software in a specified environment.
Co-existence. It allows to draw conclusions about how well software can
co-exist with other software products in the same operational environment. It
correlates with metrics which measure attributes of software that allow to
conclude about the dependencies, concurrency behavior, or side effects.
Replaceability. It allows to draw conclusions about how well software can
replace other software or parts of it. It correlates with metrics which measure
attributes of software that allow to conclude about opportunity and effort using it
instead of specified other software in the environment of that software.

58
73
Synthesis
Mobile phone keeps an important place in todays life of the people, one of the
most important factors is that it can be easily carried anywhere. Mobile phones are now
everyones first choice gadget because it made life more comfortable and can be used for
entertainment, researches and other purposes such as a tool for learning.
Nowadays, almost all mobile phones use Android OS. In 2012, Google's mobile
OS, Android OS users increase with a 300% spike. After a great increase in usage
statistics of the Android OS, different android applications have been arising.
Android applications are android phone software that can include entertainment
applications, browsing applications and the like. It has several features and functions that
give the user satisfaction. Most of the android applications are developed using Java
programming language. It is supported by Android Eclipse IDE where Java programs and
android applications are created.
The application was developed using Java programming language, SQLite for the
database, Adobe Photoshop was used as the image editing software. The application will
be beneficial to ordinary people, travelers, adventurers and/or mountain climbers and
other people like students. Some related studies like Who Wants to be an IT Wizard?
An IT Quiz Game for Android Devices and Fisheries Mobile Dictionary gave ideas to the
researchers to do the application. Agile Software Development Methodology is the
paradigm that was used by the researchers.
All the relevant information and studies were gathered, analyzed and assembled
by the researchers and made the study development of Mang Kepwengs Lab: A
Mobile Android Information System on Herbal Plants.

59
74
Operational Framework
On the basis of the prior concepts, theories and related studies presented; a
corresponding operational framework is shown in Figure 1. The figure was designed as
the basis in the attainment of the objectives of the study.
INPUT
A. Knowledge Requirement
a. Herbal Medicine
b. Database Management
c. Programming
d. Mobile Android
Application
e. Graphic Design
f. Android
Operating
System
B. Software Requirement
a. Eclipse IDE
b. SQLite Database
c. Android SDK Tool
d. Android Emulator
e. Adobe Photoshop CS 6
f. Microsoft Office 2007
g. Android Operating
System
C. Hardware Requirement
a. Laptop
Intel i3
2GB RAM
256MB video card
b. Android Device
(Version 2.3 higher)

PROCESS

OUTPUT

Herbal
A. User Stories
B. Design and Coding
a. Agile
Development
Paradigm
b. Hierarchical
Input
Process
Output (HIPO)
c. Input
Process
Output (IPO)
C. Testing
a. Testing
Alpha Test
Beta Test
b. Improvement
D. Implementation

Evaluation

Figure 1. Operational Framework

Medicine
Information
System
(Mang
Kepwengs
Lab): A
Mobile
Android
Information
System on
Herbal
Medicine

75
60
Figure 1 shows the operational framework of the Development of Mang
Kepwengs Lab: A Mobile Android Information System on Herbal Medicine which is
consisted of three parts: input, process and output. The input phase includes all the
requirements needed in the development of the system. The input is divided into three
categories: knowledge requirements, software requirements and hardware requirements.
Knowledge requirements includes related information about herbal medicine, database
management, programming, mobile android application, graphic design, animation and
android operating system. Software requirements shows the materials used such as
Eclipse IDE to develop the application, SQLite database that was used as the storage of
information, Android SDK tool for debugging the program, Android emulator to simulate
the application, Adobe Photoshop CS 6 for graphic designs, Microsoft Office 2007 for
encoding the information and Android OS used as the operating system. Hardware
requirements include a laptop with the following specifications: Intel i3 processor, 2GB
RAM and 256MB video card where the whole system was made and Android mobile
device where the application will be running.
In process, system functionalities were recorded in the form of user stories. The
researchers derived the test situations from the specifications. All the inputs gathered
from the user stories were utilized to meet the expected output. During testing, if the
application needs revision, the process returned to corresponding process that needs
further development. Otherwise, implementation process takes place.
The expected output was the evaluated Mang Kepwengs Lab: A Mobile
Android Information System on Herbal Medicine.

76
METHODOLOGY
The researchers used the following methods to develop the Mang Kepwengs
Lab android application, a mobile android information system on Herbal Plants.
Project Design
The researchers used Agile Software Development Methodology in developing
the application. The researchers found this methodology as the best technique fitted for
the application. It suits the requirements of the system which include small range of scale
for easier construction and adjustment of the application. Additionally, agile software
development process focused on quick responses to change and continuous development.
It is a conceptual framework that promotes foreseen interactions throughout the
development cycle.
Agile process was preferred where requirements change rapidly. At the beginning
of each development scenario, system functionalities were recorded in the form of user
stories. The researchers derived the test situations from the specifications. During testing,
if the application needs revision, the process returned to corresponding process that needs
further development. Otherwise, implementation process took place. Figure 2 shows a
diagram of the Agile Software Development Methodology.

62
77

User
Stories

Requirements
Analysis

Design and Coding

Testing

Need
Revision

Implementation

Figure 2. Agile Software Development Process


User Stories
Information from different books concerning the various herbal plants in the
Philippines was gathered by the researchers. Sabrina Fair Philippines, Inc. was visited by
the researchers for information collection. The requirements needed in developing the
android application were described by the researchers.
The researchers still accumulated more information from different herbal books,
internet and PITAHC. The researchers conducted interviews to the most reliable
institution in the Philippines that handles different information about traditional and
alternative medicine which is the PITAHC. Interview with Barangay Health Workers
(BHWs) was also conducted. The researchers visited different libraries including CvSU

78
63
Naic and Far Eastern University East Asia College to conduct a research for relevant
studies and information.
Requirement Analysis
After collecting user stories from the target clients, the requirements analysis
phase started. All the required software and hardware were carefully analyzed in
preparation for developing the android application.
Design and Coding
The third phase of the paradigm is the design and coding. In this stage, it is
necessary to develop a design strategy for the system. The researchers used HIPO and
IPO in designing the application.
After designing, the coding phase started. The detailed design document was
transformed into an actual system. The researchers used Java programming language in
creating the required source code in accordance to the program logic. It enabled the
researchers to represent the desired output in a manner that results in generation of code
to generate the output. Obviously, a data structure with relevant information was used to
develop the application.
Hierarchical Input Process Output (HIPO) and Input Process Output (IPO) were
used as a structural design to the Mang Kepwengs Lab android application. It shows all
the modules of the system.
HIPO is consisted of a hierarchy chart that graphically represents the programs
control structure.

64
79

Main Form
0.0

Search
1.0

Herbal Plants
2.0

Preparation and Use


3.0

Help
4.0

About
5.0

Exit
6.0

Figure 3. HIPO of Mang Kepwengs Lab


The series of buttons under the first module of the Mang Kepwengs Lab android
application is shown in Figure 3.
IPO is a graphical representation of the modules to be implemented in a program,
demonstrating in what order they will be called and which functions call for other
functions.
Program: Mang Kepwengs Lab

Called/Invoked by:

Prepared by: JanilaAlelidela Pea


Janna Ria B. Novero
Mac John T. Poblete
Calls/Invokes:
Home

None

Output/s:

Input/s:
None

Search, Herbal Plants, Preparation


and Use, Help, About, Exit

Process:
Figure 3. IPO of Mang Kepwengs Lab
Load Home Page form
Figure 3 shows the graphical illustration of the modules of the system.

Figure 4. IPO of Mang Kepwengs Lab

80
65
Figure 4 shows the graphical illustration of the modules of the application.
Testing
After the design and coding, the researchers conducted testing and performed all
the activities that are required in the study. The testing was implemented to detect errors
and determine if the system is effective and to make sure that the program runs
successfully. The researchers conducted alpha test and beta test. In alpha test, the
researchers conducted several testing on each component of the system to see if the
system works properly and if errors might occur. After the alpha test, beta test was done
where the target clients tested the application.
The criteria used in this phase were functionality, reliability and usability. These
were used to determine if the application is functional, reliable and user friendly.
Implementation
After the testing phase, debugging phase followed. In this phase, the file size of
the picture was compressed in order for the system not to malfunction.
Implementation took place after the testing and debugging. In this phase, the
researchers conducted an evaluation to the participants, where the users can make
suggestions and recommendation for the improvement of the application. Subsequent to
system evaluation, the system was distributed to different Android OS users.
In developing the study, the researchers gathered information about the herbal
plants from the books and internet. Other matters regarding herbal plants were also
obtained through an interview with the personnel of PITAHC. Most of the images of the
herbal plants were captured by the researchers and others were taken from the internet.
Using Adobe Photoshop, the images and Graphical User Interface (GUI) were edited and

81
66
made. The gathered information and images were encoded in the SQLite, a virtual
database which is embedded in the Eclipse, the software used to build the application.
Figure 5 shows the step by step procedure on how the system was developed.
Project Development Process

The researchers gathered information from the books and


internet. Most of the images were captured and others were
downloaded from the net. The images were saved as .jpg format.

The gathered data were encoded in the Eclipse to be able to


create Mang Kepwengs Lab.
Figure 5. Project Development Process

67
82
Operation and Testing Procedure

Operation Procedure
First, install the Mang Kepwengs Lab into your android phone. Once installed,
launch the application. The main form will appear with different buttons to be selected.
Next, click any button you want to view the content behind the selected button. Click the
exit button to end the application.
The buttons will allow you to navigate the application.

Figure 6. Buttons present in the Main Form


Click on the search button in order to find the herbal plants that may help cure an
ailment. It will provide the image, common name, scientific name, Filipino name, other
names, taxonomical classification, description, medicinal use, preparation and warning.
The Herbal Plants button provides a list of herbal plants. Once a herbal plant is tap, it will
provide the image, common name, scientific name, Filipino name, other names,
taxonomical classification, description, medicinal use, preparation and warning.
Preparation and Use button is a control that user can click to display the ways to gather

83
68
and prepare herbal plants as a medicine material. Help is a button that once clicked; it
will display how the application is used. The about button is use to display the
information about the application and the developers. Exit button is a confirmation
whether to exit the application or not.
Testing Procedure
The system had undergone testing procedure to ensure that the system functions
correctly produce the right output. Two levels of testing were conducted, the Alpha test
and Beta test.
In Alpha test, the researchers conducted several testing on each component of the
system to see if the system works properly and if errors might occur.

69
84
Table 1. Alpha Test

Component/ Module
Search Button

Herbal Plants Button

Preparation and Use Button

Help Button

Test Conducted
The researchers clicked the search button and view the
search bar
The researchers clicked the Herbal Plants button to
view the list of Herbal Plants
The researchers clicked the Preparation and Use
button to view the ways of preparing the herbal plants
The researchers clicked the help button to view the
alert dialog containing on how to use the application
The researchers clicked the about button to view the

About Button

alert dialog containing the information about the


application and developers
The researchers clicked the exit button to choose

Exit Button

whether to close or not the application, if okay button


is clicked, the application exits.
The researchers searched for illnesses to verify if the

Search Bar

application shows

the

correct

and

appropriate

information
The researchers selected a Herbal Plants to verify if
Herbal Plants Module

the application shows the correct and appropriate


information

After the components were tested by the researchers in alpha test, the researchers
conducted a test for the target clients (refer to Appendix D overall Testing Instrument).
Beta test was done to improve the system based on the users need. The beta test was also
used to find some defects. On this stage, the feedback of the participants was used to fix
the defects noticed by the target clients. Table 2 shows the tests conducted by the users.

70
85
The distribution of the software was limited to a selection of participants in CvSU Naic.
The participants of the system testing were four (4) Barangay Health Workers (BHW).
The users rated the system according to the given criteria. Five (5) is excellent, four (4) is
very satisfactory, three (3) is satisfactory, two (2) is fair, and one (1) is poor.
Table 2. Beta Test

Component/ Module
Search Button

Herbal Plants Button

Preparation and Use Button

Help Button

Test Conducted
The participants clicked the search button to view the
search bar
The participants clicked the Herbal Plants button to view
the list of Herbal Plants
The participants clicked the Preparation and Use button
to view the ways of preparing the herbal plants
The participants clicked the help button to view the alert
dialog containing on how to use the application
The participants clicked the about button to view the

About Button

alert dialog containing the information about the


application and developers
The participants clicked the exit button to choose

Exit Button

whether to close or not the application, if okay button is


clicked, the application exits.
The participants searched for illnesses to verify if the

Search Bar

application

shows

the

correct

and

appropriate

information
The participants selected a Herbal Plants to verify if the
Herbal Plants Module

application

shows

the

correct

and

appropriate

information
The beta test to be constructed had the criteria as follows: functionality, reliability
and usability.

86
71
Functionality was a criterion to be tested if the software provides an accurate
result and if the content of the software provides appropriate functions for the user
objectives.
On the other hand, reliability was the criterion to determine if the system has no
errors, if the software contains valid and updated information and such are presented in
an organized manner and if the software is capable of handling errors.
Lastly, usability was tested to see if the software provides the user to learn the
application, if the software is easy to operate and if the software product is attractive to
the user.
Project Evaluation
Sources of Data
The study was subjected to a performance evaluation. Table 3 shows the
breakdown of the participants of the system. Thirty (30) CvSU Naic students and
BHWs and seven (7) IT Instructors from Information Technology Department (ITD)
evaluated the application. Table 3 shows the breakdown of participants of the system
evaluation.
Table 3. Number of Participants
Participants

Number of Participants

Students and BHWs

30

IT Experts

7
TOTAL

37

87
72
The data collected were used to determine if the system is effective. The system
was evaluated using an evaluation form which measure the effectiveness of the
application (refer to Appendix E and F overall evaluation form).
Data Gathering Procedure
The researchers performed individual evaluation wherein the software was
demonstrated on individuals in specific offices.

The initial step in system evaluation was the introduction of the title of the system
and its specific objectives. Next, the system was presented and demonstrated to the
respondents. Each respondent used and explored the system after the demonstration.
After that, the researchers distributed the evaluation forms to the respondents to evaluate
the system.
Data Analysis
Table 4 shows the rating scale used in evaluating the application. The
corresponding interpretations were used in analyzing the result of the criteria.
Table 4. Rating Scale
Ratings

Interpretation

4.50 5.00

Excellent

3.50 4.49

Very Satisfactory

2.50 3.49

Satisfactory

1.50 2.49

Fair

0.00 1.49

Poor

88
73
Statistical Treatment
The researchers used the population size of the IT Faculty and random sampling
was applied to complete the total number of students and BHWS.
Weighted Mean was used in computing for the result of the evaluation. The
weighted mean is the average value of all the results from each criterion. The formula
used to obtain the weighted mean is:

Where
= weighted mean
= particular observation from 1 to 5
= rating from 1 to 5
= total number of respondents
Research Instrument
The evaluation form which is the primary instrument in gathering data was used
in this study. The evaluation form was based on ISO/IEC 9126, an international standard
for the evaluation of software quality.
System Evaluation
The following are the selected criteria of ISO 9126 software standards that were
used to evaluate the quality and the performance of the presentation for the users.
Functionality is the set of attributes that bear on the existence of a set of functions and

74
89
their specified properties. Reliability defines the capability of the system to maintain its
service provision under defined conditions for defined periods of time. Usability refers to
the ease of use for a given function. Efficiency is concerned with the system resources
used when providing the required functionality.
For IT experts evaluation form, maintainability and portability were added to test
if the presentation could identify and fix errors within a software component and to test
how well the software could adopt to change in its environment or with its requirements,
respectively.

90
RESULTS AND DISCUSSION

In this chapter, the researchers present the developed system and the results of the
tests and the evaluation made.
Project Description
Mang Kepwengs Lab is a mobile android information system which includes a
list of herbal plants with its scientific name, common name, Filipino name and other
names. Each herbal plant has also text information about its taxonomical classifications,
description, medicinal uses, and the ways to prepare the herbal plants and warning and/or
cautions on using the herbal plants.
The application is capable of suggesting herbal plants that may be a cure to an
ailment. This application was developed using Eclipse IDE. It consists of 156 herbal
plants that are usually found in the Philippines. Alpha test and beta test were conducted to
determine the applications affectivity. BHW, school nurse, students and IT instructors
evaluated the application.
Project Structure
These are the screen shots of Mang Kepwengs Lab application with
explanation of the use of each form.

76
91

Figure 7. Splash Screen


Figure 7 shows the splash screen appears before the main form is displayed.

Figure 8. Main Form


Figure 8 shows the main form of the application which consists of six (6) buttons
in the main menu, the search, herbal plants, preparation and use, help, about and exit and
a search bar where the user may type the ailment and the application will automatically

92
77
suggests the herbal plants that may cure the ailment. The search button is used to show
the search bar. When the user chooses an herbal plant, the application shows the image,
description, medicinal uses, preparation and warning for the use of the herbal plant. The
preparation and use button is a control that user can click to display the ways on how to
use plant material as medicine. The help button is used to display the application help
system. The about button provides the information about the application and developers.
Exit button is used to close the application.

Figure 9. Herbal Plants Form


Figure 9 shows the herbal plants form where the list of herbal plants is
enumerated. This is displayed whenever the herbal plants button is clicked.

78
93

Figure 10. Herbal Plants Information

Figure 10 shows the herbal plants information. This will appear either by clicking
herbal plants from the list of suggested herbal plants or from the herbal plants form.

Figure 11. Preparation and Use Dialog Box

79
94
Figure 11 shows a dialog box with the ways on how to use plant material as
medicine. It includes the required dosage suggested for adult and children.

Figure 12. Help Dialog Box

Help dialog box is shown in Figure 12. This dialog box displays the information
on the application to be used.

Figure 13. About Dialog Box

80
95
Figure 13 shows the about dialog box. The about dialog box displays the
information about the application and the developers.

Figure 14. Exit Confirmation


Figure 14 shows the exit confirmation. If OK button is clicked, the application
exits, otherwise, it stays running.
Project Capabilities and Limitation
Mang Kepwengs Lab has capabilities and limitations. The capabilities of the
application are:
1. It automatically suggests herbal plants to the users input, which is the
ailment, in the search bar;
2. The application has a list for herbal plants;
3. Every herbal plant has its image for easier identification;

96
81
4. Every herbal plant also contains different information such as scientific
name, common name, Filipino name, taxonomical classification,
description, medicinal uses, ways on how to use the herbal plant and
warning in using the herbal plant
The limitations of the application are:
1. The application can only be installed on Android OS from Android
Version 2.3 4.2;
2. The application does not have a list of illnesses;
3. The search bar is only capable of suggesting herbal plants not the
ailment itself;
4. There is no sound available for application start-up and tapping the
buttons.
Project Evaluation
The application had undergone series of testing. The developers first conducted an
alpha test to determine the behavior of the different software components. After the alpha
test, BHW and the school nurse tested the system. Table 5 shows the result of the test
conducted by the researchers and the users.

97
82
Table 5. Test Results
Test Conducted

Behavior

The users clicked the search button to view The


the search bar

search

bar

was

viewed

successfully.

The users clicked the Herbal Plants button to The list of herbal plants was viewed
view the list of Herbal Plants

successfully.

The users clicked the Preparation and Use A

pop-up

box

containing

the

button to view the ways of preparing the preparation and use of the herbal
herbal plants

plants displayed.

The users clicked the Help button to view the


alert dialog containing on how to use the
application

The

alert

dialog

was

viewed

successfully.

The users clicked the Help button to view the An

alert

dialog

containing

the

alert dialog containing on how to use the information about the application and
application

the developers came out.

The users searched for illnesses to verify if The

application

provided

an

the application shows the correct and appropriate picture and information
appropriate information

of the herbal plant.

The users selected a Herbal Plants to verify if The

application

provided

an

the application shows the correct and appropriate picture and information
appropriate information

of the herbal plant.

The users clicked the Exit button

Confirmation to exit appeared.

The

users

selected

Cancel

on

the The application did not exit. Main

confirmation to exit message.


The users selected Ok on the confirmation to
exit message.

menu remained on the screen.


The application exited.

98
83
Evaluation Results
Shown in Table 5 is the result of evaluation obtained from the BHWs, school
nurse, students and IT Instructors.
Table 5. Evaluation Results
Ratings
5

Weighted
Mean

30
26

7
10

0
1

0
0

0
0

4.81
4.68

Excellent
Excellent

24

11

4.59

b. Fault Tolerance

15

18

4.33

Excellent
Very
Satisfactory

Usability
a. Learnability
b. Understandability
c. Operability

28
29
31

9
8
6

0
0
0

0
0
0

0
0
0

4.76
4.78
4.84

d. Attractiveness

17

18

4.41

26
27

9
7

2
3

0
0

0
0

4.65
4.65

4.29

4.71

Very
Satisfactory
Excellent

4.57

Excellent

24

11

4.59

Excellent

4.71

Excellent

4.64

Excellent

Criteria
Functionality
a. Suitability
b. Accuracy
Reliability
a. Maturity

Efficiency
a. Time Behavior
b. Resource Behavior
Maintainability (For IT
Instructors Only)
a. Analyzability
b. Testability
Portability
a. Adaptability(For IT
Instructors Only)
b. Installability
c. Conformance (For IT
Instructors Only)

WEIGHTED MEAN

Interpretation

Excellent
Excellent
Excellent
Very
Satisfactory
Excellent
Excellent

84
99
Functionality
Suitability is the essential functionality characteristic and refers to the
appropriateness of the functions of the software. This criterion got a weighted mean of
4.81 interpreted as excellent.
Accuracy refers to the correctness of the functions. Accurateness of the system
got a weighted mean of 4.68 interpreted as excellent.
Reliability
Maturity sub-characteristic concerns frequency of failure of the software. This
criterion got a weighted mean of 4.59 interpreted as excellent.
Fault tolerance is the ability of the software to withstand and recover from
component, or environmental, failure. This criterion yielded 4.33 which have an
equivalent rating of very satisfactory.
Usability
Learnability enables the user to learn how to use the system. This got a weighted
mean of 4.76 interpreted as excellent.
Understandability determines the ease of which the systems functions can be
understood, relates to user mental models in Human Computer Interaction methods. This
criterion yielded 4.78 which has an equivalent rating of excellent.
Operability is the ability of the software to be easily operated by a given user in a
given environment. Operability of the system got a weighted mean of 4.84 interpreted as
excellent.

100
85
Attractiveness is the capability of the software product to be attractive to the user.
Attractiveness of the system got a weighted mean of 4.41 which has an equivalent rating
of very satisfactory.
Efficiency
Time behavior characterizes response times for a given through put. In this
criterion, 4.65 was the obtained weighted mean interpreted as excellent.
Resource behavior characterizes resources used, such as memory, CPU, disk and
network usage. This criterion got a weighted mean of 4.65 interpreted as excellent.
Maintainability
Analyzability characterizes the ability to identify the root cause of a failure within
the software. This characteristic got a weighted mean 4.12 interpreted as very
satisfactory.
Testability characterizes the effort needed to verify (test) a system change. This
characteristic got a weighted mean of 4.67 interpreted as excellent.
Portability
Adaptability characterizes the ability of the system to change to new
specifications or operating environments. This criterion got a weighted mean of 4.50
interpreted as excellent.
Installability characterizes the effort required to install the software. This criterion
yielded 4.58 interpreted as excellent.
Conformance is similar to compliance for functionality, but this characteristic
relates to portability. One example would be Open SQL conformance which relates to

86
101
portability of database used. This characteristic got a weighted mean of 4.67 interpreted
as excellent.
The system got an overall weighted mean of 4.63 or interpreted as Excellent. This
shows that the participants were very satisfied and that the system is an effective tool for
browsing herbal plants. The result shows that the Mang Kepwengs Lab satisfies the
need of the user; it functions well and is reliable, usable, efficient, maintainable, portable,
and acceptable to the user.

102
SUMMARY, CONCLUSION, RECOMMENDATION

This section presents the summary of findings, conclusion and recommendations


of the study.
Summary
The researchers developed Mang Kepwengs Lab, a mobile android information
system for people, traveler, mountaineers and students. The software allowed users to
easily enter their disease and the software suggests what herbal plants can cure the
ailment. This application can be passed easily via Bluetooth and is only installed on
Android OS Version 2.3 to 4.2. It can be installed on these devices for mobility purposes.
In developing the system, data were gathered through research and interviews.
The developers gathered information in the library of Cavite State University-Naic and
FEU East Asia College Library. Other data were gathered from the books, internet and
PITAHC. The gathered information were used to develop the system.
In designing the system, the developers used agile methodology because it helped
researchers to create software that meets the user's expectations and needs especially for
quick changes in the system. Random sampling was used to determine the 30 students to
evaluate the system and purposive sampling was done to get the population size of the IT
Instructors. The researchers used Eclipse for creating the system, SQLite for the database,
Adobe Photoshop CS6 used for design and Android OS was used as the operating system
for the finished application.
After the creation of the application, testing phase was conducted to check the
correctness of program logic and syntax. This condition was considered to see if the
system is applicable to use or there are changes to be made. The researchers conducted

103
88
alpha and beta test. The beta test participants consist of three (3) BHWs and the school
nurse. There is no suggestion given by the beta test participants.
System evaluation was conducted after the alpha and beta test. The researchers
distributed the application to different Android OS running devices via Bluetooth to test
if the application worked well in different versions of Android OS. The evaluation
criteria used were based from the ISO 9126. The application was evaluated by thirty
seven (37) participants comprised of twenty six (26) students, seven (7) IT Instructors,
three (3) BHWs and the school nurse. It was rated through the following scale: five (5) is
excellent, four (4) is very satisfactory, three (3) is satisfactory, two (2) is fair, and one (1)
is poor. Results were consolidated and analyzed using weighted mean.
The system had an overall rating of weighted mean 4.64 which means excellent.
This proved that the use of Mang Kepwengs Lab application provides convenience to
the users when searching for herbal plants.
Conclusion
Based on the findings derived from the study, the application has met all of its
requirements. The accomplished application contains a list of herbal plants with its
scientific name, common name, Filipino name, other names, taxonomical classifications,
description, medicinal uses, preparation and warnings on using the herbal plants. The
researchers used Eclipse IDE to develop the application, SQLite for the database backend, Android SDK tool for the API libraries and developer tools and Adobe Photoshop in
designing the interface of the application.

89
104
The application was tested for its functionality, reliability and usability before it
was evaluated. The users like the system and are satisfied with the outcome of the
system.
The application was evaluated by twenty six (26) students, seven (7) IT
instructors, three (3) BHWs and the school nurse. The evaluation shows that the system is
functional, reliable, user friendly, efficient, clear and understandable.
Recommendations
For other researchers who want to enhance the application, the researchers
recommend the following:
1. The search bar should be capable of searching through either herbal plants or
diseases.
2. There should be a list for diseases.
3. Include sounds in the application start-up.
4. Include more pictures of the herbal plants for easier identification.
5. Add features like users can send the information through Simple Messaging
Service (SMS).

105
REFERENCES

Abad, J. Y., Arcena, J. C., & Cortez, A. L. (2013). Fisheries Mobile Dictionary.
Unpublished undergraduate thesis, Cavite State University - Naic.
Alcorin, M. & Panganiban, M. (2012). Development of Computer Dictionary for Mobile
Phones. Unpublished undergraduate thesis, Cavite State University - Naic.
Alexander, A. (2012). Smartphone Usage Statistics 2012. Retrieved August 3, 2013,
from
http://ansonalex.com/infographics/smartphone-usage-statistics-2012infographic/.
Alexander, A. (2013). Smartphone Usage Statistics and Trends 2013. Retrieved August
5, 2013, from http://ansonalex.com/infographics/smartphone-usage-statistics-andtrends-2013-infographic/.
Anonymous. (2013). Android developer input controls.
http://www.developer.android.com/guide/practices/index.html.

Available

from

Anonymous.
(2013).
Herbal
treatment.
Available
http://www.herbtreatment.com/importance-of-herbal-medicine/page1.html

from

Anonymous. (2013). Herbal Medicine. Retrieved


http://www.who.int/about/en/herbal_medicine/

from

October

8,

Anonymous. (2013). Traditional herbalism. Available from


dictionary.thefreedictionary.com/Traditional+Chinese+Herbalism
Anonymous. (2012). The Roots of Ayurvedic
http://www.naturalhealthschool.com/17_1.html

Herbalism.

2013,

http://medicalAvailable

from

Anonymous. (2012). History of Android OS, from Cupcake to Jelly Bean. Retrieved
September 8, 2013, from www.veriqual.com/history-of-android-os/
Anonymous. (2013). Java Programming Language. Retrieved August 10, 2013, from
http://www.webopedia.com/TERM/J/Java.html
Anonymous. (2013). Extensible Mark-up Language
http://www.techterms.com/definition/xml

(XML).

Available

from

Anonymous. (2013). Fourth Generation Technique (4GT). Retrieved August 5, 2013,


from http://www.bcarocks.com/fourth-generation-techniques-4gt/
Barlet, L., Nuble, C. J., & Taylor, B. (2013). Traditional Chinese Herbalism. Available
from
http://www.medicaldictionary.thefreedictionary.com/Traditional
+Chinese+Herbalism.

106
91
Bayalan, H.K., Villa, M.I., & Landicho, D.L. (2008). Herbal medicine for alternative
health. A Research Paper, De La Salle University Dasmarias.
Bent, S. (2008). Herbal Medicine in the United States: Review of Efficacy, Safety, and
Regulation.
Available
from
http://www.ncbi.nlm.nih.gov/pmc/articles/PMC2517879/
Blunt, C. (2013). Developing android with Eclipse. Retrieved January 6, 2014 from
http://www.coding.smashingmagazine.com/2010/10/25/get_started_developing_fo
r_android_with_eclipse/.
Brands, S. J. (2013). Theobroma cacao Linn. Taxonomic Information. Available from
http://zipcodezoo.com/Plants/T/Theobroma_cacao/#Taxonomy
Chang, K. (2013). Cupcake, Donut, Eclair, Froyo, Gingerbread, Honeycomb, Ice Cream
Sandwich... Google Android OS Code Names and History. Retrieved August 1,
2013 from http://hubpages.com/hub/Cupcake-Donut-Eclair-Froyo-GingerbreadHoneycomb-Android-OS-Version-Codenames-and-Why.
Chen, J., & Turland, N. J. (2013). Quisqualis indica Linn. (Rangoon Creeper). Available
from http://zipcodezoo.com/Plants/Q/ Quisqualis_indica /#Taxonomy
Cherne, H. M. & Ferrell, V. (2004). Natural Remedies Encyclopedia (4th ed). USA:
Harvestime Books(pp. 109 - 112).
Cupp, M. J. (1999). Herbal Remedies: Adverse Effects and Drug Interactions. Retrieved
August 5, 2013, from http://www.aafp.org/afp/1999/0301/p1239.html.
Darcey L., & Conder S.(2012). Android Wireless Application Development (2nd ed).
USA: Pearson Education, Inc.,(pp. 46 - 47).
Deneen, S., Liebmann, R., & Hobbs, C. (2008). Western herbalism. Available from
http://medical-dictionary.thefreedictionary.com/Herbalism,+Western/
Edaga, N. B. (2011). Herbal Medicine in the Philippines. Retrieved August 8, 2013, from
http://myphilippinelifestyles.com/lifestyle/travelers-blog/48-filipino-herbalmedicine.html.
Ehrlich,
S.
D.
(2011).
Herbal
Medicine.
Available
http://umm.edu/health/medical/altmed/treatment/herbal-medicine.

from

Ehrlich, S. D. NMD., (2013). Herbal medicine Phytomedicine. Available from


http://umm.edu/health/medical/altmed/treatment/herbal-medicine
Eldridge,
L.
MD.
(2012).
Allopathic
Medicine.
Available
http://lungcancer.about.com/od/glossary/g/allopathicmed.htm.

from

107
92
Geronimo, B. J. (2011). Filipino Herbal Medicine. Available
http://myphilippinelifestyles.com/lifestyle/travelers-blog/48-filipino-herbalmedicine.html.

from

Gilani A. H. et al. (2010). Holarrhena Antidysenterica. Retrieved January 6, 2014 from


http://en.wikipedia.org/wiki/Holarrhena_antidysenterica.
Gordon, M. E. (2013). Usage Statistics The Flurry Blog. Retrieved August 9, 2013, from
http://blog.flurry.com/?Tag=Usage%20Statistics.
Hahnemann, S. (2013). ). Allopathic Medicine. Retrieved August 3, 2013, from
http://en.wikipedia.org/wiki/Allopathic_medicine.
Hiso, M.F. & Mondina, M.M. (2013). Online Information System of Fish Diversity in
Cavite Aquatic System. Unpublished undergraduate thesis, Cavite State University
- Naic.
Kunth L. (2010). Shiny peperomia Peperomia pellucida Linn. Available from
http://www.medicalhealthguide.com/philippineherbalmedicine.htm
Kurian, J.C. (2004). Amazing Healing Plants. Manila: Philippine Publishing House.
Lim, R. (2011). Mobile Raptor Some interesting Philippine mobile phone usage statistics.
Retrieved August 3, 2013, from http://mobileraptor.blogspot.com/2011/01/someinteresting-philippine-mobile.html.
Macale, J. K., & Magante, M. G. (2013). Who wants to be an IT Wizard?: An IT Quiz
Game Application for Android Devices. Unpublished undergraduate thesis, Cavite
State University - Naic.
Napolitano, W. (2013). The history of Herbal Medicine. Available from
http://www.life123.com/health/natural-remedies/herbs/the-origins-of-herbalmedicine.shtml.
Nazimuddin S., & Nagyi H. S. (2013). Cucumis sativus Linn. Available from
http://zipcodezoo.com/Plants/C/ Cucumis_sativus/#Taxonomy
Philomena, G. (2011). Safety and Toxicity of herbal medicines. India: Journal of Applied
Pharmaceutical Science(pp. 40 - 44).
Pie, R. (2013). Android Version History Guide v1.0 To v4.1 Jelly Bean. Available from
http://www.redmondpie.com/android-version-history-guide-v1.0-to-v4.1-jellybean-infographic/2013/03/android-operating-system-history.html.
Reinhard, E. (2011). The Five Causes of Illnesses. Available
http://www.goldenlightherbs.com/Info/five_causes_of_illnesses.aspx.

from

108
93
Rouse, M. (2009). System Development Life Cycle (SDLC). Available from
http://searchsoftwarequality.techtarget.com/definition/systems-development-lifecycle
Rubin, A. (2013). Android co-founder says mobile OS was originally designed for
cameras. Available from http://www.dpreview.com/news/2013/04/16/androidwas-originally-designed-for-cameras.
Shaw, N. R. (2011). A brief history of Android OS _ Life of Android. Retrieved August 2,
2013, from http://www.lifeofandroid.com/news_detail/a-brief-history-of-androidos/.
Shelly, Cashman, & Vermaat. (2000). Types of Information System. Available from
http://bisom.uncc.edu/courses/info2130/Topics/istypes.htm
Siddharth, K. S. (2013). Agile Software Development Life Cycle. Available from
https://www.ibm.com/developerworks/community/blogs/siddharthsaraya/?sortby
=0&maxresults=10&order=asc&lang=en
Sihabuddin, M. (2013). Android (Operating System) History. Retrieved August 1, 2013
from http://go-androidmarket.blogspot.com/2013/03/android-operating-systemhistory.html.
Sikder, F. (2011). Software Engineering Spiral Model. Retrieved October 10, 2013,
from http://faisalsikder.wordpress.com/category/software-engineering/
Skumar. (2012). Waterfall Software Development Methodology. Available from
http://istqbexamcertification.com/what-is-v-model-advantages-disadvantagesand-when-to-use-it/
Smith, J. E. (2011). A Brief History of Herbal Medicine. Available from
http://www.inspiredtimesmagazine.com/Resources/In4PgHerbal.pdf.
Snow,

K. (2013). The Origins of Alternative Medicine. Available from


http://www.filipinoherbshealingwonders.filipinovegetarianrecipe.com/the-originsof-alternative-medicine.htm.

Tu, D. (2013). Five Years Of Android The Devices That Defined Google's Mobile OS
Read
Write.
Retrieved
August
5,
2013,
from
http://readwrite.com/2013/05/14/history-of-google-androidnexus#awesm=~odfBWxGnqCdKIe.
Turland
N.
J.
(2013).
Foeniculum
vulgare
Mill.
Available
http://zipcodezoo.com/Plants/F/Foeniculum_vulgare/#Taxonomy.

from

109
94
Vogel L. (2013). Android Development Tutorial. Retrieved January 6, 2014 from
http://www.vogella.com/android_development.
Wilde

B. (2013). Android SQLite. Retrieved January


http://www.udemy.com/blog/android_sqlite_for _beginners/.

6,

2014

from

Walther, E., Pharm, D., J. D., & Killen, J. (2013). Health Homeopathy. Retrieved August
9, 2013, from http://nccam.nih.gov/health/homeopathy.
Wood, M. (2010). The Three Basic Principles of Traditional Western Herbalism.
Retrieved August 3, 2013, from http://www.naturasophia.com/Principles.html.
WordPress. (2011). Importance of Medicine in Daily Life. Available from
http://www.calabashmusic.org/medicine/importance-of-medicine-in-dailylife.html.
Zdravlja, N. K. (2013). Different forms and ways of treating diseases. Available from
http://mojaklinika.ba/en/bolesti_forme_lijecenja/lijecenje/.
Zhang,

X.
(2013).
Traditional
Medicine.
Available
http://www.who.int/medicines/areas/traditional/definitions/en/index.html.

from

110

APPENDICES

111

APPENDIX A
Gantt Chart

112
97

113

APPENDIX B
HIPO (Hierarchical Input Process Output)

114
99

Main Form
0.0
Search
1.0

Herbal Plants
2.0

Preparation and Use


3.0

Module 0.0 Main Form

Search
1.0

Herbal Plants Information


1.1
Module 1.0 Search

Herbal Plants
2.0

List of Herbal Plants


2.1
Module 2.0 Herbal Plants

Help
4.0

About
5.0

Exit
6.0

115
100

List of Herbal Plants


2.1

Herbal Plants Information


2.1.1
Module 2.1 List of Herbal Plants

Preparations and Use


3.0

Preparations and Use dialog box


3.1

Module 3.0 Preparations and Use

Help
4.0

Helpdialog box
4.1
Module 4.0 Help

116
101

About
5.0

About dialog box


5.1
Module 5.0 About

Exit
6.0

Exit dialog box


6.1
Module 6.0 Exit

117

APPENDIX C
IPO (Input Process Output)

103
118

Program: Mang Kepwengs Lab

Prepared by: Janila Aleli dela Pea


Janna Ria B. Novero
Mac John T. Poblete

Main Form
Called/Invoked by:

Calls/Invokes:
Search Bar

None

Herbal Plants List


Preparations and Use
Help
About
Output/s:

Input/s:

Exit

Tap Search Button

Search Bar

Tap Herbal Plants Button

Herbal Plants List

Tap Preparations and Use Button

Preparations and Use

Tap Help Button

Help

Tap About Button

About

Tap Exit Button

Process:
Load Search Bar
Load Herbal Plants List

Load Preparations and Use


Load Help
Load About
Load Exit Confirmation

Exit

119
104
Program: Mang Kepwengs Lab

Prepared by: Janila Aleli dela Pea


Janna Ria B. Novero
Mac John T. Poblete

Module: 1.0 Search Form


Called/Invoked by:

Calls/Invokes:
Search Form

Main Form

Output/s:

Input/s:

List of suggested herbal plants

Tap Search Bar

Process:
Searching for Herbal Plants Information

Program: Mang Kepwengs Lab

Prepared by: Janila Aleli dela Pea


Janna Ria B. Novero
Mac John T. Poblete

Module: 2.0 Herbal Plants


Called/Invoked by:

Calls/Invokes:
Herbal Plants

Main Form

Output/s:

Input/s:
Tap Herbal Plants Button

List of Herbal Plants


Process:
Load List of Herbal Plants

105
120

Program: Mang Kepwengs Lab

Prepared by: Janila Aleli dela Pea


Janna Ria B. Novero
Mac John T. Poblete

Module: 2.1 Herbal Plants Information


Called/Invoked by:

Calls/Invokes:
Herbal Plants Information

Herbal Plants

Output/s:

Input/s:

Herbal Plants Information

Tap desired herbal plant

Process:
Load Herbal Plants Information

Program: Mang Kepwengs Lab

Prepared by: Janila Aleli dela Pea


Janna Ria B. Novero
Mac John T. Poblete

Module: 3.0 Preparations and Use


Called/Invoked by:

Calls/Invokes:

Main Form

Preparations and Use

Output/s:

Input/s:
Tap Preparations and Use Button

Preparations and Use

Process:
Load Preparations and Use

121
106

Program: Mang Kepwengs Lab

Prepared by: Janila Aleli dela Pea


Janna Ria B. Novero
Mac John T. Poblete

Module: 4.0 Help Form


Called/Invoked by:

Calls/Invokes:

Main Form

Help Form

Output/s:

Input/s:

Help

Tap Help Button

Process:
Load Help Form

Program: Mang Kepwengs Lab

Prepared by: Janila Aleli dela Pea


Janna Ria B. Novero
Mac John T. Poblete

Module: 5.0 About Form


Called/Invoked by:

Calls/Invokes:

Main Form

Input/s:

About Form

Output/s:
About

Tap About Button

Process:
Load About Form

122

APPENDIX D
TESTING INSTRUMENT

108
123
Republic of the Philippines
CAVITE STATE UNIVERSITY NAIC
Tel. No. (046) 856-0401/856-0943/697-9530 Fax. No. (046) 856-0942
Website: http://www.cvsu-naic.edu.ph
E-mail: cvsu_naic@yahoo.com
Proponents: Janila Aleli dela Pea
Janna Ria B. Novero
Mac John T. Poblete
Title: Development of Mang Kepwengs Lab: A Mobile Android Information
System on Herbal Plants
Name (Optional): ________________________________

Date: ____________________

Direction: Place a check () below the number corresponding to your rating of the
software according to the given criteria. The ratings to be used are:
5 Excellent
4 Very Satisfactory
3 Satisfactory
2 Fair
1 Poor

Rate
3

a. Does the software product provide an accurate


result?

RELIABILTY

b. Does the content of the software provide


appropriate functions for the user objectives?
a. Does the software have no errors?

USABILITY

FUNCTIONALITY

Criteria

a. Does the software provide the user to learn the


application?

b. Does the software contains valid and updated


information and such are presented in an
organized manner?
c. Does the software capable of handling errors?

b. Does the software easy to operate?


c. Is the software product attractive to the user?

Comments/ Recommendations:
________________________________________________________________________
__________________________
Signature

124

APPENDIX E
EVALUATION INSTRUMENT FOR STUDENTS AND BHWs

125
110
Republic of the Philippines
CAVITE STATE UNIVERSITY NAIC
Tel. No. (046) 856-0401/856-0943/697-9530 Fax. No. (046) 856-0942
Website: http://www.cvsu-naic.edu.ph
E-mail: cvsu_naic@yahoo.com

Proponents: Janila Aleli dela Pea


Janna Ria B. Novero
Mac John T. Poblete
Title: Development of Mang Kepwengs Lab: A Mobile Android Information
System on Herbal Plants
Evaluation Form for: Students and Barangay Health Workers (BHWs)
Name (Optional): ________________________________

Date: ____________________

Direction: Place a check () below the number corresponding to your rating of the
software according to the given criteria. The ratings to be used are:
5 Excellent 4 Very Satisfactory 3 Satisfactory
2 Fair
1 Poor
Rate
Criteria

RELIABILTY

FUNCTIONALITY

5
a. Suitability - Does the application functions
appropriately according to how it was designed?

b.

Accuracy - Does the application provide


information that is correct and exact?

a. Maturity - Does the application perform without


failure?

b.

Fault Tolerance - Does the software product


maintain a specified level of performance in cases
of software faults?

111
126

USABILITY

a. Learnability - Does the application can be easily


learned?
b. Understandability - Is the application easy to
comprehend?
c. Operability - Is the application easy to operate?

PORTA
BILITY

EFFICIENCY

d. Attractiveness - Is the software attractive to the


users?
a. Time Behavior - Does the application take less
time to process a request?
b.

Resource Behavior - Does the application


provide result with minimum effort?

a. Installability - Does the software require less


effort to be installed?

Comments/ Recommendations:
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________

_________________________
Signature

127

APPENDIX F
EVALUATION INSTRUMENT FOR IT INSTRUCTORS

113
128
Republic of the Philippines
CAVITE STATE UNIVERSITY NAIC
Tel. No. (046) 856-0401/856-0943/697-9530 Fax. No. (046) 856-0942
Website: http://www.cvsu-naic.edu.ph
E-mail: cvsu_naic@yahoo.com

Proponents: Janila Aleli dela Pea


Janna Ria B. Novero
Mac John T. Poblete
Title: Development of Mang Kepwengs Lab: A Mobile Android Information
System on Herbal Plants
Evaluation Form for: IT Instructors
Name (Optional): ________________________________

Date: ____________________

Direction: Place a check () below the number corresponding to your rating of the
software according to the given criteria. The ratings to be used are:
5 Excellent
4 Very Satisfactory
3 Satisfactory
2 Fair 1
Poor
Rate
Criteria

USABILITY

RELIABILTY FUNCTIONALITY

5
a. Suitability - Does the application functions
appropriately according to how it was designed?
b. Accuracy - Does the application provide
information that is correct and exact?
a.

Maturity - Does the application perform without


failure?

b.

Fault Tolerance - Does the software product


maintain a specified level of performance in cases
of software faults?

a. Learnability - Does the application can be easily


learned?
b. Understandability - Is the application easy to
comprehend?

114
129

c. Operability - Is the application easy to operate?

PORTABILITY

MAINTANABILITY

EFFICIENCY

d. Attractiveness - Is the software attractive to the


users?
a. Time Behavior - Does the application take less
time to process a request?

b.

Resource Behavior - Does the application


provide result with minimum effort?

a. Analyzability - Does the application identify the


root cause of a failure within the application?

b. Testability - Does the application require effort to


test the system?
a. Adaptability -Does the application have the
ability to new specifications or operating
environments?
b. Installability - Does the software require less
effort to be installed?
c. Conformance Is the database portable?

Comments/ Recommendations:
________________________________________________________________________
________________________
Signature

130

APPENDIX G
Sample Testing Form

131
116

132
117

133

APPENDIX H
Sample Evaluation Form for Students and BHWs

134
119

135
120

136

APPENDIX I
Sample Evaluation Form for IT Instructors

122
137

123
138

139

APPENDIX J
Program Listing

125
140
Program Code: Development of Mang Kepwengs Lab A Mobile Android Information
System on Herbal Plants.
#MainActivity.java
package com.apps.mangkepwengslab;
import com.apps.mangkepwengslab.MainActivity;
import com.apps.mangkepwengslab.ListHerb;
import android.os.Bundle;
import android.app.Activity;
import android.app.AlertDialog;
import android.app.SearchManager;
import android.content.Context;
import android.content.DialogInterface;
import android.content.Intent;
import android.util.Log;
import android.view.Menu;
import android.view.View;
import android.widget.Button;
import android.widget.SearchView;
public class MainActivity extends Activity {
final Context context=this;;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
onSearchRequested();
Button btnSearch= (Button) findViewById(R.id.btnSearch1);
Button btnHerb = (Button) findViewById(R.id.btnHerbal);
Button btnPrep= (Button) findViewById(R.id.btnPrep);
Button btnHelp= (Button) findViewById(R.id.btnHelp);
Button btnAbout = (Button) findViewById(R.id.btnAbouts);
Button btnExit = (Button) findViewById(R.id.btnExit);
//Create on click listener class
btnAbout.setOnClickListener(new View.OnClickListener() {
//When you click the button, Alert dialog will be showed
public void onClick(View v) {
/* Alert Dialog Code Start*/
abt();
/* Alert Dialog Code End*/
}

141
126
});
btnSearch.setOnClickListener(new View.OnClickListener() {
//When you click the button, Alert dialog will be showed
public void onClick(View v) {
/* Alert Dialog Code Start*/
onSearchRequested();
/* Alert Dialog Code End*/
}
});
btnExit.setOnClickListener(new View.OnClickListener() {
//When you click the button, Alert dialog will be showed
public void onClick(View v) {
/* Alert Dialog Code Start*/
alert();
/* Alert Dialog Code End*/
}
});
btnHelp.setOnClickListener(new View.OnClickListener() {
//When you click the button, Alert dialog will be showed
public void onClick(View v) {
/* Alert Dialog Code Start*/
help();
/* Alert Dialog Code End*/
}
});
btnPrep.setOnClickListener(new View.OnClickListener() {
//When you click the button, Alert dialog will be showed
public void onClick(View v) {
/* Alert Dialog Code Start*/
prep();
/* Alert Dialog Code End*/
}
});
btnHerb.setOnClickListener(new View.OnClickListener(){
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Intent goToList= newIntent(MainActivity.this,SearchListActivity.class);
startActivity(goToList);
finish();
}
});
}

142
127
public void alert(){
AlertDialog.Builder alert = new AlertDialog.Builder(context);
alert.setTitle("EXIT"); //Set Alert dialog title here
alert.setMessage("Do you want to close the application?"); //Message here
alert.setPositiveButton("Ok", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int whichButton) {
//Close the Activity when click OK.
android.os.Process.killProcess(android.os.Process.myPid());
}
});
alert.setNegativeButton("Cancel", new DialogInterface.OnClickListener()
{
public void onClick(DialogInterface dialog, int whichButton) {
// Cancelled.
dialog.cancel();
}
});
AlertDialog alertDialog = alert.create();
alertDialog.show();
}
public void help(){
AlertDialog.Builder alert = new AlertDialog.Builder(context);
alert.setTitle("Help"); //Set Alert dialog title here
alert.setMessage("This application is a type of information system on
herbal plants. It includes the list of herbal plants with its scientific name, common name,
Filipino name and other names. Each herbal plants has also text information about its
taxonomical classifications, description, medicinal uses, the ways to prepare the herbal
plants and warning and/or cautions on using the herbal plants. \n\n" +
"As the application starts-up, the search engine is also initialized where
the user can type the ailment needed treatment and the application automatically
suggests/lists down herbal plants that may help to cure the ailment searched. \n\n" +
"The Main Form has six (6) main buttons: Search button, Herbal Plants
button, Preparation and Use button, Help button, About button and Exit button. \n\n" +
"Once the Search button is clicked, the search engine will then be shown
up.If Herbal Plants button is tapped, the list of herbal plants will be displayed with a
search bar. A dialog box on how to use plant materials as medicine will pop-up when
Preparation and Use button is ticked. Information on how to use will show off if Help
button is clicked. The About button will display the information about the application
itself and the developers.Lastly, a confirmation to exit the application will pop-up. \n\n"+
"NOTE: This application does not claim any therapeutic treatment as the
developers only refer to information from Philippine Institute for Traditional and
Alternative Health Care (PITAHC) and different herbal books specifically Amazing

143
128
Healing Plants by JC Kurian, PH.D., D.S.C. and Encyclopedia of Medicinal Plants by
George D. Pamplona - Roger, M.D."
); //Message here
alert.setPositiveButton("Ok", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int whichButton) {
dialog.cancel();
}
});
AlertDialog alertDialog = alert.create();
alertDialog.show();
}
public void prep(){
AlertDialog.Builder alert = new AlertDialog.Builder(context);
alert.setTitle("How to Use Plant Material as Medicine (Preparation and
Use)"); //Set Alert dialog title here
alert.setMessage("From the time immemorial, mankind has been in search
for plant, animal and other materials that could be used to take care of the pains,
deformities, ailments and diseases that affect some of the unfortunate members of our
society.\n\n" +
"The history of medicine can be linked with the remote past. Although
modern medicine, or allopathy, has been accepted by a large portion of the population of
the world, only in recent years has there been a new look at natural remedies, home
remedies, and simple ways of using plant materials which are so easily available in one's
own backyard or in the neighbourhood.\n\n"+
"The plant kingdom has many plants with properties that are conductive to
health. To secure the best results from the use of plants as remedial agencies, they must
be used consistently over a sufficient period of time.\n\n"+
"Of course, it is always advisable to consult an Ayurvedic physician
before self medicating or administering any herbal medicine. In fact, it is highly
recommended that after the reader makes an exact identification of the medicinal plant
and has a clear and complete understanding of the plant use that has been recommended
in the application for a particular ailment, the Ayurvedic doctor should confirm the same.
This will not only strengthen the psyche of the patient but will also reduce the chances of
wrong diagnosis and treatment procedures.\n\n"+
"Those who persist with these natural plant remedies will obtain good
results. The problem is that many people, when they experience the first improvement
and some relief, discontinue before the full work of restoration has been completed in the
body. It is worth repeating that good results depend upon one's own patience and the
continued use of medicinal plants.\n\n\n"+
"GENERAL RULES TO KEEP IN MIND:\n"+
" 1. Flowers should be gathered before or after the flowers open
completely. Collect them in clear dry weather, in the morning, after the dew has
disappeared.\n"+

144
129
" 2. Leaves should be gathered when fully developed. Biennial plant
leaves should be gathered during the second season or year, when they are strongest.
Collect in clear, dry weather, in the morning, after the dew has disappeared.\n"+
" 3. In the case of stalks, collect them after fruiting occurs.\n"+
" 4. Gather bulbs after the new bulbs are completely formed and also
before the leaves decay.\n"+
" 5. Gather the root, trunk, branch or bark, either during the time of
flowering or when the fruit is ripened. Dead or decaying materials should be
separated.\n"+
" 6. Seeds should be collected when they are fully matured.\n"+
" 7. In the case of underground stems (rhizomes) and roots:\n"+
" a. Gather annuals just before flowering.\n"+
" b. Gather biennials after the first leaves appear during the first
season or at the end of the year.\n"+
"
c. Gather perennials either before new leaves begin to appear
or after the plant matures and the leaves have all fallen from the plant.\n"+
" 8. All drying should be done in the shade, especially the flowers and
leaves. Dry as quickly as possible, but thoroughly. Often, when drying is complete, a
short exposure to the sun will help to prevent fungus attack. Always store in a cool and
dry place. Mouldy or mildewed materials should never be used. If the plant material is
stored in paper bags or boxes, be sure that each is correctly labeled for easy
identification.\n"+
" 9. It should be noted that aluminum vessels should never be used for
aqueous preparation of herbs. Stainless steel, glass or good quality enamelware are
preferable. Pure soft water should be uses as far as possible.\n"+
" Hot Infusion: Pour boiling water over the collected herb, steep
for 15 minutes and strain. This method is used for flowers and leaves to make a tea for
use right away. It could also be used for powdered bark, roots, seeds, or resins and also
for bruised nuts, seeds, bark or buds.\n\n"+
" Cold Infusion: Steep in cold water for several hours, strain and
use.\n"+
"
Decoction: Here the hard parts of the plants, such as twigs,
roots, barks, rhizomes, berries and some seeds are gently simmered for about 30 minutes
in water so as to release their properties. Strain before use.\n"+
" 10. Normal Dosage : Normally in the preparation of the above, twenty
grams of the fresh herb or plant are used in one liter of water. However, if dried herbs are
used, the amount of plant material should be 10 grams.\n"+
" Normal Dosage For: \n"+
"
Adults : 4 or 5 cups a day.\n"+
"
Children: \n"+
"
Aged 10 to 15 years: 3 to 4 cups a day.\n"+
"
Aged 6 to 9 years: 2 cups a day.\n"+
"
Aged 2 to 5 years: 1 cup a day.\n"+
"
1 to 2 years: One half cup a day.\n"+
"
Below 1 year: 1/4 or less cup a day.\n\n"+
" A Useful Table for Quick Measurements:\n"+

130
145
"
1 tablespoon = 5 grams (green herb)\n"+
"
1 dessertspoon = 2 grams (dry herb)\n"+
"
1 teaspoon = 25 drops\n"+
"
1 cup = 16 tablespoon\n"+
"
1 liter = 7 or 8 cups\n\n"+
"This information is for those accustomed to strict obedience to exact
dosages necessary in the use of pharmaceutical remedies. When one deals with herbs and
plants, the dose does not need to be so precise since the natural remedies outlined in this
application do not cause harm. A word of caution is always added when the material
could cause some side effects.\n"+
"In the herbal plants that describe the plants, very often you will notice
that at the end of the description it will say: \"Dose: Normal\". This means you will have
to use the above guidelines.\n"+
"For external uses, gargles, inhalations, and fomentations, the amounts
used may be increased as necessary.\n"+
" 11. Juices: The juice of plants can be obtained without too much
difficulty. The plant may be chopped, minced, crushed and then squeezed to extract the
juice. A cloth may be used to extract the juice. Straining is also done in the same manner.
The normal dosages are: Adults, five drops of juice in a tablespoon of water taken every
three hours; children 10 to 15 years of age, three drops in a tablespoon of water every
three hours; children 5 to 10 years of age, two drops in a tablespoon of water every three
hours; children 1 to 2 years of age, one drop in a tablespoon of water, every two hours.
The younger the child, the lesser the quantity of juice to be given in water every two
hours. Remember, a teaspoon contains approximately 25 drops. Juice must be used as
soon as possible after it is extracted because it oxidizes very
quickly, and its virtue
declines rapidly. Never prepare juice for use the next day.\n"+
" 12. Powders: Herbs may also be taken in powder form, if the powder is
fine. The usual dosage in such cases is one quarter to one third of a level teaspoon. The
powder is placed on the front part of the tongue and then washed down with a glass of
water. Be careful not to inhale the powder into the lungs before it is washed off the
tongue.\n"+
"To make the powder, the dried herb or plant may be ground in a mill or
with a pestle in a mortar. It may be added to food, taken in capsules or made into pill
form.\n"+
" 13. Poultices (Cataplasms): Poultices made from plant material may take
on various forms:\n"+
"
a. Fresh herbs may be applied directly to or over the affected
part, whether it is an inflammation, a wound, or a painful area.\n"+
" b. Dry herb sachets, hot or cold, depending upon the need, may
be used for cramps, neuralgia, otitis, insomnia, etc.\n"+
" c. Plasters are made by pounding or macerating the fresh herb
until it is a homogenous mass that may be applied directly to the affected area. It may be
applied directly or in a single thickness of clean, cotton cloth. If no fresh plants are
available, then the dried herb may be used. This is prepared by soaking it in boiling water
and using a sufficient quantity to enable the poultice to be made without excess fluid.\n"+

131
146
"Cold poultices have a cooling effect on swollen or inflamed areas and
produce good results in neuralgia, contusions (bruises), sprains, rheumatism and gout.
Hot poultices may be used with painful inflammatory conditions.\n"+
"In the preparation of poultices, use wooden spoons and not metal ones,
especially if they are in contact with the material for any length of time.\n"+
" d. Compresses and fomentations may also be used. The former
is applied cold, and the fomentation is always hot. To make them, take a clean cloth of
sufficient size and immerse it in a strong decoction of the required herb or plant. This
should be about four times as strong as for tea. Wring out the folded cloth and place it
over the affected part.\n"+
" 14. Ointments: This may be made by using suitable herbs. The herb or
plant should be cut fine and a strong decoction made, or the plant itself may be added
directly to the fat or oil used as the base of the ointment. Suitable fats are: coconut fat,
almond oil or any vegetable oil. Lard and petroleum jelly, while often used, are not
desirable. Most fats, and especially oils, require the addition of a hardener. Beeswax is
the choice, although, when not available, paraffin wax may be used.\n"+
" Preparation: The decoction or plant is added to the base, fat, or oil and
simmered until the moisture of the herb or decoction has been evaporated, which may
take several hours. Strain while hot, and if necessary, add a little hardener. If the ointment
is too soft, it may be reheated and more wax hardener added. Too much hardener makes
the ointment difficult to apply. It may be made stronger if the herbs used at first are
strained out, and the process repeated using more of the same herb. This may be repeated
several times. The hardener is added last. Place in suitable containers to cool, until ready
for use."
); //Message here
alert.setPositiveButton("Ok", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int whichButton) {
dialog.cancel();
}
});
AlertDialog alertDialog = alert.create();
alertDialog.show();
}
public void abt(){
AlertDialog.Builder alert = new AlertDialog.Builder(context);
alert.setTitle("About Mang Kepweng's Lab"); //Set Alert dialog title here
alert.setMessage("Mang Kepweng's Lab is a mobile android information
system on medicinal plants. This application includes the most commonly used medicinal
plants in the Philippines with its scientific name, description, taxonomical information,
medicinal use, how to use and images.\n\n" +
"This application was developed by Mac John T. Poblete, Janila Aleli dela
Pea and Janna Ria B. Novero, from Cavite State University - Naic. \n\n" +
"All rights reserved, 2014 "); //Message here
alert.setPositiveButton("Ok", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int whichButton) {

132
147
dialog.cancel();
}
});
AlertDialog alertDialog = alert.create();
alertDialog.show();
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
// Associate searchable configuration with the SearchView
SearchManager
searchManager
=
(SearchManager)
getSystemService
(Context.SEARCH_SERVICE);
SearchView searchView = (SearchView) menu.findItem
(R.id.search).getActionView();
searchView.setSearchableInfo(searchManager.getSearchableInfo(getComponent
Name()));
return true;
}
protected void onResume()
{
super.onResume();
onSearchRequested();
}
}
#SearchListActivity.java
package com.apps.mangkepwengslab;
import java.util.ArrayList;
import java.util.HashMap;
import android.app.Activity;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.text.Editable;
import android.text.TextWatcher;
import android.view.View;
import android.widget.AdapterView;
import android.widget.ArrayAdapter;
import android.widget.EditText;
import android.widget.ListView;
import android.widget.AdapterView.OnItemClickListener;

148
133
public class SearchListActivity extends Activity {
// List view
private ListView lv;
// Listview Adapter
ArrayAdapter<String> adapter;
// Object obj;
// Search EditText
EditText inputSearch;
// ArrayList for Listview
ArrayList<HashMap<String, String>> productList;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.search_list);
onSearchRequested();
// Listview Data
String[] commonName =
{
"Acacia (Akasya)",
"Alfalfa (Alfalfa)",
"Althea",
"Anise (Anis)",
"Annatto (Atsuete)",
"Antidysenteric Holarrhena (White Angel)",
"Arjuna Myrobalan (Apunga)",
"Artichoke (Artichoke)",
"Asparagus (Esparaggo)",
"Avocado (Abokado)",
"Bael Tree (Bael)",
"Balloon Vine (Parol-parolan)",
"Bamboo (Kawayan)",
"Banana (Saging)",
"Basil (Sulasi)",
"Bauhinia (Alibangbang)",
"Beetroot (Remolacha)",
"Bengal Currants (Caramba)",
"Betel Nut Palm (Bunga)",
"Bilimbi (Kamiyas)",
"Bitter Gourd (Ampalaya)",
"Black Mulberry (Itim na moras)",
"Black Oil Plant (Bilogo)",
"Black Pepper (Paminta)",

149
134
"Bowstring Hemp (Buntot Tigre)",
"Brazil Wood (Sapang)",
"Bread Fruit (Kamansi)",
"Broad Bean (Patani)",
"Broccoli (Brocolli)",
"Butter Tree (Betis)",
"Cabbage (Repolyo)",
"Cacao (Kakaw)",
"Cactus",
"Camphor (Laurel)",
"Carambola (Bilimbi)",
"Carrot (Karot)",
"Cashew (Kasoy)",
"Castor Bean (Tangan-tangan)",
"Catechu Tree (Palo Maria)",
"Celery (Kinchay)",
"Century Plant (Magey)",
"Chives (Sibuyas)",
"Cinnamon (Canela)",
"Clitoria (Pukinggan)",
"Clove Tree (Klabong Pako)",
"Cluster Fig (Banig-usa)",
"Coconut (Buko)",
"Coffee (Kape)",
"Coriander (Kulantro)",
"Corn (Mais)",
"Cotton (Bulak)",
"Country Borage (Oregano)",
"Cowhage (Nipay)",
"Creat (Sinta)",
"Crown Plant (Kapal-kapal)",
"Cucumber (Pipino)",
"Curry Leaf (Bignay)",
"Custard Apple (Atis)",
"Cypress (Cypres)",
"Deadly Nightshade (Lubi-lubi)",
"Dodder (Putat)",
"Dwarf Nasturtium (Lampaka)",
"Eggplant (Talong)",
"Elephant Creeper (Sedang Dahon)",
"Emblic Myrobalan (Bangkiling)",
"Eucalyptus (Eucalipto)",
"Flame of the Forest",
"Four Angled Bean (Sigarilyas)",
"Four OClock Plant (Alas Cuatro)",
"French Beans (Bitsuwelas)",

150
135
"Garlic (Bawang)",
"Ginger (Luya)",
"Golden Trumpet (Kampanilya)",
"Grape Fruit (Suha)",
"Guava (Bayabas)",
"Hibiscus (Gumamela)",
"Hierba Buena (Yerba buena)",
"Horse Radish Tree (Malunggay)",
"Hyacinth Bean (Bataw)",
"Indian Aloe (Sabila)",
"Indian Privet (Lagundi)",
"Indian Spinach (Alugbati)",
"Ivy Gourd (Upo)",
"Jack Tree (Langka)",
"Jasmine (Sampaguita)",
"Java Plum (Duhat)",
"Jicama (Singkamas)",
"Kohlrabi (Petsay)",
"Lady Finger (Okra)",
"Lantana (Kantutay)",
"Lemon Grass (Tanglad)",
"Lentil (Kadios)",
"Leucas (Pansi-pansi)",
"Mandarin Orange (Ponkan)",
"Marigold (Amarillo)",
"Mexican Daisy (Kapanitulot)",
"Musk Mallow (Kastuli)",
"Mustard (Mustasa)",
"Ngai Camphor (Sambong)",
"Oleander (Adelfa)",
"Onion (Sibuyas)",
"Orange (Dalandan)",
"Orange Tree (Dayap)",
"Palmyra Palm (Palmira)",
"Papaya (Papaya)",
"Passion Flower (Granadilla)",
"Passion Fruit (Pasionara)",
"Peacock Flower (Bulaklak ng Paraiso)",
"Peanut (Mani)",
"Pepper (Siling Pangsigang)",
"Peppermint (Polios)",
"Periwinkle (Tsitsirika)",
"Persia Lilac (Bagalunga)",
"Phyllanthus (Karmay)",
"Pineapple (Pinya)",
"Poinsettia (Paskwa)",

151
136
"Pomegranate (Granada)",
"Prickly Pear (Kalit-kalitan)",
"Purslane (Ulasiman)",
"Queen Carpe Myrtle (Banaba)",
"Radish (Labanos)",
"Rangoon Creeper (Niyog-niyogan)",
"Red Sandalwood (Makatanglin)",
"Ringworm Shrub (Akapulko)",
"Roselle (Roselle)",
"Rubber Tree (Balete)",
"Sage (Damong Maria)",
"Sapodilla (Tsiko)",
"Sensitive Plant (Makahiya)",
"Sesame (Linga)",
"Sesban (Katuray)",
"Shiny Peperomia (Ulasimang Bato)",
"Snake Beans (Sitaw)",
"Snake Gourd (Patola)",
"Snake Weed (Tawa-tawa)",
"Soursop (Guyabano)",
"Soya Bean (Balatong)",
"Sponge Gourd (Patolang Bilog)",
"Sprout Leaf Plant (Kataka-taka)",
"Squash (Kalabasa)",
"Star Apple (Kaymito)",
"Sugar Cane (Tubo)",
"Sunflower (Mirasol)",
"Swamp Cabbage (Kangkong)",
"Sweet Pepper (Siling Pari)",
"Tapioca (Kamoteng Kahoy)",
"Taro (Gabi)",
"Temple Tree (Kalatsusi)",
"Tomato (Kamatis)",
"Tropical Almond (Talisay)",
"Turmeric (Luyang Dilaw)",
"Watermelon (Pakwan)",
"White Gourd (Kundol)",
"Wild Tea (Tsaang Gubat)",
"Woolflower (Kadayohan)",
"Yellow Oleander (Kampanero)",
};
lv = (ListView) findViewById(R.id.list_view);
inputSearch = (EditText) findViewById(R.id.inputSearch);
// Adding items to listview

152
137
adapter = new ArrayAdapter<String>(this, R.layout.list_items, R.id.product_name,
commonName);
lv.setAdapter(adapter);
lv.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View view, int position, long
id) {
long new_id = lv.getItemIdAtPosition(position);
// id=lv.getSelectedItemId();
id=id+1;
Intent herbIntent = new Intent(getApplicationContext(),
HerbActivity.class);
//Object obj = adapter.getItem(position);
// Creating a uri to fetch country details corresponding to selected listview
item
Uri data = Uri.withAppendedPath(HerbContentProvider.CONTENT_URI,
String.valueOf(id));
// Setting uri to the data on the intent
herbIntent.setData(data);
//countryIntent.setDataAndType(data, "image/jpeg");
// Open the activity
startActivity(herbIntent);
}
});
/**
* Enabling Search Filter
* */
inputSearch.addTextChangedListener(new TextWatcher() {
@Override
public void onTextChanged(CharSequence cs, int arg1, int arg2, int arg3) {
// When user changed the Text
SearchListActivity.this.adapter.getFilter().filter(cs);
adapter.notifyDataSetChanged();
}
@Override
public void beforeTextChanged(CharSequence arg0, int arg1, int arg2,
int arg3) {
// TODO Auto-generated method stub
}
@Override

138
153
public void afterTextChanged(Editable arg0) {
// TODO Auto-generated method stub
adapter.notifyDataSetChanged();
}
});
}
}

154

APPENDIX K
Letters

140
155

141
156

157
142

143
158

144
159

145
160

Das könnte Ihnen auch gefallen