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

Method and device for dynamically constructing function operation, and application system

A dynamic creation and function technology, applied in the direction of program control devices, can solve the problems of poor scalability and low development efficiency, and achieve the effects of improving efficiency, reducing the amount of coding, and enhancing scalability

Inactive Publication Date: 2012-05-30
KINGDEE SOFTWARE(CHINA) CO LTD
View PDF4 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The purpose of the embodiments of the present invention is to provide a method for dynamically constructing functional operations, which aims to solve the problems of low development efficiency and poor scalability in the prior art by implementing functional operations in a hard-coded manner

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
  • Method and device for dynamically constructing function operation, and application system
  • Method and device for dynamically constructing function operation, and application system
  • Method and device for dynamically constructing function operation, and application system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0026] figure 1 It shows the implementation process of the dynamic construction function operation method provided by Embodiment 1 of the present invention. According to the defined operation metadata entity interface, the method flexibly configures the corresponding function menu, thereby realizing the dynamic construction of function operation and enhancing the system function operation. The scalability, the detailed steps are as follows:

[0027] In step S101, an operation type is preset, and the preset operation type is registered in a database or a configuration file, and the preset operation type includes a predefined operation metadata entity interface and an implementation operation type.

[0028] In the embodiment of the present invention, the defined operation metadata entity interface is as figure 2 As shown, the operation metadata entity interface includes but not limited to attributes such as operation metadata entity (FormOperation) and view information (View),...

Embodiment 2

[0062] Figure 5 It shows the implementation process of the dynamic construction function operation method provided by the second embodiment of the present invention. This embodiment is in figure 1 On the basis of , step S501 is added to define an operation metadata entity. Metadata refers to the data used to define data, and is used to describe the specific information of functional operations. By defining and operating metadata entities, the unification of the same type of operation is realized. Such as Figure 6 As shown, the defined operational metadata entities include but are not limited to the following attributes:

[0063] After Actions: Business services that can be executed after the operation is executed;

[0064] Business service before operation (BeforeAction): that is, the business service that can be executed before the operation is executed;

[0065] Available states for this operation (EnabledStates): it can be used in the current state;

[0066] Operatio...

Embodiment 3

[0068] Figure 7 The structure of the dynamic construction function operating device provided by the third embodiment of the present invention is shown. For the convenience of description, only the parts related to the embodiment of the present invention are shown in the figure.

[0069] The operating device for dynamically constructing functions can be used in various application terminals with functional operations, such as notebook computers, ATM cash machines, pocket computers (Pocket Personal Computer, PPC), personal digital assistants (Personal Digital Assistant, PDA), etc., can It is a software unit, a hardware unit or a combination of software and hardware built into these application terminals. The device for dynamically constructing function operations includes an operation metadata entity definition unit 71, an operation type preset unit 72, a function menu configuration unit 73, and a function operation realization unit 74, wherein:

[0070] An operation metadata ...

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 belongs to the field of computer software, and provides a method and device for dynamically constructing function operation, and an application system. The method comprises the following steps of: presetting an operation type, registering the preset operation type in a database or configuration file, wherein the preset operation type comprises a pre-defined operation metadata entity interface and a realization operation type; configuring a corresponding function menu according to the preset operation type; and receiving a function operation request sent by a user and dynamically creating an operation example for realizing function operation according to the function menu. In the invention, through pre-defining the operation metadata entity interface, unification of same operation types is realized, coding quantity is reduced, and system development efficiency is increased. According to the preset operation type and the registering mechanism, the expansion of the operation type can be realized, and the corresponding function menu is flexibly configured, thus the function operation is dynamically constructed, and the expandability of the system function operation is enhanced.

Description

technical field [0001] The invention belongs to the field of computer software, in particular to a method, device and application system for dynamically constructing functional operations. Background technique [0002] Application software is an indispensable part of enterprise office. Existing application software generally includes multiple functional operations, such as query, modification, and storage. Through the functional operation in these application software, the working efficiency of the enterprise can be greatly improved. [0003] The functional operations of existing application software are generally defined and designed by hard-coding during the program development stage, and cannot be dynamically adjusted during program operation. Repeated coding is required for the same or similar functional operations, resulting in low development efficiency and subsequent maintenance. If you need to adjust some functional operations, you must modify the background source ...

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
Inventor 韦光亮张利军
Owner KINGDEE SOFTWARE(CHINA) CO LTD
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