CN105159757A - Unified background process management method and system - Google Patents

Unified background process management method and system Download PDF

Info

Publication number
CN105159757A
CN105159757A CN201510484730.8A CN201510484730A CN105159757A CN 105159757 A CN105159757 A CN 105159757A CN 201510484730 A CN201510484730 A CN 201510484730A CN 105159757 A CN105159757 A CN 105159757A
Authority
CN
China
Prior art keywords
business
information
management
module
logic processing
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.)
Pending
Application number
CN201510484730.8A
Other languages
Chinese (zh)
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.)
Beijing Si Tech Information Technology Co Ltd
Original Assignee
Beijing Si Tech Information 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 Beijing Si Tech Information Technology Co Ltd filed Critical Beijing Si Tech Information Technology Co Ltd
Priority to CN201510484730.8A priority Critical patent/CN105159757A/en
Publication of CN105159757A publication Critical patent/CN105159757A/en
Pending legal-status Critical Current

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention relates to a unified background process management method and system. The method comprises the steps of: S1, creating a process management database; S2, recognizing a current operation business process based on the process management database; and S3, recording and updating log information of the current operation business process, further regularly performing business logical processing on the business process, recording information of a business logical processing result, and storing and updating the information into the log information of the corresponding business process, wherein the information of the business logical processing result is displayed in a visual page. According to the method and the system, all business process programs can adopt a unified process development framework and compiling norms, and codes can be reused, so that the development time can be greatly shortened; and furthermore, abnormal information generated in a process handling process is recorded, so that a view of all background process operation information in a system can be provided, and accurate data can be provided for operation and maintenance of the system.

Description

