Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Automatic generation method and system of human-computer interaction interface

A human-computer interaction interface and automatic generation technology, applied in the direction of instruments, electronic digital data processing, program control devices, etc., can solve the problems of limited function space, poor universality and scalability of controls, etc., to reduce difficulty and reduce manual work. The effect of writing code and reducing the degree of coupling

Active Publication Date: 2014-10-22
EBAOTECH CORP
View PDF4 Cites 31 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] 1) MetaWidget reversely deduces the view layer from the model layer, and there may be a big difference between the final actual view and the user's needs
[0010] 2) The model layer and the view layer in MetaWidget are coupled through fields, that is, the view layer relies on the specific fields on the model layer to realize the view display, so the controls generated by MetaWidget are still poor in versatility and scalability. When using MetaWidget to develop a large number of When it comes to human-computer interaction interfaces in enterprise-level applications, there is limited space to play a role

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
  • Automatic generation method and system of human-computer interaction interface
  • Automatic generation method and system of human-computer interaction interface
  • Automatic generation method and system of human-computer interaction interface

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0060] In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present invention. However, the present invention can be implemented in many other ways different from those described here, and those skilled in the art can make similar extensions without violating the connotation of the present invention, so the present invention is not limited by the specific implementations disclosed below.

[0061] Secondly, the present invention is described in detail by means of schematic diagrams. When describing the embodiments of the present invention in detail, for convenience of explanation, the schematic diagrams are only examples, which should not limit the protection scope of the present invention.

[0062] In order to solve the technical problems in the background technology, after analyzing a large number of enterprise application cases, the inventor found that the traditional way of developing the human-computer int...

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

Method and system for automatically forming a human-machine interface are provided. The method includes: defining, based on contents to be illustrated in the human-machine interface, a model object including at least one model component have a one-to-one mapping relationship with metadata in a database; establishing a model-view corresponding to the defined model object, where the model-view may include at least one model-view element each of which having a mapping relationship with one of the at least one model component; and analyzing the defined model object and the established model-view based on a predetermined syntax rule to form a model object configuration file and a human-machine interface configuration file, where the model object configuration file is adapted to provide mapping between the defined model object and the database, and the human-machine interface configuration file is adapted to illustrate the model object using the corresponding model-view. Workload may be reduced.

Description

technical field [0001] The invention relates to the field of computer software, in particular to a method and system for automatically generating a human-computer interaction interface. Background technique [0002] At present, the MVC (Model-View-Controller, Model-View-Controller) software design pattern is widely used in various enterprise-level applications due to its fast deployment and low life cycle cost. [0003] The MVC pattern realizes the separation of functional modules and display modules, allowing programmers (Java developers) to concentrate on business logic, and interface programmers (HTML and JSP developers) to concentrate on presentation. [0004] Such as figure 1 As shown, the model layer (Model) in the MVC pattern implements the business logic in the system and represents enterprise data and business rules. The model layer handles the database and provides data for multiple views. The view layer (View) provides users with a view interface, which display...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/44
CPCG06F8/38
Inventor 贺凯良周毓杰熊务真马瞿俊
Owner EBAOTECH CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products