Method and system for implementing software customized module

A technology for customizing modules and implementation methods, which is applied in software engineering design, program control devices, instruments, etc., and can solve problems such as small plug-ins, incompatible versions, and a single software application.

Active Publication Date: 2008-12-03
CHENGDU HUAWEI TECH
View PDF0 Cites 25 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0014] At present, the plug-ins are all small function extensions, and most of the functions should be completed by the kernel functions. Therefore, when ensuring major changes in requirements, the kernel code must be modified, and the platform itself cannot be flexibly increased or decreased, so the existing technology is not really meaningful. The "plug-and-play" software structure on the Internet, the software based on the platform + plug-in structure is a single application program, and cannot be integrated independently of each other
For software based on the platform + plug-in structure, all plug-in management is managed by the plug-in processing function of the platform, including plug-in registration, management and calling, and the function realization of the platform extension interface, etc., resulting in excessive system overhead. Big
[0015] Existing software integration uses a simple software structure, and there are too many restrictions on the addition and deletion of modules on existing software products. Usually, it is necessary to modify the platform code, resulting in incompatibility with the original version.

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 system for implementing software customized module
  • Method and system for implementing software customized module
  • Method and system for implementing software customized module

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0033] Usually, a software system includes an interface part and a function part. The solution for realizing software module customization provided by the embodiment of the present invention involves two subsystems: an interface subsystem and a function subsystem. The function of the interface subsystem is a display interface, and the function subsystem It is used to realize the storage of data and the logical processing part of each business function module.

[00...

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 embodiment of the invention provides a realizing method of a software customization module. The method includes the following steps: the matter-processing categories of the customized functions of users are added in a sub-system of an interface according to the functional-module customization requests of users; the interface views of the added functional modules are defined; the interface configuration files of the sub-system and the functional sub-system are modified according to the functional modules; the implementations of the matter-processing categories of the customized functions and interfaces are configured in the interface sub-system and the functional sub-system according to the modified interface configuration files. The embodiment of the invention also provides a system used for realizing the software customization module. With the invention, the functional modules of the software system can be reduced or added without modifying codes.

Description

technical field [0001] The invention relates to the field of information and computer technology, in particular to a method and system for realizing a software customization module. Background technique [0002] With the continuous development of informatization, the scale of storage and management software is getting bigger and bigger, and the software functions are getting more and more. Different customers have different needs. It is urgent to increase or decrease the functions of the software according to the needs of customers. module. [0003] Storage management solutions usually need to manage storage devices according to application requirements, so as to meet users' needs for balanced storage among different application environments and data of different importance. Many existing storage management solutions only achieve the most basic integration. Enterprises have to apply different solutions when managing different environments. Enterprises need a unified storage...

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 CHENGDU HUAWEI TECH
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