Task custom field configuration system and method for industry application

Through the task custom field configuration system for industry applications, users can independently define and configure task information in the task management system, solving the problem that fixed fields cannot meet the needs of different industries, and improving the system's applicability and data management efficiency.

CN119202045APending Publication Date: 2024-12-27FUJIAN FUJITSU COMM SOFTWARE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411199217.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-29
Publication Date
2024-12-27

AI Technical Summary

Technical Problem

The fixed fields of the existing task management system are difficult to meet the special information needs of different industries, and lack flexibility and customized capabilities, which limits the scope of application of the system and data management efficiency.

Method used

A task custom field configuration system for industry applications has been designed, including form basic information module, custom field module, form field binding module and task data storage module, allowing users to create and configure custom fields through a visual interface, dynamically Binding and storage, support multiple operations and attribute management, and provide efficient data retrieval functions.

Benefits of technology

It enhances the applicability and flexibility of the system, can independently define and configure task information according to different industry needs, improves the accuracy and scalability of data management, and reduces development and maintenance costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119202045A_ABST
    Figure CN119202045A_ABST
Patent Text Reader

Abstract

The invention discloses an industry application-oriented task custom field configuration system and method, and the system comprises a form basic information module which is used for storing and managing task type data and is a basic information base of the system; the custom field module is used for managing custom field metadata configured by a user and supporting various operations and attribute management of fields; the form field binding module is used for dynamically binding and synchronizing custom fields configured on the visual interface by a user and the task type data table; and the task data storage module is used for carrying out associative storage on the task basic information and the custom field information and providing an efficient data retrieval function. According to the method, the user is allowed to autonomously define and configure other business fields except the fixed field in the task according to the actual special requirements of the industry, the task information storage range is effectively expanded, and the applicability and flexibility of the system are also remarkably improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of project management applications, and in particular to a task custom field configuration system and method for industry applications. Background Art

[0002] As an important application tool for guiding and executing daily work, project management systems are widely used in all walks of life. Existing task management systems usually set some common fixed fields for tasks, such as task name, person in charge, priority, etc. However, due to the large differences in actual application scenarios in different industries, these fixed fields often cannot fully meet the special information needs of specific industries.

[0003] The lack of flexibility and customization of task fields not only limits the scope of application of the system, but also makes it difficult to meet the special needs of specific industries or scenarios for the depth and breadth of task information, which brings constraints to applications in different industries. Summary of the invention

[0004] The purpose of the present invention is to provide a task custom field configuration system and method for industry applications to solve the problem of lack of flexibility and customization capability of task fields in the prior art.

[0005] The technical solution adopted by the present invention is: A task custom field configuration system for industry applications, which includes the following modules: Form basic information module: used to store and manage task type data, and is the basic information base of the system; Custom field module: used to manage user-configured custom field metadata, supporting multiple operations and attribute management of fields; Form field binding module: used to dynamically bind and synchronize the custom fields configured by the user on the visual interface with the task type data table; Task data storage module: used to associate and store basic task information and custom field information, and provide efficient data retrieval function.

[0006] Furthermore, the user creates a new task type through the visual interface provided by the form basic information module; when the user creates a new task type, the system automatically generates a corresponding data table for storing the custom field data of the task type.

[0007] For example, when a user creates a "project management" task type, the system will generate a data table related to the task type in the database and prepare for subsequent custom field storage.

[0008] Furthermore, the custom field metadata includes a field information table and a field attribute table; the field information table records basic information of the custom field, including field name and type; the field attribute table records attribute information of the custom field, including validation rules, formatting requirements and permission control.

[0009] Specifically, the field information table and field attribute table: these two tables record the basic information and attribute information of the custom field. The field information table includes basic attributes such as field name and type, while the field attribute table records detailed attributes such as field validation rules, formatting requirements, and permission control.

[0010] Furthermore, the custom field module allows users to extend field properties according to actual needs, such as adding new validation rules or formatting requirements.

[0011] Furthermore, the custom field module verifies and formats the fields during data entry to ensure the correctness and consistency of the data.

[0012] Furthermore, the custom field module supports setting read and write permissions for each field to ensure data security and privacy. For example, some sensitive fields can only be accessed and modified by specific roles.

[0013] Furthermore, when the user adds or modifies a custom field on the visual interface, the form field binding module automatically updates the structure of the task type data table to maintain consistency between the data table and the field configuration.

[0014] Furthermore, the task data storage module associates and stores the basic task information with the custom field information to ensure that all relevant data of each task can be effectively managed and retrieved.

[0015] Furthermore, the task data storage module supports flexible retrieval based on different field combinations, and users can perform multi-condition queries as needed; through the built-in search engine mechanism and index optimization, it can quickly respond to complex queries and improve retrieval performance.

[0016] A method for configuring task custom fields for industry applications, comprising the following steps: Step 1, task type creation: The user creates a new task type through the visual interface and generates a corresponding data table to store the custom field data of the corresponding task type; Step 2, custom field configuration: users configure custom fields on the interface, record field metadata and make necessary field attribute settings; Step 3, field binding and synchronization: dynamically bind custom fields to the task type data table, and update the data table structure in real time to maintain consistency when users add or modify custom fields; Step 4, data storage and retrieval: Associate the basic task information and custom field information to ensure that all relevant data of each task can be effectively managed and retrieved to provide efficient and flexible retrieval functions.

