Software development system management method based on big data

Through big data technology, data collection, polymorphic conversion and correction matrix collection construction of software development systems is solved, and the problem of inefficient resource management and collaboration in software development systems is realized, the standardized processing of data and resource sharing is realized, and the efficiency and quality of software development is improved.

CN119829012AActive Publication Date: 2025-04-15GUANGXI GUIWU JINAN REFRIGERATION & AIR CONDITIONING TECH

Patent Information

Application Number
CN202411892026.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-06-21
Publication Date
2025-04-15
Estimated Expiration
2044-06-21

AI Technical Summary

Technical Problem

The existing software development systems have shortcomings in resource management, collaboration efficiency and risk control, and it is difficult to effectively use big data for intelligent resource sharing to improve the efficiency and quality of software development.

Method used

Through the software development system management method based on big data, comprehensive development data is collected for polymorphic conversion, a correction matrix collection is constructed and redundant elimination is performed, and a shared matching end is set for preparatory collection, and the optimal reference data is obtained, and the standardized processing and resource sharing of data is realized.

Benefits of technology

It realizes standardized integration of data and privacy protection, reduces storage costs, improves data processing efficiency, improves resource utilization efficiency, and improves software development efficiency and quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119829012A_ABST
    Figure CN119829012A_ABST
Patent Text Reader

Abstract

The invention discloses a software development system management method based on big data, and relates to the technical field of big data, and the method comprises the steps: carrying out the multi-state conversion of collected comprehensive development data, obtaining a comprehensive development signal, setting a standard extraction coefficient, carrying out the standard extraction and set construction of the comprehensive development signal, and obtaining a correction matrix set; constructing a project plate space, performing repeated verification on the development flow section according to the correction matrix set comparison to obtain a verification correction matrix, and performing result analysis and redundancy elimination on the verification correction matrix to obtain an updated correction set; the method comprises the following steps: setting a shared matching end to carry out preparation acquisition to obtain pre-development data, carrying out polymorphic conversion and homomorphic pre-check on the pre-development data to obtain a pre-matching development matrix, and carrying out merging matching on project plate spaces according to the pre-matching development matrix to obtain optimal reference data; and the development team can more effectively allocate resources, the resource sharing efficiency is improved, redundant data is eliminated, the storage cost is greatly reduced, and the use of storage resources is optimized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of big data, and in particular to a software development system management method based on big data. Background Art

[0002] Big data refers to information assets with huge data volume, various types, fast generation speed and relatively low value density. It usually exceeds the processing capabilities of traditional data processing software and hardware, and requires the use of new technologies and methods to collect, store, manage and analyze.

[0003] A software development system is a set of software tools used to support the software development life cycle. It covers requirements analysis, design, coding, testing, deployment and other aspects, aiming to improve software development efficiency, reduce costs and improve software quality. As a tool to support the software development life cycle, the software development system can provide many conveniences, but it may also have some shortcomings and challenges in practical applications, such as insufficient resource management, low collaboration efficiency, and poor risk control. Therefore, it is of great theoretical and practical significance to effectively analyze and process the data in the software development process and realize intelligent resource sharing to improve software development efficiency and quality.

[0004] The problem we need to solve is how to use big data technology to perform polymorphic conversion on the collected comprehensive development data, obtain comprehensive development signals, extract features from the comprehensive development signals, obtain a set of correction matrices, eliminate redundancy of the set of correction matrices through the project plate space, obtain an updated correction set, perform homomorphic pre-check on the pre-development data based on the updated correction set, obtain a pre-matching development matrix, merge and match the project plate space based on the pre-matching development matrix, and obtain the optimal reference data. To this end, a software development system management method based on big data is now provided. Summary of the invention

[0005] The purpose of the present invention can be achieved through the following technical solutions:

[0006] The software development system management method based on big data includes the following steps:

[0007] Step S1: Collecting comprehensive development data from the team collaboration end;

[0008] Step S2: Perform polymorphic conversion on the comprehensive development data to obtain a comprehensive development signal, set a standard extraction coefficient, perform short-state transformation on the standard extraction coefficient through an edge interception window to obtain a short-time standard coefficient segment, perform standard extraction on the comprehensive development signal according to the short-time standard coefficient segment to obtain a standard comprehensive development coefficient, perform stream segment conversion and generate verification on the standard comprehensive development coefficient to obtain a verification development matrix, perform homomorphic verification and set construction on the verification development matrix to obtain a correction matrix set;

