Professional Documents
Culture Documents
Date
Rashna Maharjan
18th may2018
Riju Maharjan
Nishu Bhagat
Content
Introduction
Problem statement
Objectives on proposed system
Literature Review
Requirement Analysis
Feasibility Analysis
Work Schedule
System Design
System Implementation
Expected Outcome
Market Scope
Conclusion
6/28/2019 2
Introduction
A refined system to efficiently manage his/her expenses with ease;
Tracking expenses daily can really help to us save lot of money;
Stay in control and achieve your goal;
Able to generate your expense and saving report as time duration
you selected;
Get reminder if pre-defined expenses exceeded;
6/28/2019 3
Problem statement
At the end of the month we start to have money crisis;
Lack of proper planning of our income
Person has to keep a log in a diary or in a computer;
All the calculations needs to be done by the user;
Overload to rely on the daily entry of the expenditure.
6/28/2019 4
Objectives
To know where the money is going
To spend only on priorities
To save money for pre-defined expenses
To plan on your future investments
6/28/2019 5
Literature review
Quicken and Microsoft Money - desktop programs – 2000, 2008
QuickBooks – wrap up whole business – 2008
YNAB – import expenses automatically - 2013
6/28/2019 6
Requirement analysis
Functional Requirements Non functional Requirements
Dashboard panel Usability
Add bill Reliability
Expense tracker Supportability
Expense planner Performance
Download pdf Availability
6/28/2019 7
Feasibility Analysis
Technical Feasibility
focuses on the technical resources available.
feasible with android version 4.0
Operational Feasibility
user can track expenses and manage unnecessary expenses
Economical Feasibility
involves the printing binding costs and effort and time of a team.
6/28/2019 8
Work Schedule
6/28/2019 9
System design
System architecture diagram
6/28/2019 10
Use case diagram
6/28/2019 11
UML class diagram
6/28/2019 12
DFD level-0
6/28/2019 13
DFD level-1
6/28/2019 14
Implementation Methodology
6/28/2019 15
Data Collection Method
The data in our application will be fed by the user as per their daily
expense.
The expense paid by the credits cards and debit cards will be
automatically stored in the database of expenses.
6/28/2019 16
Tools
Front end
xhtml: part of the family of xml markup languages
extended from the XML, HTML
Back end
Java: programming language that is concurrent, class-based, object-
oriented
SQLite: relational database management system
embedded into the end of program
6/28/2019 17
Expected Outcome
Users have control over their money
Users will be aware about what is happening with their money
Save funds for emergencies
Aware about the financial condition
No more stress about the finances
6/28/2019 18
Scope In Market
usable by anyone who are willing to manage their expenses
and aiming to save for the future investments and many more.
not any range criteria or any kind of profession or gender are focused it
will used hugely.
6/28/2019 19
Conclusion
We assure that this will help users to manage the cost of their daily
expense
Helpful for the people who are frustrated with the daily budget
management
Wish to manage money
Preserve the record of their daily cost
Overcome wastage of money
6/28/2019 20
References
https://www.google.com.np/search?q=waterfall+model&rlz=1C1CHK
Z_enNP619NP619&source=lnms&tbm=isch&sa=X&ved=0ahUKEwiO0
uG69IzbAhUBP48KHVdtAQcQ_AUICigB&biw=1366&bih=662#imgrc=
Ms_i3RN3tl10OM:
6/28/2019 21