Software development system management method based on big data
Through big data technology, data collection, polymorphic conversion and resource sharing of software development systems are solved, and the problem of inefficient resource management and collaboration in software development systems is achieved, efficient data processing and security protection are achieved, and software development efficiency and quality are improved.
Patent Information
- Application Number
- CN202411892026.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-06-21
- Publication Date
- 2025-08-29
- Estimated Expiration
- 2044-06-21
AI Technical Summary
The existing software development systems have shortcomings in resource management, collaboration efficiency and risk control, and it is difficult to effectively use big data technology for intelligent resource sharing and data processing, affecting the efficiency and quality of software development.
Through the software development system management method based on big data, comprehensive development data is collected for polymorphic conversion, and a correction matrix collection and virtual data warehouse are built to eliminate redundancy and share resources, obtain the optimal reference data, and realize the standardized processing and security protection of the data.
It improves software development efficiency, reduces storage costs and data processing overhead, enhances data security, improves resource utilization efficiency, and facilitates the maintenance and update of software projects.
Smart Images

Figure CN119829012B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of big data technology, and in particular to a software development system management method based on big data. Background Art
[0002] Big data refers to information assets with enormous volumes, diverse types, rapid generation, and relatively low value density. It often exceeds the processing capabilities of traditional data processing software and hardware, requiring 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 lifecycle (SDLC). It covers every stage of the software development lifecycle, including requirements analysis, design, coding, testing, and deployment, aiming to improve software development efficiency, reduce costs, and enhance software quality. While software development systems offer many advantages as tools supporting the SDLC, they can also present shortcomings and challenges in practical applications, such as inadequate resource management, inefficient collaboration, and poor risk control. Therefore, effectively analyzing and processing data from the software development process and enabling intelligent resource sharing to improve software development efficiency and quality are of great theoretical and practical significance.
[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 in the set of correction matrices through the project plate space, obtain an updated correction set, perform homomorphic pre-inspection on the pre-development data based on the updated correction set, obtain a pre-matched development matrix, merge and match the project plate space based on the pre-matched 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: Collect comprehensive development data from the team collaboration end;
[0008] Step S2: Performing polymorphic conversion on the comprehensive development data to obtain a comprehensive development signal, setting a standard extraction coefficient, performing short-state transformation on the standard extraction coefficient through an edge interception window to obtain a short-time standard coefficient segment, performing standard extraction on the comprehensive development signal based on the short-time standard coefficient segment to obtain a standard comprehensive development coefficient, performing stream segment conversion and generating verification on the standard comprehensive development coefficient to obtain a verification development matrix, performing homomorphic verification and set construction on the verification development matrix to obtain a correction matrix set;
[0009] Step S3: Construct a project plate space and generate a paired plate window. Build a virtual data warehouse based on the project plate space. Set a development flow segment for comparison based on the paired plate window. Repeatedly verify the development flow segment based on the obtained correction matrix set to obtain a verification correction matrix. Analyze the results and eliminate redundancy on the verification correction matrix to 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 plate 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 centralized procurement instructions 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 comprehensive development data to obtain a comprehensive development signal;
[0017] Set a standard extraction coefficient, and set an edge interception window according to the obtained standard extraction coefficient;
[0018] Perform endpoint interception on the standard extraction coefficient 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 standard development data flow;
[0023] Perform flow segment inspection on the obtained standard development data flow to obtain standard development flow segments;
[0024] Divide the obtained standard development flow segment into segments to obtain capture code elements and static code elements;
[0025] The standard development stream 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 based on 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 the corresponding standard comprehensive development coefficient;
[0029] Obtain the team collaboration end associated with the standard development data flow, upload the obtained correction matrix group to the corresponding team collaboration end, and construct a correction matrix set based on the correction matrix group.
[0030] The process of building a virtual data warehouse based on the obtained project 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 based on 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] Set the comparison development flow section according to the obtained matching plate window;
[0036] Repeatedly verify the development flow section based on the obtained correction matrix set comparison to obtain the verification correction matrix;
[0037] Analyze the results of the obtained verification and correction matrix to obtain matching verification segments;
[0038] The redundancy of the project plate 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] Set up a shared matching terminal for the obtained virtual data warehouse, and send sharing instructions to the development of new users through the shared matching terminal;
[0041] Develop new users to perform preliminary collection through 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 optimal 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 sorting 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 correction set to obtain a pre-correction 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 existing technology, the present invention has the following advantages: 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 space and perform duplicate verification on development flow segments based on the verification matrix set comparison to obtain a verification matrix. Analyze and eliminate redundancies in the verification matrix results to obtain an updated verification set. Use a standardized matrix format to delete redundant and duplicate data in the data warehouse, significantly reducing storage costs, lowering data processing overhead, and improving 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 plate 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 following briefly introduces the drawings required for use in the embodiments or the description of the prior art. 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 any creative work.
[0051] Figure 1 This is a schematic diagram of the present invention. DETAILED DESCRIPTION
[0052] The technical solutions of the present invention will be clearly and completely described below with reference to the embodiments. Obviously, the embodiments described are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making any creative efforts shall fall 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: Collect comprehensive development data from the team collaboration end;
[0055] Step S2: Performing polymorphic conversion on the comprehensive development data to obtain a comprehensive development signal, setting a standard extraction coefficient, performing short-state transformation on the standard extraction coefficient through an edge interception window to obtain a short-time standard coefficient segment, performing standard extraction on the comprehensive development signal based on the short-time standard coefficient segment to obtain a standard comprehensive development coefficient, performing stream segment conversion and generating verification on the standard comprehensive development coefficient to obtain a verification development matrix, performing homomorphic verification and set construction on the verification development matrix to obtain a correction matrix set;
[0056] Step S3: Construct a project plate space and generate a paired plate window. Build a virtual data warehouse based on the project plate space. Set a development flow segment for comparison based on the paired plate window. Repeatedly verify the development flow segment based on the obtained correction matrix set to obtain a verification correction matrix. Analyze the results and eliminate redundancy on the verification correction matrix to 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 plate 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 centralized procurement instructions to the team collaboration terminal through the extraction terminal;
[0060] Furthermore, the team collaboration end represents a project team composed of the person in charge of software development, and the project team owns all data information corresponding to the developed 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 discovery 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 comprehensive development data to obtain a comprehensive development signal;
[0066] Furthermore, the polymorphic conversion represents 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 fixed length used to divide 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 a 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 the 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 integrated development signal, and the short-time standard coefficients are convolved with the corresponding positions of the integrated 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 transform on the obtained pair-value development coefficient to obtain the standard comprehensive development coefficient;
[0079] Perform flow segment conversion on the obtained standard comprehensive development coefficient to obtain standard development data flow;
[0080] Furthermore, the stream segment conversion represents 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 a specific implementation, 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, the code is complemented forward until 7 binary code elements are reached.
[0083] Divide the obtained standard development flow segment 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 stream segment is generated and verified based on the acquired capture code elements and static code elements to obtain a verification development matrix, which 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 within 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] Furthermore, the generation check indicates grouping the obtained standard development flow segments into groups of three to obtain a check development matrix. If the last group contains less than three standard development flow segments, the group is supplemented until three standard development flow segments are satisfied, thereby obtaining a check 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, a matrix with three rows and four columns consisting of capture code elements in the first four columns of the check development matrix is recorded as a capture code group, and a matrix with three rows and three columns consisting of static code elements in the last three columns of the check 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 the unit matrix, and record the captured code group after modulo 2 addition to form the check development matrix;
[0090] Construct a correction matrix group according to the obtained standard development data stream, upload the correction development matrix corresponding to the standard development data stream to the correction matrix group, and associate the correction 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 matrix group to the corresponding team collaboration end, build a correction matrix set based on the obtained correction matrix group, and upload the correction matrix group corresponding to the team collaboration end to the correction 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 within 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 terminal;
[0098] Building a virtual data warehouse based on the obtained project plate space, and uploading the obtained project plate space to the virtual data warehouse;
[0099] Set the comparison development flow section according to the obtained matching plate window;
[0100] Furthermore, the set comparison development flow segment is to select any standard development flow segment from 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 based on 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 correction development matrix in the correction matrix set to obtain a verification correction matrix, and the obtained verification correction matrix is marked as H n ,in, represents the transpose of the detection and 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 a specific implementation process, the result analysis represents an analysis of the state of the verification and correction matrix. According to the "repeated verification of the development flow segment by comparing the verification and correction matrix set", 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] The comparison development flow segment when the matrix state of the verification check matrix is
[001] ,
[010] ,
[011] ,
[100] ,
[101] ,
[110] and
[111] 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 based on the obtained matching verification segments to obtain an updated correction set;
[0108] Furthermore, the redundancy elimination means deleting the matching verification segments in the project plate space to obtain an updated correction set without matching verification segments; in particular, the matching verification segments included 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 selected randomly 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 the results are 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 reducing the amount of data storage.
[0110] Set up a shared matching terminal for the obtained virtual data warehouse, and send sharing instructions to the development of new users through the shared matching terminal;
[0111] Develop new users to perform preliminary collection through received sharing instructions to obtain pre-development data;
[0112] Furthermore, the developing new user refers to a user team that needs to carry out a new software development project, and the preparatory collection refers to pre-collecting development data required before the developing new user, that is, existing prepared data or development keywords of the project to be developed to obtain 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-matched development matrix;
[0116] It should be further explained that, in a specific implementation process, the homomorphic pre-check process includes:
[0117] Performing stream segment conversion on the obtained standard pre-development coefficient to obtain a pre-development data stream;
[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 correction set to obtain a pre-correction 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 update of the m-th check development matrix of the s-th standard development data stream in the check set, s represents the number of the updated standard development data stream in the check set, m represents the number of the check development matrix of the updated 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 the pre-matched development matrix and the irrelevant development matrix;
[0122] Furthermore, according to the analysis of the results 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-matched 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 based on the obtained pre-matched development array to obtain the optimal reference data;
[0124] It should be further explained that, in a specific implementation process, the merging and matching process includes:
[0125] Perform matrix tracing on the obtained pre-matching development matrix to obtain the project plate space corresponding to the set of correction matrices corresponding to the pre-matching development matrix, 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] Sort the number of pre-developed arrays of different matching project spaces in descending order to obtain the optimal reference space;
[0128] Obtain comprehensive development data corresponding to the optimal reference space, and record it 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 intended only to help illustrate the present invention. These preferred embodiments do not exhaustively describe all details, nor do they limit the present invention to specific embodiments. Obviously, many modifications and variations are possible based on the contents of this specification. These embodiments are selected and described in detail in this specification to better explain the principles and practical applications of the present invention, thereby enabling those skilled in the art to better understand and utilize the present invention. 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: Collect comprehensive development data from the team collaboration end; Step S2: Perform polymorphic conversion on the integrated development data to obtain an integrated development signal, set a standard extraction coefficient, and perform short-state transformation on the standard extraction coefficient through an edge interception window. The short-state transformation means performing Fourier transform on the obtained edge standard coefficient segment to obtain a short-time standard coefficient segment. Standard extraction is performed on the integrated development signal based on the short-time standard coefficient segment. The standard extraction process includes: The obtained short-time standard coefficient segments are sequentially uploaded to the integrated development signal, and the short-time standard coefficients are convolved with the corresponding positions of the integrated 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 an 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 sorting 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, the code is complemented until 7 binary code elements are reached. Divide the obtained standard development flow segment 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 stream segment is generated and verified based on the acquired capture code elements and static code elements to obtain a verification development matrix, which is marked as K i-j , where 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 within 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, and the generating verification means grouping the obtained standard development stream segments into groups of 3 to obtain a verification development matrix, performing homomorphic verification and set construction on the verification development matrix, and the homomorphic verification process includes: Perform modulo 2 addition on the static code group in the check development matrix until the static code group becomes the unit matrix, and record the captured code group after modulo 2 addition to form the check development matrix; Construct a correction matrix group according to the obtained standard development data stream, upload the correction development matrix corresponding to the standard development data stream to the correction matrix group, and associate the correction 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 matrix group to the corresponding team collaboration terminal, construct a correction matrix set based on the obtained correction matrix group, and obtain a correction matrix set; Step S3: Construct the project plate space and generate the pairing plate window, construct the virtual data warehouse according to the project plate space, set the comparison development flow segment according to the pairing plate window, the set comparison development flow segment is to select any standard development flow segment in all the pairing 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 matrix multiplication of the comparison development flow segment with the transpose of the correction development matrix in the correction matrix set to obtain the verification correction matrix, perform result analysis and redundancy elimination on the verification correction matrix, obtain the updated correction set, and mark the obtained comparison development flow segment 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, and the obtained verification matrix is marked as H n ,in, represents the transpose of the detection and development matrix; Step S4: Setting a shared matching end for preliminary collection to obtain pre-development data, performing polymorphic conversion and standard extraction on the pre-development data to obtain standard pre-development coefficients, performing homomorphic pre-check on the obtained standard pre-development coefficients to obtain 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 matrix to obtain the project plate space corresponding to the set of correction matrices corresponding to the pre-matching development matrix, 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; Sort the number of pre-developed arrays of different matching project spaces in descending order to obtain the optimal reference space; Obtain comprehensive development data corresponding to the optimal reference space, record it as the optimal reference data, and obtain the optimal reference data.
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 centralized procurement instructions 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, characterized in that: The process of obtaining the standard comprehensive development coefficient includes: Performing polymorphic conversion on the obtained comprehensive development data to obtain a comprehensive development signal; Set a standard extraction coefficient, and set an edge interception window according to the obtained standard extraction coefficient; Perform endpoint interception on the standard extraction coefficient 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, characterized in that: The process of constructing a set of check matrixes based on 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 the corresponding standard comprehensive development coefficient; Obtain the team collaboration end associated with the standard development data flow, upload the obtained correction matrix group to the corresponding team collaboration end, and construct a correction matrix set based on the correction matrix group.
5. The software development system management method based on big data according to claim 4, characterized in that: The process of building a virtual data warehouse based on the obtained project 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 based on 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, characterized in that: The process of obtaining an updated checksum includes: Set the comparison development flow section according to the obtained matching plate window; Repeatedly verify the development flow section based on the obtained correction matrix set comparison to obtain the verification correction matrix; Analyze the results of the obtained verification and correction matrix to obtain matching verification segments; The redundancy of the project plate 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, characterized in that: The process of obtaining standard pre-development coefficients includes: Set up a shared matching terminal for the obtained virtual data warehouse, and send sharing instructions to the development of new users through the shared matching terminal; Develop new users to perform preliminary collection through 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, characterized in that: The process of obtaining optimal 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 sorting 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 correction set to obtain a pre-correction 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
Software development system management method based on big data
CN119829012A