[0009] Step S3: construct the project plate space and generate a paired plate window, construct a virtual data warehouse according to the project plate space, set up a comparison development flow segment according to the paired plate window, perform repeated verification on the development flow segment according to the obtained correction matrix set, obtain a verification correction matrix, perform result analysis and redundancy elimination on the verification correction matrix, and obtain an updated correction set;

[0010] Step S4: Set up a shared matching end for preliminary collection, obtain pre-development data, perform polymorphic conversion and standard extraction on the pre-development data, obtain standard pre-development coefficients, perform homomorphic pre-inspection on the obtained standard pre-development coefficients, obtain a pre-matching development array, merge and match the project block space according to the pre-matching development array, and obtain the optimal reference data.

[0011] The process of collecting comprehensive development data includes:

[0012] Set up an extraction terminal and send a centralized procurement instruction to the team collaboration terminal through the extraction terminal;

[0013] Collect statistics on team development data through the team collaboration terminal, and upload the statistical team development data to the extraction terminal;

[0014] The uploaded team development data is collected through the extraction end to obtain comprehensive development data, and the obtained comprehensive development data is associated with the corresponding team collaboration end.

[0015] The process of obtaining the standard comprehensive development coefficient includes:

[0016] Performing polymorphic conversion on the obtained integrated development data to obtain an integrated development signal;

[0017] Setting a standard extraction coefficient, and setting an edge interception window according to the obtained standard extraction coefficient;

[0018] The standard extraction coefficient is intercepted at the end point through the edge interception window to obtain the edge standard coefficient segment;

[0019] Performing short-state transformation on the obtained edge standard coefficient segment to obtain a short-time standard coefficient segment;

[0020] The comprehensive development signal is subjected to standard extraction according to the obtained short-time standard coefficient segment to obtain the standard comprehensive development coefficient.

[0021] The process of obtaining a verification development matrix includes:

[0022] Perform flow segment conversion on the obtained standard comprehensive development coefficient to obtain a standard development data flow;

[0023] Perform flow segment inspection on the obtained standard development data flow to obtain standard development flow segments;

[0024] The obtained standard development stream segment is divided into segments to obtain capture code elements and static code elements;

[0025] The standard development flow segment is generated and verified according to the obtained captured code elements and static code elements to obtain a verification development matrix.

[0026] The process of constructing a set of check matrixes according to the check matrix group includes:

[0027] Performing homomorphic verification on the obtained check development matrix to obtain a check development matrix;

[0028] Constructing a correction matrix group according to the obtained standard development data stream, and associating the correction matrix group with a corresponding standard comprehensive development coefficient;

[0029] The team collaboration end associated with the standard development data flow is obtained, the obtained correction matrix group is uploaded to the corresponding team collaboration end, and a correction matrix set is constructed according to the correction matrix group.

[0030] The process of building a virtual data warehouse based on the acquired project plate space includes:

[0031] Build a project board space based on the obtained team collaboration terminal, and upload the obtained correction matrix set to the corresponding project board space;

[0032] Generate a paired plate window according to the obtained project plate space, associate the obtained paired plate window with the corresponding project plate space, and upload the standard development flow segment corresponding to the correction matrix set to the paired plate window;

[0033] A virtual data warehouse is constructed according to the obtained project plate space, and the obtained project plate space is uploaded to the virtual data warehouse.

[0034] The process of obtaining an updated checksum includes:

[0035] Compare and develop flow sections according to the obtained paired plate window settings;

[0036] Repeatedly verify the development flow section according to the obtained correction matrix set comparison to obtain the verification correction matrix;

[0037] Analyze the obtained verification and correction matrix to obtain matching verification segments;

[0038] The redundancy of the project block space is eliminated based on the obtained matching verification segments to obtain an updated correction set.

[0039] The process of obtaining standard pre-development coefficients includes:

[0040] A shared matching terminal is set for the obtained virtual data warehouse, and a sharing instruction is sent to the development new user through the shared matching terminal;

[0041] Develop new users to perform preliminary collection through the received sharing instructions to obtain pre-development data;

[0042] The obtained pre-development data is subjected to polymorphic conversion to obtain a pre-development signal, and the pre-development signal is subjected to standard extraction according to a short-time standard coefficient segment to obtain a standard pre-development coefficient.

