Data management method and related products

By providing operational guidelines and record-keeping through the data management system, the problems of lack of professional guidance and data loss when enterprises or individuals handle legal matters are solved, forming a complete chain of evidence, reducing legal risks, and improving litigation outcomes.

CN115203607BActive Publication Date: 2026-07-21SHANGHAI JINGYEFENG BIOTECHNOLOGY CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
SHANGHAI JINGYEFENG BIOTECHNOLOGY CO LTD
Filing Date
2021-04-14
Publication Date
2026-07-21

AI Technical Summary

Technical Problem

Businesses and individuals often lack professional guidance when handling legal matters, leading to frequent legal risks. Furthermore, offline-stored materials are easily lost, making it difficult to form a complete chain of evidence and affecting the outcome of litigation.

Method used

This paper provides a data management method that outputs operation instructions, acquires and saves user operation records, and forms a complete chain of evidence through communication connection between server and mobile terminal.

Benefits of technology

It enables users to preserve a complete and valid chain of evidence when handling legal matters, reducing legal risks and increasing initiative in litigation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115203607B_ABST
    Figure CN115203607B_ABST
Patent Text Reader

Abstract

Embodiments of the present application disclose a data management method and related products, applied to a server in a data management system, the method comprising: in response to an acquisition instruction of a target operation guide from a target user of a first mobile terminal, outputting the target operation guide to the first mobile terminal, the target operation guide comprising at least one operation item configured in advance, the at least one operation item forming a complete evidence chain in a completed state, the target operation guide being used for the first mobile terminal to display a first interface, the first interface comprising the at least one operation item; acquiring operation records generated by the target user of the first mobile terminal for the at least one operation item; and saving the operation records. Embodiments of the present application are beneficial to saving a complete and valid evidence chain for a user when the user handles a transaction.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of data management technology, specifically to a data management method and related products. Background Technology

[0002] Currently, when handling specific legal matters and managing legal compliance, businesses and individuals often lack professional legal guidance and are unsure how to establish a legally valid chain of evidence, leading to frequent legal risks. Furthermore, documents generated during legal proceedings are typically stored offline in paper form, which may be lost or misplaced due to improper storage or staff turnover. This results in incomplete legal records, making it difficult to trace the issues later. Consequently, businesses or individuals often struggle to present complete and valid evidence in legal disputes, placing them at a disadvantage in litigation. Summary of the Invention

[0003] This application provides a data management method and related products, aiming to preserve a complete and valid chain of evidence for users when they process transactions.

[0004] In a first aspect, embodiments of this application provide a data management method applied to a server in a data management system. The data management system includes the server and at least one mobile terminal. The server is communicatively connected to the at least one mobile terminal, and the at least one mobile terminal includes a first mobile terminal of a target user. The method includes:

[0005] In response to the target user's instruction to obtain the target operation guide from the first mobile terminal, the target operation guide is output to the first mobile terminal. The target operation guide includes at least one pre-configured operation item. The at least one operation item forms a complete chain of evidence when it is completed. The target operation guide is used by the first mobile terminal to display a first interface, which includes the at least one operation item.

[0006] Obtain operation records generated by the target user from the first mobile terminal for the at least one operation item;

[0007] Save the operation record.

[0008] Secondly, embodiments of this application provide a data management device applied to a server in a data management system. The data management system includes the server and at least one mobile terminal. The server is communicatively connected to the at least one mobile terminal, and the at least one mobile terminal includes a first mobile terminal of a target user. The device includes: an output unit, an acquisition unit, and a storage unit, wherein...

[0009] The output unit is configured to respond to the target user's acquisition instruction for the target operation guide from the first mobile terminal, and output the target operation guide to the first mobile terminal. The target operation guide includes at least one pre-configured operation item. The at least one operation item forms a complete chain of evidence when it is completed. The target operation guide is used by the first mobile terminal to display a first interface, and the first interface includes the at least one operation item.

[0010] The acquisition unit is used to acquire operation records generated by the target user from the first mobile terminal for the at least one operation item;

[0011] The storage unit is used to store the operation record.

[0012] Thirdly, embodiments of this application provide an electronic device including a processor, a memory, and a communication interface, wherein the processor, memory, and communication interface are interconnected, wherein the communication interface is used to receive or send data, the memory is used to store application code for the electronic device to execute the above-described methods, and the processor is configured to execute any of the methods described in the first aspect.

[0013] Fourthly, embodiments of this application provide a computer-readable storage medium storing a computer program for electronic data interchange, wherein the computer program causes a computer to perform some or all of the steps described in any method of the first aspect of this application.

[0014] Fifthly, embodiments of this application provide a computer program product, wherein the computer program product includes a non-transitory computer-readable storage medium storing a computer program operable to cause a computer to perform some or all of the steps described in any method of the first aspect of this application. The computer program product may be a software installation package.

[0015] In this embodiment, the server first responds to a request from a target user on a first mobile terminal to obtain a target operation guide, and outputs the target operation guide to the first mobile terminal. The target operation guide includes at least one pre-configured operation item. Then, it obtains the operation record generated by the target user on the first mobile terminal for the at least one operation item, and finally saves the operation record. In this embodiment, at least one operation item, when completed, forms a complete chain of evidence. Therefore, in this embodiment, the server can provide users with operation guides for forming a complete chain of evidence and can save the user's operation record, which is beneficial for preserving a complete and valid chain of evidence for the user when processing transactions. Attached Figure Description

[0016] To more clearly illustrate the technical solutions in the embodiments of this application, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0017] Figure 1A This is a schematic diagram illustrating the architecture of a data management system provided in an embodiment of this application.

[0018] Figure 1B This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application;

[0019] Figure 2 This is a flowchart illustrating a data management method provided in an embodiment of this application;

[0020] Figure 3A This is a functional unit block diagram of a data management device provided in an embodiment of this application;

[0021] Figure 3B This is a block diagram of the functional units of another data management device provided in the embodiments of this application. Detailed Implementation

[0022] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of the present application.

[0023] The terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish different objects, not to describe a specific order. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products, or apparatuses.

[0024] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.

[0025] "Multiple" refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. The character " / " generally indicates that the preceding and following related objects have an "or" relationship.

[0026] The embodiments of this application will now be described in detail with reference to the accompanying drawings.

[0027] The following is combined with Figure 1A This application describes a data management system based on an embodiment of the present application. Figure 1A This is an example diagram of the architecture of a data management system provided in an embodiment of this application. The data management system 100 includes a server 110 and at least one mobile terminal (only terminals 120 and 130 are shown in the figure as examples. In actual applications, the number of mobile terminals may be more or less, which is not specifically limited here). The server 110 and the at least one mobile terminal are connected by communication.

[0028] Specifically, the hardware architecture of the data management system 100 can be any of the following:

[0029] (1) Client / Server architecture, i.e., CS (Client / Server) architecture pattern. For example, data management applications (APPs) installed on local devices such as mobile phones or computers, such as... Figure 1A As shown, server 110 is communicatively connected to terminals 120 and 130. Data management applications are installed on terminals 120 and 130. Users can operate in the data management applications on terminals 120 or 130. Terminals 120 or 130 send the generated data to the server and receive the corresponding data returned by the server, and then display it for users to view through the data management applications.

[0030] (2) Browser and server architecture model, i.e., BS (Browser / Server) architecture model, such as a web-based data management system accessed by a user's local device, such as a mobile phone or computer, through a browser. Figure 1AAs shown, server 110 is communicatively connected to terminals 120 and 130. Users can access the data management web version through a browser on terminal 120 or terminal 130 and perform operations on the data management web version. Terminal 120 or terminal 130 sends the generated data to the server and receives the corresponding data returned by the server, and then displays it for users to view through the data management web version.

[0031] (3) The combination of CS and BS architectures, such as the AI ​​image review mini-program loaded in WeChat mini-programs, and the AI ​​image review quick app in the quick app center, etc. Figure 1A As shown, server 110 is communicatively connected to terminals 120 and 130. Users can add data management mini-programs or data management quick applications through terminals 120 or 130 and perform operations within them. Terminals 120 or 130 send the generated data to the server and receive the corresponding data returned by the server, which is then displayed for users to view through the data management mini-programs or data management quick applications.

[0032] For example, assuming a target user holds terminal 120 and other users hold terminal 130, with terminal 120 including a data management webpage and terminal 130 including a data management app, the target user can operate on the data management webpage in terminal 120. Terminal 120 sends a request to server 110 to obtain the target operation guide. Server 110 responds to this request by outputting the target operation guide to terminal 120. Upon receiving the target operation guide, the terminal can display a first interface on the data management webpage. This first interface includes at least one operation item from the target operation guide. The target user can view and perform operations on at least one operation item through the first interface displayed on the data management webpage in terminal 120. Server 110 can obtain the operation records generated by the target user for at least one operation item through terminal 120 and then save these operation records.

[0033] Furthermore, when interaction between the target user and other users is involved, such as when the target user sends a document to another user for signing or confirmation, the server can send the document to be signed to the other user's terminal 130 upon receiving an instruction from terminal 120 instructing the other user to sign the document. Alternatively, the server can also send the document to terminal 120 according to the instructions of other users so that the target user can sign or confirm it.

[0034] When other users are legal professionals or company leaders who have the authority to access the target user's operation records, the server can also output the target user's operation records to other users based on the operation record acquisition instructions from terminal 130.

[0035] Please see Figure 1B An electronic device (which may be provided in the embodiments of this application) Figure 1A The structure of server 110 in the middle can be as follows: Figure 1B As shown, the electronic device includes a processor 110, a memory 120, a communication interface 130, and one or more programs 121, wherein the one or more programs 121 are stored in the memory 120 and configured to be executed by the processor 110, and the one or more programs 121 include instructions for performing any step in the following method embodiments.

