CN116882374B - Online collaboration method, system and storage medium based on Json structure data - Google Patents

Online collaboration method, system and storage medium based on Json structure data Download PDF

Info

Publication number
CN116882374B
CN116882374B CN202311142884.XA CN202311142884A CN116882374B CN 116882374 B CN116882374 B CN 116882374B CN 202311142884 A CN202311142884 A CN 202311142884A CN 116882374 B CN116882374 B CN 116882374B
Authority
CN
China
Prior art keywords
project
editing
content
item
local
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202311142884.XA
Other languages
Chinese (zh)
Other versions
CN116882374A (en
Inventor
王智磊
吴永霞
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nanjing Jiaheng Information Technology Co ltd
Original Assignee
Nanjing Jiaheng Information Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nanjing Jiaheng Information Technology Co ltd filed Critical Nanjing Jiaheng Information Technology Co ltd
Priority to CN202311142884.XA priority Critical patent/CN116882374B/en
Publication of CN116882374A publication Critical patent/CN116882374A/en
Application granted granted Critical
Publication of CN116882374B publication Critical patent/CN116882374B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/166Editing, e.g. inserting or deleting
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/166Editing, e.g. inserting or deleting
    • G06F40/186Templates
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/101Collaborative creation, e.g. joint development of products or services
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Human Resources & Organizations (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • Strategic Management (AREA)
  • Health & Medical Sciences (AREA)
  • Computational Linguistics (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Artificial Intelligence (AREA)
  • General Engineering & Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses an online collaboration method, a system and a storage medium based on Json structure data, belonging to the technical field of online collaborative editing, which specifically comprises the following steps: creating cloud audit online system items, inputting item information, selecting an item template, an audit period and item properties, when selecting a local item, inviting local area network members, when the local area network members receive the invitation, being capable of online collaborative editing of the item contents, when selecting an organization item, inviting the organization item members to online collaborative editing of the organization item contents, when exiting the organization item, not inviting the organization item members again, when 2 or more members edit the same table contents, utilizing an online collaborative strategy to online collaborative the edited table contents, displaying a final editing result, storing the editing operation of the item members in an operation log in a Json data format, after the editing is completed, storing the data in a local or item server, and repeating the steps to complete the whole item.

Description

Online collaboration method, system and storage medium based on Json structure data
Technical Field
The invention belongs to the technical field of online collaborative editing, and particularly relates to an online collaborative method, an online collaborative system and a storage medium based on Json structure data.
Background
In the financial audit business of the financial industry, filling out various reports is an indispensable and heavy task, and along with the continuous advancement of informationized construction, multiple people are often required to compile and complete financial audit projects at the same time. The current multi-person collaborative operation mode is to manually decompose the compiling task of the financial audit project report into a plurality of parts, wherein each part corresponds to a plurality of columns and is respectively distributed to corresponding project members. After the project members edit the distributed projects, the information of the respective completed projects is shared to the project responsible person in a file sharing mode, and then the project responsible person unifies all report files to generate a complete financial audit project file.
The above-mentioned conventional collaborative operation method has a number of drawbacks, such as: the authority among the project members is consistent, so that the data of the overlapped part in the file are easy to collide; in the prior art, a final report file is formed in a sharing and merging mode, file circulation marks cannot be recorded, and tracing is difficult; in addition, project members manage their own partial column data versions, which is easy to cause version confusion and cannot meet collaborative management requirements.
The Chinese patent with the application publication number of CN113688605A discloses an online collaborative editing and research implementation method of an electronic file, which comprises the following steps: step one: the investigation personnel logs in a client connected with the server; step two: different investigation personnel carry out investigation on different parts of the file thematic through a document editing tool in the client to form one or more temporary investigation files; step three: uploading the temporary investigation files on the client to a server, and integrating the contents of all the temporary investigation files by the server to form a complete investigation result file. The method for realizing the online collaborative editing and research of the electronic files can be used for cooperatively completing editing and research tasks in the editing and research process, and is convenient to use.
The Chinese patent with the application publication number of CN113360457A discloses a file online collaborative editing method and an editing system, wherein the method comprises the following steps: the server receives a first target file uploaded by a second client; receiving editing information of the first target file, which is uploaded by the first client in real time based on the corresponding authority of the first client; the first client is different from the second client; comparing the editing information with the first target file to determine the modified data record in the first target file; updating the first target file stored in the server based on the modified data record; and sending the modified data record to the second client for the second client to perform front-end display on the locally stored first target file based on the modified data record.
Disclosure of Invention
Aiming at the defects of the prior art, the invention provides an online collaboration method, an online collaboration system and a storage medium based on Json structure data, which are used for creating cloud audit online system projects, inputting project information, selecting project templates, audit periods and project properties, when a local project is selected, inviting local area network members, when the local area network members receive invitations, carrying out online collaborative editing on the project contents by inviting the project members of the mechanism when the mechanism projects are selected, carrying out online collaborative editing on the project contents by the inviting mechanism project members when the mechanism projects are exited, carrying out online collaboration on the project contents by utilizing online collaborative strategies when 2 or more members edit the same form contents, displaying final editing results, storing the editing operation of the project members in an operation log in a Json data format, after the editing is completed, storing the data in the local or project server, repeating the steps, and completing the whole project.
In order to achieve the above purpose, the present invention provides the following technical solutions:
an online collaboration method based on Json structure data comprises the following steps:
step S1: creating a cloud audit online system project, inputting project information, and selecting a project template, an audit period and project properties;
step S2: when a local project is selected, a local area network member needs to be invited, when the local area network member receives the invitation, the local area network member can cooperatively edit the project content on line, exit the local project, and when editing again, the local area network member needs to be invited again;
all data of the local project is stored in the local folder of each local area network member, namely, the project editing work can be performed without networking.
Step S3: when the mechanism project is selected, inviting the mechanism project members to carry out online collaborative editing on the mechanism project content, and when the mechanism project is exited, re-inviting the mechanism project members is not needed;
when the mechanism project is selected, personnel project attribution is set in the background of the system, project personnel are automatically added to the project by default, the addition and deletion of mechanism project members are not needed, all data of the mechanism project are stored in a server, and all the mechanism project members can acquire project data only by networking.
Step S4: editing the project content, when 2 or more members edit the same table content, performing online collaboration on the edited table content by utilizing an online collaboration strategy, displaying a final editing result, and storing the operation edited by the project members in a Json data format in an operation log;
the operation log includes: id, id and name of operators, specific time of operation, operation content: json format data, operation type, and operation flags.
json format data is presented as: "shaetName": "report project review form" "" Rows ": {" Data ":
"unAudited 1": 3000000.0},"Extra":{"Indent": 1},
"IT": "2022-12-28T21:05:45.8898642+08:00": "1", "Absolute": "17": "real capital" } } }, the information of the inner meaning includes: the report name of the operation, the column id of the operation, the time of the operation, the edited data content and the like,
step S5: after editing is completed, the data is stored in a local or project server, and the steps are repeated to complete the whole project.
Specifically, the item information in step S1 includes: the unit name to be checked, the unit name, the item full name, the item short name, the item type and the audit mechanism.
The unit under examination: after entering the name of the audited unit, the system defaults to generate a unit abbreviation list, a project full name and a project abbreviation, and a user can pull down to select other abbreviations or input the abbreviations of the user for the habit of the audited unit; item type: the method comprises the steps of dividing a single item and a combined item, and after the combined item is created, a main item interface comprises a combined report function; audit mechanism: if the "mechanism list" in the registration information contains a plurality of mechanisms, the user can select the name of the mechanism to which the current project belongs; accounting system: including "business accounting criteria", "business accounting system", "small business accounting criteria", "small business accounting system"; audit procedure: the templates in the audit program comprise a system built-in template and a custom template, different templates comprise different report formats, report project default audit programs, notes disclosure formats, combined report notes formats and the like, and under the enterprise accounting criteria, the built-in audit program templates of the system comprise a standard template, a marketing company template and a small enterprise template; during the audit period: the 'cloud-audit' financial statement auditing software supports multi-period financial statement merge auditing, and a user can add a plurality of systems for projects to automatically generate a financial statement comprising a plurality of time points (asset liability statement) and time periods (profit statement, cash flow statement and owner rights and interests change statement). During the auditing process, the user may choose to perform a specified auditing procedure on the balance at one or more points in time, the occurrence of one or more time periods.
Specifically, the item properties in the step S1 include: local project and institution project.
Specifically, the content of the item in step S4 includes: preliminary business activities, risk assessment and control tests, substantive procedures, specific matters and business completion phases.
Specifically, the specific method in step S2 is as follows:
step S201: creating a cloud audit online system project, if a local area network member is invited when a local area network member is selected, entering a project editing page when the local area network member receives the local area network member, and completing the project together with the local area network member;
step S202: if the local area network member is not invited, the local project editing page is directly entered, and the local area network member is invited or the project is independently completed in the local project editing page;
step S203: and exiting the local project, and re-inviting the local area network member when editing again.
Specifically, the specific method in step S4 is as follows:
step S401: the content of the edited item is set to be a,wherein->Representing the nth column in item content A, the member set for editing is Q, < >>Wherein->Represents the mth member of the item;
step S402: respectively distributing the item content columns to different members, wherein 2 or more members are corresponding to the same columnDuring editing, the column is +.>The attribution member of (a) judges, and the judging formula is as follows:
indicating assignment to home member->Is a set of item content columns->For judging the function, when->When not standing, the person is added with the medicine>The value is 0, when->When standing, the wearer is strapped with the item of clothing>The value is 1;
step S403: for columnsThe display content of (2) is constrained, and the constraint conditions are as follows:
wherein,representing home Member->Input to column +.>Content of->Representing home Member->And member input to column->Is->Representing member input to column->Content of->Representing home Member->Editing column preferentially over member>Content of (2) and save->Representing member versus home memberPreferential editing column +.>Is stored;
step S404: when columnBelonging to the home member->And home member->Editing column preferentially over member>When the content of (1) is stored, column->The content displayed is the home member->Editing content, member is more +.>Preferential editing column +.>When the content of (1) is stored, column->The content displayed is the home member->And member edited fusion content as column +.>Not belonging to home member->And home member->Editing column preferentially over member>When the content of (1) is stored, column->The content displayed is the home member->And member edited fusion content;
step S405: the calculation formula of the fusion content is as follows:
wherein,representing member input column->And stored content, <' > for the user>Representing member->Weights in the project, W represents +.>Before the home member, in column->W member of the input content and save operation;
step S406: each in-columnThe operation of inputting and storing the content is stored in a system log in a Json data format.
Most of audit work in the system is completed on the form, so that familiarity and mastering of the form operation method is important for the use of software. Basic operations of the form include designing the form, importing data, and editing the data. Meanwhile, in order to facilitate the user to inquire and quote various forms generated by executing the auditing program, the system introduces a concept of a form factory, classifies forms possibly used by the user according to auditing items and provides a centralized inquiring window, and the user can also add a self-defined form in the form factory, and generates a temporary form by quote data in the system or importing external data so as to quote in other auditing programs.
Specifically, the items in the step S401 are: local or institutional items, members are: a member of a local area network or a member of an organization project.
The members in the local project are local area network members, and the members in the organization project are organization project members.
An online collaboration system based on Json structural data, comprising:
the system comprises an item creation module, an item member editing module, a cooperative work module and a system log module;
the project creation module is used for creating a local project or an organization project and inputting project information;
the project member editing module is used for adding or deleting local area network members in local projects and organization project members in organization projects;
the cooperative work module is used for cooperative work of local area network members in local projects and cooperative work of mechanism project members in mechanism projects;
the system log module is used for recording all operations of project members and storing the operations in a Json data format.
Specifically, the project member editing module includes: a local project member editing unit and an organization project member editing unit,
the local project member editing unit is used for adding or deleting local area network members in the local project;
the mechanism project member editing unit is used for adding or deleting mechanism project members in the mechanism project.
Specifically, the cooperative work module comprises a local project cooperative work unit and a mechanism project cooperative work unit,
the local project cooperative work unit is used for carrying out online cooperation on the edited form content by local area network members by utilizing an online cooperative strategy in the local project, displaying a final editing result, and storing the operation edited by the project members in an operation log in a Json data format;
the mechanism project cooperative work unit is used for carrying out online cooperation on the edited form content by utilizing an online cooperative strategy in the mechanism project, displaying a final editing result, and storing the operation edited by the project member in an operation log in a Json data format.
An electronic device comprising a memory storing a computer program and a processor implementing steps of an online collaboration method based on Json structure data when the processor executes the computer program.
A computer readable storage medium having stored thereon computer instructions which when executed perform the steps of an online collaboration method based on Json structure data.
Compared with the prior art, the invention has the beneficial effects that:
1. the invention provides an online collaboration system based on Json structure data, which is optimized and improved in architecture, operation steps and flow, and has the advantages of simple flow, low investment and operation cost and low production and working costs.
2. The invention provides an online collaboration method based on Json structure data, which is used for creating cloud audit online system projects, inputting project information, selecting project templates, audit periods and project properties, inviting local area network members when selecting local projects, inviting local area network members to online collaboratively edit project contents when receiving invitations, exiting the local area network members when re-editing, inviting the mechanism project members to online collaboratively edit mechanism project contents when selecting mechanism projects, inviting the mechanism project members to edit project contents when exiting mechanism projects, carrying out online collaboration on the edited form contents by utilizing online collaboration strategies when 2 or more members edit the same form contents, displaying final editing results, storing project member editing operations in an operation log in a Json data format, storing data in a local or project server after editing, repeating the steps, and reducing the risk of audit failure while improving the auditing operation efficiency by a convenient team collaboration technology and a standard operation flow.
3. The invention provides an online collaboration method based on Json structure data, which follows the principles of comprehensiveness, operability, scientificity and the like, and can realize informatization of the whole process from the whole report level and business process level risk assessment, the report item division, the implementation of a specific audit program to the audit work manuscript generation and the audit report generation.
Drawings
FIG. 1 is a flow chart of an online collaboration method based on Json structure data;
FIG. 2 is a flowchart of the online collaborative editing process in the online collaborative method based on Json structure data according to the present invention;
FIG. 3 is a diagram of an online collaborative system architecture based on Json structure data in accordance with the present invention;
fig. 4 is a diagram of an electronic device of an online collaboration method based on Json structure data according to the present invention.
Detailed Description
Example 1
Referring to fig. 1-2, an embodiment of the present invention is provided:
an online collaboration method based on Json structure data comprises the following steps:
step S1: creating a cloud audit online system project, inputting project information, and selecting a project template, an audit period and project properties;
step S2: when a local project is selected, a local area network member needs to be invited, when the local area network member receives the invitation, the local area network member can cooperatively edit the project content on line, exit the local project, and when editing again, the local area network member needs to be invited again;
step S3: when the mechanism project is selected, inviting the mechanism project members to carry out online collaborative editing on the mechanism project content, and when the mechanism project is exited, re-inviting the mechanism project members is not needed;
step S4: editing the project content, when 2 or more members edit the same table content, performing online collaboration on the edited table content by utilizing an online collaboration strategy, displaying a final editing result, and storing the operation edited by the project members in a Json data format in an operation log;
step S5: after editing is completed, the data is stored in a local or project server, and the steps are repeated to complete the whole project.
The item information in step S1 includes: the unit name to be checked, the unit name, the item full name, the item short name, the item type and the audit mechanism.
The item properties in step S1 include: local project and institution project.
The item contents in step S4 include: preliminary business activities, risk assessment and control tests, substantive procedures, specific matters and business completion phases.
Specific matters in the auditing work include: fraud risk assessment and management, continuous management, accounting, enterprise merger or separation, litigation and claims, cash flow meters, and other well-known matters.
The specific method of the step S2 is as follows:
step S201: creating a cloud audit online system project, if a local area network member is invited when a local area network member is selected, entering a project editing page when the local area network member receives the local area network member, and completing the project together with the local area network member;
step S202: if the local area network member is not invited, the local project editing page is directly entered, and the local area network member is invited or the project is independently completed in the local project editing page;
step S203: and exiting the local project, and re-inviting the local area network member when editing again.
The specific method of the step S4 is as follows:
step S401: the content of the edited item is set to be a,wherein->Representing the nth column in item content A, the member set for editing is Q, < >>Wherein->Represents the mth member of the item;
step S402: respectively distributing the item content columns to different members, wherein 2 or more members are corresponding to the same columnDuring editing, the column is +.>The attribution member of (a) judges, and the judging formula is as follows:
indicating assignment to home member->Is a set of item content columns->For judging the function, when->When not standing, the person is added with the medicine>The value is 0, when->When standing, the wearer is strapped with the item of clothing>The value is 1;
step S403: for columnsThe display content of (2) is constrained, and the constraint conditions are as follows:
wherein,representing home Member->Input to column +.>Content of->Representing home Member->And member input to column->Is->Representing member input to column->Content of->Representing home Member->Editing column preferentially over member>Content of (2) and save->Representing member versus home memberPreferential editing column +.>Is stored;
step S404: when columnBelonging to the home member->And home member->Editing column preferentially over member>When the content of (1) is stored, column->The content displayed is the home member->Editing content, member is more +.>Preferential editing column +.>When the content of (1) is stored, column->The content displayed is the home member->And member edited fusion content as column +.>Not belonging to home member->And home member->Editing column preferentially over member>When the content is storedThe content displayed is the home member->And member edited fusion content;
step S405: the calculation formula of the fusion content is as follows:
wherein,representing member input column->And stored content, <' > for the user>Representing member->Weights in the project, W represents +.>Before the home member, in column->W member of the input content and save operation;
step S406: each in-columnThe operation of inputting and storing the content is stored in a system log in a Json data format.
The items in step S401 are: local or institutional items, members are: a member of a local area network or a member of an organization project.
Example 2
Referring to fig. 3, another embodiment of the present invention is provided: an online collaboration system based on Json structural data, comprising:
the system comprises an item creation module, an item member editing module, a cooperative work module and a system log module;
the project creation module is used for creating a local project or an organization project and inputting project information;
the project member editing module is used for adding or deleting local area network members in local projects and organization project members in organization projects;
the cooperative work module is used for cooperative work of local area network members in local projects and cooperative work of mechanism project members in mechanism projects;
the system log module is used for recording all operations of project members and storing the operations in a Json data format.
The project member editing module comprises: a local project member editing unit and an organization project member editing unit,
the local project member editing unit is used for adding or deleting local area network members in the local project;
the mechanism project member editing unit is used for adding or deleting mechanism project members in the mechanism project.
The collaboration module includes a local project collaboration unit and an organization project collaboration unit,
the local project cooperative work unit is used for carrying out online cooperation on the edited form content by local area network members by utilizing an online cooperative strategy in the local project, displaying a final editing result, and storing the operation edited by the project members in an operation log in a Json data format;
the mechanism project cooperative work unit is used for carrying out online cooperation on the edited form content by utilizing an online cooperative strategy in the mechanism project, displaying a final editing result, and storing the operation edited by the project member in an operation log in a Json data format.
Example 3
Referring to fig. 4, an electronic device includes a memory and a processor, where the memory stores a computer program, and the processor implements steps of an online collaboration method based on Json structure data when executing the computer program.
A computer readable storage medium having stored thereon computer instructions which when executed perform the steps of an online collaboration method based on Json structure data.
It will be appreciated by those skilled in the art that embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present invention may 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, and the like) having computer-usable program code embodied therein.
The present 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 flow and/or block of the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may 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, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
The embodiments of the present invention have been described above with reference to the accompanying drawings, but the present invention is not limited to the above-described embodiments, which are merely illustrative and not restrictive, and many forms may be made by those having ordinary skill in the art without departing from the spirit of the present invention and the scope of the claims, which are all within the protection of the present invention.

