Method and device for determining collaborative online progress information, equipment, medium and product

By obtaining and calculating collaborative online progress information through computing devices, the problem of inefficient determination of collaborative online progress information in the existing technology is solved, and more efficient and accurate progress information display is achieved.

CN119130397AActive Publication Date: 2024-12-13PEOPLE'S INSURANCE COMPANY OF CHINA
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411230857.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-03
Publication Date
2024-12-13
Estimated Expiration
2044-09-03

AI Technical Summary

Technical Problem

In the prior art, the determination of collaborative online progress information is inefficient, and it is necessary to manually inform the person in charge of each associated system of the online progress of the individual associated system in offline meetings, resulting in inefficiency.

Method used

Requests are determined through computing devices, and based on business needs and online information, the online stage information of multiple related systems is determined, and the online stage information of each related system is obtained through collaborative online equipment, and the coordinated online progress information is calculated, including online on time. The achievement rate, defect density and release achievement rate are displayed.

Benefits of technology

It improves the efficiency and accuracy of collaborative online progress information, reduces manual intervention, and improves resource utilization.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119130397A_ABST
    Figure CN119130397A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of software systems, in particular to a collaborative online progress information determination method and device, equipment, a medium and a product. The method comprises the following steps: a computing device obtains a progress information determination request; the progress information determination request comprises a service demand and online information corresponding to the service demand; the online information corresponding to the business demand comprises a demand level, a submission moment and a preset online moment; the computing device determines a plurality of associated systems corresponding to the service demand according to the service demand, and determines that the service demand meets a collaborative online statistical condition according to the online information corresponding to the service demand and the plurality of associated systems corresponding to the service demand, and performs collaborative online statistics on the service demand through at least one collaborative online device. Obtaining online stage information corresponding to each associated system; and the computing device determines collaborative online progress information according to the online stage information corresponding to the multiple associated systems, and displays the collaborative online progress information. And the efficiency of determining the collaborative online progress information is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of software system technology, and in particular to methods, devices, equipment, media and products for determining collaborative online progress information. Background Art

[0002] When business requirements involve the coordinated launch of multiple related systems, they are usually managed offline. The person in charge of each related system needs to manually determine the launch progress of the related system, and use offline meetings to inform other persons in charge of the launch progress of a single related system, so that the person in charge of each related system can be informed of the coordinated launch progress information including the launch progress of each related system.

[0003] However, the method in the related art requires the person in charge of each associated system to manually determine the online progress of a single associated system, and use offline meetings to inform other persons in charge of the online progress of a single associated system, which results in the method in the related art having the problem of low efficiency in determining the collaborative online progress information. Summary of the invention

[0004] The embodiments of the present application provide a method, apparatus, device, medium and product for determining collaborative online progress information, which can improve the efficiency of determining collaborative online progress information.

[0005] In a first aspect, an embodiment of the present application provides a method for determining collaborative online progress information, which is applied to a computing device, and the method includes:

[0006] Obtaining a progress information confirmation request; the progress information confirmation request includes a business requirement and online information corresponding to the business requirement; the online information corresponding to the business requirement includes a requirement level, a submission time, and a preset online time;

[0007] According to business needs, determine multiple related systems corresponding to business needs;

[0008] When it is determined that the business demand meets the collaborative online statistical condition according to the online information corresponding to the business demand and the multiple associated systems corresponding to the business demand, the online stage information corresponding to each associated system is obtained through at least one collaborative online device;

[0009] According to the online stage information corresponding to multiple related systems, the collaborative online progress information is determined, and the collaborative online progress information is displayed and processed.

[0010] In one implementation, when it is determined that the business demand meets the collaborative online statistical condition according to the online information corresponding to the business demand and the multiple associated systems corresponding to the business demand, the online stage information corresponding to each associated system is obtained through at least one collaborative online device, including:

[0011] Determine the total number of associated systems based on the multiple associated systems corresponding to the business needs;

[0012] Determine the time required to go online based on the submission time and the preset online time;

[0013] When it is determined that the demand level in the online information is greater than the preset level, the total number of associated systems is greater than the preset number, and / or the online time is less than the preset online time, the online stage information corresponding to each associated system is obtained through at least one collaborative online device.

[0014] In one implementation,

[0015] The online phase information includes testing phase information, release phase information, and / or upgrade phase information.

[0016] In one implementation, determining collaborative online progress information according to online stage information corresponding to a plurality of associated systems includes:

[0017] For each associated system, when it is determined that the online stage information corresponding to the associated system includes upgrade stage information, and the upgrade stage information includes an upgrade completion time, determining whether the associated system is an associated system that meets a first preset condition according to the upgrade completion time and a preset upgrade completion time corresponding to the associated system;

[0018] The on-time launch achievement rate in the collaborative launch progress information is determined according to the number of all associated systems that meet the first preset condition and the total number of all associated systems.

[0019] In one implementation, determining whether the associated system meets the first preset condition according to the upgrade completion time and the preset upgrade completion time corresponding to the associated system includes:

[0020] When it is determined that the upgrade completion time is less than or equal to the preset upgrade completion time corresponding to the associated system, the associated system is determined to be an associated system that meets the first preset condition.

[0021] In one implementation, determining collaborative online progress information according to online stage information corresponding to a plurality of associated systems includes:

[0022] For each associated system, when it is determined that the online stage information corresponding to the associated system includes the test stage information, and the test stage information includes the number of defects of at least one defect level, the defect density corresponding to the associated system in the collaborative online progress information is determined based on the number of defects of at least one defect level and the number of test function points corresponding to the associated system.

[0023] In one implementation, determining collaborative online progress information according to online stage information corresponding to a plurality of associated systems includes:

[0024] For each associated system, when it is determined that the online phase information corresponding to the associated system includes test phase information, and the test phase information includes a test completion time, determining whether the associated system is an associated system that meets a second preset condition according to the test completion time and a preset test completion time corresponding to the associated system;

[0025] The on-time test achievement rate in the collaborative launch progress information is determined according to the number of all associated systems that meet the second preset condition and the total number of all associated systems.

[0026] In one implementation, the test completion time is the time when the test case execution rate corresponding to the associated system is greater than the preset execution rate, and the number of defects of each defect level corresponding to the associated system is less than the preset number of defects corresponding to the defect level.

[0027] In one implementation, determining collaborative online progress information according to online stage information corresponding to a plurality of associated systems includes:

[0028] For each associated system, when it is determined that the online stage information corresponding to the associated system includes release stage information, and the release stage information includes a release completion time, determine whether the associated system is an associated system that meets a third preset condition according to the release completion time and a preset release completion time corresponding to the associated system;

[0029] The on-time release achievement rate in the collaborative launch progress information is determined according to the number of all associated systems that meet the third preset condition and the total number of all associated systems.