[0043] The process of obtaining the best reference data includes:

[0044] Performing flow segment conversion on the obtained standard pre-development coefficient to obtain a pre-development data flow, and performing flow segment inspection on the obtained pre-development data flow to obtain a pre-development flow segment;

[0045] Repeatedly verify the pre-development flow segment according to the updated check set to obtain a pre-check matrix;

[0046] The obtained pre-correction matrix is ​​analyzed to obtain a pre-matching development matrix, and the project plate space is merged and matched according to the pre-matching development matrix to obtain the optimal reference data.

[0047] Compared with the prior art, the invention has the following beneficial effects: polymorphic conversion is performed on the collected comprehensive development data to obtain comprehensive development signals, standard extraction coefficients are set to perform standard extraction and set construction on the comprehensive development signals, and a correction matrix set is obtained; by converting the comprehensive development data of the development team into a standardized matrix form, data integration is facilitated, data privacy is protected, and data security is improved;

[0048] Construct project plate space and perform repeated verification on development flow sections according to the comparison of the verification matrix set to obtain the verification and correction matrix, analyze the verification and correction matrix results and eliminate redundancy to obtain the updated verification set; delete duplicate and redundant data in the data warehouse in a standardized matrix form, greatly reduce storage costs, reduce data processing overhead, and improve data processing efficiency;

[0049] Set up a shared matching end for preliminary collection, obtain pre-development data, perform polymorphic conversion and homomorphic pre-inspection on the pre-development data, obtain a pre-matching development array, merge and match the project block space according to the pre-matching development array, and obtain the optimal reference data; improve resource utilization efficiency through resource sharing, which is conducive to improving software development efficiency and facilitating the maintenance and updating of software projects. BRIEF DESCRIPTION OF THE DRAWINGS

[0050] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0051] Figure 1 It is a schematic diagram of the present invention. DETAILED DESCRIPTION

[0052] The technical solution of the present invention will be clearly and completely described below in conjunction with the embodiments. Obviously, the described embodiments are only part of the embodiments of the present invention, rather than all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0053] like Figure 1 As shown, the software development system management method based on big data includes the following steps:

[0054] Step S1: Collecting comprehensive development data from the team collaboration end;

[0055] Step S2: Perform polymorphic conversion on the comprehensive development data to obtain a comprehensive development signal, set a standard extraction coefficient, perform short-state transformation on the standard extraction coefficient through an edge interception window to obtain a short-time standard coefficient segment, perform standard extraction on the comprehensive development signal according to the short-time standard coefficient segment to obtain a standard comprehensive development coefficient, perform stream segment conversion and generate verification on the standard comprehensive development coefficient to obtain a verification development matrix, perform homomorphic verification and set construction on the verification development matrix to obtain a correction matrix set;

[0056] Step S3: construct the project plate space and generate a paired plate window, construct a virtual data warehouse according to the project plate space, set up a comparison development flow segment according to the paired plate window, perform repeated verification on the development flow segment according to the obtained correction matrix set, obtain a verification correction matrix, perform result analysis and redundancy elimination on the verification correction matrix, and obtain an updated correction set;

[0057] Step S4: Set up a shared matching end for preliminary collection, obtain pre-development data, perform polymorphic conversion and standard extraction on the pre-development data, obtain standard pre-development coefficients, perform homomorphic pre-inspection on the obtained standard pre-development coefficients, obtain a pre-matching development array, merge and match the project block space according to the pre-matching development array, and obtain the optimal reference data.

[0058] It should be further explained that, in the specific implementation process, the process of collecting comprehensive development data includes:

[0059] Set up an extraction terminal and send a centralized procurement instruction to the team collaboration terminal through the extraction terminal;

[0060] Furthermore, the team collaboration end represents a project team composed of persons in charge of software development, and the project team has all data information of the corresponding development software, namely, team development data;

[0061] Collect statistics on team development data through the team collaboration terminal, and upload the statistical team development data to the extraction terminal;

[0062] The uploaded team development data is collected through the extraction end to obtain comprehensive development data, and the obtained comprehensive development data is associated with the corresponding team collaboration end;

[0063] The comprehensive development data includes project management data, code version data, test data, performance data, and test feedback data;

