Efficient work recording and convenient query system for computer and use method of efficient work recording and convenient query system
By providing an efficient working notation and convenient query system that integrates user management, settings, notes, query, sharing, data processing, reminders and cloud synchronization functions, the existing system has solved the problems of complex operation, low query efficiency and single reminder mechanism. , achieving efficient, convenient and flexible recording and query experience.
Patent Information
- Application Number
- CN202411539228.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-31
- Publication Date
- 2025-02-11
AI Technical Summary
The existing notation and query systems have complex operations, insufficient efficient settings, low query efficiency, and a single reminder mechanism, which cannot fully meet users' needs for efficiency and convenience.
Provide an efficient work notation and convenient query system for computers, including user management module, setting module, note module, query module, sharing message module, data processing module, reminder module and cloud synchronization module, supporting multi-condition combination query, Custom notation templates, diverse reminder methods and cross-device data synchronization.
It improves operational efficiency, enhances efficient experience, improves query efficiency and flexibility, strengthens data synchronization and cross-device use, optimizes reminder mechanisms, and improves team collaboration and communication.
Smart Images

Figure CN119415540A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of note taking software, and in particular to an efficient work note taking and convenient query system for a computer and a use method thereof. Background Art
[0002] With the development of information technology, people need to process more and more information in their work and life. In order to efficiently manage and track various tasks, projects and daily notes, many electronic note-taking tools and software have emerged. These tools usually allow users to record to-do items, set reminders, manage schedules, and perform a certain degree of query and sharing. However, existing note-taking and query systems often have some shortcomings and cannot fully meet users' needs for efficiency and convenience.
[0003] Deficiencies of existing technology: 1. Complex operation: Although many existing software are powerful, in actual use, the user interface design is not intuitive enough and the hierarchical structure is complex, which causes users to click or jump pages multiple times when performing simple note-taking or query operations.
[0004] For example, although office software such as Feishu and Enterprise WeChat provide a variety of functions, the operation of their note-taking and query modules is relatively cumbersome and the user experience is poor.
[0005] 2. Insufficient efficiency settings: Existing systems often lack sufficient efficient setting options, and cannot allow users to adjust the interface layout, color scheme or display method according to their preferences.
[0006] Users cannot flexibly customize the input templates of notes, nor can they conveniently manage notes by tags to meet the needs of different projects or customers.
[0007] 3. Inefficient query: In terms of query, the existing note-taking system provides limited filtering conditions, and the display of query results is not intuitive enough, making it difficult for users to quickly find the information they need.
[0008] Support for multi-condition combination queries is incomplete, and users cannot perform complex screening based on multiple attributes (such as project name, date, priority, etc.) at the same time.
[0009] 4. Single reminder mechanism: The reminder methods provided by the existing note-taking systems are relatively simple, usually only text reminders or simple sound reminders, and lack diverse reminder options.
[0010] Users cannot choose different reminder methods based on personal preferences, nor can they set different reminder intensities for notes of different importance.
[0011] Therefore, the prior art has deficiencies and needs further improvement. Summary of the invention
[0012] In view of the problems existing in the prior art, the present invention provides an efficient work note taking and convenient query system for a computer and a method for using the system.
[0013] To achieve the above object, the specific scheme of the present invention is as follows: The present invention provides an efficient work record and convenient query system for a computer, the system comprising: User management module, used for user login, user problem assistance, and user rights management; The settings module is used by users to set up notes, configure efficient display, and configure network connections; The note module includes a single note unit, multiple note units and a batch import unit, so that users can flexibly input note information; The query module includes a project name query unit, a customer name query unit, a date query unit, a contributor query unit, an executor query unit, a completion status query unit, a priority query unit, an importance query unit, a one-time multiple condition query unit, and a combination query unit. These query units provide users with efficient and diversified query methods and easy-to-identify display methods; The sharing and message module has a note sharing unit and a message management unit, which enables users to share notes and interact with messages; The data processing module is used to classify, save and process the record data, so as to cooperate with the query module to realize the rapid query result presentation; A reminder module, including a message reminder unit and a sound reminder unit, is used to remind the user when a note item is due or requires special attention; The cloud synchronization module ensures that users can access the latest note data on different devices and maintain data consistency and real-time.
[0014] The main interface of the software is equipped with the note module, all query units of the query module, and the direct operation entrance of the setting module, making the operation quick and simple; When the software system is running on a fixed-end computer device, the input interface of the note module is an independent small window interface displayed on the top of the screen edge; The project name query unit, customer name query unit, date query unit, note adder query unit, executor query unit, completion status query unit and priority query unit in the query module can be freely combined and used when the user queries.
[0015] Furthermore, the project name query unit provides a note query processing method with project name as the screening condition; the customer name query unit provides a note query processing method with customer name as the screening condition; the date query unit includes single-day date query, date range query and all-date query; wherein, the single-day date query provides a note query processing method with a specific selected date as the screening condition; the date range query unit provides a note query processing method with a specified time range as the screening condition; the all-date query is to query and display all notes; the note adder query unit provides a note query processing method with the adder as the screening condition; the executor query unit provides a note query processing method with the note executor as the screening condition; the completion status query The query unit provides a note query processing method using the completion status currently marked by the note as the screening condition; the priority query unit provides a note query processing method using the urgency attribute marked by the note as the screening condition; the importance query unit provides a note query processing method using the importance attribute of the note as the screening condition; the one-time multi-condition query unit provides a one-time note query and display processing method including keyword search, combining two or more screening characteristics in the aforementioned query units as screening conditions; the combination query unit provides a note query processing method that freely combines any two or more screening characteristics in the aforementioned query units, can switch individual screening conditions at any time, and can update the query results at any time according to the operation; The user management module also includes a user problem assistance unit, which helps solve problems encountered by users during software operation or note-taking by combining a network server with manual support; The cloud synchronization module supports data synchronization across devices, and when a user shares a specific project with other users, the shared users can instantly view the latest synchronized note data.
[0016] Further, the efficient display setting includes: a button switch for placing the main interface window on top is set on the main interface of the software, and when the mouse clicks the button switch to turn it on, the window will change to be displayed on top, and when the mouse clicks the button switch to turn it off, the window will change to be displayed non-top; Furthermore, the efficient display setting also includes: on the device terminal of the fixed-end computer, after the software program of this system is run, at least one small side bar or small menu will be displayed on the top edge of the display area of the fixed-end computer screen. By clicking the small side bar or small menu with the mouse, quick operations such as opening, hiding, and displaying the note input interface or the note query interface can be executed.
[0017] Furthermore, the efficient display settings also include: setting the project names shared by others with you and the notes added under the project names, and specifying different colors to display these notes on your terminal device to improve the judgment speed when viewing the information; setting the text of the messages left by others under the project name notes shared by you, and specifying different colors to display the text of the messages to improve the judgment speed when viewing the information.
[0018] Furthermore, the query result display area in the query module occupies more than 80% of the area of the main interface to maximize the display of query information and reduce the frequency of user page sliding.
[0019] Furthermore, the easily identifiable display method includes: a check box mark is set on the left side of each note information to intuitively reflect the completion status of the note to improve the judgment speed when viewing the information.
[0020] Furthermore, the easily identifiable display method also includes: setting the text color displayed for each note, and displaying different set colors according to the priority set for the note, so as to improve the judgment speed when viewing information.
[0021] Furthermore, the easily identifiable display method also includes: displaying the importance attribute of the note information in bold font to indicate that the item is important, and displaying it in non-bold font to indicate that the item is not important, thereby further improving the judgment speed when viewing information.
[0022] An efficient work note taking and convenient query method for a computer, based on the query system according to any one of claims 1 to 5, the method comprises the following steps: S1, run the program and log in: start the system program, register a new user, and the registered user logs in with the user name and password, and can choose whether to log in automatically; S2, set project name, customer name and choose to share: pre-set the project name or customer name, and determine whether to share this information with other users; S3, inputting a note under a specified project or customer name: opening the input interface of the note module, inputting specific note content, and classifying it under a specific project name or customer name; S4, classify or label the items and save them: further set the attributes of the items, including the executor, importance, priority, and due date, and save them in the database; S5, setting screening conditions according to the required results, and performing screening: according to the user's query requirements, selecting appropriate screening conditions from multiple query units, and performing screening to obtain a list of notes that meet the conditions; S6, check the screening results: check the list of notes after screening and get the information you want; S7, modifying the attributes of the notes: adjusting the attributes of the notes that are not set or need to be modified; S8, add message: add message information to a specific note item to facilitate communication between users; S9, use the reminder function to manage notes: set a reminder time, and when the note is due and not marked as completed, the system reminds the user through a message or sound; S10, use cloud synchronization function to keep data updated: synchronize user data to cloud server to ensure consistency and real-time performance across devices.
[0023] The technical solution of the present invention has the following beneficial effects: 1. Improve operational efficiency: By placing commonly used functions (such as the note module, query module, settings module, and cloud synchronization module) directly on the main interface of the software, users can quickly access these functions, reducing the need for hierarchical clicks or frequent entry and exit of different pages.
[0024] The input interface of the note module is designed as an independent small window that is displayed at the top of the edge of the screen, allowing users to quickly record ideas while doing other work, improving the immediacy and convenience of note-taking.
[0025] 2. Enhanced efficiency experience: The settings module provides a wealth of efficient configuration options, including note-related settings, efficient display settings, and network connection configuration. Users can customize note templates, set project ownership, and manage permissions for notes shared with others, meeting the specific needs of different users.
[0026] 3. Improve query efficiency and flexibility: The query module contains a variety of query units (such as project name query, customer name query, date query, etc.), supports single condition query and multi-condition combination query, allowing users to quickly and accurately find the required notes based on different attributes.
[0027] The query result display area occupies more than 80% of the main interface. The information display is intuitive, which reduces the frequency of scrolling pages, allowing users to see more information at a glance and save time.
[0028] 4. Enhance data synchronization and cross-device usage: The cloud synchronization module ensures that users can view the latest note data in a timely manner on different devices, whether on desktop or mobile devices, to maintain data consistency and real-time.
[0029] When a user adds or modifies a note on one device, the changes are immediately synced to the cloud, and the data on other associated devices is updated accordingly, ensuring continuity and consistency across devices.
[0030] 5. Optimize reminder mechanism: The reminder module provides two types of reminders: information reminder and sound reminder. Users can choose the appropriate reminder form according to their personal preferences.
[0031] By setting the start time and due time, the system will send a reminder before the note is due, ensuring that users will not miss important tasks or events.
[0032] 6. Improve team collaboration and communication: The sharing message module allows users to easily share notes with others and communicate through the message function, enhancing communication and coordination among team members.
[0033] Shared notes can be displayed in different colors on the recipient's terminal device to avoid confusion, and the message content can also be assigned a color for easy distinction and management.
[0034] 7. Enhance visual recognition: There is a checkbox on the left side of each note information, which intuitively reflects the completion status of the note and improves the judgment speed when viewing information.
[0035] The text color of the note item varies depending on the priority; the importance attribute is displayed in bold font, which further improves the recognition when viewing the information.
[0036] 8. Simplify the problem-solving process: The user problem assistance function in the user management module, combined with the network server and manual support, helps users solve problems encountered during software operation or note-taking, thereby improving the efficiency of problem solving. BRIEF DESCRIPTION OF THE DRAWINGS
[0037] Figure 1 This is a schematic diagram of the main components of an efficient work note taking and convenient query system for a computer according to the present invention; Figure 2 A schematic diagram of the system of the present invention for data synchronization between a fixed-end computer and a mobile-end computer; Figure 3 It is a schematic diagram of the main process and method of using the system of the present invention; Figure 4 It is a schematic diagram of a combined screening method under a combined query unit in the system of the present invention; Figure 5A schematic diagram of the screen ratio of the note input interface of the fixed-end computer used by the system of the present invention; Figure 6 This is a schematic diagram of the screen ratio of the note query interface of the fixed-end computer used by the system of the present invention; Figure 7 The present invention is a schematic diagram of the main interface area of the software used for a mobile computer. DETAILED DESCRIPTION
[0038] The present invention is further described in detail below in conjunction with the accompanying drawings and embodiments; it can be understood that the specific embodiments described herein are only used to explain the present invention rather than to limit the present invention; it should also be noted that, for ease of description, only the parts related to the present invention rather than all are shown in the accompanying drawings.
[0039] Combination Figure 1-Figure 7 As shown, the present invention provides an efficient work note taking and convenient query system for a computer, the system comprising: User management module, used for user login, user problem assistance, and user rights management; The settings module is used by users to set up notes, configure efficient display, and configure network connections; The note module includes a single note unit, multiple note units and a batch import unit, so that users can flexibly input note information; The query module includes a project name query unit, a customer name query unit, a date query unit, a contributor query unit, an executor query unit, a completion status query unit, a priority query unit, an importance query unit, a one-time multiple condition query unit, and a combination query unit to meet different query requirements; The sharing and message module has a note sharing unit and a message management unit, which enables users to share notes and interact with messages; The data processing module is used to classify, save and process the record data, so as to cooperate with the query module to realize the rapid query result presentation; A reminder module, including a message reminder unit and a sound reminder unit, is used to remind the user when a note item is due or requires special attention; The cloud synchronization module ensures that users can access the latest note data on different devices and maintain data consistency and real-time.
[0040] The user management module also includes a user problem assistance unit, which helps solve problems encountered by users during software operation or note-taking by combining a network server with manual support.
[0041] The efficient display configuration in the setting module includes a window top display option, a screen edge shortcut menu, and a customized interface color to improve the user's operating efficiency and visual experience.
[0042] The query result display area in the query module occupies more than 80% of the area of the main interface to maximize the display of query information and reduce the frequency of user page sliding.
[0043] The cloud synchronization module supports data synchronization across devices, and when a user shares a specific project with other users, the shared users can instantly view the latest synchronized note data.
[0044] The present invention also provides an efficient work record and convenient query method for a computer. Based on the above query system, the method comprises the following steps: S1, run the program and log in: start the system program, register a new user, and the registered user logs in with the user name and password, and can choose whether to log in automatically; S2, set project name, customer name and choose to share: pre-set the project name or customer name, and determine whether to share this information with other users; S3, inputting a note under a specified project or customer name: opening the input interface of the note module, inputting specific note content, and classifying it under a specific project name or customer name; S4, classify or label the items and save them: further set the attributes of the items, including the executor, importance, priority, and due date, and save them in the database; S5, setting screening conditions according to the required results, and performing screening: according to the user's query requirements, selecting appropriate screening conditions from multiple query units, and performing screening to obtain a list of notes that meet the conditions; S6, check the screening results: check the list of notes after screening and get the information you want; S7, modifying the attributes of the notes: adjusting the attributes of the notes that are not set or need to be modified; S8, add message: add message information to a specific note item to facilitate communication between users; S9, use the reminder function to manage notes: set a reminder time, and when the note is due and not marked as completed, the system reminds the user through a message or sound; S10, use cloud synchronization function to keep data updated: synchronize user data to cloud servers to ensure consistency and real-time across devices.
[0045] Step S2, in the step of setting the project name, customer name and selecting sharing, the user can directly choose whether to share the newly created project or customer information with other users through the setting module, and this sharing setting can be modified at any time later.
[0046] Step S4, in the step of classifying or labeling other information for the memorandum items, the user can set multiple attributes for each memorandum item, including the executor, importance level, priority and due date, to facilitate subsequent management and query.
[0047] Step S5, in the step of setting screening conditions according to the required results, the user can use the combined query unit to freely combine different screening conditions, for example, to simultaneously filter out all urgent items under a certain project, used by a specific executor, and that need to be completed within the next three days.
[0048] Step S10, in the step of using the cloud synchronization function to keep data updated, when the user adds or modifies a note on a device, these changes will be immediately synchronized to the cloud, and the data on other associated devices will also be updated accordingly, ensuring the consistency and real-time nature of the data.
[0049] Embodiment 1: Attached Figure 1 As shown, a schematic diagram of the main components of an efficient work note and convenient query system for a computer proposed by the present invention, mainly including a user management module, a setting module, a note module, a query module, a sharing message module, a data processing module, a reminder module, and a cloud synchronization module; Among them, the user management module provides a user login function. After running the operating program of the system described in the present invention, a user login interface appears on the screen. After entering the user name and the corresponding password, the system will confirm the identity. After confirmation, it will connect with the data under the corresponding account of the server through the network; the user management module is also provided with a user problem assistance function. If the user encounters software operation-related problems or note-related problems that require assistance during use, he can connect to the network server through the user problem assistance function and send the content that needs assistance to the server. The server solves the problem for the user through internal preset information and manual cooperation; the user management module is also provided with a user authority management function, which provides authority settings for viewing, operating, and leaving messages on notes or series of notes shared by users with others.
[0050] The setting module provides the user's note-related settings and efficient display settings and network connection configuration. The note-related settings are efficient settings for the expansion of note input information, note setting labels, quick entry of notes, etc. For example, before registering notes, first set which project these notes belong to, that is, set the project name (or product name); set which customer's project or a certain product of the company a certain project name belongs to; the efficient display setting is to make efficient settings for the user's note input interface, query display interface, and other auxiliary interfaces in terms of display mode and appearance to meet the needs of different users and adjust the display status of the software according to their own preferences. For example: users can customize which content is displayed in the window, which is the information content that users are most concerned about; customize whether the window is displayed on top; customize the size and position of the window when it is running; customize different colors for notes with different attributes; customize whether the window is displayed on top, etc.; the network connection configuration provides users with settings and management for the network connection used by the same account on different devices, such as: specifying a certain account, authorizing it to be used on certain devices, and canceling the use rights on a certain device.
[0051] The note module includes a single note unit, multiple note units and a batch import unit, which provide information input for single or multiple notes; the single note unit provides a user with an input method for inputting only one note at a time, and this method is mainly used when the user registers simple notes; the multiple note units provide a user with an input method for registering multiple notes with related information at a time. In this note-taking method, the user must first customize multiple note templates, for example: 1. A customer will visit the company tomorrow, and 5S sorting must be done beforehand, at 9:00 am; 2. After a customer arrives at the company, a meeting is arranged in the conference room to discuss the design plan of the product, at 10:30 am; 3. After a customer leaves, the meeting minutes must be output and distributed for execution, at 14:00 pm. The three notes are related and can be registered at one time, which is convenient for users to manage and follow up the process of the transaction. When entering the note information, the above single note unit and multiple note units need to select the set project name (or product name). In addition to the content description of the note itself, the executor, start date, completion date, priority and other attribute settings of the note can also be selectively set. The batch import unit provides a file import template to import (register) up to dozens or more notes into the note database at one time. For example, in the development process of a product, from the initial concept design to the detailed product design, material proofing verification, assembly, etc. There are hundreds of items in this series, such as verification of the whole machine, various performance tests, product trial production, etc. A template for work items is drawn up in Excel or other spreadsheet files. When similar new products are introduced into research and development in the future, this template can be used for one-time operation to import many items in the product development process. In the table of the template, there are also optional settings for the attributes of the executor, start date, completion date, priority, etc. of the items. The work item content in the template is imported into the item database, and the attributes of the imported items will inherit the attributes corresponding to the work items in the template table. In this way, when users query items, they can perform targeted screening and display according to the different attributes of the set items.
[0052] The query module includes a project name query unit, a customer name query unit, a date query unit, a note adder query unit, an executor query unit, a completion status query unit, a priority query unit, an importance query unit, a one-time multiple-condition query unit, and a combination query unit; the project name query unit is a viewing method that uses the selected project name as a screening condition to screen all the notes in the note database and then display them. For example, if you want to check which notes (or work items) are under the "PM-5 heater" project, use the project name query unit to query. During the screening operation, select "PM-5 heater" in the project name list of the query interface options and perform the screening. The notes displayed by the query will all be notes (or work items) under the "PM-5 heater" project. The customer name query unit is a viewing method that uses a certain customer name as a screening condition to screen all the notes (or work items) in the note database and then displays them. For example, if you want to know what notes (or work items) are under the customer "Hua Kang Lai", you can use the customer name query unit to query, and the notes (or work items) displayed by the query will all be the notes (or work items) under the customer "Hua Kang Lai"; The date query unit is a viewing method that uses the set date as the screening condition to screen all the notes in the note database and then displays them. The date type query unit is divided into single-day query, date range query and all-date query; among them, single-day query is a viewing method that uses the selected day as the screening condition to screen all the notes (or work items) in the note database and then displays them. For example: if you want to know which notes (or work items) need to be executed tomorrow, or want to know which notes (or work items) need to be executed this Friday, use the single-day query method, select tomorrow's date or the date corresponding to this Friday, and the notes displayed by the query are the selected ones. The date range query is a way of viewing all the notes in the notes database after screening them by selecting a date range as the screening condition, such as: if you want to know which notes (or work items) need to be executed in the next 3 days, you can use the date range query method to screen them, and the notes displayed after screening are all the notes (or work items) in the next 3 days; the all date query is a way of viewing all the dates (that is, not using a single day query or a date range query) as the screening condition, and all the notes in the notes database are screened and displayed, so that the screened items are the notes (or work items) under all dates; The item adding person query unit is a viewing method that uses the specific adding person of a specific item as a screening condition, and then screens all the items in the item database and displays them. This is mainly for the occasion that there are item data shared by others in the item database, and you want to query which items a certain person has added. For example, if you want to know which items the structural engineer "Wang Huaming" in the team has shared, you can use the item adding person query unit to screen. When screening, select the adding person as "Wang Huaming" in the list of query interface options and perform screening. Only the items (or work items) shared by the structural engineer "Wang Huaming" are displayed after screening. The executor screening unit is a viewing method that uses the executor set when a specific item is registered as a screening condition, and screens all items in the item database and displays them. During the screening operation, select the name of the person to be screened in the list of interface options and perform the screening. For example, if you want to know which items (or work items) among many items (or work items) need to be performed by the process group "Mr. Tang", use the item executor query unit to perform the screening. During the screening operation, select the executor as "Mr. Tang" in the list of query interface options and perform the screening. Only the items (or work items) whose executor is the process group "Mr. Tang" are displayed; The completion status query unit is a viewing method that uses the current completion status of the items in the item database as a screening condition, and then screens all the items in the item database and displays them. The completion status of the items includes completed and unfinished. The completion status of the items is to mark the work content described in a certain item by modifying the completion status of the item after the actual work is completed. For example, if you want to query the currently unfinished items (or work items), you can use the completion status query unit to query. When executing the query operation, directly click the "unfinished" icon button on the query interface, and the items displayed by the query are all unfinished items (or work items); The priority query unit is a viewing method that uses the priority attribute set when the note is registered as a screening condition, and then screens all the notes in the note database and displays them. During the screening operation, the priority attribute level is selected in the list of query interface options, and the screening is performed. The priority attribute level can be set to 5 levels of "urgent", "priority", "general", "last", and "last" as needed. For example, if you want to know which notes (or work items) are the most urgent at the moment, you can select "urgent" in the list of query interface options, and the notes displayed by the query will all be notes (or work items) marked with urgent attributes; The importance query unit provides a note query processing method using the importance attribute of the note as a screening condition. The importance attribute is preferentially divided into "important" and "unimportant". To facilitate the flexibility of screening, an "all" screening condition needs to be added in the segmented screening conditions, so that users can see "important" and "unimportant" items displayed together. For example, if you want to know which important notes (or work items) have not been completed, when performing a query operation, first click the "Important" icon button on the query interface, and then click the "Unfinished" icon button. The query will display important and unfinished notes (or work items). Notes (or work items) with the "unimportant" attribute can be viewed in a similar manner.
[0053] The one-time multi-condition query unit is a screening result displayed after the user selects a certain combination of screening conditions and performs a one-time screening operation. For example, if you want to know which notes (or work items) the process group "Mr. Tang" has to perform in the next three days under the "PM-5 Heater" project, just click the icon for performing "one-time multi-condition query" on the query interface, select the project name "PM-5 Heater" in the project name list in the opened subwindow, select "Mr. Tang" in the executor query unit list, select the date setting with the date range of "starting date is tomorrow and ending date is the day after tomorrow" in the list of the date query unit, and then perform the screening operation. In this way, all the notes (or work items) displayed after screening based on these three screening conditions will be displayed in the note list area of the query window; The combined query unit is a viewing method that uses the customer name query unit, the added person query unit, the executor query unit, the single-day query, the date range query, and the all-date query in the date query unit; the completed, unfinished, and all in the completion status query unit; the urgent, priority, general, last, last, and all in the priority query unit. These screening conditions are freely combined to screen all the items in the item database in steps and display the screening results in real time. For example, if you want to know what projects the "Hua Kang Lai" customer has in the company, first click "Hua Kang Lai" from the customer name query unit list, and the query interface will display all the ongoing projects under the Hua Kang Lai customer; and if you want to know what urgent items to be done tomorrow in these projects, first click tomorrow's date under the single-day query, and the items displayed on the query interface list have been updated to only show all the items for tomorrow, then click the "urgent" option under the priority unit, and the items displayed on the query interface list have been updated. It is updated to only show all the notes for tomorrow with an urgent priority; if you still want to know which of these urgent notes are to be done by Engineer Tang from the process group, then click "Engineer Tang" under the executor query unit, and the notes displayed on the query interface list will be updated to only show all the notes for tomorrow with an urgent priority and only for Engineer Tang to do; when these screening conditions participating in the combined query unit are freely combined, the screening functions under the same screening unit can only be replaced but not used in parallel. For example: in the aforementioned screening example, if you then click "Post-query" under the priority query unit, the notes displayed on the query interface list will be updated to only show all the notes for tomorrow with a post-query priority and only for Engineer Tang to do, which is equivalent to replacing the original screening condition marked with the "urgent" attribute with the "post-query" attribute for screening and display; similarly, the query methods under the date query unit and the completion status query unit can replace the combined screening performed by participating in other non-same query units.
[0054] The sharing message module includes a note sharing unit and a message management unit. The note sharing unit is used to share the project name established by the user and the note data under the project name with others, and to manage and display the notes under a certain project name after sharing. For example, if user A wants to share a project named "PM-5 Heater" with user B, he must first use the network connection configuration function in the setting module to send user A's network ID number to user B through other communication methods (which can be WeChat or a web link). User B can enter user A's network ID number in the network connection configuration function and can share the project name with user B through the network. The network server shares the note data shared by user A to user B with user B. Next, user A chooses to share the project data of "PM-5 Heater" with user B. In this way, the project of "PM-5 Heater" and the notes registered under the project can be seen on the display screen of user B's terminal device. User B can also add new notes under the project of "PM-5 Heater". On the display screen of user A's device terminal, the notes added by user B under the project of "PM-5 Heater" can be seen, and the display method and color of these notes can be managed and set. The message management unit allows users to leave messages, view, delete and set the display of project notes shared by others. For example, user B can see the notes added by user A under the "PM-5 Heater" project shared by user A, and can add messages to these notes. These added messages can also be seen on the display screen of user A's terminal device. User A can reply to, modify or delete the messages added by user B, and can set the color of the message display, etc.
[0055] The data processing module provides data classification, storage and processing for input notes, and cooperates with the query module to facilitate users to present query results in various forms; this module part is basically the same as the processing method of most database software, and has no obvious features, so no further technical explanation will be given here.
[0056] The reminder module includes an information reminder unit and a sound reminder unit, wherein the information reminder unit reminds the user in the form of text information or obvious color marking; the sound reminder unit reminds the user in the form of a device emitting sound; when the user registers and enters a new note, the user will set the start time and expiration time of the note. If the user also sets the expiration reminder function, then if the note has not been modified to the "completed" state at the expiration time, the system will display a reminder message. If the user sets the reminder unit as a sound reminder in advance, the reminder message will be an alarm or other preset sound; if the user sets the reminder unit as an information reminder in advance, the reminder message will be to change the date text originally displayed in black to red date text, so that the user can see it intuitively, and at the same time send a short message that a certain note is due to remind the user to pay attention.
[0057] The cloud synchronization module provides timely cloud synchronization of user input data, so that users or others can view the latest data information on different devices in a timely manner; Figure 2 As shown, the note data of user A on the fixed-end computer (desktop) is synchronized to the background server through the cloud synchronization module, and the mobile computer (mobile phone) of user A can promptly receive the note data of user A on the fixed-end computer (desktop) through the cloud synchronization module; conversely, the newly added note data on the mobile computer (mobile phone) of user A is synchronized to the background server through the cloud synchronization module, and the fixed-end computer (desktop) of user A can also receive the newly added data on the mobile computer (mobile phone); if user A shares part of his own project with user B, then user B can receive and view the note data shared by user A through data synchronization of the cloud synchronization module on both the fixed-end and mobile computers of user B; of course, if user A shares it with other N users, then users N can also receive and view the note data shared by user A through data synchronization of the cloud synchronization module.
[0058] To improve the operation efficiency, the system described in this discovery is provided with all query units of the note module and query module and the direct operation entrance of the setting module on the main interface of the software, so that the operation is quick and simple; in actual use, note, query, setting and cloud synchronization functions are the most frequently used, among which the most frequently used is query, because the human brain cannot remember more relatively messy things, and handle things, and also need to search and display them according to a certain category, so as to better perform the work corresponding to the note items; the system described in the present invention directly sets the module operation entrance with high frequency of use on the main interface of the software, simplifies the cumbersome level click operation or continuously executes the operation of entering a certain page and returning to the previous page; especially the frequency of use in query is the highest, and on the main interface of the system described in the present invention, each query function of the multi-query unit is basically directly set, and a lot of results that want to be queried can be queried in one or two simple steps, so the operation efficiency is high and the use experience is good. And other similar software, such as Feishu, enterprise WeChat and other software, although the overall function of the software is very powerful, the function operation similar to this part is relatively cumbersome to operate, and the experience is relatively poor.
[0059] The input interface of the note module of this system is an independent small window interface displayed on the top of the screen edge; because we don't think of a lot of notes in our daily life or work at once, except for the dedicated time for planning, many other notes are gradually thought of and added one by one during work. In order to improve the user experience, the input interface of the note module of this system is designed as an independent small window interface displayed on the top of the screen edge, as shown in the attached figure. Figure 5 As shown, the input interface 102 of the note module is set at the right edge of the fixed-end computer screen display area 100. It is designed to be independent because usually no query is needed when taking notes, and only the planned things to be done can be quickly recorded; it is designed to be displayed at the edge of the screen and on top, so that when the user suddenly wants to do something during other work, the input interface 102 of the note module is opened. It is a small window interface hovering on the edge of the screen, which only occupies a small part of the working screen of other software on the computer screen display area 100, and at the same time, the working screen of other software can be seen, and the notes to be recorded can be smoothly entered into the note database of this system. Compared with other similar software, the operation experience is better.
[0060] The project name query unit, customer name query unit, date query unit, note adder query unit, executor query unit, completion status query unit and priority query unit in the query module can be freely combined and used when the user queries; as shown in the attached Figure 4As shown, this is the most characteristic part of the system of the present invention. The hierarchical query function under each query unit can participate in the combined query and can quickly display the corresponding query results in real time. The query efficiency is high and the operation experience is very good.
[0061] Since the query operation is the most frequently operated operation, the display area of the query information is naturally larger and better. The main interface of the software of the system of the present invention is mainly a note query interface. The icon area of the query unit is small and concentrated. More than 80% of the area on the main interface is the note information display area to improve the efficiency of information viewing; as shown in the attached Figure 6 The gray window on the screen is the main interface of the software of the system, which is also the note query interface 103, and the query result display area 1032 occupies more than 80% of the area of the main interface of the software (the total area of the main interface is: the icon button area 1031 plus the query result display area 1032). Figure 7 The above is a schematic diagram of the display screen of a mobile terminal computer, in which the gray area represents the main interface area 200 of the mobile terminal software of the system, the upper function icon area 201, the lower function icon area 203, and the middle part is the query result display area 202, wherein the query result display area 202 occupies more than 80% of the main interface area 200. The advantage of this is that more information is displayed, and more information can be seen at a glance without frequent page scrolling, thereby saving human energy consumption.
[0062] In the system described in the present invention, the efficient display setting under the setting module includes: on the main interface of the software, a button switch for setting the main interface window to the top display is set. When the mouse clicks the button switch to the on state, the main interface window will change to the top display. If the button switch is clicked to the off state, the main interface window will change to a non-top display. This setting method is mainly used in fixed-end computer devices. When the main interface is set to the top display state, the user can view the notes displayed on the query interface on the same screen while maximizing the display of other software interfaces. This makes it convenient for the user to plan or execute work on other software interfaces by referring to the notes displayed on the query interface. The operation efficiency is high and the experience is better.
[0063] In the system described in the present invention, the efficient display setting under the setting module also includes: on the device terminal of the fixed-end computer, after the software program of the system is run, at least one small side bar or small menu will be displayed on the top edge of the display area of the fixed-end computer screen, and the mouse can click on the small side bar or small menu to execute the quick operation of opening, hiding, and displaying the note input interface or the note query interface; as shown in the attached Figure 5 , Attachment Figure 6As shown, after the software of the present system is run, a small sidebar or a small menu 101 shaped like a sidebar will appear at the right edge of the screen display area 100 of the fixed-end computer (desktop computer); if one of the mouse buttons (such as the left mouse button) clicks on this sidebar, the note input interface (also set to be displayed on the top of the screen) will be directly opened; if another mouse button (such as the right mouse button) is used to click on this sidebar, the note query interface 103 (see the attached figure) will be directly opened. Figure 6 103 in); if other mouse buttons (such as the middle mouse button) click on this side bar, the note input interface 102 and the note query interface 103 can be set to be changed to a hidden state. If the left or right mouse button is clicked on the small side bar or small menu again, the hidden note input interface 102 and the note query interface 103 can be displayed; this is just an example of an embodiment, of course, multiple small side bars or small menus 101 can also be set to perform quick operations of opening, hiding, and displaying the note input interface 102 and the note query interface 103 respectively; more operations on the note input interface 102 and the note query interface 103 can also be performed by keyboard button + mouse button control; the advantage of this setting is that when there is no need to input or query notes temporarily, only a small side bar or small menu is displayed on the edge of the screen, which hardly occupies the space of the computer screen display area; if note input or note query is needed, it can be opened very conveniently, adding another dimension to improve operating efficiency and user experience.
[0064] In the system described in the present invention, the easily recognizable display method under the query module includes: a check box mark is set on the left side of each note information to intuitively reflect the completion status of the note, so as to improve the judgment speed when viewing the information; this is based on a visual design. When the note is completed, there is no check mark in the box of the check box icon. When the note is completed, directly click on the unchecked check box icon in front of the note, and this icon will change to a check box with a check mark. It is easy to recognize at a glance that the note has been completed, thereby improving the judgment speed when viewing the information.
[0065] In the system described in the present invention, the easily recognizable display method under the query module also includes: setting the text color displayed for each note, displaying different set colors according to the different priorities set for the note, so as to improve the judgment speed when viewing information; this is also a kind of design based on visualization, without adding other marking information, directly in the original text description of the note, the form of reflecting its attributes through color. We all know that visual information transmission must be faster than text. Using this method, different levels of priority are attached to the text of the note with different colors. While reading the text content of the note, you can also quickly know the priority of the note, thereby improving the judgment speed when viewing information.
[0066] In the system described in the present invention, the easily recognizable display method under the query module also includes: displaying the importance attribute of the note information in bold font to indicate that the item is important, and displaying it in non-bold font to indicate that the item is not important, thereby further improving the judgment speed when viewing information; this is also a kind of design based on visualization, without adding other marking information, the importance attribute of the note is visually and quickly reflected through the difference between bold or non-bold display of text, thereby improving the judgment speed when viewing information.
[0067] In the system described in the present invention, the display settings under the sharing message module include: setting the project name shared by others and the note information added under the project name, and specifying different colors to display these note information on your own terminal device to improve the judgment speed when viewing information; setting the text of the message left by others under the project name note shared by you, and specifying different colors to display the text information of the message to improve the judgment speed when viewing information; this is also a kind of design based on visualization, and the principle is the same as the aforementioned use of different colors to display different priority levels, and the purpose is to use the characteristics of visualization to efficiently transmit information. It should be noted that the colors displayed under the sharing message module will avoid the colors displayed for different priorities, so that the same color will not be easily confused.
[0068] Attached Figure 3 The above is a schematic diagram of the main process of the system of the present invention, and its main operating steps include: Step 401: Run the program and log in; this step is for user identity input or verification. For users who have not registered, the user will be prompted to register; for registered users, input the user name and corresponding password to log in successfully. The user can set whether to log in automatically later.
[0069] Step 402: Set the project name, customer name, and choose to share; this step is the relevant settings before starting to take notes. Because many notes are based on notes under a certain project name or a certain customer name, the project name and customer name should be set first, so that when adding notes later, you can directly select which project name or customer name the note to be added belongs to; if you can determine whether to share with others when setting the project name or customer name, you can set it directly when creating a new project name or customer name. If you don’t set it when creating it, you can also set a project name or customer name to share with others by modifying it later.
[0070] Step 403: Enter a note under the specified project or customer name; open the note input interface by clicking the Add Note icon button on the main software interface or the small side bar on the edge of the fixed computer display screen, enter a text description of the note, and click the project name of a project to which the note belongs, or the customer name of a customer.
[0071] Step 404: classify or label the memo and save it. This step is to further set the attributes of the memo to be entered, such as adding the executor, importance, priority, due date and other attributes to the memo. After the settings are completed, save the memo and the memo data will be added to the memo database to facilitate subsequent query operations. Step 4041: modify the note that needs to be modified; if the note is directly saved without setting the attributes of the note during the note input operation, the other attributes of the note that have not been set will be saved with the attributes recommended by the system by default; in addition, the user can also open the note again through this step, modify the attributes recommended by the system by default before saving; Step 4042: Add a message to the note to which a message is required; the operation method is to open the note to which a message is required (you can directly select a displayed note on the main interface of the software), and in the opened interface, modify the previously set properties to new properties and save them.
[0072] Step 405: Set the screening conditions according to the required results and perform the screening; this step is to set or combine the appropriate screening conditions for the query units under the query module according to the note information that the user wants to view, and perform the screening operation after the setting is completed.
[0073] Step 406: Check the screening results; this is the ultimate goal of realizing the entry and registration of notes, that is, when you want to quickly understand the information you want from one aspect or several aspects, you can retrieve and display it from the database very conveniently and quickly.
[0074] The operating steps of the above usage method are recommended operating steps. Some steps can also be combined together, and the current steps can be further split. This is just an enumeration of one method.
[0075] The system described in this discovery runs in existing computer devices, such as fixed-end computers (desktop computers) and mobile computers (mobile phones). These devices already contain complete functions such as data input, command control, data calculation, information display, sound output, and mutual communication and cooperation between these functions. The software system described in the present invention can run normally on these computer devices; the software program used in the technical solution of the present invention can be written in a variety of programming languages of the prior art, such as: using Python, C++ language, VB, etc. It should be understood that various programming languages can be used to implement the content described in the technical solution of the present invention; the program writing technology for each module and each unit to implement the function written in the technical solution of the present invention is a common technology that can be implemented by existing general programmers, so no further technical description is made here.
[0076] The above description is only a preferred embodiment of the present invention, and does not limit the scope of the present invention. All equivalent structural changes made by using the contents of the present invention specification and drawings under the inventive concept of the present invention, or directly / indirectly applied in other related technical fields are included in the protection scope of the present invention.
Claims
1. An efficient work note taking and convenient query system for computers, characterized in that: The system includes: User management module, used for user login, user problem assistance, and user rights management; The settings module is used by users to set up notes, configure efficient display, and configure network connections; The note module includes a single note unit, multiple note units and a batch import unit, so that users can flexibly input note information; The query module includes a project name query unit, a customer name query unit, a date query unit, a contributor query unit, an executor query unit, a completion status query unit, a priority query unit, an importance query unit, a one-time multiple condition query unit, and a combination query unit. These query units provide users with efficient and diversified query methods and easy-to-identify display methods; The sharing and message module has a note sharing unit and a message management unit, which enables users to share notes and interact with messages; The data processing module is used to classify, save and process the record data, so as to cooperate with the query module to realize the rapid query result presentation; A reminder module, including a message reminder unit and a sound reminder unit, is used to remind the user when a note item is due or requires special attention; The cloud synchronization module ensures that users can access the latest note data on different devices and maintain data consistency and real-time. The main interface of the software is equipped with the note module, all query units of the query module, and the direct operation entrance of the setting module, making the operation quick and simple; When the software system is running on a fixed-end computer device, the input interface of the note module is an independent small window interface displayed on the top of the screen; The project name query unit, customer name query unit, date query unit, note adder query unit, executor query unit, completion status query unit, priority query unit and importance query unit in the query module can be freely combined and used when the user queries.
2. The system according to claim 1, characterized in that The project name query unit provides a note query processing method with the project name as the screening condition; the customer name query unit provides a note query processing method with the customer name as the screening condition; the date query unit includes single-day date query, date range query and all-date query; wherein, the single-day date query provides a note query processing method with a specific selected date as the screening condition; the date range query unit provides a note query processing method with a specified time range as the screening condition; the all-date query is to query and display all notes; the note adder query unit provides a note query processing method with the adder as the screening condition; the executor query unit provides a note query processing method with the note executor as the screening condition; the completion status query unit The unit provides a note query processing method using the completion status currently marked by the note as the screening condition; the priority query unit provides a note query processing method using the urgency attribute marked by the note as the screening condition; the importance query unit provides a note query processing method using the importance attribute of the note as the screening condition; the one-time multi-condition query unit provides a one-time note query and display processing method including keyword search, combining two or more screening characteristics in the aforementioned query units as screening conditions; the combination query unit provides a note query processing method that allows any two or more screening characteristics in the aforementioned query units to be freely combined, and can switch individual screening conditions at any time, and can update the query results at any time according to the operation; The user management module also includes a user problem assistance unit, which helps solve problems encountered by users during software operation or note-taking by combining a network server with manual support; The cloud synchronization module supports data synchronization across devices, and when a user shares a specific project with other users, the shared users can instantly view the latest synchronized note data.
3. The system according to claim 1, characterized in that The efficient display setting includes: on the main interface of the software, a button switch is set for displaying the main interface window on top. When the button switch is clicked on by the mouse to turn it on, the window will change to be displayed on top. If the button switch is clicked on to turn it off, the window will change to be displayed not on top.
4. The system according to claim 1, characterized in that The efficient display setting also includes: on the device terminal of the fixed-end computer, after the software program of this system is run, at least one small side bar or small menu will be displayed on the top edge of the display area of the fixed-end computer screen. By clicking the small side bar or small menu with the mouse, quick operations such as opening, hiding, and displaying the note input interface or the note query interface can be executed.
5. The system according to claim 1, characterized in that The efficient display settings also include: setting the project names shared by others and the notes added under the project names, and specifying different colors to display these notes on your own terminal device to improve the judgment speed when viewing the information; setting the text of the messages left by others under the project name notes shared by you, and specifying different colors to display the text of the messages to improve the judgment speed when viewing the information.
6. The system according to claim 1, characterized in that The query result display area in the query module occupies more than 80% of the area of the main interface to maximize the display of query information and reduce the frequency of user page sliding.
7. The system according to claim 1, characterized in that The easily identifiable display method includes: a check box mark is set on the left side of each note information to intuitively reflect the completion status of the note to improve the judgment speed when viewing the information.
8. The system according to claim 1, characterized in that The easily identifiable display method also includes: setting the text color of each note item, displaying different set colors according to the priority of the note item, so as to improve the judgment speed when viewing information.
9. The system according to claim 1, characterized in that The easily identifiable display method also includes: displaying the importance attribute of the item information in bold font to indicate that the item is important, and displaying it in non-bold font to indicate that the item is not important, thereby further improving the judgment speed when viewing information.
10. An efficient work record and convenient query method for a computer, based on the query system according to any one of claims 1 to 5, characterized in that: The method comprises the following steps: S1, run the program and log in: start the system program, register a new user, and the registered user logs in with the user name and password, and can choose whether to log in automatically; S2, set project name, customer name and choose to share: pre-set the project name or customer name, and determine whether to share this information with other users; S3, inputting a note under a specified project or customer name: opening the input interface of the note module, inputting specific note content, and classifying it under a specific project name or customer name; S4, classify or label the items and save them: further set the attributes of the items, including the executor, importance, priority, and due date, and save them in the database; S5, setting screening conditions according to the required results, and performing screening: according to the user's query requirements, selecting appropriate screening conditions from multiple query units, and performing screening to obtain a list of notes that meet the conditions; S6, check the screening results: check the list of notes after screening and get the information you want; S7, modifying the attributes of the notes: adjusting the attributes of the notes that are not set or need to be modified; S8, add message: add message information to a specific note item to facilitate communication between users; S9, use the reminder function to manage notes: set a reminder time, and when the note is due and not marked as completed, the system reminds the user through a message or sound; S10, use cloud synchronization function to keep data updated: synchronize user data to cloud servers to ensure consistency and real-time across devices.
Citation Information
Patent Citations
Bank operation management system
CN117196493A
System and method for improving working efficiency of user
CN117687734A