[0030] In one implementation, at least one collaborative launch device includes a test device, a release device, and / or an operation and maintenance device;

[0031] Obtaining the online stage information corresponding to each associated system through at least one collaborative online device, including:

[0032] Obtaining, through a test device, test phase information corresponding to at least one associated system; and / or,

[0033] Obtaining, through a publishing device, publishing stage information corresponding to at least one associated system; and / or,

[0034] Obtain upgrade stage information corresponding to at least one associated system through the operation and maintenance equipment.

[0035] In a second aspect, an embodiment of the present application provides a device for determining collaborative online progress information, including:

[0036] An acquisition module, used to acquire a progress information determination request; the progress information determination request includes a business requirement and online information corresponding to the business requirement; the online information corresponding to the business requirement includes a requirement level, a submission time, and a preset online time;

[0037] A processing module, used to determine multiple associated systems corresponding to the business requirements according to the business requirements;

[0038] The processing module is further configured to obtain, through at least one collaborative online device, online stage information corresponding to each associated system when it is determined that the business demand meets the collaborative online statistical condition according to the online information corresponding to the business demand and the multiple associated systems corresponding to the business demand;

[0039] The processing module is also used to determine the collaborative online progress information according to the online stage information corresponding to the multiple related systems, and display the collaborative online progress information.

[0040] In one implementation, the processing module is specifically configured to:

[0041] Determine the total number of associated systems based on the multiple associated systems corresponding to the business needs;

[0042] Determine the time required to go online based on the submission time and the preset online time;

[0043] When it is determined that the demand level in the online information is greater than the preset level, the total number of associated systems is greater than the preset number, and / or the online time is less than the preset online time, the online stage information corresponding to each associated system is obtained through at least one collaborative online device.

[0044] In one implementation,

[0045] The online phase information includes testing phase information, release phase information, and / or upgrade phase information.

[0046] In one implementation, the processing module is specifically configured to:

[0047] For each associated system, when it is determined that the online stage information corresponding to the associated system includes upgrade stage information, and the upgrade stage information includes an upgrade completion time, determining whether the associated system is an associated system that meets a first preset condition according to the upgrade completion time and a preset upgrade completion time corresponding to the associated system;

[0048] The on-time launch achievement rate in the collaborative launch progress information is determined according to the number of all associated systems that meet the first preset condition and the total number of all associated systems.

[0049] In one implementation, the processing module is specifically configured to:

[0050] When it is determined that the upgrade completion time is less than or equal to the preset upgrade completion time corresponding to the associated system, the associated system is determined to be an associated system that meets the first preset condition.

[0051] In one implementation, the processing module is specifically configured to:

[0052] For each associated system, when it is determined that the online stage information corresponding to the associated system includes the test stage information, and the test stage information includes the number of defects of at least one defect level, the defect density corresponding to the associated system in the collaborative online progress information is determined based on the number of defects of at least one defect level and the number of test function points corresponding to the associated system.

[0053] In one implementation, the processing module is specifically configured to:

[0054] For each associated system, when it is determined that the online phase information corresponding to the associated system includes test phase information, and the test phase information includes a test completion time, determining whether the associated system is an associated system that meets a second preset condition according to the test completion time and a preset test completion time corresponding to the associated system;

[0055] The on-time test achievement rate in the collaborative launch progress information is determined according to the number of all associated systems that meet the second preset condition and the total number of all associated systems.

[0056] In one implementation, the test completion time is the time when the test case execution rate corresponding to the associated system is greater than the preset execution rate, and the number of defects of each defect level corresponding to the associated system is less than the preset number of defects corresponding to the defect level.

[0057] In one implementation, the processing module is specifically configured to:

[0058] For each associated system, when it is determined that the online stage information corresponding to the associated system includes release stage information, and the release stage information includes a release completion time, determine whether the associated system is an associated system that meets a third preset condition according to the release completion time and a preset release completion time corresponding to the associated system;

[0059] The on-time release achievement rate in the collaborative launch progress information is determined according to the number of all associated systems that meet the third preset condition and the total number of all associated systems.

[0060] In one implementation, at least one collaborative launch device includes a test device, a release device, and / or an operation and maintenance device;

[0061] Obtaining the online stage information corresponding to each associated system through at least one collaborative online device, including:

[0062] Obtaining, through a test device, test phase information corresponding to at least one associated system; and / or,

[0063] Obtaining, through a publishing device, publishing stage information corresponding to at least one associated system; and / or,

[0064] Obtain upgrade stage information corresponding to at least one associated system through the operation and maintenance equipment.

[0065] In a third aspect, an embodiment of the present application provides a computing device, including:

[0066] A processor, and a memory communicatively connected to the processor;

[0067] Memory is used to store computer executable instructions;

[0068] The processor is configured to execute computer-executable instructions stored in the memory to implement the method of the first aspect.

[0069] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, in which computer-executable instructions are stored. When the computer-executable instructions are executed by a processor, they are used to implement the method of the first aspect.

[0070] In a fifth aspect, an embodiment of the present application provides a computer program product, including a computer program, which is used to implement the method of the first aspect when the computer program is executed by a processor.

[0071] The embodiments of the present application provide a method, device, equipment, medium and product for determining collaborative online progress information. In the method, a computing device obtains a progress information determination request; the progress information determination request includes a business requirement and online information corresponding to the business requirement; the online information corresponding to the business requirement includes a requirement level, a submission time, and a preset online time. The computing device can determine multiple associated systems corresponding to the business requirement according to the business requirement. The computing device can obtain the online stage information corresponding to each associated system through at least one collaborative online device when it is determined that the business requirement meets the collaborative online statistical conditions based on the online information corresponding to the business requirement and the multiple associated systems corresponding to the business requirement, and determine the collaborative online progress information based on the online stage information corresponding to the multiple associated systems, and display and process the collaborative online progress information. The method of the embodiment of the present application can improve the efficiency of determining the collaborative online progress information. In addition, the method of the embodiment of the present application can improve the accuracy of determining the collaborative online progress information. BRIEF DESCRIPTION OF THE DRAWINGS

[0072] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the related technologies, the following is a brief introduction to the drawings required for use in the embodiments or the related technical descriptions. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.

[0073] Figure 1 A schematic diagram of an application scenario applicable to an embodiment of the present application;

[0074] Figure 2 A flowchart of a method for determining collaborative online progress information according to an embodiment of the present application;

[0075] Figure 3 A flowchart of a second embodiment of a method for determining collaborative online progress information provided in an embodiment of the present application;

[0076] Figure 4 A flowchart of a third embodiment of a method for determining collaborative online progress information provided in an embodiment of the present application;

[0077] Figure 5 A schematic diagram of the structure of a device for determining collaborative online progress information provided in an embodiment of the present application;

[0078] Figure 6 A structural diagram of a computing device provided for this application. DETAILED DESCRIPTION

[0079] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments made by ordinary technicians in this field under the enlightenment of the embodiments belong to the scope of protection of the present application.

[0080] The terms "first", "second", "third", "fourth", etc. (if any) in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0081] In the technical solution of this application, the collection, storage, use, processing, transmission, provision and disclosure of information such as financial data or user data involved shall comply with the provisions of relevant laws and regulations and shall not violate public order and good morals.

[0082] It should be noted that in the embodiments of the present application, certain software, components, models and other existing solutions in the industry may be mentioned, and they should be regarded as exemplary. Their purpose is only to illustrate the feasibility of implementing the technical solution of the present application, but it does not mean that the applicant has or will necessarily use the solution.

[0083] When business requirements involve the coordinated launch of multiple related systems (software systems), they are usually managed offline. The person in charge of each related system needs to manually determine the launch progress of the related system, and use offline meetings to inform other persons in charge of the launch progress of a single related system, so that the person in charge of each related system can be informed of the coordinated launch progress information including the launch progress of each related system.

[0084] However, the method in the related art requires the person in charge of each associated system to manually determine the online progress of a single associated system, and use offline meetings to inform other persons in charge of the online progress of a single associated system, which results in the method in the related art having the problem of low efficiency in determining the collaborative online progress information.

[0085] Based on the above technical problems, an embodiment of the present application provides a method for determining collaborative online progress information. When determining that the business demand meets the collaborative online statistical conditions, the computing device can obtain the online stage information corresponding to each associated system through at least one collaborative online device, and determine the collaborative online progress information based on the online stage information corresponding to multiple associated systems, and display and process the collaborative online progress information. The method of the embodiment of the present application can improve the efficiency and accuracy of determining the collaborative online progress information.

[0086] For ease of understanding, the following Figure 1 The examples are used to illustrate the application scenarios to which the embodiments of the present application are applicable.

[0087] For example, Figure 1 Schematic diagram of an application scenario applicable to the embodiment of the present application. Figure 1 As shown, the application scenarios include:

[0088] The computing device 10 and at least one collaborative online device. For example, Figure 1 It is shown that at least one collaborative online device includes a testing device 20 , a publishing device 30 , and an operation and maintenance device 40 .

[0089] The computing device 10 may be communicatively connected with each collaborative online device.

[0090] It should be noted that the computing device 10 may be a terminal device (such as a computer, etc.), a server, or a server cluster, and the embodiments of the present application are not limited to this.

[0091] It should also be noted that a device (software) for determining collaborative online progress information is run on the computing device 10, and the device for determining collaborative online progress information is used to determine collaborative online progress information. A test platform is run on the test device 20, and the test platform is used to test the associated system. A publishing platform is run on the publishing device 30, and the publishing platform is used to publish the associated system. An operation and maintenance platform is run on the operation and maintenance device 40, and the operation and maintenance platform is used to upgrade the associated system. For an associated system, it is necessary to go through the test of the test device 20, the publishing of the publishing device 30, and the upgrade of the operation and maintenance device 40 in sequence to complete the online process.

[0092] In this application scenario:

[0093] The computing device 10 may obtain a progress information determination request, wherein the progress information determination request includes a business requirement and online information corresponding to the business requirement; the online information corresponding to the business requirement includes a requirement level, a submission time, and a preset online time.

[0094] The computing device 10 may determine multiple associated systems corresponding to the business requirements based on the business requirements.

[0095] The computing device 10 can obtain the online stage information corresponding to each associated system through at least one collaborative online device when determining that the business demand meets the collaborative online statistical conditions based on the online information corresponding to the business demand and the multiple associated systems corresponding to the business demand. The at least one collaborative online device includes a test device 20, a release device 30, and / or an operation and maintenance device 40.

[0096] The computing device 10 may determine collaborative online progress information according to the online stage information corresponding to the plurality of associated systems, and display the collaborative online progress information.

[0097] The technical solution of the present application is described in detail below through specific embodiments. It should be noted that the following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described in detail in some embodiments.

[0098] Figure 2 This is a flow chart of a method for determining collaborative online progress information according to an embodiment of the present application. Figure 2 , the method specifically comprises the following steps:

[0099] S201: Obtain progress information confirmation request.

[0100] In this embodiment, the computing device may obtain a progress information determination request, wherein the progress information determination request is used to trigger the computing device to determine collaborative online progress information.

[0101] The progress information determination request includes a business requirement. For example, the business requirement may be "the requirement to improve the adaptability of the identity identification of the F-type user".

[0102] In addition, the progress information determination request may also include online information corresponding to the business demand. The online information corresponding to the business demand includes the demand level (or demand score), submission time, and preset online time. It should be noted that the submission time refers to the time when the business demand is submitted, that is, the time when the computing device obtains the progress information determination request.

[0103] S202: According to the business requirements, determine multiple associated systems corresponding to the business requirements.

[0104] In this embodiment, the computing device may determine a plurality of associated systems corresponding to the business requirements according to the business requirements.

[0105] In one implementation, the computing device may determine the target business type according to the business requirements. The computing device may determine multiple systems corresponding to the target business type as multiple associated systems corresponding to the business requirements. For example, for the business requirement of "improving the adaptability modification of the identity identification of Class F users", the computing device may determine the target business type as "identity information adjustment type".

[0106] In one implementation, the computing device may determine the target tag according to the business requirement. The computing device may determine multiple systems corresponding to the target tag as multiple associated systems corresponding to the business requirement.

[0107] For example, in response to the business requirement of "improving the adaptability of the identity of Class F users", the computing device can determine that the target tag is the identity. The computing device can determine the systems corresponding to multiple identity identifiers - "sales management system", "fund management system", "motor vehicle extended warranty underwriting system", "Internet auto insurance system", "third-generation non-auto insurance system", "agricultural insurance comprehensive information platform", "marketing management system based on unified customer view", "motor vehicle extended warranty claims system", "customer master data management system", "automobile financial insurance system", and "social media application management system" as multiple related systems corresponding to the business requirements.

[0108] In addition, it should be noted that after determining multiple associated systems corresponding to the business needs, the computing device can send reminder information to the terminal device corresponding to each associated system. The reminder information is used to remind the person in charge of the associated system to report the planned launch information corresponding to the associated system.

[0109] The computing device may obtain the planned launch information corresponding to each associated system. The planned launch information includes the preset test completion time corresponding to the associated system, the preset release completion time corresponding to the associated system, and the preset upgrade completion time corresponding to the associated system. In one implementation, the planned launch information may also include the version number of the associated system.

[0110] It can be understood that the preset upgrade completion time corresponding to the associated system is less than or equal to the preset online time in the online information corresponding to the business demand.

[0111] S203: When it is determined that the business demand meets the collaborative online statistical condition based on the online information corresponding to the business demand and the multiple associated systems corresponding to the business demand, online stage information corresponding to each associated system is obtained through at least one collaborative online device.

[0112] In this embodiment, the computing device may determine whether the business demand satisfies the collaborative online statistical condition according to the online information corresponding to the business demand and the multiple associated systems corresponding to the business demand.

[0113] If so, the computing device may obtain the online stage information corresponding to each associated system through at least one collaborative online device.

[0114] If not, then end. That is to say, when the business demand does not meet the collaborative launch statistical conditions, the computing device does not need to consume resources to obtain the launch stage information corresponding to each associated system through at least one collaborative launch device, and determines the collaborative launch progress information based on the launch stage information corresponding to multiple associated systems.

[0115] In one implementation:

[0116] The computing device may determine the total number of associated systems according to multiple associated systems corresponding to the business requirements.

[0117] The computing device can determine the time it takes to go online based on the submission time and the preset online time.

[0118] The computing device may determine that the business demand meets the collaborative online statistical condition when it is determined that the demand level (or demand score) in the online information is greater than the preset level (or preset score, such as 9 points), the total number of associated systems is greater than the preset number, and / or the online time is less than the preset online time. The computing device may obtain the online stage information corresponding to each associated system through at least one collaborative online device when it is determined that the business demand meets the collaborative online statistical condition.

[0119] S204: Determine collaborative online progress information according to the online stage information corresponding to the multiple related systems, and display the collaborative online progress information.

[0120] In this embodiment, the computing device may determine the collaborative online progress information according to the online stage information corresponding to the multiple associated systems.

[0121] The online phase information includes testing phase information, publishing phase information, and / or upgrading phase information.

[0122] Next, a process of determining collaborative online progress information by a computing device according to online stage information corresponding to a plurality of associated systems is described.

[0123] In one implementation:

[0124] For each associated system, the computing device can determine whether the online phase information corresponding to the associated system includes upgrade phase information, and the upgrade phase information includes the upgrade completion time. In one implementation, the computing device can determine, through the operation and maintenance equipment, whether the online phase information corresponding to the associated system includes upgrade phase information, and the upgrade phase information includes the upgrade completion time. It can be understood that in one implementation, the computing device can interact with the operation and maintenance equipment on a regular basis (such as every 24 hours) to determine whether the online phase information corresponding to the associated system includes upgrade phase information, and the upgrade phase information includes the upgrade completion time. In addition, the computing device can obtain the upgrade phase information in the online phase information corresponding to the associated system by interacting with the operation and maintenance equipment on a regular basis, and record the upgrade phase information in the online phase information corresponding to the associated system into the collaborative online progress information.

[0125] The computing device may determine whether the associated system is an associated system that meets the first preset condition based on the upgrade completion time and the preset upgrade completion time corresponding to the associated system when it is determined that the online stage information corresponding to the associated system includes the upgrade stage information, and the upgrade stage information includes the upgrade completion time. In one implementation, the computing device may determine that the associated system is an associated system that meets the first preset condition when it is determined that the upgrade completion time is less than or equal to the preset upgrade completion time corresponding to the associated system; the computing device may determine that the associated system is not an associated system that meets the first preset condition when it is determined that the upgrade completion time is greater than the preset upgrade completion time corresponding to the associated system.

[0126] The computing device may determine the on-time launch achievement rate in the collaborative launch progress information according to the number of all associated systems that meet the first preset condition and the total number of all associated systems.

[0127] Exemplarily, the computing device may determine the on-time online achievement rate based on the following formula:

[0128] P1=N1 / M1

[0129] Among them, P1 is the on-time online achievement rate; N1 is the number of all associated systems that meet the first preset condition; M1 is the total number of all associated systems.

[0130] In one implementation:

[0131] For each associated system, the computing device may determine whether the online phase information corresponding to the associated system includes test phase information, and whether the test phase information includes the number of defects of at least one defect level.

[0132] The computing device may determine the defect density corresponding to the associated system in the collaborative online progress information according to the number of defects of at least one defect level and the number of test function points corresponding to the associated system, when it is determined that the online phase information corresponding to the associated system includes the test phase information, and the test phase information includes the number of defects of at least one defect level. It should be noted that in one implementation, the computing device determines the test function points corresponding to each associated system according to the business requirements and each associated system (such as all the function points corresponding to the associated system) after determining multiple associated systems corresponding to the business requirements according to the business requirements.

[0133] Exemplarily, the computing device may determine the defect density corresponding to the associated system based on the following formula:

[0134] Q=(C1*A1+C2*A2+C3*A3+C4*A4) / B

[0135] Among them, C1 is the number of defects with a defect level of level 1; A1 is the weight corresponding to the level 1 defect level; C2 is the number of defects with a defect level of level 2; A2 is the weight corresponding to the level 2 defect level; C3 is the number of defects with a defect level of level 3; A3 is the weight corresponding to the level 3 defect level; C4 is the number of defects with a defect level of level 4; A4 is the weight corresponding to the level 4 defect level; B is the number of test function points corresponding to the associated system.

[0136] Next, defects of different defect levels are described.

[0137] Level 1 defect: Defects that cause fatal errors in related systems. For example, fatal errors refer to crashes, abnormal exits, and dead loops in related systems; for another example, fatal errors refer to the inability of all functional modules of related systems to function normally; for another example, fatal errors refer to errors in the calculation of important data or the loss of important data, which leads to data errors in other systems (such as financial systems).

[0138] Level 2 defect level: Defects that cause serious errors in related systems. For example, a serious error means that an error occurs in at least one functional point of the related system, resulting in the inability to carry out subsequent business operations normally; for another example, a serious error means that important business functions or management are not implemented; for another example, a serious error means that the control of important personnel positions is incorrect; for another example, a serious error means that non-critical data is lost or important numerical calculation errors occur, but no data errors occur in other systems (such as financial systems); for another example, a serious error means that due to the low control authority level of the related system, a certain erroneous operation affects the entire business process; for another example, a serious error means that the interface provided by the related system to the outside is incorrect; for another example, a serious error means that the key information of the printed content is incorrect (such as external information such as the insured amount, premium, start date, and end date).

[0139] Level 3 defect level: Warning defect, that is, there are defects that do not affect the implementation process of the main functions. For example, a warning defect means that at least one functional point of the associated system has an error, and after the page operation is processed, the subsequent business operations can proceed normally; for another example, a warning defect means that the various input control rules of the interface input class clearly required by the requirements are not implemented (such as mandatory item control, time sequence control, etc.); for another example, a warning defect refers to non-important system functions or system management errors; for another example, a warning defect refers to errors in printing non-critical information or major format errors, etc.; for another example, a warning defect refers to errors in key prompt information.