[0064] It should be further explained that, in the specific implementation process, "project" refers to a corresponding software system under development; the project management data includes project progress, task allocation, resource utilization, and risk management; the code version data includes code quality, version iteration cycle, and defect tracking; the test data includes test case coverage, defect detection rate, and test progress; the performance data includes application response time, resource consumption, and concurrent users; the test feedback data includes user usage habits, feedback, satisfaction, project document update status, and knowledge base content.

[0065] Performing polymorphic conversion on the obtained integrated development data to obtain an integrated development signal;

[0066] Further, the polymorphic conversion means performing signal conversion on the obtained comprehensive development data to obtain the comprehensive development data in signal form; according to the project management data, code version data, test data, performance data, and test feedback data included in the comprehensive development data, the comprehensive development signal includes a project management signal, a code version signal, a test signal, a performance signal, and a test feedback signal;

[0067] Setting a standard extraction coefficient, wherein the standard extraction coefficient is expressed in a function form;

[0068] Setting the edge interception window according to the obtained standard extraction coefficient;

[0069] The edge interception window is a window of a fixed length for dividing the standard extraction coefficient, wherein the fixed length refers to a pre-set length;

[0070] Perform endpoint interception on the standard extraction coefficient according to the obtained edge interception window to obtain an edge standard coefficient segment;

[0071] Performing short-state transformation on the obtained edge standard coefficient segment to obtain a short-time standard coefficient segment;

[0072] Furthermore, the short-state transformation represents performing Fourier transformation on the obtained edge standard coefficient segment to obtain the short-time standard coefficient segment;

[0073] Perform standard extraction on the comprehensive development signal according to the obtained short-time standard coefficient segment to obtain a standard comprehensive development coefficient;

[0074] It should be further explained that, in the specific implementation process, the process of standard extraction includes:

[0075] The obtained short-time standard coefficient segments are sequentially uploaded to the comprehensive development signal, and the short-time standard coefficients are convolved with the corresponding positions of the comprehensive development signal to obtain the standard development segment;

[0076] The standard development segments are combined according to the obtained comprehensive development signals to obtain standard development coefficients, wherein the standard development segments are combined according to the corresponding order of the comprehensive development signals;

[0077] Taking the logarithm of the obtained standard development coefficient to obtain the logarithmic development coefficient;

[0078] Performing inverse discrete cosine transformation on the obtained pair-value development coefficients to obtain standard comprehensive development coefficients;

[0079] Perform flow segment conversion on the obtained standard comprehensive development coefficient to obtain a standard development data flow;

[0080] Furthermore, the stream segment conversion means converting the obtained standard comprehensive development coefficients into a randomly combined binary symbol data stream;

[0081] Perform flow segment inspection on the obtained standard development data flow to obtain standard development flow segments;

[0082] It should be further explained that, in the specific implementation process, the stream segment inspection means grouping the standard development data stream into groups of 7 binary code elements to obtain the standard development stream segment. If the last group is less than 7 binary code elements, the complement is performed forward until 7 binary code elements are reached.

[0083] The obtained standard development stream segment is divided into segments to obtain capture code elements and static code elements;

[0084] The intra-segment division means that the first four binary code elements of the standard development stream segment are recorded as capture code elements, and the last three binary code elements of the standard development stream segment are recorded as static code elements;

[0085] The standard development flow segment is generated and verified according to the obtained capture code element and static code element to obtain a verification development matrix, and the obtained verification development matrix is ​​marked as K i-j , where ij represents the jth correction development matrix of the i-th standard development data stream, i represents the number of the standard development data stream, j represents the number of the correction development matrix in the same standard development data stream, i=1, 2, 3, ..., v1, v1 is a positive integer, j=1, 2, 3, ..., v2, v2 is a positive integer;

[0086] Further, the generated verification means that the obtained standard development flow segments are grouped into groups of 3 to obtain a verification development matrix. If the last group is less than 3 standard development flow segments, the verification development matrix is ​​supplemented forward until 3 standard development flow segments are met to obtain a verification development matrix with three rows and seven columns. According to the capture code elements and static code elements divided by the standard development flow segments, the matrix with three rows and four columns consisting of the capture code elements in the first four columns of the verification development matrix is ​​recorded as a capture code group, and the matrix with three rows and three columns consisting of the static code elements in the last three columns of the verification development matrix is ​​recorded as a static code group.

[0087] Perform homomorphic verification on the obtained check development matrix to obtain the check development matrix, and mark the obtained check development matrix as K1 i-j ;

