Software issuing system, method and system

A software release and software technology, applied in the Internet field, can solve problems such as heavy workload, inapplicability to a large number of centralized releases, management difficulties, etc., to improve efficiency and facilitate release management.

Active Publication Date: 2016-07-20
CHINA UNITED NETWORK COMM GRP CO LTD
View PDF3 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] 1. The software development and release process is continuously completed in the same tool, the two processes are not independent of each other, and the management of the whole process is difficult;
[0006] 2. The software can only be released to the local server, that is, it is only used in the local development and testing environment, and it is not suitable for a large number of centralized releases under the cloud deployment method;
[0007] 3. The publisher needs to manually configure the server for software release, and when the server changes, the publisher must modify the configuration information accordingly, which is a heavy workload;
[0008] 4. It can only be implemented on a computer, and mobile office cannot be realized. The release administrator cannot complete the software release work if he is not in the office environment. The flexibility is poor and the release efficiency is low.

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
  • Software issuing system, method and system
  • Software issuing system, method and system
  • Software issuing system, method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0055]This embodiment provides a software publishing system. The software release system can centrally release a large amount of software at one time, and can also realize the mobile office of the release administrator, which solves the problem that the release administrator cannot complete the software release when he is not in the office environment, and improves the efficiency of software release.

[0056] figure 1 It is an overall architecture diagram of the software publishing system of this embodiment, as figure 1 As shown, the software release system includes a release receiving module 1 , a release verification module 2 , a mobile terminal interface module 3 , a mobile terminal 4 , and an automatic release module 5 .

[0057] In the process of software development and release, the software development company will visit the release receiving module 1 of the above-mentioned software release system, and input at least one group of relevant materials of the software to b...

Embodiment 2

[0075] This embodiment provides a method for releasing software, which is a method corresponding to the system in Embodiment 1. image 3 It is a schematic flow chart of the software distribution method of this embodiment, such as image 3 As shown, the method includes the following steps:

[0076] Step 1: Upload at least one set of release application information and code packages of the software to be released to the release receiving module of the software release system; wherein, the code packages include software codes and configuration files.

[0077] Because each software to be released will eventually be released to the corresponding cloud server, the configuration file of each software to be released includes the IP address of the corresponding cloud server.

[0078] Step 2: Verify and publish the application information and code package according to the preset rules, and generate a verification report.

[0079] The correct form of the above-mentioned various informa...

Embodiment 3

[0092] This embodiment provides a software development and distribution system. The software development and distribution system includes the software distribution system in Embodiment 1, and also includes a software development vendor and a cloud server.

[0093] Among them, the software development company is used to generate at least one set of release application information and code packages of the software to be released, and send the release application information and code packages to the software release system. The code packages include software codes and configuration files, configuration files Include the IP address of the cloud server to which the software will be published.

[0094] The software release system is used to check at least one set of release application information and code package received, and send the code package to the corresponding cloud server according to the configuration file.

[0095] The cloud server is used to store the released software...

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 software issuing system, method and system, and belongs to the technical field of Internet.The problems that an exiting software issuing method can not issue software in a greatly concentrated mode and mobile office handling can not be achieved can be solved.The system comprises an issue receiving module, an issue verifying module and a mobile terminal interface module, wherein the issue receiving module is used for receiving information, containing configuration files, of at least one set of to-be-issued software and transmitting the information to the issue verifying module, the issue verifying module is used for verifying the information according to a preset rule and generating a verifying report, and the mobile terminal interface module transmits the information and the verifying report to a mobile terminal of an issuing manager through a gateway, issues a manager audit, and starts an automatic issuing module through the mobile terminal if the audit passes to complete the issuing of software.By means of the system and method, software can be issued in the greatly concentrated mode, mobile office handling can be achieved, and flexibility is high.

Description

technical field [0001] The invention belongs to the technical field of the Internet, and in particular relates to a software release system and method, and a software development release system. Background technique [0002] Software release is mainly used during software testing, during which developers find software bugs and fix them, and then upload the modified new version of the software. Thus, the version of the software will change frequently. In this regard, developers usually adopt the method of automatic software release to meet the requirement of frequently changing software versions. [0003] At present, there are usually two methods for automatic software release: one is to use an integrated development environment (IDE), and the publisher uses the IDE to debug the software code on the computer. After the debugging is passed, connect to the corresponding local server and release the software to the corresponding Local server; the other is to use separate autom...

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/44G06F9/445
CPCG06F8/61G06F8/71
Inventor 李文杰
Owner CHINA UNITED NETWORK COMM GRP CO LTD
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