METHOD AND SYSTEM OF AUTOMATED GENERATION OF USER FORM INTERFACE

Disclosed are system and method for carrying out automatic generation of user interfaces in the form of dynamically changing screen forms. The method includes the steps of: accessing object metadata relating to a user interface; loading a logical description for the user interface based on the metad...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: FILIPPOV VITALIY ALEKSANDROVICH, NURALIEV SERGEY GEORGIEVICH, ZARETSKIY DMITRIY LVOVICH, DERUT ODEY HALIKOVICH
Format: Patent
Sprache:eng ; kor
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Disclosed are system and method for carrying out automatic generation of user interfaces in the form of dynamically changing screen forms. The method includes the steps of: accessing object metadata relating to a user interface; loading a logical description for the user interface based on the metadata; retrieving functional options related to the metadata; determining requirements for at least one additional change to the user interface based on the functional options; and retrieving access rights available for a user of a user form interface. The method further includes the steps of: using a forms engine to organize form elements based on predefined criteria; and automatically generating visual description data based on the logical description, the functional options, the access rights available to the user and user settings. Furthermore, the visual description data is provided to a client device that customizes the user form interface based on display setting of the client device. 동적으로 변화하는 스크린 폼들의 형태로 사용자 인터페이스들을 자동 생성하는 것을 수행하기 위한 시스템 및 방법이 개시된다. 상기 방법은 사용자 인터페이스와 관련된 객체 메타데이터를 액세스하는 단계, 상기 메타데이터에 기초하여 사용자 인터페이스에 대한 논리적 설명을 로딩하는 단계, 상기 메타데이터와 관련된 기능 옵션들을 검색하는 단계, 상기 기능 옵션들에 기초하여 사용자 인터페이스에 대한 적어도 하나의 부가적인 변경에 대한 요구사항들을 결정하는 단계 및 사용자 폼 인터페이스의 사용자가 이용가능한 액세스 권한들을 검색하는 단계를 포함한다. 상기 방법은 미리 결정된 기준에 기초하여 폼 요소들을 조직화하기 위한 폼 엔진을 사용하는 단계 및 사용자 및 사용자 설정들에 대해 이용가능한 액세스 권한들, 논리적 설명 및 기능 옵션들에 기초하여 시각적 설명 데이터를 자동으로 생성하는 단계를 더 포함한다. 또한, 시각적인 설명 데이터가 클라이언트 디바이스의 디스플레이 설정에 기초하여 사용자 폼 인터페이스를 커스터마이징하는 클라이언트 디바이스에 제공된다.