Method and system for detecting working status of domestic workers

Through automated means, the distance data between housekeepers and service houses and order-acceptance efficiency data are obtained and analyzed, which solves the problem of time-consuming and labor-intensive testing of housekeepers' work status in the existing technology, and realizes real-time and effective supervision of housekeepers' work status.

CN118761602BActive Publication Date: 2025-03-25SHENZHEN QINGXIDAOJIA TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411227822.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-09-03
Publication Date
2025-03-25
Estimated Expiration
2044-09-03

AI Technical Summary

Technical Problem

The existing domestic workers' work status detection technology mainly relies on manual recording and supervision, which is time-consuming and labor-intensive, and it is difficult to supervise the work efficiency of housekeeping workers in real time.

Method used

By obtaining the location of the service house and assigning house identification to it, entering the home address of the housekeeper, and calculating the distance between them and the service house; collecting the duty data and order acceptance data of the housekeeper, and evaluating their order acceptance efficiency; entering the distance data and order acceptance efficiency data into the judgment model to analyze the working status of the housekeeper.

Benefits of technology

It realizes automatic supervision of the working status of housekeepers, ensures effective assignment of tasks, takes into account the commuting convenience and work efficiency of housekeepers, and improves the time-consuming and labor-intensive and difficult-to-regulate problems in the existing technology.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118761602B_ABST
    Figure CN118761602B_ABST
Patent Text Reader

Abstract

The present invention relates to the technical field of data processing, and provides a method and system for detecting the working status of domestic workers, including obtaining multiple service houses, marking each service house and constructing a task map; obtaining the home address of each domestic worker and entering it into the task map; calculating the distance between the home address of each domestic worker and each house mark to obtain distance data; obtaining the duty data and order data of each domestic worker, and inputting them into a preset efficiency model to obtain the order efficiency data of each domestic worker; inputting the distance data of each domestic worker and the order efficiency data of each domestic worker into a preset judgment model to analyze the working status of each domestic worker. The above steps help to better understand the working status of domestic workers, improve the existing detection of the working status of domestic workers, which mainly relies on manual recording and supervision, is time-consuming and labor-intensive, and is difficult to supervise the working efficiency of domestic workers.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of data processing, and in particular to a method and system for detecting the working status of domestic workers. Background Art

[0002] In the domestic service industry, with the acceleration of urbanization and the strengthening of the aging population, the demand for domestic services is growing. Domestic services not only include traditional cleaning, cooking and caring for children or the elderly, but also expand to personalized services and high-end services. However, the rapid development of this industry has also brought challenges to the management of domestic workers and the supervision of service quality.

[0003] Existing technologies for detecting the working status of domestic workers mainly rely on manual recording and supervision, such as confirming the location and task completion of domestic workers through phone calls or text messages. This method is not only time-consuming and labor-intensive, but also difficult to monitor the work efficiency of domestic workers in real time. Summary of the invention

[0004] In order to improve the existing work status detection of domestic workers, which mainly relies on manual recording and supervision, which is time-consuming and labor-intensive, and it is difficult to supervise the work efficiency of domestic workers, the present application provides a method and system for detecting the work status of domestic workers.

[0005] The present invention provides a method for detecting the working status of domestic workers, the method comprising: obtaining a plurality of service houses, marking each of the service houses, and constructing a task map according to each of the house markings; obtaining the home address of each domestic worker, and entering the home address into the task map; calculating the distance between the home address of each domestic worker and each of the house markings on the task map, and obtaining the distance data of each domestic worker from each of the house markings; obtaining the duty data and order receiving data of each domestic worker, inputting the duty data and the order receiving data of each domestic worker into a preset efficiency model, and obtaining the order receiving efficiency data of each domestic worker; inputting the distance data of each domestic worker and the order receiving efficiency data of each domestic worker into a preset judgment model, and analyzing the working status of each domestic worker.

[0006] As a preferred solution, the steps of obtaining a plurality of service houses, marking each of the service houses, and constructing a task map according to each of the house markings include: collecting service houses in the service area according to an order system and a geographic information system to obtain a plurality of service houses; collecting geographic location information and house owner information of each service house; wherein the geographic location information includes longitude parameters, latitude parameters and altitude parameters, and the house owner information includes name parameters, date of birth parameters and contact information parameters; converting the longitude parameters, latitude parameters and altitude parameters into binary format, connecting the three converted binary strings in sequence, applying Base64 encoding rules, and converting the connected binary data string into an encoded string composed of ASCII characters; and converting the name parameters, date of birth parameters and contact information parameters into a binary format. and contact information parameters into a single string, the concatenated string is input into the MD5 hash algorithm, the MD5 hash algorithm converts the input string into a 128-bit first hash value; the encoded string and the first hash value are alternately merged according to a specific mathematical function to form an information string; the fused information string is processed by the SHA-256 hash algorithm to generate a second hash value, the second hash value is asymmetrically encrypted according to a preset public key to generate an encrypted identification code; the generated encrypted identification code and the service house information corresponding to the encrypted identification code are stored in an electronic database, the specific location of each service house is marked on the digital map using a software algorithm, and the corresponding encrypted identification code is associated with the geographical location of the service house to construct a complete task map containing the encrypted identifications of all service houses.

[0007] As a preferred solution, the step of obtaining the home address of each domestic worker and entering the home address into the task map includes: obtaining the home address of each domestic worker through a home address information collection form filled out when signing a contract with the domestic worker; checking the accuracy of each home address according to an online map; if each home address is accurate, assigning a unique identification code to the home address of each domestic worker, and entering the identification code and the corresponding home address information into the electronic database of the task map.

[0008] As a preferred solution, the step of calculating the distance between the home address of each domestic worker and each house mark on the task map to obtain the distance data of each domestic worker from each house mark includes: calculating the distance data from the home address of each domestic worker to each house mark based on the geographic location information service; storing the calculated distance data in a dedicated analysis database; creating a distance overview table for each domestic worker based on the analysis database; wherein the distance overview table includes the distance from the home address of the domestic worker to each service house.

[0009] As a preferred solution, the duty data is the working hours of the housekeeping staff, and the order-taking data is the number of orders received by the housekeeping staff during the working hours; the efficiency model calculates the order-taking efficiency data of each housekeeping staff based on the number of orders received by the housekeeping staff during the working hours.

[0010] As a preferred embodiment, the distance data of each domestic worker includes a first distance and a second distance; wherein, the first distance is the shortest distance between the home address of the domestic worker and all house signs, and the second distance is the distance between the home address and the house sign excluding the first distance; the step of inputting the distance data of each domestic worker and the order-taking efficiency data of each domestic worker into the judgment model to analyze the working status of each domestic worker comprises: inputting the first distance, the second distance and the order-taking efficiency data into the judgment model, the judgment model analyzing the situation of the domestic worker accepting the task of the first distance house sign and the task of the second distance house sign during the working period according to the order-taking efficiency data, and judging the working status of the domestic worker.

[0011] As a preferred scheme, the judgment model analyzes the situation of the housekeeper in accepting the task of the first distance to the house identifier and the task of the second distance to the house identifier according to the order acceptance efficiency data, and the step of judging the working status of the housekeeper includes: if the housekeeper accepts the task of the first distance to the house identifier and the task of the second distance to the house identifier during the working period, the working status of the housekeeper is judged to be active; if the housekeeper only accepts the task of the first distance to the house identifier or only accepts the task of the second distance to the house identifier during the working period, the working status of the housekeeper is judged to be ordinary; if the housekeeper neither accepts the task of the first distance to the house identifier nor the task of the second distance to the house identifier during the working period, the working status of the housekeeper is judged to be inefficient.

[0012] The present application also provides a system for detecting the working status of domestic workers, including: a house acquisition unit, used to acquire multiple service houses, mark each of the service houses, and construct a task map according to each of the house marks; an address acquisition unit, used to acquire the home address of each domestic worker, and enter the home address into the task map; a distance calculation unit, used to calculate the distance between the home address of each domestic worker and each house mark on the task map, and obtain the distance data of each domestic worker from each house mark; an efficiency calculation unit, used to acquire the duty data and order receiving data of each domestic worker, input the duty data and order receiving data of each domestic worker into a preset efficiency model, and obtain the order receiving efficiency data of each domestic worker; a status determination unit, used to input the distance data of each domestic worker and the order receiving efficiency data of each domestic worker into a preset determination model, and analyze the working status of each domestic worker.