A kind of method and system unifying backstage management of process
Technical field
The present invention relates to management of process field, particularly relate to a kind of method and system unifying backstage management of process.
Background technology
Along with the development of infotech; the continuous expansion of information handing service, for a very high BOSS system of business complexity, system background needs to carry out very multiple services process; such as expire shutdown; defaulting subscriber, the business such as expire prompting, automatic renewal; in the operation system of high business complexity; have the business much needing Timing Processing, in order to monitor and ensure the accurate operation of each background process, need that process is run to system background and carry out unified management.Existing management system and method ubiquity complex operation, be difficult to management, the problem such as the efficiency of management is low.
Summary of the invention
Technical matters to be solved by this invention is to provide a kind of method and system unifying backstage management of process.
The technical scheme that the present invention solves the problems of the technologies described above is as follows: a kind of method and system unifying backstage management of process, comprises the following steps:
Step S1, creates management of process database;
Step S2, based on the current operation business process of described management of process database identification;
Step S3, records and upgrades the log information of current operation business process.
On the basis of technique scheme, the present invention can also do following improvement.
Further, the database of management of process described in step S1 comprises the configuration data of multiple business process, each business process has a configuration data, and described configuration data comprises operation code, action name, running time, mode of operation, operation remarks, process title, process parameter, the process remarks of process and operates job number information; Wherein, each process has unique operation code, and the operation code of different process is not identical.
Further, in step S3, described log information comprise business process current whether run information, process run start time and the end time.
Further, the method for described unified backstage management of process, also comprises and regularly carries out business logic processing to business process, and the object information of record traffic logical process is preserved and is updated in the log information of corresponding business process;
Wherein record business logic processing object information and comprise process successful information and process failure information, wherein process failure information and comprise error code, error message, detailed error information, statistics date and operation flowing water.
Further, the object information of business logic processing shows on visual page.
The another kind of technical scheme that the present invention solves the problems of the technologies described above is as follows: a kind of system unifying backstage management of process, comprises management of process database initialize module, current operation business process identification module and log information recording update module;
Described management of process database initialize module is for creating management of process database;
Described current operation business process identification module is used for based on the current operation business process of management of process database identification;
Described log information recording update module is for recording and upgrading the log information of current operation business process.
On the basis of technique scheme, the present invention can also do following improvement.
Further, described management of process database comprises the configuration data of multiple business process, each business process has a configuration data, and configuration data comprises operation code, action name, running time, mode of operation, operation remarks, process title, process parameter, the process remarks of process and operates job number information; Wherein, each process has unique operation code, and the operation code of different process is not identical.
Further, the start time that the log information of business process comprises the current whether operation information of business process, process is run and end time.
Further, the system of described unified backstage management of process, also comprises business logic processing module and regular processing module;
Described business logic processing module is used for carrying out business logic processing to business process, and the object information of record traffic logical process is preserved and is updated in the log information of corresponding business process; Wherein object information comprises process successful information and process failure information, wherein processes failure information and comprises error code, error message, detailed error information, statistics date and operation flowing water;
Described regular processing module is used for service control logic processing module and regularly carries out business logic processing to business process.
Further, the system of described unified backstage management of process, also comprises visual page display module, for being shown on visual page by the object information of business logic processing resume module.
The invention has the beneficial effects as follows: business process programs all in the present invention can use unified process Development Framework and write specification, code can be reused, greatly save the development time, and record is carried out to the abnormal information produced in process processing procedure, all background process operation information views in system can be provided, provide data accurately to the operation maintenance of system.
Accompanying drawing explanation
Fig. 1 is the method flow diagram of unified backstage management of process of the present invention;
Fig. 2 is the system construction drawing of unified backstage management of process of the present invention.
Embodiment
Be described principle of the present invention and feature below in conjunction with accompanying drawing, example, only for explaining the present invention, is not intended to limit scope of the present invention.
Fig. 1 is the method flow diagram of unified backstage management of process of the present invention.
As shown in Figure 1, a kind of method unifying backstage management of process, comprises the following steps:
Step S1, creates management of process database;
Step S2, based on the current operation business process of management of process database identification;
Step S3, records and upgrades the log information of current operation business process.
In step S1, management of process database comprises the configuration data of multiple business process, each business process has a configuration data, and configuration data comprises operation code, action name, running time, mode of operation, operation remarks, process title, process parameter, the process remarks of process and operates the information such as job number.Wherein, each process has unique operation code, and the operation code of different process is not identical.
In step S2, when one or more business process brings into operation, can process be identified according to operation code, and the configuration data of operation process can be read.
The start time that in step S3, the log information of business process comprises the current whether operation information of business process, process is run and end time etc.
According to the difference of business, can also carry out business logic processing to some business process, such as expire shutdown; defaulting subscriber; the business such as expire prompting, automatic renewal, and the object information of record traffic logical process is preserved and is updated in the log information of corresponding business process.Wherein object information comprises process successful information and process failure information, wherein process failure information and comprise error code, error message, detailed error information, statistics date, operation flowing water etc., by record, conveniently can check failure cause, and correct according to failure cause.Wherein business logic processing process can be set to regular tupe; And the object information of business logic processing can carry out visual page display, is inquired about by visual page, very clear to the disposition of each business process, be convenient to monitoring and inquiry.
Program of the present invention comprises:
One, C language principal function:
1. the entrance of this function major function program, obtains database linkage information or corresponding configuration path, and calls and process further with minor function.
2. this function only needs amendment configuration surroundings variable name in use, code reusable.
Two, background process log processing function:
This function major function:
1. connection data storehouse, database abnormality processing, issued transaction.
2. the configuration information of process is read according to the operation code of process.
3. record the log information that this process is enabled, as being updated to just in running status by process, record runs and starts the end time, and records the information such as process success stroke count, total stroke count called business processing function and return.
4. this function needs configuration process information, code reusable.
Three, business logic processing function:
1.C language principal function and background process log processing function are fixed frame, only need amendment to configure, and this function is service logic function; such as expire shutdown, defaulting subscriber, and expire prompting; the business such as automatic renewal, need to write flexibly according to different business.
2. process failed information in record process.
3. all process terminates total for process stroke count, successful stroke count, returns the daily record of higher level's function recording processing.
Four, Timing Processing order
Can by compiled start by set date, as: monthly every day 0 time within 0 minute, perform once/run/bin/cronXXXX and input under UNIX/LINUX as order:
$crontab-e
Can edit as use vi and to revise crontab file other any files and add following information and preserve and exit:
00***/run/bin/cronXXXX0
Above-mentioned information within 0 minute, performs once/run/bin/cronXXXX when representing 0 of monthly every day and input parameter is 0.
Fig. 2 is the system construction drawing of unified backstage management of process of the present invention.
As shown in Figure 2, a kind of system unifying backstage management of process, comprises management of process database initialize module, current operation business process identification module and log information recording update module;
Management of process database initialize module is for creating management of process database; Management of process database comprises the configuration data of multiple business process, each business process has a configuration data, and configuration data comprises operation code, action name, running time, mode of operation, operation remarks, process title, process parameter, the process remarks of process and operates job number information; Wherein, each process has unique operation code, and the operation code of different process is not identical.Current operation business process identification module is used for based on the current operation business process of management of process database identification.Log information recording update module is for recording and upgrading the log information of current operation business process.The start time that the log information of business process comprises the current whether operation information of business process, process is run and end time.
The system of unified backstage management of process of the present invention also comprises business logic processing module and regular processing module; Business logic processing module is used for carrying out business logic processing to business process, and the object information of record traffic logical process is preserved and is updated in the log information of corresponding business process; Wherein object information comprises process successful information and process failure information, wherein processes failure information and comprises error code, error message, detailed error information, statistics date and operation flowing water; Regular processing module is used for service control logic processing module and regularly carries out business logic processing to business process.
The system of unified backstage management of process of the present invention also comprises visual page display module, for being shown on visual page by the object information of business logic processing resume module.
The foregoing is only preferred embodiment of the present invention, not in order to limit the present invention, within the spirit and principles in the present invention all, any amendment done, equivalent replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (10)