[0088] It should be further explained that, in the specific implementation process, the homomorphic verification process includes:

[0089] Perform modulo 2 addition on the static code group in the check development matrix until the static code group becomes a unit matrix, and record the captured code group after modulo 2 addition to form a check development matrix;

[0090] Construct a check matrix group according to the obtained standard development data stream, upload the check development matrix corresponding to the standard development data stream to the check matrix group, and associate the check matrix group with the corresponding standard comprehensive development coefficient;

[0091] Obtain the team collaboration end associated with the standard development data flow, upload the obtained correction and inspection matrix group to the corresponding team collaboration end, build a correction and inspection matrix set according to the obtained correction and inspection matrix group, and upload the correction and inspection matrix group corresponding to the team collaboration end to the correction and inspection matrix set;

[0092] Furthermore, according to “correlating the check matrix group with the corresponding standard comprehensive development coefficient”, the standard comprehensive development coefficient can be obtained in the check matrix set.

[0093] Build a project board space based on the obtained team collaboration terminal, and upload the obtained correction matrix set to the corresponding project board space;

[0094] Furthermore, the processed comprehensive development data of the team collaboration end can be obtained through the project section space corresponding to the team collaboration end;

[0095] Generate a pairing plate window according to the obtained project plate space, and associate the obtained pairing plate window with the corresponding project plate space;

[0096] Obtain the standard development flow segment of the standard development data flow contained in the correction matrix set, and upload the obtained standard development flow segment to the matching plate window;

[0097] Furthermore, the paired plate window is associated with the project plate space, and the standard development flow segments stored in the paired plate window are all standard development flow segments generated by the standard comprehensive development coefficients processed in a team collaboration end;

[0098] Building a virtual data warehouse according to the obtained project plate space, and uploading the obtained project plate space to the virtual data warehouse;

[0099] Compare and develop flow sections according to the obtained paired plate window settings;

[0100] Furthermore, the set comparison development flow segment is to select any standard development flow segment in all matching plate windows of the virtual data warehouse as the comparison development flow segment, and the set comparison development flow segment can be changed arbitrarily until all standard development flow segments are set as comparison development flow segments;

[0101] The obtained comparison development flow segment is marked as B n , n represents the number of the comparison development flow segment selected in the virtual data warehouse, n = 1, 2, 3, ..., v3, v3 is a positive integer;

[0102] Repeatedly verify the development flow section according to the obtained correction matrix set comparison to obtain the verification correction matrix;

[0103] Furthermore, the repeated verification means performing matrix multiplication on the comparison development flow segment and the transpose of the detection development matrix in the detection matrix set to obtain a verification detection matrix, and the obtained verification detection matrix is ​​marked as H n ,in, represents the transpose of the detection-development matrix;

[0104] Analyze the obtained verification and correction matrix to obtain matching verification segments and irrelevant verification segments;

[0105] It should be further explained that, in the specific implementation process, the result analysis represents the analysis of the state of the verification and correction matrix. According to "the verification and correction matrix set is compared with the development flow segment for repeated verification", the matrix state of the verification and correction matrix can be obtained as

[000] ,

[001] ,

[010] ,

[011] ,

[100] ,

[101] ,

[110] or

[111] . The compared development flow segment when the matrix state of the verification and correction matrix is ​​

[000] is marked as a matching verification segment, indicating that the compared development flow segment has a matching part with the verification and correction matrix set for repeated verification, that is, the compared development flow segment and the verification and correction matrix set have the same part of data;

[0106] When the matrix states of the verification check matrix are

[001] ,

[010] ,

[011] ,

[100] ,

[101] ,

[110] and

[111] , the comparison development flow segment is marked as an irrelevant verification segment, indicating that the comparison development flow segment has no matching part with the set of check matrices for repeated verification, that is, the comparison development flow segment and the set of check matrices do not have the same partial data;

[0107] Eliminate redundancy in the project plate space according to the obtained matching verification segments to obtain an updated correction set;

[0108] Further, the redundancy elimination means deleting the matching verification segment in the project plate space to obtain an updated correction set without the matching verification segment; in particular, the matching verification segments contained in the matching plate window generated according to the project plate space are simultaneously deleted to obtain an updated matching plate window;

