CN111984619A - Authorization method for data editing authority of product item - Google Patents
Authorization method for data editing authority of product item Download PDFInfo
- Publication number
- CN111984619A CN111984619A CN201910422515.3A CN201910422515A CN111984619A CN 111984619 A CN111984619 A CN 111984619A CN 201910422515 A CN201910422515 A CN 201910422515A CN 111984619 A CN111984619 A CN 111984619A
- Authority
- CN
- China
- Prior art keywords
- authorization
- items
- electronic device
- account
- management system
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000013475 authorization Methods 0.000 title claims abstract description 160
- 238000000034 method Methods 0.000 title claims abstract description 35
- 238000013523 data management Methods 0.000 claims abstract description 45
- 238000012216 screening Methods 0.000 claims description 2
- 230000005540 biological transmission Effects 0.000 abstract description 5
- 238000007689 inspection Methods 0.000 description 15
- 238000010586 diagram Methods 0.000 description 9
- 238000012795 verification Methods 0.000 description 5
- 238000012423 maintenance Methods 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 238000012946 outsourcing Methods 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/21—Design, administration or maintenance of databases
- G06F16/211—Schema design and management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/604—Tools and structures for managing or administering access control systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/103—Workflow collaboration or project management
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Entrepreneurship & Innovation (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- General Business, Economics & Management (AREA)
- General Health & Medical Sciences (AREA)
- Quality & Reliability (AREA)
- Operations Research (AREA)
- Automation & Control Theory (AREA)
- Health & Medical Sciences (AREA)
- Bioethics (AREA)
- Tourism & Hospitality (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Software Systems (AREA)
- Marketing (AREA)
- Economics (AREA)
- Storage Device Security (AREA)
Abstract
A method for authorizing data editing rights of a product item, comprising the steps of: selecting a plurality of items in a plurality of product items in a database of a data management system by a first party, and defining the items as a plurality of authorized items; generating an authorization code corresponding to the plurality of authorization items, and generating a notification message corresponding to the authorization code; responding to the notification message by a second party through the electronic device; and obtaining the plurality of authorized items from the database according to the authorization code corresponding to the notification information responded by the second party, and transmitting the authorized items to the electronic device for editing the content of the authorized items. Therefore, the data transmission is more convenient.
Description
Technical Field
The present invention relates to data authorization; in particular to a method for authorizing the data editing authority of a product item.
Background
In data management of generally common product items, there is a need for regular maintenance from time to time. Taking data management of the hanging device as an example, the hanging device such as a hook (hook), a buckle (buckle, carabiner), a fall arrester (fall arrester), etc. because the hanging device relates to safety of life and property, in order to ensure the use safety of the hanging device, the hanging device must be periodically checked, and can be continuously used after being checked to be qualified. For companies with many hanging devices, the manager of the hanging device needs to document the data for inspection to facilitate management and regular maintenance.
Generally, the inspection of the hanging tool is performed by an inspector inside a company, but if the number of hanging tools to be inspected is large, the inspection of all the hanging tools may not be performed by the inspector inside the company in consideration of the manual arrangement of the inspector inside the company, and therefore, some inspection potential of the hanging tools must be performed by outsourcing.
How to effectively transmit the data of the filed product items inside the company to other outsourcing units or personnel still remains the problem to be solved.
Disclosure of Invention
Accordingly, the present invention is directed to a method for authorizing data editing rights of a product item, which facilitates data transmission of the product item.
In order to achieve the above object, the present invention provides a method for authorizing data editing rights of a product item, which is applied to a data management system, the data management system comprises a database, the database stores a plurality of product items, the method for authorizing data editing rights of a product item comprises the following steps:
A. selecting, by a first party, a plurality of items from the plurality of product items in the database and defining as a plurality of authorized items;
B. The data management system generates an authorization code corresponding to the plurality of authorization items; generating a notification message corresponding to the authorization code;
C. providing an electronic device to be connected with the data management system, and responding the notification information by a second party through the electronic device;
D. the data management system obtains the plurality of authorized items from the database according to the authorization code corresponding to the notification information responded by the second party and transmits the authorized items to the electronic device;
E. selecting at least one of the received authorization items by the electronic device, editing the content of the selected authorization item, and transmitting the edited content to the database for storage.
The effect of the invention is that the second party can obtain the data of the authorized item authorized by the manager of the product item of the first party in the electronic device by the authorization code, and can further utilize the obtained data of the authorized item, so that the data transmission is more convenient.
Drawings
Fig. 1 is a data management system and its connection structure applied in the method for authorizing data editing right of a product item according to a first preferred embodiment of the present invention.
FIG. 2 is a diagram illustrating the contents of the database according to the preferred embodiment.
Fig. 3 is a flowchart of the method for authorizing the data editing authority of the product item according to the above preferred embodiment.
FIG. 4 is a diagram illustrating the contents of the authorization item transmitted to the first electronic device according to the preferred embodiment.
FIG. 5 is a diagram illustrating the contents of the authorization item transmitted to the second electronic device according to the above preferred embodiment.
Fig. 6 is a flowchart of a method for authorizing data editing rights of a product item according to a second preferred embodiment of the present invention.
Fig. 7 is a schematic diagram illustrating editing the content of the authorization item in the first electronic device according to the above preferred embodiment.
FIG. 8 is a diagram illustrating the contents of the database update authorization entry according to the preferred embodiment.
FIG. 9 is a flowchart illustrating a method for authorizing data editing rights of a product item according to a third preferred embodiment of the present invention.
FIG. 10 is a diagram illustrating the contents of the database according to the preferred embodiment.
FIG. 11 is a diagram illustrating the contents of the authorization item transmitted to the first electronic device according to the above preferred embodiment.
Fig. 12 is a flowchart of a method for authorizing data editing rights of a product item according to a fourth preferred embodiment of the present invention.
FIG. 13 is a diagram illustrating the contents of the database according to the preferred embodiment.
Fig. 14 is a flowchart of another part of the method for authorizing data editing rights of a product item according to the preferred embodiment.
Fig. 15 is a flowchart of a method for authorizing data editing rights of a product item according to a fifth preferred embodiment of the present invention.
FIG. 16 is a diagram illustrating the contents of the database according to the preferred embodiment.
Detailed Description
In order to more clearly illustrate the present invention, preferred embodiments are described in detail below with reference to the accompanying drawings. Referring to fig. 1, a data management system 100 and a connection structure thereof applied to the method for authorizing data editing permission of a product item according to a first preferred embodiment of the present invention are shown, where the data management system 100 includes a server 10, a database 12 and a terminal device 20, where the server 10 is connected to the database 12, the terminal device 20 is connected to the server 10, the terminal device of this embodiment is connected to the server 10 through a network 30, the network 30 may be a local area network or the internet, and the terminal device 20 may be a computer, a smart phone, a tablet computer, or other network-connectable equipment.
Referring to fig. 2, the database 12 stores data of a plurality of product items P01-P12 of the first party, and the server 10 is used for processing the data in the database 12. In the present embodiment, the plurality of product items P01 to P12 are exemplified by hanging devices, such as hooks (hooks), buckles (buckles, carabiners), and falling stoppers (fall arreaters). The DATA of each of the product items P01-P12 includes a plurality of fields (field F1-field F15) including a basic field group (field F1-field F4), a check field group (field F5-field F10), and an authorization field group (field F11-field F15), wherein the fields of the basic field group (field F1-field F4) record basic DATA of the product items P01-P12, for example, field F1 records a product name, field F2 records a product number, field F3 records a manufacturing date, field F4 records a manager, and the contents recorded by fields F1-field F4 are represented by "DATA".
The fields of the checkgroups (field F5-field F10) record inspection DATA of product items, for example, field F5 records inspector, field F6 records inspection standard, field F7 records inspection time, field F8 records inspection location, field F9 records inspected part, field F10 records inspection passing status, and the contents recorded by fields F5-field F10 are represented by "DATA".
The field of the authorization field (field F11) records whether the product item is authorized to be processed by others, for example, the field F11 is an authorization code field, and the field F11 records an authorization code.
The number of the field groups and the number of the fields are only used to illustrate the authorization method of the data editing authority of the present invention, and are not used to limit the present invention. The database 12 of the present embodiment is shown in fig. 1 as being independent from the server 10, but not limited thereto, the database 12 and the server 10 may be integrated in the same host.
With the above-mentioned structure, the method for authorizing the data editing right of the product item of this embodiment is performed, and the method for authorizing the data editing right includes the following steps shown in fig. 3.
Step S11: a plurality of the plurality of product items P01-P12 are selected in the database 12 by the first party and defined as a plurality of authorized items. In this embodiment, the manager of the first party of the plurality of product items P01-P12 operates the terminal device 20 to connect to the server 10, and the server 10 transmits the data of the plurality of product items P01-P12 in the database 12 to the terminal device 20 to be displayed on a screen 22 of the terminal device 20. The manager of the first party can select which of the product items P01-P12 are authorized to be managed by others in the terminal device 20. For example, the manager of the first party selects the product items P01-P04 from the product items P01-P12 to manage the first inspection unit (the second party), selects the product items P06-P08 to manage the second inspection unit (the other second party), and manages the other product items P09-P12 by the manager.
The terminal device 20 transmits the selected result to the server 10, and the server 10 defines the product items P01 to P04 as one group of multiple authorized items and the product items P06 to P08 as another group of multiple authorized items. The product items P09-P12 are defined as unauthorized items.
The above description is taken as an example of selecting two sets of product items, and only one set of product items P01-P12 may be selected and defined as an authorized item.
Step S12: the data management system generates an authorization code corresponding to the plurality of authorization items and generates notification information corresponding to the authorization code. In this embodiment, the server 10 generates the corresponding authorization code corresponding to the selected authorization item, and the authorization code may be generated in any manner, for example, randomly or according to any encoding manner, and the authorization codes of different groups of authorization items are different. The server 10 writes the generated authorization code in the authorization code field of the corresponding authorization item in the database 12 (field F11). For example, if the authorization code generated by the server corresponding to the product items P01-P04 is "R5 PUT", the "R5 PUT" is written into the authorization code fields (fields F11) of the product items P01-P04 in the database 12. If the authorization code generated by the server corresponding to the product items P06-P08 is "N3 QAR", then "N3 QAR" is written into the authorization code fields (field F11) of the product items P06-P08 in the database 12. The product items P06-P08 are unauthorized, and the contents of the authorization code field (field F11) are blank.
Then, the server 10 generates the notification information corresponding to each authorization code, so that the first party administrator can select at least one checking unit (at least one second party) from the server 10 to send the notification information to be committed, for example, the notification information corresponding to the authorization code "R5 PUT" of the product items P01-P04 is sent to the first checking unit, and the notification information corresponding to the authorization code "N3 QAR" of the product items P06-P08 is sent to the second checking unit. The form of the notification message transmitted may be a message module in the server 10, or may be an e-mail or a communication software to transmit a hyperlink to the outside, and the hyperlink may be received and clicked to connect to the message module of the server 10 to obtain the notification message.
Step S13: and providing an electronic device to be connected with the data management system, and responding the notification information by the second party through the electronic device. In this embodiment, the electronic device may be the first electronic device 40 or the second electronic device 50, the person in the first inspection unit connects to the server 10 through the first electronic device 40 to respond to the corresponding notification information, and the person in the second inspection unit connects to the server 10 through the second electronic device 50 to respond to the corresponding notification information, in other words, the second party responds to the notification information and then receives the request of the first party. The first electronic device 40 and the second electronic device 50 can be connected to the server 10 through the network 30 in a wired or wireless manner, and the first electronic device 40 has a first screen 42 and the second electronic device 50 has a second screen 52 for displaying data. The person connects to the server 10 through the first electronic device 40 or the second electronic device 50, and enters the information module of the server 10 to obtain the corresponding notification information, or selects the hyperlink received by the e-mail and the communication software to connect to the server 10, and enters the information module to obtain the corresponding notification information.
In this embodiment, two verification units (two second parties) are taken as an example for explanation, and in practice, at least one or more than three verification units may be used. The number of the electronic devices corresponding to the number of the inspection units can be at least one or more than three.
Step S14: the data management system 100 obtains the authorization items corresponding to the authorization codes from the database 12 according to the authorization codes corresponding to the notification information responded by the second party, and transmits the authorization items to the corresponding electronic devices. In this embodiment, after the server 10 confirms the second party responds to the notification message, it records which electronic device replies, and the server 10 filters the authorized items by comparing the authorization code corresponding to the notification message with the authorization code fields (field F11) of the product items P01-P12 in the database 12. For example, the authorization code corresponding to the notification message responded by the first electronic device 40 by the server 10 is "R5 PUT", the server 10 screens out the corresponding authorization items (i.e., the product items P01-P04) from the database 12 according to the "R5 PUT", and the server 10 transmits the data of the authorization items (the product items P01-P04) to the first electronic device 40 (refer to fig. 4) and can display the data on the first screen 42. Similarly, if the authorization code corresponding to the notification message responded by the second electronic device 50 is "N3 QAR", the server 10 transmits the data of the corresponding authorization items (product items P05-P08) to the second electronic device 50 (see fig. 5), and the data can be displayed on the second screen 52.
By the above steps S11 to S14, each checking unit (each second party) can obtain the data of the authorized items authorized by the manager of the first party' S product items P01 to P12 from the first electronic device 40 or the second electronic device 50 by the notification information received by each checking unit, and further utilize the obtained data of the authorized items to facilitate the data transmission. The data taken by the two check units will not be repeated.
In practice, a plurality of accounts may be recorded in the data management system, wherein each account is owned by each checking unit and is recorded in the server 10 or the database 12. In step S12, the administrator of the first party designates the selected authorization item to one of the accounts through the terminal device 20, and transmits notification information to the selected account. In step S13, the second party responds to the notification message by connecting to the server 10 through the electronic device with its account.
Other embodiments are provided below, which also achieve the above-mentioned effect of facilitating data transmission.
Fig. 6 shows a method for authorizing data editing rights of a product item according to a second preferred embodiment of the present invention, which is based on the first embodiment and includes steps S15 in addition to steps S11-S14: the electronic device selects at least one of the received authorization items, edits the content of the selected authorization item, and transmits the edited content to the database 12 for storage.
In this embodiment, at least one field can also be set in the database as an editable field, for example, the editable field is at least one field of the check group (field F5-field F10), and the basic field group is a non-editable field for the check unit. Taking the first check list as an example, the first electronic device 40 displays the received authorization item on the first screen 42, so that the person can select the content to be edited, for example, please refer to fig. 7, after the product item P01 is checked, the person can edit the content of at least one field of the check field group according to the result of the check, where each field (field F5-field F10) of the check field group is updated to the latest state, and the updated content is represented as "DATA 1". The first electronic device 40 transmits the edited content of the product item P01 to the server 10, and the server 10 stores the edited content in the database 12 to update the old data (see fig. 8). Thereby, all product items can be maintained in the same database 12.
Fig. 9 shows a method for authorizing data editing rights of a product item according to a third preferred embodiment of the present invention, which is based on the second embodiment and comprises the following steps:
In step S31: the database 12 selects a plurality of the product items P01-P12, and further includes a plurality of fields selected from the selected product items P01-P12, and defined as a plurality of authorized items and a plurality of authorized fields. In step S31, based on step S11, the administrator selects the product items P01 to P04 through the terminal device 20, selects the field F1 in the basic data field group and the fields F5 to F10 in the check field group of the product items P01 to P04, and the server 10 defines the product items P01 to P04 as authorized items and records them in the database 12, and defines the fields F1 and the fields F5 to F10 of the product items P01 to P04 as authorized fields and records them in the database 12. The fields F5-F10 in the authorization field of the embodiment are editable fields, and in practice, there may be only one editable field.
Step S32: generating an authorization code corresponding to the plurality of authorization items, and generating a notification message corresponding to the authorization code. This step S32 is the same as step S12. The server 10 writes the generated authorization code "R5 PUT" into the authorization code fields (field F11) of the product items P01-P04 in the database, and generates the notification information corresponding to the authorization code.
Step S33: the second party responds to the notification message via the electronic device. This step S33 is the same as step S13. The person of the first inspection unit is connected to the server 10 via the first electronic device 40 to obtain and respond to the notification message.
Step S34: the authorization fields of the authorization items are obtained from the database 12 according to the authorization code corresponding to the notification message responded by the second party, and are transmitted to the electronic device. In step S34, based on step S14, the server 10 selects the corresponding authorized items (i.e., the product items P01 to P04) and the authorized fields (field F1, field F5 to field F10, see fig. 10) of each authorized item from the database 12 according to the "R5 PUT", and the server 10 transmits the data of the authorized fields of the authorized items to the first electronic device 40.
Step S35: selecting at least one of the received plurality of authorized items by the electronic device, editing the editable field of the selected authorized item, and transmitting the content of the edited editable field to the database 12 for storage. In step S35, similar to step S15, the first electronic device 40 displays the authorization item in the first screen 42 for the person to select the authorization item to be edited and the editable field thereof, for example, please refer to fig. 11, in which the contents of the fields F5-F10 of the product item P01 are edited as "DATA 1". Then, the first electronic device 40 transmits the contents of the fields F5-F10 of the edited product item P01 to the server 10 for storing in the database 12, so as to update the old data. Therefore, the uneditable columns can be prevented from being edited by the check units.
The step of selecting the authorization field (step S31) and the step of transmitting the authorization field (step S34) in the present embodiment can be applied to the steps S11 and S14 in the first and second embodiments.
Fig. 12 shows a method for authorizing data editing permissions of product items according to a fourth preferred embodiment of the present invention, which is based on the first embodiment and referring to fig. 13, in this embodiment, a field of an authorization field group of each of the product items P01-P12 in the database 12 includes a field F12 (authorization account field) for recording an authorization account. Moreover, a plurality of accounts are recorded in the data management system, wherein the accounts can be recorded in the server 10 or the database 12.
Steps S41, S44 of the present embodiment are the same as steps S11, S14 of the first embodiment, respectively. The difference is that:
step S42: in this step, similar to step S12, after the data management system generates the authorization code and the corresponding notification message, the data management system transmits the notification message to the account specified by the first party.
Step S43: when the second party responds to the notification message by connecting to the server 10 through an electronic device, the electronic device substitutes the account number of the second party's response and transmits the account number to the data management system 100, and the data management system 100 transmits the account number to the authorized account number fields of the authorized items recorded in the database 12 by the database 12 (field F12). In this embodiment, the person of the checking entity connects the server 10 with the first electronic device 40 or the second electronic device 50 through the account owned by each person, and the server 10 records the account in the authorized account field of the authorization item corresponding to the authorization code after responding to the notification message (field F12). For example, the person connects to the server 10 with the account "yk 01" at the first electronic device 40 and responds to the notification message, and the account "yk 01" is recorded in the authorized account field (field F12) of the authorized items (product items P01 to P04). Similarly, the person connects to the server 10 at the second electronic device 50 with the account "tn 01" and responds to the notification message, and the account "tn 01" is recorded in the authorized account field (field F12) of the authorized items (product items P05 to P08).
Step S44 is followed by the steps of:
step S45: the account number is entered at another electronic device and transmitted to the data management system 100. Taking the first verification unit as an example, a person may connect to the data management system 100 at another electronic device (e.g., a third electronic device, not shown in the drawings) and input the account number "yk 01" to be transmitted to the server 10.
Step S46: according to the authorization code and the received account, the authorization code field (field F11) and the authorization account field (field F12) of the product items P01-P12 in the database 12 are compared to obtain the authorization items through screening, and the authorization items are transmitted to the other electronic device. For example, the server 10 compares the authorization code of the notification message responded by the account and the account number transmitted by the third electronic device in the previous step S43 with the fields F11 and F12 in the database 12 to obtain data of authorized items (product items P01-P04), and transmits the data to the third electronic device for subsequent use, such as editing and then transmitting the data back to the server 10 to update the content corresponding to the database 12.
The personnel of the second testing entity can also enter the account number "tn 01" in a different electronic device to obtain the data of the authorized items (product items P05-P08) and the subsequent editing.
The above steps of the present embodiment can be applied to the second to third embodiments as well.
In addition, the field of the authorization field group of the embodiment further includes a field F13 (authorization sub-account field) for recording the authorization sub-account.
Steps S47, S48, S49 shown in fig. 14 are also included after step S44, in which:
step S47: a sub-account is established according to the account, a part of the authorization items are assigned to the sub-account from the authorization items, and the sub-account is recorded in the authorization sub-account field of the assigned authorization item in the database 12 (field F13). In this embodiment, taking the first verification unit as an example, referring to fig. 13, a person may connect to the server 10 on the first electronic device 40 and input an account "yk 01" to establish sub-accounts "yk 01-1" and "yk 01-2" subordinate to the account "yk 01", and select a part of the authorization items (product item P01P02) to the sub-account "yk 01-1", and a part of the authorization items (product item P03P04) to the sub-account "yk 01-2", so that the server 10 records the sub-accounts "yk 01-1" and "yk 01-2" in the corresponding authorization sub-account fields (F13) of the authorization items.
Step S48: another electronic device is connected to the data management system 100, and inputs the sub-account number and transmits the sub-account number to the data management system 100. For example, in the first verification unit, the person may input the sub-account "yk 01-1" on another electronic device (e.g., a third electronic device) and transmit the sub-account to the server 10.
Step S49: the data management system 100 compares the authorization code field and the authorization sub-account field of the product items according to the authorization code and the received sub-account to obtain an authorization item corresponding to the sub-account and transmit the authorization item to another electronic device. For example, the server 10 compares the authorization code of the notification information responded by the account to which the sub-account belongs in the previous step S43 and the sub-account transmitted by the third electronic device with the field F11 and the field F13 in the database 12, so as to obtain data of authorized items (product items P01-P02), and transmits the data to the third electronic device for subsequent use, for example, editing the data and then transmitting the data back to the server 10, so as to update the content corresponding to the database 12.
Therefore, the checking unit can redistribute the authorized authorization items to subordinate personnel for management. In addition, each step of the steps of the present embodiment can also be applied to the second embodiment.
In practice, the authorized account field (field F12) may be set without the authorized sub-account field (field F13) and steps S47, S48, and S49.
Fig. 15 shows a method for authorizing data editing permissions of product items according to a fifth preferred embodiment of the present invention, please refer to fig. 16, in which, in this embodiment, fields of authorization field groups of each of the product items P01-P12 in the database 12 include a field F14 (authorization start date field) and a field F15 (authorization end date field), so as to record valid periods of authorization codes.
The steps S51-S55 of the present embodiment are substantially the same as those of the second embodiment, except that:
in step S52, the data management system 100 further includes a valid period after generating the authorization code. In this embodiment, when the administrator selects the authorization item in step S51, the authorization start date and the authorization end date are input through the terminal device 20. The server 10 records the authorization start date and the authorization end date in the field F14 (authorization start date field) and the field F15 (authorization end date field) to form the validity period of the authorization code.
Step S53 includes checking the validity period of the authorization code. In this embodiment, the server 10 checks whether the current date falls within the validity period after the second party responds to the notification message.
During the valid period, the process proceeds to step S54; if the valid period is exceeded, the execution of step S54 and subsequent step S55 is prohibited.
In the present embodiment, step S55 after step S54 is similar to step S15 of the second embodiment, except that:
after the electronic device transmits the edited content to the data management system 100, the server 10 will check the valid period of the authorization code again, and if the valid period is within the valid period, store the edited content transmitted from the electronic device in the database 12; if the effective period is exceeded, the edited content transmitted by the electronic device is not stored.
In addition, step S54 may further include the server 10 sending a validity period notification message to the electronic device before the validity period of the authorization code expires, so as to notify the relevant checking unit that the validity period needs to be extended in coordination with the administrator.
Therefore, the editable field of the authorization item can be changed only when the authorization code is valid. The step of checking the validity period of the authorization code of the present embodiment can be applied to the first to fourth embodiments as well.
The above description is only a preferred embodiment of the present invention, and all equivalent changes and modifications to the present invention as described and claimed should be included in the scope of the present invention.
Description of the reference numerals
[ invention ]
100 data management system
10 server 12 database
20 terminal device 22 screen
30 network
40 first electronic device 42 first screen
50 second electronic device 52 second screen
P01-P12 product project
Column F1-F15
S11-S15, S31-S35, S41-S49 and S51-S55
Claims (11)
1. A method for authorizing data editing authority of a product item is applied to a data management system, the data management system comprises a database, the database stores a plurality of product items, and the method for authorizing the data editing authority of the product item comprises the following steps:
A. Selecting, by a first party, a plurality of items from the plurality of product items in the database and defining as a plurality of authorized items;
B. the data management system generates an authorization code, wherein the authorization code corresponds to the plurality of authorization items; generating a notification message corresponding to the authorization code;
C. providing an electronic device to be connected with the data management system, and responding the notification information by a second party through the electronic device;
D. the data management system obtains the plurality of authorized items from the database according to the authorization codes corresponding to the notification information responded by the second party and transmits the authorized items to the electronic device;
E. selecting, by the electronic device, at least one of the received plurality of authorized items, editing content of the selected authorized item, and transmitting the edited content to the database for storage.
2. A method of authorizing data editing rights in a product item as claimed in claim 1, wherein a plurality of accounts are recorded in the data management system, step B includes selecting one of the plurality of accounts and transmitting the notification information to the selected account; and C, responding the notification information by the second party through the electronic device by using the selected account.
3. A method of authorizing data editing rights in a product item in accordance with claim 1, wherein step B includes the data management system granting the authorization code for a valid period; step C comprises checking the validity period of the authorization code; during the active period, allowing step D, E; beyond the validity period, execution of step D, E is inhibited.
4. A method of authorizing data editing rights in a product item of claim 3 wherein step E comprises:
the data management system checks the valid period of the authorization code, and stores edited contents transmitted by the electronic device if the valid period is within the valid period; and if the valid period exceeds the valid period, the edited content transmitted by the electronic device is not stored.
5. The method according to claim 4, wherein step D further comprises sending a validity period notification message to the electronic device before the validity period expires.
6. The method of authorizing data editing rights in a product item of claim 1, wherein each of the product items includes a plurality of fields; step A, selecting a plurality of items from the plurality of fields from each selected product item, and defining the selected items as a plurality of authorized fields of each authorized item; in step D, the authorization fields of the authorization items are obtained, and the authorization fields of the authorization items are transmitted to the electronic device.
7. The method of claim 6, wherein the authorization field of each authorized item includes at least one editable field; in step E, the editable field of the selected authorization item is edited, and the content of the edited editable field is transmitted to the database for storage.
8. The method as claimed in claim 7, wherein in step E, the authorized items are displayed on a screen of the electronic device, the authorized items displayed on the screen are clicked, and the editable field of the selected authorized item is edited.
9. The method of claim 1, wherein each of the product items includes an authorization code field; step B comprises writing the authorization code into authorization code fields of the plurality of authorization items; in step D, the authorization codes are compared with the authorization code fields of the plurality of product items in the database to obtain the plurality of authorization items through screening.
10. The method of claim 9, wherein each of the plurality of product items includes an authorization account field; a plurality of account numbers are recorded in the data management system, and the notification information is transmitted to one account number in the step B; after the step C includes responding to the notification information, the data management system records the account number of the response in the authorized account number fields of the plurality of authorized items in the database;
Step D is followed by:
providing another electronic device to be connected with the data management system, inputting the account number responding to the other electronic device, and transmitting the account number to the data management system;
and the data management system compares the authorization code and the received account with the authorization code fields and the authorization account fields of the product items in the database to screen and obtain the authorization items, and transmits the authorization items to the other electronic device.
11. The method of claim 9, wherein each of the plurality of product items includes an authorization account field and a sub-account field; step C includes inputting an account number in the electronic device, and transmitting the account number to the data management system to record in the database the authorization account number fields of the authorization items; step D is followed by:
establishing a sub-account according to the account, assigning a part of authorization items to the sub-account from the plurality of authorization items, and recording the sub-account in an authorization sub-account field of the assigned authorization item in a database;
Providing another electronic device to be connected with the data management system, inputting the sub-account number in the other electronic device, and transmitting the sub-account number to the data management system;
and the data management system compares the authorization code fields and the authorization sub-account fields of the product items according to the authorization code and the received sub-account to obtain an authorization item corresponding to the sub-account and transmit the authorization item to the other electronic device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910422515.3A CN111984619A (en) | 2019-05-21 | 2019-05-21 | Authorization method for data editing authority of product item |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910422515.3A CN111984619A (en) | 2019-05-21 | 2019-05-21 | Authorization method for data editing authority of product item |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111984619A true CN111984619A (en) | 2020-11-24 |
Family
ID=73435870
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910422515.3A Pending CN111984619A (en) | 2019-05-21 | 2019-05-21 | Authorization method for data editing authority of product item |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111984619A (en) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103473499A (en) * | 2013-09-16 | 2013-12-25 | 笔笔发信息技术(上海)有限公司 | Acquisition device and data authorization method thereof |
CN103763347A (en) * | 2013-12-31 | 2014-04-30 | 福建星网视易信息***有限公司 | Networking push entertainment broadcasting system and method |
CN104463950A (en) * | 2014-10-29 | 2015-03-25 | 中冶天工集团有限公司 | Two-dimension code information identification method of furnace kiln refractory 3D model |
CN106354761A (en) * | 2016-08-18 | 2017-01-25 | 徐峰 | Identification handling method used in electronic data of instruction books and device thereof |
CN107301211A (en) * | 2017-06-07 | 2017-10-27 | 四川科库科技有限公司 | Online data processing method |
CN108255653A (en) * | 2018-01-02 | 2018-07-06 | 深圳壹账通智能科技有限公司 | The test method and its terminal of a kind of product |
CN109522533A (en) * | 2018-10-12 | 2019-03-26 | 平安科技(深圳)有限公司 | Table edit method, apparatus, equipment and medium based on web data |
-
2019
- 2019-05-21 CN CN201910422515.3A patent/CN111984619A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103473499A (en) * | 2013-09-16 | 2013-12-25 | 笔笔发信息技术(上海)有限公司 | Acquisition device and data authorization method thereof |
CN103763347A (en) * | 2013-12-31 | 2014-04-30 | 福建星网视易信息***有限公司 | Networking push entertainment broadcasting system and method |
CN104463950A (en) * | 2014-10-29 | 2015-03-25 | 中冶天工集团有限公司 | Two-dimension code information identification method of furnace kiln refractory 3D model |
CN106354761A (en) * | 2016-08-18 | 2017-01-25 | 徐峰 | Identification handling method used in electronic data of instruction books and device thereof |
CN107301211A (en) * | 2017-06-07 | 2017-10-27 | 四川科库科技有限公司 | Online data processing method |
CN108255653A (en) * | 2018-01-02 | 2018-07-06 | 深圳壹账通智能科技有限公司 | The test method and its terminal of a kind of product |
CN109522533A (en) * | 2018-10-12 | 2019-03-26 | 平安科技(深圳)有限公司 | Table edit method, apparatus, equipment and medium based on web data |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10120923B2 (en) | Data discovery and analysis tool | |
US9348879B2 (en) | Data lineage transformation analysis | |
US10019677B2 (en) | Active policy enforcement | |
US10027711B2 (en) | Situational intelligence | |
US8769412B2 (en) | Method and apparatus for risk visualization and remediation | |
US9477660B2 (en) | Privacy compliance in data retrieval | |
CN102598021A (en) | Method and system for managing security objects | |
CN101582811A (en) | Method for establishing integration of network monitoring and operating management | |
KR102263145B1 (en) | Method and System for managing risk tasks in a construction site | |
EP3764291B1 (en) | Method of examining a product inspection | |
JP2019139773A (en) | Information processing system, information processing method and program | |
CN111984619A (en) | Authorization method for data editing authority of product item | |
TWI722431B (en) | Authorization method for data editing authority of product item | |
CN115809769A (en) | Construction machinery equipment management method and system | |
EP3764299B1 (en) | Method of delegating data editing authority of product items | |
JP6772342B1 (en) | How to grant data editing authority for product items | |
US20210014228A1 (en) | Method of delegating data editing authority of product items | |
KR101505079B1 (en) | System and method of supporting task of information security | |
CN113343103A (en) | Report form pushing method and device, electronic equipment and storage medium | |
CN111667210A (en) | Intelligent warehouse management method and device | |
US20210034826A1 (en) | Method of checking products | |
JP2021002129A (en) | Quality management support method, quality management support system, and quality management support device | |
US10891453B1 (en) | Method of examining the product inspection | |
KR102635057B1 (en) | Project Management Information Device and System, and Project Management Information Handling Method using them | |
TWI715037B (en) | Checking method for product inspection |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20220531 Address after: 31 / F, No. 447, section 3, Wenxin Road, Beitun District, Taichung City, Taiwan, China, China Applicant after: Zhenyu Digital Services Co.,Ltd. Address before: No. 39, 33 Road, XieHeLi Industrial Zone, Xitun District, Taichung City Applicant before: YOKE INDUSTRIAL Corp. |
|
TA01 | Transfer of patent application right |