A Visual Interface Modeling Editor for Constructing Interface Models

An interface model and editor technology, applied in visual/graphical programming, instrumentation, creating/generating source code, etc., can solve the problems of loss of interface development diversity and flexibility, complex and confusing views, and achieve convenient top-level The effect of downward analysis and design, controllable modeling granularity, and simple modeling method

Active Publication Date: 2018-06-22
CHENGDU PUZHONG SOFTWARE CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, this type of graphical interface assembly method based on prefabricated components still has two major disadvantages: first, it does not allow user-defined components, and does not provide operating rules for user-defined components, thus limiting the possibility of expression and user extension Therefore, the diversity and flexibility required for interface development will be lost, especially the interface development that cannot adapt to large and complex systems; second, when the interface functions become complex, the view assembled with prefab primitives becomes extremely complicated and confusion, especially the intersecting data lines make the interface view unreadable. Therefore, this kind of software is usually only used for simple interface development, and cannot meet the needs of large-scale and complex interface development;
[0005] In general, there is still a lack of a universal, easy-to-use, and standardized visual interface modeling software that can be easily understood and mastered by ordinary people in the field, and supports the construction of complex interface systems in various fields. Modeling activities to construct interface views that can be automatically converted into computer-runable codes using object-oriented techniques

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
  • A Visual Interface Modeling Editor for Constructing Interface Models
  • A Visual Interface Modeling Editor for Constructing Interface Models
  • A Visual Interface Modeling Editor for Constructing Interface Models

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0094] Example: Business management YWGL interface editing

[0095] The business model of the enterprise assumed in this embodiment is to obtain profits by selling self-produced products and externally purchased products, and a business management interface that realizes the following business management intentions will be modeled:

[0096] (1) Clearly distinguish the three interface modules of production management, purchase management, and sales management;

[0097] (2) Configuration function: configure the number of self-produced products and the number of externally purchased products through the interface, and sum the number of products produced and the number of purchased products through the interface logic to configure the number of sales products;

[0098] (3) Operation display function: The sales management interface implements to receive the entry of the contracted order and shipment quantity for the distribution and direct sales of each product; the production management in...

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

A visual interface modelling editor for constructing an interface model. An interface hierarchy editor, an interface port editor, an interface display editor, an interface algorithm editor, an interface process editor and an interface transmission editor are taken as components, and construction of an interface model and an interface view is completed respectively taking an interface hierarchy model, an interface port model, an interface display model, an interface algorithm model, an interface process model, an interface transmission model and corresponding views as editing objects, providing a variety of fields with a universal, easy-to-use visual interface modelling tool. The interface model and the interface view constructed by the editor are executable, the structure is clear, the levels are adjustable, and the modelling granularity is controllable. The modelling method is convenient for top-down analysis and design as well as implementing bottom-up integration, and is suitable for modelling of a variety of interfaces. The modelling method is simple, modelling is entirely visualised, and even a person of ordinary skill in the field can independently and easily construct an interface model and an interface view.

Description

Technical field [0001] The invention relates to the technical field of interface engineering, in particular to a method and computer program product for constructing an interface model based on an interface metamodel. Background technique [0002] The interface largely determines the success of a software. The key reasons are: first, the interface is a concrete manifestation of the business, and second, the interface directly determines the user experience. At the same time, the software interface shows three characteristics: (1) Diversity: the software is applied to various fields, and the development theme of the software interface also covers almost all application fields; (2) Variety: the field needs constantly develop, even the same The requirements of the interface in a project are constantly changing; (3) Complexity: Interface development occupies a considerable proportion of the workload in software development. Because of the prominent position of the interface, the sof...

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 Patents(China)
IPC IPC(8): G06F8/38G06F8/34
CPCG06F9/44
Inventor 符长明龙春生唐鸿
Owner CHENGDU PUZHONG SOFTWARE CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products