[0109] It should be further explained that, in the specific implementation process, since the comparison development flow segment is a standard development flow segment randomly selected in the pairing plate window, the remaining standard development flow segments in the pairing plate window are set as comparison development flow segments in turn, and the comparison development segments are repeatedly verified and analyzed to obtain matching verification segments, and the matching verification segments are redundantly eliminated until there is no duplicate development data in the correction matrix set in the project plate space, that is, there is no matching verification segment, and the pairing plate windows associated with the project plate space are deleted at the same time to obtain an updated pairing plate window, so that there is no duplicate comprehensive development data in the virtual data warehouse, which is beneficial to reduce the amount of data storage.

[0110] A shared matching terminal is set for the obtained virtual data warehouse, and a sharing instruction is sent to the development new user through the shared matching terminal;

[0111] Develop new users to perform preliminary collection through the received sharing instructions to obtain pre-development data;

[0112] Further, the developing new user means a user team that needs to carry out a new software development project, and the preparatory collection means pre-collecting the development data required before the developing new user carries out development, that is, the existing prepared data or the development keywords of the project to be developed, to obtain the pre-development data;

[0113] Performing polymorphic conversion on the obtained pre-development data to obtain a pre-development signal;

[0114] Performing standard extraction on the pre-development signal according to the obtained short-time standard coefficient segment to obtain a standard pre-development coefficient;

[0115] Performing homomorphic pre-check on the obtained standard pre-development coefficients to obtain a pre-matching development array;

[0116] It should be further explained that, in the specific implementation process, the homomorphic pre-check process includes:

[0117] Performing flow segment conversion on the obtained standard pre-development coefficient to obtain a pre-development data flow;

[0118] Perform flow segment inspection on the obtained pre-development data flow to obtain the pre-development flow segment, and mark the obtained pre-development flow segment as Y n ;

[0119] Repeatedly verify the pre-development flow segment according to the obtained updated check set to obtain a pre-check matrix;

[0120] The obtained pre-correction matrix is ​​marked as Z n ,in, represents the update of the check development matrix in the check set, sm represents the mth check development matrix of the sth standard development data stream in the check set, s represents the number of the standard development data stream in the check set, m represents the number of the check development matrix of the standard development data stream in the check set, s=1, 2, 3, ..., v4, v4 is a positive integer, m=1, 2, 3, ..., v5, v5 is a positive integer;

[0121] Analyze the obtained pre-correction matrix to obtain a pre-matching development matrix and an irrelevant development matrix;

[0122] Further, according to the result analysis of the verification check matrix, the check development matrix when the matrix state of the pre-check matrix is ​​

[000] is marked as a pre-matching development matrix, that is, the collected pre-development data has a matching check development matrix in the virtual data warehouse, that is, there is corresponding matching development data; otherwise, it is an irrelevant development matrix, indicating that the collected pre-development data has no matching check development matrix in the virtual data warehouse;

[0123] Merge and match the project plate space according to the obtained pre-matched development array to obtain the optimal reference data;

[0124] It should be further explained that, in the specific implementation process, the merging and matching process includes:

[0125] Perform matrix tracing on the obtained pre-matching development array to obtain the project plate space corresponding to the set of correction matrices corresponding to the pre-matching development array, which is recorded as the matching project space;

[0126] Count the pre-matching development arrays of the matching project space to obtain the number of pre-development arrays;

[0127] The number of pre-developed arrays of different matching project spaces is sorted from large to small to obtain the optimal reference space;

[0128] Obtaining comprehensive development data corresponding to the optimal reference space, recorded as optimal reference data;

[0129] The obtained optimal reference data is uploaded to the new user developer, and the new user developer performs reference development based on the obtained optimal reference data.

[0130] The preferred embodiments of the present invention disclosed above are only used to help explain the present invention. The preferred embodiments do not describe all the details in detail, nor do they limit the invention to only specific implementation methods. Obviously, many modifications and changes can be made according to the content of this specification. This specification selects and specifically describes these embodiments in order to better explain the principles and practical applications of the present invention, so that those skilled in the art can understand and use the present invention well. The present invention is limited only by the claims and their full scope and equivalents.

Claims

