SlideShare a Scribd company logo
STRAYER CIS 406 Week 6 Assignment 1 Financial
Portfolio NEW
Check this A+ tutorial guideline at
http://www.uopassignments.com/cis-406-
strayer/cis-406-week-6-assignment-1-
financial-portfolio-recent
For more classes visit
http://www.uopassignments.com
Assignment 1: Financial Portfolio
Due Week 6 and worth 200 points
This assignment consists of two (2) sections:
A java program file
A screen shot of the output and a description of
your Java program
Label each file name according to the section of the
assignment for which it is written. Put both
sections together in a single zip file and submit the
zip file.
Suppose you are a Java programmer for an
investment company. Your Chief Technology
Officer (CTO) has asked you to development an
interactive Java application that will be used by
investment advisors to analyze clients’ bank
portfolios. The application must show the
investment advisor the total value of the assets,
and the value of the individual assets (savings
account, stocks investments, and bonds
investments).
Section 1: Java Program File
Create a Java program according to the
specifications stated below:
Include a composition class called
“FinancialPortofolio”
Public attributes for the composition class must
include the client’s first name (string data type),
last name (string data type), portfolio number
(integer data type), and total value of the portfolio
(double data type)
The composition class must include a savings
account class called “SavingsAccount” with the
following public attributes: an account number
(string), and an account balance (double)
The composition class must include a bonds class
called “Bonds” with the following public attributes:
bond name (string), face value (double), and
number of bonds (integer)
The composition class must include a stocks class
called “Stocks” with the following public
attributes: stock name (string), stock value (float),
and number of shares (integer)
Create setters and getters methods for all the
public attributes in each of the classes
Create objects that prompt the user (investment
advisor) to enter all of the values for each of the
classes
The savings account object must add the balance
to the portfolio total value
The bonds object must add the total bonds value
(bond value multiplied by the number of bonds) to
the portfolio total value
The stocks object must add the total stocks value
(stock value multiplied by the number of shares)
to the total portfolio value
When a user (investment advisor) runs the Java
program, it must prompt the advisor to enter the
financial portfolio data, savings account data,
stocks data, and bonds data. The program must
compute the total value of the portfolio for each
asset (savings account, stocks, and bonds).
When all of the data has been entered and the total
value of the portfolio has been calculated, the
program must display the results using the
following format as an example:
Portfolio Name: Jane’s Portfolio
Savings account: Blue Bank ($2000.00)
Bonds: Derby ($3000.00)
Stocks: IBM ($10000.00)
Portfolio value: $15000.00
Section 2: Screen Shot of the Output and
Description of Your Java Program
Create a screen shot of the interactive session
output, and include a description of your Java
program.
Submit a screen shot which shows the output of
your Java Program. Note: Go to http://www.take-a-
screenshot.org/ if you need a tutorial on taking a
screen shot.
Include a one (1) page description about your
program. Note: Use MS Word for your program
description, and place the screen shot of the
output from your Java program into the Word file
as an attached image.
Section 1 and Section 2 will be graded based on the
following:
The program must compile, execute, produce
correct results, and meet all of the specifications
stated in Section 1.
Additionally you must:
Organize the code for user readability.
Organize the code for reusability.
Organize the code for efficiency.
Provide documentation with embedded comments
for reader understanding.
Include a one (1) page description about your
program.
The specific course learning outcomes associated
with this assignment are:
Demonstrate the proper use and application of
syntax in the Java programming language.
Demonstrate the ability to design, compile,
implement, test, and debug simple programs in
Java.
Demonstrate the ability to manipulate numbers
and character strings in Java.
Compare and contrast classes and objects in Java.
Construct classes through systematic procedures.
Differentiate between static and non-static
methods and variables.
Demonstrate the ability to program simple and
complex decisions in Java.
Write clearly and concisely about Java
programming using proper writing mechanics and
technical style conventions.
Include a one (1) page description about your
program.
The specific course learning outcomes associated
with this assignment are:
Demonstrate the proper use and application of
syntax in the Java programming language.
Demonstrate the ability to design, compile,
implement, test, and debug simple programs in
Java.
Demonstrate the ability to manipulate numbers
and character strings in Java.
Compare and contrast classes and objects in Java.
Construct classes through systematic procedures.
Differentiate between static and non-static
methods and variables.
Demonstrate the ability to program simple and
complex decisions in Java.
Write clearly and concisely about Java
programming using proper writing mechanics and
technical style conventions.

More Related Content

Similar to Strayer cis 406 week 6 assignment 1 financial portfolio new

Cis 406 Technology levels--snaptutorial.com
Cis 406 Technology levels--snaptutorial.comCis 406 Technology levels--snaptutorial.com
Cis 406 Technology levels--snaptutorial.com
sholingarjosh58
 
Cis 406 Success Begins / snaptutorial.com
Cis 406 Success Begins / snaptutorial.comCis 406 Success Begins / snaptutorial.com
Cis 406 Success Begins / snaptutorial.com
Robinson071
 
CIS 406 Imagine Your Future/newtonhelp.com   
CIS 406 Imagine Your Future/newtonhelp.com   CIS 406 Imagine Your Future/newtonhelp.com   
CIS 406 Imagine Your Future/newtonhelp.com   
bellflower47
 
CIS 406 Focus Dreams/newtonhelp.com
CIS 406 Focus Dreams/newtonhelp.comCIS 406 Focus Dreams/newtonhelp.com
CIS 406 Focus Dreams/newtonhelp.com
bellflower87
 
Strayer cis 406 week 10 assignment 2 u grade new
Strayer cis 406 week 10 assignment 2 u grade newStrayer cis 406 week 10 assignment 2 u grade new
Strayer cis 406 week 10 assignment 2 u grade new
lroselyn
 
Strayer cis 406 week 10 assignment 2 u grade new
Strayer cis 406 week 10 assignment 2 u grade newStrayer cis 406 week 10 assignment 2 u grade new
Strayer cis 406 week 10 assignment 2 u grade new
uopassignment
 
Strayer cis 406 week 10 assignment 2 u grade new
Strayer cis 406 week 10 assignment 2 u grade newStrayer cis 406 week 10 assignment 2 u grade new
Strayer cis 406 week 10 assignment 2 u grade new
dixonbakerr
 
Strayer cis 406 week 10 assignment 2 u grade new
Strayer cis 406 week 10 assignment 2 u grade newStrayer cis 406 week 10 assignment 2 u grade new
Strayer cis 406 week 10 assignment 2 u grade new
charlesangles123
 
Strayer cis 406 week 10 assignment 2 u grade new
Strayer cis 406 week 10 assignment 2 u grade newStrayer cis 406 week 10 assignment 2 u grade new
Strayer cis 406 week 10 assignment 2 u grade new
chanduruc123
 
Strayer cis 406 week 10 assignment 2 u grade new
Strayer cis 406 week 10 assignment 2 u grade newStrayer cis 406 week 10 assignment 2 u grade new
Strayer cis 406 week 10 assignment 2 u grade new
shyaminfo40
 
Prg 421 entire course
Prg 421 entire coursePrg 421 entire course
Prg 421 entire course
PRG421
 
Prg 421 entire course
Prg 421 entire coursePrg 421 entire course
Prg 421 entire course
ACC421
 
Pos 409 pos409 pos 409 forecasting and strategic planning -uopstudy.com
Pos 409 pos409 pos 409 forecasting and strategic planning -uopstudy.comPos 409 pos409 pos 409 forecasting and strategic planning -uopstudy.com
Pos 409 pos409 pos 409 forecasting and strategic planning -uopstudy.com
ULLPTT
 
Prg421
Prg421Prg421
Prg421
john roy
 
POS 408 Effective Communication - tutorialrank.com
POS 408  Effective Communication - tutorialrank.comPOS 408  Effective Communication - tutorialrank.com
POS 408 Effective Communication - tutorialrank.com
Bartholomew58
 
POS 408 Education Specialist / snaptutorial.com
POS 408 Education Specialist / snaptutorial.comPOS 408 Education Specialist / snaptutorial.com
POS 408 Education Specialist / snaptutorial.com
McdonaldRyan107
 
PRG 421 Entire Course
PRG 421 Entire CoursePRG 421 Entire Course
PRG 421 Entire Course
DR Dean Jame
 
POS 408 Creative and Effective/newtonhelp.com
POS 408 Creative and Effective/newtonhelp.comPOS 408 Creative and Effective/newtonhelp.com
POS 408 Creative and Effective/newtonhelp.com
myblue99
 
POS 408 Extraordinary Life/newtonhelp.com 
POS 408 Extraordinary Life/newtonhelp.com POS 408 Extraordinary Life/newtonhelp.com 
POS 408 Extraordinary Life/newtonhelp.com 
myblue39
 
POS 408  Focus Dreams/newtonhelp.com
POS 408  Focus Dreams/newtonhelp.comPOS 408  Focus Dreams/newtonhelp.com
POS 408  Focus Dreams/newtonhelp.com
myblue69
 

Similar to Strayer cis 406 week 6 assignment 1 financial portfolio new (20)

Cis 406 Technology levels--snaptutorial.com
Cis 406 Technology levels--snaptutorial.comCis 406 Technology levels--snaptutorial.com
Cis 406 Technology levels--snaptutorial.com
 
Cis 406 Success Begins / snaptutorial.com
Cis 406 Success Begins / snaptutorial.comCis 406 Success Begins / snaptutorial.com
Cis 406 Success Begins / snaptutorial.com
 
CIS 406 Imagine Your Future/newtonhelp.com   
CIS 406 Imagine Your Future/newtonhelp.com   CIS 406 Imagine Your Future/newtonhelp.com   
CIS 406 Imagine Your Future/newtonhelp.com   
 
CIS 406 Focus Dreams/newtonhelp.com
CIS 406 Focus Dreams/newtonhelp.comCIS 406 Focus Dreams/newtonhelp.com
CIS 406 Focus Dreams/newtonhelp.com
 
Strayer cis 406 week 10 assignment 2 u grade new
Strayer cis 406 week 10 assignment 2 u grade newStrayer cis 406 week 10 assignment 2 u grade new
Strayer cis 406 week 10 assignment 2 u grade new
 
Strayer cis 406 week 10 assignment 2 u grade new
Strayer cis 406 week 10 assignment 2 u grade newStrayer cis 406 week 10 assignment 2 u grade new
Strayer cis 406 week 10 assignment 2 u grade new
 
Strayer cis 406 week 10 assignment 2 u grade new
Strayer cis 406 week 10 assignment 2 u grade newStrayer cis 406 week 10 assignment 2 u grade new
Strayer cis 406 week 10 assignment 2 u grade new
 
Strayer cis 406 week 10 assignment 2 u grade new
Strayer cis 406 week 10 assignment 2 u grade newStrayer cis 406 week 10 assignment 2 u grade new
Strayer cis 406 week 10 assignment 2 u grade new
 
Strayer cis 406 week 10 assignment 2 u grade new
Strayer cis 406 week 10 assignment 2 u grade newStrayer cis 406 week 10 assignment 2 u grade new
Strayer cis 406 week 10 assignment 2 u grade new
 
Strayer cis 406 week 10 assignment 2 u grade new
Strayer cis 406 week 10 assignment 2 u grade newStrayer cis 406 week 10 assignment 2 u grade new
Strayer cis 406 week 10 assignment 2 u grade new
 
Prg 421 entire course
Prg 421 entire coursePrg 421 entire course
Prg 421 entire course
 
Prg 421 entire course
Prg 421 entire coursePrg 421 entire course
Prg 421 entire course
 
Pos 409 pos409 pos 409 forecasting and strategic planning -uopstudy.com
Pos 409 pos409 pos 409 forecasting and strategic planning -uopstudy.comPos 409 pos409 pos 409 forecasting and strategic planning -uopstudy.com
Pos 409 pos409 pos 409 forecasting and strategic planning -uopstudy.com
 
Prg421
Prg421Prg421
Prg421
 
POS 408 Effective Communication - tutorialrank.com
POS 408  Effective Communication - tutorialrank.comPOS 408  Effective Communication - tutorialrank.com
POS 408 Effective Communication - tutorialrank.com
 
POS 408 Education Specialist / snaptutorial.com
POS 408 Education Specialist / snaptutorial.comPOS 408 Education Specialist / snaptutorial.com
POS 408 Education Specialist / snaptutorial.com
 
PRG 421 Entire Course
PRG 421 Entire CoursePRG 421 Entire Course
PRG 421 Entire Course
 
