The idea for the Final Project is to create a Stock Portfolio Tracker. It allows to create users (stored in a flat file), keep track of their investments (buy/sell), display investment, query for real-time prices and latest news.
I included a JPEG file for the Class Diagrams (with members and methods)
MENU IDEA
SCREEN LOG IN
1.1 New Client
1.2 Existing Client
If is a new client, it will create the account and write to client database file If existing, request Id, and load information from file
ONCE LOGGED IN
2.1 display portfolio information (TBD Details)
2.2 Actions:
2.2.1 Buy/Sell a Stock
2.2.2 Plot Portfolio
2.2.3 Load News
2.2.4 Update Prices in the portfolio real-time