Upload
cedric-eduard-calapatia
View
337
Download
37
Embed Size (px)
Citation preview
8/19/2019 Budget Monitoring Application - a thesis
1/59
Table of Contents
1. The Problem and Its Background 21.1 Project Context 2
1.1.1 Introduction 2
1.1.2 Background of the Study 21.3.1 General Objective 2
1.3.2 Specic Objective 2
2. Review of the Related Literature and tudies or !stem 22.1 Local Literature 2
2.4 Foreign Study/Systems 4
". #ethodolog!$ Results and %iscussion &3.1 Requirement nalysis !
3.1.1 Soft!are "evelop#ent $ifecycle %
3.1.2 Syte# "evelop#ent $ifecycle &
3.1.3 'onceptual (aradig# &
3.1.) *lo! 'hart of +,iting -pp
3.1.% /er 'ae "iagra#0/$ of +,iting -pp
3.1.& irefra#e of +,iting -pp
3.1. *lo!chart of (ropoed -pp 4
3.1. /e 'ae "iagra#0/$ of (ropoed -pp 15
3.1.4 irefra#e of (ropoed -pp 11
3.2 Requirements "ocumentation 12
3.2.1 ethod of 6eearch 12
3.2.2 6eearch Intru#ent 12
3.3 #ec$nical %ac&ground 12
3.3.1 (roduct "ecription 12
3.3.2 +cono#ic /e of the (roduct 123.3.3 /er 6e7uire#ent 12
3.3.) Syte# 6e7uire#ent 12
3.4 "e'elo(ment and #esting 12
3.! "escri(tion o) t$e ((lication 13
3.* +m(lementation Plan 14
3., +m(lementation Result 14
'. ummar!$ Conclusion and Recommendations 1'4.1 Summary 14
).1.1 Initial 8eting +valuation 6eult 1)
4.2 Conclusion 1!
4.3 Recommendations 1!
&. (cknowledgement 1&
). References 1)
(**endices1+
8/19/2019 Budget Monitoring Application - a thesis
2/59
BMA (Budget Monitoring App)
Barreto, Jason Emmanuel G.
Blk 29 Lt 8 Casimiro Westville Homes,
Bacoor City, Cavite
+63-977-430-0977
Calapatia, Cedric Eduard V.
Blk 6 Lt 12 Allenville Phase 1,
Binakayan, Kawit, Cavite
+63-915-149-5830
Guiruela, Ramiel B.
Blk 30 Lt 12 Eros St., Villa Olympia Subd.
Phase 6 San Pedro City, Laguna
+63-905-519-3038
Villegas, Fernando T.1828 G. Perfecto St.,
Tondo, Manila
+63-927-255-8992
OVERVIEWThe purpose of the Capstone Project is to demonstrate the
proponents’ competence in investigating a research topic and
reporting the findings with full documentation, and complete
tabular presentation in a manner that can be understood by both
an individual knowledgeable in the topic, and an individual
whose advanced training is in another discipline.
Modern life offers a lot of option of services and goods for
consumers. Thus, compared to a decade ago, it can be seen that
people’s epenses are dramatically increasing day by day. !s
such, the task of keeping track of one’s ependitures has
become essential in setting up a proper budget for days to
come.
General Terms"udget, #inance, $ebt, %ystem, #amily, &ndividual
Keywords!pplications, !ndroid, Play %tore, 'ser, &$(, Material $esign,
!ndroid %tudio
1. The Problem and Its Backgrond
This chapter covers the following topics) Project Contet,
Purpose and $escription, *bjectives of the %tudy, %cope and
+imitation, and $efinition of Terms.
! Pro"ect #onte$t
1.1.1 Introduction
#or many developing countries, an !ndroid phone is
somebody’s first eposure to the &nternet and the outside world.
!ccording to tetually.org, a blog aggregator focusing on tet
messaging and cell phone usage around the world, tracking the
latest news and social impact of these new technologies.-
%martphones primarily !ndroid/ and regular cellphones are
being used to improve agriculture, finance, emergency services,and other areas in developing nations across the globe.
The portability, relatively low0power usage, and wireless
connectivity have allowed this technology to penetrate areas
where people couldn’t even dream of using a computer or
connecting to the outside world.
1ith the help of this new technology, the proponents would be
creating an application that can alleviate the daily nuisance of
taking down one’s daily epenses, and budgeting a person’s
money just with the tap of his2her fingers.
1.1.2 Background of the Study
&n today’s generation, a smartphone is considered to be one ofthe necessities for everyday living. &ts built0in communication
features continue to be an essential re3uirement in navigating
the digital age, where more and more people become more
connected as the years pass. 1ith this, a mobile application is a
software program developed specifically for use on small,
wireless computing devices, such as smartphones and tablets,
rather than desktop or laptop computers. %martphones can run
different kinds of application depending on what the user needs
!ccording to an article of Philstar , #ilipino users are using the
smartphone as a replacement for their computers because of its
mobile nature. !lso, not just for its telecommunication features,
these smartphones allow their users the benefit of accessible
internet and beneficial applications, which is sometimes dubbed
as internet0on0the0go- Philippine %tar, 4567/. !ccording to
Rappler , the Philippines is now considered the fastest0growing
market for smartphones in %outheast !sia, with a staggering
7489 increase in smartphone sales in 4564. !bout :;9 ofMetro Manila respondents surveyed are taking photos or videos
with their smartphones,
8/19/2019 Budget Monitoring Application - a thesis
3/59
!s of =une 456;, over 6.8 million applications are now
available in the !ndroid Play %tore alone, while !pple’s !pp
%tore remained the second largest virtual store with 6.; million
applications catalog %tatista, 456;/. Many of the budgeting
applications available in these virtual stores do not meet the
need of an individual.
!ccording to $avid >ing, having a budget really helps you
stay disciplined to organi?e your finances, which is the first step
of knowing your overall financial health. The more time you
spend thinking about your money, the more focus you are in
building your wealth.- >ing, 455@/.
1.! Pr%ose and &escr'%t'on
This Capstone Project created an application where the users
can track the inflow and outflow of money on hand and on
bank, which also includes debit or credit. This application can
help the user in planning their budget within the desired span of
time.
&t can help them in monitoring their money in all aspects. This
application can help users in planning how much budget to
allocate in a certain category of epenses. The purpose of this
application is to help the users in organi?ing their real0time cashflow. &t can also help the user to budget their money properly
based on the money input and time frame.
1.( Ob"ect')es o* the +tdy1.1.3 General Obecti!e
• To create a budget monitoring application.
1.1." Specific Obecti!es&n order to achieve the general objective, the following
objectives must be met.
• To provide the user a great 'ser &nterface and 'ser
(perience.
• To help the user achieve his or her savings goal.
• To help the user to track daily spending.
• To help the user to manage debts.
• To help the family to track epenses.
1., +co%e and -'m'tat'onThe coverage of this study focused on the budget aspect of the
user. "udget Monitoring !pplication is running through the
android operating system. The application is uploaded to the
official application store of the !ndroid *perating %ystem. The
application is open for everyone who is interested on the
application.
#or the testing part, the proponents selected 6; students from
the #inancial Management course of !damson 'niversity.
1hile for the #amily Module, the proponent selected ; of the
&TAM $epartment faculty member.
The application ehibits the following features)
• Tracking of assets2money
• !llocation of (penditures
• %etting the $esired %avings !mount
• $ebt Management
• Beneration of eports
!s for the limitation, the application is a stand0alone app after
the user downloaded it in the Play %tore. &t re3uires no networkor internet connection to run. This application supports only
Philippine Currency.
1. &e*'n't'on o* Terms
/ndro'd D Mobile *perating %ystem developed by Boogle &nc.
Play +tore D *fficial !pplication %tore of !ndroid.
Bdget D !mount of money available for spending that is based
on a plan for how it will be spent.
0'ddle #lass D %ocial class between the upper and lower class,
includes mainly professional people and skilled workers.
0on'tor D To watch, observe, listen to, or check for a special
purpose over a period of time.
E$%ense !n amount of money that must be spent especially
regularly to pay for something.
+a)'ngs The amount of money that you have saved especially
in a bank over a period of time.
/%%l'cat'on ! program that performs major tasks for which a
computer or mobile is used.
Peso The basic unit of money in several +atin0!merican
countries and the Philippines.
0ob'le Phone D ! small telephone that people take with themand use outside their homes.
2. Re)'ew o* the Related -'teratre and
+td'es or +ystem
This chapter covers the following) +ocal +iterature, +ocal
%tudies, #oreign +iterature and #oreign %tudies.
! -ocal -'teratre
3ohna Re)esenc'o4 Tr'cks to hel% yo sto% O)ers%end'ng
!ccording to evesencio, shopping can act as a stress releaseand this is a real problem. &n serious cases, binge shopping is
called compulsive buying disorder. The first step is to create a
spending log, this will allow you to see what you spend and
also the places where you spend the most and it will track
you’re spending. %he also added that if shopping is a fun
activity for you, limit yourself to one day a month. Make list of
the things you actually need at the store and stick to them. Euit
credit cards because the balance rolls over from month to
7
8/19/2019 Budget Monitoring Application - a thesis
4/59
month. Compulsive buying disorder is a real problem and can
lead to some serious issues both financially. evesencio, 4567/
This article relates to the researchers study because the
researchers had developed an application that can help them
track their epenses and aside from that, save money and
manipulate them also.
3ay #ast'llo4 5ow I track my e$%enses and manage my
money
!ccording to Castillo, other epenses that are paid through a
credit card, online banking, and through checks are easier to
track because these transactions are automatically
recorded and these are all written on the statement that arrives
every month. Fowever, he still does his best to record all of
those daily simply because he wants to make sure that the
monthly statements are accurate. Fe uses pocket notebook and
a pocket ecel and then calculates rough estimates of his
epenses. Castillio, 456;/
The researchers study can notify the user on when are be the
deadlines or just simply notifies them about their epenses.
%tatic data will be available already so that the user will nothave the problem on estimating their epenses for detailed
epenses will be calculated already.
3oy 6yeno4 5ow to Bdget 7or 0onthly Income
!ccording to 'yeno, living without a budget is like driving to a
destination in an unfamiliar place 00 itGs easy to get sidetracked,
lost and thrown off course all together. Creating a budget will
help you stay on course each month, and the destination is your
financial freedom. Calculate how much money you make per
month after taes. Track your epenses for a week. 1rite down
everything you spend money on 00 gas, movie tickets, candy,
clothing 00 everythingH +ist all recurring bills, including credit
card, phone and loan payments, as well as utilities and
rent2mortgage. %pend less, your budget will change as your life
changes, so continue to monitor you’re spending and saving
each month. 'yeno, 456;/
The researchers developed an application in which the user can
be able to manage his or her income0keeping track on where
and when did his or her money go. "udgeting is important
nowadays because most of the people cannot save an income
for the reason that they do not know how to start because they
do not have any idea about it.
&a)'d 8'ng4 Why We 8eed to +tart Bdget Track'ng 8ow
!ccording to >ing, having a budget really helps you stay
disciplined to organi?e your finances, which is the first step of
knowing your overall financial health. The more time you
spend thinking about your money, the more focus you are in
building your wealth. +ooking through your finances at regular
intervals will allow you to spot trends and see areas that can be
improved way before it becomes a problem. Money is always a
hard subject to discuss. &f the whole family is involved in
budget making and epense tracking, it makes discussions
much easier. &n theory, we all want to reduce our spending and
make more money but it is impossible to know how we are
doing without actually keeping track of your progress. "udget
tracking to measure progress is not just a benefit but a
re3uirement. >ing, 455@/
This article eplains why is it important for you to track or
budget your money. Faving a budget or an idea on how to
manipulate your everyday life base on epenses etc., it is foryou to see your progress if you are achieving your goal. This
article eplains how essential the research is in our time.
5andl'ng o)erhead #osts
!ccording to %M(.com.ph, *verhead involves epenses that do
not go directly into the production of your goods and services
but which are nevertheless essential for your business to
continue operations particularly family0owned ones, one of the
biggest causes of unreliability in assessing the profitability of
the business is the lack of segregation of costs between
household epenses and business epenses. +earn to separate
your personal from the business. %M( Toolkit Philippines
456;/
The researchers had developed an application that an individual
can use or a group of people like a family in which epenses
will be easily determined. *verhead costs are available so it is
essential to keep track on it and manage it effectively.
2.! 9ore'gn -'teratrePal Ob'4 E9##: Bdget 0on'tor'ng #rc'al to /nt';gra*t
War
!ccording to *bi, with increasing cases of non0implementation
of both the national and states’ budget, as well as diversion of
funds, the (conomic and #inancial Crimes Commission (#CC
/ has said unless the citi?ens are ready to brace up and monitor
budget implementation, corruption will continue to increase.
!ccording to the (#CC, The fight against corruption in public
life would ac3uire greater traction only if and when citi?ens
show more interest in monitoring budget implementation.- This
was part of the presentations at a two0day workshop on I"udget
Tracking’ organi?ed by the commission through its
(nlightenment and e0orientation 'nit in !bakaliki, (bonyi
%tate, and yesterday. *bi, 456
8/19/2019 Budget Monitoring Application - a thesis
5/59
The P'>CF on %aturday, !nthony eplained that operation of
the state2local government joint accounts had made it difficult
for the rural areas to grow based on the funds accruing the
councils. Fe pointed out that most governors in the >iger $elta
region deliberately appoint stooges to man the various councils
in order to continue to control the allocations meant for the
development of the local areas. !kasike, 456iger delta budget
monitoring group needs to monitor the etent to which budgetestimates match actual results. This helps ensure financial
control and identify where change is re3uired. Monitoring
budget accuracy is the responsibility of the local government.
Fe warned that the more funds the #ederal Bovernment took
from the nation’s fund, the more attractive the center would
become.
0atthew Taylor4
8/19/2019 Budget Monitoring Application - a thesis
6/59
less likely they are to be in debt. !lthough, college students are
concerned about their future financial statusL 8:9 of freshmen
at four0year colleges or universities have concerns about paying
their tuition. ichards, 4565/
The researchers may relate into this study since there is a
chance that college students may use the proposed system, it is
essential for them to also monitor their spending.
1.2 9ore'gn +tdy>+ystems
3l'an +te'n4 #om%ter'@ed Bdget 0on'tor'ng
!ccording to %tein, the computer makes it possible to monitor
budgets in more detail, with greater accuracy, in more
understandable ways and most of all, in less time. The budget
monitoring process is the single most important aspect of fiscal
success. 1hile not impossible to do manually, budget
monitoring can be a long and tedious process. The computer
has not only changed this process, but more in detail. To
develop a computeri?ed budget monitoring system, one must
first determine eactly what is to be monitored, how this is to
be accomplished, and how results are to be used. %tein, 4567/
This article discusses the importance of budget monitoring in
fiscal management, describes ways in which computeri?ed
budget monitoring increases accuracy, efficiency, and
fleibility. "udget monitoring is one of the valuable assets in
business management and one of the strengths of large
companies to prosper with higher sustainability in the market
industry where they belong.
8'cholas Wa'tath4 Re)ene #omm's'on 6n)e'ls #onty
Bdget 0on'tor'ng +ystem
!ccording to 1aitathu, the rating tool was launched alongside
the Citi?ens !lternative "udget developed by the &nstitute of
(conomic !ffairs. The tools will be used to monitor service
delivery, infrastructure development and effective budget
implementation in order to promote budget transparency andaccountability. The County "udget Monitoring tool focuses on
si devolved areas such as budget transparency in terms of
citi?en participation, revenue streams and trade regulation.
*ther areas include health, focusing on ambulances and
maternal care, education focusing on (arly Childhood
$evelopment and polytechnics, agriculture and transport.
The tool was developed through an elaborate process involving
the private sector, civil society, government, religious and other
oversight authorities. The main purpose of some kind of
budget0monitoring system is to evaluate actual results against
approved budgets to guide current and future decision0making
and to provide managers with relevant information so that they
are more accountable for performance.
/ngad 0anchanda4 E$%ense Tracker 0ob'le /%%l'cat'on
!ccording to Manchanda, the application allows users to track
their epenses daily, weekly, monthly, and yearly in terms of
summary, bar graphs, and pie charts. This mobile application is
a full detailed epense tracker tool that will not only help users
keep a check on their epenses, but also cut down the
unre3uired epenses, and thus will help provide a responsible
lifestyle Manchanda, 4567/.
The purpose (pense Tracker Mobile !pplication is to make
individual life easier. The application purpose is to merge the
tools needed to monitor their budget and help them to easily
check their epenses.
5annel' /lto4 the #om%l'ance o* Bdget'ng and 9orecast'ng
0ethods w'th Organ'@at'on &es'gn
!ccording to Fannele !alto, the theoretical aim of this study is
to find compliance of budgeting and forecasting methods with
organi?ation design. *rgani?ation design is analy?ed by it
decision0making structures and by the way the selected
management control systems are used) as a diagnostic o
interactive control system. The analy?ed decision making
structures are centrali?ed or decentrali?ed decision making
structures. The selected management control systems for this
study are traditional budgeting and rolling forecasting !lto
4567/.
This study is made by constructive research approach and its
practical contribution lies in the novelty of this study, budgeting
and forecasting application. The practical aim is that the
developed application would direct the customer organi?ations
of Faahtela F +td to use the management control system
which is the most effective in their organi?ational contet as
well as to improve the diagnostic and2or interactive use of the
selected method thus supporting better decision making.
8'coleta +ta*'ano4 Pbl'c Bdget'ng
!ccording to >icoleta %ofianu, public budgeting is a vast sector
that comprises the entire budget system with its components. &t
has been a subject of various analyses and studies over the time
and it still represents a vital segment in the structure of a
country and its development. $ue to its large spectrum, the
focus of the work is strictly centered on the importance of
eercising an efficient and effective budget mechanism that
would ultimately lead to a healthy functioning budget system
%tefano, 456
8/19/2019 Budget Monitoring Application - a thesis
7/59
!. 0ethodology4 Reslts and &'scss'on
This chapter discusses the procedures and methods used in
order to come up with the design of "udget Monitoring
!pplication. Presented here are the research design, sources of
data, research locale, and data gathering instruments,
fabrication procedures and operation of the project.
! ReA'rement /nalys's
1.2.1 Soft#are $e!elop%ent &ifecycle
%$+C stands for software development lifecycle. ! software
development lifecycle is essentially a series of steps, or phases,
that provide a model for the development and lifecycle
management of an application or piece of software. The intent
of an %$+C process is to help produce a product that is cost0
efficient, effective and of high 3uality $uPaul, 456;/.
%oftware $evelopment +ife Cycle %$+C/ that the proponents’
used in the development of the proposed system is !gile
Methodology.
!ccording to !llan Noch, !gile projects involve the customer
regularly, not just at the beginning for re3uirements/ and theend for acceptance/. This customer involvement mitigates one
of the most consistent problems on software projects) 1hat
they will accept at the end of the project differs from what they
told us at the beginning. 1hile good "usiness !nalysis or
e3uirements !nalysis/ practices can help with this risk, they
can only take us so far. There is no substitute for demonstrating
to the customer what we are building and getting their feedback
regularly throughout the project. This is precisely what !gile
projects do Noch, 4566/.
+tages o* /g'le 0ethodology
ReA'rements 0 in systems engineering and software
engineering, encompasses those tasks that go into determiningthe needs or conditions to meet for a new or altered product or
project, taking account of the possibly conflicting re3uirements
of the various stakeholders, analy?ing, documenting, validating
and managing software or system re3uirements.
/rch'tectre and &es'gn 0 is the process by which an agent
creates a specification of a software artifact, intended to
accomplish goals, using a set of primitive components and
subject to constraints. %oftware design may refer to either Oall
the activities involved in conceptuali?ing, framing,
implementing, commissioning, and ultimately modifying
comple systemsO.
&e)elo%ment 0 is a software engineering discipline. &t is the
detailed creation of working meaningful software through acombination of coding, verification, unit testing, integration
testing, and debugging. &t is linked to all the other software
engineering disciplines, most strongly to software design and
software testing. %oftware design usually involves problem
solving and planning a software solution. This includes both
low0level component and algorithm design and high0level,
architecture design.
Test and 9eedback ; is an investigation conducted to provide
stakeholders with information about the 3uality of the product
or service under test. %oftware testing can also provide an
objective, independent view of the software to allow the
business to appreciate and understand the risks of software
implementation. Test techni3ues include the process of
eecuting a program or application with the intent of finding
software bugs errors or other defects/. !s the number of
possible tests for even simple software components is
practically infinite, all software testing uses some strategy to
select tests that are feasible for the available time and resources
!s a result, software testing typically but not eclusively/
attempts to eecute a program or application with the intent of
finding software bugs errors or other defects/. The job of
testing is an iterative process as when one bug is fied, it can
illuminate other, deeper bugs, or can even create new ones.
!ccording to Takahashi, !gile $evelopment Methodologies are
iterative and encourage to continuously developing re3uired
solutions. &nstead of re3uiring a stakeholder sign0off at the end
of each phase, which re3uires all the re3uirements to be
completed in the specific phase, an approval from stakeholders
for each re3uirement is more appropriate to push the piece to a
net phase to support the dynamic nature of the !gile$evelopment. Takahashi, 4567/ The !gile Methodology is
shown in #igure 6.
:
8/19/2019 Budget Monitoring Application - a thesis
8/59
1.2.2 Syste% $e!elop%ent &ifecycle
9'gre 1. +&-# /g'le 0ethodology
$ifferent stages of 'gile (ethodology) Re*uire%ents+ 'rchitecture and $esign+ $e!elop%ent and ,est -eedback.
1.2.3 /onceptual Paradig%
@
8/19/2019 Budget Monitoring Application - a thesis
9/59
9'gre 2. #once%tal Parad'gm
/onceptual Paradig% is a representation of the ideas and concept of the study.
6.4.< lo# /hart of 0isting 'pp
9'gre !. 9lowchart o* the E$'st'ng /%%
lo# of the application #ith the sa%e concept but #ith less functionality.
8/19/2019 Budget Monitoring Application - a thesis
10/59
1.2. ser /ase $iagra%4(& of 0isting 'pp
9'gre (. 60- o* E$'st'ng /%%
0isting application consist only three %ain functions) 'dd transaction+ !ie# notes+ and !ie# reports
65
8/19/2019 Budget Monitoring Application - a thesis
11/59
1.2.5 6irefra%e of 0isting 'pp
9'gre ,. W're*rame o* E$'st'ng /%%
,he eisting app has four for%s) (ain (enu+ (ain Page+ Settings+ and Su%%ary.
6
8/19/2019 Budget Monitoring Application - a thesis
12/59
1.2.7 lo#chart of Proposed 'pp
9'gre . 9lowchart o* Pro%osed /%%
64
8/19/2019 Budget Monitoring Application - a thesis
13/59
,he proposed application consists of different for%s and functionality.
1.2.8 se /ase $iagra%4(& of Proposed 'pp
9'gre . 60- o* Pro%osed /%%
' ser interacts #ith the application by ser &ogin page then the application !alidates the user.
67
8/19/2019 Budget Monitoring Application - a thesis
14/59
1.2.9 6irefra%e of Proposed 'pp
9'gre C. W're*rame o* Pro%osed /%%
6
8/19/2019 Budget Monitoring Application - a thesis
15/59
/o%pleity of the application leads to %any for%s represented in the figure abo!e.
6;
8/19/2019 Budget Monitoring Application - a thesis
16/59
1.! ReA'rements &ocmentat'on1.3.1 (ethods of Research
Dant'tat')e 0ethods
Euantitative methods emphasi?e on objective measurements
and numerical analysis of data collected through polls,
3uestionnaires or surveys. Euantitative research focuses on
gathering numerical data and generali?ing it across groups of
people.
This type of research methods re3uires 3uantifiable data
involving numerical and statistical eplanations. Euantitative
esearch is used to 3uantify the problem by way of
generating numerical data or data that can be transformed into
useable statistics. &t is used to 3uantify attitudes, opinions,
behaviors, and other defined variables D and generali?e results
from a larger sample population. Euantitative esearch uses
measurable data to formulate facts and uncover patterns in
research. Euantitative data collection methods are much more
structured than Eualitative data collection methods.
Euantitative data collection methods include various forms of
surveys D online surveys, paper surveys, mobile surveys andkiosk surveys, face0to0face interviews, telephone interviews,
longitudinal studies, website interceptors, online polls, and
systematic observations.
+r)ey Research 0ethod
The proponents’ used the %urvey esearch Method.
!ccording to 'demy, %urvey research uses interviews,
3uestionnaires, and sampling polls to get a sense of behavior
with intense precision. &t allows researchers to judge behavior
and then present the findings in an accurate way. This is
usually epressed in a percentage. %urvey research can be
conducted around one group specifically or used to compare
several groups. 1hen conducting survey research it is
important that the people 3uestioned are sampled at random.This allows for more accurate findings across a greater
spectrum of respondents Nla?ema, 456;/.
Pr%os')e +am%l'ng
The proponents’ used the Purposive %ampling to pick the
respondent for 3uestionnaires. !ccording to Nosch, purposive
sampling represents a group of different non0probability
sampling techni3ues. !lso known as judgmental, selective or
subjective sampling, purposive sampling relies on the
judgement of the researcher when it comes to selecting the
units e.g., people, cases2organisations, events, pieces of data/
that are to be studied. 'sually, the sample being investigated
is 3uite small, especially when compared with probabilitysampling techni3ues. Nosch, 456
8/19/2019 Budget Monitoring Application - a thesis
17/59
• 6B" !M
• Euad0core 6.;Bh?
• Touchscreen enabled phone
•
8/19/2019 Budget Monitoring Application - a thesis
18/59
1. &escr'%t'on o* the /%%l'cat'on
9'gre . +'de 0en
Other %enu options can be accessed here.
9'gre 1F. /dd'ng Transact'on Page
ser inputs his transactions here.
9'gre 11. Bank /cconts
'll the users: #allets are displayed here.
9'gre 12. /ct')'ty Page
6@
8/19/2019 Budget Monitoring Application - a thesis
19/59
ser can !ie# all his transactions here.
6
8/19/2019 Budget Monitoring Application - a thesis
20/59
1. Im%lementat'on PlanThe proponents’ published the application on Cherry Play
store in order for it be available to those android users who
are having difficulties saving money, monitoring their
epenses or any related issues about budgeting their money.
1.C Im%lementat'on ResltThe epected result of the implementation is to help the user
to save money or to help him or her about the idea of planning. (pected result like savings should also be present
after a month using the proposed application. The proponents
epect that with this proposed application, the users can be
able to succeed in budgeting, gain savings and share his or her
eperiences to others.
(. +mmary4 #oncls'on and
Recommendat'ons
This chapter covers the different aspect of the study
specifically about the findings of the survey, summary and
recommendations.
! +mmary
1ith the fastest growing economy in the Philippines many
#ilipinos suffers from budgeting their own money and daily
epenses. &ncome is erratic and inconsistent. *ne month you
may be feasting. !nother month later, you are eperiencing
famine. &t becomes even more stressful if the income you are
epecting does not come on timeL or worse, it does not come
at all.
That is why mastering the art and science of budgeting is
more important for self0employed individuals than it is for
employees. 'nlike the latter who can plot their budgets since
they receive more or less the same amount every month at
given periods usually 6;th and 75th/, the self0employed doesnot have that luury.
The proponents developed the application called "udget
Monitoring !pplication- to help different individuals to
budget their money.
1.8.1 Initial ,esting 0!aluation Result Total of 6@ respondents answer the survey. espondents came
from #inancial Management students of !damson 'niversity.
1.8.1.1 $esignTable 1. The o)erall 'nter*ace looks good.
ating >umber of
espondent
Percentage
; D %trongly
!gree6; @7.79
< 0 !gree 4 66.69
7 D >either
nor $isagree6 ;.89
4 0 $isagree 5 59
6 D %trongly
$isagree5 59
Total 6@ 6559
Mean eithernor $isagree
5 59
4 0 $isagree 5 59
6 D %trongly
$isagree5 59
Total 6@ 6559
Mean
8/19/2019 Budget Monitoring Application - a thesis
21/59
ating >umber of
espondent
Percentage
; D %trongly
!gree64 88.:9
< 0 !gree ; 4:.@9
7 D >either
nor $isagree
6 ;.89
4 0 $isagree 5 59
6 D %trongly
$isagree5 59
Total 6@ 6559
Mean umber of
espondent
Percentage
; D %trongly
!gree64 88.:9
< 0 !gree < 44.49
7 D >either
nor $isagree
4 66.69
4 0 $isagree 5 59
6 D %trongly
$isagree5 59
Total 6@ 6559
Mean either
nor $isagree4 66.69
4 0 $isagree 5 59
6 D %trongly
$isagree5 59
Total 6@ 6559
Mean
8/19/2019 Budget Monitoring Application - a thesis
22/59
Total 6@ 6559
Mean umber of
espondent
Percentage
; D %trongly
!gree ;59
< 0 !gree @
8/19/2019 Budget Monitoring Application - a thesis
23/59
ating >umber of
espondent
Percentage
; D %trongly
!gree67 :4.49
< 0 !gree < 44.49
7 D >either
nor $isagree
6 ;.89
4 0 $isagree 5 59
6 D %trongly
$isagree5 59
Total 6@ 6559
Mean umber of
espondent
Percentage
; D %trongly!gree
64 88.:9
< 0 !gree ; 4:.@9
7 D >either
nor $isagree6 ;.89
4 0 $isagree 5 59
6 D %trongly 5 59
47
8/19/2019 Budget Monitoring Application - a thesis
24/59
$isagree
Total 6@ 6559
Mean umber of
espondent
Percentage
; D %trongly!gree
67 :4.49
< 0 !gree 7 68.69
7 D >either
nor $isagree4 66.69
4 0 $isagree 5 59
6 D %trongly
$isagree5 59
Total 6@ 6559
Mean either
nor $isagree4 ;.89
4 0 $isagree 5 59
6 D %trongly
$isagree5 59
Total 6@ 6559
Mean either
nor $isagree4 66.69
4 0 $isagree 5 59
6 D %trongly
$isagree5 59
Total 6@ 6559
Mean
8/19/2019 Budget Monitoring Application - a thesis
25/59
; D %trongly !gree either !gree nor
$isagree
;
4 0 $isagree 5
6 D %trongly $isagree 5
Total ;<
Mean (.,
*n table 48, the total mean of the portability category is
8/19/2019 Budget Monitoring Application - a thesis
26/59
espondent
; D %trongly
!gree65 ;59
< 0 !gree eutral 6 ;9
4 0 $isagree 5 59
6 D %trongly
$isagree5 59
Total 45 6559
Mean
8/19/2019 Budget Monitoring Application - a thesis
27/59
Mean
8/19/2019 Budget Monitoring Application - a thesis
28/59
espondent
; D %trongly
!gree65 7;9
< 0 !gree ; 4;9
7 D >eutral ; 4;9
4 0 $isagree 5 59
6 D %trongly
$isagree5 59
Total 45 6559
Mean eutral 68
4 0 $isagree 5
6 D %trongly $isagree 5
Total 85
Mean (.1,
*n table
8/19/2019 Budget Monitoring Application - a thesis
29/59
$isagree
Total 45 6559
Mean
8/19/2019 Budget Monitoring Application - a thesis
30/59
ichards, =. 4565/. Student budgeting and spending
beha!iors) a co%parati!e study. etrieved from
http)22www.aabri.com2manuscripts2658:5.pdf
%tatista. 456;/. =u%ber of apps a!ailable in leading app
stores as of ?uly 2@1. etrieved 456;, from
http)22www.statista.com2statistics24:88472number0of0apps0
available0in0leading0app0stores2
Philippine %tar. 4567/. (ore ilipinos use cellphones asA%obile co%puters.. etrieved 456;, from
http)22www.philstar.com2headlines2456725:2542865;2more0
filipinos0use0cellphones0mobile0computers0study
%M( Toolkit Philippines. 456;/. ;andling O!erhead /ost .
etrieved from
http)22philippines.smetoolkit.org2philippine2en2content2en28. 456;/. Soft#are $e!elop%ent &ifecycle.
etrieved from http)22www.veracode.com2security2software0
development0lifecycle
Takahashi, B. 4567/. S$&/ and 'gile $e!elop%ent
(ethodologies. etrieved fromhttps)22gregorio:4.wordpress.com245672542462sdlc0and0agile0
development0methodologies0part042
*bi, P. 456
8/19/2019 Budget Monitoring Application - a thesis
31/59
(**endices
8/19/2019 Budget Monitoring Application - a thesis
32/59
(. ,(-TTC(RT /0
%L/P#-T(
L C%3L
8/19/2019 Budget Monitoring Application - a thesis
33/59
Gantt #hart o* &e)elo%mental +chedle
8/19/2019 Budget Monitoring Application - a thesis
34/59
/ct')'t'es3ly /g +e%t Oct 8o) &ec 3an 9eb 0ar
1 ( ! ! 2 2 2 1 1 ( ! (
To%'c Research
%earch for topics
"rainstorming
!bstract Making
Title Proposal
Technical !dviser Consultation
&'ssertat'on
Chapter 6
Chapter 4
Chapter 7
Chapter <
Chapter ;
!ppendices
T.!. Consultation for
$ocumentation !pproval
evision of $ocumentation
Creating !pplication Prototype 0ob'le /%%l'cat'on
&e)elo%ment
esources
!pplication $rawer
"ackend $atabase
%yncing
Braphs
eports
&cons
+ayout
T.!. Consultation for
!pplication Checking
evision for Changes
/%%l'cat'on Test'ng
&nitial Testing
#inal Testing
evision for Changes
#iing bugs or errors
Im%lementat'on
&mplementation to !pp %tore
8/19/2019 Budget Monitoring Application - a thesis
35/59
B. PR-T(TI
/- /00I-%I-,
8/19/2019 Budget Monitoring Application - a thesis
36/59
In't'al Test'ng E)alat'on Reslt
/. &es'gn
Dest'on H1
&9119
39
The overall interface looks good.
:either agree nor
diagree
-gree
Strongly agree
Dest'on H2
29
29
The a**lication is user4friendl!
-gree
Strongly agree
8/19/2019 Budget Monitoring Application - a thesis
37/59
Dest'on H!
119
349
%59
The a**lication has a great user interface
:either agree nor
diagree
-gree
Strongly agree
Dest'on H(
8/19/2019 Budget Monitoring Application - a thesis
38/59
&9
239
&.9
The a**lication matches the *rescribed design for the target audience
:either agree nor
diagree
-gree
Strongly agree
B. 9nct'onal'ty
Dest'on H1
119
229
&.9
The a**lication su**orts di5erent currenc!
:either agree nor
diagree
-gree
"iagree
Dest'on H2
8/19/2019 Budget Monitoring Application - a thesis
39/59
119119
9
The a**lication runs smoothl!
:either agree nor
diagree
-gree
Strongly agree
Dest'on H!
&9
339
&19
The a**lication is bug free6 *rogram runs *ro*erl!
"iagree
-gree
Strongly agree
8/19/2019 Budget Monitoring Application - a thesis
40/59
Dest'on H(
:either agree nor diagree; 119
-gree; 1.9
Strongly agree; .29
The a**lication acce*ts user4de7ned categor!
:either agree nor
diagree
-gree
Strongly agree
Dest'on H,
1.9
39
The a**lication can generate re*orts
-gree
Strongly agree
8/19/2019 Budget Monitoring Application - a thesis
41/59
#. 6sab'l'ty
Dest'on H1
&9
))9%59
The a**lication is eas! to understand
:either agree nordiagree
-gree
Strongly agree
Dest'on H2
8/19/2019 Budget Monitoring Application - a thesis
42/59
&9
229
29
The a**lication is attractive to use
:either agree nor
diagree
-gree
Strongly agree
Dest'on H!
&9
349%&9
The a**lication is eas! to learn
:either agree nor
diagree
-gree
Strongly agree
&. 0a'nta'nab'l'ty
Dest'on H1
8/19/2019 Budget Monitoring Application - a thesis
43/59
&9
))9%59
The a**lication is eas! to mani*ulate
:either agree nor
diagree
-gree
Strongly agree
Dest'on H2
&9
29
&9
The a**lication data is secure
:either agree nor
diagree
-greeStrongly agree
8/19/2019 Budget Monitoring Application - a thesis
44/59
Dest'on H!
119
))9
))9
The a**lication data can be s!nc to other device
:either agree nor
diagree
-gree
Strongly agree
E. Portab'l'ty
Dest'on H1
119
19
29
The a**lication 7le si8e is small
:either agree nor
diagree
-gree
Strongly agree
8/19/2019 Budget Monitoring Application - a thesis
45/59
Dest'on H2
&9
229
29
The a**lication is eas! to install
:either agree nor
diagree
-gree
Strongly agree
Dest'on H!
8/19/2019 Budget Monitoring Application - a thesis
46/59
119
119
.39
The a**lication can be use in an! version of (ndroid device
:either agree nor
diagree
-gree
Strongly agree
8/19/2019 Budget Monitoring Application - a thesis
47/59
C. 3R9
0/R#
8/19/2019 Budget Monitoring Application - a thesis
48/59
%urvey #ormoftware Title: Budget #onitoring (**lication ;B#( %isagree" > -eutral' > (gree& > trongl! (gree
Criteria 6 4 7 < ;3sabilit! 6. The overall interface looks good. 4. The application is user0friendly.
7. The application has a great 'ser &nterface.
8/19/2019 Budget Monitoring Application - a thesis
49/59
%. (PPR/(L
T 0/RI-ITI(L (-%0I-(L TTI-,
8/19/2019 Budget Monitoring Application - a thesis
50/59
8/19/2019 Budget Monitoring Application - a thesis
51/59
8/19/2019 Budget Monitoring Application - a thesis
52/59
. CRTI0IC(T
/0I#PL#-T(TI/
-
8/19/2019 Budget Monitoring Application - a thesis
53/59
0.CRTI0IC(T/0 (3T-TIC(3T/RIP
8/19/2019 Budget Monitoring Application - a thesis
54/59
,. 3R
#(-3(L
8/19/2019 Budget Monitoring Application - a thesis
55/59
. R?3#?
8/19/2019 Budget Monitoring Application - a thesis
56/59
Barretto,Emmanuel JasonG.Block24$ot'ai#iroetville=o#eBacoor 'avite>(hilippine
obile:o.?@&34)A))5A3&eAail?ejaonbarrettog#ail.co#
/b@ective: 8obeabletoueandapplythekno!ledgeI learnedandthekill I ac7uired inInfor#ation8echnology.8o further learn andgain e,periencein aprofeional!orkingenviron#ent>at thea#eti#e>tobeapart ofatea#!hereI couldcontributetothebetof#yabilitie.
Technical kills:•
-dvanceicrooftOffice
• ySC$
• icrooftSC$ Server
• icrooft-cce• Diual Baic.net
• (=( E=yperte,t(reproceorF
• ava
• avaScript• =8$ E=yper 8e,tarkup
$anguageF
•
-ctionScript• -dobe(hotohop
• -dobe*lah
•
'@@
• :etBean
• Diual Studio
• -e#bly $anguageE5&F• SonyDega
• -udacity
• "rea#!eaver
• BaicSoft!are 8roublehooting
• Baic('=ard!are
8roublehooting
1ducational Background:damson-ni'ersity 211(resent Bachelor ofSciencein Infor#ation8echnology
anila>(hilippine
St.ndre0sSc$ool Paranaque 2,211Secondary
$a=uerta>(arana7ue
eminars(ttended:
S":SeionatGlobe ay251%akati 'ity
'uto#er Service 251)-da#on/niverity
8/19/2019 Budget Monitoring Application - a thesis
57/59
Calapatia, Cedric Eduard V. "inakayan, Nawit, Cavite
Mobile >o.) 87 ::0@5;0;;6
e0Mail) cedriceduardUgmail.com+inked&n) bit.ly2Cedric(duard
Technical kills:
• My%E+
• Mac *% V
• Microsoft *ffice
• Kisual "asic.net
• PFP Fypertet Preprocessor/
•
=ava• =ava%cript
• FTM+ Fyper Tet Markup
+anguage/
• !ction%cript
• !dobe Creative Cloud #amily
• C
• >et"eans
• Kisual %tudio
• Project Management
•
!ndroid %tudio• !ssembly +anguage @5@8/
• "asic >etworking
1ducational Background:damson -ni'ersity 21121*
"achelor of %cience in &nformation Technology
Manila, Philippines
%ina&ayan ational 3ig$ Sc$ool 221%econdary"inakayan, Nawit, Cavite
eminars (ttended: 5o6illa Fire)ox damson Seminar 7anuary 2!8 214Computer %cience !K, %K "ldg.!damson 'niversity
9oogle "e'elo(er 9rou( Con'ention :cto;er 214Fenry %y %r. Fall
$e +a %alle 'niveristy D Manila
9oogle +/: 21! 5ay 21!Blobe Kalero Telepark
Makati City
Training:Magsaysay Broup of Companies =une 456; D >ovember 456;
Nalaw %t., Manila
*n0The0=ob Trainee
8/19/2019 Budget Monitoring Application - a thesis
58/59
8/19/2019 Budget Monitoring Application - a thesis
59/59
Villegas,FernandoT.12G.(erferctoSt.
8ondo>anila(hilippineobile:o.?@&342A2%%A442+Aail?andeevillegag#ail.co#
/b@ective: 8oobtainapoition!ithin#ychoenfield!hereI canutiliHe#ykillaahardA!orking>!ellAeducatede#ployee!hilee,panding#ytalent>kill.
Technical kills:
• icrooftOffice
• ySC$
•
icrooftSC$ Server• icrooft-cce• Diual Baic.net
• (=( E=yperte,t(reproceorF
• =8$ E=yper 8e,tarkup$anguageF
• -ctionScript• -dobe(hotohop
• -dobe*lah
• '@@
• :etBean
•
Diual Studio• -e#bly $anguageE5&F• SonyDega
• -udacity
• BaicSoft!are 8roublehooting
• Baic('=ard!are 8roublehooting
1ducational Background:
damson-ni'ersity 21121*Bachelor ofSciencein Infor#ation8echnologyanila>(hilippine
Polytec$nic-ni'ersityo)t$eP$ili((ines 21Bachelor of-rtin(hiloophyanila>(hilippine
5anilaCat$edral Sc$ool 2*21
Secondary 8ondo>anilaeminars(ttended: