Professional Documents
Culture Documents
v1 Chapter 1 5 Stall Management EDITED
v1 Chapter 1 5 Stall Management EDITED
AGUILERA, MICHAELLA C.
MORILLO, NATANIEL M.
NUNO, ANA N.
PLAZA, EARL JERALD R.
LESTER S. CUEVA
Adviser
November 2021
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
APPROVAL SHEET
LESTER S. CUEVA
Adviser
PANEL OF EXAMINERS
i
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
ACKNOWLEDGEMENT
continuous guidance, comments, and suggestion throughout this study which will
examiners, for giving comments, and suggestions to make this study better.
member of the panel of examiners, for their relevant suggestions necessary for the
To their families and relatives, for giving moral and financial support, as
To their friends and classmates, for giving their full support and for
The Developers
ii
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
DEDICATION
for always providing our everyday needs like moral, spiritual, and financial
support.
To our Teachers and Instructors, for their guidance, and effort throughout
Lastly, we dedicate this study to the Almighty God, for giving us the
strength, and unconditional love, as well as for guiding us in the pursuit of this
Aguilera, Michaella C.
Morillo, Nataniel M.
Nuno, Ana N.
iii
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
EXECUTIVE SUMMARY
BRANCH
MORILLO, NATANIEL M.
NUNO, ANA N.
Malvar
The developers found out that Victory Mall Tanauan is using a manual process in
their transactions and for managing data that consumes more time and worse resulting in
loss of some important data. The administrator cannot easily locate the information of a
single person because it is unorganized and all the information is in a single drawer
which causes a lot of trouble in finding necessary information. Also, the administrator
records data manually resulting in exerting a lot of efforts for the admin to perform their
iv
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
jobs. The developers focused their study in developing a system for Victory Mall
Tanauan for stall management for transaction process and also recording for the tenants’
information. Also, the administrator records information for stall holders. SMS
notification is being used for sending or reminding stall holders about their payments and
announcement of the market, also the developed system focused on managing stall
holders information.
Furthermore, the developers used visual basics in creating and designing each
form of the system. It is also used for local systems to be connected at the same time as
input information. MySQL server is the database used to store all the data and
information needed in the system. The developers used crystal reports to view and print
the needed reports to be viewed by the administrator. Meanwhile, the Rapid Application
Development process is used for compressing the process of analyzing, designing, testing
and evaluating. It is also used to allow developers to update software quickly, at the same
time reduces the development time and reusability of the components which help to
speed up the system development. On the other hand, Black box testing is conducted by
performing an individual testing to each form. This testing is being used to focus on the
analysis of the system functionality that involves a set of software's functions needed to
be checked for valid output of the system to be developed. Based on the data and
information gathered, the developed system provides the most convenient and effective
way in giving ease, less time consuming, better services, reliable outcome, manageable
operations and also the developed system helps the administrator of the Victory Mall and
v
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
Market and the stall holders of it because the system improved the way of managing
stalls and the way of recording information and recording payments and also notifying
stall holders.
vi
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
TABLE OF CONTENTS
PAGE
DEDICATION …………………………………………………….. iv
CHAPTER
1. INTRODUCTION
Project Context............…………………………………………......... 1
Definition of Terms….....……………………………………............. 6
Technical Background....…………………………………............ 8
Related Systems.....…………………………………………........ 10
Data Gathering.........……………………………………............... 21
vii
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
Project Concept....………………………………………............... 21
Development Method…………...………………………….......... 25
Development Approach...………………………….................. 26
Functional Requirements....……..….…………………............ 27
Hardware Requirements………………………………………..… 38
Software Requirements………..………….................................. 40
Method Testing…………………………………………………. 41
System Evaluation………………………………………………… 42
Test Case………………………………………………………... 43
viii
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
Report Module....………………………………………………….. 62
Implementation Plan....…………………………………………… 67
RECOMMENDATIONS
Summary of Findings....…………………………........................ 69
Conclusions....…………………………...................................... 71
Recommendations....…………………………............................ 73
BIBLIOGRAPHY...................................................................................... 74
APPENDICES
ix
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
x
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
LIST OF FIGURES
FIGURE PAGE
xii
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
xiii
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
LIST OF TABLES
TABLES PAGE
1. Functional Requirements………………………………………….. 28
2. Non-Functional Requirements……………………………………. 29
xiv
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
CHAPTER 1
Project Context
general since it is connected with the system. This includes the techniques, skills,
Technology can be the knowledge of techniques, processes, and the like, or it can
the presence of computers that people can easily communicate using the internet.
Technology has a part in business matters wherein there are machines that can help to
Meanwhile, manual process or paper based is used to record data that sometimes
results in data loss and consume too much time to transfer information. Government
made it easier for the community to save the data for everyone. Public market has a
variety of stalls wherein people can go and buy their preferences. It includes stalls that
have a stand, booth, or compartment for the sale of goods in a market or large covered
area. Stall holders pay their rent every month and the government lists down the
As of now, the Tanauan City Public Market is redeveloped as Victory Mall &
Market. Victory Mall and Market is classified as “General Commercial District” of the
Central Business District (CBD) and part of the Urban Core Zone. Re-development of the
existing Tanauan City Public Market into a modern, safe, convenient, environmentally
friendly and efficient place has been a great move to make it more pleasing to the public
including the commercial center with public transport terminal along Mabini Avenue.
viable option for franchises, food, entertainment, medical, services and apparel and other
related products and services. Victory Mall and Market stalls are divided into two
categories such as the wet and dry with a total of 966 stalls. Dry section has 637 stalls
which are being categorized into services, salons, RTWs, Bags, Shoes, Accessories,
Tailoring, Grocery and Rice, while the wet section includes 448 stalls necessary for fish,
meat and vegetables. The said establishment uses manual process in monitoring stall,
difficulties, the developers came up with the proposed stall management and monitoring
system. The system can easily lessen their work and can monitor the personal information
of stall holders/tenants, as well as the payment made that will notify the stall
holders/tenants that will help the staff and administrator of Victory Mall and Market –
Tanauan City. Through the developed system, the stall holders can register, view the
history of their payments transactions made and to easily identify the available stalls in
the mall and market. The developers came up with the concept of providing a monitoring
2
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
management system through the use of technology, which is a massive help for the
as their stall numbers and payments, will be registered and tracked in a database.
This project aims to develop a system that can help the administrator to manage
and monitor the information of stall holders/tenants. This system can help the
administrator and stall holders to easily identify the vacant stall in the mall and market. It
will help the admin to lessen their work for the manual recording of rents took time by
getting the stall holders payment for rent. With the use of this system, it can easily input
records to notify the stall owners about their payment due date and balance of renting and
This developed system can help the administrator and the stall holders send a text
message to the stall holders about the transaction mode. It notifies the features of the
confirmation of payments, monthly dues and some announcements. The stall holder
information and payments will be stored in the database. Moreover, the developed system
is beneficial to the Victory Mall and Market – Tanauan City for it is such a big help to
have this kind of system which can monitor the information of stall holders, history of
payment transactions and can easily input records to notify the stall owners about the
3
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
This developed project aims to provide an easy access available Stall Management
and Monitoring System for Victory Mall, Tanauan City, Branch to improve their
monitoring specifically:
4.To test and evaluate the system using ISO 9126 quality metrics, in terms of:
4.1 Reliability
4.2 Functionality
4
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
4.3 Usability
4.4 Efficiency
This developed Management and Monitoring System is intended for Victory Mall
and Market Tanauan City Branch aims to ensure the safety and security of the stall
holder’s information and monitoring of available stalls. The study mainly focused on
The scope of the developed system includes the aim to help the administrator to
view all the data and information of the stallholders and the available vacant stall, as well
as approve the incoming stall holders. It also aims to provide on time and easy access for
stall holder to choose their place using the developed system making it easier to visit the
stall. The developed system helps the administrator to lessen their errors and loss
document and easily find the vacant stall. More so, it helps the stall holders to update
monthly renting and viewing history transactions and payment. The system has an SMS
notification that is being used for announcements and payment confirmation which can
help the stall holders. Also, the system can be used online to view the available stalls in
5
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
However, the system has its limitation wherein it cannot generate documents such
as rental permit, application forms and others are not included. Other records are
excluded on the system like the income and expenses of the Market or the stall holder.
Definition of Terms
There are some words that the developers used when designing the device that
word used by the developers. The terminologies are described both conceptually and
operationally.
computer system. [1] In the developed system, an administrator is the one who can
standard is divided into four parts which addresses, respectively, the following subjects:
quality model; external metrics; internal metrics; and quality in use metrics. (Buenaflor,
2017) [3]. This study aims to achieve some of these standards, which are the system
6
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
notice or information to the individuals. [4] In the developed system, notification is used
to notify the stall holder for the monthly due, confirmation of payment mode and sending
let mobile devices exchange short text messages. [5] In the developed system, SMS is a
mobile phone that can be used in the system to send a text message to the stall holders.
SMS API - a well-defined software interface which enables code to send short
messages via a SMS Gateway. [6] In the developed system, this API was used to send
Stall Holder – it refers to a person who sells goods at the stall in a market. [7] In
the developed system, a stall holder is the one who can rent the stall and who sells the
7
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
CHAPTER 2
This chapter presents the related systems used as reference in doing this project. It
also includes the technical background to support the requirements needed by the system
Technical Background
monitoring system with Stall Mapping and SMS notification for Victory Mall and Market
- Tanauan. The system provides different functionalities including the providing of stall
owner’s information, SMS notification with announcements, and monthly due notices. To
implement the developed system, PHP 7, CSS, JavaScript is used as the programming
language for their front-end, and MySQL for their backend and database. Admin can use
the SMS module that automatically notifies the stall holder’s confirmation of payments
after the transaction. Also, the admin can create a text message in a separate form by
typing it through the message textbox in the SMS module which notifies the stall holders
about the announcements of power interruptions, and others. The developed system is an
online system. The user and the administrator used computer, laptop or mobile phones in
8
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
The developers use MySQL as their database for finding the data of the stall
holders, as well as the username and password of the administrator that serve as security
for the users who want to access the system. Also, it helps the system to manage and
monitor all the records data. The data is being secured through the use of MySQL.
Semaphore SMS API is used for the system to send a text message to the stall holders.
Figure 1 shows the system architecture design. The system is connected into a
database wherein the data regarding the administrator is stored. It can provide all the
information of the stall holder. The system has its SMS notification features wherein the
system sends a text message to the stallholder about the announcements and due dates.
9
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
Related information and ideas are gathered to make the system functional and
successful. The related systems and ideas mentioned serve as guides to meet the system’s
objectives.
Yusof [8] et al. focused on the problems encountered by Malaysia in flat areas
and domestic solid waste disposal which cause pollution. This led to the researchers to
come up with the idea of creating a system that will automatically monitor the garbage
level to each bin and alert the municipality in the case where the bin will be almost full.
The researchers used ultrasonic sensors to detect the level of garbage in each bin, and it
will send this information to the Arduino Uno microcontroller which acts as the system
controller and GSM module. SMS notification or GSM module will generate a warning
This system is similar to the developed system because both are considered to
lighten the work and to have more convenient days. Also, the studies are similar in using
SMS notification that sends messages or information to the customers. However, the
developed system will use a mapping essential for the customers to easily identify where
Then, Alejandre and De Leon [9] stated that developing a system for Lipa Market
made it the primary concern on the security of the tenant’s information, which in the
current system, is slightly vulnerable to threat and information loss. The developed
10
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
system intended to help the management to easily identify the location of each tenant and
The mentioned system is similar to the developed system since both aim to lessen
paper works and identify where the vacant stall is. The studies differ since the present
study considered a developed system that used a SMS notification that notifies all the
Latag [10] et al. developed a record management system with location mapping
for San Jose Municipal Health Office, to maintain the records in the health office and to
lessen the paper works transaction that includes retrieving medical history of patients and
needed copy. Also, the developed system has a location mapping wherein it easily
The system developed was similar to the developed system because both systems
can record and save the particular information to lessen paper works. Also, both systems
can easily monitor the transaction due to mapping. However, the developed system used
customers.
De Long [11] et al. develops a monitoring system for lessors that deals with a
problem of maintenance and repairs the vehicle. The system will help to improve the
supervision of the vehicles. GPS Global Positioning System Integrated with GIS
Geographic Information System can display the location of the vehicle on the map. The
11
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
system can remote monitor and diagnose. Improve the convenience of car maintenance
Both systems are similar in terms of monitoring and eliminating manual processes
at the same time saving and managing records. However, the developed system has SMS
notifications that can notify stall holders about monthly dues, confirm payment and send
announcements. Also, it provides mapping for convenience of both user and admin.
using the outdated system. The manual data entry is too time consuming and has wasted a
lot of effort in work. As the technology invades the process in business transactions, the
Calingasan Service Center to cope with fast changes in technology. The developed
system is to consider all the benefits that make the business more effective on its daily
operation, through this system they can monitor and maintain the records of all stocks
and customers. This system accurately inputs all the transactions to lessen the work of the
employee.
This system is similar to the developed system since both aim to lighten the work
and to be convenient in accessing all data in all transactions to lessen the work of
employees.
Castillo [13] et al. developed a Record Management System for JRM Dental
Clinic to help the clinic to easily determine the patient record and transaction of payments
12
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
and it simplifies that all the records can help users to maximize interaction to provide
better services. The system also improves the JRM dental clinic by the process of
viewing the records, payment module, history of the patients and the appointment
schedule.
The system developed is similar to the developed system because both systems
can minimize all paper works and manual records keepings and it easily determines the
records and transaction of payments. However, the developed system does not have a
Tubongbanua, J. [14] et al. developed a system for Cagayan de Oro Academy for
International Education that will monitor the carrying school transactions. To monitor
and meet the distinct needs and improve the storage and to solve some other challenges.
The developer came up with this idea that provides an online automated system for easy
storage and retrieval of personal information such as enrollment records, class schedules,
grades and student and guardian accounts. It helps the users to provide better service
through online. The system developed in CSS, JavaScript, Hypertext Markup Language,
The system developed is similar to the developed system since both focused on
improvement and modernization of the system. Both systems aim to have convenient
work days. However, the developed system is for stall monitoring that includes the SMS
notification and mapping for the features. Mapping is for the consumer to see what are
13
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
the available stalls and using the SMS notification to notify the customer on the due date
intended for the Barangay Itlugan Health Center. This research study aims to help the
makes the recording and retrieving of records and files easier and faster. This system also
managed and carefully preserved patient history and records. The system provides a
quicker and more systematic way to record the medical information of patients. It will
also provide reliable and secured personal medical records and improve the consistency
of the consultation process; and increase the performance of medical personnel through
its features.
Both systems are similar in a way that both are intended to let the system
minimize the time accessing the records. Both systems can manage and give specific data
to the users. However, the developed system has SMS Notification features that help the
stall holder to easily notify the announcements in the stall and the developed system has
Ifrat [16] et al. developed a Bachelor House Rental Management System for all
the bachelors. This system deals with online house/room/flat rent for all bachelors to find
their desired room for living since most owners feel insecure sometimes to rent a house to
the bachelors. For that reason, tenants have to suffer a lot to find a suitable living area
14
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
according to their choice. This aims to make a way to find the desired house with desired
location for the bachelors. This system represents every facility which will provide a
hassle free action. Moreover, everyone can search their desired option from anywhere
through location. It will save valuable time as well as trouble to find a desired option for
bachelors.
This system is related to the developed system because both save a valuable time
to the tenants and to easily find the locations. It will not consume so much time for the
tenants who want to find the stall. However, the developed system has no SMS
the desired efficiency and productivity of the product. The researcher invented this
system to overcome the manufacturing lead time. This lead time had a big role in this
company.
Both systems use a monitoring system to monitor the production and to monitor
the stalls available. Also, it can save time because this system has a manual monitoring
system which can be a great help for them. However, the developed system has SMS
notification that notifies the stall holders about their dues. Also, it provides mapping for
Irene Balmes [18], designed a system to help the Faculty and Dean because
sometimes the forms are not available so that the submission of day to day monitoring
15
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
becomes a problem. By the help of this system, it helps the faculty for an easy and on
time submission of the day to day monitoring. It also aims for the dean to check quickly
and monitor the submitted day to day monitoring form because it is accessible anytime,
anywhere.
However, the developed system helps the admin, dean to monitor available stalls,
and how many are occupied and not. More so, the developed system has SMS
Elion, Dany and Shuming, [19] conducted a study to develop an optimal crop
irrigation/agriculture system based on a network of wireless sensors. This study helps the
farmers to assess data to calculate humidity, soil temperature for ideal prospect conduct
of crop nourishment.
However, the system of the mentioned researchers is different from the present
system because the former focused on agriculture while the developed system aims to
monitor the available stalls in Victory Mall. It is also a big help for the admin and dean of
the mall. However, the studies differ in terms of the use of the monitoring system
system of Lahti University of applied Sciences (LUAS). It aims to replace the old-
fashioned manual system with a system that is based on new technologies. The main
16
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
point of this study is to help the personnel to identify the laboratory equipment for every
system that monitors the number of stalls available and occupied while the former aims to
Maris [21] conducted a study which aims to observe stall warning misses
stemming from three principal causes: aerodynamic icing effects, which reduced the stall
angle-of-attack to below stall warning calibration. Each of these sources of missed stall
On the contrary, the developed system wants to monitor the number of stalls
available and those that are occupied. This system allows the admin to locate the number
of available wherein the developed system has SMS notification that notifies the
stallholders about their dues. Meanwhile, the study of Maris wants to have a stall warning
mainly focuses on dementia patients. The main objective of this system is to help the
person in terms of his/her medication. The application will send a notification when it’s
time to take medicine, the mobile application is used for keeping the record of medical
17
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
On the contrary, it has a monitoring system that monitors available and occupied
stalls in the Victory Mall. Both used SMS notifications however the former aims to notify
the medicines needed to take while the SMS notification of the researchers notifies if the
Bailey D [23] et al. develop a system that deals with the problem and monitor the
livestock motion and location data usually stored on the sensor device. The researchers
designed to improve the livestock grazing distribution can be accurately and cost
effectively monitored with GPS tracking. The GPS tracking collars have become easier to
develop and construct, making them significantly less expensive which will likely
increase their use in livestock grazing. GPS tracking is a practical tool for conducting
both aim to lighten the tasks to be done. It aims to monitor the works and stock using
GPS. However, the developed system wants to monitor the stall and the additional to
make it more convenient for the researcher to use mapping and SMS notification in
municipalities near the Cagayan River, Province of Isabela. The researcher developed a
system that answer the problem of the communities to create a flood monitoring system
that monitor the water level of the river using ultrasonic sensor and to design the develop
18
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
an early warning system GSM module sent an alert message or water level status to
another GSM modem connected GSM module to a computer server. Also developed
programs will then automatically relay the alert message or status by uploading to the
developed website. The programming language used PHP 7 and MySQL for databases to
The mentioned system is similar to the developed system since both aim to give
convenience in every work day and monitor the use of SMS notification for the due date
Zhoujing Ye [25] et al. (2021) developed a system to improve the durability and
the internet of things (IoT). It includes multi-acceleration sensing nodes, a gateway, and a
computing, and high extensibility properties, the pavement vibration IoT monitoring
system can realize the monitoring, transmission, and acquires the real time traffic
information.
Both systems differ from each other because the former focuses on roads which
construction of a new generation of smart roads. Meanwhile, the developed system of the
researchers deals with the management monitoring system of the Victory Mall. Also, this
system has SMS notification that notifies the stall holders about their dues.
19
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
Rahim, S. [26] et al. designed a system that monitors student absenteeism and
improving and recording student attendance record, sending automatic alerts SMS
notification and email is used to alert the students. The developer came up with this idea
that significant amounts of time can be saved. The researchers developed web based
attendance using Radio Frequency Identification (RFID) technology. This will help the
lectures or teachers to easily monitor the attendance of the student online and improve the
quality of teaching. Also developers use MS Visual Basic 2012 and MS Access for data,
The mentioned system is similar to the developed system because both used SMS
notification to notify the consumers and monitor the works. However, the developed
system uses a mapping to see the number of available stalls. Also, the developed systems
Khaleeq, K. [27] et al. developed a system that deals with the critical issues. The
conventional sensor and WIFI network. The researchers developed a software that
monitors, controls and records the quality data. The researchers integrate sensors,
transmitter, microcontroller and IEEE 802.11 WIFI technology. The system also supports
24 hours real-time water quality monitoring. The system can be controlled by the user
20
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
This system is similar to the developed system because both have similarities in
terms of monitoring. Both systems want to improve the function in monitoring to make it
more convenient and faster in the transaction to the consumers. However, the former did
not include the SMS notification and mapping while the developed system includes a
SMS notification to notify the customer on the due date and also includes the mapping
for the consumer to see the available stalls. Also, the developed system deals with stall
21
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
CHAPTER 3
This chapter presents the designs and methodologies used in developing the
system. Different diagrams applied are included. Also, this chapter explains the type of
research that the study is focusing on, as well as how it is related to the system
development.
Data Gathering
This system was developed for the administrators and stall holders of Victory
Mall and Market to have a more convenient way of negotiating about the certain issues of
the establishment. Qualitative research was used by the developers as a method of data
gathering for the system. With this, a qualitative method was used primarily to gain
The data running in the developed system came from the records of the administrator of
the Victory Mall and Market. This information helped the developers to create the
Project Concept
easily understand where and what are the available stalls. The main purpose of the
developers was to provide a friendly system wherein the stallholders will receive an SMS
notification and announcement about power interruption and it also notifies stallholders
22
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
on their dues. The developers saw that the monitoring system of Victory Mall and Market
was considered a manual approach and this management and monitoring system was
developed in order for the admin to easily find available stalls. Through this system, the
admin can easily find available stalls and the stallholders can easily be notified about
their dues. Some of the design of developers was based on the client designs and the
admin of Victory Mall and Market which helps the developers to develop the website
based on their demand and discuss the information that can be displayed on the system.
how system elements work. It is significant for the improvement of the system. By
system analysis and design, the developers may revise some system’s parts for a better
ensure project consistency and completeness. The method of Web Development Life
Cycle (WDLC) is used in the system development. This helps in conducting the process
System Analysis and Design was applied to all aspects of the developed system
onward with the ways to gather information about the function of its parts. Specifically,
system analysis is a technique to analyze the system in order to identify its goal and
purposes. The design implementation was used in the developed system to improve it.
23
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
Figure 2 illustrates the representation of the administrator of the system. First, the
administrator can manage the whole system and the account of stall holders. Also, the
administrator can register a person who wants to rent a stall. Also, the administrator can
create an account for the stall holders of Victory Mall and Market - Tanauan. Aside from
this, the administrator is the one receiving the payment from the stall holders and mostly
uses the system. The system has an SMS notification feature wherein the system sends a
text message to the stall holders about the confirmation of payment paid or unpaid. More
so, the stall holders will receive a text message about the confirmation of payments, due
Figure 3 illustrates the data flow of the administrator. The administrator is the one
who can manage the whole system. First, the administrator login to their account with
username and password. If the username and password are incorrect, the system will
24
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
deny the user access. Further, the administrator can create an account for the tenant of
Victory Mall and Market Tanauan City Branch and the administrator can register the
person who wants to rent in the stall. The administrator can view all the accounts in the
system. After the administrator creates an account for stall holders, the data is stored in
the database. Also, the administrator can view the stall holder’s information and the
status of the stall. The administrator sends a text message using the SMS notification to
the stall holders about the announcement of power interruption or other notice from the
25
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
Development Method
The first part of the cycle is planning which involves the thinking about the
system needed to maintain high quality of work. In this phase, it includes the information
of the user. Then, the second part of the cycle is analysis, wherein this phase includes the
analysis of the problems faced by the stall holders and admin of the Victory Mall and
Market -Tanauan. Also, this phase discusses the overall process and requirement of the
system development. Next, the third phase of the cycle deals with the design and
development of the system. An appropriate design for the system should be considered.
Meanwhile, the fourth includes the testing part where checking all the functions in the
system if it is running correctly. Also, checking all the information needed in the system
is part of this phase. More so, the fifth is released wherein if there's nothing wrong in the
system, it can be released. In this phase, it includes the concept when there is something
that needs to change or remove. The last part of the cycle is maintenance which
implements and enhances making the system more responsive. If there is a problem that
the clients encounter, the developers may do their job to fix it.
Development Approach
It illustrates the top-down approach. The first phase is planning which allows the
developers to provide their own idea about the system to be developed. Then, the second
phase is analysis, in which the project must validate the plan and confirm that the system
is usable and relevant to the essential needs of the client. Lastly, the third phase is the
system design which involves the design and accessibility of the system. After all these
phases, the developed system will be implemented to the administration of Victory Mall
27
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
Functional Requirements
This describes the specific functionality of the Stall Management and Monitoring
System. Table 1 shows the functional requirements of the system which specifies
behavior and function of the system. It shows the physical functions and capabilities of
the Accounts Creation, Payments History, View of available stall, SMS Notification and
Registration Module components that the developed system must accomplish. It also
helps the developers to understand what are the requirements needed in the system and
where a function is described. This table shows the module and description of each
system’s concept. Each module explains the specific functions used in the developed
system.
Table 1
Functional Requirements
Task Description
Add Stall Holders It allows the administrator to add stall holders.
Update Stall Holders It allows the administrator to modify stall holders.
It allows the administrator and users to view the history of
View Payment History
stall holders' transactions.
It allows the administrator to send notification to the stall
SMS Notification holder to inform them about the payments and
announcement.
28
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
View available stall It allows the stall holders to view the available stall.
Table 2 shows the requirements defined on how a system is supposed or what the
quality of the software possesses, this is an overall property of the system as a whole or
of a particular aspect and not a specific function to be exact. This was assessed through
Table 2
Non Functional Requirements
Attribute Description
29
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
As the developers understood the needs and functions of the system, the
researchers began to obtain necessary tools on the system development. The user design
is the primary design of the developed system. This serves as a guide and can help the
developers to develop a user-friendly system for the Victory Mall and Market – Tanauan
City.
Figure 6 shows the Login Form for the user and administrator. The user must first
input the correct username and password in the Username Textbox (1) and Password
Textbox (2) to access the developed system. Then, click the Login Button (3) to verify
the username and password. If the stall holders do not have any account he or she will
30
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
Figure 7 illustrates the Main Form which consists of the following features such
as the Dashboard Button (1) which can be viewed by both administrator and user. Stall
Figure 8 shows the Stall Information Form. The Stall Information Button (1)
views the Stall Status. The Number of Vacant Stall Label (2) which sums and total the
information provided the Total Number of Stall (3). The Search Textbox (4) and Sort by
Textbox (5) help the users to search and sort by vacant or occupied. Stall Information
Data Grid (6) view the stall information including stall number, stall ID, name, stall class,
31
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
Figure 9 illustrates the Manage Accounts Form. The Manage Accounts Button (1)
helps the administrator to view the accounts registered in the system by Account Data
Grid, enabling the administrator to add, update, and delete an account using the Add
Account Button (2), Update Account Button (3) and Delete Account Button (4). The
form also has a Search Textbox (5) and Sort By Textbox (6) to let the administrator
32
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
search and filter a particular account of the stall holders. Account Data Grid (7) shows the
information of the tenants like Stall ID, Name, and Contact No. Stall Area. In this form,
the administrator can add, update, and delete the stall holder’s information.
Button (1) views the payments status of stall holders. The Search Textbox (2) and Sort
By Textbox (3) help the users to search and filter the information. Payment Data Grid (4)
can view the balance of rental stall and the history of other transaction of their payment
33
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
Button (1) views the available stalls for the customer. Meanwhile, Stall Mapping (2) aims
34
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
views who are paid and unpaid for their dues. The Search Textbox (2) allows searching
the name of the stallholders. The Sort by Button (3) sorted by the Name, Time, Section.
The Report Data Grid (4) allows users to view the report within the table.
35
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
information about the system and mall. The About Data Button (2) views the data that
36
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
notify the stall holders about their dues and if there is something announcement like
power interruptions. The Monthly Dues Button (2) shows the monthly dues of the stall
holders and shows how much are the dues. Then, Announcement Button (3) shows if
something happens or if the admin has something to announce. Meanwhile, Send SMS
Button (4) can be used by the admin if they message the stall holders about the dues. The
SMS Notification Grid (5) can be used when the admin sends an announcement to the
stallholders.
37
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
Figure 15 illustrates Stall Holder Account Form, the Stall Holder Button (1) view
all information of stall holder are on this button. The Update Account Button (2) shows
when the stall holder wants to change or update something about his/her information. The
Search Text Box (3) can be used by stallholder to search something about their
information such as stall ID, stall number, name, address, contact number, username,
38
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
password and stall area. The Stall Holder Data Grid (4) use when the stall holder wants to
Hardware Requirements
For the hardware requirements, computers are required for the users to access the
developed system. The hardware requirements mentioned are needed for the best
39
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
approach with the system. It can help the users to operate the developed system,
Table 3 shows the hardware specifications of the developed system that requires
2.5 GHz or faster processing speed, and at least 4GB RAM. Hard drive with 1 Terabyte
above and use of other PC/Laptop peripherals like mouse and keyboard. This is the
Table 3
Hardware requirements in Developing the System
Hardware Type/Specification
Processor Intel Core i5 2.5 GHz (recommended)
Memory 4GB RAM (minimum)
Hard Drive At least 500 Mega Byte
Laptop/PC 3.1 GHz
Table 4 shows the hardware specifications which require 2.5 GHz or faster
processing speed, and at least 4GB RAM, 1 Terabyte above and use of other computer
peripherals. This will help the user to operate the system because of its user-friendly
features. Hardware specification for using the system helps the administrator to use the
system.
40
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
Table 4
Hardware requirements in Using the System
Hardware Type/Specification
Processor Intel Core i5 2.5 GHz (recommended)
Memory 4GB RAM (minimum)
Hard Drive At least 500 MegaByte
PC/Laptop 3.1 GHz
Software Requirements
The software requirements used in the developed system are Windows 7 or up,
Linux, Mac OS or any browser for the operating system because this is considered as the
most compatible among the applications used, PHP 7, CSS, JavaScript for the
programming language and MySQL for the database. Table 5 illustrates the software
specifications used in the system. This helps to achieve the goals, including the
Table 5
Software requirements in Developing the System
Software Specification
Operating System Windows 7 or up
Programming Language PHP 7, CSS, JavaScript
Database MySQL
Table 6 shows that the system requires any operating system like Windows,
Linux, MAC, and others which are applicable. The programming languages needed to
41
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
use the developed system is PHP 7, CSS, JavaScript and MySQL for the database of the
Table 6
Software requirements in Using the System
Software Specification
Operating System Windows 7 or up
Programming Language PHP 7, CSS, JavaScript
Database MySQL
The system is developed to help the users provide their needed information which
benefits the administrator and stall holders. PHP 7, CCS, JavaScript is used as the
system. Aside from this, MySQL is a relational database management system based on
the structure query language for the designing and front end of the system. The
developers use PHP 7, CSS, JavaScript as their programming language and MySQL for
the database.
Testing and evaluation are two of the most important phases in developing a
system. Testing is a level of software testing where complete and integrated software is
tested. The purpose of this test is to evaluate the system compliance with the specified
42
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
system and to provide expectations of the user at the same time to assure the quality of
the system. In testing and developing the system, the developers use the test cases with
the criteria that will measure the components. The developers consider using the unit
Method Testing
The method of testing to be used is important to know and determine the possible
error or problem in the system during the development process. It is a big help for the
programmers to use this method because it will improve and make revision on the
system. The developers used Black box testing to test the system. This Black box testing
is a testing strategy in which the internal structure, design, and implementation of the
item being tested is not known by the tester. This method is named because the software
program in the eyes of the tester is like black box inside, which one cannot see. This
method is a big help for the developers because it attempts to find errors like incorrect or
System Evaluation
Associated with the above testing method, the developers system will use a test
case to evaluate such. To test and evaluate the system, ISO 9126 quality metrics were
used in terms of reliability, functionality, usability and efficiency which were considered
in evaluation. Reliability refers to the set of attributes that bear on the capability of the
43
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
set of attributes that bear on the existence of a set of features and specified properties.
Then, usability specifies how the specific user can use it. Lastly, efficiency refers to the
set of attributes that bears on the relationship between the peak level of performance of
The table illustrates the Likert Scale, which depicts the questionnaire's rating
scale for how the user would rank the system in each statement in each category. This
approach is used by the developers to rate the system that they offered to the responders.
The rater must assign a value to the scale in this way. It consists of five ratings: 1 is
strongly disagree, 2 is disagree, 3 is fair, 4 is agree, and 5 is strongly agree. These are the
ratings that new respondents will input to the questionnaire about the developed system's
survey. With this information, the developers will be able to determine whether the
selected correspondents are satisfied with the questionnaire that was given to them.
Table 7
Likert Scale
Scale Interpretation
5 Strongly Agree
4 Agree
3 Fair
2 Disagree
1 Strongly Disagree
44
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
The survey result has been interpreted in a variety of ways by the developers. The
range of the comparable verbal interpretation is shown in Table 8. It can be gleaned that
the survey's highest interpretation is 4.50–5.00, which indicates strongly agree in the
Table 8
Rating Range of Verbal Interpretation
Test Case
The developers used a test case in conducting results to determine that the
features perform as expected. Test case is a set of test inputs, execution and expected
results made with particular objectives. It refers to the set of questions being asked about
the system. This will help the developer to identify if the system will pass or fail. Each
test should score 100% to consider passing rate which means that the system function
works according to what the user expects. On the other hand, if the results are less
45
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
than100%, it is considered a failure. To achieve this, the developer distributed a set of test
Table 9 shows the test cases for the administrator. The administrator needs login
to the system and management of stall information, and where the data is saved in a
database. Next is the stall holder creation where the administrator can create accounts for
stall holders. History of payment helps the users to view when stallholder payment is
made. More so, SMS notification helps the users to notify the stall holders about
payments made and announcements of the establishments, generating reports for the
administrator. Lastly, viewing available stalls is present which help to easily identify the
available areas.
Table 9
Test Cases for Administrator
46
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
47
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
CHAPTER 4
RESULT AND DISCUSSION
This chapter explains and demonstrates the system development process including
the screen shots, evaluation results, and observation about the developed software. It
contains the actual and honest observations of the developers and the user regarding the
functions of the software. The following shows how the developers met their objectives.
sought to have faster communication. The system can view the map of the stall and
location using the directory module. The administrator can manage stall information and
can easily view all the vacant and occupied stalls and also manage the account of tenants.
This system can manage all the data inputted on it and can record and save information. It
also helps the administrator to view the history of payment made by tenants and can view
active/inactive tenants as well as delinquent tenants. The developed system has SMS
notification features that help the administrator to notify tenants about the due of the
payments as well as power interruption and other issues in the market. In the report
module, this will help the administrator to have a complete list of active and inactive
48
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
Directory Module
Figure 16 illustrates the Directory Module. The Directory Button (1) allows the
user to choose their preferred type of floor which is either on the ground floor or second
floor. The Stall Information Dialog Box (2) includes the information of the stall like stall
location, monthly rent and stall size. Also, mapping (3) shows the available and occupied
monthly rent, and stall floor size. It is different from stall code because the stall
49
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
information is in grid view. Then, the Search Button (2) allows the tenant and admin to
search the information they want to know. More so, Stall Information Grid (3) is useful
for the user because it will be easier to know what kind of grid the information.
of the user including Name, contact number and address of the tenant. The Add Button
(2) is used to register new tenants. Then, Edit Tenant Button (3) is used when the tenant
wants to update on their information. Meanwhile, the Change Tenant Button (4) is used
to determine if the tenant is active or inactive. The tenant becomes inactive if their dues
cannot be paid. More so, Remove Stall Button (5) aims to reduce the stall and rent of stall
50
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
holders. Lastly, Tenant Information Grid (6) includes the user information including the
number, monthly rate, and his/her consumption period and the date of the payment
tenants. Followed by Filter By (2) which allows the admin to filter by month the history
of payment will be computed the total rent of the month. Then, the Print Button (3)
allows the admin to print the history of payments of the tenants. Lastly, History of
51
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
Payments Information Grid (4) indicates the name, stall code, monthly rent, OR number,
to change the location of the tenants depending on their preferences. On the other hand,
Change Tenant Information Grid (2) indicates the Name, Stall Code, Monthly Rent and
monthly costs paid for the month of tenants. Meanwhile, Payments Button (2) shows the
OR number, monthly rent of the month and the stall code number. Lastly, Lease
Payments Information Grid (3) shows the name, stall code, monthly rent, and the date of
last payment.
53
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
Figure 22 illustrates the Activity Logs Button (1) that is used to see the activity
that may change in the system in real time. Meanwhile, Print Button (2) is used to print
54
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
selected reports. Report Button (1) shows who are the active tenant, inactive tenants,
delinquent tenant and the tenant location of the Victory Mall and Market. Meanwhile,
Report Information Grid (2) shows the individual report of the tenants which includes the
55
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
1. Reports Button
2. Reports Information Grid
Figure 23. Reports Module
Newly Registered Tenant Form
Figure 24 shows the Newly Registered tenant form (1) shows that a person who
registered as a tenant in the market. On the other hand, Verify button (2) is used to launch
56
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
Box (2) indicates the number and name of the receiver. Then, Message Dialog Box (3) is
the space where the announcement, confirmation of payment and payment due compose.
Lastly, Send Button (4) allows the admin to send the announcement that is composed.
57
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
1 4
they want to add another stall. Meanwhile, Verify Button (2) allows the admin to verify if
58
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
announced by the admin. Meanwhile, Upload Button (2) allows the admin to upload the
59
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
1. Announcement Button
2. Upload Button
Figure 27. Announcement Module
Contract Module
Figure 28 presents the Contract Button (1) shows the contract of the tenant about
the stall. Then, Add Button (2) allows the admin to create a new contract for tenants.
Lastly, Contract Information Grid (3) shows all the contracts that were made and shows
60
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
0000
(1) allows the user to choose the preferred type of floor and stall whether on the ground
floor or second floor. Meanwhile, mapping Form (2) shows available stalls that are
61
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
1. Directory Button
2. Mapping Form
Figure 29. Directory Module for Tenant
History of Payments Module for Tenant
Figure 30 illustrates the History of Payment Button (1) that shows the history of
tenants that already paid for the stall. Then, in the Search Textbox (2) the tenant can filter
the payment information including name, stall code, monthly rent, credits, OR number,
consumption period, date and payment. Next, Print Button (3) allows the tenant to get a
copy of payment and print to have a copy of it. Lastly, History of Payments Information
Grid (4) allows the tenant to view the payment being paid.
62
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
including stall code, monthly rent and stall floor size. On the other hand, Add new stall
button (2) allows the user to add another stall and save it for their existing account.
63
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
1. My Stalls Button
2. Add New Stall Button
Figure 31. Add New Stall for Tenant
Update Account for Tenant
Figure 32 illustrates the Update Account Button (1) allows the tenant to update
their information including the first name, middle name, last name, suffix, address,
64
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
the process of the Victory Mall and Market Tanauan to determine the reliability,
functionality, usability and efficiency of the developed system. To evaluate the system, a
questionnaire is given to the respondents who were two (2) of the administrators at
Table 10 illustrates the results of the test case conducted by the administrator. The
developed system passes all the tasks listed from 1 to 8. In the conducted test case, the
two respondents agreed that the tasks for the developed system’s evaluation result are all
successful. Note: If the result is = 100% then it is Passed. If the result is < 99%, then it is
Failed.
Table 10
Summary of the Result of Evaluation for Administrator
65
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
Implementation Plan
Table 15 shows the implementation plan for the developed system. Developers
conducted an interview with the client to be able to complete all the requirements and to
satisfy the client. The developers started on working the system. The developers start
checking the system for working properly and demonstrate it to the client. The developers
give authorized users access to the system and the system will be deployed in the Victory
Mall and Market Tanauan. The implementation plan is needed to implement the system
to the client and to help the administrator to lessen paperwork and loss of data of the
market.
Table 15
Implementation Plan
Date Activity Person Involved
November 24,2021 Presentation of the system Mrs. Shiela Marie G.
in College of Informatics Garcia(thesis
and Computing Sciences committee),developers
office
December 03, 2021 System setup and Developers
installation
December 10, 2021 Demonstration of the Developers and Administrator
developed system.
December 17, 2021 Refreshing and Finalizing Developers
the system according to the
client.
December 20, 2021 Actual dry run and Developers and Administrator
deployment of the
developed system.
January 07, 2022 Implementation of the Developers and Administrator
system.
66
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
CHAPTER 5
This chapter presents the findings and outline of the whole system with the
Summary of Findings
After the development of the developed system, important findings have been
1. A system for Victory Mall and Market provides a module where the
1.2 The administrator can manage the registration and stall holder’s
information.
2. A system for Victory Mall and Market provides a SMS notification features
for:
2.1 The SMS notification features can notify the stall holders about
monthly dues.
2.2 The SMS notification features help the tenants about the confirmation
of payments made.
67
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
2.3 The SMS notification features can notify the stall holders about some
announcements.
3. A System for Victory Mall and Market have report generation for:
3.1 The system shows the summary of rent pay of the stall holders.
3.2 The system shows the list of stall holders and information of stall
holders.
3.3 The system shows the delinquent of stall holders like not paying their
monthly dues.
4. A system for Victory Mall and Market use ISO 9126 to test and evaluate the
system.
4.1 The system generated reports that are correct and accurate.
4.2 The system functions correctly and all the features are running by its
role.
4.4 The system is efficient to use and all the features are easy to
5. The developed system will be turn over to the admin of Victory Mall and
Market.
Conclusions
To find out the capabilities of the system, the developers conducted some
evaluations based on the findings stated. After the testing, the developers asked the
68
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
administrator of Victory Mall and Market Tanauan to test the system. Based on the
1. The developing the system, the developers concluded that the administrator
1.1 Throughout the developed system, the administrator can manage the
1.2 Throughout the system, the administrator can create and manage the
1.3 Throughout the system, the administrator can create and manage
tenant accounts.
2. The developers concluded that the system for Victory Mall and Market
2.1 The developers concluded that the system provided features to easily
2.2 The developers concluded that the SMS notification helps the tenants
2.3 The developers concluded that the SMS notification features can
3. The developers concluded that the system for Victory Mall and Market have a
69
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
3.1 The developers concluded that the system shows the summary of rent
3.2 The developers concluded that the system shows the list of stall
3.3 The developers concluded that the system shows the delinquent of
4.1 For the system reliability, the system produced correct output in terms
4.2 For the system functionality, the system functions when the internet is
fast.
4.4 For the system efficiency, the system has better performance and
responds on time.
Recommendations
The developers believed that the application can still be enhanced for features. The
70
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
1. Generate the documents such as rental permit, application forms and others are
included.
2. Other records are included in the system like the income and expenses of the
3. The tenant can pay through online payment like GCash, PayMaya, and other bank
transfers.
4. The system can be used as a mobile application for the tenant to easily access the
system.
71
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
BIBLIOGRAPHY
https://www.collinsdictionary.com/dictionary/english/administrator
https://techterms.com/definition/database
https://medium.com/@leanardbuenaflor/iso-9126-software-quality-
characteristics-a25a26e7d046
https://www.collinsdictionary.com/dictionary/english/notification
https://searchmobilecomputing.techtarget.com/definition/Short-Message-
Service?fbclid=IwAR1SIP0k-s9k03PMer_7B2uf-
3ZXaERFodef100EjB3B9sg2xoQXjgpiogc
https://www.twilio.com/docs/glossary/what-is-sms-api-short-messaging-service
https://www.collinsdictionary.com/amp/english/stallholder?fbclid=IwAR2iza8Fw
XcpyPfQtZvfKjBucdR_42k-aEcPjsMJ3jtsHn4XLBqqD9PvNQY
72
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
[8] YUSOF, NORFADZLIA M., ZAKWAN, JIDIN A., IZZAT, RAHIM M., 2017,
https://www.matec-
conferences.org/articles/matecconf/abs/2017/11/matecconf_etic2017_01098/mate
cconf_etic2017_01098.html
[9] ALEJANDRE, MARK FLORENCE D., DE LEON, JONA MAE M., 2017, “Stall
https://library.batstate-u.edu.ph
[10] LATAG, JED PATRICK R., MARCIAL, EFRELYN S., MARCO, JELINA C .,
2016, “Record Management System with Location Mapping for San Jose
u.edu.ph/?fbclid=IwAR0sT6k6W86BfzAdH0tsbVjl7j7AN_C6F3boDFec5oNgK1
cKGeBdLo2x12k#/main/home
[12] MARQUEZ, SHARMAINE S., LAYLO, ERWIN M., VIDAL, MENCHIE B.,
73
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
[13] CASTILLO, SHAINA MER M., TITLES BY: ENRIQUEZ, MARK JAYSON A.,
BAGSIT, GLAIZA B., 2016, “Record Management System for JRM Dental
from https://sherj.smccnasipit.edu.ph/articles/Vol5/Jun%20Brian.pdf
RUSSELL P., 2016, “Brgy Itlugan Health Center Record Management System”.
http://dspace.daffodilvarsity.edu.bd:8080/handle/123456789/4404
https://aip.scitation.org/doi/pdf/10.1063/1.5024080
[18] BALMES IRENE, 2016, “Online Day to Day Monitoring System for Lyceum of
74
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
https://www.researchgate.net/publication/303687944_Online_Day_to_Day_Monit
oring_System_for_Lyceum_of_the_Philippines_University_-Batangas
System-Using-Smart-And-Innovative-Farming-A-Real-time-Study.pdF.
https://core.ac.uk/download/pdf/45602123.pdf
[21] MARIS JOHN MICHAEL, 2017, “An Archival Analysis of Stall Warning System
https://commons.erau.edu/edt/292
[22] AHMAD SULTAN, 2020, “IoT Based Pill Reminder and Monitoring System”.
[23] BAILEY DEREK W. 2018, “Use of GPS tracking Collars and Accelerometers
https://academic.oup.com/tas/article/2/1/81/4824982?login=true&fbclid=IwAR2n
Sb2QfnT4yfKpMThPai5TYxNSJRBdJsSD1s81Owz3OgJd1APYe2250Kk#2036
91119
75
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
https://iopscience.iop.org/article/10.1088/1757-899X/325/1/012020
[25] RAHIM S. K. N. A., ISMAIL N. R. P., RAZAK F. A., ZULKIFLI I.Z., JAMIAN
https://www.ajol.info/index.php/jfas/article/view/165540
[26] ZHOUJING YE, GUANNAN YAN, YA WEI, BIN ZHOU, NING LI, SHIHUI
https://www.mdpi.com/1424-8220/21/8/2679/htm?fbclid=IwAR3Qlwu4fku4-
AOYjkB6qiZRYsLjfwJ-NqISvquf42HGwNk8q-1vxYk3yfA
2016, “A Reliable Wireless System for Water Quality Monitoring and Level
http://www.macrothink.org/journal/index.php/npa/article/view/9719?fbclid=IwA
R0RT9i1cNdwpFnWRuaHxJgglIC-jnkqgEt5C2yxOBQVD2DmWFvQoUCFFaQ
76
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
APPENDICES
B. EVALUATION TOOL
D. SAMPLE INPUT/OUTPUT
E. GRAMMARIAN’S CERTIFICATION
G. CURRICULUM VITAE
77
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
78
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
79
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
80
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
81
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
82
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
83
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
84
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
85
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
86
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
87
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
88
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
89
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
90
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
91
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
92
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
93
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
94
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
95
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
96
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
97
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
98
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
99
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
100
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
101
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
526. { FFFFF","fillOpacity":0.2,"alway
527. echo "Occupied by sOn":true}';
".$value['tenant_fname']." 547. ?>
".$value['tenant_mname']." 548. <area id="RS20"
".$value['tenant_lname']; shape="rect"
528. } else coords="625,528,653,559" data-
529. { toggle="modal" class =
530. echo "Vacant"; "stallstyle"
531. } 549. href="#stall_modalRS20"
532. ?>"> value="<?php echo
533. <?php } ?> $value['rent_status'];?>" data-
534. <?php maphilight='<?php echo
535. $sql = "SELECT * $maphilight;?>'
FROM stall _s 550. title="<?php
536. LEFT JOIN rent _r if($value['rent_status'] == 1)
537. ON _r.stall_id = 551. {
_s.stall_id 552. echo "Occupied by
538. LEFT JOIN tenant _t ".$value['tenant_fname']."
539. ON _t.tenant_id = ".$value['tenant_mname']."
_r.tenant_id ".$value['tenant_lname'];
540. WHERE _s.stall_id = 122 553. } else
ORDER BY _r.rent_status desc 554. {
LIMIT 1 "; 555. echo "Vacant";
541. $query = $conn- 556. }
>prepare($sql); 557. ?>">
542. $query->execute(); 558. <?php } ?>
543. $fetch = $query- 559. </map>
>fetchAll(); 560. <!-- /.table-responsive -->
544. foreach ($fetch as $key 561. <?php include
=> $value){ 'stall_modal.php';?>
545. $maphilight = 562. </div>
($value['rent_status'] == <!-- /.panel-body -->
1)?'{"strokeColor":"FF0000","str 563. </div>
okeWidth":3,"fillColor":"FFFFF 564. <!-- /#page-wrapper -->
F","fillOpacity":0.2,"alwaysOn": 565. </div>
true}' 566. <!-- /#wrapper -->
546. :'{"strokeColor":"008000 567. <!-- jQuery -->
","strokeWidth":3,"fillColor":"F
102
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
103
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
B. EVALUATION TOOL
“TEST CASE FOR ADMINISTRATOR”
104
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
Login Form
This form displays the login form account of the administrator and tenant for
Log In
Step 2. Input your username and password if you are an admin or tenant, then
105
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
Step 3. Click the Manage Account Button, then click the add new tenant to
register and fill up the personal details of tenant, then click the Save Button.
106
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
Step 4. Click the Verify Button then the tenant will access the system.
107
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
D. SAMPLE INPUT/OUTPUT
108
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
E.
F.
G.
H.
I.
K.
L.
109
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
110
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
111
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
E. GRAMMARIAN’S CERTIFICATION
112
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
113
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
MICHAELLA C. AGUILERA
#150 Brgy. Bagong Pook, Malvar, Batangas
Mobile No. : 09056380805
E-mail Address: aguileranine.25@gmail.com
CAREER OBJECTIVES
114
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
NATANIEL M. MORILLO
#144 Brgy. Bagong Pook, Malvar, Batangas
Mobile No. : 09107718187
E-mail Address: natanielmorillo@gmail.com
CAREER OBJECTIVES
To develop a project that aims to
allow users to virtually try the visualization of
tile designs through the use of augmentation to
Bachelor of Science in Information attract more clients and to lessen the time spend
Technology, Major in Service on imagining the tiles.
Management SEMINARS ATTENDED
Batangas State University JPLPC-
Malvar June 25, 2021
Malvar, Batangas “An Introduction: The Art of Data Cleansing
2018 – Present and Visualization
(Facebook Live)
SKILLS
June 28, 2021
Knowledgeable in Microsoft
“Acquiring ICT Skills: The Basic of Web
Office applications and Windows
OS 2007 and up Design and Development”
Flexible, fast-learner, hard- (Facebook Live)
working, honest and trustworthy
CHARACTER REFERENCES
Willing to take challenges and
open minded Mrs. Shiela Marie G. Garcia
Associate Dean, CICS
PERSONAL INFORMATION Batangas State University JPLPC- Malvar
Age : 22 years old Malvar, Batangas
Gender : Male Mr. Lester S. Cueva
Birthdate : J uly 07, 1999 Instructor
Batangas State University JPLPC- Malvar
Birth Place : Malvar, Batangas Malvar, Batangas
Civil Status : Single
Religion : Roman Catholic
NATANIEL M. MORILLO
I hereby certify that the above
DEVELOPER
information is true and correct to the
best of my knowledge and belief.
115
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
ANA N. NUNO
#038 Santol Tanauan City, Batangas
Mobile No. : 09633855712
E-mail Address:annanarvaeznuno@gmail.com
CAREER OBJECTIVES
To develop a project that aims to
allow users to virtually try the visualization of
tile designs through the use of augmentation to
Bachelor of Science in Information attract more clients and to lessen the time spend
Technology, Major in Service on imagining the tiles.
Management
Batangas State University JPLPC- SEMINARS ATTENDED
Malvar
Malvar, Batangas June 25, 2021
2018 – Present “An Introduction: The Art of Data Cleansing
and Visualization
SKILLS (Facebook Live)
Knowledgeable in Microsoft June 28, 2021
Office applications and Windows “Acquiring ICT Skills: The Basic of Web
OS 2007 and up Design and Development”
Flexible, fast-learner, hard- (Facebook Live)
working, honest and trustworthy
Willing to take challenges and CHARACTER REFERENCES
open minded
Mrs. Shiela Marie G. Garcia
PERSONAL INFORMATION Associate Dean, CICS
Age : 22 years old Batangas State University JPLPC- Malvar
Malvar, Batangas
Gender : Female
Mr. Lester S. Cueva
Birthdate : October 15, 1999
Instructor
Birth Place : Santol Tanauan Batangas State University JPLPC- Malvar
City Batangas Malvar, Batangas
116
Republic of the Philippines
BATANGAS STATE UNIVERSITY JPLPC-Malvar
Malvar, Batangas
CAREER OBJECTIVES
To develop a project that aims to
allow users to virtually try the visualization of
tile designs through the use of augmentation to
attract more clients and to lessen the time spend
on imagining the tiles.
Bachelor of Science in Information
Technology, Major in Service SEMINARS ATTENDED
Management
Batangas State University JPLPC- June 25, 2021
Malvar “An Introduction: The Art of Data Cleansing
Malvar, Batangas and Visualization
2018 – Present (Facebook Live)
June 28, 2021
SKILLS “Acquiring ICT Skills: The Basic of Web
Knowledgeable in Microsoft Design and Development”
Office applications and Windows
(Facebook Live)
OS 2007 and up
Flexible, fast-learner, hard- CHARACTER REFERENCES
working, honest and trustworthy
Willing to take challenges and Mrs. Shiela Marie G. Garcia
open minded Associate Dean, CICS
Batangas State University JPLPC- Malvar
PERSONAL INFORMATION Malvar, Batangas
Age : 22 years old
Mr. Lester S. Cueva
Gender : Male Instructor
Batangas State University JPLPC- Malvar
Birthdate : August 18, 1999
Malvar, Batangas
Birth Place : C.P Reyes Hospital
Tanauan City, Batangas
Civil Status : Single
EARL JERALD R. PLAZA
Religion : Roman Catholic DEVELOPER
I hereby certify that the above
information is true and correct to the
best of my knowledge and belief.
117