1. unify a method and system for backstage management of process, it is characterized in that, comprise the following steps:
Step S1, creates management of process database;
Step S2, based on the current operation business process of described management of process database identification;
Step S3, records and upgrades the log information of current operation business process.
2. the method for unified backstage management of process according to claim 1, it is characterized in that, the database of management of process described in step S1 comprises the configuration data of multiple business process, each business process has a configuration data, and described configuration data comprises operation code, action name, running time, mode of operation, operation remarks, process title, process parameter, the process remarks of process and operates job number information; Wherein, each process has unique operation code, and the operation code of different process is not identical.
3. the method for unified backstage management of process according to claim 1, is characterized in that, in step S3, described log information comprise business process current whether run information, process run start time and the end time.
4. the method for unified backstage management of process according to claim 1, it is characterized in that, also comprise and regularly business logic processing is carried out to business process, and the object information of record traffic logical process is preserved and is updated in the log information of corresponding business process;
Wherein record business logic processing object information and comprise process successful information and process failure information, wherein process failure information and comprise error code, error message, detailed error information, statistics date and operation flowing water.
5. the method for unified backstage management of process according to claim 4, is characterized in that, the object information of business logic processing shows on visual page.
6. unify a system for backstage management of process, it is characterized in that, comprise management of process database initialize module, current operation business process identification module and log information recording update module;
Described management of process database initialize module is for creating management of process database;
Described current operation business process identification module is used for based on the current operation business process of management of process database identification;
Described log information recording update module is for recording and upgrading the log information of current operation business process.
7. the system of unified backstage management of process according to claim 6, it is characterized in that, described management of process database comprises the configuration data of multiple business process, each business process has a configuration data, and configuration data comprises operation code, action name, running time, mode of operation, operation remarks, process title, process parameter, the process remarks of process and operates job number information; Wherein, each process has unique operation code, and the operation code of different process is not identical.
8. the system of unified backstage management of process according to claim 6, is characterized in that, the start time that the log information of business process comprises the current whether operation information of business process, process is run and end time.
9. the system of unified backstage management of process according to claim 6, is characterized in that, also comprises business logic processing module and regular processing module;
Described business logic processing module is used for carrying out business logic processing to business process, and the object information of record traffic logical process is preserved and is updated in the log information of corresponding business process; Wherein object information comprises process successful information and process failure information, wherein processes failure information and comprises error code, error message, detailed error information, statistics date and operation flowing water;
Described regular processing module is used for service control logic processing module and regularly carries out business logic processing to business process.
10. the system of unified backstage management of process according to claim 9, is characterized in that, also comprises visual page display module, for being shown on visual page by the object information of business logic processing resume module.
CN201510484730.8A 2015-08-07 2015-08-07 Unified background process management method and system Pending CN105159757A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510484730.8A CN105159757A (en) 2015-08-07 2015-08-07 Unified background process management method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510484730.8A CN105159757A (en) 2015-08-07 2015-08-07 Unified background process management method and system

