System Architecture

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

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

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.