1 / 5

Valuatum Platform – Functional Architecture

Platform Interface. Application Interface. Application Service Provide r Valuatum. Information End Users Broker’s Clients Investors Retail Clients. Information Producers and Updaters Broker’s analysts. Traditional Excel Valuation Models. Company Valuation Models. Valuatu m Server.

fredblair
Download Presentation

Valuatum Platform – Functional Architecture

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. PlatformInterface ApplicationInterface Application Service Provider Valuatum Information End Users Broker’s Clients Investors Retail Clients • Information Producers and Updaters • Broker’s analysts Traditional Excel Valuation Models Company Valuation Models • Valuatum • Server Estimates (updated when changes) Parameter Query Tool Research Library Standard Queries as HTML pages Reuters Valuatum Database Price Information (updated daily) Valuatum Platform – Functional Architecture

  2. Main-page Main-page Rankings Res. library Models Company overviews Queries • overview • quartal • division • graphs Researches Res. library Sitemap Java-sovellus HTML-sivut

  3. Database Model Objects Model Objects Model Objects DailyUpdater process Daily Updater Process Old Model Object 2. 1. Stock Price 3. New Model Object 4. 5. 1. Load Old Model Object from DB 2. Fetch current stock price and put to object 3. Recalculate model 4. Save New Model Object to DB 5. Save New Variable Data to DB 6. Delete Old Model Object from DB (7. Proceed to next model object) 6. Delete Old Model Object Variable data is produced daily, thus historical values are stored also. However there is only the latest model object of the day.

  4. Database Model Objects Model Objects Model Objects Excel2DB update process 1. Activate macro Stock Price Excel Model 4. Obtain price 3. Input data Database Interface Sheet Blank Model Object 2. Load calculator • Activate ”Update to Database” -macro in Excel • it creates a text-file (exceldata.txt) from data and calls startcopy.bat from your local computer, which in turn calls for java classes from server • 2. Load Default Model Object (Blank) from DB • 3. Input data from Excel’s DB Interface to object • 4. Fetch current stock price from DB and put to object • 5. Calculate model (output-figures) • 6. Save New Model Object to DB • 7. Save New Variable Data to DB • 8. Delete Old Model Object from DB • Old model is not actually deleted immediately but its status is only made obsolate (non-visible), old obsolate models are deleted once a day by a server process 5. Calculation New Model Object 6. Save model 7. Save variabledata 8. Delete Old Model Object

  5. Database Model Objects Model Objects Model Objects Load model -process • NOW the process is: • Zipped calculator (~2 MB) is loaded over the internet to the client´s PC. • The serialized modelobject is unzipped with client´s PC • The model is opened (during the opening some other data is fetched from DB like userinterface, analyst information, target price etc.) Clients PC Opened Model Object 2. Unzipping 3. Opening 1. Zipped calculator ~2 MB loaded over the internet Blank Model Object 2. Inputting data 1. Only the necessary variabledata ~0.02 MB loaded over the internet Clients PC 3. Calculation • IN the future • Only variabledata (~0.02 MB) is loaded over the internet • Variabledata is inputted in the Blank model object (blank model object stored at user´s PC) • Model is calculated New Model Object

More Related