[0036] The communication interface 130 is used to support communication between the electronic device and other devices. The processor 110 may be, for example, a central processing unit (CPU), a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute various exemplary logic blocks, cells, and circuits described in conjunction with the disclosure of this application. The processor 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.

[0037] The memory 120 can be volatile memory or non-volatile memory, or may include both. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of random access memory (RAM) are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate synchronous DRAM (DDR SDRAM), enhanced synchronous DRAM (ESDRAM), synchronous linked DRAM (SLDRAM), and direct rambus RAM (DR RAM).

[0038] In a specific implementation, the processor 110 is used to execute any step performed by the server in the following method embodiments, and when performing data transmission such as sending, it may selectively call the communication interface 130 to complete the corresponding operation.

[0039] It should be noted that the above schematic diagram of the electronic device is only an example, and the actual number of components included may be more or less, and no single limitation is made here.

[0040] Please see Figure 2 , Figure 2 This is a flowchart illustrating a data management method provided in an embodiment of this application, applied to a server in a data management system. The data management system includes the server and at least one mobile terminal. The server is communicatively connected to the at least one mobile terminal, which includes a first mobile terminal of a target user, such as... Figure 2 As shown, this data management method includes the following steps:

[0041] S201, in response to the target user's instruction to obtain the target operation guide from the first mobile terminal, the server outputs the target operation guide to the first mobile terminal.

[0042] The target operation guide includes at least one pre-configured operation item, which forms a complete chain of evidence when completed. The target operation guide is used by the first mobile terminal to display a first interface, which includes the at least one operation item.

[0043] In a specific implementation, the server can be as follows: Figure 1A The server 110 shown can be used as follows: The first mobile terminal can be... Figure 1A Terminal 120 is shown.

[0044] In a specific implementation, before step S201, the data management method may further include: responding to an operation guide viewing instruction from a target user of the first mobile terminal, outputting at least one operation guide from a preset resource library to the first mobile terminal, the at least one operation guide including a target operation guide, the at least one operation guide being used by the first mobile terminal to display an operation guide selection interface, the operation guide selection interface including the at least one operation guide.

[0045] Specifically, the operation guidance selection interface can display at least one operation guidance categorized by type. These categories can correspond to different business scenarios. For example, categories could include "Human Resources" and "Personal Legal Affairs." Furthermore, the "Human Resources" category can be further subdivided into "Recruitment and Onboarding," "On-the-Job Management," "Job Transfer," "Salary Adjustment," "Designated Company Policies," and "Resignation," etc.; "Personal Legal Affairs" can be further subdivided into "Private Lending," "House Rental," and "Secondhand Sales," etc. The server can display at least one guidance category through the operation guidance selection main interface. Responding to a category selection command from the target user on the first mobile terminal, the server outputs at least one candidate operation guidance corresponding to that category selection command to the first mobile terminal. This candidate operation guidance includes the target operation guidance. In other words, when performing tasks, the target user can obtain pre-configured operation guidance and perform tasks according to that guidance.

[0046] In a specific implementation, the data management system may further include a preset resource library. The at least one operation guide can be stored in this preset resource library. This preset resource library can be a resource library within the server, or, if the data management system includes other servers, the resource library can be a resource library within those other servers. The server can also respond to resource configuration commands from a user on a mobile terminal, obtain resources uploaded by the user, and store the uploaded resources in the preset resource library to update the preset resource library.

[0047] S202, the server obtains the operation records generated by the target user from the first mobile terminal for the at least one operation item.

[0048] In practice, at least one operation item is logically related to another. The server can output the at least one operation item according to the target user's operation and the preset operation item output order. In other words, different users may have different operation items after selecting the same target operation guide.

[0049] For example, at least one option configured in an operation item corresponds to different scenarios under the same work content. The target user can choose according to the actual situation, and the next operation item output after selecting different options may be different. After the user performs an operation on at least one operation item, the server can save the operation record generated by the user. The operation record can include information related to the target user's work execution, such as the target user's identity information, the operation item performed by the target user, and the time when the operation item was completed.

[0050] S203, The server saves the operation record.

[0051] In a practical implementation, the data management system may also include a log library, through which the server can save and manage log files.

[0052] In this embodiment, the server first responds to a request from a target user on a first mobile terminal to obtain a target operation guide, and outputs the target operation guide to the first mobile terminal. The target operation guide includes at least one pre-configured operation item. Then, it obtains the operation record generated by the target user on the first mobile terminal for the at least one operation item, and finally saves the operation record. In this embodiment, at least one operation item, when completed, forms a complete chain of evidence. Therefore, in this embodiment, the server can provide users with operation guides for forming a complete chain of evidence and can save the user's operation record, which is beneficial for preserving a complete and valid chain of evidence for the user when processing transactions.

[0053] In one possible example, the operation log includes at least one of the following: a target option selected from at least one pre-configured option, a selected target associated file, a selected target associated person, and a project to be executed by the target associated person.

[0054] In a specific implementation, at least one operation item may include at least one of the following: selection operation for at least one pre-configured option, file association operation, relevant personnel selection operation, and relevant personnel need to perform project selection operation.

