SlideShare a Scribd company logo
1 of 7
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.comsholingarjosh58
 
Cis 406 Success Begins / snaptutorial.com
Cis 406 Success Begins / snaptutorial.comCis 406 Success Begins / snaptutorial.com
Cis 406 Success Begins / snaptutorial.comRobinson071
 
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.combellflower87
 
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 newuopassignment
 
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 newlroselyn
 
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 newdixonbakerr
 
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 newcharlesangles123
 
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 newchanduruc123
 
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 newshyaminfo40
 
Prg 421 entire course
Prg 421 entire coursePrg 421 entire course
Prg 421 entire coursePRG421
 
Prg 421 entire course
Prg 421 entire coursePrg 421 entire course
Prg 421 entire courseACC421
 
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.comULLPTT
 
POS 408 Effective Communication - tutorialrank.com
POS 408  Effective Communication - tutorialrank.comPOS 408  Effective Communication - tutorialrank.com
POS 408 Effective Communication - tutorialrank.comBartholomew58
 
POS 408 Education Specialist / snaptutorial.com
POS 408 Education Specialist / snaptutorial.comPOS 408 Education Specialist / snaptutorial.com
POS 408 Education Specialist / snaptutorial.comMcdonaldRyan107
 
PRG 421 Entire Course
PRG 421 Entire CoursePRG 421 Entire Course
PRG 421 Entire CourseDR Dean Jame
 
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.commyblue69
 
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.commyblue99
 

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 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
 
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
 

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 cyclelroselyn
 
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 14lroselyn
 
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 newlroselyn
 
Acct 216 week 6 homework a
Acct 216 week 6 homework aAcct 216 week 6 homework a
Acct 216 week 6 homework alroselyn
 
Acct 216 week 1 homework
Acct 216 week 1 homeworkAcct 216 week 1 homework
Acct 216 week 1 homeworklroselyn
 
Acct 216 week 1 homework v2
Acct 216 week 1 homework v2Acct 216 week 1 homework v2
Acct 216 week 1 homework v2lroselyn
 
Acct 216 accounting theory and applications
Acct 216 accounting theory and applicationsAcct 216 accounting theory and applications
Acct 216 accounting theory and applicationslroselyn
 
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 examlroselyn
 
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 newlroselyn
 
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 newlroselyn
 
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 1lroselyn
 
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 newlroselyn
 
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 proposallroselyn
 
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 newlroselyn
 
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 newlroselyn
 
Cmgt 411 week 3 dq 3
Cmgt 411 week 3 dq 3Cmgt 411 week 3 dq 3
Cmgt 411 week 3 dq 3lroselyn
 
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 2lroselyn
 
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 1lroselyn
 
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 multilroselyn
 

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

Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfphamnguyenenglishnb
 
Atmosphere science 7 quarter 4 .........
Atmosphere science 7 quarter 4 .........Atmosphere science 7 quarter 4 .........
Atmosphere science 7 quarter 4 .........LeaCamillePacle
 
Quarter 4 Peace-education.pptx Catch Up Friday
Quarter 4 Peace-education.pptx Catch Up FridayQuarter 4 Peace-education.pptx Catch Up Friday
Quarter 4 Peace-education.pptx Catch Up FridayMakMakNepo
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
Planning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptxPlanning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptxLigayaBacuel1
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxEyham Joco
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptxSherlyMaeNeri
 

Recently uploaded (20)

Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
 
Atmosphere science 7 quarter 4 .........
Atmosphere science 7 quarter 4 .........Atmosphere science 7 quarter 4 .........
Atmosphere science 7 quarter 4 .........
 
Quarter 4 Peace-education.pptx Catch Up Friday
Quarter 4 Peace-education.pptx Catch Up FridayQuarter 4 Peace-education.pptx Catch Up Friday
Quarter 4 Peace-education.pptx Catch Up Friday
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
Planning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptxPlanning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptx
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptx
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptx
 

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.