Unlock instant, AI-driven research and patent intelligence for your innovation.

User interface generation method based on scene tree

A user interface and interface technology, applied in the software field, can solve problems such as increased workload, increased user learning costs, increased work connection costs, etc., to achieve the effect of reducing complexity

Active Publication Date: 2021-06-22
INST OF SOFTWARE - CHINESE ACAD OF SCI +1
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Designers design user interface prototypes (tools), which can cover the user's static interface requirements, and can also realize some dynamic interaction requirements; but its business requirements are often difficult to reflect
In addition, the work of designers and software developers are independent of each other. In the software life cycle, developers usually use the design prototypes provided by designers for secondary development or redesign, which leads to the cost of work connection between different teams increase
In addition, most of the existing technologies and products are based on the network structure. Although the functions are enriched, it increases the user's learning cost and increases the workload.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • User interface generation method based on scene tree
  • User interface generation method based on scene tree
  • User interface generation method based on scene tree

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] First of all, the user interface generation device described in the present invention generally refers to the realization of such Figure 4 A system of functional and built-in domain knowledge specifications, not specific to a specific software.

[0043] The present invention will be described in detail below in conjunction with specific embodiments and accompanying drawings that use the C language as the target.

[0044] The process of the present invention is as figure 1 As shown, the steps include:

[0045] Determine the final user interface requirements based on user needs;

[0046] Standardize and document the user interface requirements so that they conform to the definition of the custom language grammar;

[0047] Define the user interface through the user interface generation device, so that the appearance and interaction actions of each interface meet its requirements;

[0048] The defined user interface is generated into target code files (*.h and *.c) by ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a user interface generation method based on a scene tree. The method comprises the following steps: 1) determining the number of interfaces of a user interface and the appearance and function of each interface according to user interface requirements; 2) constructing an interface tree according to the information in the step 1); 3) selecting a node in the interface tree, and editing a primitive on an interface corresponding to the node; wherein each edited interface has an exit or return interaction primitive; 4) selecting a node in the interface tree, entering a state transition diagram editing interface corresponding to the node, and editing the node; entering a state transition diagram editing interface of the node for the first time, drawing the node, a sub-tree node of the node and an exit or return interaction task of the node according to the interface tree, and generating a state transition diagram of the node; and 5) converting the edited interface tree into a corresponding code through the generation template of the target language, and then compiling the code to generate the user interface.

Description

technical field [0001] The invention relates to a method for generating a user interface based on a scene tree, and belongs to the technical field of software. Background technique [0002] User Interface (UI for short), as the facade of software, is becoming more and more important in the wave of rapid development of information technology. Designers generally design the user interface by hand-drawing the rough outline and requirements of the user interface according to the requirements, and then refine it through interface design tools. At present, there are many user interface design tools available in the industry, such as Axure, Adobe XD, etc., which can not only draw interface prototypes, but also set simple interactive actions; many online design tools also support multi-person collaboration, which can realize more complex function. [0003] Designers design user interface prototypes (tools), which can cover users' static interface requirements, and can also realize...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F8/38G06F8/34G06F9/451
CPCG06F8/38G06F8/34G06F9/451
Inventor 仝青山刘杰郭鑫戴国忠田丰
Owner INST OF SOFTWARE - CHINESE ACAD OF SCI
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More