Publications (1)

Publication Number Publication Date
CN105159757A true CN105159757A (en) 2015-12-16

Family

ID=54800621

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510484730.8A Pending CN105159757A (en) 2015-08-07 2015-08-07 Unified background process management method and system

Country Status (1)

Country Link
CN (1) CN105159757A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105867929A (en) * 2016-03-31 2016-08-17 李建民 Software design method based on road traffic laws
CN113674059A (en) * 2021-08-21 2021-11-19 云食界网络科技有限公司 Background unified management system of business platform

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009098838A (en) * 2007-10-16 2009-05-07 Kyocera Mita Corp Log management device and log management program
CN101694626A (en) * 2009-09-30 2010-04-14 曙光信息产业(北京)有限公司 Script execution system and method
CN103677825A (en) * 2013-12-10 2014-03-26 国家电网公司 Multithreading universal data processing frame and establish method thereof based on Java
CN104123135A (en) * 2014-07-04 2014-10-29 北京思特奇信息技术股份有限公司 Method and device for unifying background interfaces
CN104702426A (en) * 2013-12-05 2015-06-10 广东优迈信息通信股份有限公司 A configuring method and device for time scheduling service system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009098838A (en) * 2007-10-16 2009-05-07 Kyocera Mita Corp Log management device and log management program
CN101694626A (en) * 2009-09-30 2010-04-14 曙光信息产业(北京)有限公司 Script execution system and method
CN104702426A (en) * 2013-12-05 2015-06-10 广东优迈信息通信股份有限公司 A configuring method and device for time scheduling service system
CN103677825A (en) * 2013-12-10 2014-03-26 国家电网公司 Multithreading universal data processing frame and establish method thereof based on Java
CN104123135A (en) * 2014-07-04 2014-10-29 北京思特奇信息技术股份有限公司 Method and device for unifying background interfaces

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105867929A (en) * 2016-03-31 2016-08-17 李建民 Software design method based on road traffic laws
CN113674059A (en) * 2021-08-21 2021-11-19 云食界网络科技有限公司 Background unified management system of business platform

Similar Documents

Publication Publication Date Title
CN101477543B (en) System and method for automating ETL application
CN108512689A (en) Micro services business monitoring method and server
CN102523137B (en) Fault monitoring method, device and system
CN104766151A (en) Quality management and control method for electricity transaction data warehouses and management and control system thereof
CN109582443A (en) Virtual machine standby system based on distributed storage technology
CN104331366A (en) Test case design efficiency promotion method and system
CN109299074B (en) Data verification method and system based on templated database view
CN105677465B (en) The data processing method and device of batch processing are run applied to bank
CN102938129A (en) Routing management method of electricity information machine accounts
CN100433647C (en) Warning managing method and system
CN101794419A (en) Method and device for automatically implementing business flow
CN103077019A (en) Batch maintenance method and device for graphical parameters
CN105159757A (en) Unified background process management method and system
CN103810555A (en) Scheduling method and system for regular maintenance items
CN105589796A (en) Method for monitoring information interaction data anomalies
CN110599018B (en) Production task configuration system and method based on MES system
CN106547861A (en) A kind of method and device of the data base of intelligent management machine node
CN105761008A (en) Intelligent production management method for signal equipment maintenance
CN101222351A (en) Method and device for acquiring performance data files
CN110032154A (en) A kind of production control method and system of be pilot
CN111212112B (en) Information processing method and device
CN104123135A (en) Method and device for unifying background interfaces
CN105933396B (en) A kind of each canalization interface of collaboration realizes the method and system of long flow
CN110928606A (en) Method and system for realizing visual timing service registration based on micro-service
CN107015831A (en) A kind of client updating management method upgraded based on server end and system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20151216

RJ01 Rejection of invention patent application after publication