Computer software development system

A software development and computer technology, applied in the field of computer software development systems, can solve problems such as poor agility, low coupling, and low work efficiency, and achieve the effects of enhancing robustness, improving personal technology, and improving team efficiency

Inactive Publication Date: 2018-03-20
重庆首亨软件股份有限公司
View PDF3 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, the coupling degree of the above method is low, and all layers depend from top to bottom. Therefore, the work of the lower layer (development and main

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
  • Computer software development system
  • Computer software development system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0025] Example: such as Figure 1 to Figure 2 Shown; a computer software development system, which includes: a working layer creation module, a view controller split module, a data model association module, a network layer split module and a base layer creation module;

[0026] The working layer creation module is used to: create a working layer associated with the software, and the working layer includes an interface layer, a data model layer, a business layer and a network layer;

[0027] The interface layer is used to: display the view interface; the interface layer includes the view, the view logic program and the view controller, and the view controller is used to: set the view according to the data model in the data model layer;

[0028] The data model layer is used to: store the data model, the data model includes the local logical data model and the network data mapping model;

[0029] The business layer is used to: provide business interfaces for the view logic progr...

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 computer software development system. The computer software development system includes a working layer establishment module for establish a working layer associated with software, wherein the working layer includes an interface layer, a data model layer, a service layer, and a network layer; the interface layer is used for displaying a view interface; the interface layerincludes a view, a view logic program, an a view controller; the view controller is used for setting a view according to a data model in a data model layer; the data model layer is used for storing the data models, and the data models includes a local logic data model and a network data mapping model; the service layer is used for providing a service port for the view logic program and the view controller of the interface layer; and the network layer is used for returning Json data to a network request, and mapping the Json data into a network data mapping model. The beneficial effects of theinvention are that the computer software development system has a universal code organization standard and a decoupling scheme, and can improve the coupling degree; and team developers are independent of each other, and the team efficiency is greatly improved.

Description

technical field [0001] The invention relates to the technical field of software development, in particular to a computer software development system. Background technique [0002] In the process of software development, with the increase of the project scale and the number of developers, the coding style and module calling rules adopted by different projects are often different, which leads to various styles of code and modules appearing in the final project. Project coupling Higher and higher. When maintaining the developed software, it is difficult for developers to change unfamiliar modules, and it takes a long time for new development members to learn different coding rules. [0003] In order to facilitate the development and maintenance of software, the existing software development methods are generally as follows: usually "horizontal layering" is carried out on large-scale projects first, for example, the client is divided into multiple layers: interface layer, logic...

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
IPC IPC(8): G06F8/10G06F8/20
CPCG06F8/10G06F8/20
Inventor 彭海军
Owner 重庆首亨软件股份有限公司
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