CN106445584A - Software module management method and system - Google Patents
Software module management method and system Download PDFInfo
- Publication number
- CN106445584A CN106445584A CN201610784120.4A CN201610784120A CN106445584A CN 106445584 A CN106445584 A CN 106445584A CN 201610784120 A CN201610784120 A CN 201610784120A CN 106445584 A CN106445584 A CN 106445584A
- Authority
- CN
- China
- Prior art keywords
- software module
- software
- module
- terminal
- version number
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000007726 management method Methods 0.000 title claims abstract description 28
- 238000012795 verification Methods 0.000 claims description 53
- 238000012423 maintenance Methods 0.000 claims description 16
- 238000012937 correction Methods 0.000 claims description 8
- 230000013011 mating Effects 0.000 claims description 6
- 239000004744 fabric Substances 0.000 claims 1
- 238000012360 testing method Methods 0.000 description 4
- 238000011161 development Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000000034 method Methods 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Stored Programmes (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The invention provides a software module management method and system. The software module management method comprises the following steps: data packets of system software are uploaded; the system software includes at least two software modules; the data packets include software packets of the various software modules, edition information of the system software, a comparison file and a check comparison program; the comparison file includes names of the various software modules and corresponding edition numbers; a terminal obtains the data packets; the terminal performs updating according to the data packets and installs the check comparison program; the check comparison program is operated; the edition numbers of the various software modules in the comparison file are compared with the edition numbers of all the software modules on the terminal; if the edition numbers of the various software modules in the comparison file are matched with the edition numbers of all the software modules on the terminal, the edition information of the system software is obtained; and, if the edition numbers of the software modules in the comparison file are not matched with the edition numbers of the software modules on the terminal, the edition information of the system software, the names of the unmatched software modules and the edition numbers on the terminal are obtained.
Description
Technical field
The present invention relates to software administrative skill field, more particularly, to a kind of management method of software module and system.
Background technology
With the development in domestic E-Payment market and payment technology, the software systems of payment terminal are also increasingly complicated.Mesh
Front payment terminal, all employ greatly the complex operations system based on Linux or even Android, and supports including IC-card, magnetic
Multiple peripheral hardware such as card, radio-frequency card, various communication modes drives, and it is many to achieve GUI, device service, management and many applications etc.
Plant software function.The development of various softwares is so that software management also becomes urgent problem.
The Chinese patent of Publication No. CN 103746840 A proposes a kind of software version information of network equipment from kinetonucleus
To method, including:Equipment under test is connected by Ethernet with main control computer, and master control journey is run on main control computer
Sequence;Equipment under test runs equipment discovery module client, and scanning local basic information simultaneously reports primary control program;Primary control program parses
Local basic information that equipment under test reports, generate for each equipment under test and create device object to be verified, accept user defeated
The standard software version information entering;Main control computer generates verification strategy according to user-defined configuration file, obtains tested
The device software version information standard software version information with user input is compared, generates verification report.Though the program
So achieve the detection to software version information, but it needs all to interrogate with main control computer to be connected, operation is inconvenient.Separately
Outward, the program is the management for whole system software, and generally, various software functions are due to being related to different development departments
Door, upgrading frequency is also different, so being difficult to be managed collectively.Based on this characteristic, generally a related class software is made software mould
Block is managed collectively.Such as:Print driving, IC-card driving etc..The conventional mode safeguarding software module is to do each software module
Become software kit, such as:The software kit of ipkg form.These software kits are safeguarded by version information.So be achieved that with
Software module is safeguarded to software for unit.
After the independent management service to each software module, terminal can be realized by one or several software module of upgrading
On software upgrading, rather than upgrading whole system software.Which reduce the data volume of software upgrading, facilitate maintenance.
But software maintenance unit diminishes, also band is known clearly managerial problem, when the machine in client's hand goes wrong it is necessary to
Allow client or contact staff that the version information loopback of all software modules to be returned, just can carry out corresponding analysis.And payment terminal
On have tens even up to a hundred software modules, so give client or contact staff cause many inconvenient.
Content of the invention
The technical problem to be solved is:A kind of management method of software module and system are provided, can obtain
The actual version information of each software module of one terminal.
In order to solve above-mentioned technical problem, the technical solution used in the present invention is:
A kind of management method of software module, including:
The packet of uploading system software, described systems soft ware includes at least two software module, described packet bag
Include software kit, the version information of systems soft ware, comparison file and the verification alignment programs of each described software module, described comparison
File includes the title of each described software module and corresponding version number, and described verification alignment programs are used for comparing on file
Whether the software module in software module and terminal mates;
Terminal obtains described packet;
Terminal is updated according to the software kit in described packet and installs described verification alignment programs;
Run described verification alignment programs, the version number of each software module and all software moulds in terminal in file will be compared
The version number of block compares;
If the version number of each software module is mated one by one with the version number of software modules all in terminal in comparison file,
Obtain the version information of described systems soft ware;
If the version of software module and the version of software module in terminal mismatch in comparison file, obtain described system
The title of the version information of the software and unmatched software module and described software module version number in terminal.
The present invention provide another technical scheme be:
A kind of management system of software module, including:
Data module, for the packet of uploading system software, described systems soft ware includes at least two software module,
Software kit, the version information of systems soft ware, comparison file and verification that described packet includes each described software module compare
Program, described comparison file includes the title of each described software module and corresponding version number, and described verification alignment programs are used
Whether the software module in the software module and terminal comparing on file mates;
First acquisition module, obtains described packet for terminal;
Update module, is updated and installs described verification and compare for terminal according to the software kit in described packet
Program;
Correction verification module, for running described verification alignment programs, will compare the version number of each software module and end in file
On end, the version number of all software modules compares;
If the version number of each software module is mated one by one with the version number of software modules all in terminal in comparison file,
Obtain the version information of described systems soft ware;
If the version of software module and the version of software module in terminal mismatch in comparison file, obtain described system
The title of the version information of the software and unmatched software module and described software module version number in terminal.
The beneficial effects of the present invention is:File is compared by setting in the packet of overall software and verification compares journey
Sequence, thus install this verification alignment programs while terminal is updated.When needing the software module in terminal is verified,
Run this verification alignment programs, compare the version number of each software module and the version number comparing each software module in file in terminal
Whether consistent, unanimously then illustrate that the version of all software modules of this terminal all meets the version information required by this systems soft ware,
The version information of therefore direct access systems software, inconsistent, illustrate to exist in terminal and the version of systems soft ware is not inconsistent
Software module, therefore except obtaining the version information of systems soft ware, also obtain all inconsistent software modules in terminal
Title and version number, thus realize the quick function of determining all software module information in terminal.
Brief description
Fig. 1 is the flow chart of the management method of software module of the embodiment of the present invention;
Fig. 2 is the structural representation of the management system of software module of the embodiment of the present invention;
Fig. 3 is the flow chart of the management method of software module of the embodiment of the present invention one;
Fig. 4 is the structural representation of the management system of software module of the embodiment of the present invention two.
Label declaration:
1st, data module;2nd, the first acquisition module;3rd, update module;4th, correction verification module;41st, List Generating Module;42nd,
Two acquisition modules;43rd, comparing module;44th, display module;5th, sending module.
Specific embodiment
By describing the technology contents of the present invention in detail, being realized purpose and effect, below in conjunction with embodiment and coordinate attached
Figure is explained.
The design of most critical of the present invention is:The updated data package of systems soft ware includes comparing file and verification compares journey
Sequence, installation and checking alignment programs when terminal updates systems soft ware, need during verification, to run verification alignment programs multilevel iudge terminal
On software module with compare file on software module whether consistent, inconsistent, obtain system software release information with differ
The version information of the software module causing.
Refer to Fig. 1, the present invention provides:
A kind of management method of software module, including:
The packet of uploading system software, described systems soft ware includes at least two software module, described packet bag
Include software kit, the version information of systems soft ware, comparison file and the verification alignment programs of each described software module, described comparison
File includes the title of each described software module and corresponding version number, and described verification alignment programs are used for comparing on file
Whether the software module in software module and terminal mates;
Terminal obtains described packet;
Terminal is updated according to the software kit in described packet and installs described verification alignment programs;
Run described verification alignment programs, the version number of each software module and all software moulds in terminal in file will be compared
The version number of block compares;
If the version number of each software module is mated one by one with the version number of software modules all in terminal in comparison file,
Obtain the version information of described systems soft ware;
If the version number of software module and the version number of software module in terminal mismatch in comparison file, obtain described
The title of the version information of the systems soft ware and unmatched software module and described software module version number in terminal.
Further, described comparison file also includes the issue date of each software module, the title of each software module, version
Number corresponding with issue date.
Knowable to foregoing description, compare file except the title of software module and version number, also include issue date, enter one
Step improves the accuracy of comparison.In the case of guaranteed efficiency, comparison file may also include others and is capable of comparing really
Determine the information of function.
Further, the step after installing described verification alignment programs is specially:
Obtain and compare file, generate the software module listings mating with described systems soft ware, described software module listings bag
Include the title of each software module, version number and the issue date that described systems soft ware comprises;
According to described software module listings, obtain the version number with title identical software module in described list in terminal
And issue date;
Version according to the software module in the software module and terminal in the title comparison software module list of software module
This number and issue date whether consistent;
If consistent, show the version information of described systems soft ware;
If inconsistent, the title of all inconsistent software modules, version number and issue date on display terminal.
Knowable to foregoing description, by generating the software module listings comprising all software modules of systems soft ware, further according to
List compares the information of software module in the information of each software module and terminal on software module listings one by one such that it is able to draw
Whether the software module of software module listings is consistent with the software module in terminal, and then shown not according to different comparison results
Same information.In above-mentioned comparison process, comparison is version number and issue date, so can improve the accurate of comparison result
Property it is also possible to only compare version number, that is, only need to generate include the title of software module and the software module listings of version number, than
Pair when compare the version number of each software module and terminal in software module listings as stated above one by one according to software module listings
The version number of upper software module, so can accelerate to compare speed.
Further, after obtaining the version information of described systems soft ware, send the version information of described systems soft ware extremely
Background maintenance system;Obtain the version information of described systems soft ware and the title of unmatched software module and described software mould
Block after the version number in terminal, send the version information of described systems soft ware and unmatched software module title and
Version number in terminal is to background maintenance system.
Knowable to foregoing description, after obtaining the software module information in terminal, background maintenance system can be sent directly to,
This background maintenance system is generally maintenance system or other background systems of production firm.Can also adopt non-automatic
The form changed, i.e. artificial this software module information of copy reading.
Refer to Fig. 2, another technical scheme of the present invention is:
A kind of management system of software module, including:
Data module 1, for the packet of uploading system software, described systems soft ware includes at least two software mould
Block, described packet includes software kit, the version information of systems soft ware, comparison file and the verification ratio of each described software module
To program, described comparison file includes the title of each described software module and corresponding version number, described verification alignment programs
For comparing whether the software module in software module and terminal on file mates;
First acquisition module 2, obtains described packet for terminal;
Update module 3, is updated and installs described verification ratio for terminal according to the software kit in described packet
To program;
Correction verification module 4, for running described verification alignment programs, will compare the version number of each software module and end in file
On end, the version number of all software modules compares;
If the version number of each software module is mated one by one with the version number of software modules all in terminal in comparison file,
Obtain the version information of described systems soft ware;
If the version number of software module and the version number of software module in terminal mismatch in comparison file, obtain described
The title of the version information of the systems soft ware and unmatched software module and described software module version number in terminal.
Further, described comparison file also includes the issue date of each software module, the title of each software module, version
Number corresponding with issue date.
Further, described correction verification module 4 includes:
List Generating Module 41, compares file for obtaining, and generates the software module listings mating with described systems soft ware,
Described software module listings include the title of each software module, version number and the issue date that described systems soft ware comprises;
Second acquisition module 42, for according to described software module listings, with title phase in described list in acquisition terminal
The same version number of software module and issue date;
Comparing module 43, for the software module in the title comparison software module list according to software module and terminal
The version number of software module and issue date whether consistent;
Display module 44, if for consistent, show the version information of described systems soft ware;
If inconsistent, the title of all inconsistent software modules, version number and issue date on display terminal.
Further, also include:Sending module 5, for obtain described systems soft ware version information after, send described
The version information of systems soft ware is to background maintenance system;Obtain the version information of described systems soft ware and unmatched software mould
The title of block and described software module, after the version number in terminal, send the version information and not of described systems soft ware
The title of the software module joined and the version number in terminal are to background maintenance system.
Refer to Fig. 3, embodiments of the invention one are:
A kind of management method of software module, including:
The packet of uploading system software, described systems soft ware includes at least two software module, described packet bag
Include software kit, the version information of systems soft ware, comparison file and the verification alignment programs of each described software module, described comparison
File includes title, version number and the issue date of each described software module, the title of described software module, version number and
Issue date corresponds, and the software module that described verification alignment programs are used for comparing in the software module and terminal on file is
No coupling;For example, the form comparing print module and radio frequency card module in file is as follows:
printer
1.1.5
2015-04-30 15:46
rfcard
1.0.5
2015-04-30 14:52
Terminal obtains described packet;
Terminal is updated according to the software kit in described packet and installs described verification alignment programs;
Run described verification alignment programs, obtain and compare file, generate the software module row mating with described systems soft ware
Table, described software module listings include the title of all software modules, version number and the issue date that described systems soft ware comprises;
According to described software module listings, obtain the version number with title identical software module in described list in terminal
And issue date;
Version according to the software module in the software module and terminal in the title comparison software module list of software module
This number and issue date whether consistent;
If consistent, show the version information of described systems soft ware;And send the version information of described systems soft ware to rear
Platform maintenance system;
If inconsistent, the title of all inconsistent software modules, version number and issue date on display terminal;And
Send the version information of described systems soft ware and the title of all inconsistent software modules in terminal, version number and date of issue
Phase is to background maintenance system;
For example:The version information of systems soft ware is 3, and in terminal, the information of print module and radio frequency card module is as follows:
printer
1.2
2016-01-01 14:00
rfcard
1.1.2
2016-03-05 15:00.
Different with the above-mentioned citing comparing file, then show the letter of print module and radio frequency card module in above-mentioned terminal
Breath, and the version information 3 of systems soft ware.So, as long as client or contact staff run verification alignment programs it is possible to obtain
The information of all software modules in terminal.If verification comparison is passed through, and it is only necessary to tell that manufacturer is when comparison result is consistent
The version information of system software, i.e. system version number.If verification compares do not passed through, except informing vendor system version number
Outward it is only necessary to unmatched all software module version informations are supplied to manufacturer, without all software modules
Information be all supplied to manufacturer.
Refer to Fig. 4, embodiments of the invention two are:
A kind of software package management system based on software modularity, including:
Data module 1, for the packet of uploading system software, described systems soft ware includes at least two software mould
Block, described packet includes software kit, the version information of systems soft ware, comparison file and the verification ratio of each described software module
To program, described comparison file includes title, version number and the issue date of each described software module, the name of each software module
Claim, version number and issue date correspond, described verification alignment programs are used for comparing software module and the terminal on file
Software module whether mate;
First acquisition module 2, obtains described packet for terminal;
Update module 3, is updated according to described packet for terminal and installs described verification alignment programs;
Correction verification module 4, for running described verification alignment programs, will compare the version number of each software module and end in file
On end, the version number of all software modules compares;Specifically, described correction verification module 4 includes:List Generating Module 41, is used for
Obtain and compare file, generate the software module listings mating with described systems soft ware, described software module listings include described system
The title of all software modules, version number and issue date that system software kit contains;Second acquisition module 42, for according to described soft
Part module list, with the version number of title identical software module and issue date in described list in acquisition terminal;Compare mould
Block 43, for the version of the software module in the software module and terminal in the title comparison software module list according to software module
This number and issue date whether consistent;Display module 44, if the result comparing for comparing module 43 is consistent, obtains and shows
Show the version information of described systems soft ware;If the result that comparing module 43 compares is inconsistent, institute in acquisition display terminal
There are title, version number and the issue date of inconsistent software module.
Sending module 5, the result comparing for comparing module 43 is consistent, then send the version information of described systems soft ware
To the background maintenance system researching and developing manufacturer, if the result that comparing module 43 compares is consistent, send the version of described systems soft ware
The title of all inconsistent software modules, version number and release date to described background maintenance system in this information, terminal.
In sum, the present invention provides the management method of software module and system, all can quickly determine in terminal
The information of all software modules, and do not need for the version information of software modules all in terminal to be all passed back to manufacturer, decrease
The workload of relevant persons in charge.
The foregoing is only embodiments of the invention, not thereby limit the present invention the scope of the claims, every using this
The equivalents that bright specification and accompanying drawing content are made, or directly or indirectly it is used in the technical field of correlation, all include in the same manner
In the scope of patent protection of the present invention.
Claims (8)
1. a kind of management method of software module is it is characterised in that include:
The packet of uploading system software, described systems soft ware includes at least two software module, and described packet includes respectively
The software kit of described software module, the version information of systems soft ware, comparison file and verification alignment programs, described comparison file
Title including each described software module and corresponding version number, described verification alignment programs are used for comparing the software on file
Whether the software module in module and terminal mates;
Terminal obtains described packet;
Terminal is updated according to the software kit in described packet and installs described verification alignment programs;
Run described verification alignment programs, the version number of each software module and all software modules in terminal in file will be compared
Version number compares;
If the version number of each software module is mated one by one with the version number of software modules all in terminal in comparison file, obtain
The version information of described systems soft ware;
If the version of software module and the version of software module in terminal mismatch in comparison file, obtain described systems soft ware
Version information and unmatched software module version number in terminal of title and described software module.
2. software module according to claim 1 management method it is characterised in that described comparison file also include each soft
The issue date of part module, the title of each software module, version number are corresponding with issue date.
3. software module according to claim 2 management method it is characterised in that install described verification alignment programs it
Step afterwards is specially:
Obtain and compare file, generate the software module listings mating with described systems soft ware, described software module listings include institute
State the title of each software module, version number and the issue date that systems soft ware comprises;
According to described software module listings, obtain in terminal with the version number of title identical software module in described list and
The cloth date;
Version number according to the software module in the software module and terminal in the title comparison software module list of software module
And whether issue date is consistent;
If consistent, show the version information of described systems soft ware;
If inconsistent, the title of all inconsistent software modules, version number and issue date on display terminal.
4. the management method of software module according to claim 1 is it is characterised in that obtain the version of described systems soft ware
After information, the version information sending described systems soft ware is to background maintenance system;Obtain the version information of described systems soft ware
And the title of unmatched software module and described software module, after the version number in terminal, send described systems soft ware
Version information and the title of unmatched software module and the version number in terminal to background maintenance system.
5. a kind of management system of software module is it is characterised in that include:
Data module, for the packet of uploading system software, described systems soft ware includes at least two software module, described
Packet includes software kit, the version information of systems soft ware, comparison file and the verification alignment programs of each described software module,
Described comparison file includes the title of each described software module and corresponding version number, and described verification alignment programs are used for comparing
Whether the software module in software module and terminal on file mates;
First acquisition module, obtains described packet for terminal;
Update module, is updated and installs described verification and compare journey for terminal according to the software kit in described packet
Sequence;
Correction verification module, for running described verification alignment programs, will compare in the version number of each software module and terminal in file
The version number of all software modules compares;
If the version number of each software module is mated one by one with the version number of software modules all in terminal in comparison file, obtain
The version information of described systems soft ware;
If the version of software module and the version of software module in terminal mismatch in comparison file, obtain described systems soft ware
Version information and unmatched software module version number in terminal of title and described software module.
6. software module according to claim 5 management system it is characterised in that described comparison file also include each soft
The issue date of part module, the title of each software module, version number are corresponding with issue date.
7. the management system of software module according to claim 6 is it is characterised in that described correction verification module includes:
List Generating Module, compares file for obtaining, and generates the software module listings mating with described systems soft ware, described soft
Part module list includes the title of each software module, version number and the issue date that described systems soft ware comprises;
Second acquisition module is soft with title identical in described list in terminal for according to described software module listings, obtaining
The version number of part module and issue date;
Comparing module, for the software in the software module and terminal in the title comparison software module list according to software module
Whether the version number of module and issue date are consistent;
Display module, if for consistent, show the version information of described systems soft ware;
If inconsistent, the title of all inconsistent software modules, version number and issue date on display terminal.
8. the management system of software module according to claim 6 is it is characterised in that also include:Sending module, is used for obtaining
After taking the version information of described systems soft ware, the version information sending described systems soft ware is to background maintenance system;Obtain institute
State the title and described software module of the version information of the systems soft ware and unmatched software module version number in terminal
Afterwards, the version information of described systems soft ware and the title of unmatched software module and the version number in terminal are sent extremely
Background maintenance system.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610784120.4A CN106445584B (en) | 2016-08-31 | 2016-08-31 | The management method and system of software module |
PCT/CN2017/098236 WO2018040967A1 (en) | 2016-08-31 | 2017-08-21 | Software module management method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610784120.4A CN106445584B (en) | 2016-08-31 | 2016-08-31 | The management method and system of software module |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106445584A true CN106445584A (en) | 2017-02-22 |
CN106445584B CN106445584B (en) | 2019-01-04 |
Family
ID=58091216
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610784120.4A Active CN106445584B (en) | 2016-08-31 | 2016-08-31 | The management method and system of software module |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN106445584B (en) |
WO (1) | WO2018040967A1 (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018040967A1 (en) * | 2016-08-31 | 2018-03-08 | 福建联迪商用设备有限公司 | Software module management method and system |
CN109783135A (en) * | 2019-01-30 | 2019-05-21 | 深圳琥珀虚颜智能科技有限公司 | Multimode software version management system |
CN112612693A (en) * | 2020-12-11 | 2021-04-06 | 广州朗国电子科技有限公司 | Method, device and storage medium for automatically checking application software version |
CN113779620A (en) * | 2021-08-19 | 2021-12-10 | 成都鲁易科技有限公司 | Program file checking method and device, storage medium and computer equipment |
CN115794210A (en) * | 2022-12-09 | 2023-03-14 | 广州力麒智能科技有限公司 | Software and drive version management based method, device, equipment and storage medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101952816A (en) * | 2008-09-29 | 2011-01-19 | 新思科技有限公司 | System and method for verifying delivered software |
US20110131565A1 (en) * | 2009-11-30 | 2011-06-02 | Seth Kelby Vidal | Systems and methods for managing a network of computer system using a version identifier generated based on software packages installed on the computing systems |
CN102546675A (en) * | 2010-12-08 | 2012-07-04 | 鸿富锦精密工业(深圳)有限公司 | Software upgrading system and method |
CN103024026A (en) * | 2012-12-07 | 2013-04-03 | 康佳集团股份有限公司 | Multi-screen interactive software auto update method and system based on Android |
CN104125276A (en) * | 2014-07-21 | 2014-10-29 | 中兴通讯股份有限公司 | Upgrading method and device |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106445584B (en) * | 2016-08-31 | 2019-01-04 | 福建联迪商用设备有限公司 | The management method and system of software module |
-
2016
- 2016-08-31 CN CN201610784120.4A patent/CN106445584B/en active Active
-
2017
- 2017-08-21 WO PCT/CN2017/098236 patent/WO2018040967A1/en active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101952816A (en) * | 2008-09-29 | 2011-01-19 | 新思科技有限公司 | System and method for verifying delivered software |
US20110131565A1 (en) * | 2009-11-30 | 2011-06-02 | Seth Kelby Vidal | Systems and methods for managing a network of computer system using a version identifier generated based on software packages installed on the computing systems |
CN102546675A (en) * | 2010-12-08 | 2012-07-04 | 鸿富锦精密工业(深圳)有限公司 | Software upgrading system and method |
CN103024026A (en) * | 2012-12-07 | 2013-04-03 | 康佳集团股份有限公司 | Multi-screen interactive software auto update method and system based on Android |
CN104125276A (en) * | 2014-07-21 | 2014-10-29 | 中兴通讯股份有限公司 | Upgrading method and device |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018040967A1 (en) * | 2016-08-31 | 2018-03-08 | 福建联迪商用设备有限公司 | Software module management method and system |
CN109783135A (en) * | 2019-01-30 | 2019-05-21 | 深圳琥珀虚颜智能科技有限公司 | Multimode software version management system |
CN112612693A (en) * | 2020-12-11 | 2021-04-06 | 广州朗国电子科技有限公司 | Method, device and storage medium for automatically checking application software version |
CN113779620A (en) * | 2021-08-19 | 2021-12-10 | 成都鲁易科技有限公司 | Program file checking method and device, storage medium and computer equipment |
CN115794210A (en) * | 2022-12-09 | 2023-03-14 | 广州力麒智能科技有限公司 | Software and drive version management based method, device, equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
WO2018040967A1 (en) | 2018-03-08 |
CN106445584B (en) | 2019-01-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106445584A (en) | Software module management method and system | |
CN106990952B (en) | Form verification method and system based on Vue | |
CN112270149B (en) | Verification platform automatic integration method and system, electronic equipment and storage medium | |
CN105302716A (en) | Method and apparatus for test in joint development mode | |
US8214800B2 (en) | Compact representation of vendor hardware module revisions in an open architecture test system | |
CN109656597A (en) | Firmware upgrade method, device and computer readable storage medium | |
CN107832217A (en) | A kind of automated testing method and device | |
CN104133699B (en) | Device system software upgrade method and system | |
CN109471857A (en) | Data modification method, device and storage medium based on SQL statement | |
CN103095475A (en) | Routing Inspection method and system of multimode communication equipment | |
CN106371881A (en) | Method and system for updating program versions in servers | |
CN109933510A (en) | Method, apparatus, electronic equipment and the storage medium of interface management | |
CN110134593A (en) | Method for testing software, device, electronic equipment and storage medium | |
CN103955429B (en) | Determine the method and device of regression test scope | |
CN107153540A (en) | Incremental build method and device | |
CN106484452B (en) | unified configuration management method and device for software platform | |
US20080161957A1 (en) | Transaction Interface for Standardizing Transactions with a Measurement Instrument | |
CN103593228B (en) | The test instrunment program control order emulator of a kind of practicality and using method thereof | |
Demuth et al. | Automatically generating and adapting model constraints to support co-evolution of design models | |
CN116185401A (en) | Integration method and device of software development kit and nonvolatile storage medium | |
Guo et al. | ISDP: Interactive software development platform for household appliance testing industry | |
US20050021305A1 (en) | Various methods and apparatuses for interfacing of a protocol monitor to protocol checkers and functional checkers | |
JP2010211337A (en) | Electronic money batch management system | |
CN109582334A (en) | The upgrade method and device of programmable logic device | |
CN111880780B (en) | Method, device and platform for developing boot loader of MCU |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |