System Architecture

From SmartWiki
Revision as of 12:58, 3 June 2019 by Emmy Fu (talk | contribs)

Jump to: navigation, search

Overview

SmartSimple is designed to be a highly-configurable platform that can streamline business needs. We offer easily adaptable variety in interface choices, data model, configurable applications, and. The key features of the system are its use of a Model View Controller (MVC) design architecture combined with a dynamic data model that includes unique custom field types, with over 50 field types currently implemented.



SmartSimple is designed to be highly configurable, from interface choices through data model, applications, to reporting.

The key features of the system are its use of a Model-View-Controller (MVC) design architecture combined with a dynamic data model that includes unique custom field types (over 50 field types are currently implemented).

Interfaces - Four Interface models are supported.

Data Model - The base data model consists of many standard entities but all entities are extendable.

Applications - Built-in on-demand applications and custom applications can be created.

Reporting - An extensive reporting sub-system is a standard component of SmartSimple.