BUS392 – Homework 4 You are planning on moving to your new employment in a neighboring city after graduating from CalPoly. Having moved many times in the past, you are tired of having to do a lot of...

This is a programming assignment done in JAVA. I need the runnable jar file and the code for it?


BUS392 – Homework 4 You are planning on moving to your new employment in a neighboring city after graduating from CalPoly. Having moved many times in the past, you are tired of having to do a lot of rework to figure out what you can afford. You have decided to create a program that calculates your budget for you automatically based on features of where you are, and where you want to move to. Budget For budget you have identified the following as the minimum important factors: Internet, Cellular, Car Payment, Netflix, Dry Cleaning, Laundry, Electricity, Water, Gas, Food, Storage, and Transportation Costs. Based on the above, your expected monthly budget breaks down into two categories (feel free to use your own actual values): • You have certain monthly costs that are fixed and will not vary much for your new place: o Cellular Service ($100) o Car Payment ($450) o Netflix ($15) o Dry Cleaning ($50) o Food ($800) • You have certain monthly costs that are dependent on features about where you want to live (feel free to use your own actual values). o Electricity is currently $150 for your 700 sqft apartment. ▪ This needs to adjust relative to the size of the new place. For example, if the new place is 1400 sqft then you should expect your electric bill to double ($300). If the new place is 350 sqft then you should expect the electric bill to be half ($75). • Hint: Calculate this as a ratio * $150. o Water is currently $80 a month ▪ Some places include water as part of your rental agreement, saving you $80 (water will be $0 a month) ▪ If the new place does not include water as part of your rental agreement, then you should still consume $80 worth of water as your family size has not changed. • Hint: Checkbox o Laundry has been free as you have a washer and dryer in your current unit. ▪ If the new place does not have washer and dryer included, then you will need to spend $80 a month in coin laundry. • Hint: Checkbox o Internet Service was currently free as part of your lease agreement. ▪ If the new place does not have internet included as part of the rental agreement, then you should expect a $65 cost to get your own. • Hint: Checkbox o Transportation cost is pretty straight forward. Your vehicle does 25 mpg and you happen to be very close to school. ▪ Your current cost of going to school per month is: • (miles to school * 5 days * 52 weeks a year / 12 months) / 25 mpg * current cost of gas per gallon ▪ Your new place will be some distance from your new place of employment. Calculate the expected expense towards gas for the new place so that you can adequately budget for it. • Same calculation as above. o Storage is very limited in your current apartment and you’ve had to rent out a 10 x 10 storage unit for $100 a month. ▪ If the new place has an extra bedroom, or a garage, you are assuming that you do not need this expense. Requirements: Feel free to take creative license in designing the application however you chose, using whatever components you like. You are allowed to vary from the numbers provided if you intend to make the application actually meaningful for your own personal use. They are merely reasonable suggestions. Feel free to provide your own values and add any other items you think are meaningful to you. • The GUI will have a means for the user to put in relevant budget items (features of the old place along with costs, and variances for the new place): ▪ The current sqft of where they are and the future sqft of where they are moving to, which informs certain costs you need to calculate. ▪ The current bill amounts for each line item, and a means for capturing variations with the new place that affect these line items: • Features the new place has (or doesn’t have) which affect cost calculations (i.e. does it have a second bedroom or garage? Washer and dryer? etc.) • The distance from work to the new place which is used for calculating transportation expenses for the monthly budget • There will be two menu items: o Reset – Which clears input and resets fields to your defaults o Calculate – Which provides an estimate for your monthly expenses (your expected bills). ▪ A dialog box appears with a summary stating the estimated new budget. Ensure that your calculations are accurate and make sense based on the values you provided. Instructions: • When you are finished submit the application code (copy/paste into a word file), AND the runnable jar file. Name all submitted files lastnameHW4.
May 20, 2021
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here