1. A software development system management method based on big data, characterized in that: The following steps are involved: Step S1: Collecting comprehensive development data from the team collaboration end; Step S2: Perform polymorphic conversion on the comprehensive development data to obtain a comprehensive development signal, set a standard extraction coefficient, perform short-state transformation on the standard extraction coefficient through an edge interception window, the short-state transformation means performing Fourier transformation on the obtained edge standard coefficient segment to obtain a short-time standard coefficient segment, perform standard extraction on the comprehensive development signal according to the short-time standard coefficient segment, and the standard extraction process includes: The obtained short-time standard coefficient segments are sequentially uploaded to the comprehensive development signal, and the short-time standard coefficients are convolved with the corresponding positions of the comprehensive development signal to obtain the standard development segment; The standard development segments are combined according to the obtained comprehensive development signals to obtain standard development coefficients, wherein the standard development segments are combined according to the corresponding order of the comprehensive development signals; Taking the logarithm of the obtained standard development coefficient to obtain the logarithmic development coefficient; Performing inverse discrete cosine transform on the obtained pair-value development coefficients to obtain standard comprehensive development coefficients, and performing stream segment conversion and generation verification on the standard comprehensive development coefficients, wherein the stream segment conversion means converting the obtained standard comprehensive development coefficients into a randomly combined binary symbol data stream to obtain a standard development data stream; Perform flow segment inspection on the obtained standard development data flow to obtain standard development flow segments; The stream segment inspection means grouping the standard development data stream into groups of 7 binary code elements to obtain standard development stream segments. If the last group is less than 7 binary code elements, complement the code forward until 7 binary code elements are reached. The obtained standard development stream segment is divided into segments to obtain capture code elements and static code elements; The intra-segment division means that the first four binary code elements of the standard development stream segment are recorded as capture code elements, and the last three binary code elements of the standard development stream segment are recorded as static code elements; The standard development flow segment is generated and verified according to the obtained capture code element and static code element to obtain a verification development matrix, and the obtained verification development matrix is ​​marked as K i-j , wherein ij represents the jth check development matrix of the i-th standard development data stream, i represents the number of the standard development data stream, j represents the number of the check development matrix in the same standard development data stream, i=1, 2, 3, ..., v1, v1 is a positive integer, j=1, 2, 3, ..., v2, v2 is a positive integer, the generation check represents grouping the obtained standard development stream segments into groups of 3, obtaining the check development matrix, performing homomorphic check and set construction on the check development matrix, the homomorphic check process includes: Perform modulo 2 addition on the static code group in the check development matrix until the static code group becomes a unit matrix, and record the captured code group after modulo 2 addition to form a check development matrix; Construct a check matrix group according to the obtained standard development data stream, upload the check development matrix corresponding to the standard development data stream to the check matrix group, and associate the check matrix group with the corresponding standard comprehensive development coefficient; Obtain a team collaboration terminal associated with a standard development data flow, upload the obtained correction and detection matrix group to the corresponding team collaboration terminal, construct a correction and detection matrix set according to the obtained correction and detection matrix group, and obtain a correction and detection matrix set; Step S3: construct the project plate space and generate a matching plate window, construct a virtual data warehouse according to the project plate space, set the comparison development flow segment according to the matching plate window, the set comparison development flow segment is to select any standard development flow segment in all matching plate windows of the virtual data warehouse as the comparison development flow segment, and the set comparison development flow segment can be changed arbitrarily until all standard development flow segments are set as comparison development flow segments, and the comparison development flow segment is repeatedly verified according to the obtained correction matrix set, and the repeated verification means that the comparison development flow segment is matrix multiplied with the transpose of the correction development matrix in the correction matrix set to obtain the verification correction matrix, the verification correction matrix is ​​analyzed and the redundancy is eliminated to obtain the updated correction set, and the obtained comparison development flow segment is marked as B n , n represents the number of the development flow segment selected in the virtual data warehouse, n = 1, 2, 3, ..., v3, v3 is a positive integer, and the obtained verification matrix is ​​marked as H n ,in, represents the transpose of the detection-development matrix; Step S4: Setting a shared matching end for preliminary collection, obtaining pre-development data, performing polymorphic conversion and standard extraction on the pre-development data, obtaining standard pre-development coefficients, performing homomorphic pre-check on the obtained standard pre-development coefficients, obtaining a pre-matching development matrix, and merging and matching the project plate space according to the pre-matching development matrix. The merging and matching process includes: Perform matrix tracing on the obtained pre-matching development array to obtain the project plate space corresponding to the set of correction matrices corresponding to the pre-matching development array, which is recorded as the matching project space; Count the pre-matching development arrays of the matching project space to obtain the number of pre-development arrays; The number of pre-developed arrays of different matching project spaces is sorted from large to small to obtain the optimal reference space; The comprehensive development data corresponding to the optimal reference space is obtained, recorded as the optimal reference data, and the optimal reference data is obtained.

