Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Instructions Use the instructions below to plan and implement your project. It is recommended that you perform the tasks in the order given below. You

Instructions
Use the instructions below to plan and implement your project. It is recommended that
you perform the tasks in the order given below. You want to keep track of your
expenses in a very lightweight fashion. Youll never track them if you need to wait for a
spreadsheet program to open and then navigate to a particular cell. Also, you have a
shortcut for opening the terminal on your computer, so a simple commandline
interface is exactly what you need for your expenses.
How do I use Expenses?
Expenses itself is contained in a single executable. Put that in your PATH somewhere.
It does have the following dependencies:
Python 2.7+
Develop following feature into the project:
Menu Selections.
Add an Expense.
Remove an Expense.
Add Revenue.
Remove Revenue.
Check Budget Balance.
Exit
1. Add an Expense:
Write the function which will add the expense for particular user which will subtract the
actual amount per month. Lets say user have added expense $100 and he/she have
monthly balance of $5000 then this add function will minus the amount entered. See
the result using check budget function which will show you actual result i.e. $4900.
2.Remove an Expense:
Write the function which will remove the expense for particular user which will add the
actual amount per month. Lets say user have removed expense $100 and he/she have
monthly balance of $5000 then this remove function will add the amount entered. See
the result using check budget function which will show you actual result i.e. $5100.
3.Add Revenue:
Write the function which will add the revenue for particular user which will add the
actual amount per month. Lets say user have added revenue $100 and he/she have
monthly balance of $5000 then this add revenue function will add the amount entered.
See the result using check budget function which will show you actual result i.e. $5100.
4.Remove Revenue:
Write the function which will remove the revenue for particular user which will subtract
the actual amount per month. Lets say user have removed revenue $100 and he/she
have monthly balance of $5000 then this remove revenue function will subtract the
amount entered. See the result using check budget function which will show you actual
result i.e. $4900
5.Check Budget Balance:
When the user selects this option, the system simply checks the data for that user
and displays the current balance. Checking the account balance does not alter the
balance itself.
6 Exit
This will exit the program.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Students also viewed these Databases questions