[0055] The server obtains operation records generated by the target user from the first mobile terminal for at least one operation item, which may include at least one of the following: in response to the target user from the first mobile terminal's selection instruction for at least one pre-configured option, obtaining the selected target option from the first mobile terminal; in response to the target user from the first mobile terminal's selection instruction for a target associated file, obtaining the selected target associated file from the first mobile terminal; in response to the target user from the first mobile terminal's selection instruction for a target associated person, obtaining the selected target associated person from the first mobile terminal; in response to the target user from the first mobile terminal's selection instruction for a target associated person to execute an item, obtaining the item to be executed by the target associated person from the first mobile terminal.

[0056] The user's target associated file selection instruction may also include a first operation item. The server can obtain the first operation item from at least one operation item according to the associated file selection instruction and associate the target associated file with the first operation item.

[0057] In other words, when a target user selects a target operation guide and performs tasks according to it, they can choose at least one pre-configured option based on the actual scenario; they can also select a target associated file and associate it with any operation item in the target operation guide, allowing them to view the corresponding file later when reviewing the work item; or they can select a target associated person within the operation item and choose the project that the target manager needs to perform. The saved operation record can include information related to the specific application scenario, associated files, and associated personnel. In other words, the operation record documents the specific process of the user performing the work. Later, by reviewing the operation flow, one can understand the scenario in which the target user performed the work, and also view other participants and work-related files.

[0058] As can be seen, in this example, the operation log includes information related to the specific work performed by the target user, such as the target option selected from at least one pre-configured option, the target associated file, the target associated personnel, and the target associated personnel needing to perform at least one item in the project, which helps to improve the integrity of the saved data.

[0059] In one possible example, the operation log includes: a selected target associated file; the target associated file is obtained by: retrieving the target associated file from a cloud database in response to a file selection instruction from the target user of the first mobile terminal, the cloud database storing files uploaded by the target user; or, receiving the target associated file uploaded by the target user of the first mobile terminal in response to a file upload instruction from the target user of the first mobile terminal; or, generating the target associated file in response to a file creation instruction from the target user of the first mobile terminal.

[0060] The data management system may also include a cloud database for storing user-uploaded file data.

[0061] In other words, when a target user performs a task according to the operation items in the operation guide and wants to associate a file with the operation item, they can choose a file that they have previously uploaded to the cloud database for storage, or they can directly upload a local file stored on the first mobile terminal, or they can directly create a new file online.

[0062] In a specific implementation, the data management system includes a preset resource library. When the preset resource library stores file templates, the file creation instruction can carry the identifier of the file template. The server responds to the file creation instruction from the target user of the first mobile terminal to generate the target associated file. Specifically, the server responds to the file creation instruction, retrieves the target file template from the preset resource library according to the file template identifier carried in the file creation instruction, retrieves the modification data uploaded by the target user, and generates the target associated file according to the modification data and the target file template.

[0063] In other words, the data management system also provides users with a pre-set resource library containing document templates. These templates can include standard document templates relevant to various business scenarios (such as employment contracts, termination certificates, labor contracts, confidentiality agreements, and other legal document templates). Target users can first obtain document templates from the resource library, then modify them to generate the target associated document. For example, if a target user is a human resources manager following an onboarding process and needs to create an employment contract for Zhang San to associate with an operation item in the process guide, they can directly select an employment contract template from the resource library, modify it (e.g., fill in the onboarding date, company name, employee name, etc.), and create Zhang San's employment contract. Standard document templates improve user efficiency and reduce the creation of legally invalid documents.

[0064] Furthermore, files stored in the cloud database and local files uploaded by users in real time can also be generated based on file templates. The server can also manage files stored in the cloud database according to user instructions and save user file management operation logs to a log repository. For example, file management may include retrieving the user-uploaded file and saving it to the cloud database upon receiving a file upload instruction; or retrieving a file template from a preset resource library based on the file template identifier upon receiving a file upload instruction, generating the target upload file based on the user-uploaded modification data and the retrieved file template, and saving it to the cloud database. The information stored in the cloud database includes the uploaded file itself, as well as information such as the uploader, upload time, and file category for each file. Users can view this information for a specific file or filter files using this information.

[0065] As can be seen in this example, the operation record includes the selected target associated file, which can be stored in a cloud database or uploaded or created by the user in real time, which helps to improve the flexibility of data acquisition.

[0066] In one possible example, the operation record includes: a selected target associated person and a project to be performed by the target associated person, the at least one mobile terminal including a second mobile terminal of the target associated person, in the case that the project to be performed is document signing; the method further includes: in response to a document signing instruction from the target associated person from the second mobile terminal, obtaining the identity verification information of the target associated person; verifying the identity of the target associated person according to the identity verification information; if the verification result indicates that the identity verification is successful, updating the status of the first file corresponding to the document signing instruction.

[0067] Among them, document signing instructions may include document approval instructions and other user confirmation instructions for documents.