[0140] Level 4 defect level: non-significant defects or advisory defects. For example, non-significant defects or advisory defects refer to unfriendly prompt information, or long-term transactions without corresponding prompt information; for another example, non-significant defects or advisory defects refer to the display box length being shorter than the preset length, resulting in the inability to fully display non-critical information; for another example, non-significant defects or advisory defects refer to interface problems (such as typos, punctuation errors, unreasonable input data range, unclear auxiliary descriptions, misaligned printing formats, etc.).

[0141] In one implementation:

[0142] For each associated system, the computing device can determine whether the online phase information corresponding to the associated system includes test phase information, and the test phase information includes the test completion time. In one implementation, the computing device can determine, through the testing device, whether the online phase information corresponding to the associated system includes test phase information, and the test phase information includes the test completion time. It can be understood that in one implementation, the computing device can interact with the testing device on a regular basis (such as every 24 hours) to determine whether the online phase information corresponding to the associated system includes test phase information, and the test phase information includes the test completion time. In addition, the computing device can obtain the test phase information in the online phase information corresponding to the associated system by interacting with the testing device on a regular basis, and record the test phase information in the online phase information corresponding to the associated system into the collaborative online progress information.

[0143] The computing device may determine whether the associated system is an associated system that meets the second preset condition based on the test completion time and the preset test completion time corresponding to the associated system when it is determined that the online stage information corresponding to the associated system includes the test stage information, and the test stage information includes the test completion time. In one implementation, the computing device may determine that the associated system is an associated system that meets the second preset condition when it is determined that the test completion time is less than or equal to the preset test completion time; and the computing device may determine that the associated system is not an associated system that meets the second preset condition when it is determined that the test completion time is greater than the preset test completion time.

[0144] The computing device may determine the on-time test achievement rate in the collaborative launch progress information according to the number of all associated systems that meet the second preset condition and the total number of all associated systems.

[0145] It should be noted that the test completion time is the time when the test case execution rate corresponding to the associated system is greater than the preset execution rate, and the number of defects of each defect level corresponding to the associated system is less than the preset number of defects corresponding to the defect level.

[0146] In one implementation:

[0147] For each associated system, the computing device can determine whether the online stage information corresponding to the associated system includes the release stage information, and the release stage information includes the release completion time. In one implementation, the computing device can determine, through the release device, whether the online stage information corresponding to the associated system includes the release stage information, and the release stage information includes the release completion time. It can be understood that in one implementation, the computing device can interact with the release device on a regular basis (such as every 24 hours) to determine whether the online stage information corresponding to the associated system includes the release stage information, and the release stage information includes the release completion time. In addition, when the computing device obtains the release stage information in the online stage information corresponding to the associated system by interacting with the release device on a regular basis, the computing device can record the release stage information in the online stage information corresponding to the associated system into the collaborative online progress information.

[0148] The computing device may determine whether the associated system is an associated system that meets the third preset condition based on the release completion time and the preset release completion time corresponding to the associated system when it is determined that the online stage information corresponding to the associated system includes the release stage information and the release stage information includes the release completion time. In one implementation, the computing device may determine that the associated system is an associated system that meets the third preset condition when it is determined that the release completion time is less than or equal to the preset release completion time; and the computing device may determine that the associated system is not an associated system that meets the third preset condition when it is determined that the release completion time is greater than the preset release completion time.

[0149] The computing device may determine the on-time release achievement rate in the collaborative launch progress information according to the number of all associated systems that meet the third preset condition and the total number of all associated systems.

[0150] The computing device may display and process the collaborative online progress information after determining the collaborative online progress information. In one implementation, when the computing device is a server, the computing device may send the collaborative online progress information to the terminal device, so that the terminal device displays and processes the collaborative online progress information through a display interface. In one implementation, when the computing device is a terminal device (such as a computer, etc.), the computing device may directly display and process the collaborative online progress information through a display interface. In one implementation, the computing device may determine the terminal device corresponding to each associated system, and send the collaborative online progress information to the terminal device corresponding to each associated system, so that the terminal device corresponding to each associated system displays and processes the collaborative online progress information, so that the person in charge of the associated system can view the collaborative online progress information.

[0151] Beneficial effects of this embodiment: In this embodiment, the computing device can obtain a progress information determination request; wherein the progress information determination request includes a business requirement and the online information corresponding to the business requirement; the online information corresponding to the business requirement includes the requirement level, the submission time, and the preset online time. The computing device can determine the multiple associated systems corresponding to the business requirement according to the business requirement. The computing device can determine whether the business requirement meets the collaborative online statistical conditions according to the online information corresponding to the business requirement and the multiple associated systems corresponding to the business requirement. If so, the online stage information corresponding to each associated system is obtained through at least one collaborative online device. The computing device can determine the collaborative online progress information according to the online stage information corresponding to the multiple associated systems, and display and process the collaborative online progress information. In the above manner, the computing device can directly obtain the online stage information corresponding to each associated system by docking at least one collaborative online device when it is determined that the business requirement meets the collaborative online statistical conditions, and then determine the collaborative online progress information. The efficiency and accuracy of determining the collaborative online progress information are improved.

[0152] Figure 3 This is a flow chart of a second embodiment of a method for determining collaborative online progress information provided by an embodiment of the present application. Figure 3 , the method specifically comprises the following steps:

[0153] S301: Obtain progress information confirmation request.

[0154] In this embodiment, the computing device may obtain a progress information determination request.

[0155] The progress information determination request includes business requirements and online information corresponding to the business requirements.

[0156] The online information corresponding to the business demand includes the demand level (or demand score), submission time, and preset online time.

[0157] The specific implementation process is the same as S201 and will not be repeated here.

[0158] S302: According to the business requirements, determine multiple associated systems corresponding to the business requirements.

[0159] In this embodiment, the computing device may determine a plurality of associated systems corresponding to the business requirements according to the business requirements.

[0160] The specific implementation process is the same as S202 and will not be repeated here.

[0161] S303: Determine the total number of associated systems according to the multiple associated systems corresponding to the business requirements.

[0162] In this embodiment, the computing device may determine the total number of associated systems according to the multiple associated systems corresponding to the business requirements. For example, the total number of associated systems may be 11.

[0163] S304: Determine the time required to go online according to the submission time and the preset online time.

[0164] In this embodiment, the computing device may determine the online time consumption according to the submission time and the preset online time in the online information.

