Documente Academic
Documente Profesional
Documente Cultură
Architecture
Objectives
Agility
Efficiency
Simplicity
Discovery
Structure
General
Objectives
Agility: creating visual dashboards which enable the decision making process
within a reduced time and supported by further / better knowledge
Simplicity: using a simple language for visualization and exploration which enable
usage by non-experts / non-technical users
Objectives
Discovery: the way to interact with information, enabling the detection of direct
(or indirect) relations hidden within complex data
General: the general applicability for all previous objectives, not conditioned to a
specific information domain, but of widespread domain application
Architecture
General considerations:
Client-server solutions
Web solution
Solution based on the Scriptor Server CMS
MS Excel
(External)
SMART
Aggregation
SMART Analyser
Legend:
MS SQL Database
(External)
SMART Import
JSON Data
Formatter
REST API
Client Layer
CMS blocks
Purple: SMART CP
native blocks
SMART Views
Data Sorting
SMART Elastic
SMART Graphs
SMART Navigation
SMART Timeline
SMART State
Accountability
Workflows
MS Excel
(External)
SMART
Aggregation
SMART Import
SMART Analyser
JSON Data
Formatter
REST API
Scriptor Server Core: abstraction for the content manager that supports SMARTServer
CP Layer
Client Layer
Scriptor Server API: standard web service SOAP from which data are sent in XML format
SMART Data Layer: makes API REST access through JSON formatted data available
SMART Views
Data Sorting
SMART Elastic
SMART Graphs
SMART Navigation
SMART Timeline
SMART State
Accountability
Workflows
MS Excel
(External)
SMART
Aggregation
SMART Import
REST API
SMART Analyser
JSON Data
Formatter
SMART Aggregation: Aggregated value persistent layer that is progressively calculated when a CRUD
Server Layer
operation over the contents is made
Client Layer
SMART Views
SMART Elastic
Board
SMART Graphs
SMART Navigation
SMART Timeline
SMART Import:
data import
toSMART
theMagic
SMART
CP/Scriptor
Server platforms
Data Sorting
Accountability
SMART State
Workflows
SMART Elastic
Data Sorting
SMART Graphs
SMART Navigation
SMART Timeline
SMART State
Accountability
Workflows
Data Sorting
SMART Views
SMART Elastic
SMART Magic Board
SMART Graphs
SMART Navigation
Accountability
SMART Timeline
Client Layer
SMART Views
Data Sorting
SMART Elastic
SMART Graphs
SMART Navigation
Server Layer
Client Layer
SMART Timeline
SMART State
Accountability
Workflows
Data Sorting (materialized by the SMART Views), will allow to do filtering and sorting operations of
contents. Its results may be viewed directly or used as other visualization components inputs.
Representation on a 2D plan
Allows the representation through the form of colour, size and shape
Allows to highlight situations that require more attention from the user, on a more
graphic way
Estrada da Algazarra, 72
2810-013 Almada
Portugal
T. +351 212 723 500
F. +351 212 723 509
www.viatecla.com