Modularized software developing method and software developing device

A software development method and software development technology, applied in the direction of program control devices, etc., can solve the problems of no version information, large workload, etc., and achieve the effects of reducing repeated operations, improving development efficiency, and shortening the development cycle

Active Publication Date: 2016-02-24
YONYOU UP INFORMATION TECH
View PDF3 Cites 27 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

You only need to modify the configuration file to dynamically add the required modules, but there is no version information control. If there is a problem with the current Jar file, you need to go back to the previous version information, which is also a complicated process
[0005] 3. Adopt the way of dependency management. Most of the projects now use Maven (a software project management tool based on the project object model, which can manage the construction, reporting and documentation of the project through a small piece of description information) or ant to build Dependency, to control the version of the referenced Jar, if a file is modified, it must be repackaged, and the dependency of the Jar package will be re-executed, which will increase the workload a lot

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
  • Modularized software developing method and software developing device
  • Modularized software developing method and software developing device
  • Modularized software developing method and software developing device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] In order to be able to understand the above objectives, features and advantages of the present invention more clearly, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be noted that the embodiments of the application and the features in the embodiments can be combined with each other if there is no conflict.

[0034] In the following description, many specific details are set forth in order to fully understand the present invention. However, the present invention can also be implemented in other ways different from those described here. Therefore, the protection scope of the present invention is not limited to the specific details disclosed below. Limitations of the embodiment.

[0035] figure 1 A schematic flowchart of a modular software development method according to an embodiment of the present invention is shown.

[0036] Such as figure 1 As shown, the modular software develo...

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 provides a modularized software developing method and software developing device. The modularized software developing method comprises the following steps: storing a source code of at least one version of a developed function module; dividing a to-be-developed software project into a plurality of to-be-developed function modules, and determining required version information for each to be-developed function module; determining whether the source code of the required version for any to-be-developed function module is stored according to the required version information for each to-be-developed function module and the source code of at least one version of the developed function module; mounting the source code of the required version for any to-be-developed function module to the software project to debug while determining that the source code of the required version for any to-be-developed function module is stored. Through the adoption of the technical scheme provided by the invention, the development workload of the software project can be reduced, and then the development period of the software project is shortened, and the development efficiency of the software project is improved.

Description

Technical field [0001] The present invention relates to the technical field of software development, and in particular to a modular software development method and a modular software development device. Background technique [0002] In e-commerce systems and other information management systems, functions such as authority management, user management, logistics management, member management, and commodity management are the functions that most management systems have. However, the current information management system mainly has the following solutions for background development during development: [0003] 1. Using WebService (a platform-independent, low-coupling, self-contained, programmable Web application) method, directly type the module into a Jar file, and use the method of statically loading Jar to realize the processing, and the folder Put it under the Classpath for external calls, and provide an API (ApplicationProgrammingInterface, application programming interface). W...

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 YONYOU UP INFORMATION 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