[0165] For example, the computing device may determine that the time required to go online is 31 days based on the submission time of January 1, 2024, and the preset online time of January 31, 2024.

[0166] S305: When it is determined that the demand level in the online information is greater than the preset level, the total number of associated systems is greater than the preset number, and / or the online time is less than the preset online time, the online stage information corresponding to each associated system is obtained through at least one collaborative online device.

[0167] In this embodiment, the computing device may determine whether the demand level in the online information is greater than a preset level, the total number of associated systems is greater than a preset number, and / or the online time is less than a preset online time.

[0168] Exemplarily, the preset level may be 9 levels, the preset number may be 10, and the preset online time may be 60 days.

[0169] If so, the computing device can determine that the business demand meets the collaborative launch statistical condition. The computing device can obtain the launch stage information corresponding to each associated system through at least one collaborative launch device when determining that the business demand meets the collaborative launch statistical condition. The at least one collaborative launch device includes a test device, a release device, and / or an operation and maintenance device.

[0170] S306: Determine collaborative online progress information according to the online stage information corresponding to the multiple related systems, and display the collaborative online progress information.

[0171] In this embodiment, the computing device may determine the collaborative online progress information according to the online stage information corresponding to the multiple associated systems, and display the collaborative online progress information.

[0172] The specific implementation process is the same as S204 and will not be repeated here.

[0173] Beneficial effects of this embodiment: In this embodiment, in the process of determining whether the business demand meets the collaborative online statistical conditions, the computing device can determine the total number of associated systems according to the multiple associated systems corresponding to the business demand, and determine the online time according to the submission time and the preset online time. The computing device can determine that the business demand meets the collaborative online statistical conditions when it is determined that the demand level in the online information is greater than the preset level, the total number of associated systems is greater than the preset number, and / or the online time is less than the preset online time. Through the above method, the accuracy of determining whether the business demand meets the collaborative online statistical conditions is improved, and it is avoided that no matter what the circumstances, resources are consumed through at least one collaborative online device to obtain the online stage information corresponding to each associated system, and determine the collaborative online progress information according to the online stage information corresponding to multiple associated systems, resulting in resource waste. In other words, through the above method, resource utilization can be improved.

[0174] The following describes the process of determining the test completion time by the test device through method embodiment 3. It should be noted that the test phase information in the online phase information corresponding to the associated system may include the test completion time.

[0175] Figure 4 This is a flow chart of a third embodiment of a method for determining collaborative online progress information provided by an embodiment of the present application. Figure 4 , the method specifically comprises the following steps:

[0176] S401: For each associated system, the test device obtains the test case execution rate corresponding to the associated system.

[0177] In this embodiment, for each associated system, the testing device may obtain the test case execution rate corresponding to the associated system during the process of testing the associated system.

[0178] Exemplarily, the test case execution rate of the associated system, sales management system, may be 80%.

[0179] S402: The testing device obtains the number of defects of each defect level corresponding to the associated system.

[0180] In this embodiment, the testing device may obtain the number of defects of each defect level corresponding to the associated system.

[0181] For example, for the associated system - sales management system, the testing equipment can obtain that the number of defects of the first defect level of the associated system is 0, the number of defects of the second defect level is 0, the number of defects of the third defect level is 1, and the number of defects of the fourth defect level is 2.

[0182] S403: The testing device determines whether the test case execution rate corresponding to the associated system is greater than or equal to the preset execution rate, and the number of defects of each defect level corresponding to the associated system is less than or equal to the preset number of defects corresponding to the defect level.

[0183] In this embodiment, the testing device can determine whether the test case execution rate corresponding to the associated system is greater than or equal to the preset execution rate, and the number of defects of each defect level corresponding to the associated system is less than or equal to the preset number of defects corresponding to the defect level.

[0184] Exemplarily, the preset execution rate can be 100%, the preset number of defects corresponding to the first defect level can be 0, the preset number of defects corresponding to the second defect level can be 0, the preset number of defects corresponding to the third defect level can be 2, and the preset number of defects corresponding to the fourth defect level can be 4.

[0185] If yes, execute S404;

[0186] If not, execute S405.

[0187] S404: The testing device determines that the associated system passes the test, and determines the current time as the test completion time.

[0188] In this embodiment, the test device can determine that the associated system meets the test pass condition when it is determined that the test case execution rate corresponding to the associated system is greater than or equal to the preset execution rate, and the number of defects of each defect level corresponding to the associated system is less than or equal to the preset number of defects corresponding to the defect level. The test device can determine that the associated system passes the test when it is determined that the associated system meets the test pass condition. The test device can determine the test completion time as the current time (the time when the associated system passes the test).

[0189] In addition, when the testing device determines that the associated system passes the test, the testing device may send the associated system to the publishing device so that the publishing device can publish the associated system.

[0190] In addition, in an implementation, the testing device may modify the test status in the online phase information and the test phase information of the associated system to passed when determining that the associated system has passed the test.

[0191] In addition, in one implementation, the test device may also record the test case execution rate and the number of defects of each defect level in the test phase information. The computing device may obtain the test status (passed), the test case execution rate, and the number of defects of each defect level in the test phase information through the test device, and record the above information in the collaborative online progress information.

[0192] S405: The testing device determines that the associated system fails the test.

[0193] In this embodiment, the test device may determine that the associated system does not meet the test pass condition when it is determined that the test case execution rate corresponding to the associated system is less than the preset execution rate, and / or the number of defects of at least one defect level corresponding to the associated system is greater than the preset number of defects corresponding to the defect level. The test device may determine that the associated system has failed the test when it is determined that the associated system does not meet the test pass condition.

[0194] In addition, in an implementation, the testing device may modify the test status in the online phase information and the test phase information of the associated system to failed when determining that the associated system has failed the test.

[0195] In addition, in one implementation, the test device may also record the test case execution rate and the number of defects of each defect level in the test phase information. The computing device may obtain the test status (failed), the test case execution rate, and the number of defects of each defect level in the test phase information through the test device, and record the above information in the collaborative online progress information.

[0196] Beneficial effects of this embodiment: For each associated system, the test device can obtain the test case execution rate corresponding to the associated system, and obtain the number of defects of each defect level corresponding to the associated system. The test device can determine whether the test case execution rate corresponding to the associated system is greater than or equal to the preset execution rate, and the number of defects of each defect level corresponding to the associated system is less than or equal to the preset number of defects corresponding to the defect level. If so, the test device can determine that the associated system has passed the test, and determine the current moment as the test completion moment; if not, the test device can determine that the associated system has not passed the test. In the above manner, the test device can accurately determine the test completion moment corresponding to the associated system, so that the computing device can accurately determine the online stage information corresponding to each associated system, so that the computing device can accurately determine the collaborative online progress information.