[0068] In practice, when a target user performs an operation, it may involve interaction with other people, requiring other people to perform the work. In this case, the target user can select the target-related personnel and the items that the target-related personnel need to perform. The operation record can include the relevant personnel and item information.

[0069] For example, if the target user's action is to send a contract to Zhang San for signing, the server can output candidate data and selectable execution item data to a first mobile terminal. This allows the first mobile terminal to display an interface for selecting associated personnel and an interface for the target associated personnel to execute items. The user can select Zhang San as the target associated personnel and the signing item as the target associated personnel's execution item in these two interfaces. Based on the user's selection, the server sends the document to be signed to Zhang San's second mobile terminal. If the server detects Zhang San's document signing operation, it will authenticate the user. If authentication is successful, the document status can be changed from pending to signed. Furthermore, the server can record the time when the document is in different states; for example, the time the target user sends the document to Zhang San corresponds to an unprocessed document status, and the time Zhang San completes the signing corresponds to a signed document status, thus recording different time points in the document processing flow.

[0070] Identity verification can be linked to authoritative third-party institutions such as public security identity verification systems, or it can be verified by receiving verification codes to ensure that the user is the one performing the confirmation, signing, or other operations. When linking to an authoritative third-party identity verification system, the identity verification information obtained can be fingerprints or facial information. The identity verification information can be sent to the third-party institution to directly obtain the verification result, or the original identity data can be obtained from the third-party institution and compared with the identity verification information to obtain the verification result.

[0071] Original identity data may also include identity information authenticated during user registration. Specifically, authentication can include personal authentication and enterprise authentication. Personal real-name authentication can use a combination of facial recognition (i.e., optical character recognition (OCR), liveness detection, facial recognition, etc.) and manual review. After receiving the authentication information, the server sends it to the corresponding reviewer for review and obtains the review result from the reviewer. Enterprise real-name authentication can use manual review. After successful real-name authentication, it can be connected to the China Financial Certification Authority (CFCA) to generate corresponding electronic certificates and electronic seals (used for signing the aforementioned user documents).

[0072] In other words, users can be individuals or company employees. When a user is an employee of a company, all employee accounts within that company can be sub-accounts of their respective company accounts. In this case, documents requiring signature confirmation on behalf of the company can be signed by authorized internal administrators using the company's authentication information after identity verification. Furthermore, when the server receives employee management and organizational management instructions from the target user, it can manage company employee data, organizational structure data, and job title data, provided the target user has the corresponding permissions. This means that in addition to signing documents, company administrators can also manage company employees or the organizational structure, such as sending invitations to other users to join the company account based on the target user's employee invitation instructions.

[0073] In addition, when the server sends a document to Zhang San for signature based on the target user's selected associated personnel and the projects that the associated personnel need to perform, it can also send an email with the document signing details for evidence storage to ensure the validity of the evidence. The document sent to Zhang San for signature can then be used as the target associated document.

[0074] For situations where no other personnel need to perform tasks, users can choose not to select any tasks for the target associated personnel, and the operation log will not include information about these tasks. For example, if the target user is a human resources manager and the operation guide is to issue a holiday notice, and the guide includes operation item 1: Upload holiday notice, operation item 2: Select all company employees, and operation item 3: Send holiday notice to all employees, the target user only needs to select all company employees in the associated personnel selection interface and choose to send the holiday notice to all employees after uploading the holiday notice. The task selection interface for the target associated personnel can then be left blank.

[0075] It should be noted that when the server manages files in the cloud database according to user instructions, it can also send files to other users for signing according to user instructions, and update the status information of the files in the cloud database after signing.

[0076] As can be seen in this example, the operation record includes the selected target associated person and the project to be performed by the target associated person. When the project to be performed is document signing, the server will verify the user's identity when it receives the document signing instruction. After the verification is successful, the file status will be updated, which helps to ensure the validity of the data.

[0077] In one possible example, the operation record includes: the completion status of each of the at least one operation item; the method further includes: performing a risk assessment on the operation record based on the completion status of each operation item; and outputting a warning message when the risk assessment result indicates that the operation record has a risk.

[0078] In a specific implementation, each operation item in at least one operation item may include pre-configured attribute information. For example, when the operation item is a mandatory operation item, its attribute information includes: mandatory execution item; otherwise, the attribute information includes: non-mandatory execution item.

[0079] After a target user obtains the target operation guide and performs at least one operation item according to the guide, each operation item may correspond to two states: one is that the user has performed the item according to the guide, corresponding to a completed state; the other is that the user has not performed the item, corresponding to an incomplete state. A risk assessment of the user's work execution process can be performed based on the completion status of each operation item in the operation guide. Specifically, operation items with the attribute information indicating they are mandatory can be identified as operation items to be monitored. The risk assessment is then performed based on the proportion of incomplete operation items to the total number of operation items to be monitored (i.e., the incomplete percentage). If all operation items in the operation record are in a completed state, the operation record is considered "risk-free"; otherwise, the risk assessment result is a risk assessment coefficient determined based on the incomplete percentage (i.e., risk exists), and a warning message needs to be output.

