Developmentand Validationof Flora Inventory Management System
Developmentand Validationof Flora Inventory Management System
Abstract
This study aimed to develop and validate an information management system for flora
inventory of Manuel S. Enverga University Foundation Lucena City. The system was developed
following the phases of Rapid Application Development (RAD). This process involves the following
stages: requirements planning through interviews with the flora inventory study proponents who
technically know the flora inventory processes and its importance; user design for the development
of the system models that represent all outputs, inputs, system process / features and database design
of the system; and construction which focused on application development in which PHP, JavaScript,
CSS, Adobe Dreamweaver, Apache server, and MySQL database were used in coding of the system.
After the iterative process of user design and construction phases, system testing was conducted in
order to validate the system features. The system testing involved the project developers and the
flora inventory study proponents. From the validation results, it was concluded that the developed
system has successfully attained the intended features. However, enhancement and additional features
were suggested by the validators of the system. These will be incorporated to prepare the system for
implementation. Among others, this research recommends the implementation of the system and its
use to assist the on-going flora inventory in the university.
Introduction
Flora inventory is a comprehensive reference on management information systems or MIS have made
plant diversity of a country or locality. Considering that managing of records and accessing data accurate and fast.
Manuel S. Enverga University Foundation (MSEUF) in The primary objective of this study is to develop
Lucena City is bounded with rich flora, an exploratory and validate a flora inventory management system that
flora inventory was started to determine the species will not only effectively enhance record management
richness and evenness of trees and shrubs found in the of the inventory of plants found in the campus but will
campus. also provide reliable data for decision-making. The
The data collected in the inventory are significant flora inventory management system can also serve as
and provide the university a guide in its flora situation. reference material for plant study. Specifically, the study
It also assists teachers and students in studying plants. sought to identify requirements that will serve as the
Therefore, the need to store and manage data and basis for the design and development of the inventory
information as far as flora inventory is concerned becomes management system; design the system plan including
necessary for higher education institutions that provide the system functionalities, infrastructure, database
information that may be used in managing and responding design of the inventory management system based on the
to the challenges brought about by climate change. The identified requirements utilizing initial phases of Rapid
use of information technology and implementation of Application Development (RAD); develop the inventory
5
management system using web development tool such requirements. The processes done in the inventory were
as PHP, Javascript, Cascading Style Sheet, MySQL as looked at in order for the system developer to understand
the database and Apache as the web server; and validate the procedure of flora inventory. This led to identifying
the system features of the inventory management system the system’s functionality and user’s requirements.
through system testing. Knowledge on the Rapid Application Development is
needed because this is the foundation of the software/
Methods and Procedures system development. In developing the system, the
The paradigm in Figure 1 illustrates the processes researchers needed to be engaged in web design and
as well as the inputs and output involved in this study. application as well as on database design and application.
This paradigm was designed to guide the researchers This is because the proposed system was created in these
throughout the study. platforms. Also, both the developers and the users of the
The input includes the needed requirements such system are vital in the development of the flora inventory
as Knowledge, Software, Hardware and Manpower management system.
The process involved the use of Rapid Application proponents and the developers validated each module and
Development (RAD) for its software development specific features found in the system. Validation checklist
methodology. It followed the three phases of RAD such was used to document the validation. The validators
as Requirements Planning, User Design and Construction. checked whether the feature was attained or not. Also
The system has undergone final system testing. suggestions on additional features were gathered during
In the requirements planning stage, the researchers the validation. Results of the validation determined
conducted interviews with the flora inventory study whether the system met the intended final feature. The
proponents who technically know the flora inventory additional features suggested were also incorporated to
processes. The researchers and the flora inventory study the system as agreed upon by the development team.
proponents composed the development team of the After the system development and final system
project. The requirement planning phase covered the testing, the study produced as an output a working Flora
project needs, project scope and system requirements, Inventory Management System.
technical design and development of the project.
The user design phase involved system modelling Results and Discussions
that represents all outputs, inputs, system process/ a. Manual System Processes
features and database design of the system. This phase Data-Flow diagram was used to exhibit the
is a continuous process that allows users to modify and processes of the manual flora inventory. These were
agree on the working model of the system that meets identified based on the requirements gathering.
users’ needs. Figure 2 shows the context diagram which exhibits
The construction phase focused on program and the top-level view of the flora inventory process and
application development for the coding of the system. its corresponding inputs and outputs. It shows that in
This phase iteratively involved the user design phase that the inventory, the surveyor entity provides inputs of
allows the users to participate in the improvement of the flora records. The output master list of flora records
different processes that have been developed. can be accessed by both the surveyor and faculty/
The final system testing validated the system to students. The diversity report can be viewed only by
see if it met the needs and requirements specified in the the surveyor.
beginning of the development. The flora inventory study
In order to show the detailed processes in the user name and password should be entered in order
inventory, Diagram 0 was used which is shown in Figure to access all the features for the administrator.
3. Different processes identified are Manage Flora Records The Manage Back-end References module
where adding and editing of records is done, Create covers the management of back-end data that is
Report of Flora Diversity where computation analysis vital in creating database records of flora and flora
is processed and Create Flora inventory reports where inventory analysis. This is composed of three sub
the master list of flora encountered is created. From the modules: Manage System User, Manage Location
three processes identified, only the Create Flora Inventory Preferences, and Manage Species Profile. Manage
Report process can be done by the faculty/student entity. System User allows the logged-in administrator to
Also, the diagram shows that the records that were add, edit or remove users. Added users can access
collected are only stored in an excel sheet file. all the features of the system. Another sub-module
species. With this module, the system can provide The View Flora Records module primarily
the database of all species being encountered in the handles viewing the records of the flora in the
inventory. The Manage About Flora Inventory database. Data that can be viewed are common name,
Method sub-module handles the editing of the data scientific name, category, growth habit descriptive
about the flora inventory methods used which is the details and the image of the flora. In this module,
Shannon Weiner formula. This was established so filter or searching can also be done.
the administrator can edit the details if any changes Plant Diversity Analysis Report module
or additional details are to be added. covers the analysis of the diversity of plants included
The Flora Inventory module covers the in the inventory. Here, analysis report can be
actual inventory process and is based on the manual generated in a printable format. Computational data
inventory process. Plant record can be added, edited based on Shannon Weiner formula (computation
and removed by the logged-in administrator. With the for the diversity analysis) are generated which will
help of the back-end modules, adding plant records determine the diversity of each plant in the area.
is easier because drop down for Species Name, and Records to be included in the report can be filtered
Location is provided in this module. according to their location or by growth habit. Details
of the computations are also shown in this module.
Table 2 illustrates the validation results for one of the However, showing the details of species records in an
sub-module of Manage Back-end References, the Manage organized way was rated 50% only.
System User module. Adding, editing, deleting/removing
and showing the details of the system user were attained as Table 4
validated by all the respondents. Also filtering the records Validation Results for Manage Back-end References
worked properly. Navigations/Links also worked correctly (Manage Species Records) Module
as all respondents marked it as attained.
Table 2
Validation Results for Manage Back-end References
(Manage System User) Module
testing, the system portrayed the intended features and Software Development Life Cycle.(2008). Retrieved
expected outputs as the project development team found from http://www.stylusinc.com/Common/Concerns/
that features in each module are visibly working in the SoftwareDevtPhilosophy.php
system. Suggestions noted were incorporated to the system Sommerville, I. (2001). Software engineering. Addison Wesley.
as enhancement.
The researchers recommend conducting an
evaluation that would rate the systems technical aspects
and its usability as perceived by the target end-users and
experts in IT. They also recommend using and deploying
the flora inventory system in the continuation of the flora
exploratory study and finally, conducting a validation with
Flora experts such as botanists to further validate whether
the data representations are valid and are correct.
References