[0013] The present application also provides an electronic device, including a memory and a processor, wherein the memory stores a computer program that can be run on the processor, and when the processor executes the computer program, it implements any of the above-mentioned methods for detecting the working status of domestic workers.

[0014] The present application also provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the processor executes the method for detecting the working status of a domestic worker as described in any one of the above-mentioned methods.

[0015] Compared with the prior art, the present application has the following beneficial effects: automatic supervision of the working status of domestic workers. By obtaining the location of the service house and assigning a house identification to it, the home address of the domestic worker is then entered, and the distance between them and the service house is calculated; subsequently, the duty data and order data of the domestic worker are collected to evaluate their order-taking efficiency; finally, the distance data and order-taking efficiency data are input into the judgment model to analyze the working status of the domestic worker, ensuring the effective allocation of tasks, while also considering the commuting convenience and work efficiency of the domestic worker. It helps managers to better understand the working status of domestic workers, and improves the existing detection of the working status of domestic workers, which mainly relies on manual recording and supervision, which is time-consuming and labor-intensive, and it is difficult to supervise the work efficiency of domestic workers. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.

[0017] The structures, proportions, sizes, etc. illustrated in the drawings of this specification are only used to match the contents disclosed in the specification so as to facilitate understanding and reading by persons familiar with this technology. They are not used to limit the conditions under which the present invention can be implemented, and therefore have no substantive technical significance. Any structural modification, change in proportion or adjustment of size, without affecting the effects and purposes that can be achieved by the present invention, should still fall within the scope of the technical contents disclosed by the present invention.

[0018] Figure 1 It is a flow chart of a method for detecting the working status of a housekeeper provided by an embodiment of the present invention;

[0019] Figure 2 is a schematic block diagram of the structure of a working status detection system provided by an embodiment of the present invention;

[0020] Figure 3 It is a schematic block diagram of the structure of an electronic device provided by an embodiment of the present invention.

[0021] Description of reference numerals:

[0022] 10. Working status detection system; 11. Acquisition of housing unit; 12. Acquisition of address unit; 13. Calculation of distance unit; 14. Calculation of efficiency unit; 15. Determination of status unit; 20. Electronic device; 21. Memory; 22. Processor. DETAILED DESCRIPTION

[0023] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0024] The flowcharts shown in the accompanying drawings are only examples and do not necessarily include all the contents and operations / steps, nor must they be executed in the order described. For example, some operations / steps may also be decomposed, combined or partially merged, so the actual execution order may change according to actual conditions.

[0025] It should also be understood that the terms used in this application specification are only for the purpose of describing specific embodiments and are not intended to limit the application. As used in this application specification and the appended claims, unless the context clearly indicates otherwise, the singular forms "a", "an" and "the" are intended to include plural forms.

[0026] It should be further understood that the term “and / or” used in the specification and appended claims refers to any combination and all possible combinations of one or more of the associated listed items, and includes these combinations.

[0027] The technical solution of the present invention is further described below with reference to the accompanying drawings and through specific implementation methods.

[0028] Embodiment 1:

[0029] like Figure 1 As shown, the method for detecting the working status of a housekeeper provided in the embodiment of the present application includes steps S100 to S500.

[0030] Step S100, obtaining multiple service houses, marking each service house, and constructing a task map according to each house mark.

[0031] In this step, by using geographic information system (GIS) technology, multiple service houses are obtained, and the location of each service house can be accurately marked, and this data is integrated into an interactive mission map. Using a simple geocoding method, a unique numeric code is assigned to each service house. For example, a service house located in the city center is assigned a code "001", while another house in the suburbs is assigned a code "002". These codes are then used to create markers on the digital mission map, allowing domestic staff to easily identify and navigate to their service targets.

[0032] Step S200, obtaining the home address of each domestic worker and entering the home address into the task map.

[0033] In this step, the home address of each domestic worker is obtained from the personnel system. By combining the home address of the domestic worker with the location of the service house, a personalized work plan can be created for the domestic worker. This not only reduces their commuting time, but also ensures that they can respond quickly in an emergency. For example, if a domestic worker lives in the city center and the domestic worker's service area includes multiple residential areas around the city center, the system will automatically plan the shortest commuting route.

