[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN105260214B - Intelligent patch method for pushing and system applied to complicated ERP system - Google Patents

Intelligent patch method for pushing and system applied to complicated ERP system Download PDF

Info

Publication number
CN105260214B
CN105260214B CN201510735918.5A CN201510735918A CN105260214B CN 105260214 B CN105260214 B CN 105260214B CN 201510735918 A CN201510735918 A CN 201510735918A CN 105260214 B CN105260214 B CN 105260214B
Authority
CN
China
Prior art keywords
patch
project
information
cloud server
module
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.)
Active
Application number
CN201510735918.5A
Other languages
Chinese (zh)
Other versions
CN105260214A (en
Inventor
王智魁
谭明义
李晓冬
罗涛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yonyou Network Technology Co Ltd
Original Assignee
Yonyou Network Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Yonyou Network Technology Co Ltd filed Critical Yonyou Network Technology Co Ltd
Priority to CN201510735918.5A priority Critical patent/CN105260214B/en
Publication of CN105260214A publication Critical patent/CN105260214A/en
Application granted granted Critical
Publication of CN105260214B publication Critical patent/CN105260214B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Information Transfer Between Computers (AREA)
  • Stored Programmes (AREA)

Abstract

The invention discloses a kind of intelligent patch method for pushing and system applied to complicated ERP system, wherein, intelligent patch supplying system applied to complicated ERP system, comprising: project information module: all service of goods modules and version that the project that management each has been carried out is installed;Project management module: being arranged project of interest, and selects the associated service module of project;Pushing module: corresponding push scheme is formulated according to the information in project information module and project management module;Execution module: the scheme pushed according to pushing module installs corresponding patch, and installation patch information is fed back to cloud server, and cloud server is filtered the project for having installed patch according to the information of feedback;Patch management module: being located at cloud server, and the open patch information of the patch information and user provide the version information of patch, the corresponding patch information of project and official carries out Classification Management.To realize efficient, convenient and fast the advantages of managing and maintaining product patch.

Description

Intelligent patch method for pushing and system applied to complicated ERP system
Technical field
The present invention relates to data processing fields, and in particular, to a kind of intelligent patch push applied to complicated ERP system Method and system.
Background technique
Currently, the maintenance support system of ERP product is operated in a manner of problematic drive, it may be assumed that have to equal clients' hair Problem could be passively handled after existing product mistake.Client can just mend query search after often having problem into patch management systems Fourth, the lag for the processing that throws into question.And some high-risk, important patches having found can not push in time and be applied to client In project, problem is caused to repeated in different clients product, there are greater risks.
For existing for product lead to version problem, maintenance process will by client, branch company consultant, general headquarters support staff and Whether the links such as general headquarters research staff, maintenance support too long in flow can not accurately learn each problem again between developer There are patch, many duplicate work are brought;Logical version patch is not applied in project in time, also results in serious error in data Problem needs overlapping investment resource to go to handle.
The patch of client's downloading is very high to quality requirement, and existing patch management mode, does not often carry out to patch Verifying or only progress problem customer authentication just upload in patch management systems to be downloaded for all users, thus not can guarantee patch Quality, also bring hidden danger for system stable operation.
The characteristics of due to NC product multimode, it is consistent not can guarantee version for each service module product.Existing benefit In fourth management system, cumbersome inquiry to often be carried out for the downloading of different patches by version, downloaded, and be not easy to manage. Managing relatively stringent client, it is desirable that the patch file in product implementation process it is necessary to solve known to will be all is installed, But due to the patch relative loose of existing patch management systems management, patch can only be downloaded according to the experience of oneself by making being aligned, Lack the process of standardization.
For first-line staff, even if squeezing into patch, it can not also confirm whether the patch has correctly been squeezed into.Often due to a line The difference of Personnel Skill Levels causes patch not squeeze into correctly, and patch cannot come into force.
Summary of the invention
It is an object of the present invention in view of the above-mentioned problems, propose that a kind of intelligent patch applied to complicated ERP system pushes Method and system, to realize efficient, convenient and fast the advantages of managing and maintaining product patch.
To achieve the above object, the technical solution adopted by the present invention is that:
A kind of intelligent patch supplying system applied to complicated ERP system, comprising:
Project information module: all service of goods modules and version that the project that management each has been carried out is installed;
Project management module: being arranged project of interest, and selects the associated service module of project;
Pushing module: corresponding push scheme is formulated according to the information in project information module and project management module;
Execution module: the scheme pushed according to pushing module installs corresponding patch, and installation patch information is fed back to Cloud server, cloud server are filtered the project for having installed patch according to the information of feedback;
Patch management module: it is located at cloud server, to the version information of patch, the corresponding patch information of project and official The patch information that the patch information of offer and user open carries out Classification Management.
Preferably, the patch management module also has the function of the selection state of setting patch, and state includes: Issue patch and patch to be verified;
Then it is arranged whether project receives patch to be verified by project management module.
Preferably, the execution module also has and detection is compared to the code that project actually generates environment, judges item Service module version required for mesh actual production environment, and the result that will test feeds back the function to cloud server.
Preferably, the execution module also has the function being monitored to mounted patch, specifically by item Destination code file content file cipher text mark generated compares, mounted patch in judgement project, and will judgement Result feedback to cloud server.
Preferably, the execution module also has automatic installation patch, and detects the mounting ring of automatic installation patch project The no function of whether correctly being installed for formal production environment and patch in border.
Preferably, the execution module also has the offline transfer function of installation patch information,
Installation patch information is specially generated into two dimensional code, installation patch information is fed back into cloud by scanning the two-dimensional code Server.
A kind of intelligent patch method for pushing applied to complicated ERP system is also disclosed in technical solution of the present invention simultaneously, comprising:
The step of managing all service of goods modules and version that the project each having been carried out is installed;
Project of interest is set, and the step of selecting project associated service module;
The step of formulating push scheme;
And
According to the scheme of push, corresponding patch is installed, and installation patch information is fed back into cloud server, cloud clothes The step of business device is filtered the project for having installed patch according to the information of feedback.
Preferably, according to the scheme of push, corresponding patch is installed, and installation patch information is fed back into cloud service Include: in the step of device, cloud server is filtered the project for having installed patch according to the information of feedback
The code Determination that environment is actually generated to project, judges service module required for project actual production environment Version, and the step of result feedback that will test is to cloud server.
Preferably, according to the scheme of push, corresponding patch is installed, and installation patch information is fed back into cloud service Include: in the step of device, cloud server is filtered the project for having installed patch according to the information of feedback
Mounted patch is monitored, is compared by code file content file cipher text mark generated, Mounted patch in judgement project, and by the result of judgement feedback to cloud server the step of.
Preferably, according to the scheme of push, corresponding patch is installed, and installation patch information is fed back into cloud service Include: in the step of device, cloud server is filtered the project for having installed patch according to the information of feedback
The offline of patch information will be installed and be transferred to cloud server, installation patch information is specially generated into two dimensional code, Installation patch information is fed back into cloud server by scanning the two-dimensional code.
Technical solution of the present invention has the advantages that
1, the push mode of active has broken the mode that existing patch is passively searched for, by the high-risk patch having found into Row orientation push, avoids repeated in disparity items of problem.
2, the gray scale of patch tests push, and small-scale carry out patch verification ensure that patch quality, improve patch Safety.
3, big data analysis, the difference push of different editions, the operation of simplified patch downloading enable users to more easily Obtain suitable patch.
4, user's difference configuration variance pushes, and keeps the target group of push more clear, audient is more acurrate.
5, patch installation status passback and patch monitoring, make the more effective pushed information of customer acquisition.
Below by drawings and examples, technical scheme of the present invention will be described in further detail.
Detailed description of the invention
Fig. 1 is the functional block diagram for being applied to the intelligent patch supplying system of complicated ERP system described in the embodiment of the present invention;
Fig. 2 is the flow chart for being applied to the intelligent patch method for pushing of complicated ERP system described in the embodiment of the present invention;
Fig. 3 is the functional block diagram of the specifically used platform of method for pushing described in the embodiment of the present invention.
Specific embodiment
Hereinafter, preferred embodiments of the present invention will be described with reference to the accompanying drawings, it should be understood that preferred reality described herein Apply example only for the purpose of illustrating and explaining the present invention and is not intended to limit the present invention.
As shown in Figure 1, a kind of intelligent patch supplying system applied to complicated ERP system, comprising:
Project information module: all service of goods modules and version that the project that management each has been carried out is installed;
Project management module: being arranged project of interest, and selects the associated service module of project;
Pushing module: corresponding push scheme is formulated according to the information in project information module and project management module;
Execution module: the scheme pushed according to pushing module installs corresponding patch, and installation patch information is fed back to Cloud server, cloud server are filtered the project for having installed patch according to the information of feedback;
Patch management module: it is located at cloud server, to the version information of patch, the corresponding patch information of project and official The patch information that the patch information of offer and user open carries out Classification Management.
Wherein, patch management module also has the function of the selection state of setting patch, and state includes: to have issued benefit Fourth and patch to be verified;
Then it is arranged whether project receives patch to be verified by project management module.
Execution module also has and detection is compared to the code that project actually generates environment, judges project actual production Service module version required for environment, and the result that will test feeds back the function to cloud server.
Execution module also has the function being monitored to mounted patch, specifically by item destination code text Part content file cipher text mark generated compares, mounted patch in judgement project, and the result of judgement is fed back To cloud server.
Execution module also has automatic installation patch, and it is formal that the installation environment for detecting automatic installation patch project is no The function whether production environment and patch are correctly installed.
Execution module also has the offline transfer function of installation patch information,
Installation patch information is specially generated into two dimensional code, installation patch information is fed back into cloud by scanning the two-dimensional code Server.
A kind of intelligent patch method for pushing applied to complicated ERP system is also disclosed in technical solution of the present invention simultaneously, comprising:
The step of managing all service of goods modules and version that the project each having been carried out is installed;
Project of interest is set, and the step of selecting project associated service module;
The step of formulating push scheme;
And
According to the scheme of push, corresponding patch is installed, and installation patch information is fed back into cloud server, cloud clothes The step of business device is filtered the project for having installed patch according to the information of feedback.
Wherein, according to the scheme of push, corresponding patch is installed, and installation patch information is fed back into cloud server, Include: in the step of cloud server is filtered the project for having installed patch according to the information of feedback
The code Determination that environment is actually generated to project, judges service module required for project actual production environment Version, and the step of result feedback that will test is to cloud server.
Further include: mounted patch is monitored, by code file content file cipher text generated identify into Row comparison, mounted patch in judgement project, and by the result of judgement feedback to cloud server the step of.
Further include: the offline of patch information will be installed and be transferred to cloud server, specially generate installation patch information Installation patch information is fed back to cloud server by scanning the two-dimensional code by two dimensional code.
As shown in Figures 2 and 3, supplying system of the invention and method specifically,
1, the project each to have been carried out establishes project information warehouse, and cloud manages all products clothes that the project is installed Module of being engaged in and version, the project cloud management more refined are the important links of intelligently pushing.
2, manager of the user as the project, can self-setting project of interest, and select the associated service of project Module.
3, push scheme, including patch selection are pre-established, mode is pushed, pushes project, the configuration informations such as push frequency.
4, push scheme enables, and push scheme is mended according to the concern people of project and the service of goods module for being included The orientation of fourth pushes.
5, client has installed patch, can be fed back by client patch management tool, and the weight of patch has been installed in filtering Multiple push.
6, perfect patch warehouse information, the general patch of full version, the special patch of each project, project official are established Patch, customization development patch etc. are provided.The cloud management of patch information is the important link of big data analysis intelligently pushing.
In actual patch extension process, for security reasons, patch file generally requires to carry out small-scale Verifying, to guarantee the safety of patch.For this consideration, the invention also includes:
(1) in patch selection, the selection state of patch can be set, state includes: to have issued patch, benefit to be verified Fourth.
(2) in project configuration, whether project can be set can receive patch to be verified.
In actual product operation, it is understood that there may be more service modules use the case where different editions.And due to Asymmetry information Title will appear registration module version with client's production environment unlike matching the case where, if pushed away with the product that project is identified It send and is bound to cause patch and is not inconsistent with actual environment, the invention also includes:
(1) the code Determination that environment is actually generated to user, judges active service module version in client's production environment This, and feed back and arrive cloud.
(2) in allocation plan, the judgement of product version is carried out to project service module, by actual product service module version Carry out patch push.
For having squeezed into the client of part patch, all patch files are also pushed, will result in patch push weight It is multiple, it will also result in the puzzlement of first-line staff.The invention also includes:
(1) mounted patch is monitored, is compared by code file content file cipher text mark generated, Judge mounted patch in product, and feeds back and arrive cloud.
(2) it for patch mounted in technical routine, is filtered from promoting in record.
For in project management, the service module that the difference of role locating for different people is managed and paid close attention to is also different, this Invention further include:
The role according to locating for different people is different, and different service modules, carries out the popularization of difference in concern project.
Due to the difference of first-line staff's technical level, patch installation can not be often being verified in actual production environment just True property, the invention also includes:
The client of patch is installed automatically, and whether detection installation environment is whether formal production environment and patch are correctly installed Detection.
For in actual items operating process, requirement due to client to safety, often actual production environment can not Networking, returns the installation condition of patch, the invention also includes:
The offline transmission of patch installation status, generates two dimensional code for patch installation status, this be install patch project not With networking, as long as two-dimensional barcode information is transmitted to cloud after using the terminal scanning with two-dimensional code scanning function, Terminal can be scanner, mobile phone or plate etc.
In conclusion the actual installation information according to project may be implemented in the present invention, orientation pushes high-risk patch, and passes through Offline or online mode carries out the confirmation of patch installation status.Push scheme flexibility and changeability keeps the reception object of push more flexible, It is richer to push content, meets customer demand to the greatest extent.
Finally, it should be noted that the foregoing is only a preferred embodiment of the present invention, it is not intended to restrict the invention, Although the present invention is described in detail referring to the foregoing embodiments, for those skilled in the art, still may be used To modify the technical solutions described in the foregoing embodiments or equivalent replacement of some of the technical features. All within the spirits and principles of the present invention, any modification, equivalent replacement, improvement and so on should be included in of the invention Within protection scope.

Claims (2)

1. a kind of intelligent patch supplying system applied to complicated ERP system characterized by comprising
Project information module: all service of goods modules and version that the project that management each has been carried out is installed;
Project management module: being arranged project of interest, and selects the associated service module of project;
Pushing module: corresponding push scheme is formulated according to the information in project information module and project management module;
Execution module: the scheme pushed according to pushing module installs corresponding patch, and installation patch information is fed back to cloud Server, cloud server are filtered the project for having installed patch according to the information of feedback;
Patch management module: being located at cloud server, provides the version information of patch, the corresponding patch information of project and official Patch information and the open patch information of user carry out Classification Management;
The patch management module, also have the function of be arranged patch selection state, state include: issued patch and to Verify patch;
Then it is arranged whether project receives patch to be verified by project management module;
The execution module also has and detection is compared to the code that project actually generates environment, judges project actual production Service module version required for environment, and the result that will test feeds back the function to cloud server;
The execution module also has the function being monitored to mounted patch, specifically by item destination code text Part content file cipher text mark generated compares, mounted patch in judgement project, and the result of judgement is fed back To cloud server;
The execution module also has automatic installation patch, and it is formal that the installation environment for detecting automatic installation patch project is no The function whether production environment and patch are correctly installed;
The execution module also has the offline transfer function of installation patch information,
Installation patch information is specially generated into two dimensional code, installation patch information is fed back into cloud service by scanning the two-dimensional code Device.
2. a kind of intelligent patch method for pushing applied to complicated ERP system characterized by comprising
The step of managing all service of goods modules and version that the project each having been carried out is installed;
Project of interest is set, and the step of selecting project associated service module;
The step of formulating push scheme;
And
According to the scheme of push, corresponding patch is installed, and installation patch information is fed back into cloud server, cloud server The step of project for having installed patch is filtered according to the information of feedback;
According to the scheme of push, corresponding patch is installed, and installation patch information is fed back into cloud server, cloud server Include: in the step of being filtered according to the information of feedback to the project for having installed patch
The code Determination that environment is actually generated to project judges service module version required for project actual production environment This, and the step of result feedback that will test is to cloud server;
According to the scheme of push, corresponding patch is installed, and installation patch information is fed back into cloud server, cloud server Include: in the step of being filtered according to the information of feedback to the project for having installed patch
Mounted patch is monitored, is compared, is judged by code file content file cipher text mark generated Mounted patch in project, and by the result of judgement feedback to cloud server the step of;
According to the scheme of push, corresponding patch is installed, and installation patch information is fed back into cloud server, cloud server Include: in the step of being filtered according to the information of feedback to the project for having installed patch
The offline of patch information will be installed and be transferred to cloud server, installation patch information is specially generated into two dimensional code, is passed through It scans the two-dimensional code and installation patch information is fed back into cloud server.
CN201510735918.5A 2015-11-03 2015-11-03 Intelligent patch method for pushing and system applied to complicated ERP system Active CN105260214B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510735918.5A CN105260214B (en) 2015-11-03 2015-11-03 Intelligent patch method for pushing and system applied to complicated ERP system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510735918.5A CN105260214B (en) 2015-11-03 2015-11-03 Intelligent patch method for pushing and system applied to complicated ERP system

Publications (2)

Publication Number Publication Date
CN105260214A CN105260214A (en) 2016-01-20
CN105260214B true CN105260214B (en) 2018-12-18

Family

ID=55099917

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510735918.5A Active CN105260214B (en) 2015-11-03 2015-11-03 Intelligent patch method for pushing and system applied to complicated ERP system

Country Status (1)

Country Link
CN (1) CN105260214B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101119231A (en) * 2007-07-19 2008-02-06 南京联创网络科技有限公司 Method to centralized manage and automatic download mend of computer security leak base
US7657866B2 (en) * 2004-04-28 2010-02-02 Openlogic, Inc. Providing documentation for assembling, installing, and supporting of software stacks
CN102622550A (en) * 2012-04-06 2012-08-01 北京空间飞行器总体设计部 Safe online patch check system facing terminal computers
CN103455359A (en) * 2013-09-22 2013-12-18 金蝶软件(中国)有限公司 Method, device and system for patch installation

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7657866B2 (en) * 2004-04-28 2010-02-02 Openlogic, Inc. Providing documentation for assembling, installing, and supporting of software stacks
CN101119231A (en) * 2007-07-19 2008-02-06 南京联创网络科技有限公司 Method to centralized manage and automatic download mend of computer security leak base
CN102622550A (en) * 2012-04-06 2012-08-01 北京空间飞行器总体设计部 Safe online patch check system facing terminal computers
CN103455359A (en) * 2013-09-22 2013-12-18 金蝶软件(中国)有限公司 Method, device and system for patch installation

Also Published As

Publication number Publication date
CN105260214A (en) 2016-01-20

Similar Documents

Publication Publication Date Title
US8135611B2 (en) System and method for managing asset installation and evaluation
CN104065528B (en) For analyzing and examining functional method and apparatus of multiple network equipments
CN100536403C (en) Method and equipment of intelligent patrol detection for communication network
CN109523650A (en) A kind of method for inspecting and device of equipment working condition
US20050086457A1 (en) System and method for providing user controlled migration of a client computer
CN102799519A (en) Automatic test method for cluster file system
CN106485460A (en) Equipment operation maintenance innovation management system based on cell-phone APP scanning technique
CN104463549A (en) Internet of Things system for supply chain management
CN103402195B (en) The application processing method and enterprise-level mobile solution platform of enterprise-level mobile terminal
CN107632829A (en) A kind of App automation continuous integration systems and method based under iOS system
CN104536965A (en) System and method for data query and presentation under big data condition
WO2013096433A1 (en) Asset management system
CN112700020A (en) Full life cycle management system of equipment based on sweep sign indicating number
CN102043986A (en) Online processing system for abnormal electricity information transferring and application method of system
CN111311200B (en) Management method and device for guest consultation work order platform
KR102391674B1 (en) Logistics dedicated rpa system
CN105260214B (en) Intelligent patch method for pushing and system applied to complicated ERP system
CN109829088A (en) A kind of Expressway Mechanical & Electrical Project detection system
CN114897472A (en) Digital logistics center system based on internet
CN105117898A (en) Cloud attendance management method and system for supporting access of attendance terminals of multiple manufacturers
CN109873720A (en) A kind of cloud center intelligence O&M method and system based on enterprise's public platform
CN109727674A (en) A kind of deciphering method and device of genetic test report
CN111338825A (en) E-commerce interface docking platform
CN109299055A (en) File management method and device
CN116366651A (en) APP-based configuration management optimization method

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