Claims (6)

1. An online collaboration method based on Json structure data is characterized by comprising the following steps:
step S1: creating a cloud audit online system project, inputting project information, and selecting a project template, an audit period and project properties;
step S2: when a local project is selected, a local area network member needs to be invited, when the local area network member receives the invitation, the local area network member can cooperatively edit the project content on line, exit the local project, and when editing again, the local area network member needs to be invited again;
step S3: when the mechanism project is selected, inviting the mechanism project members to carry out online collaborative editing on the mechanism project content, and when the mechanism project is exited, re-inviting the mechanism project members is not needed;
step S4: editing the project content, when 2 or more members edit the same table content, performing online collaboration on the edited table content by utilizing an online collaboration strategy, displaying a final editing result, and storing the operation edited by the project members in a Json data format in an operation log;
step S5: after editing is completed, the data is stored in a local or project server, and the steps are repeated to complete the whole project;
the item information in the step S1 includes: the unit name, the item full name, the item short name, the item type and the audit mechanism are checked;
the item properties in the step S1 include: a local project and an institution project;
the item contents in the step S4 include: preliminary business activities, risk assessment and control testing, substantive procedures, specific matters and business completion phases;
the specific method of the step S2 is as follows:
step S201: creating a cloud audit online system project, if a local area network member is invited when a local area network member is selected, entering a project editing page when the local area network member receives the local area network member, and completing the project together with the local area network member;
step S202: if the local area network member is not invited, the local project editing page is directly entered, and the local area network member is invited or the project is independently completed in the local project editing page;
step S203: exiting the local project, and re-inviting the local area network member when editing again;
the specific method of the step S4 is as follows:
step S401: the content of the edited item is set to be a,wherein->Representing the nth column in item content A, the member set for editing is Q, < >>Wherein->Represents the mth member of the item;
step S402: respectively distributing the item content columns to different members, wherein 2 or more members are corresponding to the same columnDuring editing, the column is +.>The attribution member of (a) judges, and the judging formula is as follows:
indicating assignment to home member->Is a set of item content columns->For judging the function, when->When not standing, the person is added with the medicine>The value is 0, when->When standing, the wearer is strapped with the item of clothing>The value is 1;
step S403: for columnsThe display content of (2) is constrained, and the constraint conditions are as follows:
wherein,representing home Member->Input to column +.>Content of->Representing home Member->And member input to column->Is->Representing member input to column->Content of->Representing a home memberEditing column preferentially over member>Content of (2) and save->Indicating that member is +.>Preferential editing column +.>Is stored;
step S404: when columnBelonging to the home member->And home member->Editing column preferentially over member>When the content of (1) is stored, column->The content displayed is the home member->Editing content, member is more +.>Preferential editing column +.>When the content of (1) is stored, column->The content displayed is the home member->And member edited fusion content, as columnNot belonging to home member->And home member->Editing column preferentially over member>When the content of (1) is stored, column->The content displayed is the home member->And member edited fusion content;
step S405: the calculation formula of the fusion content is as follows:
wherein,representing member input column->And stored content, <' > for the user>Representing member->Weights in the project, W represents +.>Before the home member, in column->W member of the input content and save operation;
step S406: each in-columnThe operation of inputting and storing the content is stored in a system log in a Json data format;
the items in the step S401 are: local or institutional items, members are: a member of a local area network or a member of an organization project.
2. An online collaboration system based on Json structure data, which is implemented based on the online collaboration method based on Json structure data according to claim 1, and is characterized by comprising:
the system comprises an item creation module, an item member editing module, a cooperative work module and a system log module;
the project creation module is used for creating a local project or an organization project and inputting project information;
the project member editing module is used for adding or deleting local area network members in local projects and organization project members in organization projects;
the cooperative work module is used for cooperative work of local area network members in local projects and cooperative work of mechanism project members in mechanism projects;
the system log module is used for recording all operations of project members and storing the operations in a Json data format.
3. The online collaboration system of claim 2, wherein the project member editing module comprises: a local project member editing unit and an organization project member editing unit,
the local project member editing unit is used for adding or deleting local area network members in the local project;
the mechanism project member editing unit is used for adding or deleting mechanism project members in the mechanism project.
4. An online collaboration system based on Json structure data as claimed in claim 3 wherein the collaboration module comprises a local project collaboration unit and a facility project collaboration unit,
the local project cooperative work unit is used for carrying out online cooperation on the edited form content by local area network members by utilizing an online cooperative strategy in the local project, displaying a final editing result, and storing the operation edited by the project members in an operation log in a Json data format;
the mechanism project cooperative work unit is used for carrying out online cooperation on the edited form content by utilizing an online cooperative strategy in the mechanism project, displaying a final editing result, and storing the operation edited by the project member in an operation log in a Json data format.
5. An electronic device comprising a memory and a processor, the memory storing a computer program, characterized in that the processor, when executing the computer program, implements the steps of a Json-structured-data-based online collaboration method as claimed in claim 1.
6. A computer readable storage medium having stored thereon computer instructions which when executed perform the steps of a Json structure data based online collaboration method as claimed in claim 1.
CN202311142884.XA 2023-09-06 2023-09-06 Online collaboration method, system and storage medium based on Json structure data Active CN116882374B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202311142884.XA CN116882374B (en) 2023-09-06 2023-09-06 Online collaboration method, system and storage medium based on Json structure data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202311142884.XA CN116882374B (en) 2023-09-06 2023-09-06 Online collaboration method, system and storage medium based on Json structure data