[0034] Step S300, calculating the distance between the home address of each domestic worker and each house mark on the task map, and obtaining the distance data between each domestic worker and each house mark.

[0035] In this step, the shortest path from the home address of the housekeeper to each service house can be calculated by using the path planning algorithm. For example, the distance between the home address of the housekeeper and the service house "001" is 5 kilometers, while the distance between the home address of the housekeeper and the service house "002" is 10 kilometers.

[0036] Step S400, obtaining the duty data and order data of each housekeeping staff, inputting the duty data and order data of each housekeeping staff into a preset efficiency model, and obtaining the order-taking efficiency data of each housekeeping staff.

[0037] In this step, the work efficiency of the housekeepers can be evaluated by analyzing their working hours and the number of tasks they completed. For example, if one housekeeper completed 8 tasks in a working day, while another housekeeper completed 5 tasks, by comparing these data, it can be concluded that the first housekeeper's order-taking efficiency is higher than that of the second housekeeper.

[0038] Step S500, input the distance data of each housekeeping staff and the order-taking efficiency data of each housekeeping staff into a preset judgment model to analyze the working status of each housekeeping staff.

[0039] In this step, by comprehensively considering the distance data and order-taking efficiency data, the judgment model can accurately predict the working status of the housekeeper, which helps managers to reasonably allocate resources and improve the overall service quality. For example, if a housekeeper accepts both nearby and distant work orders during the working hours, the housekeeper's working status is determined to be active; if the housekeeper only accepts nearby work orders or only accepts distant work orders during the working hours, the housekeeper's working status is determined to be ordinary; if the housekeeper neither accepts nearby work orders nor distant work orders during the working hours, the housekeeper's working status is determined to be inefficient.

[0040] In the above embodiment, the location of the service house is obtained and a house identification is assigned to it, and then the home address of the housekeeper is entered and the distance between them and the service house is calculated; then, the duty data and order data of the housekeeper are collected to evaluate their order-taking efficiency; finally, the distance data and order-taking efficiency data are input into the judgment model to analyze the working status of the housekeeper, ensuring the effective allocation of tasks while also considering the commuting convenience and work efficiency of the housekeeper. This helps managers to better understand the working status of the housekeepers and improves the existing housekeeper working status detection, which mainly relies on manual recording and supervision, which is time-consuming and labor-intensive, and difficult to supervise the work efficiency of the housekeepers.

[0041] Embodiment 2:

[0042] In step S100, the service houses in the service area are collected according to the order system and the geographic information system to obtain multiple service houses; the geographic location information and house owner information of each service house are collected; wherein the geographic location information includes longitude parameters, latitude parameters and altitude parameters, and the house owner information includes name parameters, date of birth parameters and contact information parameters.

[0043] The longitude parameter, the latitude parameter and the altitude parameter are converted into a binary format, the three binary strings obtained by the conversion are connected in sequence, and the Base64 encoding rule is applied to convert the connected binary data string into an encoded string composed of ASCII characters; the name parameter, the date of birth parameter and the contact information parameter are connected into a single string, and the concatenated string is input into the MD5 hash algorithm, and the MD5 hash algorithm converts the input string into a 128-bit first hash value; the encoded string and the first hash value are alternately merged according to a specific mathematical function to form an information string; the SHA-256 hash algorithm is applied to process the merged information string to generate a second hash value, and the second hash value is asymmetrically encrypted according to a preset public key to generate an encrypted identification code; the generated encrypted identification code and the service house information corresponding to the encrypted identification code are stored in an electronic database, the specific location of each service house is marked on the digital map using a software algorithm, and the corresponding encrypted identification code is associated with the geographical location of the service house to construct a complete task map containing the encrypted identifications of all service houses.

[0044] By combining the order system and the geographic information system (GIS), it is possible to automatically collect service house information in the service area. By converting the longitude, latitude, and altitude of the house into binary format and using Base64 encoding, a unique encoding string is created to uniquely identify each house on the mission map. At the same time, by performing MD5 hashing on the name, date of birth, and contact information of the house owner, the security and privacy of the information is ensured. This not only improves the efficiency of data processing, but also enhances data security, providing a clear and safe working environment for housekeeping staff.

