Difference between revisions of "Nomenclature"

From TempusServa wiki
Jump to navigation Jump to search
Line 1: Line 1:
== Objects ==
== Objects ==  
* Section: Collection of entities
* Entity: Describes a type of record, including its behavior and datatypes (This is a class in OOP)
* Record: Main data holding thing (This is an object in OOP)
** Revision: How many times a record has been changed
* Status: Configurable state a record is in
** Level: Assignable number to a status
** Action: Configurable behavior depending on status
* Field: A single data point of a record
** Block: Controls which user groups have access to the field
** Validation: A check on whether or not a field has received correct data
** Dependency: A field's existence can be made dependent on other things


== Parts ==
*Dashboard: Front-end page
* Front-end: The system that the normal user sees
 
* Back-end: Where the front-end is configured
*Widget: UI element in a dashboard
* Database: It's a database
*Section: Collection of entities
*Entity: Describes a type of record, including its behavior and datatypes (This is a class in OOP)
*Record: Main data holding thing (This is an object in OOP)
**Revision: How many times a record has been changed
*Status: Configurable state a record is in
**Level: Assignable number to a status
**Action: Configurable behavior depending on status
*Field: A single data point of a record 
**Block: Controls which user groups have access to the field
**Validation: A check on whether or not a field has received correct data
**Dependency: A field's existence can be made dependent on other things
*Template
 
==Parts==
*Front-end: The system that the normal user sees
*Back-end: Where the front-end is configured
*Database: It's a database

Revision as of 09:51, 11 August 2023

Objects

  • Dashboard: Front-end page
  • Widget: UI element in a dashboard
  • Section: Collection of entities
  • Entity: Describes a type of record, including its behavior and datatypes (This is a class in OOP)
  • Record: Main data holding thing (This is an object in OOP)
    • Revision: How many times a record has been changed
  • Status: Configurable state a record is in
    • Level: Assignable number to a status
    • Action: Configurable behavior depending on status
  • Field: A single data point of a record
    • Block: Controls which user groups have access to the field
    • Validation: A check on whether or not a field has received correct data
    • Dependency: A field's existence can be made dependent on other things
  • Template

Parts

  • Front-end: The system that the normal user sees
  • Back-end: Where the front-end is configured
  • Database: It's a database