Expenses Management System: Ntroduction
Expenses Management System: Ntroduction
Page 208
Special Issue Published in Int. Jnl. Of Advanced Networking & Applications (IJANA)
V. METHEDOLOGY
This section of paper is very important and this will guide
our team to successfully accomplish the goals set for
research. Here, the research project methodology describes Fig.3: SQLite
the steps and approaches to be fallowed to attain final SQLite supports the data types TEXT (like String in
product. As explained earlier our project is used to Java), INTEGER (like long in Java) and REAL (like
efficiently manage the personal expenses. However, our double in Java). All other types must be converted into
projects will have additional features included as part of one of these fields before getting saved in the database.
our research so that it makes our project unique in the SQLite itself does not validate if the types written to the
market. These features would make the project more columns are actually of the defined type, e.g. you can
efficient and very useful for our users. write an integer into a string column and vice versa.
Page 209
Special Issue Published in Int. Jnl. Of Advanced Networking & Applications (IJANA)
VIII. CONCLUSION
In this project, we develop a mobile application that keeps
track of user personal expenses, his/her personal
contribution towards expenses, maintain monthly incomes.
Fig 4: UML diagram for login module. It provides information of "who owes who and by how
much".The application will eliminate sticky note,
7.4 Adding Income/Expenses spreadsheet and ledger that cause confusions, data
The every user of the application has the options to add inconsistency problems. With our application user can
incomes and expenses accordingly. This application will manage his expenses more effectively. We considered
provide drop downs to choose the categories or type of adding certain features to the application to make it more
income or expenses. Each record should have details like useful to the user. Some of the extra features are like
date of occurrence of item, details of items etc. enabling users to register to the application using existing
email or social network account, it will synchronize the
7.5 Storing the Data Into Database users profile information to the application.
By clicking the Expenses title, price, and adding the
image attachment from gallery the data will be stored in IX. ACKNOWLEDGMENT
local storage. We made it possible using SQLite The Expense Manager mobile application is the idea
Database which is light weighted one. The shared inspired from several mobile applications dealing with
preferences file which we have implemented in the managing of the problems related to managing the funds
project is stored in the local storage of the phone. The and expenses. Some of the application that we would like
data which users enter in receivables list will also be list are splitwise, financial calculators, Expense manager
stored in the SQLite database. by bishinwes, Expenser, personal expenses, etc. all those
available in android market.
7.6 All Expenses Details However, our application only inspires idea and we
This apart of our application will provide user with implement them on our own by including some more
option to view all the records of expenses and income unique features that make application more useful to the
with selection from-date and to-date. This will give user.
comprehensive view of the expenses/income records for
give selection of user.
Page 210
Special Issue Published in Int. Jnl. Of Advanced Networking & Applications (IJANA)
REFERENCES
[1] Liliana Enciso , Jose Guarnizo , Edisson Torres and
Pablo Alejandro Quezada-Sarmiento ; “Smart Office:
Development of a Mobile Application for Android
with Firebase Services Oriented to GroupMe
Messaging” ; ISBN: 978-989-758-324-7 Copyright ©
2018 by SCITEPRESS – Science and Technology
Publications, Lda.
[2] Akriti Sood , Madhurima Hooda , Saru Dhir and
Madhulika Bhatia; “An Initiative to Identify
Depression using Sentiment Analysis: A Machine
Learning Approach”;Vol 11(4), DOI:
10.17485/ijst/2018/v11i4/119594, January 2018;
ISSN : 0974-6846 .
[3] Fundamentals of Database systems – book by Elmasri
and Navathe Developer.android.com
[4] http://www.appbrain.com/app/expense-
manager/com.expensemanager
[5] http://expense-manager.com/how-expense-software/
[6] https://www.splitwise.com/terms
[7] https://www.xpenditure.com/en?
[8] https://markushintersteiner.at/
[9] http://expense-manager.com/how-expense-software/
[10] www.vogella.com/tutorials/Android/article.html
[11] www.raywenderlich.com/56107/make-first-android-
app-part-1
[12] http://code.google.com/p/socialauth-
android/wiki/Facebook
[13] http://code.google.com/p/socialauth-android
Page 211