POS 408 Creative and Effective/newtonhelp.com
POS 408 Creative and Effective/newtonhelp.comPOS 408 Creative and Effective/newtonhelp.com
POS 408 Creative and Effective/newtonhelp.com
 
POS 408 Extraordinary Life/newtonhelp.com 
POS 408 Extraordinary Life/newtonhelp.com POS 408 Extraordinary Life/newtonhelp.com 
POS 408 Extraordinary Life/newtonhelp.com 
 
POS 408  Focus Dreams/newtonhelp.com
POS 408  Focus Dreams/newtonhelp.comPOS 408  Focus Dreams/newtonhelp.com
POS 408  Focus Dreams/newtonhelp.com
 

More from lroselyn

Uop mkt 421 mapping the product life cycle
Uop mkt 421 mapping the product life cycleUop mkt 421 mapping the product life cycle
Uop mkt 421 mapping the product life cycle
lroselyn
 
Devry ecet 365 week 6 homework problems 14
Devry ecet 365 week 6 homework problems 14Devry ecet 365 week 6 homework problems 14
Devry ecet 365 week 6 homework problems 14
lroselyn
 
Devry ecet 365 week 4 homework problems new
Devry ecet 365 week 4 homework problems newDevry ecet 365 week 4 homework problems new
Devry ecet 365 week 4 homework problems new
lroselyn
 
Acct 216 week 6 homework a
Acct 216 week 6 homework aAcct 216 week 6 homework a
Acct 216 week 6 homework a
lroselyn
 
Acct 216 week 1 homework
Acct 216 week 1 homeworkAcct 216 week 1 homework
Acct 216 week 1 homework
lroselyn
 
Acct 216 week 1 homework v2
Acct 216 week 1 homework v2Acct 216 week 1 homework v2
Acct 216 week 1 homework v2
lroselyn
 
Acct 216 accounting theory and applications
Acct 216 accounting theory and applicationsAcct 216 accounting theory and applications
Acct 216 accounting theory and applications
lroselyn
 
Keller acct 567 week 8 final exam
Keller acct 567 week 8 final examKeller acct 567 week 8 final exam
Keller acct 567 week 8 final exam
lroselyn
 
Uop bus 599 assignment 5 business plan final new
Uop bus 599 assignment 5 business plan final newUop bus 599 assignment 5 business plan final new
Uop bus 599 assignment 5 business plan final new
lroselyn
 
Uop bus 599 assignment 4 presentation new
Uop bus 599 assignment 4 presentation newUop bus 599 assignment 4 presentation new
Uop bus 599 assignment 4 presentation new
lroselyn
 
Uop bus 599 assignment 3 part 1
Uop bus 599 assignment 3 part 1Uop bus 599 assignment 3 part 1
Uop bus 599 assignment 3 part 1
lroselyn
 
Uop bus 599 assignment 2 marketing plan new
Uop bus 599 assignment 2 marketing plan newUop bus 599 assignment 2 marketing plan new
Uop bus 599 assignment 2 marketing plan new
lroselyn
 
Strayer bus 315 week 10 assignment 5 federal contracting activities and contr...
Strayer bus 315 week 10 assignment 5 federal contracting activities and contr...Strayer bus 315 week 10 assignment 5 federal contracting activities and contr...
Strayer bus 315 week 10 assignment 5 federal contracting activities and contr...
lroselyn
 
Strayer bus 315 week 3 assignment 1 proposal
Strayer bus 315 week 3 assignment 1 proposalStrayer bus 315 week 3 assignment 1 proposal
Strayer bus 315 week 3 assignment 1 proposal
lroselyn
 
Uop ajs 574 week 1 expenditures and revenue paper new
Uop ajs 574 week 1 expenditures and revenue paper newUop ajs 574 week 1 expenditures and revenue paper new
Uop ajs 574 week 1 expenditures and revenue paper new
lroselyn
 
Kaplan university bsa 310 week 3 team bubble films status report new
Kaplan university bsa 310 week 3 team bubble films status report newKaplan university bsa 310 week 3 team bubble films status report new
Kaplan university bsa 310 week 3 team bubble films status report new
lroselyn
 
Cmgt 411 week 3 dq 3
Cmgt 411 week 3 dq 3Cmgt 411 week 3 dq 3
Cmgt 411 week 3 dq 3
lroselyn
 
Stayer cis 401 week 7 assignment 2
Stayer cis 401 week 7 assignment 2Stayer cis 401 week 7 assignment 2
Stayer cis 401 week 7 assignment 2
lroselyn
 
Stayer cis 401 week 3 assignment 1
Stayer cis 401 week 3 assignment 1Stayer cis 401 week 3 assignment 1
Stayer cis 401 week 3 assignment 1
lroselyn
 
Strayer cis 375 week 2 assignment 1 multi
Strayer cis 375 week 2 assignment 1 multiStrayer cis 375 week 2 assignment 1 multi
Strayer cis 375 week 2 assignment 1 multi
lroselyn
 

More from lroselyn (20)

Uop mkt 421 mapping the product life cycle
Uop mkt 421 mapping the product life cycleUop mkt 421 mapping the product life cycle
Uop mkt 421 mapping the product life cycle
 
Devry ecet 365 week 6 homework problems 14
Devry ecet 365 week 6 homework problems 14Devry ecet 365 week 6 homework problems 14
Devry ecet 365 week 6 homework problems 14
 
Devry ecet 365 week 4 homework problems new
Devry ecet 365 week 4 homework problems newDevry ecet 365 week 4 homework problems new
Devry ecet 365 week 4 homework problems new
 
Acct 216 week 6 homework a
Acct 216 week 6 homework aAcct 216 week 6 homework a
Acct 216 week 6 homework a
 
Acct 216 week 1 homework
Acct 216 week 1 homeworkAcct 216 week 1 homework
Acct 216 week 1 homework
 
Acct 216 week 1 homework v2
Acct 216 week 1 homework v2Acct 216 week 1 homework v2
Acct 216 week 1 homework v2
 
Acct 216 accounting theory and applications
Acct 216 accounting theory and applicationsAcct 216 accounting theory and applications
Acct 216 accounting theory and applications
 
Keller acct 567 week 8 final exam
Keller acct 567 week 8 final examKeller acct 567 week 8 final exam
Keller acct 567 week 8 final exam
 
Uop bus 599 assignment 5 business plan final new
Uop bus 599 assignment 5 business plan final newUop bus 599 assignment 5 business plan final new
Uop bus 599 assignment 5 business plan final new
 
Uop bus 599 assignment 4 presentation new
Uop bus 599 assignment 4 presentation newUop bus 599 assignment 4 presentation new
Uop bus 599 assignment 4 presentation new
 
Uop bus 599 assignment 3 part 1
Uop bus 599 assignment 3 part 1Uop bus 599 assignment 3 part 1
Uop bus 599 assignment 3 part 1
 
Uop bus 599 assignment 2 marketing plan new
Uop bus 599 assignment 2 marketing plan newUop bus 599 assignment 2 marketing plan new
Uop bus 599 assignment 2 marketing plan new
 
Strayer bus 315 week 10 assignment 5 federal contracting activities and contr...
Strayer bus 315 week 10 assignment 5 federal contracting activities and contr...Strayer bus 315 week 10 assignment 5 federal contracting activities and contr...
Strayer bus 315 week 10 assignment 5 federal contracting activities and contr...
 
Strayer bus 315 week 3 assignment 1 proposal
Strayer bus 315 week 3 assignment 1 proposalStrayer bus 315 week 3 assignment 1 proposal
Strayer bus 315 week 3 assignment 1 proposal
 
Uop ajs 574 week 1 expenditures and revenue paper new
Uop ajs 574 week 1 expenditures and revenue paper newUop ajs 574 week 1 expenditures and revenue paper new
Uop ajs 574 week 1 expenditures and revenue paper new
 
Kaplan university bsa 310 week 3 team bubble films status report new
Kaplan university bsa 310 week 3 team bubble films status report newKaplan university bsa 310 week 3 team bubble films status report new
Kaplan university bsa 310 week 3 team bubble films status report new
 
Cmgt 411 week 3 dq 3
Cmgt 411 week 3 dq 3Cmgt 411 week 3 dq 3
Cmgt 411 week 3 dq 3
 
Stayer cis 401 week 7 assignment 2
Stayer cis 401 week 7 assignment 2Stayer cis 401 week 7 assignment 2
Stayer cis 401 week 7 assignment 2
 
Stayer cis 401 week 3 assignment 1
Stayer cis 401 week 3 assignment 1Stayer cis 401 week 3 assignment 1
Stayer cis 401 week 3 assignment 1
 
Strayer cis 375 week 2 assignment 1 multi
Strayer cis 375 week 2 assignment 1 multiStrayer cis 375 week 2 assignment 1 multi
Strayer cis 375 week 2 assignment 1 multi
 

Recently uploaded

Liberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdfLiberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdf
WaniBasim
 
BBR 2024 Summer Sessions Interview Training
BBR  2024 Summer Sessions Interview TrainingBBR  2024 Summer Sessions Interview Training
BBR 2024 Summer Sessions Interview Training
Katrina Pritchard
 
Smart-Money for SMC traders good time and ICT
Smart-Money for SMC traders good time and ICTSmart-Money for SMC traders good time and ICT
Smart-Money for SMC traders good time and ICT
simonomuemu
 
Community pharmacy- Social and preventive pharmacy UNIT 5
Community pharmacy- Social and preventive pharmacy UNIT 5Community pharmacy- Social and preventive pharmacy UNIT 5
Community pharmacy- Social and preventive pharmacy UNIT 5
sayalidalavi006
 
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UPLAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
RAHUL
 
Hindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdfHindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdf
Dr. Mulla Adam Ali
 
Main Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docxMain Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docx
adhitya5119
 
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptxPengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Fajar Baskoro
 
PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.
Dr. Shivangi Singh Parihar
 
Life upper-Intermediate B2 Workbook for student
Life upper-Intermediate B2 Workbook for studentLife upper-Intermediate B2 Workbook for student
Life upper-Intermediate B2 Workbook for student
NgcHiNguyn25
 
How to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRMHow to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRM
Celine George
 
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
IreneSebastianRueco1
 
Cognitive Development Adolescence Psychology
Cognitive Development Adolescence PsychologyCognitive Development Adolescence Psychology
Cognitive Development Adolescence Psychology
paigestewart1632
 
Pride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School DistrictPride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School District
David Douglas School District
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
Nguyen Thanh Tu Collection
 
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective UpskillingYour Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Excellence Foundation for South Sudan
 
writing about opinions about Australia the movie
writing about opinions about Australia the moviewriting about opinions about Australia the movie
writing about opinions about Australia the movie
Nicholas Montgomery
 
clinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdfclinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdf
Priyankaranawat4
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
Nicholas Montgomery
 
A Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdfA Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdf
Jean Carlos Nunes Paixão
 

Recently uploaded (20)

Liberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdfLiberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdf
 
BBR 2024 Summer Sessions Interview Training
BBR  2024 Summer Sessions Interview TrainingBBR  2024 Summer Sessions Interview Training
BBR 2024 Summer Sessions Interview Training
 
Smart-Money for SMC traders good time and ICT
Smart-Money for SMC traders good time and ICTSmart-Money for SMC traders good time and ICT
Smart-Money for SMC traders good time and ICT
 
Community pharmacy- Social and preventive pharmacy UNIT 5
Community pharmacy- Social and preventive pharmacy UNIT 5Community pharmacy- Social and preventive pharmacy UNIT 5
Community pharmacy- Social and preventive pharmacy UNIT 5
 
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UPLAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
 
Hindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdfHindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdf
 
Main Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docxMain Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docx
 
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptxPengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptx
 
PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.
 
Life upper-Intermediate B2 Workbook for student
Life upper-Intermediate B2 Workbook for studentLife upper-Intermediate B2 Workbook for student
Life upper-Intermediate B2 Workbook for student
 
How to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRMHow to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRM
 
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
 
Cognitive Development Adolescence Psychology
Cognitive Development Adolescence PsychologyCognitive Development Adolescence Psychology
Cognitive Development Adolescence Psychology
 
Pride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School DistrictPride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School District
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
 
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective UpskillingYour Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective Upskilling
 
writing about opinions about Australia the movie
writing about opinions about Australia the moviewriting about opinions about Australia the movie
writing about opinions about Australia the movie
 
clinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdfclinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdf
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
 
A Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdfA Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdf
 