[0017] Furthermore, in step 2, the user extends the field attributes according to actual needs, such as adding new validation rules or formatting requirements.

[0018] Furthermore, in step 2, the basic information and attribute information of the custom field are obtained and verified and formatted before being recorded and stored to ensure the correctness and consistency of the data.

[0019] Furthermore, in step 2, the user sets read and write permissions for each field to ensure data security and privacy. For example, some sensitive fields are only accessible and modifiable by specific roles.

[0020] The present invention adopts the above technical solution, allowing system users to independently define and configure other business fields in the task in addition to the fixed fields according to the actual special needs of the industry in which they are located, effectively expanding the storage scope of task information, and significantly improving the applicability and flexibility of the system, so that it can better adapt to the business needs of different industries and different scenarios.

[0021] The present invention enhances the flexibility of data management: by allowing users to define and configure business fields independently, the system can easily adapt to various complex business scenarios. For example, in the financial industry, users can add specific risk assessment fields; in the medical industry, users can add fields related to patient medical records. This flexibility ensures that the system can meet the specific needs of various industries and improves the accuracy and effectiveness of data management.

[0022] The present invention improves the scalability of data storage: By introducing the dynamic field configuration function, the storage of task information is no longer limited to predefined fixed fields. This not only expands the storage scope of task information, but also improves the scalability of the system, making it easy to cope with changes and growth in business needs. The system no longer needs to frequently adjust the underlying structure, saving development and maintenance costs. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] The present invention is further described in detail below with reference to the accompanying drawings and specific embodiments; Figure 1 A flowchart of a method for configuring task custom fields for industry applications according to the present invention; Figure 2 It is a schematic diagram of the data table structure of the present invention. DETAILED DESCRIPTION

[0024] In order to make the purpose, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application.

[0025] like Figure 1 As shown in FIG. 2 , the present invention discloses a task custom field configuration system for industry applications, which includes the following modules: Form basic information module: used to store and manage task type data, and is the basic information base of the system; Custom field module: used to manage user-configured custom field metadata, supporting multiple operations and attribute management of fields; Form field binding module: used to dynamically bind and synchronize the custom fields configured by the user on the visual interface with the task type data table; Task data storage module: used to associate and store basic task information and custom field information, and provide efficient data retrieval function.

[0026] Furthermore, the user creates a new task type through the visual interface provided by the form basic information module; when the user creates a new task type, the system automatically generates a corresponding data table for storing the custom field data of the task type.

[0027] For example, when a user creates a "project management" task type, the system will generate a data table related to the task type in the database and prepare for subsequent custom field storage.

[0028] Furthermore, the custom field metadata includes a field information table and a field attribute table; the field information table records basic information of the custom field, including field name and type; the field attribute table records attribute information of the custom field, including validation rules, formatting requirements and permission control.

[0029] Specifically, the field information table and field attribute table: these two tables record the basic information and attribute information of the custom field. The field information table includes basic attributes such as field name and type, while the field attribute table records detailed attributes such as field validation rules, formatting requirements, and permission control.

[0030] Furthermore, the custom field module allows users to extend field properties according to actual needs, such as adding new validation rules or formatting requirements.

[0031] Furthermore, the custom field module verifies and formats the fields during data entry to ensure the correctness and consistency of the data.

[0032] Furthermore, the custom field module supports setting read and write permissions for each field to ensure data security and privacy. For example, some sensitive fields can only be accessed and modified by specific roles.

[0033] Furthermore, when the user adds or modifies a custom field on the visual interface, the form field binding module automatically updates the structure of the task type data table to maintain consistency between the data table and the field configuration.

[0034] Furthermore, the task data storage module associates and stores the basic task information with the custom field information to ensure that all relevant data of each task can be effectively managed and retrieved.

[0035] Furthermore, the task data storage module supports flexible retrieval based on different field combinations, and users can perform multi-condition queries as needed; through the built-in search engine mechanism and index optimization, it can quickly respond to complex queries and improve retrieval performance.

[0036] A method for configuring task custom fields for industry applications, comprising the following steps: Step 1, task type creation: The user creates a new task type through the visual interface and generates a corresponding data table to store the custom field data of the corresponding task type; Step 2, custom field configuration: users configure custom fields on the interface, record field metadata and make necessary field attribute settings; Step 3, field binding and synchronization: dynamically bind custom fields to the task type data table, and update the data table structure in real time to maintain consistency when users add or modify custom fields; Step 4, data storage and retrieval: Associate the basic task information and custom field information to ensure that all relevant data of each task can be effectively managed and retrieved to provide efficient and flexible retrieval functions.

[0037] Furthermore, in step 2, the user extends the field attributes according to actual needs, such as adding new validation rules or formatting requirements.

[0038] Furthermore, in step 2, the basic information and attribute information of the custom field are obtained and verified and formatted before being recorded and stored to ensure the correctness and consistency of the data.

