Demand management system, method and device, equipment and storage medium
By designing a demand management system in a bank IT organization, collecting, storing and analyzing project demand information, and using a tree structure to display results, the problem of chaotic demand management in traditional technology is solved, intuitive and clear management of project demands is achieved, and management is improved Efficiency and demand rationality assessment.
Patent Information
- Application Number
- CN202411182674.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-26
- Publication Date
- 2024-12-13
AI Technical Summary
In traditional technology, bank IT organizations have confusion in demand management during software development, and cannot effectively manage multiple and cumbersome user needs, resulting in unclear demand management.
A demand management system was designed, including data acquisition module, data storage module, analysis module and data display module. It collects and stores project target demand information through an open source stream processing platform, conducts demand analysis, and displays demand information and analysis through a tree structure. As a result, intuitive and clear management of project requirements is achieved.
It improves the transparency and efficiency of project requirements management, helps the project team to better evaluate the rationality and priorities of requirements, reduces development risks, and ensures that the requirements meet the expected goals.
Smart Images

Figure CN119127126A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of financial technology, and in particular to a demand management system, a demand management method, a demand management device, a computer device, and a computer-readable storage medium. Background Art
[0002] With the development of informatization, more and more banks are carrying out digital transformation, which will bring a series of changes to IT organizations. Traditional IT departments are mainly project delivery, and digital IT organizations, as one of the main drivers of enterprise digital transformation, have undergone major changes in delivery models, personnel skills, IT governance, and cost accounting.
[0003] Demand management is an important part of the delivery model. In the process of digital transformation, with the help of the DevOps model, the delivery model will gradually change from a project-based model to a product or service-based model. Similarly, the coverage of demand management will also change, from project demand management to product or service demand management. For the IT organization of a bank, the IT organization is a boost to the performance of the bank's business, an auxiliary means to help the business bring more business value, and can also lead business innovation through technological means, thereby indirectly improving performance. The demand management of the IT organization is based on the premise of customer-centricity. It is no longer about waiting for the business to put forward demands, but about promoting the business to form a business demand plan, which is then transformed into project requirements.
[0004] In the relevant technical solutions, bank demand management tools are usually developed around the stage of software development implementation. When developing some software, users may have various needs, which are numerous and complicated. The demand management methods in traditional technologies cannot effectively manage demand, and there is a situation of chaotic demand management. Summary of the invention
[0005] The present application provides a demand management system, a demand management method, a demand management apparatus, a computer device and a computer-readable storage medium, which are intended to manage and analyze project requirements through the demand management system, making project demand management more intuitive and clear.
[0006] To achieve the above objectives, the present application provides a demand management system, including:
[0007] A data collection module, the data collection module is used to collect target demand information corresponding to each project through the open source stream processing platform, wherein the target demand information includes target demand data and project information corresponding to the project, and the project information includes at least one of a project name and a project description;
[0008] A data storage module, connected to the data acquisition module, for storing the target demand information;
[0009] An analysis module, connected to the data storage module, configured to read the target demand data in the target demand information, and perform demand analysis on the target demand data to obtain a demand analysis result corresponding to the project;
[0010] The data display module is connected to the analysis module and the data storage module respectively, and is used to display the target demand information and demand analysis results of the project through a tree structure.
[0011] To achieve the above objectives, the present application also provides a demand management method, including:
[0012] Collecting target demand information corresponding to each project through an open source stream processing platform, and storing the target demand information to obtain the stored target demand information, wherein the target demand information includes target demand data and project information corresponding to the project, and the project information includes at least one of a project name and a project description;
[0013] Reading the target demand data in the target demand information, and performing demand analysis on the target demand data to obtain a demand analysis result corresponding to the project;
[0014] The stored target demand information and the demand analysis results are displayed on the display page through a tree structure.
[0015] To achieve the above objectives, the present application also provides a demand management device, including:
[0016] A collection module, the collection module is used to collect target demand information corresponding to each project through the open source stream processing platform, and store the target demand information to obtain the stored target demand information, wherein the target demand information includes target demand data and project information corresponding to the project, and the project information includes at least one of a project name and a project description;
[0017] A demand analysis module, the demand analysis module is used to read the target demand data in the target demand information, and perform demand analysis on the target demand data to obtain a demand analysis result corresponding to the project;
[0018] A display module is used to display the stored target demand information and the demand analysis results on a display page through a tree structure.
[0019] In addition, to achieve the above-mentioned purpose, the present application also provides a computer device, which includes a memory and a processor; the memory is used to store a computer program; the processor is used to execute the computer program and implement the steps of any one of the demand management methods provided in the embodiments of the present application when executing the computer program.
[0020] In addition, to achieve the above-mentioned purpose, the present application also provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, the processor enables the processor to implement the steps of any one of the demand management methods provided in the embodiments of the present application.
[0021] The demand management system, demand management method, demand management device, computer equipment and computer-readable storage medium disclosed in the embodiments of the present application. Among them, the demand management system includes a data acquisition module, a data storage module, an analysis module and a data display module. The data acquisition module is used to collect the target demand information corresponding to each project through the open source stream processing platform, wherein the target demand information includes the target demand data and project information corresponding to the project, and the project information includes at least one of the project name and project description; the data storage module is connected to the data acquisition module and is used to store the target demand information; the analysis module is connected to the data storage module and is used to read the target demand data in the target demand information, and perform demand analysis on the target demand data to obtain the demand analysis results corresponding to the project; the data display module is connected to the analysis module and the data storage module respectively, and is used to display the target demand information and demand analysis results of the project through a tree structure. This application aims to realize the management and analysis of the requirements of the project through the above modules in the demand management system, so that the demand management of the project is more intuitive and clear. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0023] Figure 1 It is a scenario diagram of a demand management method provided by an embodiment of the present application;
[0024] Figure 2 It is a structural diagram of a demand management system provided by an embodiment of the present application;
[0025] Figure 3 It is a flowchart of a demand management method provided by an embodiment of the present application;
[0026] Figure 4 is a schematic block diagram of a demand management device provided in an embodiment of the present application;
[0027] Figure 5 It is a schematic block diagram of a computer device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0028] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0029] The flowcharts shown in the accompanying drawings are only examples and do not necessarily include all the contents and operations / steps, nor do they have to be executed in the order described. For example, some operations / steps can also be decomposed, combined or partially merged, so the actual execution order may change according to actual conditions. In addition, although the functional modules are divided in the device schematic, in some cases, the module division can be different from that in the device schematic.
[0030] The term "and / or" as used in this specification and the appended claims refers to and includes any and all possible combinations of one or more of the associated listed items.
[0031] In conjunction with the accompanying drawings, some embodiments of the present application are described in detail below. In the absence of conflict, the following embodiments and features in the embodiments can be combined with each other.
[0032] like Figure 1 As shown, the demand management method provided in the embodiment of the present application can be applied to Figure 1In the application environment shown. The application environment includes a terminal device 110 and a server 120, wherein the terminal device 110 can communicate with the server 120 through a network. Specifically, the server 120 can collect the target demand information corresponding to each project through the open source stream processing platform, and store the target demand information to obtain the stored target demand information, wherein the target demand information includes the target demand data and project information corresponding to the project, and the project information includes at least one of the project name and the project description; and read the target demand data in the target demand information, and perform demand analysis on the target demand data to obtain the demand analysis result corresponding to the project; finally, the stored target demand information and the demand analysis result are displayed on the display page through a tree structure, so as to send the target demand information and the demand analysis result to the terminal device 110. Among them, the server 120 can be an independent server, or it can be a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content delivery networks (CDNs), and big data and artificial intelligence platforms. The terminal device 110 may be a smart phone, a tablet computer, a laptop computer, a desktop computer, a smart speaker, a smart watch, etc., but is not limited thereto. The terminal and the server may be directly or indirectly connected via wired or wireless communication, and this application does not limit this.
[0033] See also Figure 2 , Figure 2 Schematic diagram of a demand management system provided by an embodiment of the present application. Figure 2 As shown, the demand management system includes a data collection module 11, a data storage module 12, an analysis module 13 and a data display module 14. The data collection module 11 is used to collect the target demand information corresponding to each project through the open source stream processing platform, wherein the target demand information includes the target demand data and project information corresponding to the project, and the project information includes at least one of the project name and the project description; the data storage module 12 is connected to the data collection module 11, and is used to store the target demand information; the analysis module 13 is connected to the data storage module 11, and is used to read the target demand data in the target demand information, and perform demand analysis on the target demand data to obtain the demand analysis results corresponding to the project; the data display module 14 is respectively connected to the analysis module 13 and the data storage module 12, and is used to display the target demand information and demand analysis results of the project through a tree structure.
[0034] Among them, the target demand data is used to represent the specific description of project requirements, such as functional requirements, non-functional requirements, and usage scenarios. The target demand data reflects the core requirements of the project and is the basis for project development.
[0035] Project information provides background and identification information of the project, including at least the project name and project description. The project name is the unique identifier of the project, while the project description provides textual information about the background, objectives, scope, etc. of the project to help understand the overall picture of the requirements.
[0036] For example, the data acquisition module 11 can obtain target demand information about the project from various data sources. The target demand information includes the demand data of the project and basic project information, etc., which is not limited in this application. For example, the data acquisition module 11 can collect data in real time through an open source stream processing platform, so that data collection is a dynamic and continuous process, thereby ensuring that the target demand information can be captured in time when it changes.
[0037] For example, the data storage module 12 is a database of the demand management system, which is used to effectively store and manage the collected target demand information. Among them, all information collected by the data acquisition module 11 will be transmitted to the data storage module 12 in real time, so that the data storage module 12 can store these structured or unstructured data through a relational database or a NoSQL database.
[0038] In addition, the data storage module 12 can not only store data, but also handle functions such as data organization, indexing, backup, and recovery to ensure data security and accessibility.
[0039] For example, the analysis module 13 can perform in-depth analysis on the target demand data of the project and generate demand analysis results. Specifically, the analysis module can read the target demand data in the data storage module 12 and apply a variety of data analysis techniques. For example, text analysis based on natural language processing (NLP), priority sorting algorithm, demand dependency analysis, feasibility assessment, etc., to discover potential problems of demand, determine the priority of demand, analyze the implementation path of demand, etc.
[0040] For example, the output of the analysis module 13 is one or more analysis results, which may include requirement priority sorting, decomposition of functional requirements, risk assessment report, implementation path suggestions, etc. These results provide decision support for project managers and development teams.
[0041] For example, the data display module 14 can display the target demand information of the project and its analysis results in a visual form such as a tree structure. Among them, the tree structure is a hierarchical display method, which is suitable for displaying demand information with a hierarchical relationship. For example, the top-level node can include the project name, the second-level node can include the main demand, and the third-level node can include the subtask or functional module of the demand. Therefore, the hierarchy and dependency relationship of the demand can be clearly reflected through the tree structure.
[0042] For example, the data display module 14 can not only display data, but also allow users to interact with the data through the display page on the data display module. For example, the user can expand or collapse the tree node through the display page to view demand information at different levels; or, the user can click on a demand node to view detailed analysis results.
[0043] The above embodiments can realize all-round management of project requirements through the data collection module, data storage module, analysis module and data display module in the demand management system, thus providing powerful technical support for the successful implementation of the project.
[0044] The demand management system disclosed in the embodiment of the present application includes a data acquisition module 11, a data storage module 12, an analysis module 13 and a data display module 14. The data acquisition module 11 is used to collect the target demand information corresponding to each project through an open source stream processing platform, wherein the target demand information includes the target demand data and project information corresponding to the project, and the project information includes at least one of the project name and the project description; the data storage module 12 is connected to the data acquisition module 11 and is used to store the target demand information; the analysis module 13 is connected to the data storage module 12 and is used to read the target demand data in the target demand information and perform demand analysis on the target demand data to obtain the demand analysis results corresponding to the project; the data display module 14 is connected to the analysis module 13 and the data storage module 12 respectively, and is used to display the target demand information and demand analysis results of the project through a tree structure. The present application aims to realize the management and analysis of the requirements of the project through the above modules in the demand management system, so that the demand management of the project is more intuitive and clear.
[0045] Optionally, the demand analysis results include demand analysis passed and demand analysis failed, and the data display module 14 is also used to display that the project has entered the demand development stage when the demand analysis result is that the demand analysis has passed; or, the data display module 14 is also used to display that the project has entered the demand return stage when the demand analysis result is that the demand analysis has failed.
[0046] For example, the demand analysis result is used to characterize whether the target demand data is reasonable and feasible. If the target demand data is reasonable and feasible, the demand analysis result can be determined to be passed; otherwise, the demand analysis result can be determined to be failed.
[0047] For example, the requirement analysis has been verified to characterize the requirements of the project, so the data display module 14 can show that the project has entered the requirement development stage. The failure of the requirement analysis is used to characterize that there are problems that need to be solved in the project. At this time, the project cannot directly enter the development stage, and needs to return to the initial stage of the requirements for re-evaluation and modification to ensure that the requirements meet the expected goals of the project, so the data display module 14 can show that the project has entered the requirement return stage.
[0048] Optionally, the demand management system also includes: an editing module (not shown), which is connected to the data display module 14 and is used to edit the nodes on the tree structure to obtain the edited tree structure; the data display module 14 is also used to display the target demand data through the edited tree structure.
[0049] For example, the structured display method of the tree structure can display the target demand information and demand analysis results of the project in a hierarchical relationship. Each node represents a demand or information point, and the child node can further display the details of the demand or the associated analysis results. Therefore, the user can edit the nodes on the tree structure, such as expanding / collapse the tree node to view more detailed information, or switch to different demand views, etc., which is not limited by this application.
[0050] Optionally, the demand management system also includes: a traffic query module (not shown), which is connected to the data display module 14, and is used to obtain the interface name corresponding to each node of the tree structure and determine the traffic data corresponding to the interface name; the data display module 14 is also used to display the traffic data corresponding to the interface name.
[0051] The traffic data may include interface access frequency, data transmission volume, response time and other indicators.
[0052] For example, in the tree structure, each node may represent a functional module or a service interface. The traffic query module obtains the interface names corresponding to these nodes. Once the interface names are obtained, the traffic query module further determines the traffic data corresponding to these interfaces. Thus, the data display module 14 can directly display the traffic data on the corresponding tree structure node, so that the user can understand the traffic status of each interface in real time when browsing the demand information.
[0053] Optionally, the data storage module 12 also stores initial demand data corresponding to the project, and the initial demand data and the target demand data correspond to different versions respectively. The demand management system also includes: a comparison module (not shown), the comparison module is respectively connected to the data storage module 12 and the data display module 14, and is used to compare the target demand data and the initial demand data to obtain a comparison result; the data display module 14 is used to display the comparison result.
[0054] For example, the comparison module is used to compare the initial demand data of the project with the target demand data, generate comparison results, and display these results through the data display module. The data storage module 12 stores different versions of the demand data of the project, including the initial demand data and the target demand data. Different versions of the demand data reflect the changes and adjustments of the requirements of the project at different stages.
[0055] Furthermore, the comparison module will read the initial demand data and the target demand data from the data storage module 12, and then perform a detailed comparison analysis to reveal the details of the demand changes, such as newly added requirements, deleted requirements, or modifications to existing requirements, etc. Thus, the data display module 14 will visualize the comparison results to the user, so that the user can intuitively see the changes in project requirements, evaluate the impact of demand adjustments, and ensure that the development direction of the project is consistent with expectations.
[0056] The above embodiments can further enrich the capabilities of the demand management system, so that it can not only handle static demand management tasks, but also dynamically monitor the system operation status and conduct detailed analysis and tracking of historical changes in demand.
[0057] Please continue reading Figure 3 , Figure 3 Schematic diagram of a demand management method provided by an embodiment of the present application. Figure 3 As shown, the demand management method can be implemented through steps S11 to S13.
[0058] Step S11: The target demand information corresponding to each project is collected through the open source stream processing platform, and the target demand information is stored to obtain the stored target demand information, wherein the target demand information includes the target demand data and project information corresponding to the project, and the project information includes at least one of the project name and project description.
[0059] Step S12: Read the target demand data in the target demand information, and perform demand analysis on the target demand data to obtain demand analysis results corresponding to the project.
[0060] Step S13: Display the stored target demand information and demand analysis results on the display page through a tree structure.
[0061] For example, the above steps provide a framework for the core workflow of the demand management system, building a closed-loop system from information collection to demand analysis to result display. Through real-time collection of the open source stream processing platform, the system can ensure the timely update of demand data; through demand analysis, the system can help the project team better evaluate the rationality and priority of the demand; through the display of the tree structure, the system provides users with an intuitive and hierarchical view, making demand management more transparent and efficient.
[0062] Optionally, the requirements analysis results include requirements analysis passed and requirements analysis failed. After the stored target requirement information and requirements analysis results are displayed on the display page through a tree structure, it also includes: when the requirements analysis result is that the requirements analysis passed, the project is displayed to enter the requirements development stage; or, when the requirements analysis result is that the requirements analysis failed, the project is displayed to enter the requirements return stage.
[0063] For example, by adding classification processing of demand analysis results in the demand management system and dynamically feeding back the next stage of the project (demand development stage or demand return stage) on the display page, the system provides an effective project management tool to ensure that the rationality of the demand is fully verified before entering development. This not only improves the transparency and responsiveness of project management, but also helps the project team to discover and solve demand problems in a timely manner and reduce development risks.
[0064] See also Figure 4 , Figure 4 1 is a schematic block diagram of a demand management device provided in an embodiment of the present application. The demand management device can be configured in a server to execute the aforementioned demand management method.
[0065] like Figure 4 As shown, the demand management device 200 includes: a collection module 201, a demand analysis module 202 and a display module 203.
[0066] The collection module 201 is used to collect target demand information corresponding to each project through the open source stream processing platform, and store the target demand information to obtain the stored target demand information, wherein the target demand information includes target demand data and project information corresponding to the project, and the project information includes at least one of a project name and a project description;
[0067] The demand analysis module 202 is used to read the target demand data in the target demand information, and perform demand analysis on the target demand data to obtain the demand analysis result corresponding to the project;
[0068] The display module 203 is used to display the stored target demand information and demand analysis results on a display page through a tree structure.
[0069] The display module 203 is further used to display that the project enters the demand development stage when the demand analysis result is that the demand analysis has passed; or, when the demand analysis result is that the demand analysis has not passed, display that the project enters the demand return stage.
[0070] It should be noted that those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described devices and modules and units can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0071] The method and apparatus of the present application can be used in many general or special computing system environments or configurations, such as personal computers, server computers, handheld or portable devices, tablet devices, multiprocessor systems, microprocessor-based systems, set-top boxes, programmable consumer terminal devices, network PCs, minicomputers, mainframe computers, and distributed computing environments including any of the above systems or devices.
[0072] Exemplarily, the above method and apparatus may be implemented in the form of a computer program. The computer program may be implemented in Figure 5 Runs on the computer device shown.
[0073] See also Figure 5 , Figure 5 1 is a schematic diagram of a computer device provided in an embodiment of the present application. The computer device may be a server.
[0074] like Figure 5 As shown, the computer device includes a processor, a memory and a network interface connected through a system bus, wherein the memory may include a volatile storage medium, a non-volatile storage medium and an internal memory.
[0075] The non-volatile storage medium can store an operating system and a computer program. The computer program includes program instructions, and when the program instructions are executed, the processor can execute any one of the demand management methods.
[0076] The processor is used to provide computing and control capabilities and support the operation of the entire computer equipment.
[0077] The internal memory provides an environment for the operation of the computer program in the non-volatile storage medium. When the computer program is executed by the processor, the processor can execute any one of the demand management methods.
[0078] The network interface is used for network communication, such as sending assigned tasks, etc. Those skilled in the art can understand that the structure of the computer device is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0079] It should be understood that the processor may be a central processing unit (CPU), and the processor may also be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. Among them, the general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0080] Among them, in some embodiments, the processor is used to collect target demand information corresponding to each project through an open source stream processing platform, and store the target demand information to obtain the stored target demand information, wherein the target demand information includes target demand data and project information corresponding to the project, and the project information includes at least one of a project name and a project description; read the target demand data in the target demand information, and perform demand analysis on the target demand data to obtain a demand analysis result corresponding to the project; and display the stored target demand information and the demand analysis result on a display page through a tree structure.
[0081] In some embodiments, the processor is further used to display that the project has entered a demand development stage when the demand analysis result is that the demand analysis has passed; or, when the demand analysis result is that the demand analysis has not passed, display that the project has entered a demand return stage.
[0082] An embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored. The computer program includes program instructions, and when the program instructions are executed, any one of the demand management methods provided in the embodiments of the present application is implemented.
[0083] The computer-readable storage medium may be an internal storage unit of the computer device described in the foregoing embodiment, such as a hard disk or memory of the computer device. The computer-readable storage medium may also be an external storage device of the computer device, such as a plug-in hard disk, a smart memory card (SmartMedia Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), etc., equipped on the computer device.
[0084] Furthermore, the computer-readable storage medium may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application program required for at least one function, and the like.
[0085] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of various equivalent modifications or replacements within the technical scope disclosed in the present application, and these modifications or replacements should be included in the protection scope of the present application. Therefore, the protection scope of the present application shall be based on the protection scope of the claims.
Claims
1. A demand management system, characterized in that: The demand management system comprises: A data collection module, the data collection module is used to collect target demand information corresponding to each project through the open source stream processing platform, wherein the target demand information includes target demand data and project information corresponding to the project, and the project information includes at least one of a project name and a project description; A data storage module, connected to the data acquisition module, for storing the target demand information; An analysis module, connected to the data storage module, configured to read the target demand data in the target demand information, and perform demand analysis on the target demand data to obtain a demand analysis result corresponding to the project; The data display module is connected to the analysis module and the data storage module respectively, and is used to display the target demand information and demand analysis results of the project through a tree structure.
2. The method according to claim 1, characterized in that The demand analysis result includes demand analysis passed and demand analysis failed. The data display module is also used to display that the project has entered the demand development stage when the demand analysis result is that the demand analysis has passed; or, the data display module is also used to display that the project has entered the demand return stage when the demand analysis result is that the demand analysis has failed.
3. The method according to claim 1, characterized in that The demand management system also includes: An editing module, connected to the data display module, for editing the nodes on the tree structure to obtain an edited tree structure; The data display module is also used to display the target demand data through the edited tree structure.
4. The method according to claim 1, characterized in that: The demand management system also includes: A traffic query module, which is connected to the data display module and is used to obtain the interface name corresponding to each node of the tree structure and determine the traffic data corresponding to the interface name; The data display module is also used to display the flow data corresponding to the interface name.
5. The method according to claim 1, characterized in that: The data storage module further stores initial demand data corresponding to the project, wherein the initial demand data and the target demand data correspond to different versions respectively. The demand management system further includes: A comparison module, the comparison module is connected to the data storage module and the data storage module respectively, and is used to compare the target demand data and the initial demand data to obtain a comparison result; The data display module is used to display the comparison result.
6. A demand management method, characterized in that: The method comprises: Collecting target demand information corresponding to each project through an open source stream processing platform, and storing the target demand information to obtain the stored target demand information, wherein the target demand information includes target demand data and project information corresponding to the project, and the project information includes at least one of a project name and a project description; Reading the target demand data in the target demand information, and performing demand analysis on the target demand data to obtain a demand analysis result corresponding to the project; The stored target demand information and the demand analysis results are displayed on the display page through a tree structure.
7. The method according to claim 5, characterized in that The demand analysis result includes a demand analysis pass and a demand analysis fail. After displaying the stored target demand information and the demand analysis result on the display page through a tree structure, the method further includes: When the demand analysis result indicates that the demand analysis has passed, it is displayed that the project has entered the demand development stage; or, When the demand analysis result is that the demand analysis fails, it is displayed that the project enters the demand return stage.
8. A demand management device, characterized in that: The demand management device comprises: A collection module, the collection module is used to collect target demand information corresponding to each project through the open source stream processing platform, and store the target demand information to obtain the stored target demand information, wherein the target demand information includes target demand data and project information corresponding to the project, and the project information includes at least one of a project name and a project description; A demand analysis module, the demand analysis module is used to read the target demand data in the target demand information, and perform demand analysis on the target demand data to obtain a demand analysis result corresponding to the project; A display module is used to display the stored target demand information and the demand analysis results on a display page through a tree structure.
9. A computer device, characterized in that: include: A memory and a processor; wherein the memory is connected to the processor and is used to store a program; the processor is used to implement the steps of the demand management method as described in any one of claims 5 to 7 by running the program stored in the memory.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the processor implements the steps of the demand management method according to any one of claims 5 to 7.
