A method, device, and online document synchronization system for intelligent process data documents
By receiving and synchronizing process information from the integrated development and maintenance platform to the online document processing device, the limitations of offline document management models are resolved, enabling online collaboration and automated document management, forming system-level and organizational-level assets, and improving work efficiency.
Patent Information
- Application Number
- CN202411774654.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-05
- Publication Date
- 2025-10-28
- Estimated Expiration
- 2044-12-05
AI Technical Summary
In existing integrated development and operations platforms, document management still follows the traditional offline method, which makes it impossible to achieve online collaboration and information sharing, and thus impossible to form system-level and organizational-level assets.
By receiving process information generated by the integrated development and operation device, the system uses an HTTP interface to request synchronization to the online documentation device, automatically populates the online documentation, and uses annotation and reflection technology to convert process parameter entities into interface parameter entities of the online documentation device, thereby achieving bidirectional synchronization and automated management of documents.
It enables online document display and collaborative writing by team members, improving work efficiency and merging scattered documents into system-level and organizational-level assets.
Smart Images

Figure CN119808707B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of computer technology, particularly to applications in the financial industry, and especially to a method, apparatus, and online document synchronization system for intelligent process data documents. Background Technology
[0002] With the widespread adoption of integrated development, research, and operations (D&O) processes, the bank's integrated D&O platform has matured and stabilized. This platform provides end-to-end integrated delivery from requirement submission to production deployment, covering the entire lifecycle from requirements to operations. It serves as the primary carrier of the bank's employees' daily R&D delivery capabilities. Within the platform, various D&O processes are online, and various process data are digitized and informatized. Currently, the integrated D&O platform still uses a traditional document management model, where documents are written offline and uploaded to the process. Personnel at each stage of the process can only view and edit documents by downloading them, which limits simultaneous collaboration.
[0003] For example, Chinese invention patent publication 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; downloading a process page template matching the product type based on the product type of the product to be developed; searching for process node templates associated with the node content from the process page templates according to the node content of each process node in the development process information, and importing the node content into the associated process node templates to obtain node modules; and connecting each node module sequentially through a process connection line model according to the node order of each process node to generate the development process page of the product to be developed. However, this method does not provide unified management of the generated templates and documents, and cannot form accumulated system-level or organizational-level assets.
[0004] Therefore, this invention proposes a method, device, and online document synchronization system for intelligent process data documents, which aims to meet the requirements of online document display, online collaborative document writing by team members, and real-time information sharing. It can also merge and archive documents in various processes to form system-level and organizational-level assets. Summary of the Invention
[0005] To address the shortcomings of existing technologies, this invention proposes an intelligent process data document bidirectional synchronization method, device, and online document system.
[0006] To achieve the above objectives, the technical solution adopted by the present invention includes:
[0007] A method for bidirectional synchronization of intelligent process data documents, characterized in that it includes:
[0008] Receive process information generated by the operation of the integrated development and maintenance device, and analyze the process information, wherein the process information is the specific data and status generated at each stage during the business development process;
[0009] The process information is synchronized to the online document processing device via an HTTP interface request and automatically populated into the corresponding online document;
[0010] Obtain the corresponding organization-level entry based on the process characteristic entry, copy the online process document to the online document of the organization-level entry, and store the association relationship;
[0011] Based on the system corresponding to the process characteristic item, copy the online process document of the specific chapter to the online document of the system-level asset and store the association relationship;
[0012] By using annotation and reflection technologies, process parameter entities are automatically converted into interface parameter entities of the online document processing device to complete document creation and update operations.
[0013] Furthermore, synchronizing process information to the online document digitization device via an HTTP interface includes:
[0014] Define an HTTP interface to receive process information;
[0015] Send process information to the online document processing device via HTTP interface request;
[0016] The document online digitization device parses process information and automatically populates it into the online document.
[0017] Furthermore, the online process documentation is copied to the online documentation of the organization-level entries, and the associated relationships are stored, including:
[0018] Call the document online device interface to copy the process online document corresponding to the feature item to the organization-level item's online document, and store the association relationship between the process document and the organization-level document during the copying process.
[0019] Furthermore, the online documentation for specific chapters is copied to the online documentation of system-level assets, and the associated relationships are stored, including:
[0020] Call the online document digitization device interface to copy the online document chapter of the system process corresponding to the feature item 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 interface parameter entities for automatically converting process parameter entities into online document processing devices include:
[0022] The input parameters of the online documentation device interface are defined as annotations;
[0023] Define process data entities, wherein the data entities specifically include: chapter ID, chapter template ID, chapter name, cell value, and rich text;
[0024] Apply annotations to the parameters of process data entities;
[0025] The parameters and annotation values of the process data entity are obtained by using reflection technology and automatically mapped to the interface parameter entity of the online document processing device.
[0026] Furthermore, the present invention also relates to an intelligent process data document bidirectional synchronization device, characterized in that it comprises:
[0027] The analysis module is used to receive process information generated by the operation of the integrated development and maintenance device, and to analyze the process information, wherein the process information is the specific data and status generated at each stage during the business development process.
[0028] The transmission module is used to synchronize process information to the online document digitization device via an HTTP interface request, and automatically populate the corresponding online document;
[0029] The document storage module is used to obtain the corresponding organization-level entries based on process characteristic entries, copy the online process document to the online document of the organization-level entry, and store the association relationship. Based on the system corresponding to the process characteristic entry, it copies the online process document of a specific chapter to the online document of the system-level asset and stores 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 online document processing device, so as to complete the document creation and update operations.
[0031] Furthermore, the parameter conversion module is also used for:
[0032] The input parameters of the online documentation device interface are defined as annotations;
[0033] Define process data entities, wherein the data entities specifically include: chapter ID, chapter template ID, chapter name, cell value, and rich text;
[0034] Apply annotations to the parameters of process data entities;
[0035] The parameters and annotation values of the process data entity are obtained by using reflection technology and automatically mapped to the interface parameter entity of the online document processing device.
[0036] Furthermore, this invention also relates to an online document system for an integrated business research and operation process, characterized in that it includes:
[0037] Develop an integrated operation and maintenance device to initiate integrated business research and operation processes and generate process information. The device allows for synchronous online documentation creation through a multi-user collaboration module.
[0038] Online document processing device, used to generate / import online documents, and to synchronize and publish documents;
[0039] The intelligent process data document bidirectional synchronization device is used to receive process information generated by the operation of the integrated development and maintenance device, analyze the process information and synchronize it to the online document device, and automatically fill it into the corresponding online document.
[0040] Furthermore, the present invention also relates to an electronic device, characterized in that it includes a processor and a memory;
[0041] The memory is used to store operation instructions;
[0042] The processor is configured to execute the above-described method by invoking the operation instructions.
[0043] Furthermore, the present invention also relates to a computer-readable storage medium, characterized in that the storage medium stores a computer program, which, when executed by a processor, implements the above-described method.
[0044] Using the solution provided in this application, process information generated by the operation of the integrated development and maintenance device is received and analyzed; the process information is synchronized to the online document device via an HTTP interface request and automatically populated into the corresponding online document; the corresponding organizational-level item is obtained according to the process characteristic item, the online process document is copied to the online document of the organizational-level item, and the association relationship is stored.
[0045] Based on the system corresponding to the process characteristic items, the online process documents of specific chapters are copied to the online documents of system-level assets, and the association relationships are stored. Using annotation and reflection technologies, process parameter entities are automatically converted into interface parameter entities of the online document device. Therefore, through the synchronization of process information to the online document platform and with organizational-level items and system-level assets, bidirectional document synchronization is achieved. This enables the merging and archiving of documents scattered across various processes, automatically accumulating and forming system-level and organizational-level assets, solving the current problem of mismatch between system-level and organizational-level documents and actual processes. Furthermore, through the integrated development and operation device in the online document system of the integrated business development and operation process, the integrated business development and operation process is initiated. Online documents are generated / imported through the online document device, and the documents are synchronized and published. The intelligent process data document bidirectional synchronization device receives process information generated by the operation of the integrated development and operation device, analyzes the process information, and synchronizes it to the online document device, thereby enabling the online documentation of various processes. This optimizes inter-team collaboration methods and improves work efficiency. Attached Figure Description
[0046] Figure 1 A schematic diagram of the architecture of an online document system for an integrated business research and operation process provided in this application embodiment;
[0047] Figure 2 A flowchart illustrating a method for bidirectional synchronization of intelligent process data documents provided in an embodiment of this application;
[0048] Figure 3 This is a schematic diagram of the structure of an intelligent process data document bidirectional synchronization device provided in an embodiment of this application.
[0049] Figure 4 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation
[0050] The embodiments of this application are described in detail below. Examples of these embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain this application, and should not be construed as limiting the invention.
[0051] Those skilled in the art will understand that, unless specifically stated otherwise, the singular forms “a,” “an,” “the,” and “the” used herein may also include the plural forms. The terms “first,” “second,” etc., are merely for clarification of the subject matter and do not limit the subject matter itself. Of course, the subjects defined by “first” and “second” may be the same terminal, device, and user, or the same type of terminal, device, and user. It should be further understood that the term “comprising” as used in this application means the presence of the stated 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” as used herein includes all or any unit and all combinations of one or more associated listed items.
[0052] To more clearly illustrate the technical solution of this application, the following describes some concepts, terms, or devices that may be involved in the following embodiments, in order to help understand the technical solution disclosed in this application:
[0053] The DevOps platform is an end-to-end integrated delivery platform from requirement submission to production deployment. This platform constructs a digital production line covering the entire lifecycle from requirement to operation and maintenance, tightly integrating R&D management with deployment and delivery. Through PC browsers, mobile clients, and service interfaces, it provides industry users with functions such as project management, Kanban management, system management, pipeline management, continuous integration, continuous deployment, continuous release, artifact management, version control, environment management, and notification reminders, providing strong support for quality, security, and IT operations.
[0054] Online document platform: This is a document management platform suitable for the industry's technological development needs. It provides online document display services to users in the technology sector within the industry through PC client channels.
[0055] The various process documents in the integrated development and operations platform cover requirements, scheduling, development, testing, release, and deployment. These include, but are not limited to, business requirements specifications, software requirements specifications, detailed design specifications, project specifications, code review reports, technical test reports, system test reports, business test reports, QC review reports, and system deployment master control tables. Currently, these documents can only be managed using traditional document management methods, with team members communicating offline and unable to collaborate online or be managed uniformly.
[0056] The technical solutions of this application and how the technical solutions of this application solve the above-mentioned technical problems are described in detail below with specific embodiments. The following embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments.
[0057] Figure 1This application illustrates the architecture of an online documentation system for an integrated business research and operation process, as provided in an embodiment of this application. Specifically, it includes:
[0058] The development and operation integrated device 101 is used to initiate the integrated business research and operation process and generate process information. The document is completed synchronously online through a multi-person collaboration module.
[0059] Specifically, the integrated development and operation device is responsible for supporting the normal operation of the integrated business research and operation 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 enables multiple people to edit and work together online, and strengthens communication and interaction among employees.
[0060] The online document processing device 102 is used to generate / import online documents and to synchronize and publish them.
[0061] Specifically, the online document processing device is also responsible for basic functions such as viewing, editing, deleting, and downloading online documents.
[0062] The intelligent process data document bidirectional synchronization device 103 is used to receive process information generated by the operation of the development and maintenance integrated device, analyze the process information and synchronize it to the online document 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 all aspects, automatically accumulating, absorbing and transforming system-level documents and organization-level documents;
[0064] By digitizing the documents in each process, we have improved work efficiency while optimizing the way teams collaborate.
[0065] also, Figure 2 This application provides a flowchart of an intelligent process data document bidirectional synchronization method, which specifically includes:
[0066] S1. Receive process information generated by the operation of the integrated development and maintenance device, and analyze the process information, wherein the process information is the specific data and status generated at each stage during the business development process.
[0067] Specifically, during the business development process, the development and operation and maintenance integrated device will generate various process information, including specific data and status of each link; receive process information and perform detailed analysis on it through the built-in analysis module.
[0068] S2. Define an HTTP interface to receive process information, request the synchronization of process information to the online document processing device through the HTTP interface, parse the process information and automatically fill it into the online document, so that users do not need to fill in the existing information in the process again in the document.
[0069] S3. Obtain the corresponding organization-level entry based on the process characteristic entry, copy the online process document to the online document of the organization-level entry, and store the association relationship;
[0070] Specifically, copying the online process documentation to the online documentation of organizational-level entries and storing the relationships further includes:
[0071] Call the document online device interface to copy the process online document corresponding to the feature item to the organization-level item's online document, and store the association relationship between the process document and the organization-level document during the copying process.
[0072] S4. Based on the system corresponding to the process characteristic item, copy the online process document of the specific chapter to the online document of the system-level asset and store the association relationship.
[0073] Specifically, copying the online documentation of specific chapters to the online documentation of system-level assets and storing the relationships further includes:
[0074] Call the online document digitization device interface to copy the online document chapter of the system process corresponding to the feature item 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. Using annotation and reflection technology, process parameter entities are automatically converted into interface parameter entities of the online document processing device to complete document creation and update operations.
[0076] Specifically, the interface parameter entities for automatically converting process parameter entities into online document processing devices further include:
[0077] The input parameters of the online documentation device interface are defined as annotations;
[0078] Define process data entities, wherein the data entities specifically include: chapter ID, chapter template ID, chapter name, cell value, and rich text;
[0079] Apply annotations to the parameters of process data entities;
[0080] The parameters and annotation values of the process data entity are obtained by using reflection technology and automatically mapped to the interface parameter entity of the online document processing device.
[0081] By adopting the above technical solution, bidirectional synchronization of documents is achieved through the synchronization of process information to the online document platform and with organizational-level items and system-level assets. This enables the merging and archiving of documents scattered in various processes, automatically accumulating and forming system-level and organizational-level assets, thus solving the current problem of mismatch between system-level and organizational-level documents and actual processes.
[0082] based on Figure 2 The present invention relates to a method for bidirectional synchronization of intelligent process data documents, and also to a device for bidirectional synchronization of intelligent process data documents, the structure of which is as follows: Figure 3 As shown, it includes:
[0083] Analysis module 301 is used to receive process information generated by the operation of the integrated development and maintenance device, and to analyze the process information, wherein the process information is the specific data and status generated at each stage during the business development process.
[0084] The transmission module 302 is used to request and synchronize process information to the online document digitization device via an HTTP interface, and automatically fill it into the corresponding online document;
[0085] The document storage module 303 is used to obtain the corresponding organization-level entry based on the process characteristic entry, copy the online process document to the online document of the organization-level entry, and store the association relationship. Based on the system corresponding to the process characteristic entry, it copies the online process document of a specific chapter to the online document of the system-level asset and stores the association relationship.
[0086] The parameter conversion module 304 uses annotation and reflection technology to automatically convert process parameter entities into interface parameter entities of the online document device to complete document creation and update operations.
[0087] Furthermore, the parameter conversion module 304 is also used for:
[0088] The input parameters of the online documentation device interface are defined as annotations;
[0089] Define process data entities, wherein the data entities specifically include: chapter ID, chapter template ID, chapter name, cell value, and rich text;
[0090] Apply annotations to the parameters of process data entities;
[0091] The parameters and annotation values of the process data entity are obtained by using reflection technology and automatically mapped to the interface parameter entity of the online document processing device.
[0092] Embodiments of the present invention also provide an electronic device for performing the above-described method, which, as an implementation apparatus for the method, includes a processor and a memory;
[0093] Memory, used to store operation instructions;
[0094] The processor is used to execute the intelligent process data document bidirectional synchronization method provided in any embodiment of this application by invoking operation instructions.
[0095] As an example, Figure 4 This diagram illustrates the structure of an electronic device to which this application applies. The electronic device 400 includes a processor 401 and a memory 403. The processor 401 and the memory 403 are connected, for example, via a bus 402. Optionally, the electronic device 400 may also include a transceiver 404. It should be noted that in practical applications, the transceiver 404 is not limited to one. It is understood that the structure illustrated in this embodiment does not constitute a specific limitation on the specific structure of the electronic device 400. In other embodiments of this application, the electronic device 400 may include more or fewer components than illustrated, or combine some components, or split some components, or arrange different components. The illustrated components may be implemented as 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 commands when needed.
[0096] In this embodiment, processor 401 is used to implement the method shown in the above method embodiment. Transceiver 404 may include a receiver and a transmitter. Transceiver 404 is used in this embodiment to enable the electronic device of this embodiment to communicate with other devices during execution.
[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 can implement or execute the 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 computational functions, such as including one or more microprocessor combinations, a combination of a DSP and a microprocessor, etc.
[0098] Processor 401 may also include one or more processing units, such as an application processor (AP), a modem processor, a graphics processing unit (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 processing unit (NPU). Different processing units can be independent devices or integrated into one or more processors. The controller can serve as the central nervous system and command center of the electronic device 400. The controller can generate operation control signals based on instruction opcodes and timing signals to control instruction fetching and execution. Processor 401 may also include a memory for storing instructions and data. In some embodiments, the memory in processor 401 is a cache memory. This memory can store instructions or data that processor 401 has just used or is repeatedly used. If processor 401 needs to reuse the instruction or data, it can directly retrieve it from the memory. This avoids repeated access, reduces the waiting time of processor 401, and thus improves system efficiency.
[0099] The processor 401 can run a smart process data document bidirectional synchronization method provided in the embodiments of this application. The processor 401 may include different devices, such as when integrating a CPU and a GPU, the CPU and GPU can cooperate to execute the smart process data document bidirectional synchronization method provided in the embodiments of this application. Some algorithms are executed by the CPU and other algorithms are executed by the GPU to obtain faster processing efficiency.
[0100] Bus 402 may include a pathway for transmitting information between the aforementioned components. Bus 402 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus, etc. Bus 402 can be divided into address bus, data bus, 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 one type of bus.
[0101] The memory 403 may be ROM (Read Only Memory) or other types of static storage devices capable of storing static information and instructions, RAM (Random Access Memory) or other types of dynamic storage devices capable of storing information and instructions, or EEPROM (Electrically Erasable Programmable Read Only Memory), CD-ROM (Compact Disc Read Only Memory), or high-speed random access memory. It may also include non-volatile memory, such as at least one disk storage device, flash memory device, universal flash storage (UFS), or other optical disc storage, optical disk storage (including compressed optical discs, laser discs, optical discs, digital universal optical discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but not limited thereto.
[0102] Optionally, the memory 403 is used to store application code that executes the solution of this 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 this application.
[0103] The memory 403 can be used to store computer executable program code, which includes 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. The program storage area can store the operating system, application code, etc. The data storage area can store data created during the use of the electronic device 400 (such as images and videos captured by a camera application).
[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 embodiments of this application. The one or more computer programs are stored in the memory 403 and configured to be executed by the one or more processors 401. The one or more computer programs include instructions that can be used to perform the various steps in the corresponding embodiments described above.
[0105] Of course, the code for the intelligent process data document bidirectional synchronization method provided in this application embodiment can also be stored in external storage.
[0106] The display screen 405 includes a display panel. The display panel can be a liquid crystal display (LCD), an organic light-emitting diode (OLED), an active-matrix organic light-emitting diode (AMOLED), a flexible light-emitting diode (FLED), a minimized LED, a microLED, a quantum dot light-emitting diode (QLED), etc. In some embodiments, the electronic device 400 may include one or N displays 405, where N is a positive integer greater than 1. The display screen 405 can be used to display information input by the user or information provided to the user, as well as various graphical user interfaces (GUIs). For example, the display screen 405 can display photos, videos, web pages, or documents.
[0107] The electronic device provided in this application is applicable to any of the above-described methods. Therefore, the beneficial effects it can achieve can be referred to the beneficial effects in the corresponding methods provided above, and will not be repeated here.
[0108] Embodiments of the present invention also provide a computer-readable storage medium capable of implementing all the steps of the methods in the above embodiments, wherein the computer-readable storage medium stores a computer program that, when executed by a processor, implements all the steps of the methods in the above embodiments.
[0109] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied 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] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 a process or multiple processes and / or boxes Figure 1 A system that specifies functions in one or more boxes.
[0111] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including an instruction set implemented in a process. Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.
[0112] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 a process or multiple processes and / or boxes Figure 1 The steps of the functions specified in one or more boxes. Although preferred embodiments of the invention have been described, those skilled in the art, upon learning the basic inventive concept, can make other changes and modifications to these embodiments. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments as well as all changes and modifications falling within the scope of the invention.
[0113] The above description is merely a preferred embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in the present invention should be included within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.
Claims
1. A method for bidirectional synchronization of intelligent process data documents, characterized in that, Includes the following steps: Receive process information generated by the operation of the integrated development and maintenance device, and analyze the process information, wherein the process information is the specific data and status generated at each stage during the business development process; The process information is synchronized to the online document processing device via an HTTP interface request and automatically populated into the corresponding online document; Obtain the corresponding organization-level entry based on the process characteristic entry, copy the online process document to the online document of the organization-level entry, and store the association relationship; Based on the system corresponding to the process characteristic item, copy the online process document of the specific chapter to the online document of the system-level asset and store the association relationship; By using annotation and reflection technologies, process parameter entities are automatically converted into interface parameter entities of the online document processing device to complete document creation and update operations; The interface parameter entities for automatically converting process parameter entities into online document processing devices further include: The input parameters of the online documentation device interface are defined as annotations; Define process data entities, wherein the data entities specifically include: chapter ID, chapter template ID, chapter name, cell value, and rich text; Apply annotations to the parameters of process data entities; The parameters and annotation values of the process data entity are obtained by using reflection technology and automatically mapped to the interface parameter entity of the online document processing device.
2. The intelligent process data document bidirectional synchronization method according to claim 1, characterized in that, Synchronizing process information to the online document digitization device via an HTTP interface request further includes: Define an HTTP interface to receive process information; Send process information to the online document processing device via HTTP interface request; The document online digitization device parses process information and automatically populates it into the online document.
3. The intelligent process data document bidirectional synchronization method according to claim 1, characterized in that, Copying the online process documentation to the online documentation of the organization-level entries and storing the relationships further includes: Call the document online device interface to copy the process online document corresponding to the feature item to the organization-level item's online document, and store the association relationship between the process document and the organization-level document during the copying process.
4. The intelligent process data document bidirectional synchronization method according to claim 1, characterized in that, Copying the online documentation for specific chapters to the online documentation of system-level assets and storing the relationships further includes: Call the online document digitization device interface to copy the online document chapter of the system process corresponding to the feature item 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. A two-way synchronization device for intelligent process data documents, characterized in that, include: The analysis module is used to receive process information generated by the operation of the integrated development and maintenance device, and to analyze the process information, wherein the process information is the specific data and status generated at each stage during the business development process. The transmission module is used to synchronize process information to the online document digitization device via an HTTP interface request, and automatically populate the corresponding online document; The document storage module is used to obtain the corresponding organization-level entries based on process characteristic entries, copy the online process document to the online document of the organization-level entry, and store the association relationship. Based on the system corresponding to the process characteristic entry, it copies the online process document of a specific chapter to the online document of the system-level asset and stores the association relationship. The parameter conversion module uses annotation and reflection technology to automatically convert process parameter entities into interface parameter entities of the online document processing device, so as to complete the document creation and update operations. The interface parameter entities for automatically converting process parameter entities into online document digitization devices further include: The input parameters of the online documentation device interface are defined as annotations; Define process data entities, wherein the data entities specifically include: chapter ID, chapter template ID, chapter name, cell value, and rich text; Apply annotations to the parameters of process data entities; The parameters and annotation values of the process data entity are obtained by using reflection technology and automatically mapped to the interface parameter entity of the online document processing device.
6. The intelligent process data document bidirectional synchronization device according to claim 5, characterized in that, The parameter conversion module is also used for: The input parameters of the online documentation device interface are defined as annotations; Define process data entities, wherein the data entities specifically include: chapter ID, chapter template ID, chapter name, cell value, and rich text; Apply annotations to the parameters of process data entities; The parameters and annotation values of the process data entity are obtained by using reflection technology and automatically mapped to the interface parameter entity of the online document processing device.
7. An online document system for an integrated business research and operation process, employing the intelligent process data document bidirectional synchronization device as described in claims 5-6, characterized in that, include: Develop an integrated operation and maintenance device to initiate integrated business research and operation processes and generate process information. The device allows for synchronous online documentation creation through a multi-user collaboration module. Online document processing device, used to generate / import online documents, and to synchronize and publish documents; The intelligent process data document bidirectional synchronization device is used to receive process information generated by the operation of the integrated development and maintenance device, analyze the process information and synchronize it to the online document device, and automatically fill it into the corresponding online document.
8. An electronic device, characterized in that, Including processor and memory; The memory is used to store operation instructions; The processor is configured to execute the method of any one of claims 1-4 by invoking the operation instructions.
9. A computer-readable storage medium, characterized in that, The storage medium stores a computer program, which, when executed by a processor, implements the method of any one of claims 1-4.
Citation Information
Patent Citations
Method and equipment for creating development process page
CN110853115A
Multi-satellite situation information processing system and process organization method
CN117785971A
Method for enhancing document processing flow based on large language model
CN118551046A