[0045] In step S200, the home address of each domestic worker is obtained through the home address information collection form filled out when signing the contract with the domestic worker; the accuracy of each home address is checked according to the online map; if each home address is accurate, a unique identification code is assigned to the home address of each domestic worker, and the identification code and the corresponding home address information are entered into the electronic database of the task map.

[0046] The accuracy of the address data is ensured by collecting the home address information of the domestic workers and checking it with the online mapping service. By assigning a unique identification code to each home address, the starting point of the domestic worker can be accurately located on the task map. This process not only improves the accuracy of task allocation, but also facilitates the daily work of domestic workers.

[0047] In step S300, the distance data from the home address of each domestic worker to each house identification is calculated based on the geographic location information service; the calculated distance data is stored in a dedicated analysis database; based on the analysis database, a distance overview table is created for each domestic worker; wherein the distance overview table includes the distance from the home address of the domestic worker to each service house.

[0048] By using geolocation information services, the distance between the home address of the domestic staff and the service house is calculated and stored in the analysis database. By creating a distance overview table, domestic staff can see at a glance the distance between them and the service house, so as to plan work routes and time management more effectively.

[0049] In step S400, the duty data is the working hours of the housekeeping staff, and the order-taking data is the number of orders received by the housekeeping staff during the working hours; the efficiency model calculates the order-taking efficiency data of each housekeeping staff based on the number of orders received by the housekeeping staff during the working hours.

[0050] By collecting the on-duty and order-taking data of housekeepers and inputting this data into the efficiency model, the order-taking efficiency of each housekeeper can be calculated. In this way, efficient and inefficient working patterns can be identified and task allocation can be adjusted accordingly to improve overall service efficiency.

[0051] In step S500, the distance data of each domestic worker includes a first distance and a second distance; wherein the first distance is the shortest distance between the home address of the domestic worker and all house identifiers, and the second distance is the distance between the home address and the house identifier other than the first distance. The first distance, the second distance, and the order acceptance efficiency data are input into the determination model, and the determination model analyzes the situation of the domestic worker accepting tasks of the house identifier of the first distance and the house identifier of the second distance during the working period according to the order acceptance efficiency data, and determines the working status of the domestic worker.

[0052] If the housekeeper accepts both the task with the first distance from the house mark and the task with the second distance from the house mark during the working hours, the housekeeper's working status is determined to be active; if the housekeeper only accepts the task with the first distance from the house mark or only accepts the task with the second distance from the house mark during the working hours, the housekeeper's working status is determined to be ordinary; if the housekeeper neither accepts the task with the first distance from the house mark nor the task with the second distance from the house mark during the working hours, the housekeeper's working status is determined to be inefficient.

[0053] By analyzing the distance data and order-taking efficiency data of domestic workers, the judgment model can accurately judge the working status of domestic workers. At the same time, it can also promptly identify domestic workers who need additional support.

[0054] Embodiment 3:

[0055] like Figure 2 As shown, the present application also discloses a system 10 for detecting the working status of domestic workers, which includes a house acquisition unit 11, an address acquisition unit 12, a distance calculation unit 13, an efficiency calculation unit 14 and a status determination unit 15; wherein, the house acquisition unit 11 is mainly used to acquire multiple service houses, mark each service house, and construct a task map according to each house mark; the address acquisition unit 12 is mainly used to acquire the home address of each domestic worker, and enter the home address into the task map; the distance calculation unit 13 is mainly used to calculate the distance between the home address of each domestic worker and each house mark on the task map, and obtain the distance data of each domestic worker from each house mark; the efficiency calculation unit 14 is mainly used to acquire the duty data and order data of each domestic worker, input the duty data and order data of each domestic worker into a preset efficiency model, and obtain the order efficiency data of each domestic worker; the status determination unit 15 is mainly used to input the distance data of each domestic worker and the order efficiency data of each domestic worker into a preset determination model, and analyze the working status of each domestic worker.

[0056] By integrating multiple specially designed units, the system can automatically perform detection and analysis of the working status of domestic staff. By obtaining the house unit 11, the system can automatically identify the service house and mark it on the task map. By obtaining the address unit 12, the system combines the home address of the domestic staff with the task map. By calculating the distance unit 13, the system calculates the actual distance between the domestic staff and the service house. By calculating the efficiency unit 14, the system evaluates the work efficiency of the domestic staff. Finally, by determining the status unit 15, the system integrates all data to analyze the working status of the domestic staff.

[0057] It should be noted that technicians in the relevant technical field can clearly understand that for the convenience and conciseness of description, the specific working process of the system and each unit described above can refer to the corresponding process in the aforementioned embodiment of the domestic staff working status detection method, and will not be repeated here.

[0058] Embodiment 4:

[0059] like Figure 3 As shown, the present application also discloses an electronic device 20, which includes a memory 21 and a processor 22. The memory 21 stores a computer program that can be run on the processor 22. When the processor 22 executes the computer program, the method for detecting the working status of a domestic worker in Example 1 is implemented.

[0060] By means of this electronic device 20, the method in Example 1 can be digitized and automated, thereby achieving real-time monitoring and analysis of the working status of domestic workers.

[0061] Embodiment 5:

[0062] The present application also discloses a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the processor executes the method for detecting the working status of a housekeeper in Example 1.

[0063] Through this computer-readable storage medium, the method for detecting the working status of domestic workers can be deployed on different devices. Through the computer program, the processor can execute the method described in Example 1, which greatly improves the scalability and flexibility, making it adaptable to domestic service companies of various sizes and needs.

[0064] As described above, the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features thereof may be replaced by equivalents. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for detecting the working status of a domestic worker, characterized in that: The method comprises: According to the order system and the geographic information system, the service houses in the service area are collected to obtain multiple service houses; the geographic location information and house owner information of each service house are collected; wherein the geographic location information includes longitude parameters, latitude parameters and altitude parameters, and the house owner information includes name parameters, date of birth parameters and contact information parameters; the longitude parameters, the latitude parameters and the altitude parameters are converted into binary format, the three converted binary strings are connected in sequence, and the Base64 encoding rules are applied to convert the connected binary data string into a coded string composed of ASCII characters; the name parameters, date of birth parameters and contact information parameters are connected into a single string, and the spliced ​​string is input into to an MD5 hash algorithm, wherein the MD5 hash algorithm converts an input string into a 128-bit first hash value; alternately merges the encoded string with the first hash value according to a specific mathematical function to form an information string; applies the SHA-256 hash algorithm to process the merged information string to generate a second hash value, asymmetrically encrypts the second hash value according to a preset public key to generate an encrypted identification code; stores the generated encrypted identification code and the service house information corresponding to the encrypted identification code in an electronic database, marks the specific location of each service house on a digital map using a software algorithm, and associates the corresponding encrypted identification code with the geographical location of the service house to construct a complete task map containing the encrypted identifications of all service houses; Obtaining the home address of each domestic worker through the home address information collection form filled out when signing the contract with the domestic worker; checking the accuracy of each home address according to the online map; if each home address is accurate, assigning a unique identification code to the home address of each domestic worker, and inputting the identification code and the corresponding home address information into the electronic database of the task map; Calculating the distance between the home address of each domestic worker and each house mark on the task map to obtain the distance data between each domestic worker and each house mark; Obtaining duty data and order data of each housekeeping staff, inputting the duty data and order data of each housekeeping staff into a preset efficiency model, and obtaining order-taking efficiency data of each housekeeping staff; The distance data of each housekeeping staff and the order-taking efficiency data of each housekeeping staff are input into a preset judgment model to analyze the working status of each housekeeping staff.

2. The method for detecting the working status of domestic workers according to claim 1, characterized in that: The step of calculating the distance between the home address of each domestic worker and each house mark on the task map to obtain the distance data between each domestic worker and each house mark includes: Calculate the distance data from each domestic worker's home address to each house sign based on the geolocation information service; storing the calculated distance data in a dedicated analysis database; Based on the analysis database, a distance overview table is created for each domestic worker; wherein the distance overview table includes the distance from the home address of the domestic worker to each service house.

3. The method for detecting the working status of domestic workers according to claim 1, characterized in that: The duty data refers to the working hours of the domestic staff, and the order receiving data refers to the number of orders received by the domestic staff during the working hours; The efficiency model calculates the order-taking efficiency data of each housekeeping staff member according to the number of orders received by the housekeeping staff member during the working hours.

4. The method for detecting the working status of domestic workers according to claim 3, characterized in that: The distance data of each domestic worker includes a first distance and a second distance; wherein the first distance is the shortest distance between the home address of the domestic worker and all house identifiers, and the second distance is the distance between the home address and the house identifier except the first distance; The step of inputting the distance data of each housekeeping staff and the order-taking efficiency data of each housekeeping staff into a preset determination model to analyze the working status of each housekeeping staff includes: The first distance, the second distance and the order-taking efficiency data are input into the determination model. The determination model analyzes the situation of the housekeeper accepting tasks at the first distance to the house mark and tasks at the second distance to the house mark during working hours based on the order-taking efficiency data, and determines the working status of the housekeeper.

5. The method for detecting the working status of housekeepers according to claim 4, characterized in that: The step of analyzing, by the determination model, the situation that the housekeeper accepts the task of the first distance house mark and the task of the second distance house mark during the working period according to the order acceptance efficiency data, and determining the working status of the housekeeper includes: If the housekeeper accepts the task of the first distance house identifier and the task of the second distance house identifier during the working period, the working status of the housekeeper is determined to be active; If the housekeeper only accepts tasks with the first distance house mark, or only accepts tasks with the second distance house mark during the working period, the working status of the housekeeper is determined to be normal; If the housekeeper neither accepts the task of the first distance house identifier nor the task of the second distance house identifier during the working period, it is determined that the working status of the housekeeper is inefficient.

6. A system for detecting the working status of domestic workers, characterized in that: include: Acquiring housing units, which is used to collect service houses in the service area according to the order system and the geographic information system, and acquire multiple service houses; Collect the geographic location information and house owner information of each service house; wherein the geographic location information includes longitude parameters, latitude parameters and altitude parameters, and the house owner information includes name parameters, date of birth parameters and contact information parameters; convert the longitude parameters, latitude parameters and altitude parameters into binary format, connect the three converted binary strings in sequence, apply Base64 encoding rules, and convert the connected binary data string into an encoded string composed of ASCII characters; connect the name parameter, date of birth parameter and contact information parameter into a single string, input the spliced ​​string into the MD5 hash algorithm, and the MD5 hash algorithm Convert the input string into a 128-bit first hash value; alternately merge the encoded string and the first hash value according to a specific mathematical function to form an information string; apply the SHA-256 hash algorithm to process the merged information string to generate a second hash value, asymmetrically encrypt the second hash value according to a preset public key to generate an encrypted identification code; store the generated encrypted identification code and the service house information corresponding to the encrypted identification code in an electronic database, mark the specific location of each service house on a digital map using a software algorithm, and associate the corresponding encrypted identification code with the geographical location of the service house to construct a complete task map containing the encrypted identifications of all service houses; An address acquisition unit is used to acquire the home address of each domestic worker through the home address information collection form filled out when signing a contract with the domestic worker; check the accuracy of each home address according to the online map; if each home address is accurate, assign a unique identification code to the home address of each domestic worker, and input the identification code and the corresponding home address information into the electronic database of the task map; A distance calculation unit, used to calculate the distance between the home address of each domestic worker and each house mark on the task map, and obtain the distance data between each domestic worker and each house mark; an efficiency calculation unit, used to obtain the duty data and order data of each housekeeping staff, input the duty data and order data of each housekeeping staff into a preset efficiency model, and obtain the order efficiency data of each housekeeping staff; The status determination unit is used to input the distance data of each housekeeping staff and the order-taking efficiency data of each housekeeping staff into a preset determination model to analyze the working status of each housekeeping staff.

7. An electronic device, characterized in that: It includes a memory and a processor, the memory stores a computer program that can be run on the processor, and is characterized in that when the processor executes the computer program, it implements the method for detecting the working status of a domestic worker as described in any one of claims 1 to 5.

8. A computer-readable storage medium, characterized in that: A computer program is stored thereon, and when the computer program is executed by a processor, the processor is enabled to execute the method for detecting the working status of a housekeeper as claimed in any one of claims 1 to 5.

Citation Information

Patent Citations

  • Method, device and equipment for recommending courier by rhyme, business and treasure, and storage medium

    CN117114340A

  • Household service reservation method, device and equipment and storage medium

    CN117744845A