Table of Contents 1. The Problem and Its Background 1.1 Project Context 1.1.1 Introduction 1.1.2 Background of the Study 1.3.1 General Objective 1.3.2 Specific Objectives
2 2 2 2 2 2
2. Review of the Related Literature and Studies or System 2.1 Local Literature 2.4 Foreign Study/Systems
2 2 4
3. Methodology, Results and Discussion 3.1 Requirement Analysis 3.1.1 Software Development Lifecycle 3.1.2 System Development Lifecycle 3.1.3 Conceptual Paradigm 3.1.4 Flow Chart of Existing App 3.1.5 User Case Diagram/UML of Existing App 3.1.6 Wireframe of Existing App 3.1.7 Flowchart of Proposed App 3.1.8 Use Case Diagram/UML of Proposed App 3.1.9 Wireframe of Proposed App 3.2 Requirements Documentation 3.2.1 Methods of Research 3.2.2 Research Instrument 3.3 Technical Background 3.3.1 Product Description 3.3.2 Economic Use of the Product 3.3.3 User Requirements 3.3.4 System Requirements 3.4 Development and Testing 3.5 Description of the Application 3.6 Implementation Plan 3.7 Implementation Result
5 5 5 6 6 7 7 8 9 10 11 12 12 12 12 12 12 12 12 12 13 14 14
4. Summary, Conclusion and Recommendations 4.1 Summary 4.1.1 Initial Testing Evaluation Result 4.2 Conclusion 4.3 Recommendations
14 14 14 15 15
5. Acknowledgement
15
6. References
16
Appendices 17
BMA (Budget Monitoring App) Barreto, Jason Emmanuel G.
Guiruela, Ramiel B.
Blk 29 Lt 8 Casimiro Westville Homes, Bacoor City, Cavite
Blk 30 Lt 12 Eros St., Villa Olympia Subd. Phase 6 San Pedro City, Laguna
+63-977-430-0977
[email protected]
+63-905-519-3038
[email protected]
Calapatia, Cedric Eduard V.
Villegas, Fernando T.
Blk 6 Lt 12 Allenville Phase 1, Binakayan, Kawit, Cavite
1828 G. Perfecto St., Tondo, Manila +63-927-255-8992
+63-915-149-5830
[email protected]
OVERVIEW The 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 expenses are dramatically increasing day by day. As such, the task of keeping track of one’s expenditures has become essential in setting up a proper budget for days to come.
General Terms Budget, Finance, Debt, System, Family, Individual
Keywords Applications, Android, Play Store, User, IDE, Material Design, Android Studio
1.
The Problem and Its Background
This chapter covers the following topics: Project Context, Purpose and Description, Objectives of the Study, Scope and Limitation, and Definition of Terms.
3
Project Context
1.1.1
Introduction
For many developing countries, an Android phone is somebody’s first exposure to the Internet and the outside world. According to textually.org, a blog aggregator “focusing on text messaging and cell phone usage around the world, tracking the latest news and social impact of these new technologies.” Smartphones (primarily Android) and regular cellphones are
[email protected]
being used to improve agriculture, finance, emergency services, and other areas in developing nations across the globe. The portability, relatively low-power 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. With 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 expenses, and budgeting a person’s money just with the tap of his/her fingers.
1.1.2
Background of the Study
In today’s generation, a smartphone is considered to be one of the necessities for everyday living. Its built-in communication features continue to be an essential requirement in navigating the digital age, where more and more people become more connected as the years pass. With 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. Smartphones can run different kinds of application depending on what the user needs. According to an article of Philstar, Filipino users are using the smartphone as a replacement for their computers because of its mobile nature. Also, not just for its telecommunication features, these smartphones allow their users the benefit of accessible internet and beneficial applications, which is sometimes dubbed as “internet-on-the-go” (Philippine Star, 2013). According to Rappler, the Philippines is now considered the fastest-growing market for smartphones in Southeast Asia, with a staggering 326% increase in smartphone sales in 2012. About 75% of Metro Manila respondents surveyed are taking photos or videos with their smartphones, 45% are browsing the Internet, 44% are accessing social networking sites, and 37% are checking their emails (Lowe, 2013).
2
As of June 2015, over 1.6 million applications are now available in the Android Play Store alone, while Apple’s App Store remained the second largest virtual store with 1.5 million applications catalog (Statista, 2015). Many of the budgeting applications available in these virtual stores do not meet the need of an individual. According to David Ning, “having a budget really helps you stay disciplined to organize 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.” (Ning, 2008).
1.3
Purpose and Description
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. It 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 expenses. The purpose of this application is to help the users in organizing their real-time cash flow. It can also help the user to budget their money properly based on the money input and time frame.
1.4
Objectives of the Study
1.1.3
General Objective
To create a budget monitoring application.
1.1.4
Specific Objectives
In order to achieve the general objective, the following objectives must be met.
Allocation of Expenditures
Setting the Desired Savings Amount
Debt Management
Generation of Reports
As for the limitation, the application is a stand-alone app after the user downloaded it in the Play Store. It requires no network or internet connection to run. This application supports only Philippine Currency.
1.6
Definition of Terms
Android – Mobile Operating System developed by Google Inc. Play Store – Official Application Store of Android. Budget – Amount of money available for spending that is based on a plan for how it will be spent. Middle Class – Social class between the upper and lower class, includes mainly professional people and skilled workers. Monitor – To watch, observe, listen to, or check for a special purpose over a period of time. Expense – An amount of money that must be spent especially regularly to pay for something. Savings – The amount of money that you have saved especially in a bank over a period of time. Application – A program that performs major tasks for which a computer or mobile is used.
To provide the user a great User Interface and User Experience.
Peso – The basic unit of money in several Latin-American countries and the Philippines.
To help the user achieve his or her savings goal.
Mobile Phone – A small telephone that people take with them and use outside their homes.
To help the user to track daily spending.
To help the user to manage debts.
To help the family to track expenses.
1.5
Scope and Limitation
The coverage of this study focused on the budget aspect of the user. Budget Monitoring Application is running through the android operating system. The application is uploaded to the official application store of the Android Operating System. The application is open for everyone who is interested on the application. For the testing part, the proponents selected 15 students from the Financial Management course of Adamson University. While for the Family Module, the proponent selected 5 of the IT&M Department faculty member. The application exhibits the following features:
Tracking of assets/money
2. Review of the Related Literature and Studies or System This chapter covers the following: Local Literature, Local Studies, Foreign Literature and Foreign Studies.
3
Local Literature
Johna Revesencio, Tricks to help you stop Overspending According to Revesencio, shopping can act as a stress release and this is a real problem. In 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. She 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. Quit credit cards because the balance rolls over from month to
3
month. Compulsive buying disorder is a real problem and can lead to some serious issues both financially. (Revesencio, 2013) This article relates to the researchers study because the researchers had developed an application that can help them track their expenses and aside from that, save money and manipulate them also. Jay Castillo, How I track my expenses and manage my money According to Castillo, other expenses 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. However, he still does his best to record all of those daily simply because he wants to make sure that the monthly statements are accurate. He uses pocket notebook and a pocket excel and then calculates rough estimates of his expenses. (Castillio, 2015) The researchers study can notify the user on when are be the deadlines or just simply notifies them about their expenses. Static data will be available already so that the user will not have the problem on estimating their expenses for detailed expenses will be calculated already. Joy Uyeno, How to Budget Your Monthly Income According to Uyeno, living without a budget is like driving to a destination in an unfamiliar place -- it's 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 taxes. Track your expenses for a week. Write down everything you spend money on -- gas, movie tickets, candy, clothing -- everything! List all recurring bills, including credit card, phone and loan payments, as well as utilities and rent/mortgage. Spend less, your budget will change as your life changes, so continue to monitor you’re spending and saving each month. (Uyeno, 2015) The researchers developed an application in which the user can be able to manage his or her income-keeping track on where and when did his or her money go. Budgeting 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. David Ning, Why We Need to Start Budget Tracking Now According to Ning, having a budget really helps you stay disciplined to organize 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. Looking 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. If the whole family is involved in budget making and expense tracking, it makes discussions
much easier. In 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. Budget tracking to measure progress is not just a benefit but a requirement. (Ning, 2008) This article explains why is it important for you to track or budget your money. Having a budget or an idea on how to manipulate your everyday life base on expenses etc., it is for you to see your progress if you are achieving your goal. This article explains how essential the research is in our time. Handling overhead Costs According to SME.com.ph, Overhead involves expenses 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 family-owned ones, one of the biggest causes of unreliability in assessing the profitability of the business is the lack of segregation of costs between household expenses and business expenses. Learn to separate your personal from the business. (SME Toolkit Philippines, 2015) The researchers had developed an application that an individual can use or a group of people like a family in which expenses will be easily determined. Overhead costs are available so it is essential to keep track on it and manage it effectively.
2.3
Foreign Literature
Paul Obi, EFCC: Budget Monitoring Crucial to Anti-graft War According to Obi, with increasing cases of non-implementation of both the national and states’ budget, as well as diversion of funds, the Economic and Financial Crimes Commission (EFCC ) has said unless the citizens are ready to brace up and monitor budget implementation, corruption will continue to increase. According to the EFCC, “The fight against corruption in public life would acquire greater traction only if and when citizens show more interest in monitoring budget implementation.” This was part of the presentations at a two-day workshop on ‘Budget Tracking’ organized by the commission through its Enlightenment and Re-orientation Unit in Abakaliki, Ebonyi State, and yesterday. (Obi, 2014) Given the scope and functions of government at that period, as countries attained independence the systems would have been found to be inadequate to meet the needs of the country since the activities would have increased considerably. Chukwudi Akasike, Budget Monitoring Group Seeks End to State Joint Account According to Akasike, The Niger Delta Budget Monitoring Group has called for the abrogation of the continued operation of the state, local government joint account system. Executive Director of the NDBMG, Mr. Goergehill Anthony, observed that some state governors were still operating joint account with local governments despite Nigerians’ outcry for local government autonomy. Speaking in a telephone interview with
4
The PUNCH on Saturday, Anthony explained that operation of the state/local government joint accounts had made it difficult for the rural areas to grow based on the funds accruing the councils. He pointed out that most governors in the Niger Delta 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. (Akasike, 2014) To measure budget performance, the Niger delta budget monitoring group needs to monitor the extent to which budget estimates match actual results. This helps ensure financial control and identify where change is required. Monitoring budget accuracy is the responsibility of the local government. He warned that the more funds the Federal Government took from the nation’s fund, the more attractive the center would become. Matthew Taylor, £6 million black hole caused by 'major failure' in council's budget monitoring According to Taylor, a £6 MILLION black hole in Trafford Council’s budget occurred because of a “major failure” in its monitoring processes. A long-awaited report released today reveals there was no fraudulent activity and the deficit stemmed from a significant overspend in the council’s adult services budget in 2013/14, which led to “incorrect assumptions” being used to formulate the 2014/15 budget. Savings in adult services for this year were part of £21.6 million cuts – including library closures, axing school crossing patrols and closing youth clubs. (Taylor, 2015) The report also recommends a separate investigation into the conduct of senior officers within the business delivery group who failed to escalate financial concerns. It is concerned with tracking implementation of selected government programs or projects observing how values of different indicators against stated goals and targets change over time. This information is released in budget monitoring reports and policy briefs. 2.4
Local Study/Systems
Bahtaji & Roleda, Improving Transfer of learning through Graphical Representation According to Bahtaji & Roleda, a clear overview on the graph reveals several things that might not be obvious from a table of data alone. One reasons graph is created is to know how a change in the other does. Variables plotted in the graph can be either increase or decrease due to the other variable on in some cases variable plotted will not show necessarily straight-line trends. (Bahtaji & Roleda, 2014) In their study, it states how essential graphical representation is when it comes to giving information. Based on the study, data sometimes might not be obvious from a table of data alone; some should be presented in a way of graphical representation in order for the users to understand it well.
Mary Janet Arnado, Gender and Money: Studies from Philippines Indigenous Communities According to Arnado, money is defined both in modern and traditional sense, to include cash, cash-convertible assets, and non-monetized relationship of exchange. Cash is in the form of Philippine currency consisting of bills and coins. Cashconvertible assets consist of livestock that are mostly chickens and pigs; cash crops such as rice, corn and vegetables, and forest products such as almaciga resin which is very popular among the Tagbanua. All households across indigenous groups in this study possess money in three forms. While cash is not always available, they address their economic needs by using their other stocks of money. Gift and payment of goods and services are expressed in cash and in kind. (Arnado, 2010) This study explains different kinds of assets an individual can have, since the Philippines has a very wide agricultural land and assets can be cash-convertible The researchers developed an application in order for the user to track also their different types of assets not just by monetary form. They may monitor it also on where their assets are going. Victoria Bautista, Fighting Poverty According to Bautista, the processes in the mobilization and implementation of the community based information system. The study dwells on the importance of having a set of indicators in conducting local level planning process using indicators to determine what problem areas can be prioritized, and focused targeting of persons and areas with the most problem. The indicator system provides objective basis for decision-making and brings confidence to the community in local governance. Some areas for improvement in implementing the system are discussed in the paper. (Bautista, 2007) This study is related to the researcher’s study because it discusses about how important is monitoring. Because of monitoring, it can somehow provide objective basis for decision making not just for a specific individual but also for the community or for the improvement of the society. Sheryl Fernando, Monitoring System According to Fernando, a company must have a proper management, effective marketing strategy and most especially a monitoring system. The main aim and goal of this business is to serve and earn profit from the large number of students which are studying near the place and for those who are living in dormitories. (Fernando, 2014) The system was developed in order for the business owners have an idea on how to manage their company’s profit for them to track down for the operation of the business. Jessica Richards, Student Budgeting and Spending Behaviors According to Richards, many students are experiencing being on their own for the first time and one of the challenges they face is budgeting. Do students plan and budget for discretionary items differently than required items? The more knowledge students have about their financial responsibility and status the
5
less likely they are to be in debt. Although, college students are concerned about their future financial status; 67% of freshmen at four-year colleges or universities have concerns about paying their tuition. (Richards, 2010) 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
The purpose Expense Tracker Mobile Application 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 expenses.
Foreign Study/Systems
Julian Stein, Computerized Budget Monitoring According to Stein, 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. While 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 computerized budget monitoring system, one must first determine exactly what is to be monitored, how this is to be accomplished, and how results are to be used. (Stein, 2013) This article discusses the importance of budget monitoring in fiscal management, describes ways in which computerized budget monitoring increases accuracy, efficiency, and flexibility. Budget 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. Nicholas Waitathu, Revenue Commision Unveils County Budget Monitoring System According to Waitathu, the rating tool was launched alongside the Citizens Alternative Budget developed by the Institute of Economic Affairs. The tools will be used to monitor service delivery, infrastructure development and effective budget implementation in order to promote budget transparency and accountability. The County Budget Monitoring tool focuses on six devolved areas such as budget transparency in terms of citizen participation, revenue streams and trade regulation. Other areas include health, focusing on ambulances and maternal care, education focusing on Early Childhood Development 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 budget-monitoring system is to evaluate actual results against approved budgets to guide current and future decision-making and to provide managers with relevant information so that they are more accountable for performance. Angad Manchanda, Expense Tracker Mobile Application According to Manchanda, the application allows users to track their expenses daily, weekly, monthly, and yearly in terms of summary, bar graphs, and pie charts. This mobile application is a full detailed expense tracker tool that will not only help users keep a check on their expenses, but also cut down the unrequired expenses, and thus will help provide a responsible lifestyle (Manchanda, 2013).
Hanneli Alto, the Compliance of Budgeting and Forecasting Methods with Organization Design According to Hannele Aalto, the theoretical aim of this study is to find compliance of budgeting and forecasting methods with organization design. Organization design is analyzed by its decision-making structures and by the way the selected management control systems are used: as a diagnostic or interactive control system. The analyzed decision making structures are centralized or decentralized decision making structures. The selected management control systems for this study are traditional budgeting and rolling forecasting (Alto, 2013).
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 organizations of Haahtela HR Ltd to use the management control system which is the most effective in their organizational context as well as to improve the diagnostic and/or interactive use of the selected method thus supporting better decision making.
Nicoleta Stafiano, Public Budgeting According to Nicoleta Sofianu, public budgeting is a vast sector that comprises the entire budget system with its components. It 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. Due to its large spectrum, the focus of the work is strictly centered on the importance of exercising an efficient and effective budget mechanism that would ultimately lead to a healthy functioning budget system (Stefano, 2014). In his study, it offers detailed practical review of the budget mechanisms and techniques used in designing the budget system. Furthermore, it provides an analytical review of the Moldovan current budget system by presenting the evolution of the budget development; the existing budget procedures used within the budgetary process cycles and the core features of the strategic budget planning and the output-oriented management system.
6
3.
Methodology, Results and Discussion
This chapter discusses the procedures and methods used in order to come up with the design of Budget Monitoring Application. Presented here are the research design, sources of data, research locale, and data gathering instruments, fabrication procedures and operation of the project.
3
Requirement Analysis
1.2.1
Software Development Lifecycle
SDLC stands for software development lifecycle. A 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 SDLC process is to help produce a product that is costefficient, effective and of high quality (DuPaul, 2015). Software Development Life Cycle (SDLC) that the proponents’ used in the development of the proposed system is Agile Methodology. According to Allan Koch, Agile projects involve the customer regularly, not just at the beginning (for requirements) and the end (for acceptance). This customer involvement mitigates one of the most consistent problems on software projects: What they will accept at the end of the project differs from what they told us at the beginning. While good Business Analysis (or Requirements Analysis) 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 Agile projects do (Koch, 2011).
Test and Feedback - is an investigation conducted to provide stakeholders with information about the quality of the product or service under test. Software 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 techniques include the process of executing a program or application with the intent of finding software bugs (errors or other defects). As 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. As a result, software testing typically (but not exclusively) attempts to execute 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 fixed, it can illuminate other, deeper bugs, or can even create new ones. According to Takahashi, Agile Development Methodologies are iterative and encourage to continuously developing required solutions. Instead of requiring a stakeholder sign-off at the end of each phase, which requires all the requirements to be completed in the specific phase, an approval from stakeholders for each requirement is more appropriate to push the piece to a next phase to support the dynamic nature of the Agile Development. (Takahashi, 2013) The Agile Methodology is shown in Figure 1.
Stages of Agile Methodology Requirements - in systems engineering and software engineering, encompasses those tasks that go into determining the needs or conditions to meet for a new or altered product or project, taking account of the possibly conflicting requirements of the various stakeholders, analyzing, documenting, validating and managing software or system requirements. Architecture and Design - 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. Software design may refer to either "all the activities involved in conceptualizing, framing, implementing, commissioning, and ultimately modifying complex systems". Development - is a software engineering discipline. It is the detailed creation of working meaningful software through a combination of coding, verification, unit testing, integration testing, and debugging. It is linked to all the other software engineering disciplines, most strongly to software design and software testing. Software design usually involves problem solving and planning a software solution. This includes both low-level component and algorithm design and high-level, architecture design.
7
1.2.2
System Development Lifecycle
Figure 1. SDLC – Agile Methodology Different stages of Agile Methodology: Requirements, Architecture and Design, Development and Test &Feedback.
1.2.3
Conceptual Paradigm
8
Figure 2. Conceptual Paradigm Conceptual Paradigm is a representation of the ideas and concept of the study.
1.2.4
Flow Chart of Existing App
Figure 3. Flowchart of the Existing App Flow of the application with the same concept but with less functionality.
9
1.2.5
User Case Diagram/UML of Existing App Figure 4. UML of Existing App Existing application consist only three main functions: Add transaction, view notes, and view reports
10
1.2.6
Wireframe of Existing App
Figure 5. Wireframe of Existing App The existing app has four forms: Main Menu, Main Page, Settings, and Summary.
11
1.2.7
Flowchart of Proposed App
Figure 6. Flowchart of Proposed App
12
The proposed application consists of different forms and functionality.
1.2.8
Use Case Diagram/UML of Proposed App
Figure 7. UML of Proposed App User interacts with the application by User Login page then the application validates the user.
13
1.2.9 Wireframe of Proposed App
Figure 8. Wireframe of Proposed App
14
Complexity of the application leads to many forms represented in the figure above.
15
1.3
Requirements Documentation
1.3.1 Methods of Research
information is necessarily more limited, it can still be very useful.
Quantitative Methods
Internet-Based Research
Quantitative methods emphasize on objective measurements and numerical analysis of data collected through polls, questionnaires or surveys. Quantitative research focuses on gathering numerical data and generalizing it across groups of people.
With the use of the Internet for primary data collection required the researcher to either know HTML or have someone else create a new program. Fortunately, within the past few years a number of new technological solutions and services have emerged that allow the researcher to create studies (i.e., surveys, experiments, etc.) online without needing the knowledge of computer programming. This has coincided with a large increase in studies using the Internet to collect primary data.
This type of research methods requires quantifiable data involving numerical and statistical explanations. Quantitative Research is used to quantify the problem by way of generating numerical data or data that can be transformed into useable statistics. It is used to quantify attitudes, opinions, behaviors, and other defined variables – and generalize results from a larger sample population. Quantitative Research uses measurable data to formulate facts and uncover patterns in research. Quantitative data collection methods are much more structured than Qualitative data collection methods. Quantitative data collection methods include various forms of surveys – online surveys, paper surveys, mobile surveys and kiosk surveys, face-to-face interviews, telephone interviews, longitudinal studies, website interceptors, online polls, and systematic observations. Survey Research Method The proponents’ used the Survey Research Method. According to Udemy, Survey research uses interviews, questionnaires, and sampling polls to get a sense of behavior with intense precision. It allows researchers to judge behavior and then present the findings in an accurate way. This is usually expressed in a percentage. Survey research can be conducted around one group specifically or used to compare several groups. When conducting survey research it is important that the people questioned are sampled at random. This allows for more accurate findings across a greater spectrum of respondents (Klazema, 2015). Purposive Sampling The proponents’ used the Purposive Sampling to pick the respondent for questionnaires. According to Kosch, purposive sampling represents a group of different non-probability sampling techniques. Also 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, cases/organisations, events, pieces of data) that are to be studied. Usually, the sample being investigated is quite small, especially when compared with probability sampling techniques. (Kosch, 2014)
1.3.2 Research Instrument Questionnaires Questionnaires commonly require subjects to respond to a stimulus. However, it has uses, especially as a means of collecting information from a wider sample than can be reached by personal questions or tests. Though the
Likert Scale Type Survey Proponents’ used the Likert Scale Survey to know the opinion of beneficiaries towards the application. According to Losby, a Likert Scale is an ordered scale from which respondents choose one option that best aligns with their view. It is often used to measure respondents’ attitudes by asking the extent to which they agree or disagree with a particular question or statement. A typical scale might be “Strongly disagree, Disagree, Neutral, Agree, Strongly agree.” (Losby, 2012)
1.4
Technical Background
1.4.1
Product Description
The application can be used as an instrument in which different kinds of user can be able to use it for them to budget their everyday life in monetary form. The user may assign target savings for a week, for a month or for a year. Users can also track their expenses using the application in order for them to have an idea on when and where they use it most. The application can be a big help for those users who loves to keep track on the circulation of their money.
1.4.2
Economic Use of the Product
The economical use of the application is to help the user to have an idea on how to save and manage their money with the use of graphical representation for them to understand it more. Budgeting is essential nowadays because people tend to spend much on what they’ve earn and that is not a good practice. The application’s aim is not to deprive the user to spend instead it just aid them to save and also to manage their debts.
1.4.3
1.4.4
User Requirements User must have a working Android Phone Knowledgeable in Android Operating System Able to understand basic English language
System Requirements
Minimum System Requirements: Android 4.0 – above Touchscreen enabled phone 512MB RAM Dual-core 1Ghz 480x800 Display Recommended System Requirements: Android 4.0 – above
16
1.5
1GB RAM Quad-core 1.5Ghz Touchscreen enabled phone 480x800 Display
Development and Testing
For the development stage, the proponents use Android Studio as the main Integrated Development Environment (IDE) and Java as programming language. For initial testing, 18 respondents tested the application and for final testing 20 respondents tested the application. After using the application, the testers or respondents are given a questionnaire to answer and evaluate the application.
17
1.6
Description of the Application
Figure 9. Side Menu Other menu options can be accessed here. Figure 11. Bank Accounts
Figure 10. Adding Transaction Page
All the users’ wallets are displayed here.
User inputs his transactions here. Figure 12. Activity Page
18
User can view all his transactions here.
19
1.7
Implementation Plan
The 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 expenses or any related issues about budgeting their money.
1.8
Implementation Result
4. Summary, Conclusion and Recommendations This chapter covers the different aspect of the study specifically about the findings of the survey, summary and recommendations.
Summary
With the fastest growing economy in the Philippines many Filipinos suffers from budgeting their own money and daily expenses. Income is erratic and inconsistent. One month you may be feasting. Another month later, you are experiencing famine. It becomes even more stressful if the income you are expecting does not come on time; or worse, it does not come at all. That is why mastering the art and science of budgeting is more important for self-employed individuals than it is for employees. Unlike the latter who can plot their budgets since they receive more or less the same amount every month at given periods (usually 15th and 30th), the self-employed does not have that luxury. The proponents developed the application called “Budget Monitoring Application” to help different individuals to budget their money.
1.8.1
Initial Testing Evaluation Result
Total of 18 respondents answer the survey. Respondents came from Financial Management students of Adamson University.
1.8.1.1
Design
Table 1. The overall interface looks good. Rating
Total
0
0%
18
100%
Mean
The expected result of the implementation is to help the user to save money or to help him or her about the idea of planning. Expected result like savings should also be present after a month using the proposed application. The proponents expect that with this proposed application, the users can be able to succeed in budgeting, gain savings and share his or her experiences to others.
3
1 – Strongly Disagree
Number of Respondent
Percentage
5 – Strongly Agree
15
83.3%
4 - Agree
2
11.1%
3 – Neither nor Disagree
1
5.6%
2 - Disagree
0
0%
4.78
On table 1, 83.3% of the respondents answers “Strongly Agree” and 11.1% of the respondents answers “Agree” with the mean of 4.78. Table 2. The application is user-friendly. Rating
Number of Respondent
Percentage
5 – Strongly Agree
13
72.2%
4 - Agree
5
27.8%
3 – Neither nor Disagree
0
0%
2 - Disagree
0
0%
1 – Strongly Disagree
0
0%
18
100%
Total Mean
4.72
On table 2, 72.2% of the respondents answers “Strongly Agree” and 27.8% answers, “Agree” with the mean of 4.72. Table 3. The application has a great user-interface. Rating
Number of Respondent
Percentage
5 – Strongly Agree
8
50%
4 - Agree
7
28.9%
3 – Neither nor Disagree
2
11.1%
2 - Disagree
0
0%
1 – Strongly Disagree
0
0%
18
100%
Total Mean
4.39
On table 3, 50% of the respondents answers “Strongly Agree” and 28.9% answers “Agree” with the mean of 4.39. Table 4. The interface matches the prescribed design for the target audience.
20
Rating
Number of Respondent
Percentage
5 – Strongly Agree
12
66.7%
4 - Agree
5
3 – Neither nor Disagree
Number of Respondent
Percentage
5 – Strongly Agree
12
66.7%
27.8%
4 - Agree
4
22.2%
1
5.6%
3 – Neither nor Disagree
2
11.1%
2 - Disagree
0
0%
2 - Disagree
0
0%
1 – Strongly Disagree
0
0%
1 – Strongly Disagree
0
0%
18
100%
18
100%
Total Mean
4.61
Total Mean
On table 4, 66.7% of the respondent answers “Strongly Agree” and 27.8% answers “Agree” with the mean of 4.61. Summary of Design
4.56
On table 7, 66.7% of the respondent answers “Strongly Agree” and 22.2% answers “Agree” with the mean of 4.56. Table 8. The application runs smoothly.
Table 5. Likert Scale
Rating
Number of Respondent
Percentage
5 – Strongly Agree
14
77.8%
4 - Agree
2
11.1%
Rating
Interpretations
4.51- 5.00
Strongly Agree
3.51 – 4.50
Agree
2.51 – 3.50
Neither Agree nor Disagree
1.51 – 2.50
Disagree
3 – Neither nor Disagree
2
11.1%
1.00 – 1.50
Strongly Disagree
2 - Disagree
0
0%
1 – Strongly Disagree
0
0%
18
100%
Table 6. Mean Rating
Frequency
5 – Strongly Agree
49
4 - Agree
19
3 – Neither Agree nor Disagree
4
2 - Disagree
0
1 – Strongly Disagree
0
Total
72
Mean
4.62
On table 6, the total mean of the design category is 4.62, we therefore conclude that the respondent “Strongly Agree” with the design aspect of the Budget Monitoring App.
1.8.1.2
Rating
Functionality
Table 7. The application supports different currency.
Total Mean
4.67
On table 8, 77.8% of the respondent answers “Strongly Agree” and 11.1% answers “Agree” with the mean of 4.67. Table 9. The application is bug-free; program runs properly. Rating
Number of Respondent
Percentage
5 – Strongly Agree
11
61.1%
4 - Agree
6
33.3%
3 – Neither nor Disagree
0
11.1%
2 - Disagree
1
5.6%
1 – Strongly Disagree
0
0%
21
Total
18
100%
Mean
4.50
On table 9, 61.1% of the respondent answers “Strongly Agree” and 33.3% answers “Agree” with the mean of 4.50.
2.51 – 3.50
Neither Agree nor Disagree
1.51 – 2.50
Disagree
1.00 – 1.50
Strongly Disagree
Table 13. Mean
Table 10. The application accepts user-defined category. Rating
Number of Respondent
Percentage
5 – Strongly Agree
13
4 - Agree
Rating
Frequency
5 – Strongly Agree
65
72.2%
4 - Agree
18
3
16.7%
6
3 – Neither nor Disagree
3 – Neither Agree nor Disagree
2
11.1% 2 - Disagree
1
2 - Disagree
0
0%
1 – Strongly Disagree
1 – Strongly Disagree
0
0
0%
18
100%
Total Mean
Total
90
Mean
4.63
4.61
On table 10, 72.2% of the respondent answers “Strongly Agree” and 16.7% answers “Agree” with the mean of 4.61. Table 11. The application can generate reports. Rating
Number of Respondent
Percentage
5 – Strongly Agree
15
83.3%
4 - Agree
3
16.7%
3 – Neither nor Disagree
0
2 - Disagree 1 – Strongly Disagree Total Mean
On table 13, the total mean of the functionality category is 4.63, we therefore conclude that the respondent “Strongly Agree” with the functionality aspect of the Budget Monitoring App.
1.8.1.3
Usability
Table 14. The application is easy to understand. Rating
Number of Respondent
Percentage
5 – Strongly Agree
9
50%
0%
4 - Agree
8
44.4%
0
0%
3 – Neither nor Disagree
1
5.6%
0
0%
2 - Disagree
0
0%
18
100%
1 – Strongly Disagree
0
0%
18
100%
4.83
On table 11, 83.3% of the respondent answers “Strongly Agree” and 16.7% answers “Agree” with the mean of 4.83. Summary of Functionality
Total Mean
4.44
On table 14, 50% of the respondent answers “Strongly Agree” and 44.4% answers “Agree” with the mean of 4.44.
Table 12. Likert Scale Rating
Interpretations
4.51- 5.00
Strongly Agree
3.51 – 4.50
Agree
Table 15. The application is attractive to use.
22
Rating
Number of Respondent
Percentage
5 – Strongly Agree
13
72.2%
4 - Agree
4
22.2%
3 – Neither nor Disagree
1
5.6%
2 - Disagree
0
1 – Strongly Disagree Total
5 – Strongly Agree
32
4 - Agree
19
3 – Neither Agree nor Disagree
3
0%
2 - Disagree
0
0
0%
1 – Strongly Disagree
0
18
100%
Mean
4.67
On table 15, 72.2% of the respondent answers “Strongly Agree” and 22.2% answers “Agree” with the mean of 4.67. Table 16. The application is easy to learn. Rating
Number of Respondent
Percentage
5 – Strongly Agree
10
55.6%
4 - Agree
7
38.9%
3 – Neither nor Disagree
1
5.6%
2 - Disagree
0
1 – Strongly Disagree Total Mean
54
Mean
4.53
On table 18, the total mean of the usability category is 4.53, we therefore conclude that the respondent “Strongly Agree” with the usability aspect of the Budget Monitoring App.
1.8.1.4
Maintainability
Table 19. The application data is easy to manipulate. Rating
Number of Respondent
Percentage
5 – Strongly Agree
9
50%
4 - Agree
8
44.4%
0%
3 – Neither nor Disagree
1
5.6%
0
0%
2 - Disagree
0
0%
18
100%
1 – Strongly Disagree
0
0%
18
100%
4.50
On table 16, 55.6% of the respondent answers “Strongly Agree” and 38.9% answers “Agree” with the mean of 4.50. Summary of Usability Table 17. Likert Scale
Total Mean
4.44
On table 19, 50% of the respondent answers “Strongly Agree” and 44.4% answers “Agree” with the mean of 4.44. Table 20. The application data is secure.
Rating
Interpretations
4.51- 5.00
Strongly Agree
3.51 – 4.50
Agree
2.51 – 3.50
Neither Agree nor Disagree
1.51 – 2.50
Disagree
1.00 – 1.50
Strongly Disagree
Table 18. Mean Rating
Total
Frequency
Rating
Number of Respondent
Percentage
5 – Strongly Agree
12
66.7%
4 - Agree
5
27.8%
3 – Neither nor Disagree
1
5.6%
2 - Disagree
0
0%
1 – Strongly
0
0%
23
Disagree Total
18
Mean
100% 4.61
On table 20, 66.7% of the respondent answers “Strongly Agree” and 27.8% answers “Agree” with the mean of 4.61. Table 21. The application data can be sync to other device. Rating
5 – Strongly Agree
13
72.2%
4 - Agree
4
22.2%
3 – Neither nor Disagree
2
5.6%
2 - Disagree
0
0%
1 – Strongly Disagree
0
0%
18
100%
Number of Respondent
Percentage
5 – Strongly Agree
8
44.4%
4 - Agree
8
44.4%
On table 23, 72.2% of the respondent answers “Strongly Agree” and 22.2% answers “Agree” with the mean of 4.67.
3 – Neither nor Disagree
2
11.1%
Table 24. The application can be used in any version of Android device.
2 - Disagree
0
0%
1 – Strongly Disagree
0
0%
18
100%
Total Mean
4.67
Number of Respondent
Percentage
5 – Strongly Agree
14
77.8%
4 - Agree
2
11.1%
On table 21, 44.4% of the respondent answers “Strongly Agree” and 44.4% answers “Agree” with the mean of 4.33.
3 – Neither nor Disagree
2
11.1%
1.8.1.5
2 - Disagree
0
0%
1 – Strongly Disagree
0
0%
18
100%
Total Mean
4.33
Portability
Table 22. The application file size is small. Rating
Number of Respondent
Percentage
5 – Strongly Agree
13
72.2%
4 - Agree
3
16.1%
3 – Neither nor Disagree
2
11.1%
2 - Disagree
0
0%
1 – Strongly Disagree
0
0%
18
100%
Total
Total Mean
4.67
On table 23, 77.8% of the respondent answers “Strongly Agree” and 11.1% answers “Agree” with the mean of 4.67. Summary of Portability Table 25. Likert Scale
Mean
4.61
On table 22, 72.2% of the respondent answers “Strongly Agree” and 16.1% answers “Agree” with the mean of 4.61. Table 23. The application is easy to install. Rating
Rating
Number of Respondent
Rating
Interpretations
4.51- 5.00
Strongly Agree
3.51 – 4.50
Agree
2.51 – 3.50
Neither Agree nor Disagree
1.51 – 2.50
Disagree
1.00 – 1.50
Strongly Disagree
Percentage Table 26. Mean Rating
Frequency
24
5 – Strongly Agree
40
4 - Agree
9
3 – Neither Agree nor Disagree
5
2 - Disagree
0
Total
1 – Strongly Disagree
0
Mean
Total
54
Mean
4.65
On table 26, the total mean of the portability category is 4.65, we therefore conclude that the respondent “Strongly Agree” with the portability aspect of the Budget Monitoring App.
1.8.2
Final Testing Evaluation Result
Total of 20 respondents answer the questionnaire. 20 respondents came from student population of Adamson University. During the final testing, the proponents’ revised the questionnaire to follow the advise of the panel committee. Only four main categories are used in this evaluation: Usability, Functionality, Maintainability, and Portability.
1.8.2.1
Usability
Table. 27. The overall interface looks good. Rating
3 – Neutral
1
5%
2 - Disagree
0
0%
1 – Strongly Disagree
0
0%
20
100% 4.45
On table 28, 50% of the respondent answers “Strongly Agree” and 45% answers “Agree” with the mean of 4.45. Table. 29. The application has a great User Interface. Rating
Number of Respondent
Percentage
5 – Strongly Agree
9
45%
4 - Agree
7
35%
3 – Neutral
4
20%
2 - Disagree
0
0%
1 – Strongly Disagree
0
0%
20
100%
Total
Number of Respondent
Percentage
5 – Strongly Agree
9
45%
On table 29, 45% of the respondent answers “Strongly Agree” and 35% answers “Agree” with the mean of 4.25.
4 - Agree
11
55%
Table. 30. The application is easy to understand.
3 – Neutral
1
0%
2 - Disagree
0
0%
1 – Strongly Disagree
0
0%
20
100%
Total Mean
4.45
On table 27, 45% of the respondent answers “Strongly Agree” and 55% answers “Agree” with the mean of 4.45.
Mean
Rating
Number of Respondent
Percentage
5 – Strongly Agree
8
40%
4 - Agree
9
45%
3 – Neutral
3
15%
2 - Disagree
0
0%
1 – Strongly Disagree
0
0%
20
100%
Total Table. 28. The application is user-friendly. Rating
4.25
Mean
Number of Respondent
Percentage
5 – Strongly Agree
10
50%
4 - Agree
9
45%
4.45
On table 30, 50% of the respondent answers “Strongly Agree” and 45% answers “Agree” with the mean of 4.45. Table. 31. The application is easy to learn. Rating
Number of
Percentage
25
Respondent
Respondent
5 – Strongly Agree
10
50%
5 – Strongly Agree
11
55%
4 - Agree
9
45%
4 - Agree
8
40%
3 – Neutral
1
5%
3 – Neutral
1
5%
2 - Disagree
0
0%
2 - Disagree
0
0%
1 – Strongly Disagree
0
0%
1 – Strongly Disagree
0
0%
20
100%
20
100%
Total Mean
4.45
Total Mean
On table 31, 50% of the respondent answers “Strongly Agree” and 45% answers “Agree” with the mean of 4.45.
4.50
On table 34, 55% of the respondent answers “Strongly Agree” and 40% answers “Agree” with the mean of 4.50.
Summary of Usability Table 32. Likert Scale Rating
Interpretations
4.51- 5.00
Strongly Agree
3.51 – 4.50
Agree
2.51 – 3.50
Neutral
1.51 – 2.50
Disagree
1.00 – 1.50
Strongly Disagree
Table 33. Mean Rating
Frequency
Table. 35. The application is bug free; program runs properly. Rating
Number of Respondent
Percentage
5 – Strongly Agree
10
50%
4 - Agree
7
35%
3 – Neutral
3
15%
2 - Disagree
0
0%
1 – Strongly Disagree
0
0%
20
100%
Total
5 – Strongly Agree
46
4 - Agree
45
3 – Neutral
9
On table 35, 50% of the respondent answers “Strongly Agree” and 35% answers “Agree” with the mean of 4.35.
2 - Disagree
0
Table. 36. The application accepts user-defined category.
1 – Strongly Disagree
0
Mean
Number of Respondent
Percentage
5 – Strongly Agree
12
60%
4 - Agree
5
25%
On table 33, the total mean of the usability category is 4.37, we therefore conclude that the respondent “Agree” with the usability aspect of the Budget Monitoring App.
3 – Neutral
3
15%
2 - Disagree
0
0%
1.8.2.2
1 – Strongly Disagree
0
0%
20
100%
Total
100
Mean
4.37
Functionality
Table. 34. The application runs smoothly. Rating
Number of
Percentage
Rating
4.35
Total
26
Mean
4.45
On table 36, 60% of the respondent answers “Strongly Agree” and 25% answers “Agree” with the mean of 4.45.
1 – Strongly Disagree Total
80
Mean
4.42
Table. 37. The application can generate reports. Rating
Number of Respondent
Percentage
5 – Strongly Agree
11
55%
4 - Agree
6
30%
3 – Neutral
3
15%
2 - Disagree
0
0%
1 – Strongly Disagree
0
0%
Total
20
Mean
100% 4.40
On table 37, 55% of the respondent answers “Strongly Agree” and 30% answers “Agree” with the mean of 4.40.
0
On table 39, the total mean of the functionality category is 4.42, we therefore conclude that the respondent “Agree” with the functionality aspect of the Budget Monitoring App.
1.8.2.3
Maintainability
Table. 40. The application data is easy to manipulate. Rating
Number of Respondent
Percentage
5 – Strongly Agree
11
55%
4 - Agree
5
25%
3 – Neutral
4
20%
2 - Disagree
0
0%
1 – Strongly Disagree
0
0%
20
100%
Total Mean
4.35
On table 40, 55% of the respondent answers “Strongly Agree” and 30% answers “Agree” with the mean of 4.35. Summary of Functionality
Table. 41. The application data is secure.
Table 38. Likert Scale
Rating
Rating
Interpretations
4.51- 5.00
Strongly Agree
3.51 – 4.50
Agree
2.51 – 3.50
Neutral
1.51 – 2.50
Disagree
1.00 – 1.50
Strongly Disagree
Table 39. Mean Rating
Frequency
Number of Respondent
Percentage
5 – Strongly Agree
4
20%
4 - Agree
9
45%
3 – Neutral
7
35%
2 - Disagree
0
0%
1 – Strongly Disagree
0
0%
20
100%
Total Mean
3.85
5 – Strongly Agree
44
4 - Agree
26
On table 41, 20% of the respondent answers “Strongly Agree” and 35% answers “Agree” with the mean of 3.85.
3 – Neutral
10
Table. 42. The application data can be backup and restored.
2 - Disagree
0
Rating
Number of
Percentage
27
Respondent 5 – Strongly Agree
10
35%
4 - Agree
5
25%
3 – Neutral
5
25%
2 - Disagree
0
0%
1 – Strongly Disagree
0
0%
20
100%
Total Mean
4.25
On table 42, 35% of the respondent answers “Strongly Agree” and 25% answers “Agree” with the mean of 4.25. Summary of Maintainability Table 43. Likert Scale Rating
Interpretations
4.51- 5.00
Strongly Agree
3.51 – 4.50
Agree
2.51 – 3.50
Neutral
1.51 – 2.50
Disagree
1.00 – 1.50
Strongly Disagree
1.8.2.4
Portability
Table. 45. The application file size is small. Rating
Number of Respondent
Percentage
5 – Strongly Agree
13
65%
4 - Agree
4
20%
3 – Neutral
3
15%
2 - Disagree
0
0%
1 – Strongly Disagree
0
0%
20
100%
Total Mean
4.50
On table 45, 65% of the respondent answers “Strongly Agree” and 20% answers “Agree” with the mean of 4.50 Table. 46. The application is easy to install. Rating
Number of Respondent
Percentage
5 – Strongly Agree
14
70%
4 - Agree
3
15%
3 – Neutral
3
15%
Frequency
2 - Disagree
0
0%
5 – Strongly Agree
25
1 – Strongly Disagree
0
0%
4 - Agree
19
Total
20
100%
3 – Neutral
16
Mean
2 - Disagree
0
1 – Strongly Disagree
0
Table 44. Mean Rating
Total
60
Mean
4.15
On table 44, the total mean of the functionality category is 4.15, we therefore conclude that the respondent “Agree” with the maintainability aspect of the Budget Monitoring App.
4.55
On table 46, 70% of the respondent answers “Strongly Agree” and 15% answers “Agree” with the mean of 4.55. Table. 47. The application can be used in any version of Android device. Rating
Number of Respondent
Percentage
5 – Strongly Agree
15
75%
4 - Agree
0
0%
3 – Neutral
5
25%
2 - Disagree
0
0%
1 – Strongly
0
0%
28
1.10 Recommendations
Disagree Total
20
Mean
100% 4.50
On table 47, 75% of the respondent answers “Strongly Agree” and 25% answers “Neutral” with the mean of 4.50.
It is highly recommended for researchers to further study other features, which can be added in the application that will enhance its functionality. Suggested recommendation for future researchers:
.
5.
Summary of Portability Table 48. Likert Scale Rating
Interpretations
4.51- 5.00
Strongly Agree
3.51 – 4.50
Agree
2.51 – 3.50
Neutral
1.51 – 2.50
Disagree
1.00 – 1.50
Strongly Disagree
Table 49. Mean Rating
Frequency
5 – Strongly Agree
42
4 - Agree
7
3 – Neutral
11
2 - Disagree
0
1 – Strongly Disagree
0
Total
60
Mean
4.51
On table 49, the total mean of the portability category is 4.51, we therefore conclude that the respondent “Strongly Agree” with the portability aspect of the Budget Monitoring App.
1.9
Conclusion
Budget Monitoring Application has proved its importance to different kind of people who suffers to budget their daily spending. In the initial testing phase, the proponents’ conducted a survey to analyze the weakness and strength of the application. In the final testing phase, the proponents’ address the concern of the users.
Cloud Syncing Strong account encryption QR Scanning for product input
Acknowledgement
The proponents would like to thank God for he is always given them faith through the whole research study. The proponents also like to thank their parents who supported them throughout this study. And they would like to thanks their friends who believed in them and make them feel that this study and system will be successful. The proponents would also like to express their gratitude to Ms. Marvi L. Aresta-Bayrante, Prof. Carmelita Benito, the panel chairman, Mr. Elvin Joseph Mendoza and Prof. Rico Teodoro, the panel members, for giving us ideas. And lastly, the proponents would like to acknowledge Ms. Racelis, their IT Research Project Class Adviser, for teaching them and guiding them to their study and for encouraging them to be a responsible student.
6.
References
Lowe, A. (2013). Rappler. Retrieved from http://www.rappler.com/business/32732-the-filipino-mobileuser-5-things-to-know. Revesencio, J. (2013). Tricks to Help You Stop Overspending. Retrieved from http://savingissexy.info/how-to-notoverspend/ Castillio, J. (2015). How I track my expenses and manage my money. Retrieved from http://www.foreclosurephilippines.com/how-i-track-myexpenses-and-manage-my-money/ Bahtaji, M., & Roleda, L. (2014). Improving transfer of Learning through Graphical Representation. Retrieved from http://www.dlsu.edu.ph/conferences/dlsu_research_congress/2 014/_pdf/proceedings/LLI-I-008-FT.pdf Uyeno, J. (2015). How to Budget Your Monthly Income. Retrieved from http://budgeting.thenest.com/budget-monthlyincome-4350.html Ning, D. (2008). 7 Reasons Why We Need to Start Budget Tracking Now. Retrieved from http://moneyning.com/budgeting/7-reasons-why-we-need-tostart-budget-tracking-now/ Arnado, M. J. (2010). Modernity, gender and money in traditional societies. Retrieved from http://www.imtfi.uci.edu/research/2010/arnado.php Bautista, V. (2007). Fighting poverty: Lessons learned from community-based monitoring. Retrieved from http://www.dlsu.edu.ph/research/centers/aki/_pdf/philippines/ fightingPovertybyVictoriaABautista.pdf
29
Richards, J. (2010). Student budgeting and spending behaviors: a comparative study. Retrieved from http://www.aabri.com/manuscripts/10670.pdf Statista. (2015). Number of apps available in leading app stores as of July 2015. Retrieved 2015, from http://www.statista.com/statistics/276623/number-of-appsavailable-in-leading-app-stores/ Philippine Star. (2013). More Filipinos use cellphones as “mobile computers.”. Retrieved 2015, from http://www.philstar.com/headlines/2013/07/02/961059/morefilipinos-use-cellphones-mobile-computers-study SME Toolkit Philippines. (2015). Handling Overhead Cost. Retrieved from http://philippines.smetoolkit.org/philippine/en/content/en/649 7/Handling-Overhead-Costs DuPaul, N. (2015). Software Development Lifecycle. Retrieved from http://www.veracode.com/security/softwaredevelopment-lifecycle Takahashi, G. (2013). SDLC and Agile Development Methodologies. Retrieved from https://gregorio72.wordpress.com/2013/02/21/sdlc-and-agiledevelopment-methodologies-part-2/ Obi, P. (2014). Retrieved from http://www.thisdaylive.com/articles/efcc-budget-monitoringcrucial-to-anti-graft-war/183094/ Akasike, C. (2014). Retrieved from http://www.punchng.com/news/budget-monitoring-groupseeks-end-to-statelg-joint-account/
Manchanda, A. (2013). Retrieved from Expense Tracker Mobile Application: https://sdsudspace.calstate.edu/bitstream/handle/10211.10/3565/Manchan da_Angad.pdf?sequence=1 Alto, H. (2013). Retrieved from Compliance of Budgeting: https://aaltodoc.aalto.fi/bitstream/handle/123456789/7390/hse _ethesis_13046.pdf?sequence=1 Stefano, N. (2014). Retrieved from Public Budgeting: http://conferinta.management.ase.ro/archives/2014/pdf/109.pd f Koch, A. (2011). 12 Advantage of Agile Software Development. Retrieved from Australian National University: https://cs.anu.edu.au/courses/comp3120/public_docs/WP_PM _AdvantagesofAgile.pdf Easton, V. J. (2016). Sampling. Retrieved from Statistics Glossary: http://www.stats.gla.ac.uk/steps/glossary/sampling.html Losby, J. (2012). Retrieved from http://www.cdc.gov/dhdsp/pubs/docs/cb_february_14_2012.p df Klazema, A. (2015, June 9). Types of Quantitative Research. Retrieved March 13, 2016, from Udemy: https://blog.udemy.com/types-of-quantitative-research/ Kosch, A. (2014, June). Purposive Sampling. Retrieved March 2016, from Laerd Dissertation: http://dissertation.laerd.com/purposive-sampling.php#types
Taylor, M. (2015). £6 million black hole caused by 'major failure' in council's budget monitoring. Retrieved from http://www.messengernewspapers.co.uk/news/13418101.__6_ million_black_hole_caused_by__major_failure__in_council_ s_budget_monitoring/ Fernando, S. (2014). Retrieved from Monitoring System: http://www.studymode.com/subjects/local-studiesphilippines-monitoring-system-page1.html Stein, J. (2013). Retrieved from Budget Monitoring: http://www.tandfonline.com/doi/abs/10.1080/07303084.1989. 10604423?journalCode=ujrd20
30
Appendices
A. GANTT CHART OF DEVELOPMENTA L SCHEDULE
Gantt Chart of Developmental Schedule
Activities Topic Research Search for topics Brainstorming Abstract Making Title Proposal Technical Adviser Consultation Dissertation Chapter 1 Chapter 2 Chapter 3 Chapter 4 Chapter 5 Appendices T.A. Consultation for Documentation Approval Revision of Documentation Creating Application Prototype Mobile Application Development Resources Application Drawer Backend Database Syncing Graphs Reports Icons Layout T.A. Consultation for Application Checking Revision for Changes Application Testing Initial Testing Final Testing Revision for Changes Fixing bugs or errors Implementation Implementation to App Store
July 1
4
Aug 3
Sept 3
Oct 2
Nov 2
Dec 2
Jan 1
Feb 1
4
Mar 3 4
B. PRESENTATI ON OF FINDINGS
Initial Testing Evaluation Result A. Design Question #1
The overall interface looks good. 6% 11%
Neither agree nor disagree Agree Strongly agree
83%
Question #2
The application is user-friendly 28%
Agree Strongly agree
72%
Question #3
The application has a great user interface 11%
Neither agree nor disagree Agree
50%
Strongly agree 39%
Question #4
The application matches the prescribed design for the target audience 6% 28%
Neither agree nor disagree Agree Strongly agree
67%
B. Functionality Question #1
The application supports different currency 11% 22% 67%
Question #2
Neither agree nor disagree Agree Disagree
The application runs smoothly Neither agree nor disagree
11% 11%
Agree Strongly agree
78%
Question #3
The application is bug free; program runs properly Disagree
6% 33% 61%
Agree Strongly agree
Question #4
The application accepts user-defined category Neither agree nor disagree; 11% Agree; 17%
Neither agree nor disagree Agree Strongly agree
Strongly agree; 72%
Question #5
The application can generate reports 17%
Agree Strongly agree
83%
C. Usability Question #1
The application is easy to understand Neither agree nor disagree
6%
Agree 50%
44%
Question #2
Strongly agree
The application is attractive to use Neither agree nor disagree
6% 22%
Agree Strongly agree
72%
Question #3
The application is easy to learn Neither agree nor disagree
6%
Agree 56%
39%
D. Maintainability Question #1
Strongly agree
The application is easy to manipulate Neither agree nor disagree
6%
Agree 50%
44%
Strongly agree
Question #2
The application data is secure Neither agree nor disagree
6% 28% 67%
Agree Strongly agree
Question #3
The application data can be sync to other device 11%
Neither agree nor disagree Agree
44%
Strongly agree 44%
E. Portability Question #1
The application file size is small 11% 17% 72%
Neither agree nor disagree Agree Strongly agree
Question #2
The application is easy to install Neither agree nor disagree
6% 22%
Agree Strongly agree
72%
Question #3
The application can be use in any version of Android device 11% 11%
Neither agree nor disagree Agree Strongly agree
78%
C. SURVEY FORM
Survey Form SoftwareTitle: Budget MonitoringApplication (BMA) Evaluator’s Name: Date: We would like to know the performance status of Budget Monitoring Application (BMA). This survey is conducted to know the specific setbacks from its users. Direction: Kindly check (ü ) the corresponding level of agreement on the following criteria: 1 – Strongly Disagree 2 – Disagree 3 – Neutral 4 – Agree 5 – Strongly Agree Criteria Usability 1. The overall interface looks good. 2. The application is user-friendly. 3. The application has a great User Interface. 4. The application is easy to understand. 5. The application is easy to learn. Functionality 1. The application runs smoothly. 2. The application is bug-free; program runs properly. 3. The application accepts user-defined category. 4. The application can generate reports. Maintainability 1. The application data is easy to manipulate. 2. The application data is secure. 3. The application data can be backup and restored. Portability 1. The application file size is small. 2. The application is easy to install. 3. The application can be use in any version of Android device.
Page 1 of 1
1
2
3
4 5
D. APPROVAL SHEET FOR INITIAL AND FINAL TESTING
E. CERTIFICATE OF IMPLEMENTATIO N
F. CERTIFICATE OF AUTHENTIC AUTHORSHIP
G. USER MANUAL
H. RÉSUMÉ
Barretto,Emmanuel JasonG. Block 29 Lot 8 Casimiro Westville Homes Bacoor Cavite, Philippines MobileNo.: +63 947-440-3678 e-Mail:
[email protected]
Objective: To beableto useand apply theknowledgeI learned and theskills I acquired in Information Technology. To further learn and gain experiencein aprofessional workingenvironment, at the sametime, to beapart of ateamwhereI could contributeto thebest of my abilities. Technical Skills: AdvanceMicrosoft Office MySQL Microsoft SQL Server Microsoft Access Visual Basic.net PHP (Hypertext Preprocessor) Java JavaScript HTML (Hyper Text Markup Language) ActionScript AdobePhotoshop AdobeFlash Educational Background: Adamson University Bachelor of Sciencein Information Technology Manila, Philippines St. Andrew’sSchool Paranaque Secondary LaHuerta, Paranaque
C++ NetBeans Visual Studio Assembly Language(8086) Sony Vegas Audacity Dreamweaver Basic Software Troubleshooting Basic PCHardware Troubleshooting
2011-present
2007-2011
SeminarsAttended: MSDN Session at Globe Makati City
May 2015
Customer Service Adamson University
2014
Calapatia, Cedric Eduard V. Binakayan, Kawit, Cavite Mobile No.: +63 977-805-9551 e-Mail:
[email protected] LinkedIn: bit.ly/CedricEduard
Technical Skills: MySQL Mac OS X Microsoft Office Visual Basic.net PHP (Hypertext Preprocessor) Java JavaScript HTML (Hyper Text Markup Language) ActionScript Educational Background: Adamson University Bachelor of Science in Information Technology Manila, Philippines Binakayan National High School Secondary Binakayan, Kawit, Cavite Seminars Attended: Mozilla Firefox Adamson Seminar Computer Science AVR, SV Bldg. Adamson University
Adobe Creative Cloud Family C++ NetBeans Visual Studio Project Management Android Studio Assembly Language (8086) Basic Networking
2011-2016
2009-2010
J anuary 25, 2014
Google Developer Group Convention Henry Sy Sr. Hall De La Salle Univeristy – Manila
October 2014
Google I/O 2015 Globe Valero Telepark Makati City
May 2015
Training: Magsaysay Group of Companies Kalaw St., Manila On-The-Job Trainee
June 2015 – November 2015
Villegas,FernandoT. 1828 G. Perfercto St. Tondo, ManilaPhilippines MobileNo.: +63927-255-8992 E-Mail:
[email protected] Objective: To obtain aposition within my chosen field whereI can utilizemy skills as a hardworking, well-educated employeewhileexpandingmy talent, skills. Technical Skills:
Microsoft Office MySQL Microsoft SQL Server Microsoft Access Visual Basic.net PHP (Hypertext Preprocessor) HTML (Hyper Text Markup Language) ActionScript AdobePhotoshop AdobeFlash
C++ NetBeans Visual Studio Assembly Language(8086) Sony Vegas Audacity Basic Software Troubleshooting Basic PCHardware Troubleshooting
Educational Background: Adamson University Bachelor of Science in Information Technology Manila, Philippines
2011-2016
Polytechnic Universityof thePhilippines Bachelor of Arts in Philosophy Manila, Philippines
2010
Manila Cathedral School Secondary Tondo, Manila SeminarsAttended:
2006-2010
Career Development Seminar
January 2016
Microsoft Developer Network Session at Globe Valero St., Makati City
May 2015
Customer ServiceSeminar for Student Assistant Adamson University
2013