Difference between revisions of "System Architecture"

From SmartWiki
Jump to: navigation, search
(Overview)
Line 1: Line 1:
 
==Overview==
 
==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|applications]], and [[Category:Reports|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 Fields|custom field]] types, with over 50 field types currently implemented
  
[[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|applications]], and [[Category:Reports|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 Fields|custom field]] types, with over 50 field types currently implemented.
+
.[[Interfaces]]: There are two main types available within SmartSimple. 
 
 
  
 +
# An [[Administration Interface|administrator's interface]] for [[Global User Administrator|System Administrators]].
 +
# A simplified icon- or text-driven [[portal]] interface for normal [[User|users]]. 
  
 +
* Depending on the [[roles]] assigned to different users, each user's interface functionality will vary - for example, users will  their menu visibility and access to certain records.  
  
 
[[SmartSimple]] is designed to be highly configurable, from interface choices through data model, [[Applications|applications]], to reporting.
 
[[SmartSimple]] is designed to be highly configurable, from interface choices through data model, [[Applications|applications]], to reporting.

Revision as of 13:06, 3 June 2019

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

.Interfaces: There are two main types available within SmartSimple. 

  1. An administrator's interface for System Administrators.
  2. A simplified icon- or text-driven portal interface for normal users
  • Depending on the roles assigned to different users, each user's interface functionality will vary - for example, users will  their menu visibility and access to certain records.  

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.