File editing and research online cooperation system
By designing an online collaboration system for archives compilation and research, we have solved the problems of low efficiency and poor information transmission in traditional archives compilation and research work, achieved instant synchronization and accuracy of information, and improved work efficiency and information utilization.
Patent Information
- Application Number
- CN202411360585.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-27
- Publication Date
- 2025-01-21
AI Technical Summary
Traditional archive editing and research work relies on offline human cooperation, resulting in inefficiency and poor information transmission, and the inability to realize real-time sharing and query, resulting in low information utilization.
Design an online collaboration system for archive editing and research, using a multi-layer architecture, including processor module, user layer module, application layer module, business layer module and data layer module, to support multi-person online collaborative editing, content annotation and proofreading, and realize information Instant synchronization and accuracy.
It improves the efficiency and quality of archive editing and research work, achieves instant synchronization and accuracy of information, supports multiple people to edit online at the same time, ensures timely updating and sharing of information, provides convenient annotation and proofreading functions, and improves work efficiency and information Utilization.
Smart Images

Figure CN119338400A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of archive compilation and research, and in particular to an online collaborative system for archive compilation and research. Background Art
[0002] Archives compilation and research is a very important part of archives work. It is a complex process involving document organization, research and publication, which aims to effectively manage archival materials and serve the society. Under the traditional model, archives compilation and research rely on offline human collaboration. The process includes special editors collecting and organizing materials, and archives compilation and filing work by researchers. However, this process faces the problems of low efficiency and poor information transmission; the edited content cannot be shared and queried in real time, resulting in low information utilization.
[0003] With the continuous development of information technology, the technical foundation for solving this problem has been established. Most of the archive compilation and research systems on the market currently focus on providing basic project management functions, but there are still technical challenges in key links such as multi-person online collaborative editing, content annotation and proofreading. The existence of these problems limits the efficiency and quality of archive compilation and research work.
[0004] In this context, it is particularly important to develop an archive compilation and research system based on online collaborative technology. Summary of the invention
[0005] The purpose of the invention provided by the present invention is to provide an online collaborative system for archive compilation and research to solve the problems in the above-mentioned background technology.
[0006] To achieve the above objectives, the present invention is implemented through the following technical solutions: an online collaborative system for archive compilation and research, comprising:
[0007] Processor module: used for data transmission and processing during system use;
[0008] User layer module: used for different user roles to access functions and data that meet corresponding permissions;
[0009] Application layer module: used to facilitate personnel operations during system use;
[0010] Business layer module: used to implement fine-grained business management functions and support the customization of specific needs and workflows of different organizations;
[0011] Data layer module: used for data storage and safe, stable and efficient access;
[0012] The user layer module includes an editorial research staff module, a special editorial staff module and a system administrator module, and the editorial research staff module, the special editorial staff module and the system administrator module are all bidirectionally connected by signals; the application layer module includes an editorial research project management module, an online collaborative writing module, a content proofreading and correction module and an achievement sharing and publishing module, and the editorial research project management module, the online collaborative writing module, the content proofreading and correction module and the achievement sharing and publishing module are all bidirectionally connected by signals;
[0013] A two-way signal connection is provided between the system administrator module in the user layer module and the achievement sharing and publishing module in the application layer module.
[0014] Furthermore, the processor module includes a data interaction module, a data storage module and a data encryption module, and the data storage module, the data encryption module and the data interaction module are all bidirectionally signal-connected.
[0015] Furthermore, the business layer modules include a special editor list management module, an editing and research type management module, an outline template management module, a content typesetting template management module, a user management module, an organization management module, a position management module, a role management module, a menu management module and a process configuration module, and there are bidirectional signal connections between the special editor list management module, the editing and research type management module, the outline template management module, the content typesetting template management module, the user management module, the organization management module, the position management module, the role management module, the menu management module and the process configuration module.
[0016] Furthermore, the data layer module includes an 0racle module, a Redis module, a log4j module, a Neo4j module, an open KG module and a NELL module, and bidirectional signal connections are established among the 0racle module, the Redis module, the log4j module, the Neo4j module, the open KG module and the NELL module.
[0017] Furthermore, the output end of the system administrator module in the user layer module is bidirectionally signal-connected to the input end of the data interaction module in the processor module.
[0018] Furthermore, the output end of the achievement sharing and publishing module in the application layer module is bidirectionally signal-connected to the input end of the data interaction module in the processor module.
[0019] Furthermore, the output end of the process configuration module in the business layer module is bidirectionally signal-connected to the input end of the data interaction module in the processor module.
[0020] Furthermore, the output end of the NELL module in the data layer module is bidirectionally signal-connected to the input end of the data interaction module in the processor module.
[0021] Furthermore, the output end of the achievement sharing and publishing module in the application layer module is bidirectionally signal-connected to the input end of the process configuration module in the business layer module.
[0022] Furthermore, the output end of the process configuration module in the business layer module is bidirectionally signal-connected to the input end of the NELL module in the data layer module.
[0023] The present invention provides an online collaborative system for archive compilation and research. It has the following beneficial effects:
[0024] (1) The online collaborative archive editing and research system improves work efficiency and promotes the instant synchronization and accuracy of information. The multi-layer architecture design enables the detailed management of user roles, efficient operation of project management, real-time collaborative editing of content, and extensive sharing and publication of results.
[0025] (2) The online collaborative archive editing and research system supports multiple people to edit documents online at the same time, ensuring timely updating and sharing of information. It records detailed information of each edit, including the editor, editing time, and specific content changes, ensuring the transparency and traceability of the editing process. It provides convenient annotation and proofreading functions to facilitate editors and researchers to discuss and modify specific content, effectively organize and manage electronic documents and image materials, support efficient keyword search and content retrieval, improve work efficiency, ensure the security of materials, and prevent unauthorized access and editing through permission settings.
[0026] (3) The online collaborative system for archive compilation and research is designed based on a multi-tenant architecture, which can flexibly adapt to the organizational structure and personnel distribution of different units or enterprises. Through the online collaborative platform, special editors can efficiently complete content compilation and generate high-value archival information products. This design not only improves the work efficiency and content quality of archive compilation and research, but also promotes knowledge sharing and team collaboration, which meets the requirements of the modern information and digital age. BRIEF DESCRIPTION OF THE DRAWINGS
[0027] Figure 1 This is a general system diagram of an online collaborative system for archive compilation and research according to the present invention;
[0028] Figure 2 A schematic diagram of a processor module of an online collaborative system for archive compilation and research according to the present invention;
[0029] Figure 3 A schematic diagram of a user layer module of an online collaborative system for archives compilation and research according to the present invention;
[0030] Figure 4 This is a schematic diagram of an application layer module of an online collaborative system for archives compilation and research according to the present invention;
[0031] Figure 5 A schematic diagram of a business layer module of an online collaborative system for archive compilation and research according to the present invention;
[0032] Figure 6 A schematic diagram of a data layer module of an online collaborative system for archive compilation and research according to the present invention;
[0033] Figure 7 This is a system architecture diagram of an online collaborative system for archive compilation and research according to the present invention;
[0034] Figure 8 This is a business process diagram of an online collaborative system for archive compilation and research according to the present invention.
[0035] In the figure: 1. Processor module; 2. User layer module; 3. Application layer module; 4. Business layer module; 5. Data layer module. DETAILED DESCRIPTION
[0036] The technical solutions in the embodiments of the present invention will be described clearly and completely below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, rather than all the embodiments.
[0037] Examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present invention, and should not be construed as limiting the present invention.
[0038] The present invention will be further described below in conjunction with the accompanying drawings and embodiments:
[0039] See also Figure 1-8 The present invention provides a technical solution: an online collaborative system for archive compilation and research, comprising:
[0040] Processor module 1: used for data transmission and processing during system use;
[0041] User layer module 2: used for different user roles to access functions and data that meet corresponding permissions;
[0042] Application layer module 3: used to facilitate personnel operations during system use;
[0043] Business layer module 4: used to implement fine-grained business management functions and support the customization of specific needs and workflows of different organizations;
[0044] Data layer module 5: used for data storage and safe, stable and efficient access;
[0045] The user layer module 2 includes an editorial research staff module, a special editorial staff module and a system administrator module, and the editorial research staff module, the special editorial staff module and the system administrator module are all bidirectionally connected by signals; the application layer module 3 includes an editorial research project management module, an online collaborative writing module, a content proofreading and correction module and an achievement sharing and publishing module, and the editorial research project management module, the online collaborative writing module, the content proofreading and correction module and the achievement sharing and publishing module are all bidirectionally connected by signals;
[0046] A two-way signal connection is established between the system administrator module in the user layer module 2 and the achievement sharing and publishing module in the application layer module 3 .
[0047] User layer module 2 adopts the role-based access control model (RBAC) to ensure that different user roles such as editors, special editors, and system administrators can access functions and data that meet their permissions, provide users with customized operation interfaces and tools, and optimize user experience based on user roles and work requirements.
[0048] The editing and research project management module in the application layer module 3 supports project life cycle management, from project creation to results release, including task assignment, progress tracking and other functions, realizing real-time online editing by multiple people, synchronous document update, version control and editing conflict resolution, ensuring the consistency and integrity of documents; content annotation and proofreading module provides powerful annotation, comment and feedback mechanisms, supports collaborative proofreading and content quality control; results sharing and publishing module supports multi-channel results release, including online display, print publishing and digital publishing.
[0049] The fine-grained business management functions of business layer module 4 include user management, organization management, position management, role management, etc., supporting the specific needs of different organizations and customization of work processes to provide template management, process configuration, menu management, etc.
[0050] In the data layer module 5, the Oracle module stores data through the database to ensure the security, stability and efficient access of data; the Redis module is used as a cache database to improve the response speed and performance of the system; log4j is used for log monitoring to ensure the reliability of system operation and the convenience of problem tracking; and advanced knowledge processing technologies are integrated, such as wordnet, NELL module and Chinese knowledge graph resource library OpenKG module, to support intelligent recommendation and advanced data analysis functions.
[0051] Specifically, the processor module 1 includes a data interaction module, a data storage module and a data encryption module, and the data storage module, the data encryption module and the data interaction module are all bidirectionally signal-connected.
[0052] Specifically, the business layer module 4 includes a special editor list management module, an editing and research type management module, an outline template management module, a content typesetting template management module, a user management module, an organization management module, a position management module, a role management module, a menu management module and a process configuration module. There are bidirectional signal connections between the special editor list management module, the editing and research type management module, the outline template management module, the content typesetting template management module, the user management module, the organization management module, the position management module, the role management module, the menu management module and the process configuration module.
[0053] Specifically, the data layer module 5 includes an Oracle module, a Redis module, a log4j module, a Neo4j module, an openKG module and a NELL module, and bidirectional signal connections are established among the Oracle module, the Redis module, the log4j module, the Neo4j module, the openKG module and the NELL module.
[0054] Specifically, the output end of the system administrator module in the user layer module 2 is bidirectionally signal-connected to the input end of the data interaction module in the processor module 1 .
[0055] Specifically, the output end of the achievement sharing and publishing module in the application layer module 3 is bidirectionally connected to the input end of the data interaction module in the processor module 1 .
[0056] Specifically, the output end of the process configuration module in the business layer module 4 is bidirectionally signal-connected to the input end of the data interaction module in the processor module 1 .
[0057] Specifically, the output end of the NELL module in the data layer module 5 is bidirectionally signal-connected to the input end of the data interaction module in the processor module 1 .
[0058] Specifically, the output end of the achievement sharing and publishing module in the application layer module 3 is bidirectionally connected to the input end of the process configuration module in the business layer module 4 .
[0059] Specifically, the output end of the process configuration module in the business layer module 4 is bidirectionally signal-connected to the input end of the NELL module in the data layer module 5 .
[0060] An online collaborative system for archive editing and research, which uses a microservice architecture and is developed based on Java, Python programming languages, SpringBoot, and TensorFlow frameworks. It uses Redis memory database, Oracle relational database, Neo4j graph database, NELL triple knowledge extraction, and OpenKG Chinese knowledge graph resource library. The system includes three roles: editors and researchers, special editors, and system administrators; each role is allowed to use different functions in the system.
[0061] 1. Editing and researching project management module
[0062] Researchers can create new research projects in the system, select project types, and automatically obtain relevant research outline information.
[0063] Editorial and research staff can modify the outline and assign the task of compiling the outline content to special editors.
[0064] The system provides task progress tracking function and supports sending reminder notifications to ensure the timely completion of editing and research projects.
[0065] 2. Online collaborative writing module
[0066] After finalizing the project outline, editorial and research staff can designate special editors to write the content.
[0067] After receiving the assignment, the special editor can edit the specified outline content online.
[0068] The system supports real-time collaborative editing by multiple people, including real-time synchronous updates of content, version control, and content conflict resolution, ensuring efficient collaborative work.
[0069] 3. Content proofreading and correction module
[0070] After the special editors complete the content editing, they submit it to the reviewer for content review.
[0071] Reviewers can annotate and comment on the content, and special editors can make content revisions based on the feedback.
[0072] Editorial and research staff conduct final content proofreading and revision to ensure the accuracy and standardization of the content.
[0073] 4. Achievement sharing and publishing module
[0074] Editorial and research personnel can share their research results with other users or publish them to specific platforms.
[0075] The system supports a variety of content publishing templates to meet the needs of different users.
[0076] 5. Special editor module
[0077] Editorial and research staff can maintain a list of special editors in the system to ensure timeliness and accuracy of staffing in editorial and research projects.
[0078] 6. Editing and research type management module, outline template management module, content typesetting template management module
[0079] The system supports the definition and maintenance of editing and research types, as well as the management of outline templates and content layout templates.
[0080] A tree structure display of the outline template is provided to make the editing and research content structure more intuitive.
[0081] Supports version control of outline templates and diversified configuration of content layout templates.
[0082] The design of the system fully considers the characteristics and needs of archives compilation and research work. By introducing microservice architecture, online collaboration technology, and efficient data processing and storage solutions, it provides an efficient, convenient, and reliable working environment for editors and researchers. In this way, the system not only improves the efficiency of compilation and research work, but also promotes knowledge sharing and effective communication between teams.
[0083] The above are only preferred embodiments of the present invention. It should be pointed out that a person skilled in the art can make several modifications and improvements without departing from the inventive concept of the present invention, and these all fall within the protection scope of the present invention.
Claims
1. An online collaborative system for archive compilation and research, characterized in that: include: Processor module (1): used for data transmission and processing during system use; User layer module (2): used for different user roles to access functions and data that match corresponding permissions; Application layer module (3): used to facilitate personnel operations during system use; Business layer module (4): used to implement fine-grained business management functions and support the customization of specific needs and workflows of different organizations; Data layer module (5): used for data storage and secure, stable and efficient access; The user layer module (2) includes an editorial research staff module, a special editorial staff module and a system administrator module, and the editorial research staff module, the special editorial staff module and the system administrator module are all bidirectionally connected by signals; the application layer module (3) includes an editorial research project management module, an online collaborative writing module, a content proofreading and correction module and an achievement sharing and publishing module, and the editorial research project management module, the online collaborative writing module, the content proofreading and correction module and the achievement sharing and publishing module are all bidirectionally connected by signals; A two-way signal connection is established between the system administrator module in the user layer module (2) and the achievement sharing and publishing module in the application layer module (3).
2. According to claim 1, the online collaborative system for archives compilation and research is characterized by: The processor module (1) comprises a data interaction module, a data storage module and a data encryption module, and the data storage module, the data encryption module and the data interaction module are all bidirectionally signal-connected.
3. The online collaborative system for archives compilation and research according to claim 1 is characterized by: The business layer module (4) comprises a special editor list management module, an editing and research type management module, an outline template management module, a content typesetting template management module, a user management module, an organization management module, a position management module, a role management module, a menu management module and a process configuration module, and the special editor list management module, the editing and research type management module, the outline template management module, the content typesetting template management module, the user management module, the organization management module, the position management module, the role management module, the menu management module and the process configuration module are all bidirectionally signal-connected.
4. The online collaborative system for archive compilation and research according to claim 1 is characterized by: The data layer module (5) includes an Oracle module, a Redis module, a log4j module, a Neo4j module, an open KG module and a NELL module, and the Oracle module, the Redis module, the log4j module, the Neo4j module, the open KG module and the NELL module are all bidirectionally connected by signals.
5. The online collaborative system for archive compilation and research according to claim 1 is characterized by: The output end of the system administrator module in the user layer module (2) is bidirectionally signal-connected to the input end of the data interaction module in the processor module (1).
6. The online collaborative system for archive compilation and research according to claim 1 is characterized by: The output end of the achievement sharing and publishing module in the application layer module (3) is bidirectionally signal-connected to the input end of the data interaction module in the processor module (1).
7. The online collaborative system for archive compilation and research according to claim 1 is characterized by: The output end of the process configuration module in the business layer module (4) is bidirectionally signal-connected to the input end of the data interaction module in the processor module (1).
8. The online collaborative system for archive compilation and research according to claim 1 is characterized by: The output end of the NELL module in the data layer module (5) is bidirectionally signal-connected to the input end of the data interaction module in the processor module (1).
9. The online collaborative system for archive compilation and research according to claim 1 is characterized by: The output end of the achievement sharing and publishing module in the application layer module (3) is bidirectionally connected to the input end of the process configuration module in the business layer module (4).
10. The online collaborative system for archives compilation and research according to claim 1 is characterized by: The output end of the process configuration module in the business layer module (4) is bidirectionally signal-connected to the input end of the NELL module in the data layer module (5).
Citation Information
Cited By
Automatic archive editing and research system based on machine learning and natural language processing
CN119988615A