[0039] Furthermore, in step 2, the user sets read and write permissions for each field to ensure data security and privacy. For example, some sensitive fields are only accessible and modifiable by specific roles.

[0040] The present invention enhances the field permission control function and supports more fine-grained permission management. Specifically, it allows administrators to configure read and write permissions for specific fields for different user roles, thereby ensuring the security and privacy of data. At the same time, sensitive fields are automatically hidden according to user roles, and the encrypted storage function encrypts and stores sensitive fields to further ensure the security of data. The present invention adds the creation, modification and deletion history of record fields to facilitate auditing and backtracking. The system introduces a history record module to record all changes to custom fields, and provides a change tracking function to support users to query the change history of fields based on time ranges, thereby improving the reliability and maintainability of the system.

[0041] The present invention adopts the above technical solution, allowing system users to independently define and configure other business fields in the task in addition to the fixed fields according to the actual special needs of the industry in which they are located, effectively expanding the storage scope of task information, and significantly improving the applicability and flexibility of the system, so that it can better adapt to the business needs of different industries and different scenarios.

[0042] The present invention enhances the flexibility of data management: by allowing users to define and configure business fields independently, the system can easily adapt to various complex business scenarios. For example, in the financial industry, users can add specific risk assessment fields; in the medical industry, users can add fields related to patient medical records. This flexibility ensures that the system can meet the specific needs of various industries and improves the accuracy and effectiveness of data management.

[0043] The present invention improves the scalability of data storage: By introducing the dynamic field configuration function, the storage of task information is no longer limited to predefined fixed fields. This not only expands the storage scope of task information, but also improves the scalability of the system, making it easy to cope with changes and growth in business needs. The system no longer needs to frequently adjust the underlying structure, saving development and maintenance costs.

[0044] Obviously, the described embodiments are part of the embodiments of the present application, rather than all of the embodiments. In the absence of conflict, the embodiments in the present application and the features in the embodiments can be combined with each other. The components of the embodiments of the present application generally described and shown in the drawings here can be arranged and designed in various different configurations. Therefore, the detailed description of the embodiments of the present application is not intended to limit the scope of the application claimed for protection, but merely represents the selected embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians of the art without making creative work are within the scope of protection of the present application.

Claims

1. A task custom field configuration system for industry applications, characterized by: It includes the following modules: Form basic information module: used to store and manage task type data, and is the basic information base of the system; Custom field module: used to manage user-configured custom field metadata, supporting multiple operations and attribute management of fields; Form field binding module: used to dynamically bind and synchronize the custom fields configured by the user on the visual interface with the task type data table; Task data storage module: used to associate and store basic task information and custom field information, and provide efficient data retrieval function.

2. According to claim 1, a task custom field configuration system for industry applications is characterized by: When a user creates a new task type through the visual interface provided by the form basic information module, the form basic information module automatically generates a corresponding data table for storing the custom field data of the task type.

3. According to claim 1, a task custom field configuration system for industry applications is characterized by: Custom field metadata includes a field information table and a field attribute table; the field information table records the basic information of the custom field, including the field name and type; the field attribute table records the attribute information of the custom field, including validation rules, formatting requirements, and permission control.

4. According to the industry application-oriented task custom field configuration system of claim 1, it is characterized by: The custom field module allows users to extend field properties according to actual needs; the custom field module verifies and formats fields during data entry to ensure data accuracy and consistency; The custom field module supports the setting of read and write permissions for each field to ensure the security and privacy of data.

5. The task custom field configuration system for industry applications according to claim 1, characterized in that: When users add or modify custom fields on the visual interface, the form field binding module automatically updates the structure of the task type data table to maintain consistency between the data table and the field configuration.

6. The task custom field configuration system for industry applications according to claim 1, characterized in that: The task data storage module supports flexible retrieval based on different field combinations, and users can perform multi-condition queries as needed; through the built-in search engine mechanism and index optimization, it can quickly respond to complex queries and improve retrieval performance.

7. A method for configuring task custom fields for industry applications, according to a system for configuring task custom fields for industry applications according to any one of claims 1 to 6, characterized in that: The method comprises the following steps: Step 1, task type creation: The user creates a new task type through the visual interface and generates a corresponding data table to store the custom field data of the corresponding task type; Step 2, custom field configuration: users configure custom fields on the interface, record field metadata and make necessary field attribute settings; Step 3, field binding and synchronization: dynamically bind custom fields to the task type data table, and update the data table structure in real time to maintain consistency when users add or modify custom fields; Step 4, data storage and retrieval: Associate the basic task information and custom field information to ensure that all relevant data of each task can be effectively managed and retrieved to provide efficient and flexible retrieval functions.

8. The method for configuring task custom fields for industry applications according to claim 7, characterized in that: In step 2, users extend field attributes according to actual needs.

9. The method for configuring task custom fields for industry applications according to claim 7, characterized in that: In step 2, the basic information and attribute information of the custom field are obtained, verified and formatted before being recorded and stored to ensure the correctness and consistency of the data.

10. The method for configuring task custom fields for industry applications according to claim 7, characterized in that: In step 2, users set read and write permissions for each field to ensure data security and privacy.