[0197] Figure 5 This is a schematic diagram of a structure of a device for determining collaborative online progress information provided by an embodiment of the present application. Figure 5 As shown, the collaborative online progress information determination device 50 includes: an acquisition module 51 and a processing module 52. Among them,

[0198] The acquisition module 51 is used to acquire a progress information determination request; the progress information determination request includes a business requirement and online information corresponding to the business requirement; the online information corresponding to the business requirement includes a requirement level, a submission time, and a preset online time;

[0199] A processing module 52 is used to determine a plurality of associated systems corresponding to the business requirements according to the business requirements;

[0200] The processing module 52 is further configured to obtain, through at least one collaborative online device, online stage information corresponding to each associated system when it is determined that the business demand meets the collaborative online statistical condition according to the online information corresponding to the business demand and the multiple associated systems corresponding to the business demand;

[0201] The processing module 52 is further used to determine the collaborative online progress information according to the online stage information corresponding to the multiple related systems, and to display the collaborative online progress information.

[0202] The device for determining collaborative online progress information provided in the embodiment of the present application can execute the technical solution shown in the above method embodiment, and its implementation principle and beneficial effects are similar, which will not be repeated here.

[0203] In one implementation, the processing module 52 is specifically configured to:

[0204] Determine the total number of associated systems based on the multiple associated systems corresponding to the business needs;

[0205] Determine the time required to go online based on the submission time and the preset online time;

[0206] When it is determined that the demand level in the online information is greater than the preset level, the total number of associated systems is greater than the preset number, and / or the online time is less than the preset online time, the online stage information corresponding to each associated system is obtained through at least one collaborative online device.

[0207] The device for determining collaborative online progress information provided in the embodiment of the present application can execute the technical solution shown in the above method embodiment, and its implementation principle and beneficial effects are similar, which will not be repeated here.

[0208] In one implementation,

[0209] The online phase information includes testing phase information, release phase information, and / or upgrade phase information.

[0210] The device for determining collaborative online progress information provided in the embodiment of the present application can execute the technical solution shown in the above method embodiment, and its implementation principle and beneficial effects are similar, which will not be repeated here.

[0211] In one implementation, the processing module 52 is specifically configured to:

[0212] For each associated system, when it is determined that the online stage information corresponding to the associated system includes upgrade stage information, and the upgrade stage information includes an upgrade completion time, determining whether the associated system is an associated system that meets a first preset condition according to the upgrade completion time and a preset upgrade completion time corresponding to the associated system;

[0213] The on-time launch achievement rate in the collaborative launch progress information is determined according to the number of all associated systems that meet the first preset condition and the total number of all associated systems.

[0214] The device for determining collaborative online progress information provided in the embodiment of the present application can execute the technical solution shown in the above method embodiment, and its implementation principle and beneficial effects are similar, which will not be repeated here.

[0215] In one implementation, the processing module 52 is specifically configured to:

[0216] When it is determined that the upgrade completion time is less than or equal to the preset upgrade completion time corresponding to the associated system, the associated system is determined to be an associated system that meets the first preset condition.

[0217] The device for determining collaborative online progress information provided in the embodiment of the present application can execute the technical solution shown in the above method embodiment, and its implementation principle and beneficial effects are similar, which will not be repeated here.

[0218] In one implementation, the processing module 52 is specifically configured to:

[0219] For each associated system, when it is determined that the online stage information corresponding to the associated system includes the test stage information, and the test stage information includes the number of defects of at least one defect level, the defect density corresponding to the associated system in the collaborative online progress information is determined based on the number of defects of at least one defect level and the number of test function points corresponding to the associated system.

[0220] The device for determining collaborative online progress information provided in the embodiment of the present application can execute the technical solution shown in the above method embodiment, and its implementation principle and beneficial effects are similar, which will not be repeated here.

[0221] In one implementation, the processing module 52 is specifically configured to:

[0222] For each associated system, when it is determined that the online phase information corresponding to the associated system includes test phase information, and the test phase information includes a test completion time, determining whether the associated system is an associated system that meets a second preset condition according to the test completion time and a preset test completion time corresponding to the associated system;

[0223] The on-time test achievement rate in the collaborative launch progress information is determined according to the number of all associated systems that meet the second preset condition and the total number of all associated systems.

[0224] The device for determining collaborative online progress information provided in the embodiment of the present application can execute the technical solution shown in the above method embodiment, and its implementation principle and beneficial effects are similar, which will not be repeated here.

[0225] In one implementation, the test completion time is the time when the test case execution rate corresponding to the associated system is greater than the preset execution rate, and the number of defects of each defect level corresponding to the associated system is less than the preset number of defects corresponding to the defect level.

[0226] The device for determining collaborative online progress information provided in the embodiment of the present application can execute the technical solution shown in the above method embodiment, and its implementation principle and beneficial effects are similar, which will not be repeated here.

[0227] In one implementation, the processing module 52 is specifically configured to:

[0228] For each associated system, when it is determined that the online stage information corresponding to the associated system includes release stage information, and the release stage information includes a release completion time, determine whether the associated system is an associated system that meets a third preset condition according to the release completion time and a preset release completion time corresponding to the associated system;

[0229] The on-time release achievement rate in the collaborative launch progress information is determined according to the number of all associated systems that meet the third preset condition and the total number of all associated systems.

[0230] The device for determining collaborative online progress information provided in the embodiment of the present application can execute the technical solution shown in the above method embodiment, and its implementation principle and beneficial effects are similar, which will not be repeated here.

[0231] In one implementation, at least one collaborative launch device includes a test device, a release device, and / or an operation and maintenance device;

[0232] Obtaining the online stage information corresponding to each associated system through at least one collaborative online device, including:

[0233] Obtaining, through a test device, test phase information corresponding to at least one associated system; and / or,

[0234] Obtaining, through a publishing device, publishing stage information corresponding to at least one associated system; and / or,

[0235] Obtain upgrade stage information corresponding to at least one associated system through the operation and maintenance equipment.

[0236] The device for determining collaborative online progress information provided in the embodiment of the present application can execute the technical solution shown in the above method embodiment, and its implementation principle and beneficial effects are similar, which will not be repeated here.

[0237] Figure 6 This is a structural diagram of a computing device provided by this application. Figure 6 As shown, the computing device 60 includes a processor 61 and a memory 62. The processor 61 is in communication connection with the memory 62, and the memory 62 is used to store computer-executable instructions; the processor 61 is configured to execute the technical solution in any of the above method embodiments by executing the computer-executable instructions stored in the memory 62.

[0238] Optionally, the memory 62 may be independent or integrated with the processor 61. Optionally, when the memory 62 is a device independent of the processor 61, the computing device 60 may further include: a bus 63 for connecting the above devices.

[0239] The computing device is used to execute the technical solution in any of the aforementioned method embodiments, and its implementation principle and technical effects are similar and will not be repeated here.

[0240] An embodiment of the present application also provides a computer-readable storage medium, in which computer-executable instructions are stored. When the computer-executable instructions are executed by a processor, they are used to implement the technical solution provided by any of the aforementioned method embodiments.

[0241] An embodiment of the present application also provides a computer program product, including a computer program, which is used to implement the technical solution provided by the aforementioned method embodiment when executed by a processor.

[0242] Those skilled in the art can understand that all or part of the steps of implementing the above-mentioned method embodiments can be completed by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, the steps of the above-mentioned method embodiments are executed; and the aforementioned storage medium includes: ROM, RAM, disk or optical disk and other media that can store program codes.

[0243] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.

Claims

1. A method for determining collaborative online progress information, characterized in that: Applied to a computing device, the method comprises: Obtaining a progress information determination request; the progress information determination request includes a business requirement and online information corresponding to the business requirement; the online information corresponding to the business requirement includes a requirement level, a submission time, and a preset online time; According to the business requirements, determining multiple associated systems corresponding to the business requirements; When it is determined that the business demand meets the collaborative online statistical condition according to the online information corresponding to the business demand and the multiple associated systems corresponding to the business demand, the online stage information corresponding to each of the associated systems is obtained through at least one collaborative online device; According to the online stage information corresponding to the plurality of associated systems, collaborative online progress information is determined, and the collaborative online progress information is displayed.

2. The method according to claim 1, characterized in that The acquiring, through at least one collaborative online device, online stage information corresponding to each associated system when it is determined that the business demand meets the collaborative online statistical condition according to the online information corresponding to the business demand and the multiple associated systems corresponding to the business demand, includes: Determining the total number of associated systems according to the multiple associated systems corresponding to the business requirements; Determine the time taken to go online according to the submission time and the preset online time; When it is determined that the demand level in the online information is greater than the preset level, the total number of associated systems is greater than the preset number, and / or the online time is less than the preset online time, the online stage information corresponding to each associated system is obtained through at least one collaborative online device.

3. The method according to claim 1 or 2, characterized in that: The online phase information includes testing phase information, publishing phase information, and / or upgrading phase information.

4. The method according to claim 3, characterized in that The step of determining the collaborative online progress information according to the online stage information corresponding to the plurality of associated systems includes: For each of the associated systems, when it is determined that the online stage information corresponding to the associated system includes the upgrade stage information, and the upgrade stage information includes the upgrade completion time, determining whether the associated system is an associated system that meets the first preset condition according to the upgrade completion time and the preset upgrade completion time corresponding to the associated system; The on-time launch achievement rate in the collaborative launch progress information is determined according to the number of all associated systems that meet the first preset condition and the total number of all associated systems.

5. The method according to claim 4, characterized in that The determining, according to the upgrade completion time and the preset upgrade completion time corresponding to the associated system, whether the associated system satisfies a first preset condition includes: In a case where it is determined that the upgrade completion time is less than or equal to the preset upgrade completion time corresponding to the associated system, the associated system is determined to be an associated system that meets the first preset condition.

6. The method according to claim 3, characterized in that The step of determining the collaborative online progress information according to the online stage information corresponding to the plurality of associated systems includes: For each of the associated systems, when it is determined that the online stage information corresponding to the associated system includes the test stage information, and the test stage information includes the number of defects of at least one defect level, the defect density corresponding to the associated system in the collaborative online progress information is determined based on the number of defects of at least one defect level and the number of test function points corresponding to the associated system.

7. The method according to claim 3, characterized in that The step of determining the collaborative online progress information according to the online stage information corresponding to the plurality of associated systems includes: For each of the associated systems, when it is determined that the online stage information corresponding to the associated system includes the test stage information, and the test stage information includes a test completion time, determining whether the associated system is an associated system that meets a second preset condition according to the test completion time and a preset test completion time corresponding to the associated system; The on-time test achievement rate in the collaborative launch progress information is determined according to the number of all associated systems that meet the second preset condition and the total number of all associated systems.

8. The method according to claim 7, characterized in that The test completion time is the time when the test case execution rate corresponding to the associated system is greater than the preset execution rate, and the number of defects of each defect level corresponding to the associated system is less than the preset number of defects corresponding to the defect level.

9. The method according to claim 3, characterized in that: The step of determining the collaborative online progress information according to the online stage information corresponding to the plurality of associated systems includes: For each of the associated systems, when it is determined that the online stage information corresponding to the associated system includes the release stage information, and the release stage information includes the release completion time, determining whether the associated system is an associated system that meets a third preset condition according to the release completion time and the preset release completion time corresponding to the associated system; The on-time release achievement rate in the collaborative launch progress information is determined according to the number of all associated systems that meet the third preset condition and the total number of all associated systems.

10. The method according to claim 3, characterized in that The at least one collaborative online device includes a testing device, a publishing device, and / or an operation and maintenance device; The acquiring, through at least one collaborative online device, online stage information corresponding to each of the associated systems includes: Acquiring, by means of the test device, test phase information corresponding to at least one associated system; and / or, Obtaining, through the publishing device, publishing stage information corresponding to at least one associated system; and / or, The upgrade stage information corresponding to at least one associated system is obtained through the operation and maintenance device.

11. A device for determining collaborative online progress information, characterized in that: include: An acquisition module, used to obtain a progress information confirmation request; The progress information determination request includes a business requirement and online information corresponding to the business requirement; the online information corresponding to the business requirement includes a requirement level, a submission time, and a preset online time; A processing module, used to determine a plurality of associated systems corresponding to the business requirements according to the business requirements; The processing module is further configured to obtain, through at least one collaborative online device, online stage information corresponding to each associated system when it is determined that the business demand meets the collaborative online statistical condition based on the online information corresponding to the business demand and the multiple associated systems corresponding to the business demand; The processing module is further used to determine the collaborative online progress information according to the online stage information corresponding to the plurality of associated systems, and to display the collaborative online progress information.

12. A computing device, characterized in that: include: A processor, and a memory communicatively connected to the processor; The memory is used to store computer-executable instructions; The processor is configured to execute the computer-executable instructions stored in the memory to implement the method according to any one of claims 1 to 10.

13. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, and when the computer-executable instructions are executed by a processor, they are used to implement the method according to any one of claims 1 to 10.

14. A computer program product, characterized in that The invention comprises a computer program, which is used to implement the method according to any one of claims 1 to 10 when being executed by a processor.

Citation Information

Patent Citations

  • Software function testing method and device, equipment and storage medium

    CN117389875A

  • Business service implementation method and system, computing device and storage medium

    CN117492813A