[0080] In practice, each user may receive different target operation instructions multiple times. Each time, the user completes a workflow according to the operation items in the target operation instructions, and each workflow corresponds to an operation record. The server can statistically classify the workflows with risks among the multiple workflows completed by the target user based on the risk assessment results of the operation records corresponding to each workflow, and send the data to the target user's first mobile terminal. The mobile terminal displays a "Work Management" interface, highlighting information such as the number of workflows with risks.

[0081] As can be seen, in this example, the operation record includes the completion status of each operation item in at least one operation item. The server can also perform a risk assessment on the operation record based on the completion status of each operation item. When the risk assessment result indicates that the operation record has a risk, a warning message is output, which can prompt the user before litigation occurs so that the user can take measures to prevent the risk, which helps to improve the reliability of the stored data.

[0082] In one possible example, the target operation guide further includes: pre-configured legal resources associated with any one of the at least one operation items, the legal resources including at least one of the following: legal document templates, legal issue case analyses, and legal basis.

[0083] In practice, legal resources can be data stored in a pre-defined resource library within a data management system, which can be uploaded to the pre-defined resource library by authorized users, such as lawyers.

[0084] The operation guides included in the preset resource library can also be configured by users with configuration permissions. The server can generate operation guides based on the configuration instructions of authorized legal professionals and publish the configured operation guides according to the publication instructions. After the operation guides are published, other users can obtain them from the resource library. During the operation guide configuration process, the server can set the categories of operation guides according to user instructions, and can also associate legal resources with specific operation items in the operation guides, so that users who obtain the operation guides can view or use them when performing operation items.

[0085] Furthermore, when users upload legal resources to the preset resource library, they can categorize and view these resources according to different business scenarios, making it easier for other users to access them later. For example, when the server receives a resource retrieval instruction from a user carrying keyword information, it retrieves the legal basis corresponding to the keyword from the preset resource library. This legal basis refers to the relevant legal provisions for the business scenario associated with the keyword, rather than the entire relevant laws and regulations. For instance, if a user searches for "unilateral termination of employment contract," they will receive one or more specific legal provisions from at least one law or regulation related to that topic, rather than a single or a few complete laws and regulations, providing a more precise and comprehensive legal basis.

[0086] As can be seen, in this example, the target operation guide also includes: pre-configured legal resources associated with any one of the at least one operation items. These legal resources include at least one of the following: legal document templates, legal issue case analyses, and legal basis, so that the target user can obtain relevant legal resources while obtaining the operation guide, which is beneficial to improving the comprehensiveness of the output data.

[0087] In one possible example, the at least one mobile terminal includes a third mobile terminal of the first user, and after saving the operation record, the method further includes: in response to a request from the first user of the third mobile terminal to retrieve the operation record, outputting the operation record to the third mobile terminal, wherein the first user is a user with permission to retrieve the operation record.

[0088] In practice, the first user can be a legal professional or the target user's superior, and can be granted permission to view the target user's operation records. Considering that in traditional scenarios, the management and evaluation of legal affairs by corporate personnel and external legal advisors largely rely on feedback from the operators, and that the information provided by these operators often omits important information or is distorted due to their subjective understanding, and cannot maintain the timeliness and completeness of the process, ultimately leading to misjudgments and delays in legal matters, it is advisable to grant such users direct access to view user operation records.

[0089] Because lawyers can directly obtain comprehensive and authentic information from users, it avoids the problem of users being unable to provide accurate and comprehensive information, or users omitting details or concealing facts in their verbal descriptions, which can hinder the work of legal counsel. It provides lawyers with a tool for providing counseling, making communication between external lawyers and companies or individuals more objective, timely, comprehensive, and convenient.

[0090] Simultaneously, granting company leaders the same document access permissions as lawyers allows them to directly access and view the specific details of employees' work, thereby supervising and managing the company's daily legal work. For example, if an internal leader wants to understand the execution status of a task, they can directly access and view the corresponding operation records to understand the progress, relevant personnel, and other information. This eliminates the need for staff to report to leaders for supervision, making it more convenient and ensuring that the information obtained is comprehensive and accurate.

[0091] As can be seen in this example, the server can also respond to the first user's instruction to obtain the operation record from the third mobile terminal and output the operation record to the third mobile terminal. The first user is a user with the permission to obtain the operation record, which helps to ensure the timeliness and flexibility of the first user's data acquisition.

[0092] Please see Figure 3A , Figure 3A This is a functional unit block diagram of a data management device provided in an embodiment of this application. The data management device 30 can be applied to a server in a data management system. The data management system includes the server and at least one mobile terminal. The server is communicatively connected to the at least one mobile terminal, which includes a first mobile terminal of a target user. The data management device 30 includes: an output unit 301, an acquisition unit 302, and a storage unit 303.

