A monitoring system for enterprise project management and its supervision method
By designing an enterprise project management monitoring system, using project management plug-ins and input devices to enter messages, automatically generate project management tables and backup them to the backend system, the problem that existing systems require programmers to customize and develop, and the epidemic factors are considered in the visitor approval management, achieving safe and reliable management.
Patent Information
- Application Number
- CN202211084669.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-09-06
- Publication Date
- 2025-05-30
- Estimated Expiration
- 2042-09-06
AI Technical Summary
The existing enterprise project management system requires programmers to customize development, which makes development time-consuming and labor-intensive, and fails to consider the security of factors affecting the epidemic in visitor approval management.
Design a monitoring system for enterprise project management, enter project messages by running project management plug-ins and inputting devices, automatically generate project management tables and back up to the backend system, realize independent development of project management systems such as employees, assets, conference halls, etc., and consider epidemic factors in visitor approval management.
It realizes that the enterprise project management system can be developed by itself without programmers’ customized development, saving time and effort, and the visitor approval management is safer and more reliable under the influence of the epidemic.
Smart Images

Figure CN115587787B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of enterprise project management, and particularly to a monitoring system for enterprise project management and a supervision method thereof. Background Art
[0002] Enterprise project management means conducting project management on various tasks in an enterprise from the perspective of senior enterprise managers. Its leading idea is to manage the operation of the enterprise as or with reference to a project (management by project). This is a long-term organizational management method centered on projects, and its core is an organizational management system based on project management.
[0003] In enterprise project management, for employee project management, personnel recruitment project management, asset project management, conference hall project management, and cost control project management in an enterprise, due to different requirements of each enterprise, the items of employee project management, personnel recruitment project management, asset project management, conference hall project management, and cost control project management in each enterprise are different. To meet the different requirements of employee project management, personnel recruitment project management, asset project management, conference hall project management, and cost control project management in each enterprise, currently, programmers rely on the different requirements of employee project management, personnel recruitment project management, asset project management, conference hall project management, and cost control project management in each enterprise to customize and develop corresponding employee project management, personnel recruitment project management, asset project management, conference hall project management, and cost control project management systems. This brings serious problems of heavy dependence on programmer development and time-consuming and laborious development.
[0004] In addition, in enterprise project management, currently, the visitor approval project management for those coming to the unit does not consider the impact factors of the epidemic. Such visitor approval project management for those coming to the unit is not safe and reliable. Summary of the Invention
[0005] To solve the deficiencies in the prior art, the purpose of the present invention is to provide a monitoring system for enterprise project management and a supervision method thereof, which can independently develop corresponding employee project management, personnel recruitment project management, asset project management, conference hall project management, and cost control project management systems, saving time and effort, without relying on programmers for customized development, and thus not bringing serious problems of heavy dependence on programmer development and time-consuming and laborious development; and can consider the impact factors of the epidemic for the visitor approval project management for those coming to the unit. Such visitor approval project management for those coming to the unit is safe and reliable.
[0006] The present invention adopts the following technical solutions.
[0007] A supervision method for a monitoring system for enterprise project management includes the following steps:
[0008] Step 1: Run the project management plugin of the main station, and set the corresponding project management entries to form a project management table;
[0009] Step 2: Enter project messages into the project management table via an input device and back up the project management table to external storage, and then transfer the project management table to the background system to back up the project management table with project messages.
[0010] Preferably, the supervision method of the monitoring system for enterprise project management further includes: during operation, the input component receives the project messages input by the input device and transfers the project messages to the project message receiving component and the project message backup component. The project message category verification component verifies the category of the project messages transferred by the input component, determines the category of the transferred project messages, and determines the input device corresponding to the position of the project messages via the project message cutting component. The project message archiving component backs up the project messages transferred by the input component. The message extraction component of the message table extracts the project messages backed up in the project message archiving component. The project message determination component determines the accuracy of the project messages extracted by the message extraction component of the message table and the project messages distinguished by the project message cutting component. After the determination, the project messages are transferred to the project message detection and determination component. The user sets the normal range of the project messages via the project message normal range setting component, and the project message detection and determination component determines the project messages to determine whether the project messages are normal project messages. After the project message detection and determination component finishes the determination, the project message differentiation component differentiates the result of the project message determination. The project message differentiation component transfers the differentiated normal project messages to the normal project message comparison component and transfers the abnormal project messages to the project message comparison component. The normal project message comparison component compares the normal project messages, selects the normal project messages, and clears them via the project message clearing component to prevent the accumulation of normal project messages, which is not conducive to the user querying project messages. The level determination component sets the notified level value and transfers the set level value to the notification component. The notification component gives different levels of notifications according to the level value set by the level determination component.
[0011] Preferably, the project management plugin includes an employee project management plugin, a personnel recruitment project management plugin, an asset project management plugin, a conference hall project management plugin, and a cost control project management plugin;
[0012] The project management table includes an employee project management table, a personnel recruitment project management table, an asset project management table, a conference hall project management table, and a cost control project management table;
[0013] The employee project management plugin is used to enter items for employee project management, and the items for employee project management serve as the column items of the employee project management form;
[0014] The personnel recruitment project management plugin is used to enter items for personnel recruitment project management, and the items for personnel recruitment project management serve as the column items of the personnel recruitment project management form;
[0015] The asset project management plugin is used to enter items for asset project management, and the items for asset project management serve as the column items of the asset project management;
[0016] The conference hall project management plugin is used to enter items for conference hall project management, and the items for conference hall project management serve as the column items of the conference hall project management;
[0017] The cost control project management plugin is used to enter items for cost control project management, and the items for cost control project management serve as the column items of the cost control project management.
[0018] Preferably, the items for employee project management include one or any combination of employee name, employee gender, employee native place, employee marital status, employee ID number, employee bank of deposit, employee bank card account number, employee contact phone number, employee contract relationship, employee social security computer number, employee social security level, employee provident fund number, employee working years, or employee performance appraisal;
[0019] The items for personnel recruitment project management include one or any combination of the applicant's applied position, expected salary, contact information, name, gender, date of birth, nationality, political status, height, native place, household register location, marital status, highest education level, ID number, graduated from school, residential address, major studied, foreign language level, computer grade, learning experience, work experience, family members, hobbies, or personal interests;
[0020] The items for asset project management include one or any combination of the asset number, affiliated employee, asset name, asset picture, asset start year of use, asset scrapping date, or asset used duration;
[0021] The items for conference hall project management include one or any combination of the conference hall number, start time of use, end time of use, booker, or whether it is booked;
[0022] The items for the fee control project management include one or any combination of the name, department, position, monthly base salary, overtime pay, full attendance award, subsidy, bonus, leave deduction, other deductions, performance rating, individual income tax, or actual salary of the fee control personnel.
[0023] Preferably, entering project messages into the project management form via the input device includes: entering corresponding messages as project messages for the items for employee project management, the items for personnel recruitment project management, the items for asset project management, the items for conference hall project management, and the items for fee control project management via the input device.
[0024] Preferably, when a visitor is about to arrive, the visitor opens the interface of the visitor approval form on their smartphone and enters the department, name, gender, ID number, mobile phone number, start time of visit, end time of visit, health code, travel code, and vaccination record of the visitor on this interface; then transmits the visitor approval form to the background system for display, awaiting approval by the manager.
[0025] A monitoring system for enterprise project management includes:
[0026] The main station and the background system wirelessly connected to it;
[0027] The main station includes an external memory, an input device, a CPU, and a mobile communication module;
[0028] The external memory, the mobile communication module, and the input device are all wired to the CPU, and the CPU is wirelessly connected to the background system via the mobile communication module.
[0029] Preferably, the CPU is electrically connected to the external memory, and the components running on the CPU include an input component;
[0030] The input component is used to receive the project messages entered via the input device and transmit the entered project messages to the project message receiving component and the project message backup component;
[0031] The components running on the CPU also include a project message receiving component, a project message backup component, a project message detection component, a hierarchy determination component, a notification component, and a project message transmission component;
[0032] The project message receiving component is used to receive the project messages entered by the input device and perform verification and determination on the received project messages;
[0033] The project message receiving component includes a project message category verification component, a project message splitting component, a project message determination component, and a message extraction component of the message table;
[0034] The project message category verification component is used to distinguish the categories of the project messages passed by the input component, and verify the categories of the project messages passed by input devices of different categories;
[0035] The project message cutting component is used to distinguish different positions set for the input devices of the project message sources distinguished by the project message category verification component, and determine the direction of project message transmission;
[0036] The message extraction component of the message table is used to extract the project messages backed up in the project message backup component;
[0037] The project message determination component is used to compare the monitored messages distinguished by the project message cutting component with the project messages extracted by the message extraction component of the message table, and determine the accuracy of the extracted project messages.
[0038] Preferably, the project message backup component is used to back up the project messages input by the input component, and clear the project messages regularly;
[0039] The project message backup component includes a project message archiving component, a normal project message comparison component, and a project message clearing component;
[0040] The project message archiving component is used to archive the project messages passed by the input component;
[0041] The normal project message comparison component uses Mode 1 to compare normal project messages and select the compared project messages;
[0042] The equation for project message comparison in Mode 1 is:
[0043] Z1 = Z2 + Y * X * {1 - Z2}
[0044] Here, Z1 is the comparison value for comparing normal project messages, Z2 is the difference between a pair of project message fields being compared, and this difference is the total number of different characters at the same serial number between a pair of project message fields being compared. Y is the number of characters in the same header of a pair of project message fields being compared, and X is the interval coefficient of this same header. This interval coefficient is the quotient obtained by dividing the total capacity of this same header in a pair of project message fields being compared by the total capacity of this pair of project message fields being compared; when the value of Z1 is higher than the set threshold, one of the pair of project messages being compared is selected;
[0045] The project message clearing component is used to regularly clear the project messages selected by the normal project message comparison component;
[0046] The project message backup component also includes a project message extraction and display component, which is used for the operator to extract the project messages backed up in the project message archiving component and display the project messages transmitted by the input component.
[0047] Preferably, the project message detection component is used to detect the project messages recognized by the project message receiving component and distinguish the project messages that exceed the set normal range and those that do not.
[0048] The project message detection component includes a component for setting the normal range of input project messages, a project message detection and determination component, and a project message differentiation component;
[0049] The component for setting the normal range of input project messages is used to set the normal range of project messages transmitted by input devices in different directions;
[0050] The project message detection and determination component is used to detect the project messages recognized by the project message receiving component according to the normal range set by the component for setting the normal range of input project messages, and determine the normal project messages and abnormal project messages;
[0051] The project message differentiation component is used to differentiate the determined normal project messages and abnormal project messages, so that the normal project messages are grouped together and the abnormal project messages are grouped together;
[0052] The project message differentiation component transmits the grouped normal project messages to the normal project message comparison component for project message comparison.
[0053] Preferably, the level determination component is used to differentiate the levels of the project messages that exceed the set normal range differentiated by the project message detection component and determine the notified level values;
[0054] The level determination component includes a level setting component, a project message comparison component, and a level value setting component;
[0055] The level setting component is used to set the notification levels of input devices in different directions;
[0056] The project message comparison component uses Mode 2 to compare the abnormal project messages differentiated by the project message detection and determination component and determine in which notified level range the project messages are;
[0057] The equation of Mode 2 is:
[0058] A(h,i) = {A(i,h) * A(h)} / {A(i,h) * A(h) + A(i,k) * A(k)}
[0059] Here, i is the attribute vector of the project message, h is the interval of the hierarchical value, A(h, i) is the probability that the project message belongs to the hierarchical value interval h under the condition of the attribute vector i, A(h) is the probability that the project message belongs to the hierarchical value interval h, A(i, h) is the probability of recognizing that the hierarchical value interval h is the current situation, k is the interval other than h, A(i, k) is the probability of recognizing that the interval k is the current situation, and A(k) is the probability that the project message belongs to the interval k. The closer the project message in A(h, i) is to 1, the higher the probability that the project message transmitted by the input device is in the hierarchical value interval. The farther the project message in A(h, i) is from 1, the lower the probability that the project message transmitted by the input device is in the hierarchical value interval;
[0060] The hierarchical value setting component is used to distinguish the notified hierarchical value according to the project message in the notified hierarchical interval compared by the project message comparison component.
[0061] Preferably, the notification component is used to perform notification according to the hierarchical value distinguished by the hierarchical determination component;
[0062] The notification component includes a hierarchical value receiving component, a notification response component and a notification component;
[0063] The hierarchical value receiving component is used to receive the hierarchical value distinguished by the hierarchical value setting component;
[0064] The notification response component is used to perform corresponding notification responses according to the hierarchical value received by the hierarchical value receiving component;
[0065] The notification component performs notification according to the notification response of the notification response component.
[0066] The beneficial effects of the present invention are as follows. Compared with the prior art, the present invention runs the project management plug-in of the master station, sets corresponding project management entries to form a project management table; enters project messages into the project management table through an input device, and then transmits the project management table to the background system to back up the project management table with project messages, so that corresponding employee project management, personnel recruitment project management, asset project management, conference hall project management and cost control project management systems can be developed independently, saving time and effort, without relying on programmers for customized development, and thus not bringing the problems of serious dependence on programmer development and time-consuming and laborious development. When a visitor is about to visit, the visitor opens the interface of the visitor approval form on his / her smart phone, and enters the department, name, gender, ID number, mobile phone number, start time of visit, end time of visit, health code, travel code and vaccination record of the visitor on this interface; then transmits the visitor approval form to the background system for display, waiting for the manager to review and approve, so that the epidemic impact factors can be considered for the project management of visitor approval for those coming to the unit. Such project management of visitor approval for those coming to the unit is safe and reliable. Description of the Drawings
[0067] Figure 1 It is a flowchart of steps 1 to 2 in the present invention. Specific implementation manners
[0068] The present application will be further described below with reference to the accompanying drawings. The following embodiments are only used to more clearly illustrate the technical solutions of the present invention and cannot be used to limit the protection scope of the present application.
[0069] A supervision method for a monitoring system for enterprise project management according to the present invention, as Figure 1 shown, includes the following steps:
[0070] Step 1: Run the project management plug-in of the main station and set corresponding project management entries to form a project management table;
[0071] In a preferred but non-limiting embodiment of the present invention, the project management plug-in includes an employee project management plug-in, a personnel recruitment project management plug-in, an asset project management plug-in, a conference hall project management plug-in, and a cost control project management plug-in;
[0072] The project management table includes an employee project management table, a personnel recruitment project management table, an asset project management table, a conference hall project management table, and a cost control project management table;
[0073] The employee project management plug-in is used to input entries for employee project management, and the entries for employee project management serve as the column items of the employee project management table;
[0074] The personnel recruitment project management plug-in is used to input entries for personnel recruitment project management, and the entries for personnel recruitment project management serve as the column items of the personnel recruitment project management table;
[0075] The asset project management plug-in is used to input entries for asset project management, and the entries for asset project management serve as the column items of the asset project management;
[0076] The conference hall project management plug-in is used to input entries for conference hall project management, and the entries for conference hall project management serve as the column items of the conference hall project management;
[0077] The cost control project management plug-in is used to input entries for cost control project management, and the entries for cost control project management serve as the column items of the cost control project management.
[0078] In a preferred but non-limiting embodiment of the present invention, the entries for employee project management include one or any combination of the following: employee name, employee gender, employee place of origin, employee marital status, employee ID number, employee bank of deposit, employee bank card account number, employee contact phone number, employee contract relationship, employee social security computer number, employee social security level, employee provident fund number, employee working years, or employee performance appraisal.
[0079] The entries for personnel recruitment project management include one or any combination of the following: applicant's applied position, expected salary, contact information, name, gender, date of birth, ethnicity, political status, height, place of origin, household registration location, marital status, highest education level, ID number, graduated from school, residential address, major studied, foreign language level, computer proficiency level, learning experience, work experience, family members, hobbies, or personal interests.
[0080] The entries for asset project management include one or any combination of the following: asset number, employee to whom it belongs, asset name, asset picture, asset commissioning year, asset scrapping date, or asset used duration.
[0081] The entries for conference hall project management include one or any combination of the following: conference hall number, start time of use, end time of use, booker, or whether it is booked.
[0082] The entries for cost control project management include one or any combination of the following: cost controller's name, department, position, monthly base salary, overtime pay, full attendance bonus, subsidy, bonus, leave deduction, other deductions, performance rating, individual income tax, or actual paid salary.
[0083] Step 2: Enter project messages into the project management form via an input device and back up the project management form to external storage, and then transfer the project management form to the background system to back up the project management form with project messages.
[0084] In a preferred but non-limiting embodiment of the present invention, entering project messages into the project management form via an input device includes: entering corresponding messages as project messages for the entries for employee project management, the entries for personnel recruitment project management, the entries for asset project management, the entries for conference hall project management, and the entries for cost control project management via the input device.
[0085] In a preferred but non-limiting embodiment of the present invention, when a visitor is about to arrive, the visitor opens the interface of the visitor approval form on their smartphone, and enters the department the visitor is going to, name, gender, ID number, mobile phone number, start time of the visit, end time of the visit, health code, travel code, and vaccination record on this interface; then the visitor approval form is transmitted to the background system for display, awaiting review and approval by the manager.
[0086] In a preferred but non-limiting embodiment of the present invention, the supervision method of the monitoring system for enterprise project management further includes: during operation, the input component inputs project information received by the input device and transmits the project information to the project information receiving component and the project information backup component. The project information category verification component verifies the category of the project information transmitted by the input component, determines the category of the transmitted project information, and determines the input device corresponding to the position of the project information through the project information cutting component. The project information archiving component backs up the project information transmitted by the input component. The message extraction component of the message table extracts the project information backed up in the project information archiving component, and the project information determination component determines the accuracy of the project information input by the project information receiving component by comparing the project information extracted by the message extraction component of the message table with the project information distinguished by the project information cutting component. After the determination is completed, the project information is transmitted to the project information detection and determination component. The user sets the normal range of the project information through the project information normal range setting component, and the project information detection and determination component determines the project information to determine whether the project information is normal project information. After the project information detection and determination component completes the determination, the project information classification component classifies the result of the project information determination. The project information classification component transmits the classified normal project information to the normal project information comparison component and transmits the abnormal project information to the project information comparison component. The normal project information comparison component compares the normal project information, selects the normal project information, and clears it through the project information clearing component to prevent the accumulation of normal project information, which is not conducive to the user querying project information. The level determination component sets the notified level value and transmits the set level value to the notification component. The notification component gives different levels of notifications according to the level value set by the level determination component, so that the user can take corresponding actions according to the notified level value. At the same time, the project information transmission component inputs and outputs the notification level value of the notification component, enabling the user to understand the situation.
[0087] Thus, the project message collection component verifies and differentiates the category of project messages, and determines the project messages by extracting the project messages backed up in the project message backup component, so as to ensure the accuracy of project messages, ensure the correct determination of the CPU, and reduce the difficulty of maintenance for users; the set project message detection component differentiates the project messages input by the input device, separates abnormal and normal project messages, and passes the normal project messages into the project message backup component, so that the project message clearing component clears the normal project messages regularly, reduces the area of normal project message usage, reduces the complexity of users querying fault project messages, and improves the efficiency of users querying project messages; by differentiating the notification level values of abnormal project messages, users can execute corresponding handling strategies according to different notification level values to ensure the efficient handling of faults by users.
[0088] A monitoring system for enterprise project management according to the present invention includes:
[0089] A master station and a background system wirelessly connected thereto;
[0090] The master station includes an external memory, an input device, a CPU and a mobile communication module;
[0091] The external memory, the mobile communication module and the input device are all wired to the CPU, and the CPU is wirelessly connected to the background system via the mobile communication module; the master station and the background system can be a PC, a laptop or an industrial control computer. The background system is located in the 5G network, the input device can be a keyboard or a mouse, and the mobile communication module can be a 4G module or a 5G module.
[0092] The beneficial effect of the present invention is that, compared with the prior art, the present invention runs the project management plug-in of the master station, sets corresponding project management items to form a project management table; inputs project messages into the project management table via the input device, and then transfers the project management table to the background system to back up the project management table with project messages, so that corresponding employee project management, personnel recruitment project management, asset project management, conference hall project management and cost control project management systems can be developed independently, saving time and effort, without relying on programmers for customized development, and thus not bringing the problems of serious dependence on programmer development and time-consuming and laborious development. When a visitor is about to arrive, the visitor opens the interface of the visitor approval form on his / her smartphone, and enters the department, name, gender, ID number, mobile phone number, start time of visit, end time of visit, health code, travel code and vaccination record of the visitor on this interface; then transfers the visitor approval form to the background system for display, waiting for the manager to review and approve, so that the epidemic impact factors can be considered for the project management of visitor approval for those coming to the unit, and such project management of visitor approval for those coming to the unit is safe and reliable.
[0093] When entering project messages through an input device, the entered project messages are transmitted to the CPU and backed up in an external memory electrically connected to the CPU. Currently, when backing up project messages, the project messages are first archived and a historical record is formed for subsequent use. However, no processing is performed on the project messages. When the user needs to identify or query incorrect project messages later, the large number of normal project messages will be unfavorable to the user's efficiency in querying project messages. Synchronously, during the processing of project messages, no re-identification is performed on the project messages, and often a phenomenon occurs where the CPU makes a misjudgment due to incorrect project messages, increasing the difficulty for the user.
[0094] After improvement, in a preferred but non-limiting embodiment of the present invention, the CPU is electrically connected to the external memory, and the components running on the CPU include an input component;
[0095] The input component is used to receive project messages entered via the input device and transmit the entered project messages to the project message receiving component and the project message backup component, so as to facilitate the project message receiving component and the project message backup component to process the project messages entered via the input device;
[0096] The components running on the CPU further include a project message receiving component, a project message backup component, a project message detection component, a hierarchical identification component, a notification component, and a project message transmission component;
[0097] The project message receiving component is used to receive the project messages entered by the input device and perform verification and identification on the received project messages to determine the accuracy of the received project messages and prevent the CPU from making a misjudgment due to incorrect receipt of project messages;
[0098] The project message receiving component includes a project message category verification component, a project message splitting component, a project message identification component, and a message extraction component of the message table;
[0099] The project message category verification component is used to distinguish the categories of the project messages transmitted by the input component, verify the categories of the project messages transmitted from different input devices with different categories, so as to facilitate subsequent comparison of project messages and prevent incorrect comparison of project messages from causing a misinformation notification by the CPU; The categories of project messages are project messages for entering items for employee project management, project messages for entering items for personnel recruitment project management, project messages for entering items for asset project management, project messages for entering items for conference hall project management, and project messages for entering items for cost control project management, etc., with different categories of project messages.
[0100] The project message cutting component is used to distinguish different orientations set by the input device of the project message attribution verification component for the source of the project message achieved, determine the orientation of project message transmission, so as to facilitate finding the correct comparison value in the subsequent project message comparison; the different orientations set by the input device are the machine codes of the processors connected to the input device.
[0101] The message extraction component of the message table is used to extract the project messages backed up in the project message backup component.
[0102] The project message determination component is used to compare the monitored messages distinguished by the project message cutting component with the project messages extracted by the message extraction component of the message table, determine the accuracy of the extracted project messages, ensure the correctness of the input project messages, and prevent incorrect judgments from occurring when processing project messages later.
[0103] In a preferred but non-limiting embodiment of the present invention, the project message backup component is used to back up the project messages input by the input component, and regularly clear the project messages, so as to ensure that the project message backup component cannot store too much redundant project messages, which is beneficial for the personnel searching for project messages to clearly find abnormal project messages.
[0104] The project message backup component includes a project message archiving component, a normal project message comparison component, and a project message clearing component.
[0105] The project message archiving component is used to archive the project messages transmitted by the input component, which is beneficial for the project message collection component to extract and determine the project messages.
[0106] The normal project message comparison component uses Mode 1 to compare normal project messages and select the compared project messages.
[0107] The equation for project message comparison in Mode 1 is:
[0108] Z1 = Z2 + Y * X * {1 - Z2}
[0109] Here, Z1 is a control value for performing a comparison on normal project messages, Z2 is the difference between a pair of project message fields for which a comparison is performed, and this difference is the total number of different characters at the same sequence number between a pair of project message fields for which a comparison is performed. Y is the number of characters with the same header for a pair of project message fields for which a comparison is performed, and X is the interval coefficient of this same header. This interval coefficient is the quotient obtained by dividing the total capacity of this same header in a pair of project message fields for which a comparison is performed by the total capacity of the pair of project message fields for which a comparison is performed. When the value of Z1 is higher, it indicates a higher degree of similarity between the two project messages. When the value of Z1 is lower, it indicates a lower degree of similarity between the two project messages. When the value of Z1 is higher than a set threshold, one of the project messages in the pair of project messages for which a comparison is performed is selected.
[0110] The project message clearing component is used to periodically clear the project messages selected by the normal project message comparison component, reducing the interference of normal project messages on the overall project messages, facilitating the user to query project messages, eliminating the complexity of normal project messages for the user to query abnormal project messages, and improving the efficiency of the user to query abnormal project messages.
[0111] The project message backup component further includes a project message extraction and display component. The project message extraction and display component is used for the user to extract the project messages backed up in the project message archive component and to display the project messages transmitted by the input component, facilitating the user to select and extract project messages.
[0112] In a preferred but non-limiting embodiment of the present invention, the project message detection component is used to detect the project messages recognized by the project message receiving component, distinguish the project messages that exceed the set normal range and those that do not exceed the set normal range, facilitating subsequent processing of the project messages that exceed the set normal range, reducing the operational load of project message processing, and improving the efficiency of project message processing. The normal range is the range to which the value of the project message belongs if it is normal.
[0113] The project message detection component includes an input project message normal range setting component, a project message detection and determination component, and a project message distinction component.
[0114] The input project message normal range setting component is used to set the normal ranges of project messages transmitted by input devices in different directions, improving the flexibility of normal range setting, facilitating setting different normal ranges of sensing project messages according to different directions, and achieving corresponding input functions.
[0115] The project message detection and determination component is used to detect the project messages recognized by the project message collection component according to the normal range set by the input project message normal range setting component, and determine the normal project messages and abnormal project messages, so as to facilitate the extraction of normal and abnormal project messages;
[0116] The project message differentiation component is used to differentiate the determined normal project messages and abnormal project messages, so that the normal project messages are grouped together and the abnormal project messages are grouped together, to facilitate the subsequent processing of normal project messages and abnormal project messages;
[0117] The project message differentiation component transfers the grouped normal project messages to the normal project message comparison component for project message comparison.
[0118] In a preferred but non-limiting embodiment of the present invention, the level determination component is used to differentiate the levels of the project messages that exceed the set normal range distinguished by the project message detection component, and determine the notified level value, so as to facilitate the CPU to output a notified audio according to the notified level value;
[0119] The level determination component includes a level setting component, a project message comparison component and a level value setting component;
[0120] The level setting component is used to set the notification levels of input devices in different directions, so as to facilitate the CPU to perform different levels of notifications according to the range in which the project messages of the input device exceed the normal range set by the input project message normal range setting component, and facilitate the user to perform corresponding processing according to different notified level values;
[0121] The project message comparison component uses Mode 2 to compare the abnormal project messages distinguished by the project message detection and determination component, and determine in which notified level range the project messages are, so as to facilitate the subsequent determination of the level value of the project messages;
[0122] The equation of Mode 2 is:
[0123] A(h,i)={A(i,h)*A(h)} / {A(i,h)*A(h)+A(i,k)*A(k)}
[0124] Here, i is the attribute vector of the project message, h is the interval of the level value, A(h,i) is the probability that the project message belongs to the level value interval h under the condition of the attribute vector i, A(h) is the probability that the project message belongs to the level value interval h, A(i,h) is the probability that the level value interval h is the current condition, k is an interval outside h, A(i,k) is the probability that the interval k is the current condition, A(k) is the probability that the project message belongs to the interval k, the closer the project message of A(h,i) is, the higher the probability that the project message from the input device is in the interval of the level value, and the farther the project message of A(h,i) is, the lower the probability that the project message from the input device is in the interval of the level value;
[0125] The level value setting component is used to distinguish the level value of the notification according to the project information compared by the project information comparison component in the level interval of the notification, so as to facilitate the CPU to perform notifications of different level values according to the level value set by the level value setting component, and facilitate the user to perform corresponding processing according to different notification level values.
[0126] In a preferred but non-limiting embodiment of the present invention, the notification component is used to perform notification according to the level value distinguished by the level identification component to inform the user that the project message sent by the input device is wrong, so that the user can handle it in real time;
[0127] The notification component includes a hierarchical value receiving component, a notification response component and a notification component;
[0128] The hierarchical value collection component is used to collect hierarchical values distinguished by the hierarchical value setting component;
[0129] The notification response component is used to execute corresponding notification response according to the level value collected by the level value collection component;
[0130] The notification component executes notification according to the notification response of the notification response component, so that the user can understand the status, which helps the user to perform real-time processing on the input device that generates the response and the project information from the input device.
[0131] The project message transmission component is used to transmit the status of the notification component to facilitate the user who performs remote detection to obtain the status of the project message sent by the input device. The project message transmission component receives the notification level value responded by the notification response component, and transmits the project message sensed by the input device with the status of the notification level value to the remote location, so as to facilitate real-time off-site processing.
[0132] Thus, the project message collection component verifies and differentiates the category of project messages, and determines the project messages by extracting the project messages backed up in the project message backup component, so as to ensure the accuracy of project messages, ensure the correct determination of the CPU, and reduce the difficulty of maintenance for users; the set project message detection component differentiates the project messages input by the input device, separates the abnormal and normal project messages, and passes the normal project messages into the project message backup component, so that the project message clearing component clears the normal project messages regularly, reduces the area of use of normal project messages, reduces the complexity of users in querying faulty project messages, and improves the efficiency of users in querying project messages; by differentiating the notification level values of abnormal project messages, users can execute corresponding handling strategies according to different notification level values, so as to ensure the efficient handling of faults by users.
[0133] The applicant of the present invention has made a detailed description and explanation of the embodiments of the present invention in combination with the accompanying drawings of the specification. However, those skilled in the art should understand that the above embodiments are only the preferred implementation schemes of the present invention, and the detailed description is only to help readers better understand the spirit of the present invention, rather than a limitation on the protection scope of the present invention. On the contrary, any improvement or modification based on the spirit of the present invention should fall within the protection scope of the present invention.
Claims
1. A supervision method for a monitoring system for enterprise project management, characterized in that, it includes the following steps: Step 1: Run the project management plugin of the main station, set the corresponding project management entries to form a project management table; Step 2: Enter project messages into the project management table via an input device and back up the project management table to external storage, and then transfer the project management table to the background system to back up the project management table with project messages; The supervision method for the monitoring system for enterprise project management also includes: during operation, the input component enters the project messages received from the input device and transfers the project messages to the project message receiving component and the project message backup component. The project message category verification component verifies the category of the project messages transferred by the input component, determines the category of the transferred project messages, and determines the input device corresponding to the position of the project messages via the project message cutting component. The project message archiving component backs up the project messages transferred by the input component. The message extraction component of the message table extracts the project messages backed up in the project message archiving component. The project message determination component determines the project messages extracted by the message extraction component of the message table and the project messages distinguished by the project message cutting component, determines the accuracy of the project messages received by the project message receiving component. After the determination, the project messages are transferred to the project message detection and determination component. The user sets the normal range of the project messages via the project message normal range setting component, and the project message detection and determination component determines the project messages, determines whether the project messages are normal project messages. After the project message detection and determination component finishes the determination, the project message differentiation component differentiates the result of the project message determination, and the project message differentiation component transfers the differentiated normal project messages to the normal project message comparison component, transfers the abnormal project messages to the project message comparison component. The normal project message comparison component compares the normal project messages, selects the normal project messages, and clears them via the project message clearing component to prevent the accumulation of normal project messages, which is not conducive to the user querying project messages. The level determination component sets the notified level value and transfers the set level value to the notification component. The notification component gives different-level notifications according to the level value set by the level determination component.
2. The supervision method for the monitoring system for enterprise project management according to claim 1, characterized in that, the project management plugin includes an employee project management plugin, a personnel recruitment project management plugin, an asset project management plugin, a conference hall project management plugin, and a cost control project management plugin; the project management table includes an employee project management table, a personnel recruitment project management table, an asset project management table, a conference hall project management table, and a cost control project management table; the employee project management plugin is used to enter the entries for employee project management, and the entries for employee project management serve as the column items of the employee project management table; The personnel recruitment project management plug-in is used to enter items for personnel recruitment project management, and the items for personnel recruitment project management serve as the column items of the personnel recruitment project management form; The asset project management plug-in is used to enter items for asset project management, and the items for asset project management serve as the column items of the asset project management; The conference hall project management plug-in is used to enter items for conference hall project management, and the items for conference hall project management serve as the column items of the conference hall project management; The cost control project management plug-in is used to enter items for cost control project management, and the items for cost control project management serve as the column items of the cost control project management.
3. The supervision method of the monitoring system for enterprise project management according to claim 2, characterized in that, the items for employee project management include one or any combination of employee name, employee gender, employee native place, employee marital status, employee ID number, employee bank of deposit, employee bank card account number, employee contact phone number, employee contract relationship, employee social security computer number, employee social security level, employee provident fund number, employee working years or employee performance appraisal; the items for personnel recruitment project management include one or any combination of the applicant's applied position, expected salary, contact information, name, gender, date of birth, ethnicity, political status, height, native place, household registration location, marital status, highest education level, ID number, graduating institution, residential address, major studied, foreign language level, computer grade, learning experience, work experience, family members, hobbies or personal interests; the items for asset project management include one or any combination of the asset number, affiliated employee, asset name, asset picture, asset start year of use, asset scrapping date or asset used duration; the items for conference hall project management include one or any combination of the conference hall number, start time of use, end time of use, booker or whether it is booked; the items for cost control project management include one or any combination of the cost control personnel's name, department, position, monthly basic salary, overtime pay, full attendance award, subsidy, bonus, leave deduction, other deductions, performance rating, individual income tax or actual paid salary.
4. The supervision method of the monitoring system for enterprise project management according to claim 2, characterized in that, entering project messages into the project management form via an input device includes: entering corresponding messages serving as project messages for the items for employee project management, the items for personnel recruitment project management, the items for asset project management, the items for conference hall project management and the items for cost control project management via the input device.
5. The supervision method of the monitoring system for enterprise project management according to claim 1, characterized in that, When a visitor is about to arrive, the visitor opens the interface of the visitor approval form on their smartphone and enters the department the visitor is going to, name, gender, ID number, mobile phone number, start time of the visit, end time of the visit, health code, travel code, and vaccination record on this interface; then transmits the visitor approval form to the background system for display, awaiting review and approval by the manager.
6. A monitoring system for enterprise project management, characterized in that, it includes: A main station and a background system wirelessly connected to it; The main station includes an external memory, an input device, a CPU, and a mobile communication module; The external memory, mobile communication module, and input device are all wired to the CPU, and the CPU is wirelessly connected to the background system via the mobile communication module; The CPU is electrically connected to the external memory, and the components running on the CPU include an input component; The input component is used to receive project messages input via the input device and transmit the input project messages to the project message receiving component and the project message backup component; The components running on the CPU also include a project message receiving component, a project message backup component, a project message detection component, a hierarchy determination component, a notification component, and a project message transmission component; The project message receiving component is used to receive project messages input by the input device and perform verification and determination on the received project messages; The project message receiving component includes a project message category verification component, a project message cutting component, a project message determination component, and a message extraction component of the message table; The project message category verification component is used to distinguish the categories of the project messages transmitted by the input component and verify the categories of the project messages input by different input devices with different categories; The project message cutting component is used to distinguish different positions set by the input devices of the project message sources distinguished by the project message category verification component and determine the transmission direction of the project messages; The message extraction component of the message table is used to extract the project messages backed up in the project message backup component; The project message determination component is used to compare the messages distinguished by the project message cutting component with the project messages extracted by the message extraction component of the message table and determine the accuracy of the extracted project messages.
7. The monitoring system for enterprise project management according to claim 6, characterized in that, The project message backup component is used to back up the project messages input by the input component and periodically clear the project messages; The project message backup component includes a project message archiving component, a normal project message comparison component, and a project message clearing component; The project message archiving component is used to archive the project messages transmitted by the input component; The normal project message comparison component uses mode one to compare normal project messages and select the compared project messages; The equation for project message comparison in mode one is: Z1 = Z2 + Y * X * {1 - Z2} Here, Z1 is a control value for performing a comparison on normal project messages, Z2 is the difference between a pair of project message fields for which the comparison is performed, and this difference is the total number of different characters at the same serial number between a pair of project message fields for which the comparison is performed. Y is the number of characters in the same header of a pair of project message fields for which the comparison is performed, and X is the interval coefficient of this same header. This interval coefficient is the quotient obtained by dividing the total capacity of this same header in a pair of project message fields for which the comparison is performed by the total capacity of this pair of project message fields for which the comparison is performed; when the value of Z1 is higher than the set threshold, one of the project messages in this pair of project messages for which the comparison is performed is selected. The project message clearing component is used to clear the project messages selected by the normal project message comparison component at regular intervals. The project message backup component further includes a project message extraction and display component. The project message extraction and display component is used for the user to extract the project messages backed up in the project message archive component and to display the project messages transmitted by the input component. The project message detection component is used to detect the project messages recognized by the project message receiving component and to distinguish between the project messages that exceed the set normal range and those that do not exceed the set normal range. The project message detection component includes a component for setting the normal range of input project messages, a project message detection and determination component, and a project message differentiation component. The component for setting the normal range of input project messages is used to set the normal range of project messages transmitted by input devices in different directions. The project message detection and determination component is used to detect the project messages completed by the project message receiving component according to the normal range set by the component for setting the normal range of input project messages and to determine the normal project messages and the abnormal project messages. The project message differentiation component is used to differentiate between the determined normal project messages and abnormal project messages, so that the normal project messages are grouped together and the abnormal project messages are grouped together. The project message differentiation component transmits the grouped normal project messages to the normal project message comparison component for project message comparison.
8. The monitoring system for enterprise project management according to claim 7, wherein, the level determination component is used to differentiate the levels of the project messages that exceed the set normal range distinguished by the project message detection component and to determine the level value to be notified. The level determination component includes a level setting component, a project message comparison component, and a level value setting component. The level setting component is used to set the notification levels of input devices in different directions. The project message comparison component uses Mode 2 to compare the abnormal project messages differentiated by the project message detection and determination component and to determine in which notified level interval the project messages are located. The equation for Mode 2 is: A(h,i) = {A(i,h) * A(h)} / {A(i,h) * A(h) + A(i,k) * A(k)} Here, i is the attribute vector of the item message, h is the interval of the hierarchical value, A(h, i) is the probability that the item message belongs to the hierarchical value interval h under the condition of the attribute vector i, A(h) is the probability that the item message belongs to the hierarchical value interval h, A(i, h) is the probability of recognizing that the hierarchical value interval h is the current situation, k is the interval other than h, A(i, k) is the probability of recognizing that the interval k is the current situation, and A(k) is the probability that the item message belongs to the interval k. The closer the item message in A(h, i) is to 1, the higher the probability that the item message transmitted by the input device is in the hierarchical value interval. The farther the item message in A(h, i) is from 1, the lower the probability that the item message transmitted by the input device is in the hierarchical value interval; The hierarchical value setting component is used to distinguish the notified hierarchical value according to the item message in the notified hierarchical interval compared by the item message comparison component; The notification component is used to perform notification according to the hierarchical value distinguished by the hierarchical recognition component; The notification component includes a hierarchical value receiving component, a notification response component, and a notification component; The hierarchical value receiving component is used to receive the hierarchical value distinguished by the hierarchical value setting component; The notification response component is used to perform corresponding notification responses according to the hierarchical value received by the hierarchical value receiving component; The notification component performs notification according to the notification response of the notification response component.
Citation Information
Patent Citations
Project management method based on distributed monitoring technology
CN102456183A