Transcript PPT

Financial Ratio Creator
Dec. 06. 2001
Al-Rifai, Nasser
Hoshizaki, Tomohiro
Why did we create this program?
Seeing we both are taking GSBA 510 “Financial
analysis” we realized that all companies
produce annual reports at the end of the year
and these reports have to be analyzed in
order understand them.
This program reads input that is gathered from
these reports and calculates the required
ratios to analyze its performance and
compare it to other companies and to industry
standards.
Who will use this program?
1- Students taking GSBA 510.
2- Current Investors / Prospective
Investors.
3- Financial analysts.
How does it work?
Model classes
FinancialData : Contents companies’ data and has methods to
calculate the ratios.
DataIO:reads an external data file.
FirmData: calls DataIO and receive data as a vector.
View classes
View3 : controls all of classes listed below.
InternalFrame: opens a new empty internal window.
Panel : creates a content pane to be posted on the window.
RatioLabel : is called by Panel to set a bunch of strings.
The relations between important classes
Model classes
Data File : company 1
company 2
company 3
FinancialData
FirmData
View classes
Open a new window
View3
Listen & Request
InternalFrame
Create a new content pane
Panel