Skip to content
Urban Planning Technology edited this page Jun 24, 2020 · 6 revisions

Project documentation

This application is part of Urban Planning Tools(UPT)

Architectural and Sequence diagrams relation

The next table shows the relation between the components in the architectural diagram and the sequence diagrams

Sequence element Architectural element
UPT Frontend Oskari-frontend
UPT Backend Oskari-server
UPT Distance Distance Module, Linux Server, PostGIS Database 2
UPT Database PostGIS Database 1

Architectural diagram of UPT

This image shows the architectural diagram of the UPT

Architectural diagram

Sequence diagrams


Suitability


ST Layers

ST Layers

Classes used in this diagram:

  • LayersSTHandler
  • STLayersHandler

ST Filters

Register ST Filter

Classes used in this diagram:

  • LayersSTHandler
  • STFiltersHandler

ST Settings

Register ST Settings

Classes used in this diagram:

  • LayersSTHandler
  • STSettingsHandler

ST Index evaluation

Register ST  Index evaluation

Classes used in this diagram:

  • LayersSTHandler
  • STFiltersHandler

Distance module

Data management

Classes used in this diagram:

  • LayersSTHandler
  • STFiltersHandler

Urban Performance


UP Assumptions management

Import assumptions

Classes used in this diagram:

  • UPAssumptionsCSVHandler

Calculus module manager

Calculus module manager

Classes used in this diagram:

  • UPCalculusModulesInstallerHandler

UP Data management import data

Assing Data to Scenario

Classes used in this diagram:

  • LayersUPHandler
  • CopyDataHandler

Scenario management delete data

Data management

Classes used in this diagram:

  • LayersUPHandler
  • CopyDataHandler

Scenario management

Scenario management

Classes used in this diagram:

  • LayersUPHandler
  • UPScenarioHandler

Scenario management

Classes used in this diagram:

  • LayersUPHandler

Scenario management

Classes used in this diagram:

  • ScenarioUPHandler

Scenario management

Classes used in this diagram:

  • UPScenarioHandler

ERD Database

All tables with st_, up_ and upt_ prefixes are new tables created on top of Oskari's database.

ERD Database