CN117312606B - Project data management system - Google Patents
Project data management system Download PDFInfo
- Publication number
- CN117312606B CN117312606B CN202311204241.3A CN202311204241A CN117312606B CN 117312606 B CN117312606 B CN 117312606B CN 202311204241 A CN202311204241 A CN 202311204241A CN 117312606 B CN117312606 B CN 117312606B
- Authority
- CN
- China
- Prior art keywords
- management
- channel
- sub
- storage
- coordinate
- 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.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/903—Querying
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/906—Clustering; Classification
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computational Linguistics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention discloses a project data management system, which comprises a repository, a management classification unit, a data input unit and a decryption and retrieval unit. The project data management system builds a classification model of the repository by using a plane rectangular coordinate system, can store and manage project data according to coordinate nodes, utilizes management coordinates as the upstream of sub-coordinates, simultaneously has the same sum of coordinate values on an X axis and a Y axis in the management coordinates and the sub-coordinates, is convenient for identifying the relationship between the management coordinates and the sub-coordinates, is convenient for head-end management statistics on tail ends, is convenient for a team member to independently store corresponding project data, indirectly classifies each department in an enterprise, utilizes a marked sub-number group to determine the position of a storage partition, and then searches for corresponding storage points of the determined storage partition, thereby effectively improving the searching efficiency of the project data in the repository and further shortening the searching time of the project data.
Description
Technical Field
The invention relates to the technical field of data storage management, in particular to a project data management system.
Background
With the continuous expansion of enterprise scale and continuous improvement of enterprise informatization layering, the project data volume managed by enterprises is also continuously increased, and in the traditional mode, single project data is often adopted to perform configuration management work of a single storage strategy. However, when there are a large number of project data and a large number of storage strategies in one storage system, if configuration management work of a single storage strategy is performed for a single project data, the complexity of management work of storage management staff is greatly increased, and due to the complexity of configuration management, configuration errors are extremely easy to occur and abnormal situations occur in service processing.
Therefore, the invention provides a method for constructing a project data storage management model by using a plane rectangular coordinate system, so as to improve the overall cost performance of the system, provide a high-efficiency and safe storage environment and reduce the management complexity of storage management staff.
Disclosure of Invention
Aiming at the defects of the prior art, the invention provides a project data management system, which solves the problems in the background technology.
In order to achieve the above purpose, the invention is realized by the following technical scheme: a project data management system comprising:
a repository for storing project data;
the management classification unit is used for constructing a classification model of the repository according to the plane rectangular coordinate system to obtain a classification model for classification management, and the classification model is constructed in the following way:
SS1, firstly building a plane rectangular coordinate system, selecting one coordinate with the same coordinate value on an X axis and a Y axis in a first quadrant, then making a straight line along the coordinate and an origin coordinate, simultaneously marking the straight line as a management straight line, and finally marking all the coordinates on the management straight line as management coordinates;
SS2, selecting each management coordinate, taking each management coordinate as a vertical point to make a straight line perpendicular to the management straight line, simultaneously marking the straight line as a sub-straight line, and then marking all coordinates on the sub-straight line as sub-coordinates;
SS3, then, creating a storage partition in the repository according to a management coordinate, and then, creating a storage point in the storage partition according to a sub-coordinate;
SS4, then taking the storage partition established according to the plane rectangular coordinate system and the corresponding storage points as a classification model;
the management classification unit further comprises a channel construction module, an information authentication module and a model encryption module, and the channel construction module, the information authentication module and the model encryption module are in communication connection;
the channel construction module is used for respectively constructing a plurality of channels for the repository, the storage partition and the storage point;
the model encryption module is used for encrypting each channel by adopting an RSA encryption algorithm;
the information authentication module is used for acquiring user grade information of all personnel in an enterprise, and then automatically selecting channels for all users according to the user grade information and a pre-trained matching template, wherein the user grade information represents grade information of the enterprise for dividing staff positions according to self-defined position grades, and the matching template is used for matching the user grade information with the corresponding channels according to a pre-defined matching rule.
Preferably, the multiple channels established by the channel establishment module comprise a panelist sub-channel and a management sub-channel established for each storage point, a department management channel and a total management channel established for each storage partition, and two public total channels and a collection total channel established for a storage library;
wherein,
a common total channel is used for group members and managers in each department to enter a repository;
the panelist sub-channel is used for the panelists in the corresponding departments to enter the storage point;
the department management channel is used for allowing managers in each department to enter corresponding storage subareas, the management sub-channels are respectively communicated with the department management channel and the total management channel, all the management sub-channels of all storage points in one storage subarea are communicated with one department management channel of the storage subarea, and meanwhile, the management sub-channels are used for allowing the managers to enter all the storage points corresponding to the storage subarea;
the aggregate channel is used for managing the management high-rise entering the repository of all departments, and is also used for managing the high-rise entering each storage point after entering the corresponding storage partition through the aggregate channel.
Preferably, the user grade information obtained by the information authentication module is divided into all management high-level, all managers and all panelists in the enterprise, and the manager corresponding to the management high-level and the panelist corresponding to the manager;
if the user grade information is a panelist, the corresponding panelist sub-channel is opened, and the corresponding storage point is entered, and the management sub-channel corresponding to the storage point is not opened;
if the user grade information is the manager, the corresponding department management channel and the corresponding management sub-channel are opened, and enter the corresponding storage partition and all corresponding storage points, wherein the total management channel of the storage partition is not opened, and the group member sub-channel of each corresponding storage point is not opened;
if the user level information is the management high-rise, the corresponding collecting main channel, department management channel and management sub-channel are opened, and all storage partitions and all corresponding storage points in the corresponding storage library are accessed, the department management channel of the storage partition is not opened, and the group member sub-channel of each corresponding storage point is not opened.
Preferably, the common total channel is not encrypted by an encryption algorithm.
Preferably, the method further comprises:
the data input unit is used for dividing and storing the project data into storage points established by corresponding sub-coordinates according to a preset input rule;
the decryption and calling unit is used for acquiring a corresponding channel according to the user grade information, then decrypting the channel authenticated by the channel authentication unit according to the encryption public key and the encryption private key, then opening the corresponding channel, opening the corresponding channel corresponding to the repository, the storage partition and the storage point, and then extracting corresponding project data.
Preferably, the preset input rule is:
dividing project data into a plurality of department projects according to all departments in an enterprise, and then taking coordinate values of X axes in all management coordinates as marking parent numbers of the department projects;
then, acquiring all member information in each department, and taking the sub-coordinates on the sub-straight line corresponding to the corresponding management coordinates as a marked sub-number group of single member information, wherein the member information is data information preset according to enterprise custom rules;
and then, distributing the corresponding storage partition to a corresponding department according to the marked parent number, then acquiring single panelist information corresponding to the corresponding marked child number group, and then distributing the storage point corresponding to the corresponding child coordinate to the corresponding panelist according to the marked child number group, wherein the corresponding storage point distributed by each panelist is used for storing the project data responsible for the panelist and extracting the project data stored by the storage point by the corresponding panelist.
Preferably, wherein the management coordinate is marked as (X m ,Y m ) And X is m =Y m All sub-coordinates on the sub-straight line corresponding to the management coordinates are marked as (X) m-i ,Y m+i ) And it satisfies (X) m-i )+(Y m+i )=X m +Y m ;
In (X) m ,Y m ) Wherein X is m Representing the coordinate value of the management coordinate on the X-axis, Y m A coordinate value representing the management coordinate on the Y-axis;
in (X) m-i ,Y m+i ) Wherein X is m-i Representing the coordinate value of the corresponding sub-coordinate on the X-axis, Y m+i Representing the coordinate value of the corresponding sub-coordinate on the Y-axis;
i represents an arbitrary numerical value, and i= -n, … … n, and i-n i=n, |represents an absolute value, n is greater than 0 and less than X m And Y m -n represents the minimum value of i and n represents the maximum value of i.
Preferably, the extraction mode of the decryption and calling unit is as follows:
in the preset search box, the corresponding marked sub-number group, i.e. sub-coordinate (X m-i ,Y m+i );
Then according to the formula W= (X) m-i +Y m+i ) 2, obtaining corresponding mark parent numbers W, wherein W is larger than 0, then determining the positions of the storage partitions in a plane rectangular coordinate system according to the coordinate values of the W serving as management coordinates on the X axis and the Y axis, namely (W, W), and then determining the positions of the storage partitions in the plane rectangular coordinate system according to the (W, W);
and searching corresponding storage points in the determined storage partition, and extracting project data from the corresponding storage points.
Advantageous effects
The invention provides a project data management system. Compared with the prior art, the method has the following beneficial effects:
the invention constructs the classification model of the repository by using the plane rectangular coordinate system, can store and manage project data according to the coordinate nodes, uses the management coordinates as the upstream of the sub-coordinates, and simultaneously has the same sum of coordinate values on the X axis and the Y axis in the management coordinates and the sub-coordinates, thereby being convenient for identifying the relationship between the management coordinates and the sub-coordinates and facilitating the management statistics of the head end to the tail end.
The invention is convenient for the panelist to independently store the corresponding project data and indirectly classify each department in the enterprise; meanwhile, the classified management of the project data is facilitated, the disorder of project data storage is avoided, the extraction and the use of the project data are affected, and the problem that the complexity of management work of storage management staff is increased when single project data are subjected to configuration management work of single storage strategy is solved.
According to the invention, the corresponding channels are encrypted and decrypted through the model encryption module and the demodulation unit, so that the channel access authorities of corresponding users can be effectively distinguished, a high-level user can conveniently check a large range of project data, meanwhile, the user with a lower level is prevented from contacting the project material with high confidentiality, the privacy among the users with a lower level is effectively ensured, and the convenience and privacy of storing the project data are further improved.
The method and the device utilize the marking sub-number groups to determine the positions of the storage partitions, and then perform corresponding storage point retrieval and search on the determined storage partitions, thereby effectively improving the search efficiency of the project data in the repository and further shortening the search time of the project data.
Drawings
FIG. 1 is a system block diagram of the present invention;
FIG. 2 is a schematic diagram of a classification model according to the present invention;
FIG. 3 is a schematic diagram of a classification model according to the present invention.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present invention, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
As an embodiment of the invention
Referring to fig. 1-3, the present invention provides the following technical solutions: a project data management system comprising:
a repository for storing project data;
the management classification unit is used for constructing a classification model of the repository according to the plane rectangular coordinate system to obtain a classification model for classification management;
the classification model is built in the following way:
firstly, a plane rectangular coordinate system is built, one coordinate with the same coordinate value on an X axis and a Y axis is selected in a first quadrant, then a straight line is made along the coordinate and an origin coordinate, meanwhile, the straight line is marked as a management straight line, and then all the coordinates on the management straight line are marked as management coordinates;
in this embodiment, the planar rectangular coordinate system is a known technique, and the first quadrant is a region between the positive horizontal half axis and the positive vertical half axis among four regions divided by the horizontal axis and the vertical axis in the planar rectangular coordinate;
then, each management coordinate is selected, a straight line perpendicular to the management straight line is made by taking each management coordinate as a vertical point, the straight line is marked as a sub-straight line, and all coordinates on the sub-straight line are marked as sub-coordinates;
then, a storage partition is established in the repository according to a management coordinate, and then a storage point is established in the storage partition according to a sub-coordinate;
then taking the storage partition established according to the plane rectangular coordinate system and the corresponding storage points as a classification model;
after the classification processing, the sub-straight line established by taking the management coordinate as the vertical point is set, and the sub-coordinates on the sub-straight line are as follows:
taking as an example one of the management coordinates,
the management coordinates are marked as (X) m ,Y m ) And X is m =Y m All sub-coordinates on the sub-straight line corresponding to the management coordinates are marked as (X) m-i ,Y m+i ) And it satisfies (X) m-i )+(Y m+i )=X m +Y m ;
In (X) m ,Y m ) Wherein X is m Representing the coordinate value of the management coordinate on the X-axis, Y m A coordinate value representing the management coordinate on the Y-axis;
in (X) m-i ,Y m+i ) Wherein X is m-i Representing the coordinate value of the corresponding sub-coordinate on the X-axis, Y m+i Representing the coordinate value of the corresponding sub-coordinate on the Y-axis;
i represents an arbitrary numerical value, and i= -n, … … n, and i-n i=n, |represents an absolute value, n is greater than 0 and less than X m And Y m -n represents the minimum value of i and n represents the maximum value of i;
the management classification unit further comprises a channel construction module, an information authentication module and a model encryption module, and the channel construction module, the information authentication module and the model encryption module are in communication connection;
the channel construction module is used for respectively establishing two storage sub-channels for each storage point, simultaneously respectively establishing two storage management channels for each storage partition, and establishing two total channels for the storage library;
the information authentication module is used for acquiring user grade information of all personnel in the enterprise, and in the embodiment, the user grade information comprises the step of acquiring all management high-rise, all managers and all panelists in the enterprise, and the manager corresponding to the management high-rise and the panelist corresponding to the manager;
then automatically selecting channels for each user according to the user grade information and the pre-trained matching template, in the example, respectively marking two storage sub-channels as a panelist sub-channel and a management sub-channel, simultaneously respectively marking two storage management channels as a department management channel and a total management channel, and respectively marking two total channels as a public total channel and a total collection channel;
wherein,
a common total channel is used for group members and managers in each department to enter a repository;
the panelist sub-channel is used for the panelists in the corresponding departments to enter the storage point;
the department management channel is used for allowing managers in each department to enter corresponding storage subareas, the management sub-channels are respectively communicated with the department management channel and the total management channel, all the management sub-channels of all storage points in one storage subarea are communicated with one department management channel of the storage subarea, and meanwhile, the management sub-channels are used for allowing the managers to enter all the storage points corresponding to the storage subarea;
the collecting main channel is used for managing the management high-rise of all departments to enter the repository, and is also used for managing the high-rise to enter the corresponding storage partition through the main management channel and then enter each storage point;
the model encryption module is used for carrying out hierarchical encryption processing on management coordinates and sub-coordinates in the classification model;
the hierarchical encryption processing mode is as follows:
then, encrypting the group member sub-channels, the management sub-channels, the department management channels, the total management channels and the total collection channels by adopting an RSA encryption algorithm to obtain an encryption public key and an encryption private key, wherein the RSA encryption algorithm is the prior art, so that the detailed description is omitted herein;
wherein the public total channel is not encrypted by an encryption algorithm;
according to the embodiment, the classification model of the repository is built by using the plane rectangular coordinate system, project data can be stored and managed according to the coordinate nodes, the management coordinates are used as the upstream of the sub-coordinates, meanwhile, the sum of coordinate values on the X axis and the Y axis in the management coordinates and the sub-coordinates is the same, the relationship between the management coordinates and the sub-coordinates is conveniently identified, and the management statistics of the head end to the tail end is facilitated.
As embodiment II of the present invention
The first embodiment further includes, on the basis of the first embodiment:
the data input unit is used for dividing and storing the project data into storage points established by corresponding sub-coordinates according to a preset input rule;
in this embodiment, the preset entry rules are: dividing project data into a plurality of department projects according to all departments in an enterprise, and then taking coordinate values of X axes in all management coordinates as marking parent numbers of the department projects;
then, acquiring all member information in each department, and taking the sub-coordinates on the sub-straight line corresponding to the corresponding management coordinates as a marked sub-number group of single member information, wherein the member information is data information preset according to enterprise custom rules;
then, corresponding storage partitions are distributed to corresponding departments according to the marked parent numbers, then, single panelist information corresponding to corresponding marked sub-number groups is obtained, then, storage points corresponding to corresponding sub-coordinates are distributed to corresponding panelists according to the marked sub-number groups, wherein the corresponding storage points distributed by each panelist are used for storing project data responsible for the panelists and extracting the project data stored by the storage points by the corresponding panelists;
through the embodiment, the team members can store corresponding project data independently conveniently, and each department in the enterprise is classified indirectly;
the decryption and calling unit is used for acquiring a corresponding channel according to the user grade information, then decrypting the channel authenticated by the channel authentication unit according to the encryption public key and the encryption private key, then opening the corresponding channel, and opening the corresponding channel corresponding to the repository, the storage partition and the storage point;
in this embodiment of the present invention, in one embodiment,
if the user grade information is a panelist, the corresponding panelist sub-channel is opened, and the corresponding storage point is entered, and the management sub-channel corresponding to the storage point is not opened;
if the user grade information is the manager, the corresponding department management channel and the corresponding management sub-channel are opened, and enter the corresponding storage partition and all corresponding storage points, wherein the total management channel of the storage partition is not opened, and the group member sub-channel of each corresponding storage point is not opened;
if the user grade information is the management high-rise, the corresponding collecting main channel, department management channel and management sub-channel are opened, and each storage partition and all corresponding storage points in the corresponding storage library are accessed, the department management channel of the storage partition is not opened, and the group member sub-channel of each corresponding storage point is not opened;
according to the embodiment, the corresponding channels are encrypted and decrypted through the model encryption module and the decryption and calling unit, so that the channel access authorities of corresponding users can be effectively distinguished, a high-level user can conveniently check a large range of project materials, meanwhile, the user with a lower level is prevented from contacting the project materials with high confidentiality, the privacy among the users with the lower level is effectively ensured, and the convenience and the privacy of storing the project data are further improved; the problem that the complexity of management work of storage management staff is increased due to the fact that configuration management work of a single storage strategy is carried out on single item data is solved;
when extracting item data, inputting a corresponding marking sub-number group in a preset search box;
then according to the formula W= (X) m-i +Y m+i ) 2, obtaining corresponding mark parent numbers W, wherein W is larger than 0, then determining the positions of the storage partitions in a plane rectangular coordinate system according to the coordinate values of the W serving as management coordinates on the X axis and the Y axis, namely (W, W), and then determining the positions of the storage partitions in the plane rectangular coordinate system according to the (W, W);
searching corresponding storage points in the determined storage partition, and extracting project data from the corresponding storage points;
in the embodiment, the position of the storage partition is determined by using the marking sub-number group, and then the corresponding storage point search is carried out on the determined storage partition, so that the search efficiency of the project data in the repository is effectively improved, and the search time of the project data is further shortened;
embodiment III as the present invention
The present embodiment is different from the second embodiment in that: in this embodiment, the preset entry rules are: dividing project data into a plurality of sub-projects according to project types and/or project time, and then taking coordinate values of X axes in each management coordinate as a mark parent number of the sub-project;
dividing the sub-item into a plurality of sub-information, and taking the sub-coordinates on the sub-straight line corresponding to the corresponding management coordinates as a marked sub-number group of the sub-information;
for example, setting a label parent number as "4", the corresponding label child number groups are (1, 7), (2, 6), (3, 5), (5, 3), (6, 2) and (7, 1), respectively;
selecting a corresponding storage partition according to the marked parent number, acquiring the sub information corresponding to the corresponding marked sub number group, and storing the corresponding sub information into a storage point corresponding to the corresponding sub coordinate according to the marked sub number group;
through the embodiment, the classified management of the project data is facilitated, and the disorder of the project data storage is avoided, so that the extraction and the use of the project data are influenced.
Fourth embodiment of the invention
The embodiment provides a project data management method based on the project data management systems in the first embodiment and the second embodiment, and the embodiment includes the following steps, and the embodiment uses the card punching data in the enterprise card punching project as project data:
step one, acquiring card punching records of all staff in an enterprise through an electronic card punching machine in the enterprise:
in this embodiment, the electronic punch is prior art;
step two, when staff uses the electronic card punch to punch cards for work up and work down, the electronic card punch stores the card punching records of all staff into a storage library through a data input unit;
the card punching record storage mode is as follows:
s1, a data input unit acquires a card punching record and staff information corresponding to the card punching record, wherein in the embodiment, the staff information corresponds to group member information;
s2, acquiring a corresponding marking sub-number group of the panelist according to the panelist information, and then passing through W= (X) m-i +Y m+i ) 2, obtaining the corresponding mark parent number W of the group member, taking W as the coordinate value of the management coordinate on the X axis and the Y axis, namely (W, W), and then determining the position of the storage partition in the plane rectangular coordinate system according to the (W, W);
s3, selecting storage points of the panelists from the storage partition determined in the step, and storing the punching records;
step three, acquiring a corresponding channel according to the user grade information, and decrypting the channel authenticated by the channel authentication unit according to the encryption public key and the encryption private key;
in this embodiment, if the user level information is an employee, the corresponding group member sub-channel is opened, and the corresponding employee can check the personal card punching record at the corresponding storage point;
if the user grade information is a group leader, the group leader is correspondingly a manager, and the corresponding department management channel and the corresponding management sub-channel are correspondingly opened and enter the corresponding storage partition and all corresponding storage points, so that the corresponding group leader can check the card punching records of staff in the corresponding group in all the storage points of the staff in the corresponding group, and the group leader can quickly know the attendance states of the staff in the group;
if the user grade information is personnel finance, the personnel finance corresponds to a management high-rise, the corresponding collecting main channel, department management channel and management sub-channel are opened and enter each storage partition and all corresponding storage points in the corresponding storage library, and the personnel finance can check the card punching records of all staff at all the storage points in the storage library, and then is used for counting the attendance states of all the staff, so that the statistics is convenient.
And all that is not described in detail in this specification is well known to those skilled in the art.
The foregoing describes one embodiment of the present invention in detail, but the disclosure is only a preferred embodiment of the present invention and should not be construed as limiting the scope of the invention. All equivalent changes and modifications within the scope of the present invention are intended to be covered by the present invention.
Claims (8)
1. A project data management system, comprising:
a repository for storing project data;
the management classification unit is used for constructing a classification model of the repository according to the plane rectangular coordinate system to obtain a classification model for classification management, and the classification model is constructed in the following way:
SS1, firstly building a plane rectangular coordinate system, selecting one coordinate with the same coordinate value on an X axis and a Y axis in a first quadrant, then making a straight line along the coordinate and an origin coordinate, simultaneously marking the straight line as a management straight line, and finally marking all the coordinates on the management straight line as management coordinates;
SS2, selecting each management coordinate, taking each management coordinate as a vertical point to make a straight line perpendicular to the management straight line, simultaneously marking the straight line as a sub-straight line, and then marking all coordinates on the sub-straight line as sub-coordinates;
SS3, then, creating a storage partition in the repository according to a management coordinate, and then, creating a storage point in the storage partition according to a sub-coordinate;
SS4, then taking the storage partition established according to the plane rectangular coordinate system and the corresponding storage points as a classification model;
the management classification unit further comprises a channel construction module, an information authentication module and a model encryption module, and the channel construction module, the information authentication module and the model encryption module are in communication connection;
the channel construction module is used for respectively constructing a plurality of channels for the repository, the storage partition and the storage point;
the model encryption module is used for encrypting each channel by adopting an RSA encryption algorithm;
the information authentication module is used for acquiring user grade information of all personnel in an enterprise, and then automatically selecting channels for all users according to the user grade information and a pre-trained matching template, wherein the user grade information represents grade information of the enterprise for dividing staff positions according to self-defined position grades, and the matching template is used for matching the user grade information with the corresponding channels according to a pre-defined matching rule.
2. The project data management system of claim 1, wherein the plurality of channels established by the channel setup module include a panelist sub-channel and a management sub-channel established for each storage point, a department management channel and a total management channel established for each storage partition, and two common total channels and a collection total channel established for a repository;
wherein,
a common total channel is used for group members and managers in each department to enter a repository;
the panelist sub-channel is used for the panelists in the corresponding departments to enter the storage point;
the department management channel is used for allowing managers in each department to enter corresponding storage subareas, the management sub-channels are respectively communicated with the department management channel and the total management channel, all the management sub-channels of all storage points in one storage subarea are communicated with one department management channel of the storage subarea, and meanwhile, the management sub-channels are used for allowing the managers to enter all the storage points corresponding to the storage subarea;
the aggregate channel is used for managing the management high-rise entering the repository of all departments, and is also used for managing the high-rise entering each storage point after entering the corresponding storage partition through the aggregate channel.
3. The project data management system according to claim 2, wherein the user level information acquired by the information authentication module is divided into all management high-level, all manager, all group members in the enterprise, and manager corresponding to management of the management high-level and group members corresponding to management of the manager;
if the user grade information is a panelist, the corresponding panelist sub-channel is opened, and the corresponding storage point is entered, and the management sub-channel corresponding to the storage point is not opened;
if the user grade information is the manager, the corresponding department management channel and the corresponding management sub-channel are opened, and enter the corresponding storage partition and all corresponding storage points, wherein the total management channel of the storage partition is not opened, and the group member sub-channel of each corresponding storage point is not opened;
if the user level information is the management high-rise, the corresponding collecting main channel, department management channel and management sub-channel are opened, and all storage partitions and all corresponding storage points in the corresponding storage library are accessed, the department management channel of the storage partition is not opened, and the group member sub-channel of each corresponding storage point is not opened.
4. The project data management system of claim 1 wherein the common total channel is not encrypted using an encryption algorithm.
5. The project data management system of claim 1, further comprising:
the data input unit is used for dividing and storing the project data into storage points established by corresponding sub-coordinates according to a preset input rule;
the decryption and calling unit is used for acquiring a corresponding channel according to the user grade information, then decrypting the channel authenticated by the channel authentication unit according to the encryption public key and the encryption private key, then opening the corresponding channel, opening the corresponding channel corresponding to the repository, the storage partition and the storage point, and then extracting corresponding project data.
6. The project data management system of claim 5, wherein the preset entry rules are:
dividing project data into a plurality of department projects according to all departments in an enterprise, and then taking coordinate values of X axes in all management coordinates as marking parent numbers of the department projects;
then, acquiring all member information in each department, and taking the sub-coordinates on the sub-straight line corresponding to the corresponding management coordinates as a marked sub-number group of single member information, wherein the member information is data information preset according to enterprise custom rules;
and then, distributing the corresponding storage partition to a corresponding department according to the marked parent number, then acquiring single panelist information corresponding to the corresponding marked child number group, and then distributing the storage point corresponding to the corresponding child coordinate to the corresponding panelist according to the marked child number group, wherein the corresponding storage point distributed by each panelist is used for storing the project data responsible for the panelist and extracting the project data stored by the storage point by the corresponding panelist.
7. The project data management system of claim 6, wherein the management coordinates are marked (X m ,Y m ) And X is m =Y m All sub-coordinates on the sub-straight line corresponding to the management coordinates are marked as (X) m-i ,Y m+i ) And it satisfies (X) m-i )+(Y m+i )=X m +Y m ;
In (X) m ,Y m ) Wherein X is m Representing the coordinate value of the management coordinate on the X-axis, Y m A coordinate value representing the management coordinate on the Y-axis;
in (X) m-i ,Y m+i ) Wherein X is m-i Representing the coordinate value of the corresponding sub-coordinate on the X-axis, Y m+i Representing the coordinate value of the corresponding sub-coordinate on the Y-axis;
i represents an arbitrary numerical value, and i= -n, … … n, and i-n i=n, |represents an absolute value, n is greater than 0 and less than X m And Y m -n represents the minimum value of i and n represents the maximum value of i.
8. The project data management system according to claim 7, wherein the decryption retrieval unit extracts:
in the preset search box, the corresponding marked sub-number group, i.e. sub-coordinate (X m-i ,Y m+i );
Then according to the formula W= (X) m-i +Y m+i ) And/2, obtaining corresponding marked parent numbers W, wherein W is greater than 0, then determining the storage partition in a plane rectangular seat according to the coordinate values of W as management coordinates on the X axis and the Y axis, namely (W, W), and then determining the storage partition in the plane rectangular seat according to the coordinate values of (W, W)Positions in the frame;
and searching corresponding storage points in the determined storage partition, and extracting project data from the corresponding storage points.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311204241.3A CN117312606B (en) | 2023-09-18 | 2023-09-18 | Project data management system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311204241.3A CN117312606B (en) | 2023-09-18 | 2023-09-18 | Project data management system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN117312606A CN117312606A (en) | 2023-12-29 |
CN117312606B true CN117312606B (en) | 2024-03-12 |
Family
ID=89245478
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311204241.3A Active CN117312606B (en) | 2023-09-18 | 2023-09-18 | Project data management system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117312606B (en) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103617404A (en) * | 2013-12-17 | 2014-03-05 | 天津赢达信科技有限公司 | Storing device of safety partitions |
US10019509B1 (en) * | 2013-03-15 | 2018-07-10 | Locus Lp | Multi-dimensional modeling in a functional information system |
CN111309945A (en) * | 2020-01-19 | 2020-06-19 | 国网山东省电力公司青岛供电公司 | Method and system for accurately classifying inspection pictures of unmanned aerial vehicle |
CN112884450A (en) * | 2021-03-12 | 2021-06-01 | 冯高华 | Project management system |
CN114329719A (en) * | 2021-12-30 | 2022-04-12 | 安徽中杰信息科技有限公司 | Data analysis method based on data visualization |
CN114462963A (en) * | 2022-01-18 | 2022-05-10 | 深圳市博盛软件科技有限公司 | Enterprise management information system integration system |
CN115034773A (en) * | 2021-03-07 | 2022-09-09 | 智慧式有限公司 | An unmanned autonomous restaurant system and intelligent terminal application |
-
2023
- 2023-09-18 CN CN202311204241.3A patent/CN117312606B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10019509B1 (en) * | 2013-03-15 | 2018-07-10 | Locus Lp | Multi-dimensional modeling in a functional information system |
CN103617404A (en) * | 2013-12-17 | 2014-03-05 | 天津赢达信科技有限公司 | Storing device of safety partitions |
CN111309945A (en) * | 2020-01-19 | 2020-06-19 | 国网山东省电力公司青岛供电公司 | Method and system for accurately classifying inspection pictures of unmanned aerial vehicle |
CN115034773A (en) * | 2021-03-07 | 2022-09-09 | 智慧式有限公司 | An unmanned autonomous restaurant system and intelligent terminal application |
CN112884450A (en) * | 2021-03-12 | 2021-06-01 | 冯高华 | Project management system |
CN114329719A (en) * | 2021-12-30 | 2022-04-12 | 安徽中杰信息科技有限公司 | Data analysis method based on data visualization |
CN114462963A (en) * | 2022-01-18 | 2022-05-10 | 深圳市博盛软件科技有限公司 | Enterprise management information system integration system |
Non-Patent Citations (2)
Title |
---|
Network partition for coordinated control in active distributeion networks;M.biserica 等;《2013 IEEE grenoble conference》;20131104;第1-2页 * |
基于极化阵列的参数估计算法研究;汪杨;《中国优秀硕士学位论文全文数据信息科技辑》;20120415(第6期);第I136-106页 * |
Also Published As
Publication number | Publication date |
---|---|
CN117312606A (en) | 2023-12-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111831636B (en) | Data processing method, device, computer system and readable storage medium | |
WO2022116491A1 (en) | Dbscan clustering method based on horizontal federation, and related device therefor | |
CN116934285B (en) | Visual intelligent system and equipment for realizing digitization and entity file management | |
CN113592680A (en) | Service platform based on regional education big data | |
CN111081337B (en) | Collaborative task prediction method and computer readable storage medium | |
CN107135661A (en) | Data processing method, device, system and information collecting device | |
CN107169361A (en) | The detection method and system of a kind of leaking data | |
CN111666460A (en) | User portrait generation method and device based on privacy protection and storage medium | |
CN113722301A (en) | Big data processing method, device and system based on education information and storage medium | |
CN112150122A (en) | Agile network resource positioning and decision-making system | |
CN108288224A (en) | A kind of finicial administration of enterprise system | |
CN111460139B (en) | Intelligent management based engineering supervision knowledge service system and method | |
CN102402733A (en) | Diversified electronic accounting file management system and method | |
CN108090357A (en) | A kind of computer information safe control method and device | |
Bore et al. | Promoting distributed trust in machine learning and computational simulation | |
CN114139202A (en) | Privacy protection sample prediction application method and system based on federal learning | |
CN112699182A (en) | Engineering cost data management system | |
CN117312606B (en) | Project data management system | |
CN118394285B (en) | Data block storage method and system combined with security level analysis | |
US20070136082A1 (en) | System and method for energy diversion investigation management | |
CN118114126B (en) | Network information integrated management system | |
CN119089237A (en) | Refined data processing method based on artificial intelligence | |
Punitha et al. | Methods and techniques to protect the privacy information in privacy preservation data mining | |
CN114547654B (en) | Computer security risk management method | |
CN113268492B (en) | Risk tracing method, system and device based on space-time knowledge graph |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |