Description of this paper

ISMN3080 Spring2014 ? TakeHome Final Exam

Description

solution


Question

ISMN3080;Spring2014 ? TakeHome Final Exam;ProblemDescription:SimpleBankAccountProgram;YouhavebeenhiredtobeginworkonareplacementforyourBankingcompany?s(KasparFinancialUnion:?Webankso;youdon?thaveto!?)accounttransactionsystem.TheirsystemsarecurrentlybasedinAssemblylanguage,andthey;wanttomodernizesothattheapplicationcanworkacrossamultitudeofdevices.Javaimmediatelycomestoyour;mindasapotentialtargetdevelopmentlanguageforthisproject.;Youwillprogramaninitial?ProofofConcept?simplebankingprogramforyourmanagerialteamtoprovetothemthat;Javaisbetterthananyotherlanguage(theydonotbelieveyou!...yet).;Requirements;YourprogramwillNOThaveauserinterface.Thiswillbekeyboard?inputonly.Yourprogramwillwaitforauser?sinput;either?1?foradepositor?2?forawithdrawal.Theusercanchoose?3?toprintoutthecurrentbankaccount;description,?4?toseealistingoftheAccountDescriptionANDalistofalltransactions(Seebelow),or?QUIT?toexit;theprogramentirely.;Sampleoutputforoption?4?;DOwner: Jeremy Ezell, Balance: $1234.56, Number of Transactions: 3;DD!DDate: 2014-04-14 11:29:22.689, Description: Account Deposit, Amount: $34.56, Type: Deposit;DD!DDate: 2014-04-14 11:29:22.704, Description: Account Deposit, Amount: $1500.0, Type: Deposit;DD!DDate: 2014-04-14 11:29:22.704, Description: AccountWithdrawal, Amount: $400.0, Type: Withdrawal;Filesandstructure;Youwillhavethreefiles,eachwiththefollowingmethodsandinstancevariables(70Points)[Carefullyexaminethese;namesanddeclarations,astheywillhintathowtheprogramwillbestructured];BankUser.java;main();baTransaction.java;StringtransactionDate;StringtransactionDescription;doubletransactionAmount;StringtransactionType;baTransaction(String,double,String);getAmount();printTransaction();Continuedonnextpage

 

Paper#68458 | Written in 18-Jul-2015

Price : $32
SiteLock