摘要 |
An enterprise information system (EIS) is provided that guarantees affordability, unity and quality for EIS for enterprises with no automated data input. Data are stored as objects. Objects form one Object Tree. Users are objects and their relations in the tree coincide with their relations in the enterprise. Sub-tree of Object Tree starting from the user as a root is his/her responsibility zone. What object can contain (data elements) is defined with type-set and its behavior (what object demonstrates and functions to run on it) is defined with type-center (type) that is an element of the type-set. All types form Inheritance Tree and Including Tree. Including Tree defines how objects could be created. Shortcuts (shadows) are allowed in Object Tree, Inheritance Tree, and Including Tree. In Object Tree they expand viewing zone outside responsibility zone. In Inheritance Tree they describe multiple inheritance. In Including Tree they describe multiple including. Type-center could be changed inside type-set. Union of type-sets of objects of responsibility zone of the user is his/her competence zone. Type-set can be changed only if it does not expand the competence zone. Data elements could be fields, keys and files (pictures or documents). Implementation is based on Open Source technologies.
|