[0093] The output unit 301 is configured to respond to the target user's acquisition instruction for the target operation guide from the first mobile terminal, and output the target operation guide to the first mobile terminal. The target operation guide includes at least one pre-configured operation item. The at least one operation item forms a complete chain of evidence when it is completed. The target operation guide is used by the first mobile terminal to display a first interface, which includes the at least one operation item.

[0094] The acquisition unit 302 is used to acquire the operation records generated by the target user from the first mobile terminal for the at least one operation item;

[0095] The storage unit 303 is used to store the operation record.

[0096] The server can be, for example, Figure 1A The server 110 shown can be used as follows: The first mobile terminal can be... Figure 1A Terminal 120 is shown.

[0097] In one possible example, the operation log includes at least one of the following: a target option selected from at least one pre-configured option, a selected target associated file, a selected target associated person, and a project to be executed by the target associated person.

[0098] In one possible example, the operation record includes: a selected target associated file; the acquisition unit 302 includes an associated file acquisition unit, which is configured to, in response to a file selection instruction from the target user of the first mobile terminal, acquire the target associated file from a cloud database, the cloud database storing files uploaded by the target user; or, in response to a file upload instruction from the target user of the first mobile terminal, receive the target associated file uploaded by the target user of the first mobile terminal; or, in response to a file creation instruction from the target user of the first mobile terminal, generate the target associated file.

[0099] In one possible example, the operation record includes: a selected target associated person and a project to be performed by the target associated person; the at least one mobile terminal includes a second mobile terminal of the target associated person; in the case that the project to be performed is document signing; the data management device 30 further includes an authentication unit, used to obtain the authentication information of the target associated person in response to a document signing instruction from the second mobile terminal; to authenticate the target associated person according to the authentication information; and if the authentication result indicates that the authentication is successful, to update the status of the first file corresponding to the document signing instruction.

[0100] In one possible example, the operation record includes: the completion status of each of the at least one operation item; the data management device 30 further includes an early warning unit, which is used to perform a risk assessment on the operation record based on the completion status of each operation item; and output early warning information when the risk assessment result indicates that the operation record has a risk.

[0101] In one possible example, the target operation guide further includes: pre-configured legal resources associated with any one of the at least one operation items, the legal resources including at least one of the following: legal document templates, legal issue case analyses, and legal basis.

[0102] In one possible example, the at least one mobile terminal includes a third mobile terminal of the first user, and the data management device 30 further includes an operation record output unit, which is configured to output the operation record to the third mobile terminal in response to a request for the operation record from the first user of the third mobile terminal after the operation record is saved, wherein the first user is a user with the permission to obtain the operation record.

[0103] When using integrated units, the functional unit composition block diagram of the data management device provided in this application embodiment is as follows: Figure 3B As shown. In Figure 3B The data management device includes a processing module 310 and a communication module 311. The processing module 310 controls and manages the operations of the data management device, such as the steps performed by the output unit 301, the acquisition unit 302, and the storage unit 303, and / or other processes for performing the techniques described herein. The communication module 311 supports interaction between the data management device and other devices. Figure 3B As shown, the data management device may further include a storage module 312, which is used to store the program code and data of the data management device.

[0104] The processing module 310 can be a processor or controller, such as a central processing unit (CPU), a general-purpose processor, a digital signal processor (DSP), an ASIC, an FPGA, or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. The processor can 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. The communication module 311 can be a transceiver, RF circuitry, or a communication interface, etc. The storage module 312 can be a memory.

[0105] All relevant content in each scenario involved in the above method embodiments can be referenced from the functional descriptions of the corresponding functional modules, and will not be repeated here. All of the above data management devices can execute the above... Figure 2 The steps performed by the server in the data management method shown.

[0106] This application also provides a computer storage medium storing a computer program for electronic data interchange, which causes a computer to perform some or all of the steps of any of the methods described in the above method embodiments, wherein the computer includes a server.

[0107] This application also provides a computer program product, which includes a non-transitory computer-readable storage medium storing a computer program operable to cause a computer to perform some or all of the steps of any of the methods described in the above method embodiments. The computer program product may be a software installation package, and the computer may include a server.

[0108] It should be noted that, for the sake of simplicity, the foregoing method embodiments are all described as a series of actions. However, those skilled in the art should understand that this application is not limited to the described order of actions, as some steps may be performed in other orders or simultaneously according to this application. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are preferred embodiments, and the actions and modules involved are not necessarily essential to this application.

[0109] In the above embodiments, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions in other embodiments.

[0110] In the several embodiments provided in this application, it should be understood that the disclosed apparatus can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of the units described above is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical or other forms.

[0111] The units described above as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0112] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0113] If the integrated units described above are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage device (CMD). Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a memory and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned memory includes various media capable of storing program code, such as USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks.

[0114] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be implemented by a program instructing related hardware. The program can be stored in a computer-readable storage medium, which may include: flash drive, read-only memory (ROM), random access memory (RAM), disk or optical disk, etc.

[0115] The embodiments of this application have been described in detail above. Specific examples have been used to illustrate the principles and implementation methods of this application. The description of the above embodiments is only for the purpose of helping to understand the method and core ideas of this application. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this application. Therefore, the content of this specification should not be construed as a limitation of this application.

Claims

1. A data management method, characterized in that, A server used in a data management system, the data management system including the server and at least one mobile terminal, the server being communicatively connected to the at least one mobile terminal, the at least one mobile terminal including a first mobile terminal of a target user, the method comprising: In response to a request from the target user of the first mobile terminal for a target operation guide, the target operation guide is output to the first mobile terminal. The target operation guide includes at least one pre-configured operation item, which forms a complete chain of evidence when completed. The target operation guide is used by the first mobile terminal to display a first interface, which includes the at least one operation item. The at least one operation item is logically related to each other and is output according to the target user's operation and a pre-defined output order. The target operation guide also includes pre-configured legal resources associated with any one of the at least one operation item. The legal resources include at least one of the following: legal document templates, legal issue case analyses, and legal basis. The target operation guide is obtained from a pre-defined resource library, which stores operation guides configured and published by authorized legal professionals. Obtain operation records generated by the target user from the first mobile terminal for the at least one operation item; Save the operation record; Wherein, each of the at least one operation item includes pre-configured attribute information, the attribute information being used to indicate whether the operation item is a mandatory or non-mandatory item, and the operation record includes: the completion status of each of the at least one operation item; the method further includes: performing a risk assessment on the operation record based on the ratio between the number of mandatory operation items in the at least one operation item that are not in a completed state and the total number of mandatory operation items in the at least one operation item; and outputting a warning message when the risk assessment result indicates that the operation record has a risk.

2. The method according to claim 1, characterized in that, The operation log includes at least one of the following: the target option selected from at least one pre-configured option, the target associated file, the target associated personnel, and the project to be executed by the target associated personnel.

3. The method according to claim 2, characterized in that, The operation log includes: the selected target associated file; the target associated file is obtained through the following methods: In response to a file selection instruction from the target user of the first mobile terminal, the target associated file is retrieved from a cloud database, the cloud database storing files uploaded by the target user; or, In response to a file upload instruction from the target user of the first mobile terminal, the system receives the target-related file uploaded by the target user from the first mobile terminal; or, In response to a file creation instruction from the target user of the first mobile terminal, the target associated file is generated.

4. The method according to claim 2, characterized in that, The operation log includes: the selected target associated person and the project to be performed by the target associated person, wherein the at least one mobile terminal includes a second mobile terminal of the target associated person, and the project to be performed is document signing; the method further includes: In response to a document signing instruction from the target associated person from the second mobile terminal, the identity verification information of the target associated person is obtained; The target associated person is identified based on the identity verification information; If the verification result indicates that the identity verification is successful, then the status of the first file corresponding to the document signing instruction is updated.

5. The method according to any one of claims 1-4, characterized in that, The at least one mobile terminal includes a third mobile terminal of the first user, and after saving the operation record, the method further includes: In response to a request from the first user on the third mobile terminal to retrieve the operation record, the operation record is output to the third mobile terminal, wherein the first user is a user with permission to retrieve the operation record.

6. A data management device, characterized in that, A server used in a data management system, the data management system including the server and at least one mobile terminal, the server being communicatively connected to the at least one mobile terminal, the at least one mobile terminal including a first mobile terminal of a target user, the device comprising: an output unit, an acquisition unit, and a storage unit, wherein... The output unit is configured to respond to a request from the target user of the first mobile terminal for a target operation guide, and output the target operation guide to the first mobile terminal. The target operation guide includes at least one pre-configured operation item, which forms a complete chain of evidence when completed. The target operation guide is used by the first mobile terminal to display a first interface, which includes the at least one operation item. The at least one operation item is logically related to each other, and is output according to the target user's operation and a pre-defined output order. The target operation guide further includes: pre-configured legal resources associated with any one of the at least one operation item, including at least one of the following: legal document templates, legal issue case analyses, and legal basis. The target operation guide is obtained from a pre-defined resource library, which stores operation guides configured and published by authorized legal professionals. The acquisition unit is used to acquire operation records generated by the target user from the first mobile terminal for the at least one operation item; The storage unit is used to store the operation record; Wherein, each of the at least one operation item includes pre-configured attribute information, the attribute information being used to indicate whether the operation item is a mandatory or non-mandatory item, and the operation record includes: the completion status of each of the at least one operation item; the device is further configured to: perform a risk assessment on the operation record based on the ratio between the number of mandatory operation items in the at least one operation item that are not in a completed state and the total number of mandatory operation items in the at least one operation item; and output a warning message when the risk assessment result indicates that the operation record has a risk.

7. An electronic device, characterized in that, The method includes a processor, a memory, a communication interface, and one or more programs, said programs being stored in the memory and configured to be executed by the processor, said programs including instructions for performing the steps of the method as described in any one of claims 1-5.

8. A computer-readable storage medium, characterized in that, A computer program for storing electronic data interchange is provided, wherein the computer program causes a computer to perform the method as described in any one of claims 1-5.