2. The software development system management method based on big data according to claim 1, characterized in that: The process of collecting comprehensive development data includes: Set up an extraction terminal and send a centralized procurement instruction to the team collaboration terminal through the extraction terminal; Collect statistics on team development data through the team collaboration terminal, and upload the statistical team development data to the extraction terminal; The uploaded team development data is collected through the extraction end to obtain comprehensive development data, and the obtained comprehensive development data is associated with the corresponding team collaboration end.

3. The software development system management method based on big data according to claim 2 is characterized in that: The process of obtaining the standard comprehensive development coefficient includes: Performing polymorphic conversion on the obtained integrated development data to obtain an integrated development signal; Setting a standard extraction coefficient, and setting an edge interception window according to the obtained standard extraction coefficient; The standard extraction coefficient is intercepted at the end point through the edge interception window to obtain the edge standard coefficient segment; Performing short-state transformation on the obtained edge standard coefficient segment to obtain a short-time standard coefficient segment; The comprehensive development signal is subjected to standard extraction according to the obtained short-time standard coefficient segment to obtain the standard comprehensive development coefficient.

4. The software development system management method based on big data according to claim 3 is characterized in that: The process of constructing a set of check matrixes according to the check matrix group includes: Performing homomorphic verification on the obtained check development matrix to obtain a check development matrix; Constructing a correction matrix group according to the obtained standard development data stream, and associating the correction matrix group with a corresponding standard comprehensive development coefficient; The team collaboration end associated with the standard development data flow is obtained, the obtained correction matrix group is uploaded to the corresponding team collaboration end, and a correction matrix set is constructed according to the correction matrix group.

5. The software development system management method based on big data according to claim 4 is characterized in that: The process of building a virtual data warehouse based on the acquired project plate space includes: Build a project board space based on the obtained team collaboration terminal, and upload the obtained correction matrix set to the corresponding project board space; Generate a paired plate window according to the obtained project plate space, associate the obtained paired plate window with the corresponding project plate space, and upload the standard development flow segment corresponding to the correction matrix set to the paired plate window; A virtual data warehouse is constructed according to the obtained project plate space, and the obtained project plate space is uploaded to the virtual data warehouse.

6. The software development system management method based on big data according to claim 5 is characterized in that: The process of obtaining an updated checksum includes: Compare and develop flow sections according to the obtained paired plate window settings; Repeatedly verify the development flow section according to the obtained correction matrix set comparison to obtain the verification correction matrix; Analyze the obtained verification and correction matrix to obtain matching verification segments; The redundancy of the project block space is eliminated based on the obtained matching verification segments to obtain an updated correction set.

7. The software development system management method based on big data according to claim 6 is characterized in that: The process of obtaining standard pre-development coefficients includes: A shared matching terminal is set for the obtained virtual data warehouse, and a sharing instruction is sent to the development new user through the shared matching terminal; Develop new users to perform preliminary collection through the received sharing instructions to obtain pre-development data; The obtained pre-development data is subjected to polymorphic conversion to obtain a pre-development signal, and the pre-development signal is subjected to standard extraction according to a short-time standard coefficient segment to obtain a standard pre-development coefficient.

8. The software development system management method based on big data according to claim 7 is characterized in that: The process of obtaining the best reference data includes: Performing flow segment conversion on the obtained standard pre-development coefficient to obtain a pre-development data flow, and performing flow segment inspection on the obtained pre-development data flow to obtain a pre-development flow segment; Repeatedly verify the pre-development flow segment according to the updated check set to obtain a pre-check matrix; The obtained pre-correction matrix is ​​analyzed to obtain a pre-matching development matrix, and the project plate space is merged and matched according to the pre-matching development matrix to obtain the optimal reference data.

Citation Information

Patent Citations

  • A batch processing method for large computer data

    CN109522742A

  • Software development platform and method based on big data standardization model

    CN117290341A

  • Software development management system based on big data and use method thereof

    CN117541194A

  • Oracle international corporation

    IN201947049463A

Cited By

  • Software development system management method based on big data

    CN119829012B