Intelligent process data document bidirectional synchronization method and device and document online system
Through the two-way synchronization method of intelligent process data documents, the problem of traditional offline mode of document management in the integrated development, operation and maintenance platform is solved, online collaboration and real-time information sharing of documents are realized, system-level and organization-level assets are formed, and work efficiency is improved.
Patent Information
- Application Number
- CN202411774654.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-05
- Publication Date
- 2025-04-11
- Estimated Expiration
- 2044-12-05
AI Technical Summary
In the existing integrated development, operation and maintenance platform, document management still follows the traditional offline model, and cannot realize online collaboration and real-time information sharing, resulting in system-level documents and organization-level documents that do not match the actual process.
A two-way synchronization method for intelligent process data documents is proposed. By receiving the process information generated by the integrated development, operation and maintenance device, analyzing and syncing it to the online document device, it realizes online display of documents and online collaborative writing of team members. Use the HTTP interface to request synchronization process information, automatically fill online documents, and copy process documents to organizational and system-level assets to store association relationships.
Two-way synchronization of documents is realized, the problem of system-level documents and organization-level documents mismatching with actual processes is solved, system-level assets and organization-level assets are formed, and team collaboration efficiency and work efficiency are improved.
Smart Images

Figure CN119808707A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of computer technology, particularly in applications in the financial industry, and more particularly to an intelligent process data document bidirectional synchronization method, device and document online system. Background Art
[0002] With the widespread promotion of the integrated development and operation process, the bank's integrated development and operation platform has also become mature and stable. The platform carries end-to-end integrated delivery from demand to production and launch, covering the entire life cycle from demand to operation and maintenance. It is the main carrier of the daily R&D delivery capabilities of all bank employees. In the platform, various development and operation processes have been realized online, and various process data have also been digitized and informationized. At present, the integrated development and operation platform still uses the traditional document management model, that is, offline writing documents and uploading them to the process. The processors at each node of the process can only view and edit by downloading documents, and there are certain limitations of not being able to collaborate at the same time.
[0003] For example, the Chinese invention patent disclosure specification CN110853115A discloses a method and device for creating a development process page, including: receiving a development process image of a product to be developed, performing image analysis on the development process image, and outputting development process information of the product to be developed; based on the product type of the product to be developed, downloading a process page template that matches the product type; searching for a process node template associated with the node content from the process page template according to the node content of each process node in the development process information, and importing the node content into the associated process node template to obtain a node module; according to the node order of each process node, connecting each node module in turn through a process connection line model to generate a development process page for the product to be developed. However, this method does not have the ability to agree to manage the generated templates and documents, and cannot form precipitated system-level assets and organization-level assets.
[0004] Therefore, the present invention proposes an intelligent process data document bidirectional synchronization method, equipment and document online system, aiming to meet the requirements of online document display, online collaborative document writing by team members, and real-time information sharing, and can merge and archive documents in each process to form system-level assets and organization-level assets. Summary of the invention
[0005] In order to solve the deficiencies of the prior art, the present invention proposes an intelligent process data document bidirectional synchronization method, device and document online system.
[0006] To achieve the above objectives, the technical solutions adopted by the present invention include:
[0007] A method for bidirectional synchronization of intelligent process data documents, characterized by comprising:
[0008] Receive process information generated by the operation of the development and operation integrated device, and analyze the process information, wherein the process information is the specific data and status generated in each link during the business development process;
[0009] Synchronize the process information to the online document device through HTTP interface request, and automatically fill it into the corresponding online document;
[0010] Obtain the corresponding organization-level entry according to the process characteristic entry, copy the process online document to the online document of the organization-level entry, and store the association relationship;
[0011] According to the system corresponding to the process characteristic items, copy the online process documents of specific chapters to the online documents of system-level assets, and store the association relationship;
[0012] By using annotation and reflection technology, the process parameter entity is automatically converted into the interface parameter entity of the document online device to complete the document creation and update operations.
[0013] Further, synchronizing the process information to the document online device through the HTTP interface request includes:
[0014] Define HTTP interface for receiving process information;
[0015] Send process information to the document online device through HTTP interface request;
[0016] The document online device parses the process information and automatically fills it into the online document.
[0017] Furthermore, the online document of the process is copied to the online document of the organization-level item, and the associated relationships are stored, including:
[0018] The document online device interface is called to copy the process online document corresponding to the characteristic entry to the online document of the organization-level entry, and the association relationship between the process document and the organization-level document is stored during the copying process.
[0019] Furthermore, the online process document of a specific chapter is copied to the online document of the system-level asset, and the associated relationships are stored, including:
[0020] Call the document online device interface to copy the system process online document chapter corresponding to the feature entry to the online document of the system-level asset, and store the association relationship between the process document and the system-level document during the copying process.
[0021] Furthermore, the automatic conversion of the process parameter entity into the interface parameter entity of the document online device includes:
[0022] Define the input parameters of the document online device interface as annotations;
[0023] Define process data entities, where the data entities specifically include: chapter id, chapter template id, chapter name, cell value, rich text;
[0024] Apply annotations to parameters of process data entities;
[0025] Reflection technology is used to obtain the parameters and annotation values of the process data entity, and automatically map them to the interface parameter entity of the document online device.
[0026] In addition, the present invention also relates to an intelligent process data document bidirectional synchronization device, which is characterized by comprising:
[0027] An analysis module is used to receive process information generated by the operation of the development and operation integrated device and analyze the process information, wherein the process information is the specific data and status generated in each link during the business development process;
[0028] The transmission module is used to synchronize the process information to the document online device through HTTP interface request, and automatically fill it into the corresponding online document;
[0029] The document storage module is used to obtain the corresponding organization-level entry according to the process characteristic entry, copy the process online document to the online document of the organization-level entry, and store the association relationship; according to the system corresponding to the process characteristic entry, copy the process online document of a specific chapter to the online document of the system-level asset, and store the association relationship;
[0030] The parameter conversion module uses annotation and reflection technology to automatically convert process parameter entities into interface parameter entities of the document online device to complete document creation and update operations.
[0031] Furthermore, the parameter conversion module is also used to:
[0032] Define the input parameters of the document online device interface as annotations;
[0033] Define process data entities, where the data entities specifically include: chapter id, chapter template id, chapter name, cell value, rich text;
[0034] Apply annotations to parameters of process data entities;
[0035] Reflection technology is used to obtain the parameters and annotation values of the process data entity, and automatically map them to the interface parameter entity of the document online device.
[0036] In addition, the present invention also relates to an online document system for an industry-research-operation integrated process, which is characterized by comprising:
[0037] Development and operation integration device, used to initiate the business research and operation integration process, generate process information, and complete the document through synchronous online writing through the multi-person collaboration module;
[0038] Document online device, used to generate / import online documents, and synchronize and publish documents;
[0039] An intelligent process data document bidirectional synchronization device is used to receive process information generated by the operation of the development and operation integration device, analyze the process information and synchronize it to the document online device, and automatically fill it into the corresponding online document.
[0040] In addition, the present invention also relates to an electronic device, characterized in that it comprises a processor and a memory;
[0041] The memory is used to store operation instructions;
[0042] The processor is used to execute the above method by calling the operation instruction.
[0043] In addition, the present invention also relates to a computer-readable storage medium, characterized in that a computer program is stored on the storage medium, and the computer program implements the above method when executed by a processor.
[0044] The solution provided by the present application is adopted to receive the process information generated by the operation of the development and operation integrated device, and analyze the process information; synchronize the process information to the document online device through the HTTP interface request, and automatically fill it into the corresponding online document; obtain the corresponding organization-level entry according to the process characteristic entry, copy the process online document to the online document of the organization-level entry, and store the association relationship;
[0045] According to the system corresponding to the process characteristic items, the process online documents of specific chapters are copied to the online documents of system-level assets, and the association relationship is stored; the process parameter entities are automatically converted into interface parameter entities of the document online device by using annotation and reflection technology. Therefore, through the synchronization of process information to the document online platform and synchronization with organization-level items and system-level assets, two-way synchronization of documents is achieved, and the documents scattered in various processes can be merged and archived, and automatically accumulated and precipitated to form system-level assets and organization-level assets, solving the current problem of mismatch between system-level documents and organization-level documents and actual processes; in addition, through the document online system of the industry-research-operation integrated process, the development and operation integrated device initiates the industry-research-operation integrated process, and generates / imports online documents through the document online device, and synchronizes and publishes the documents; the intelligent process data document two-way synchronization device is used to receive the process information generated by the development and operation integrated device, and analyze the process information and synchronize it to the document online device, so that the documents in each process can be online, while optimizing the collaboration mode between teams, improving work efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0046] Figure 1 A schematic diagram of the architecture of an online document system for an industry-research-operation integrated process provided in an embodiment of the present application;
[0047] Figure 2 A flowchart of a method for bidirectional synchronization of intelligent process data documents provided in an embodiment of the present application;
[0048] Figure 3 A schematic diagram of the structure of an intelligent process data document bidirectional synchronization device provided in an embodiment of the present application.
[0049] Figure 4 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0050] The embodiments of the present application are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the present application, and cannot be interpreted as limiting the present invention.
[0051] Those skilled in the art can understand that, unless otherwise stated, the singular forms "one", "an", "said" and "the" used herein may also include plural forms, and the "first", "second", etc., are only used to distinguish and define objects for the purpose of introducing the scheme clearly, and do not limit the objects themselves. Of course, the objects defined by "first" and "second" may be the same terminal, device, user, etc., or the same type of terminal, device and user. It should be further understood that the term "comprising" used in the specification of the present application refers to the presence of the features, integers, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or groups thereof. The term "and / or" used herein includes all or any unit and all combinations of one or more associated listed items.
[0052] In order to more clearly introduce the technical solution of the present application, some concepts, terms or devices that may be involved in the following embodiments are introduced below to help understand the technical solution disclosed in the present application:
[0053] Development and operation integrated platform: It is an end-to-end integrated delivery platform from demand to production. The platform builds a digital production line, covering the entire life cycle from demand to operation, closely integrating R&D management with deployment and delivery, and provides project management, dashboard management, system management, assembly line management, continuous integration, continuous deployment, continuous release, product management, version control, environment management, notification reminders and other functions through PC browsers, mobile clients and service interfaces, providing strong support for quality, security and IT operations.
[0054] Document online platform: It is a document management platform suitable for the technological development needs within the industry. It provides online document display services to users in the industry’s technological fields through PC client channels.
[0055] The various process documents in the integrated development and operation platform cover requirements, scheduling, development, testing, release, and online launch, including but not limited to business requirement specifications, software requirement specifications, detailed design specifications, project specifications, code walkthrough reports, technical test reports, system test reports, business test reports, QC review reports, system online control tables, etc. Currently, these documents can only use traditional document management methods, and team members communicate offline, and cannot collaborate online and manage in a unified manner.
[0056] The technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems are described in detail below with specific embodiments. The following embodiments may be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments.
[0057] Figure 1The embodiment of the present application provides an architecture of a document online system for an industry-research-operation integrated process, which specifically includes:
[0058] Development and operation integration device 101 is used to initiate the business research and operation integration process, generate process information, and complete the document by synchronous online writing through the multi-person collaboration module;
[0059] Specifically, the development and operation and maintenance integrated device is responsible for supporting the normal flow of the industry research and operation integration process, building a digital production line, and covering all processes from demand to operation and maintenance throughout the entire life cycle; the multi-person collaboration module realizes multi-person online editing and collaborative work, and strengthens communication and interaction among employees.
[0060] The document online device 102 is used to generate / import online documents, and synchronize and publish the documents;
[0061] Specifically, the document online device is also responsible for basic functions such as viewing, editing, deleting, and downloading online documents.
[0062] Intelligent process data document bidirectional synchronization device 103, used to receive process information generated by the operation of the development and operation integrated device, analyze the process information and synchronize it to the document online device, and automatically fill it into the corresponding online document;
[0063] Specifically, the intelligent process data document bidirectional synchronization device 103 stores the correspondence between process information and document information, and sets document management permissions to manage process documents in an all-round way, and automatically accumulates, precipitates and transforms system-level documents and organization-level documents;
[0064] By making the documents in each process online, we can improve work efficiency while optimizing the collaboration between teams.
[0065] also, Figure 2 The present application provides a method for bidirectional synchronization of intelligent process data documents, which specifically includes:
[0066] S1. Receive process information generated by the operation of the development and operation integrated device, and analyze the process information, wherein the process information is the specific data and status generated in each link during the business development process;
[0067] Specifically, during the business development process, the development and operation integration device will generate various process information, including specific data and status of each link; receive the process information and analyze it in detail through the built-in analysis module.
[0068] S2. Define an HTTP interface for receiving process information, synchronize the process information to the document online device through the HTTP interface request, parse the process information and automatically fill it into the online document, so that the user does not need to fill in the existing information in the process in the document for the second time;
[0069] S3. Obtain the corresponding organizational-level entry according to the process characteristic entry, copy the process online document to the online document of the organizational-level entry, and store the association relationship;
[0070] Specifically, copying the online document of the process to the online document of the organization-level item and storing the association relationship further includes:
[0071] The document online device interface is called to copy the process online document corresponding to the characteristic entry to the online document of the organization-level entry, and the association relationship between the process document and the organization-level document is stored during the copying process.
[0072] S4. According to the system corresponding to the process characteristic item, copy the process online document of a specific chapter to the online document of the system-level asset, and store the association relationship;
[0073] Specifically, copying the online process document of a specific chapter to the online document of the system-level asset and storing the association relationship further includes:
[0074] Call the document online device interface to copy the system process online document chapter corresponding to the feature entry to the online document of the system-level asset, and store the association relationship between the process document and the system-level document during the copying process.
[0075] S5. Use annotation and reflection technology to automatically convert the process parameter entity into the interface parameter entity of the document online device to complete the document creation and update operations.
[0076] Specifically, automatically converting the process parameter entity into the interface parameter entity of the document online device further includes:
[0077] Define the input parameters of the document online device interface as annotations;
[0078] Define process data entities, where the data entities specifically include: chapter id, chapter template id, chapter name, cell value, rich text;
[0079] Apply annotations to parameters of process data entities;
[0080] Reflection technology is used to obtain the parameters and annotation values of the process data entity, and automatically map them to the interface parameter entity of the document online device.
[0081] By adopting the above technical solution, two-way synchronization of documents can be achieved through the synchronization of process information to the document online platform and with organization-level items and system-level assets. Documents scattered in various processes can be merged and archived, and automatically accumulated to form system-level assets and organization-level assets, solving the current problem of mismatch between system-level documents, organization-level documents and actual processes.
[0082] based on Figure 2 The invention relates to a method for bidirectional synchronization of intelligent process data files, and also relates to a device for bidirectional synchronization of intelligent process data files, the structure of which is as follows: Figure 3 As shown, including:
[0083] The analysis module 301 is used to receive process information generated by the operation of the development and operation and maintenance integrated device, and analyze the process information, wherein the process information is the specific data and status generated in each link during the business development process;
[0084] The transmission module 302 is used to synchronize the process information to the document online device through the HTTP interface request, and automatically fill it into the corresponding online document;
[0085] The document storage module 303 is used to obtain the corresponding organization-level entry according to the process characteristic entry, copy the process online document to the online document of the organization-level entry, and store the association relationship; according to the system corresponding to the process characteristic entry, copy the process online document of a specific chapter to the online document of the system-level asset, and store the association relationship;
[0086] The parameter conversion module 304 uses annotation and reflection technology to automatically convert the process parameter entity into the interface parameter entity of the document online device to complete the document creation and update operations.
[0087] Furthermore, the parameter conversion module 304 is also used for:
[0088] Define the input parameters of the document online device interface as annotations;
[0089] Define process data entities, where the data entities specifically include: chapter id, chapter template id, chapter name, cell value, rich text;
[0090] Apply annotations to parameters of process data entities;
[0091] Reflection technology is used to obtain the parameters and annotation values of the process data entity, and automatically map them to the interface parameter entity of the document online device.
[0092] An embodiment of the present invention further provides an electronic device for executing the above method, as an implementation device of the method, comprising a processor and a memory;
[0093] A memory, used for storing operation instructions;
[0094] The processor is used to execute the intelligent process data document bidirectional synchronization method provided in any embodiment of the present application by calling an operation instruction.
[0095] As an example, Figure 4 A schematic diagram of the structure of an electronic device applicable to an embodiment of the present application is shown, and the electronic device 400 includes: a processor 401 and a memory 403. The processor 401 and the memory 403 are connected, such as being connected through a bus 402. Optionally, the electronic device 400 may also include a transceiver 404. It should be noted that in actual applications, the transceiver 404 is not limited to one. It is understandable that the structure illustrated in the embodiment of the present invention does not constitute a specific limitation on the specific structure of the electronic device 400. In other embodiments of the present application, the electronic device 400 may include more or fewer components than shown in the figure, or combine certain components, or split certain components, or arrange the components differently. The illustrated components may be implemented in hardware, software, or a combination of software and hardware. Optionally, the electronic device may also include a display screen 405 for displaying images, or receiving user operation instructions when necessary.
[0096] The processor 401 is applied in the embodiment of the present application to implement the method shown in the above method embodiment. The transceiver 404 may include a receiver and a transmitter. The transceiver 404 is applied in the embodiment of the present application to implement the function of the electronic device of the embodiment of the present application communicating with other devices when executed.
[0097] Processor 401 may be a CPU (Central Processing Unit), a general purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. It may implement or execute various exemplary logic blocks, modules and circuits described in conjunction with the disclosure of this application. Processor 401 may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, etc.
[0098] The processor 401 may also include one or more processing units, for example, the processor 401 may include an application processor (AP), a modem processor, a graphics processor (GPU), an image signal processor (ISP), a controller, a memory, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural network processor (NPU). Different processing units may be independent devices or integrated into one or more processors. Among them, the controller may be the nerve center and command center of the electronic device 400. The controller may generate an operation control signal according to the instruction opcode and the timing signal to complete the control of fetching and executing instructions. A memory may also be provided in the processor 401 for storing instructions and data. In some embodiments, the memory in the processor 401 is a high-speed cache memory. The memory may store instructions or data that the processor 401 has just used or circulated. If the processor 401 needs to use the instruction or data again, it may be directly called from the memory. Repeated access is avoided, the waiting time of the processor 401 is reduced, and the efficiency of the system is improved.
[0099] The processor 401 can run a method for bidirectional synchronization of intelligent process data documents provided in an embodiment of the present application. The processor 401 may include different devices. For example, when a CPU and a GPU are integrated, the CPU and the GPU can cooperate to execute a method for bidirectional synchronization of intelligent process data documents provided in an embodiment of the present application. Part of the algorithm is executed by the CPU, and the other part of the algorithm is executed by the GPU to obtain faster processing efficiency.
[0100] The bus 402 may include a path to transmit information between the above components. The bus 402 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus. The bus 402 may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 4 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.
[0101] The memory 403 may be a ROM (Read Only Memory) or other types of static storage devices that can store static information and instructions, a RAM (Random Access Memory) or other types of dynamic storage devices that can store information and instructions, or an EEPROM (Electrically Erasable Programmable Read Only Memory), a CD-ROM (Compact Disc Read Only Memory), or may include a high-speed random access memory, or may include a non-volatile memory, such as at least one disk storage device, a flash memory device, a universal flash storage (UFS), or other optical disk storage, optical disk storage (including compressed optical disk, laser disk, optical disk, digital versatile disk, Blu-ray disk, etc.), a disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited to this.
[0102] Optionally, the memory 403 is used to store application code for executing the solution of the present application, and the execution is controlled by the processor 401. The processor 401 is used to execute the application code stored in the memory 403 to implement the intelligent process data document bidirectional synchronization method provided in any embodiment of the present application.
[0103] The memory 403 can be used to store computer executable program codes, which include instructions. The processor 401 executes various functional applications and data processing of the electronic device 400 by running the instructions stored in the memory 403. The memory 403 may include a program storage area and a data storage area. Among them, the program storage area may store the code of the operating system, application program, etc. The data storage area may store data created during the use of the electronic device 400 (such as images, videos, etc. collected by the camera application), etc.
[0104] The memory 403 may also store one or more computer programs corresponding to the intelligent process data document bidirectional synchronization method provided in the embodiment of the present application. The one or more computer programs are stored in the above-mentioned memory 403 and are configured to be executed by the one or more processors 401. The one or more computer programs include instructions, and the above-mentioned instructions can be used to execute each step in the above-mentioned corresponding embodiment.
[0105] Of course, the code of the intelligent process data document bidirectional synchronization method provided in the embodiment of the present application can also be stored in an external memory.
[0106] The display screen 405 includes a display panel. The display panel may be a liquid crystal display (LCD), an organic light-emitting diode (OLED), an active-matrix organic light-emitting diode or an active-matrix organic light-emitting diode (AMOLED), a flexible light-emitting diode (FLED), a Miniled, a MicroLed, a Micro-oLed, a quantum dot light-emitting diode (QLED), etc. In some embodiments, the electronic device 400 may include 1 or N display screens 405, where N is a positive integer greater than 1. The display screen 405 may be used to display information input by a user or information provided to a user and various graphical user interfaces (GUIs). For example, the display screen 405 may display photos, videos, web pages, or files, etc.
[0107] The electronic device provided in the embodiment of the present application is applicable to any embodiment of the above method. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding method provided above, which will not be repeated here.
[0108] An embodiment of the present invention also provides a computer-readable storage medium capable of implementing all the steps in the method in the above embodiment, wherein a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, all the steps in the method in the above embodiment are implemented.
[0109] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0110] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A system that specifies the functions of a box or multiple boxes.
[0111] These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer-readable memory produce a product including an instruction system, which is implemented in the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0112] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process in the computer or other programmable device. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps of the functions specified in a box or multiple boxes. Although the preferred embodiments of the present invention have been described, those skilled in the art may make additional changes and modifications to these embodiments once they know the basic creative concept. Therefore, the attached claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the present invention.
[0113] The above is only a preferred specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any changes or substitutions that can be easily thought of by a person skilled in the art within the technical scope disclosed by the present invention should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention should be based on the protection scope of the claims.
Claims
1. A method for bidirectional synchronization of intelligent process data documents, characterized in that: The following steps are involved: Receive process information generated by the operation of the development and operation integrated device, and analyze the process information, wherein the process information is the specific data and status generated in each link during the business development process; Synchronize the process information to the online document device through HTTP interface request, and automatically fill it into the corresponding online document; Obtain the corresponding organization-level entry according to the process characteristic entry, copy the process online document to the online document of the organization-level entry, and store the association relationship; According to the system corresponding to the process characteristic items, copy the online process documents of specific chapters to the online documents of system-level assets, and store the association relationship; By using annotation and reflection technology, the process parameter entity is automatically converted into the interface parameter entity of the document online device to complete the document creation and update operations.
2. The intelligent process data document bidirectional synchronization method according to claim 1, characterized in that: Synchronizing the process information to the document online device through the HTTP interface request further includes: Define HTTP interface for receiving process information; Send process information to the document online device through HTTP interface request; The document online device parses the process information and automatically fills it into the online document.
3. The intelligent process data document bidirectional synchronization method according to claim 1, characterized in that: Copying the process online document to the online document of the organization-level item and storing the association relationship further includes: The document online device interface is called to copy the process online document corresponding to the characteristic entry to the online document of the organization-level entry, and the association relationship between the process document and the organization-level document is stored during the copying process.
4. The intelligent process data document bidirectional synchronization method according to claim 1, characterized in that: Copying the online process document of a specific chapter to the online document of the system-level asset and storing the association relationship further includes: Call the document online device interface to copy the system process online document chapter corresponding to the feature entry to the online document of the system-level asset, and store the association relationship between the process document and the system-level document during the copying process.
5. The intelligent process data document bidirectional synchronization method according to claim 1, characterized in that: Automatically converting the process parameter entity into the interface parameter entity of the document online device further includes: Define the input parameters of the document online device interface as annotations; Define process data entities, where the data entities specifically include: chapter id, chapter template id, chapter name, cell value, rich text; Apply annotations to parameters of process data entities; Reflection technology is used to obtain the parameters and annotation values of the process data entity, and automatically map them to the interface parameter entity of the document online device.
6. An intelligent process data document bidirectional synchronization device, characterized in that: include: An analysis module is used to receive process information generated by the operation of the development and operation integrated device and analyze the process information, wherein the process information is the specific data and status generated in each link during the business development process; The transmission module is used to synchronize the process information to the document online device through HTTP interface request, and automatically fill it into the corresponding online document; The document storage module is used to obtain the corresponding organization-level entry according to the process characteristic entry, copy the process online document to the online document of the organization-level entry, and store the association relationship; according to the system corresponding to the process characteristic entry, copy the process online document of a specific chapter to the online document of the system-level asset, and store the association relationship; The parameter conversion module uses annotation and reflection technology to automatically convert process parameter entities into interface parameter entities of the document online device to complete document creation and update operations.
7. The intelligent process data document bidirectional synchronization device according to claim 6, characterized in that: The parameter conversion module is also used for: Define the input parameters of the document online device interface as annotations; Define process data entities, where the data entities specifically include: chapter id, chapter template id, chapter name, cell value, rich text; Apply annotations to parameters of process data entities; Reflection technology is used to obtain the parameters and annotation values of the process data entity, and automatically map them to the interface parameter entity of the document online device.
8. A document online system for the integrated process of industry, research and operation, characterized in that: include: Development and operation integration device, used to initiate the business research and operation integration process, generate process information, and complete the document through synchronous online writing through multi-person collaboration module; Document online device, used to generate / import online documents, and synchronize and publish documents; An intelligent process data document bidirectional synchronization device is used to receive process information generated by the operation of the development and operation integration device, analyze the process information and synchronize it to the document online device, and automatically fill it into the corresponding online document.
9. An electronic device, characterized in that: including a processor and a memory; The memory is used to store operation instructions; The processor is used to execute the method according to any one of claims 1 to 5 by calling the operation instruction.
10. A computer-readable storage medium, characterized in that: The storage medium stores a computer program, and when the computer program is executed by a processor, the method according to any one of claims 1 to 5 is implemented.
Citation Information
Patent Citations
Method and equipment for creating development process page
CN110853115A
Digitized archiving device of documents and archiving and searching device thereof
CN105512197A
Multi-satellite situation information processing system and process organization method
CN117785971A
Method for enhancing document processing flow based on large language model
CN118551046A
Mechanism for providing data driven command line output
CN1846204A