Project field management and control system

By designing the project site management and control system on the oil field project site and using biometric technology to collect and process attendance data, the problem of low level of informationization of attendance and qualification control of on-site personnel on-site personnel in the oil field project is solved, and accurate attendance information processing and integrated control of key personnel is achieved.

CN119722009APending Publication Date: 2025-03-28CHINA PETROLEUM & CHEMICAL CORP +1
View PDF 9 Cites 0 Cited by

Patent Information

Application Number
CN202311275793.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-09-28
Publication Date
2025-03-28

AI Technical Summary

Technical Problem

The level of informationization of attendance and qualification control of on-site personnel of oilfield projects is low, and it is impossible to accurately obtain the attendance time of project leaders, safety management personnel and on-site technical leaders, resulting in inaccurate control.

Method used

A project site management and control system is designed, including a personnel verification module, a data processing module and an attendance calculation module. The personnel entry and exit records are collected through two biometric attendance devices, the data processing module processes and screens valid data, and the attendance calculation module calculates and generates attendance information.

Benefits of technology

Accurate attendance information processing and control of different types of construction personnel is achieved, ensuring effective access and departure of set personnel, and improving the accuracy of attendance information and integrated management and control capabilities.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119722009A_ABST
    Figure CN119722009A_ABST
Patent Text Reader

Abstract

The invention relates to a project field management and control system, and belongs to the technical field of biological recognition. The system comprises a personnel verification module, a data processing module and an attendance calculation module, the personnel verification module comprises a first attendance checking device which is arranged at an entrance and exit position of a project site and is used for collecting entry and exit of project personnel and a second attendance checking device which is arranged at a position where set personnel must pass in the project site and is used for collecting entry and exit of set personnel in the project personnel; attendance records of the two attendance devices are sent to the data processing module; the data processing module respectively receives the attendance record data of the two attendance devices for data processing to obtain effective in-out event data of each project personnel, and the attendance calculation module obtains attendance information of each project personnel according to the effective in-out event data of each project personnel. Accurate attendance information can be obtained so as to realize management and control of each project personnel.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to a project site management and control system, belonging to the technical field of biometrics. Background Art

[0002] According to the requirements of relevant management rules, in engineering projects, it is necessary to control engineering, control project personnel, and conduct assessments of project personnel. For example, it is necessary to conduct assessments on three types of personnel, including project managers, safety managers, and on-site technical managers. At present, the degree of informatization of engineering and personnel control at construction sites in oil fields is relatively low. When entering and leaving the construction site, it is mainly based on the traditional management method of manual verification and handwritten signature or local access control management. The personnel attendance part only requires access control identification once each time when entering and leaving; the personnel supervision and scoring assessment generally adopts the method of manual recording and screening.

[0003] The utility model patent with announcement number CN213693763U discloses a project process control system, which uses the fingerprint recognition device to determine whether the first terminal can be used and the on-site construction information can be entered into the database server through the gateway and application server, effectively avoiding the problem of incorrect entry due to incorrect operation. This solution focuses on the control of materials and is not suitable for the attendance control of oilfield personnel. The current attendance system uses an identification device, but the current attendance control system cannot perform targeted control. The attendance of oilfield project personnel, especially the assessment and control of the three types of personnel, project leaders, safety managers, and on-site technical leaders, is relatively weak in information technology, and the attendance time of the three types of personnel cannot be accurately obtained. Summary of the invention

[0004] The purpose of the present invention is to provide a project site management and control system, which is used to provide a project management and control method for different types of construction personnel, so as to solve the problems of inaccurate attendance and qualification control of oilfield project personnel.

[0005] To achieve the above object, the solution of the present invention includes:

[0006] A project site management and control system of the present invention comprises a personnel verification module, a data processing module and an attendance calculation module. The personnel verification module is communicatively connected with the data processing module, and the data processing module is communicatively connected with the attendance calculation module. The personnel verification module comprises a first attendance device for being arranged at an entrance and exit position of a project site and for collecting information about project personnel entering and leaving the site, and a second attendance device for being arranged at a position that a set person must pass through in the project site and for collecting information about set persons among the project personnel entering the site. The two attendance devices are used to send the collected attendance record data to the data processing module; the data processing module is used to perform data processing on the attendance record data received from the two attendance devices to obtain valid entry and exit event data of each project personnel; the attendance calculation module is used to obtain the attendance information of each project personnel according to the valid entry and exit event data of each project personnel, so as to realize the management and control of each project personnel.

[0007] Beneficial effects: The project site management and control system of the present invention can classify the set personnel and the non-set personnel through two attendance devices and process the attendance information separately. After data processing, the valid entry and exit event data of each project personnel are retained, and the attendance information of each project personnel is obtained according to the valid entry and exit event data, and personnel assessment is performed according to the attendance information. The system can accurately obtain the attendance information of each project personnel, especially the set personnel, ensure the effective entry and exit of the set personnel, and realize integrated management and control.

[0008] Furthermore, the data processing module includes a database server and a data processing unit. The database server is used to store the acquired attendance record data in a time sequence into an entry and exit event data set corresponding to each project personnel, and to group several adjacent data in the event data set; the data processing unit is used to acquire the attendance record data of two attendance devices at a set time interval, and to determine whether the attendance record data of each group of project personnel is valid entry and exit event data based on the category of the project personnel and the category of the attendance device, move the abnormal data to the abnormal data table, and send the valid entry and exit event data to the attendance calculation module.

[0009] Beneficial effects: The project site management and control system of the present invention has different ways of judging effective entry and exit event data for different categories of project personnel, which can improve the accuracy of processing attendance information of set personnel.

[0010] Furthermore, two adjacent data in the personnel entry and exit event data set are grouped together, and each group of valid entry and exit event data of the personnel is set to meet any of the following judgment conditions, which indicates that the group of data is valid entry and exit event data, otherwise it is abnormal data: Condition one is when the two data of each group are recorded as entry events, and the second data comes from the second attendance device, Condition two is that the first data of each group is recorded as an entry event coming from the second attendance device and the second data is recorded as a leaving event, Condition three is that the first data of each group is recorded as a leaving event and the second data is recorded as an entry event.

[0011] Furthermore, when three adjacent data in the entry and exit event data set of a set personnel are grouped together, each group of valid entry and exit event data satisfies any of the following judgment conditions, which indicates that the group of data is valid entry and exit event data, otherwise it is abnormal data: Judgment condition one is that the first data is recorded as an entry event, the second data is an entry event derived from the second attendance device and the third data is a departure event; Judgment condition two is that the first data is recorded as a departure event, the last two data are entry events and the last data is derived from the second attendance device; Judgment condition three is that the first data and the third data are both recorded as entry events and the first data is derived from the second attendance device, and the second data is a departure event.

[0012] Furthermore, the attendance information includes the identity of the project personnel, the entry time, the departure time and the project site stay time. The project site stay time of non-set personnel is the difference between the departure time and the entry time; the project site stay time of set personnel is the difference between the departure time and the time recorded by the second attendance device.

[0013] Furthermore, both the first attendance device and the second attendance device adopt biometric recognition technology.

[0014] Furthermore, the personnel verification module also includes a video platform, which is respectively connected to the two attendance devices through a local area network, a 4G network or a wireless network, and is also connected to the data processing module through an API interface.

[0015] Furthermore, the first attendance device and the second attendance device are connected to the data processing module via a local area network, a 4G network or a wireless network.

[0016] Furthermore, the system also includes a scoring and assessment module, which is used to communicate with the attendance calculation module and is used to assess and score each project personnel using the attendance results obtained by the attendance calculation module. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] Figure 1 is a schematic diagram of the functional structure of the system in an embodiment of the present invention;

[0018] Figure 2 It is a schematic diagram of the structure of the system composition in an embodiment of the present invention;

[0019] Figure 3 Schematic diagram of secondary verification of three types of personnel in an embodiment of the present invention;

[0020] Figure 4 is a flow chart of data processing and attendance calculation in an embodiment of the present invention;

[0021] Figure 5 It is a flow chart of the scoring and assessment module in an embodiment of the present invention. DETAILED DESCRIPTION

[0022] The present invention will be further described in detail below in conjunction with the accompanying drawings.

[0023] Project site management and control system implementation example:

[0024] like Figure 1 A project site management and control system shown includes a system connection module, a personnel verification module, a data processing module, and an attendance calculation module. The personnel verification module is communicatively connected to the data processing module, and the data processing module is communicatively connected to the attendance calculation module.

[0025] The personnel verification module includes a first attendance device for setting at the entrance and exit of the project site and for collecting the entry and exit of the project personnel, and a second attendance device for setting at the position where the set personnel must pass through the project site and for collecting the entry of the set personnel among the project personnel. The two attendance devices are used to send the collected attendance record data to the data processing module. The data processing module is used to receive the attendance record data of the two attendance devices respectively for data processing to obtain the valid entry and exit event data of each project personnel. The attendance calculation module is used to obtain the attendance information of each project personnel based on the valid entry and exit event data of each project personnel, so as to realize the management and control of each project personnel.

[0026] The setting personnel in this embodiment refer to three types of personnel including project leaders, safety managers, and on-site technical leaders. As other implementation methods, any personnel who need to undergo a secondary assessment can serve as setting personnel, and the setting personnel are determined according to actual project requirements. The information of the setting personnel is pre-entered.

[0027] Among them, the system connection module mainly provides a variety of connection methods based on biometrics. Figure 2As shown, the attendance device includes a biometric device (face recognition, fingerprint recognition, etc.). Since the biometric device itself does not contain a processing device, all attendance information will be uploaded to the data processing module (data service platform) when calculating the attendance information. The biometric device can upload the attendance information to the data processing module through the video platform. The video platform is a platform of the biometric device manufacturer. In this system, it is equivalent to an intermediate transmission medium, which can be used for personnel information entry, personnel authority issuance, and acquisition of attendance information. The biometric device is connected to the video platform through a local area network, a 4G network, or a wireless network, and the video platform is connected to the data service platform through an API interface. The biometric device can also be directly connected to the data processing unit (i.e., the data service platform) through a local area network, a 4G network, or a wireless network. In this embodiment, two ways of obtaining attendance data are provided, one of which is that the data service platform obtains the attendance data in the video platform through an API interface, and the other is that the data service platform directly obtains the data in the attendance device through a local area network, a 4G network, or a wireless network. The data service platform analyzes and processes the data and stores it in a database server. In order to ensure that the three types of personnel can accurately and effectively enter and exit the project construction site, this embodiment sets a second attendance device on the internal route that the personnel (three types of personnel) must pass through at the project site. Figure 3 As shown, after the three types of personnel enter the project site, they need to scan their faces again on the second attendance device for attendance, that is, the three types of personnel need to have two entry and one exit records to complete a valid attendance record, otherwise the attendance is invalid.

[0028] The data processing module includes a database server and a data processing unit. The database server stores the acquired attendance record data into the entry and exit event data set corresponding to each project personnel in chronological order, and groups several adjacent data in the entry and exit event data set; the data processing unit acquires the attendance record data of two attendance devices at a first set time, and can judge whether the attendance record data of each group of project personnel is valid entry and exit event data according to the category of the project personnel and the category of the attendance device, move the abnormal data to the abnormal data table, and send the valid entry and exit event data to the attendance calculation module.

[0029] Specifically, two adjacent data in the project personnel entry and exit event data set are grouped together, and each group of valid entry and exit event data of the personnel is set to meet any of the following judgment conditions, which indicates that the group of data is valid entry and exit event data, otherwise it is abnormal data: Condition one is when the two data of each group are recorded as entry events, and the second data comes from the second attendance device, Condition two is that the first data of each group is recorded as an entry event from the second attendance device and the second data is recorded as a departure event, Condition three is that the first data of each group is recorded as a departure event and the second data is recorded as an entry event.

[0030] In addition, as another processing method, when three adjacent data in the entry and exit event data set of a person are set as a group, each group of valid entry and exit event data satisfies any of the following judgment conditions, which indicates that the group of data is valid entry and exit event data, otherwise it is abnormal data: Judgment condition one is that the first data is recorded as an entry event, the second data is an entry event derived from the second attendance device and the third data is a departure event; Judgment condition two is that the first data is recorded as a departure event, the last two data are entry events and the last data is derived from the second attendance device; Judgment condition three is that the first data and the third data are both recorded as entry events and the first data is derived from the second attendance device, and the second data is a departure event.

[0031] like Figure 4 As shown, the following takes two adjacent data in the entry and exit event data set of various personnel as an example to specifically explain the processing process of the data processing module and the attendance calculation module:

[0032] This embodiment uses the scheduled task annotation @Scheduled that comes with Spring Boot to obtain personnel entry and exit data from two attendance devices at a first set time (for example, every 30 seconds), and stores the entry and exit record data in the database server. The database server includes an entry and exit event table for each project personnel, as shown in Table 1. The fields of the event table are:

[0033] Table 1

[0034] Field Name Notes jobno Labor contract number personname Personnel Name orgname Name of the organization to which the person belongs devname Controller device name inandouttype In and out type create_time In and Out Time

[0035] Among them, each project personnel is grouped according to the labor contract number (the labor contract number is a unique value and cannot be repeated), that is, based on the labor contract number, the organization to which each project personnel belongs is obtained, and according to the grouping of each organization, the entry and exit record data is sorted in positive order according to the field create_time (entry and exit time) through the MySQL sorting statement ORDER BY to obtain the first data table (list1).

[0036] According to the data stored in the entry and exit event table of project personnel, the entry and exit record data are grouped according to the set time period or the set number of data within a certain period of time. According to the type of personnel (the processing algorithms for Category 3 personnel and non-Category 3 personnel are different), each group of data is processed separately for abnormal data (i.e., valid entry and exit event data are selected). Among them, there are four types of data anomalies, including no abnormalities, multiple consecutive entries into the site, multiple consecutive exits from the site, and Category 3 personnel not having a second attendance check.

[0037] The two adjacent data with the closest time are grouped together, and the data are further processed according to the preset abnormal data processing algorithm based on the personnel type (the processing algorithm for Class III personnel and non-Class III personnel is different). Specifically, the preset abnormal data processing algorithm is as follows:

[0038] This embodiment uses flag to indicate whether it is a Category III personnel, 0 represents Category III personnel, and 1 represents non-Category III personnel; type1 and type2 are used to represent the in / out types of the first and second data respectively; number1 and number2 are used to represent the controller device name of the second data (the second attendance device), where the controller device name of the second attendance device for Category III personnel is 10007. By comparing the values ​​of value1 and value2 to see if they are the same, it is analyzed to determine whether it is abnormal data, and the data type is represented by label. The data anomaly types are divided into four types, as shown in Table 2:

[0039] Table 2

[0040] Numeric Data anomaly type 1 No abnormality 2 Multiple consecutive entries 3 Multiple times in a row 4 Three types of personnel did not have a second attendance record

[0041] The pseudo code of the data processing algorithm is as follows:

[0042]

[0043]

[0044] The label value is 4, and the data belonging to type1 is deleted from list1.

[0045] In addition, the data deleted from the first data table list1 will also be deleted from the personnel entry and exit event table and moved to the abnormal data table. The fields of the abnormal data table are shown in Table 3.

[0046] Table 3

[0047] Field Name Notes jobno Labor contract number personname Personnel Name orgname Name of the organization to which the person belongs devname Controller device name inandouttype In and out type create_time In and Out Time adnormal_reason Abnormal cause

[0048] After processing, all valid entry and exit event data of each project personnel are obtained, and then the second data table list2 is obtained. The attendance calculation module obtains the attendance information of each project personnel according to the valid entry and exit event data of each project personnel.

[0049] Specifically, the list2 obtained in step 3 is traversed through a nested loop, with two data items as a group, and the data is further processed according to the personnel type and the preset attendance data calculation algorithm. Specifically, the preset attendance data calculation algorithm is as follows:

[0050] Similarly, flag is used to indicate whether it is a Category III personnel, 0 represents Category III personnel, and 1 represents non-Category III personnel; type1 and type2 are used to indicate the entry and exit types of the first and second data traversed respectively; time1 and time2 are used to indicate the entry and exit time of the first and second data traversed respectively; time3 is used to indicate the intermediate variable, which is used to store the entry time of Category III personnel. The attendance data calculation formula is represented by label, which is divided into three types, as shown in Table 4:

[0051] Table 4

[0052]

[0053]

[0054] The pseudo code is as follows:

[0055] If type1 value is in, type2 value is in:

[0056] Explanation: label value is 1, time1 is assigned to time3;

[0057] If type1 is in, type2 is out:

[0058] If flag value is 0:

[0059] Explanation: The label value is 2, and the residence time of three types of personnel is calculated;

[0060] If flag value is 1:

[0061] Explanation: The label value is 3, and the residence time of non-category 3 personnel is calculated;

[0062] In addition, when calculating the personnel's stay time, the data will be stored in the attendance calculation table. The fields of the attendance calculation table are shown in Table 5.

[0063] Table 5

[0064] Field Name Notes jobno Labor contract number personname Personnel Name orgname Name of the organization to which the person belongs enter_time Enter time leave_time Departure time stop_time Dwell time

[0065] Through the above attendance algorithm, attendance information can be automatically generated according to the entry and exit events of employees, and in the judgment process, since invalid data has been screened out in the data processing module, invalid attendance data can be effectively prevented from occurring. The attendance information is shown in Table 5, which mainly includes the identity of project personnel, entry time, exit time and project site stay time of project personnel. The project site stay time of non-three-category personnel is the difference between the exit time and the entry time; the project site stay time of three-category personnel is the difference between the exit time and the time recorded by the second attendance device.

[0066] In addition, the management and control system of this embodiment also includes a scoring and assessment module, which is in communication connection with the attendance calculation module, and can use the attendance results (including valid attendance information and abnormal attendance data) obtained by the attendance calculation module to assess and score each project personnel. According to the attendance results obtained by the system in this embodiment, a scoring mechanism is established. When there is information that violates the attendance rules in the attendance information of the project construction personnel (especially the three types of personnel, namely the project leader, safety manager, and on-site technical leader), it is processed according to the corresponding attendance rules, such as deducting points and adding fines. Construction personnel entering the site wear UWB tag badges, and machines are equipped with RFID cards. Personnel determine whether their location is compliant based on UWB positioning technology, and determine whether the machines are qualified based on the RFID card when they enter the site. When the construction personnel's position is not compliant, the machines have not passed the inspection, or there are other violations, the safety supervisor will assess them according to the relevant responsibility system (Sinopec Operation Permit Management Regulations). When the personnel's cumulative score is lower than the minimum assessment score, they will be automatically blacklisted and will no longer be allowed to enter the project construction site and participate in other subsequent engineering projects. The scoring flow chart is as follows Figure 5 shown.

[0067] The system effectively solves the problems of current construction site management methods being time-consuming and labor-intensive, unable to ensure the arrival time of the "three types of personnel", and data accuracy being easily interfered with by human factors.

Claims

1. A project site management and control system, characterized in that: It includes a personnel verification module, a data processing module, and an attendance calculation module. The personnel verification module is in communication with the data processing module, and the data processing module is in communication with the attendance calculation module. The personnel verification module includes a first attendance device for being set at the entrance and exit of the project site and for collecting the entry and exit of project personnel, and a second attendance device for being set at a position that a set person must pass through in the project site and for collecting the entry of set persons among the project personnel into the site. The two attendance devices are used to send the collected attendance record data to the data processing module; The data processing module is used to process the attendance record data received from the two attendance devices to obtain the effective entry and exit event data of each project personnel. The attendance calculation module is used to obtain the attendance information of each project personnel based on the effective entry and exit event data of each project personnel to achieve management and control of each project personnel.

2. The project site management and control system according to claim 1, characterized in that: The data processing module includes a database server and a data processing unit. The database server is used to store the acquired attendance record data into the entry and exit event data set corresponding to each project personnel in chronological order, and to group several adjacent data in the event data set; the data processing unit is used to acquire the attendance record data of two attendance devices at a set time interval, and to judge whether the attendance record data of each group of each project personnel is valid entry and exit event data according to the category of the project personnel and the category of the attendance device, move the abnormal data to the abnormal data table, and send the valid entry and exit event data to the attendance calculation module.

3. The project site management and control system according to claim 2, characterized in that: The two adjacent data in the project personnel entry and exit event data set are grouped together, and each group of valid entry and exit event data of the personnel is set to meet any of the following judgment conditions, which indicates that the group of data is valid entry and exit event data, otherwise it is abnormal data: Condition 1 is when the two data of each group are recorded as entry events, and the second data comes from the second attendance device, Condition 2 is that the first data of each group is recorded as an entry event from the second attendance device and the second data is recorded as a departure event, Condition 3 is that the first data of each group is recorded as a departure event and the second data is recorded as an entry event.

4. The project site management and control system according to claim 2, characterized in that: When three adjacent data in the set personnel entry and exit event data set are grouped together, each group of valid entry and exit event data satisfies any of the following judgment conditions, indicating that the group of data is valid entry and exit event data, otherwise it is abnormal data: Judgment condition one is that the first data is recorded as an entry event, the second data is an entry event derived from the second attendance device, and the third data is a departure event; Judgment condition two is that the first data is recorded as a departure event, the last two data are both entry events, and the last data is derived from the second attendance device; Judgment condition three is that the first data and the third data are both recorded as entry events, the first data is derived from the second attendance device, and the second data is a departure event.

5. The project site management and control system according to claim 1, characterized in that: The attendance information includes the identity of the project personnel, the entry time, the departure time and the stay time on the project site. The stay time on the project site of non-set personnel is the difference between the departure time and the entry time; the stay time on the project site of set personnel is the difference between the departure time and the time recorded by the second attendance device.

6. The project site management and control system according to claim 1, characterized in that: The first attendance device and the second attendance device both adopt biometric recognition technology.

7. The project site management and control system according to claim 6, characterized in that: The personnel verification module also includes a video platform, which is connected to the two attendance devices through a local area network, a 4G network or a wireless network, and is also connected to the data processing module through an API interface.

8. The project site management and control system according to claim 6, characterized in that: The first attendance device and the second attendance device are connected to the data processing module via a local area network, a 4G network or a wireless network.

9. The project site management and control system according to claim 5, characterized in that: The system also includes a scoring and assessment module, which is used to communicate with the attendance calculation module and is used to assess and score each project personnel using the attendance results obtained by the attendance calculation module.

Citation Information

Patent Citations

  • Engineering project process management and control system

    CN213693763U

  • Construction personnel information and attendance management system

    CN104200320A

  • Fingerprintattendance checking system

    CN104484905A

  • Trinity attendance management method based on fixed point, area and roaming

    CN105354679A

  • Intelligent construction worker management system and method integrating BIM (building information modeling) and RFID (radio frequency identification)

    CN106779447A