Publications (2)

Publication Number Publication Date
CN116882374A CN116882374A (en) 2023-10-13
CN116882374B true CN116882374B (en) 2023-11-14

Family

ID=88268397

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202311142884.XA Active CN116882374B (en) 2023-09-06 2023-09-06 Online collaboration method, system and storage medium based on Json structure data

Country Status (1)

Country Link
CN (1) CN116882374B (en)

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110572360A (en) * 2019-08-02 2019-12-13 武大吉奥信息技术有限公司 method for collaborative editing of GIS spatial data
CN110888845A (en) * 2019-11-22 2020-03-17 上海亦存网络科技有限公司 Method and system for collaboratively editing file and monitoring file operation
CN111080270A (en) * 2019-12-31 2020-04-28 杨剑峰 Collaborative system application design method, system, device, server and storage medium
CN111368519A (en) * 2020-03-17 2020-07-03 北京字节跳动网络技术有限公司 Method, device, equipment and storage medium for editing online table
CN111914520A (en) * 2019-05-09 2020-11-10 富泰华工业(深圳)有限公司 Document collaborative editing method and device, computer device and storage medium
CN112668297A (en) * 2020-12-28 2021-04-16 广州博士信息技术研究院有限公司 Online document editing and managing system
CN113268964A (en) * 2020-07-23 2021-08-17 腾讯科技(深圳)有限公司 Table editing method, device, equipment and storage medium
CN113360457A (en) * 2021-06-03 2021-09-07 广联达科技股份有限公司 File online collaborative editing method and editing device
WO2022213941A1 (en) * 2021-04-08 2022-10-13 华为技术有限公司 Collaborative editing method and terminal device
CN115713309A (en) * 2022-11-25 2023-02-24 中国建筑第八工程局有限公司 Internal auditing system

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20180107455A1 (en) * 2015-12-29 2018-04-19 Eyelead Software SA Real-time collaborative development in a live programming system
AU2018201198A1 (en) * 2017-02-21 2018-09-06 Sourcecode Technology Holdings, Inc Collaborative design systems, apparatuses, and methods

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111914520A (en) * 2019-05-09 2020-11-10 富泰华工业(深圳)有限公司 Document collaborative editing method and device, computer device and storage medium
CN110572360A (en) * 2019-08-02 2019-12-13 武大吉奥信息技术有限公司 method for collaborative editing of GIS spatial data
CN110888845A (en) * 2019-11-22 2020-03-17 上海亦存网络科技有限公司 Method and system for collaboratively editing file and monitoring file operation
CN111080270A (en) * 2019-12-31 2020-04-28 杨剑峰 Collaborative system application design method, system, device, server and storage medium
CN111368519A (en) * 2020-03-17 2020-07-03 北京字节跳动网络技术有限公司 Method, device, equipment and storage medium for editing online table
CN113268964A (en) * 2020-07-23 2021-08-17 腾讯科技(深圳)有限公司 Table editing method, device, equipment and storage medium
CN112668297A (en) * 2020-12-28 2021-04-16 广州博士信息技术研究院有限公司 Online document editing and managing system
WO2022213941A1 (en) * 2021-04-08 2022-10-13 华为技术有限公司 Collaborative editing method and terminal device
CN115204117A (en) * 2021-04-08 2022-10-18 华为技术有限公司 Collaborative editing method and terminal equipment
CN113360457A (en) * 2021-06-03 2021-09-07 广联达科技股份有限公司 File online collaborative editing method and editing device
CN115713309A (en) * 2022-11-25 2023-02-24 中国建筑第八工程局有限公司 Internal auditing system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
二维表格实时协同编辑***的一致性维护;魏赟 等;《小型微型计算机***》;1-11 *

Also Published As

Publication number Publication date
CN116882374A (en) 2023-10-13

Similar Documents

Publication Publication Date Title
Marquard et al. Web-based modelling and collaborative simulation of declarative processes
US11580096B2 (en) System for uploading information into a metadata repository
US20070179642A1 (en) System and method for interactive process management
AU2011282806B2 (en) Computer-implemented system and methods for distributing content pursuant to audit-based processes
Rahmadoni et al. Web-Based Cooperation Information System at The Science Techno Park Technology Business Development Center
Ibrahim et al. Comprehensive model for construction readiness assessment
Indriasari et al. Adoption of design thinking, agile software development and co-creation: A qualitative study towards digital banking innovation success
CN112541692B (en) Scientific data management plan generation method and device
CN116882374B (en) Online collaboration method, system and storage medium based on Json structure data
Zulfiqar et al. Microtasking activities in crowdsourced software development: a systematic literature review
CN111626022A (en) Online education topic generation method and device, electronic equipment and storage medium
Chang et al. Evaluation and comparison of various business process management tools
Tabrani Implementation of Prototype Method in School Payment Information System of SMP AL-Mushlis Karawang
Le et al. Building a support system for time study to calculate the standard time at production line
Gutiérrez-Ríos et al. A study of new decade of agile and lean methodologies for development software
Ferrua The “Delta” Case: New AWS Data Platform Implementation
Zhong The Integration of Process Mining and Lean Six Sigma
Al Shabibi et al. Takamul: A Digital Solution to Manage New Oil Performance from End-to-End
Tran Using SAP Analytics Cloud (SAC) for visualizing data and detecting problems
Yildiz et al. A Tool Framework for Deriving the Application Architecture for Global Software Development Projects
KR102320662B1 (en) management methods of project using Value Engineering and the recording media storing the program performing the said method
Kolić Transformation of business process management system through digitalization: a case of Infobip
Zúñiga et al. Management Support Systems Model for Incident Resolution in FinTech based on Business Intelligence.
JP2018180602A (en) Program, information processing method and information processing apparatus
US20210089990A1 (en) Intelligent forms platform for modeling workflow forms

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant