Nodes of Applications (Subsystems)
Nodes for subsystems which contain definitions of program and table. Subsystem
represents a module of software which is to be implemented and deployed
in computers.
Operations on Main Tree View
Right-click on the node Applications to add a single or list of subsystems. Select the child node Subsystem to edit the definition of the subsystem. You can delete the definition
by right-clicking or keying Del on the node. Definition of subsystem is consist of a node Table List and a node Function List.

Operations on content pane
Those tabs with "Subsystem List" and "Function Structure
View" is shown on the content pane by selecting node Applications. The subsystem definition is shown on the content pane by selecting tree
node of Subsystem. Details are as follow.
* Subsystem List
It contains a lot of interesting characters of each subsystem. Column "T."
is the number of internal tables and "F." is the number of internal
functions. Internal means here being defined in the subsystem itself. "exC" is abbriviation
of "External Created" which means the number of tables which
records are created by external functions(functions definined in the other
subsystem). In this manner, "exR", "exU", "exD"
means "External Read", "External Updated", "External
Deleted" respectedly. And "exF." is the number of external
functions called by internal functions. You can validate modularity of
subsystems by checking those indexes. Right-click on the row of subsystem
to jump/delete the definition.
* Function Structure View
It is a tree view of functions automatically structured by thier relationship of call/called. Normaly the root of tree is the function to control login and to launch session. Its "children" are to be menu functions followed by functions called by menus.
* Subsystem
The definition of subsystem itself is simple. It only contains properties
of name, ID and descriptions.
|