Strayer cis 406 week 6 assignment 1 financial portfolio new

  • 1. STRAYER CIS 406 Week 6 Assignment 1 Financial Portfolio NEW Check this A+ tutorial guideline at http://www.uopassignments.com/cis-406- strayer/cis-406-week-6-assignment-1- financial-portfolio-recent For more classes visit http://www.uopassignments.com Assignment 1: Financial Portfolio Due Week 6 and worth 200 points This assignment consists of two (2) sections: A java program file A screen shot of the output and a description of your Java program Label each file name according to the section of the assignment for which it is written. Put both
  • 2. sections together in a single zip file and submit the zip file. Suppose you are a Java programmer for an investment company. Your Chief Technology Officer (CTO) has asked you to development an interactive Java application that will be used by investment advisors to analyze clients’ bank portfolios. The application must show the investment advisor the total value of the assets, and the value of the individual assets (savings account, stocks investments, and bonds investments). Section 1: Java Program File Create a Java program according to the specifications stated below: Include a composition class called “FinancialPortofolio” Public attributes for the composition class must include the client’s first name (string data type), last name (string data type), portfolio number
  • 3. (integer data type), and total value of the portfolio (double data type) The composition class must include a savings account class called “SavingsAccount” with the following public attributes: an account number (string), and an account balance (double) The composition class must include a bonds class called “Bonds” with the following public attributes: bond name (string), face value (double), and number of bonds (integer) The composition class must include a stocks class called “Stocks” with the following public attributes: stock name (string), stock value (float), and number of shares (integer) Create setters and getters methods for all the public attributes in each of the classes Create objects that prompt the user (investment advisor) to enter all of the values for each of the classes The savings account object must add the balance to the portfolio total value The bonds object must add the total bonds value (bond value multiplied by the number of bonds) to the portfolio total value The stocks object must add the total stocks value
  • 4. (stock value multiplied by the number of shares) to the total portfolio value When a user (investment advisor) runs the Java program, it must prompt the advisor to enter the financial portfolio data, savings account data, stocks data, and bonds data. The program must compute the total value of the portfolio for each asset (savings account, stocks, and bonds). When all of the data has been entered and the total value of the portfolio has been calculated, the program must display the results using the following format as an example: Portfolio Name: Jane’s Portfolio Savings account: Blue Bank ($2000.00) Bonds: Derby ($3000.00) Stocks: IBM ($10000.00) Portfolio value: $15000.00 Section 2: Screen Shot of the Output and Description of Your Java Program
  • 5. Create a screen shot of the interactive session output, and include a description of your Java program. Submit a screen shot which shows the output of your Java Program. Note: Go to http://www.take-a- screenshot.org/ if you need a tutorial on taking a screen shot. Include a one (1) page description about your program. Note: Use MS Word for your program description, and place the screen shot of the output from your Java program into the Word file as an attached image. Section 1 and Section 2 will be graded based on the following: The program must compile, execute, produce correct results, and meet all of the specifications stated in Section 1. Additionally you must: Organize the code for user readability. Organize the code for reusability. Organize the code for efficiency. Provide documentation with embedded comments for reader understanding.
  • 6. Include a one (1) page description about your program. The specific course learning outcomes associated with this assignment are: Demonstrate the proper use and application of syntax in the Java programming language. Demonstrate the ability to design, compile, implement, test, and debug simple programs in Java. Demonstrate the ability to manipulate numbers and character strings in Java. Compare and contrast classes and objects in Java. Construct classes through systematic procedures. Differentiate between static and non-static methods and variables. Demonstrate the ability to program simple and complex decisions in Java. Write clearly and concisely about Java programming using proper writing mechanics and technical style conventions.
  • 7. Include a one (1) page description about your program. The specific course learning outcomes associated with this assignment are: Demonstrate the proper use and application of syntax in the Java programming language. Demonstrate the ability to design, compile, implement, test, and debug simple programs in Java. Demonstrate the ability to manipulate numbers and character strings in Java. Compare and contrast classes and objects in Java. Construct classes through systematic procedures. Differentiate between static and non-static methods and variables. Demonstrate the ability to program simple and complex decisions in Java. Write clearly and concisely about Java programming using proper writing mechanics and technical style conventions.