A Method of Lightweight Software Development for Internet Applications Based on Orthogonal Decomposition

A technology for Internet application and software development, which is applied in software design and other directions, and can solve problems such as difficult development and complex logic

Active Publication Date: 2018-05-29
ZHEJIANG GONGSHANG UNIVERSITY
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The modules of traditional program design are coupled with each other, the logic is very complex, and the development is difficult

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 Method of Lightweight Software Development for Internet Applications Based on Orthogonal Decomposition
  • A Method of Lightweight Software Development for Internet Applications Based on Orthogonal Decomposition
  • A Method of Lightweight Software Development for Internet Applications Based on Orthogonal Decomposition

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0055] In order to facilitate the understanding of ordinary technical personnel, the realization scheme of the present invention is described by taking the construction of a mobile teaching interaction platform based on the WeChat public platform as an example and with reference to the accompanying drawings, and a specific implementation mode is given. For us, the core idea of ​​the method to realize the Internet application based on orthogonal decomposition is to apply the principle of Fourier series to the function of orthogonal decomposition, and apply it to the development of Internet applications based on community relations. Cross-decomposition, and divided into different logic blocks, realize the logic isolation of application modules, and reduce the difficulty of development.

[0056] Network community refers to a group of small, close contacts and loose relationships that are linked together through various network applications. Usually have the following characterist...

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 method for developing lightweight software for Internet applications based on orthogonal decomposition. The steps of the present invention are as follows: 1. Construct an Internet application space based on community relations; 2. Abstract the attributes of the application space, and select several attributes as characteristic attributes, and map the application space to a multi-dimensional orthogonal space according to the characteristic attributes; 3. The multi-dimensional orthogonal space is divided into basic functional logic blocks according to the unit length of characteristic attributes, and a general-purpose software basic functional module running in a virtual machine is developed; 4. According to the configuration dimension parameter setting, the basic functional logical blocks are merged into different particles cloning and cutting the basic functional modules of general-purpose software, and customizing personalized software functional modules; 5. Realize the development of Internet application software based on community relations through the combination of various software functional modules. The present invention decouples each functional module according to the orthogonal dimension, realizes logical isolation from each other, and reduces the difficulty of application development.

Description

technical field [0001] The invention relates to the field of community-based Internet application development, in particular to a method for developing lightweight software for Internet applications based on orthogonal decomposition. Background technique [0002] In the reliability design of hardware, there is a basic principle "simple is reliable". This principle also applies to software, and the increase or enhancement of functions is accompanied by continuous software upgrades and patches. [0003] In the 1970s, software systems had become extremely complex, and both development and maintenance were a costly endeavor. There is a realization that software must be modularized for ease of development, testing, and maintenance. To this end, McCabe & Associates, founded in 1976, developed the McCabe Cyclomatic Complexity Metric (Cyclomatic Complexity) technology to test the structure of software. Metric is based on the number of software complexity measurements and can help...

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/20
Inventor 诸葛斌朱华王伟明彭丹王保霞
Owner ZHEJIANG GONGSHANG UNIVERSITY
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