Business support device, business support method, and business support program
The business support device simplifies the preparation of work reports by calculating and generating work schedule data based on budget allocations, reducing the complexity and workload associated with manual reporting processes.
Patent Information
- Application Number
- JP2022036203
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-03-09
- Publication Date
- 2025-05-09
- Estimated Expiration
- 2042-03-09
AI Technical Summary
The workload associated with preparing daily or monthly work reports is significant, and there is a need to simplify this process.
A business support device and method that includes a calculation method specifying unit to identify a method for calculating work time for each person based on scheduled types, a calculation unit to calculate scheduled work time, and a data generation unit to generate work schedule data, including the scheduled work time, project, and worker, using a ratio of budget amounts allocated to projects.
This solution allows for the creation of work reports with simpler tasks, reducing the administrative burden and improving the accuracy and efficiency of work time management.
Smart Images

Figure 0007674294000001 
Figure 0007674294000002 
Figure 0007674294000003
Abstract
Description
[Technical field]
[0001] The present invention relates to a business support device, a business support method, and a business support program. [Background technology]
[0002] Nowadays, in industries such as the construction industry where labor costs can be a major cost element, in order to accurately and quickly manage the working hours of workers, etc., daily or monthly work reports are often created that record the worker, the date and year of work, the work content, the working hours, etc.
[0003] Patent Document 1 (JP 2022-013452 A) discloses a construction management support device that automatically generates a daily work report. This construction management support device has a memory unit that stores worker identification information for recognizing workers, and an acquisition unit that acquires image information of the target construction captured by an imaging means. The image analysis unit refers to the worker identification information, analyzes the acquired image information, and recognizes the worker. The measurement unit measures the work time of the recognized worker. Then, the display unit displays the recognized worker and work information including the work time associated with the worker. This makes it possible to automatically generate and display a daily work report. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Patent Publication No. 2022-013452 Summary of the Invention [Problem to be solved by the invention]
[0005] Since the task of creating a work report such as a daily report or a monthly report is a heavy workload, it is preferable to be able to create the work report with as simple a task as possible.
[0006] The present invention has been made in consideration of the above-mentioned problems, and has an object to provide a task support device, a task support method, and a task support program that enable a task report to be created with simple operations. [Means for solving the problem]
[0007] In order to solve the above problems and achieve the object, a business support device according to the present invention includes a calculation method specification unit that specifies a calculation method of a work time for each person to be created based on a schedule type set for each person to be created for a work report, a calculation unit that calculates a planned work time for each person to be created based on the calculation method specified by the calculation method specification unit, and a data generation unit that generates work report planned data including the planned work time calculated by the calculation unit, cases in which the people to be created will work, and people to be created who will work on the cases. The calculation unit calculates a planned work time for the case in which the creation target person will perform work, based on a ratio of a budget amount for each case allocated to the case for each predetermined period.
[0008] In order to solve the above-mentioned problems and achieve the object, a business support method according to the present invention includes a calculation method specification step in which a calculation method specification unit specifies a calculation method of a work time for each person to be created based on a schedule type set for each person to be created for a work report, a calculation step in which a calculation unit calculates a planned work time for each person to be created based on the calculation method specified in the calculation method specification step, and a data generation step in which a data generation unit generates work report planned data including the planned work time calculated in the calculation step, cases in which the people to be created will work, and people to be created who will work on the cases. and in the calculation step, a planned work time for the case in which the creation target person will perform work is calculated based on the ratio of the budget amount for each case allocated to the case for each predetermined period.
[0009] In order to solve the above-mentioned problems and achieve the object, a business support program according to the present invention provides a computer including: a calculation method specification unit that specifies a calculation method of a work time for each person to be created based on a schedule type set for each person to be created for a work report; a calculation unit that calculates a planned work time for each person to be created based on the calculation method specified by the calculation method specification unit; and a data generation unit that generates work report planned data including the planned work time calculated by the calculation unit, cases in which the people to be created will work, and people to be created who will work on the cases. When the computer is made to function as a calculation unit, the computer is made to function so as to calculate the planned work time for a case in which the person being created will be working, based on the ratio of the budget amount for each case allocated to the case for each specified period. Effect of the Invention
[0010] The present invention allows the creation of a work report with simple operations. [Brief description of the drawings]
[0011] [Figure 1] FIG. 1 is a block diagram illustrating a hardware configuration of a task support device according to an embodiment. [Diagram 2] FIG. 2 is a diagram illustrating an example of the schedule data management master. [Diagram 3] FIG. 3 is a diagram for explaining the schedule type. [Figure 4] FIG. 4 is a diagram illustrating an example of the association mapping master. [Diagram 5] FIG. 5 is a diagram illustrating an example of the work hour master. [Figure 6] FIG. 6 is a diagram illustrating an example of a worker attribute table. [Figure 7] FIG. 7 is a diagram illustrating an example of the work instruction table. [Figure 8] FIG. 8 is a diagram illustrating an example of the work result table. [Figure 9] FIG. 9 is a diagram illustrating an example of the budget information table. [Figure 10] FIG. 10 is a diagram showing an example of the budget arrangement table. [Figure 11] FIG. 11 is a diagram illustrating an example of the budget man-hour table. [Figure 12] FIG. 12 is a diagram illustrating an example of a worker-specific case table. [Figure 13] FIG. 13 is a diagram illustrating an example of a work schedule table. [Figure 14] FIG. 14 is a diagram illustrating an example of an attribute-specific work pattern table. [Figure 15] FIG. 15 is a diagram illustrating an example of a work schedule table. [Figure 16] FIG. 16 is a diagram illustrating an example of a daily report schedule table. [Figure 17] FIG. 17 is a diagram illustrating an example of the daily report table. [Figure 18] FIG. 18 is a diagram showing an outline of a daily report creation operation in the task support device according to the embodiment. [Figure 19] FIG. 19 is a flowchart showing the flow of the operation of creating worker-specific case data in the task support device according to the embodiment. [Figure 20] FIG. 20 is a diagram showing an example of the worker-specific case master screen. [Figure 21] FIG. 21 is a flowchart showing the flow of the operation of creating daily scheduled report data in the task support device according to the embodiment. [Figure 22] FIG. 22 is a diagram showing an example of the daily report schedule data creation screen. [Diagram 23] FIG. 23 is a flowchart showing the flow of the daily report data creation operation in the task support device according to the embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0012] A business support device according to an embodiment of the present invention will be described in detail below with reference to the drawings. Note that the present invention is not limited to this embodiment. For example, the business support device 1 according to the embodiment will be described as generating daily report schedule data and daily report data from each element based on a work schedule. However, the business support device 1 according to the embodiment may generate work report data corresponding to other periods, such as generating monthly report schedule data and monthly report data from each element based on a work schedule, or generating annual report schedule data and annual report data.
[0013] (Hardware configuration) FIG. 1 is a block diagram showing a hardware configuration of a business support device 1 according to an embodiment. As an example, the business support device 1 according to the embodiment supports the creation of a daily report, which is a work report for various tasks such as design or on-site work, in the construction industry that constructs buildings and the like. The business support device 1 includes a storage unit 2, a control unit 3, a communication interface unit 4, and an input / output interface unit 5. An input device 6 and an output device 7 are connected to the input / output interface unit 5. The output device 7 corresponds to a display unit such as a monitor device (including a home television) or a printer that prints the daily report. As the input device 6, a keyboard device, a mouse device, a microphone device, or a monitor device that cooperates with a mouse device to realize a pointing device function can be used.
[0014] The communication interface unit 4 is connected to a network 8, which may be a wide area network such as the Internet or a private network such as a LAN (Local Area Network). An accounting server device 9, a procurement server device 10, and a cost server device 11 are connected to the network 8. The accounting server device 9 is provided with a budget management table 12, which is a storage area of the storage unit. Budget data is stored in the budget management table 12. The business support device 1 of the embodiment acquires this budget data via the network 8 and the communication interface unit 4. This will be described in more detail later.
[0015] Similarly, procurement server device 10 is provided with an order details table 13, which is a storage area of the storage unit. Budget arrangement data is stored in order details table 13. Business support device 1 of the embodiment acquires this budget arrangement data via network 8 and communication interface unit 4. Furthermore, cost server device 11 is provided with a man-hour planning table 14, which is a storage area of the storage unit. Budget man-hour data is stored in man-hour planning table 14. Business support device 1 of the embodiment acquires this budget man-hour data via network 8 and communication interface unit 4. This will be described in more detail later.
[0016] In this example, the budget data is acquired from the accounting server device 9, the budget arrangement data is acquired from the procurement server device 10, and the budgeted labor-hour data is acquired from the cost server device 11. However, the budget management table 12, the order details table 13, and the labor-hour planning table 14 may be provided in the memory unit 2 of the business support device 1 of the embodiment, and the budget data, the budget arrangement data, and the budgeted labor-hour data may be acquired from the budget management table 12, the order details table 13, and the labor-hour planning table 14 provided in the memory unit 2.
[0017] A storage device such as a ROM (Read Only Memory), a RAM (Random Access Memory), an HDD (Hard Disk Drive), or an SSD (Solid State Drive) can be used as the storage unit 2. The storage unit 2 is provided with a schedule data management master 21, a linkage mapping master 22, a work hour master 23, a worker attribute table 24, a work instruction table 25, a work performance table 26, a worker-specific case table 27, a work schedule table 28, an attribute-specific work pattern table 29, a work schedule table 30, a daily report schedule table 31, and a daily report table 32, each of which is a storage area.
[0018] The storage unit 2 also stores budget data, budget arrangement data, and budget man-hour data acquired from the accounting server 9 to the cost server device 11. The storage unit 2 also stores a business support program for supporting the creation of daily report data, which will be described later.
[0019] Fig. 2 is a schematic diagram showing an example of the schedule data management master 21. As shown in Fig. 2, the schedule data management master 21 stores information indicating a schedule type, a storage location of budget data, a storage location of budget arrangement data, and a storage location of budget man-hour data.
[0020] Budget types are divided into "budget," "budget arrangements," "budget man-hours," "budget instructions," and "work results." As shown in Figure 3, the "budget" budget type indicates the construction budget for a project. This "budget" budget type is set up to the budget amount for each construction project by month. With this "budget" budget type, the project is finalized, but the worker, work type, date, and time are not finalized. Projects are indicated by the construction number (construction number), project, order number, etc. The work type is indicated by the process, work content, work type, etc.
[0021] The budget type of "budget arrangement" indicates the budget work plan. This budget type of "budget arrangement" is set up to the budget amount for each construction project by month. This budget type of "budget arrangement" has the project confirmed, but the worker, work type, date and time are not confirmed. "Budgeted man-hours" indicates the construction budget. This "budget man-hours" is set up to the budget amount for each construction project by month. This "budget arrangement" has the worker and project confirmed, but the work type, date and time are not confirmed.
[0022] The "Work instructions" budget type shows the workers and work type that have been confirmed for each day of construction. Note that with this "work instructions" budget type, only the actual work time (hours) is unconfirmed, while the worker, project, work type, and date are confirmed. "Work results" shows the actual results of the work. With this "work results," the worker, work type, and date are confirmed, while the project and time are unconfirmed.
[0023] In the example of Fig. 2, the budget management table of the database (DB) of the accounting system in the server device "TKYSV01" is specified as the storage location of the budget data. This indicates that the budget data is stored in the budget management table 12 of the accounting server device 9 shown in Fig. 1. The control unit 3 recognizes the storage location of the budget data by referring to this schedule data management master 21, and accesses the accounting server device 9 to obtain the budget data.
[0024] In the example of Fig. 2, the order details table of the database (DB) of the procurement system in the server device "NGYSV01" is specified as the storage location of the budget arrangement data. This indicates that the budget arrangement data is stored in order details table 13 of procurement server device 10 shown in Fig. 1. Control unit 3 recognizes the storage location of the budget arrangement data by referring to this schedule data management master 21, and accesses procurement server device 10 to obtain the budget arrangement data.
[0025] In the example of Fig. 2, the storage location of the budgeted man-hour data is specified as the man-hour planning table of the database (DB) of the cost system in the server device "OSKSV01". This indicates that the budgeted man-hour data is stored in the man-hour planning table 14 of the cost server device 14 shown in Fig. 1. The control unit 3 recognizes the storage location of the budgeted man-hour data by referring to this schedule data management master 21, and accesses the cost server device 11 to obtain the budgeted man-hour data.
[0026] Next, Fig. 4 is a schematic diagram showing an example of the linkage mapping master 22. In this linkage mapping master 22, item names of various data used in systems other than the business support device 1 of the embodiment are stored in association with item names of various data used in the business support device 1 of the embodiment. In the example of Fig. 4, the item "employee" is associated with the item "worker" used in the business support device 1 of the embodiment as an item used in the other system.
[0027] Similarly, the "department" item used in the business support device 1 of the embodiment is associated with the "division" item as an item used in other systems. Also, the "case" item used in the business support device 1 of the embodiment is associated with the "PJ (project) number" item as an item used in other systems. By referring to this linkage mapping master 22, items from other systems can also be used to generate daily report schedule data and daily report data.
[0028] Fig. 5 is a schematic diagram showing an example of the working hour master 23. As shown in Fig. 5, the working hour master 23 stores the prescribed working hours for each job type and department. Specifically, in the example of Fig. 5, the working hours of a "worker" in the "construction department" with department code "100" are prescribed as "8 hours / day". In addition, the working hours of a "supervisor" in the "construction department" with department code "100" are prescribed as "7.5 hours / day".
[0029] Fig. 6 is a schematic diagram showing an example of the worker attribute table 24. As shown in Fig. 6, the worker attribute table 24 stores workers, departments, job types, employment status, and the above-mentioned schedule types in association with each other. In the example of Fig. 6, "Yamashita-san" with worker code "1001" belongs to the "Construction Department" with department code "100", and his job type is "laborer". Furthermore, "Yamashita-san"'s employment status is "full-time employee", and his schedule type is "budget".
[0030] In the example of Figure 6, "Kinoshita-san" with worker code "1002" belongs to the "Construction Department" with department code "100" and his job type is "Supervisor." "Kinoshita-san" has an employment type of "Full-time employee" and a planned type of "Budget arrangement." In the example of Figure 6, "Nakagawa-san" with worker code "1003" belongs to the "Construction Department" with department code "100" and his job type is "Assistant." "Nakagawa-san" has an employment type of "Temporary employee" and a planned type of "Budget man-hours."
[0031] In the example of Figure 6, "Yoshida-san" with worker code "1004" belongs to the "Construction Department" with department code "100" and his job type is "assistant." Furthermore, "Yoshida-san" has a "temporary worker" employment type and a planned type of "work instructions." In the example of Figure 6, "Kanzaki-san" with worker code "1005" belongs to the "Construction Department" with department code "100" and his job type is "assistant." Furthermore, "Kanzaki-san" has a "temporary worker" employment type and a planned type of "work performance."
[0032] Next, FIG. 7 is a schematic diagram showing an example of the work instruction table 25. As shown in FIG. 7, the work instruction table 25 stores cases, work dates, workers, and work contents in association with each other. In the example of FIG. 7, it is shown that "Yoshida-san" with worker code "1004" is assigned to the "design work" of the case "K001" scheduled for work (work date) on "April 1, 2021". Similarly, it is shown that "Yoshida-san" with worker code "1004" is assigned to the "on-site survey" work of the case "K001" scheduled for work (work date) on "April 1, 2021".
[0033] The example in Figure 7 also shows that "Yoshida-san" with worker code "1004" is assigned to the "design work" of the "K003" case, for which work is scheduled to be done (work date) on "April 2, 2021." It also shows that "Yoshida-san" with worker code "1004" is assigned to the "design work" of the "K003" case, for which work is scheduled to be done (work date) on "April 3, 2021."
[0034] Next, FIG. 8 is a schematic diagram showing an example of the work record table 26. As shown in FIG. 8, the work record table 26 stores information indicating work that has been performed in the past. Specifically, the work record table 26 stores the work location, work date, worker, and work content of the work that has been performed in the past, each associated with each other. In the example of FIG. 8, it shows that on the work date "April 1, 2021", the work "packing" was performed at the "Tokyo Warehouse" by "Mr. Kanzaki" with worker code "1005".
[0035] Similarly, the example in FIG. 8 shows that on the work date "April 1, 2021", "Kanzaki-san" with worker code "1005" performed the work of "shipping" at the "Tokyo Warehouse". Also, the example in FIG. 8 shows that on the work date "April 2, 2021", "packing" was performed at the "Yokohama Warehouse" by "Kanzaki-san" with worker code "1005". Also, the example in FIG. 8 shows that on the work date "April 3, 2021", "shipping" was performed at the "Yokohama Warehouse" by "Kanzaki-san" with worker code "1005".
[0036] Next, FIG. 9 is a schematic diagram showing an example of the budget management table 12 of the accounting server device 9 shown in FIG. 1. As shown in FIG. 9, the budget management table 12 stores the case, the budget year and month, the department, and the budget amount in association with each other. The example in FIG. 9 shows that a budget amount of "210,000 yen" is set for work performed by the "Construction Department" with department code "100" in "April 2021" for a case with case code "K001". Similarly, the example in FIG. 9 shows that a budget amount of "140,000 yen" is set for "May 2021" for a case with case code "K001".
[0037] The example in Figure 9 also shows that a budget amount of "35,000 yen" is set for work to be performed by the "Civil Engineering Department" with department code "200" in "April 2021" for a project with project code "K002." Similarly, the example in Figure 9 shows that a budget amount of "90,000 yen" is set for work to be performed by the "Construction Department" with department code "100" in "April 2021" for a project with project code "K003."
[0038] Next, FIG. 10 is a schematic diagram showing an example of the order details table 13 of the procurement server device 10 shown in FIG. 1. As shown in FIG. 10, the procurement server device 10 stores the case, the budget year and month, the department, the job type, and the budget amount in association with each other. The example of FIG. 10 shows that the budget amount of "70,000 yen" is set for the "worker" of the work performed by the "construction department" with the department code "100" in "April 2021" for the case with the case code "K001". Similarly, the example of FIG. 10 shows that the budget amount of "140,000 yen" is set for the "worker" of the work performed by the "construction department" with the department code "100" in "May 2021" for the case with the case code "K001".
[0039] The example in Figure 10 also shows that a budget amount of "30,000 yen" has been set for the "supervisor" of work performed by the "Construction Department" whose department code is "100" in "April 2021" for a project with the project code "K002". The example in Figure 10 also shows that a budget amount of "30,000 yen" has been set for the "supervisor" of work performed by the "Construction Department" whose department code is "100" in "April 2021" for a project with the project code "K003".
[0040] Next, FIG. 11 is a schematic diagram showing an example of the man-hour planning table 14 of the cost server device 11 shown in FIG. 1. The example of FIG. 11 shows that a budget amount of "70,000 yen" is set for "Nakagawa-san" with worker code "1003" who performs the work of "assistant" in "April 2021" for a case with case code "K001". Also, the example of FIG. 11 shows that a budget amount of "140,000 yen" is set for "Nakagawa-san" with worker code "1003" who performs the work of "assistant" in "April 2021" for a case with case code "K002".
[0041] The example in FIG. 11 also shows that a budget amount of "35,000 yen" has been set for "Nakagawa-san" with worker code "1003" who will perform the work of "assistant" in "May 2021" for a case with case code "K001". The example in FIG. 11 also shows that a budget amount of "30,000 yen" has been set for "Nakagawa-san" with worker code "1003" who will perform the work of "assistant" in "May 2021" for a case with case code "K002".
[0042] Next, Fig. 12 is a schematic diagram showing an example of the worker-specific case table 27. In this worker-specific case table 27, workers, years and months, cases, work contents, and ratios are stored in association with each other. The "ratio" is set based on the budget amount allocated to each case that the worker is scheduled to work on in that month. The scheduled work time for each worker for each case is calculated based on this "ratio". This will be described in detail later.
[0043] The example in Figure 12 shows that in April 2021, the proportion of "K001" cases performed by "Yamashita-san" with worker code "1001" is "70%", and that in April 2021, the proportion of "K003" cases performed by "Yamashita-san" is "30%". In other words, this shows that "Yamashita-san" is scheduled to work on "K001" cases and "K003" cases in a ratio of 70:30 in April 2021.
[0044] Similarly, the example in Figure 12 shows that in April 2021, the proportion of "K002" cases performed by "Kinoshita-san" with worker code "1002" is "50%, and the proportion of "K003" cases performed by "Kinoshita-san" in April 2021 is "50%". In other words, this shows that "Kinoshita-san" is scheduled to work on "K002" cases and "K003" cases in a 50:50 ratio in April 2021.
[0045] Similarly, the example in Figure 12 shows that in April 2021, the proportion of "K001" cases performed by "Nakagawa-san" with worker code "1003" is "33%", and the proportion of "K002" cases performed by "Nakagawa-san" in April 2021 is "67%". In other words, this shows that "Nakagawa-san" is scheduled to work on "K001" cases and "K002" cases in a ratio of 33:67 in April 2021.
[0046] Next, FIG. 13 is a schematic diagram showing an example of the work schedule table 28. As shown in FIG. 13, the work schedule table 28 stores the date, the worker, the weekday / holiday classification, and the scheduled work time in association with each other. The example of FIG. 13 shows that "Yamashita-san" with the work code "1001" is scheduled to work "8 hours" on the "weekdays" of "April 1, 2021" and "April 2, 2021". The example of FIG. 13 also shows that "Yamashita-san" is scheduled to work "0 hours" on the "regular holiday" of "April 3, 2021" and the "legal holiday" of "April 4, 2021".
[0047] Next, FIG. 14 is a schematic diagram showing an example of the attribute-specific work table 29. As shown in FIG. 14, the attribute-specific work table 29 stores the employment type and work type of the worker in association with each job type. Specifically, it shows that a "full-time employee" can be employed as a "worker" who performs the "on-site work" of the project. It also shows that a "full-time employee" can be employed as a "supervisor" who performs the "supervisory work" of the project. It also shows that a "temporary worker" can be employed as an "assistant" who performs the "supporting work" of the project.
[0048] Next, FIG. 15 is a schematic diagram showing an example of the work schedule table 30. In this work schedule table 30, cases, the date on which the work of the case is to be performed, and the worker who will perform the work of the case are stored in association with each other. The example of FIG. 15 shows that a case with a case code of "T001" scheduled to be worked on "April 1, 2021" is scheduled to be worked on by "Kanzaki-san" with a worker code of "1005". Also, the example of FIG. 15 shows that a case with a case code of "Y001" scheduled to be worked on "April 2, 2021" is scheduled to be worked on by "Kanzaki-san" with a worker code of "1005".
[0049] Next, Fig. 16 is a schematic diagram showing an example of the daily report schedule table 31 in which the daily report schedule data generated by the task support device 1 of the embodiment is stored. As shown in Fig. 16, the daily report schedule table 31 stores daily report schedule data in which the scheduled work time for each case and each worker scheduled on a specific date is calculated and input based on the above-mentioned "ratio (see Fig. 12)".
[0050] The example in Figure 16 shows that on April 1, 2021, "Yamashita-san," whose worker code is "1001," is scheduled to work on-site for the project with the case code "K001" and the project with the case code "K003," and that the working hours for each project are scheduled to be "5.6 hours" and "2.4 hours," based on the "ratio" mentioned above.
[0051] In addition, the example in Figure 16 shows that on April 1, 2021, Kinoshita-san, whose worker code is 1002, is scheduled to supervise the case with case code "K002" and the case with case code "K003", and that the working hours for each case are scheduled to be "4 hours" and "4 hours" based on the above-mentioned "ratio".
[0052] Next, Fig. 17 is a schematic diagram showing an example of a daily report table 32 in which daily report data generated by the business support device 1 of the embodiment is stored. In the case of the business support device 1 of the embodiment, the daily report data shown in Fig. 17 is displayed via the output device 7 based on the daily report schedule data. If there is a defect in the daily report schedule data, the business operator manually corrects it. As a result, corrected daily report data is generated and stored in the daily report table 32.
[0053] For example, in the example of FIG. 17, the supporting work for case "K001" on "April 1, 2021" was scheduled to be done by "Nakagawa-san", but "Nakagawa-san" worked for "3 hours" and left early, and "Sato-san" worked on supporting work for case "K001" in the afternoon. In this case, the business operator corrects Nakagawa-san's working hours in the morning from "2.6 hours" to "3 hours". The business operator also corrects the worker from "Nakagawa-san" to "Sato-san" whose worker code is "1007", and also corrects the working hours to, for example, "5 hours" worked by Sato-san.
[0054] Daily report data corresponding to the daily report schedule data corrected in this manner is generated and stored in the daily report table 32. Alternatively, if no correction is required, the daily report schedule data is stored in the daily report table 32 as daily report data as is.
[0055] (Functional configuration of business support device) Next, the control unit 3 of the business support device 1 executes the business support program stored in the memory unit 2, thereby functioning as a communication control unit 41, an acquisition unit 42, a calculation method identification unit 43, a calculation unit 44, a data generation unit 45, and a display control unit 46, as shown in FIG. 1.
[0056] The communication control unit 41 communicates with the accounting server device 9, the procurement server device 10, and the cost server device 14 via the communication interface unit 4 and the network 8, and acquires budget data, budget arrangement data, and budget labor-hour data. The acquisition unit 21 imports the budget data, budget arrangement data, and budget labor-hour data acquired from each of the server devices 9 to 11 into the system of the business support device 1.
[0057] The calculation method identification unit 43 identifies a calculation method for the planned work time of each worker based on the schedule type of each worker. Specifically, in the case of a worker whose schedule type is "budget," "budget arrangement," or "budget man-hours," the calculation method identification unit 43 identifies the calculation method based on the above-mentioned "ratio" as the calculation method for calculating the planned work time of each worker. In addition, in the case of a "work instruction" schedule type, the calculation method identification unit 43 identifies a calculation method for apportioning the work time for one day based on the number of cases or the number of work types for that day as the calculation method for calculating the planned work time of each worker. In addition, in the case of a "work performance" schedule type, the calculation method identification unit 43 identifies a calculation method for calculating the planned work time of each worker based on the time actually worked on each case (=work performance) as the planned work time of the worker.
[0058] The calculation unit 44 calculates the scheduled work time for each worker for each project, using the calculation method identified by the calculation method identification unit 43. The data generation unit 45 generates various data to be stored in each of the masters 21 to 23 and each of the tables 24 to 32. The display control unit 46 displays, via the output device 7, a worker-specific project master screen, a daily report schedule data creation screen, and the like, which will be described later.
[0059] (Overview of the operation of the business support device) Next, an outline of the operation of the business support device 1 according to the embodiment is shown in Fig. 18. As shown in Fig. 18, the business support device 1 according to the embodiment generates daily report schedule data including the scheduled work time of the worker for each case based on the work plan data, the detailed order data, and the work plan data, etc., by using a "daily report registration support function" executed based on the business support program.
[0060] The generated daily report schedule data for each worker is acquired in a lump sum (batch processing execution) and stored as daily report data in the daily report table 32 of the storage unit 2. In addition, the daily report schedule data can be manually corrected by the business operator using the "daily report input function", and the corrected daily report schedule data is stored in the daily report table 32 as daily report data.
[0061] That is, the task support device 1 of the embodiment automatically generates daily report schedule data including predicted working time for each case of each worker based on various data. Then, if this daily report schedule data does not need to be modified, it is stored as is as daily report data in the daily report table 32. Also, if the daily report schedule data needs to be modified, the task operator manually modifies the daily report schedule data, and the modified daily report schedule data is stored as daily report data in the daily report table 32. This can significantly reduce the input work required by the task operator when creating daily report data.
[0062] (Detailed operation of the business support device) The operation of creating daily report data in the task support device 1 according to the embodiment will be described in detail below.
[0063] (Formation of the case table by worker) Prior to generating daily report schedule data and daily report data, the business support device 1 of the embodiment creates a worker-specific case table 27 in which the "ratio" shown in Fig. 12 is stored. Fig. 19 is a flowchart showing the flow of the operation of creating the worker-specific case table 27. The control unit 3 operates based on the business support program stored in the storage unit 2 to execute each process shown in the flowchart of Fig. 19.
[0064] First, when creating the worker-specific case table 27, the business operator performs a display specification operation of the worker-specific case master screen by operating the input device 6. When this display specification operation is performed, the display control unit 46 displays the worker-specific case master screen exemplified in Fig. 20 via the output device 7 (step S1).
[0065] When this worker-specific case master screen is displayed, the business operator selects the person in charge (= worker) for whom the above-mentioned "ratio" is to be calculated from the selection field for the person in charge (= worker) and specifies the year and month. In the example of Figure 20, "Yamashita-san" is selected as the person in charge, and "April 2021" is specified as the year and month.
[0066] When a person in charge is selected in this manner, the acquisition unit 42 acquires the department, job type, and budget type of the selected person in charge by referring to the worker attribute table 24 shown in Fig. 6 (step S2). In the example of Fig. 20, since "Yamashita-san" has been selected as the person in charge, the acquisition unit 42 acquires each of the worker attribute data of "Yamashita-san" shown in Fig. 6, which are "100: Construction Department" as the department, "Worker" as the job type, and "Budget" as the schedule type. The display control unit 46 displays the acquired department and job type adjacent to the name of the person in charge, as shown in Fig. 20.
[0067] Next, the acquisition unit 42 (and the communication control unit 41) acquires the budget amount that corresponds to the schedule type acquired in step S2 and that corresponds to the budget month and year and department (step S3). For example, in the example of FIG. 20, the schedule type of the worker "Yamashita-san" is "budget." In this case, the communication control unit 41 communicates with the accounting server device 12 and acquires the budget amount that corresponds to the budget type stored in the budget management table 12 and that corresponds to the budget month and year and department.
[0068] That is, in the example of Fig. 20, "April 2021" is specified as the budget year and month, and "100: Construction Department" is specified as the department. Therefore, from the budget data shown in Fig. 9, the communication control unit 41 acquires "210,000 yen", which is the budget amount for the case "K001" for which "100: Construction Department" is scheduled to work in "April 2021", and "90,000 yen", which is the budget amount for the case "K003". This budget amount is imported into the system by the acquisition unit 42.
[0069] Next, the calculation unit 44 calculates the ratio of the work that the worker will perform for each case based on the budget amount of each case that the worker is scheduled to work on, and stores the ratio together with the case in the worker-specific case table 27 shown in Fig. 12 (step S4). Furthermore, the display control unit 46 displays the "case," "budget amount that was the element used to calculate the ratio," and "ratio calculated by the calculation unit 44" on the worker-specific case master screen, as shown in Fig. 20.
[0070] Specifically, the budget amount for the "K001" project in "April 2021" for the "100: Construction Department" to which "Yamashita-san" belongs is "210,000 yen," and the budget amount for the "K003" project is "90,000 yen." Therefore, the calculation unit 44 calculates the work ratios for each of the projects "K001" and "K003" that "Yamashita-san" plans to work on in "April 2021" by calculating "K001:K003 = 210,000 yen: 90,000 yen = 70%: 30%." As shown in Figure 20, the display control unit 46 displays on the worker-specific case master screen the calculation result of the work ratio for case "K001" using "210,000 yen" as the calculation element, which is "70%," and the calculation result of the work ratio for case "K003" using "90,000 yen" as the calculation element, which is "30%".
[0071] Such calculation of the task ratio is repeated for each worker (step S5: Yes). Then, when the calculation of the task ratio for each worker is completed (step S5: No), the worker-specific case table 27 shown in Fig. 12 is formed, and all the processing in the flowchart of Fig. 19 is completed.
[0072] (Daily report schedule data creation operation) When the worker-specific case table 27 is formed in this manner, it becomes possible to create daily report schedule data. Fig. 21 is a flowchart showing the flow of the operation of creating daily report schedule data. Each process in the flowchart of Fig. 21 is executed by the control unit 3 based on the business support program stored in the storage unit 2.
[0073] When creating daily scheduled report data, the business operator performs a display operation of a daily scheduled report data creation screen by operating the input device 6. When this display operation is performed, the display control unit 46 displays the daily scheduled report data creation screen exemplified in Fig. 22 via the output device 7 (step S11).
[0074] Next, the business operator operates the department selection field on the daily schedule data creation screen to select the desired department for which daily schedule data is to be created. The business operator also inputs the period for which daily schedule data is to be created, and selects the worker code of the worker for whom daily schedule data is to be created. The example of FIG. 22 is an example in which the construction department with department code "100" is selected as the department. The example of FIG. 22 is an example in which "April 1, 2021 to April 20, 2021" is entered as the period for which daily schedule data is to be created. The example of FIG. 22 is an example in which "1001 (Yamashita-san) to 1003 (Nakagawa-san)" are selected as the worker codes.
[0075] The calculation unit 44 recognizes the department, period, and worker for which the daily schedule data is to be created based on various information selected and input on the daily schedule data creation screen (step S12).Then, the calculation unit 44 monitors whether or not the schedule creation button provided on the daily schedule data creation screen is operated (step S13).
[0076] When the operation of the schedule creation button is detected (step S13: Yes), the calculation unit 44 calculates the working time for each case of each worker based on the ratio of work for each case that each worker is scheduled to work on, which is stored in the worker-specific case table 27 shown in FIG. 12 (step S14).
[0077] Specifically, as shown in FIG. 13, in the work schedule table 28, the "scheduled work time" of "Yamashita-san" on "weekdays" of "April 1, 2021" is "8 hours." In addition, in the worker-specific case table 27 shown in FIG. 12, the work ratio of "Yamashita-san" in "April 2021" is "70%" for the case of "K001" and "30%" for the case of "K003." Therefore, by performing the following calculation, the calculation unit 44 calculates "5.6 hours", which is "70%", of the 8 hours of work time of "Yamashita-san" on "April 1, 2021" as the scheduled work time for the case of "K001," and calculates the remaining "30%", or "2.4 hours", as the scheduled work time for the case of "K003."
[0078] K001 planned work hours = 8 hours of work on weekdays x 70% = 5.6 hours K003 planned work hours = 8 hours of work on weekdays x 30% = 2.4 hours
[0079] As another example, in the case of "Kinoshita-san" on a "weekday" on "April 1, 2021", as shown in Fig. 12, the work ratio for the "K002" case is "50%" and the work ratio for the "K003" case is "50%". Therefore, the calculation unit 44 performs the following calculation to calculate "4.0 hours", which is "50%", of the 8 hours of work time for "Kinoshita-san" on "April 1, 2021", as the planned work time for the "K002" case, and calculates the remaining "4.0 hours", which is "50%," as the planned work time for the "K003" case.
[0080] K002 planned work hours = 8 hours of work on weekdays x 50% = 4.0 hours K003 planned work hours = 8 hours of work on weekdays x 50% = 4.0 hours
[0081] As another example, in the case of "Nakagawa-san" on a "weekday" on "April 1, 2021", as shown in Fig. 12, the work ratio for case "K001" is "33%" and for case "K002" is "67%". Therefore, by performing the following calculation, the calculation unit 44 calculates "33%", or "approximately 2.6 hours", of the 8 hours of work time for "Nakagawa-san" on "April 1, 2021" as the planned work time for case "K001", and calculates the remaining "67%", or "approximately 5.4 hours", as the planned work time for case "K003".
[0082] K001 planned work hours = 8 hours of work on weekdays × 33% ≒ 2.6 hours K003 planned work hours = 8 hours of work on weekdays × 50% ≒ 5.4 hours
[0083] Here, the above explanation is an example of a calculation method that calculates the planned work time for each project based on the "ratio" of the work for each project, since the schedule type for each worker is "budget," "budget arrangement," or "budget man-hours." In contrast, as shown in Figure 6, the schedule type for "Yoshida-san" is "work instructions," and the schedule type for "Kanzaki-san" is "work results."
[0084] When the planned type is "work instructions" such as "Mr. Yoshida", the calculation unit 44 uses a calculation method of dividing the working hours by the number of cases or the number of work types (work contents) for which work is instructed on a specified date to calculate the planned work time. Specifically, in this case, the calculation unit 44 refers to the work instruction table 25 shown in FIG. 7 and detects the number of cases and the work types (work contents) for which work is instructed on a specified date. For example, if work on the cases "K001" and "K002" is instructed for "Mr. Yoshida" on "April 1, 2021", the number of cases is "2", so the calculation unit 44 performs the calculation of "8 hours ÷ 2 cases = 4 hours". In this case, the planned work time for the case "K001" is set to "4 hours", and the planned work time for the case "K002" is also set to "4 hours".
[0085] Similarly, if "Yoshida" is instructed to perform "design work" and "site investigation" for case "K001" on "April 1, 2021," the number of work types (work contents) is "2," so the calculation unit 44 performs the calculation "8 hours ÷ 2 cases = 4 hours." In this case, the planned work time for "design work" for case "K001" is set to "4 hours," and the planned work time for "site investigation" is also set to "4 hours."
[0086] In contrast, when the planned type is "work performance" like "Kanzaki-san" (see FIG. 6), the calculation unit 44 uses a calculation method in which the actual work time of each task already completed on the specified date, which is recorded in the work performance table 26 shown in FIG. 8, is taken as the planned work time. For example, assume that "Kanzaki-san" performed "packing" work for "5.6 hours" as the first half of the task on "April 1, 2021", and performed "packing" work for "2.4 hours" as the second half of the task. In this case, the calculation unit 44 determines the "5.6 hours" of the first half of the "packing" task on "April 1, 2021" as the planned work time, and the "2.4 hours" of the second half of the "packing" task as the planned work time.
[0087] "Yoshida-san" has specific instructions for the work, and "Kanzaki-san" is a worker with specific work performance. Therefore, the scheduled work times of "Yoshida-san" and "Kanzaki-san" can be easily detected and calculated by referring to the work instruction table 25 or the work performance table 26.
[0088] Next, the data generating unit 45 generates daily report schedule data including the scheduled work time, date, worker, item, and work type calculated by the calculating unit 44, and stores the data in the daily report schedule table 31 as shown in FIG. 16 (step S15).
[0089] The example of FIG. 16 is an example of daily report schedule data for "Yamashita-san", "Kinoshita-san", "Nakagawa-san", "Yoshida-san", and "Kanzaki-san" scheduled for "April 1, 2021". For example, in the case of "Yamashita-san" with a schedule type of "budget", "Kinoshita-san" with a schedule type of "budget arrangement", and "Nakagawa-san" with a schedule type of "budget man-hours", the scheduled work time calculated by the "ratio" based on the budget amount of each project described above is stored in the daily report schedule table 31. In addition, in the case of "Yoshida-san" with a schedule type of "work instructions", the scheduled work time calculated by apportioning the working hours of the day by each project or each job type is stored in the daily report schedule table 31. In addition, in the case of "Kanzaki-san" with a schedule type of "work performance", the time for each type of work performed is stored in the daily report schedule table 31.
[0090] In the business support device 1 of the embodiment, such daily report schedule data can be automatically created. Therefore, the business operator can create the daily report data described below based on the daily report schedule data, so that the data that needs to be input can be reduced and the daily report data can be created with a simple operation. In other words, in the case of the business support device 1 of the embodiment, the daily report schedule data that is the source of the daily report data can be automatically created. By creating the daily report data based on this daily report schedule data, the daily report data can be created with a simple operation.
[0091] In addition, within the same company, there are a mixture of workers who are instructed to do specific tasks, such as "Mr. Yoshida" and "Mr. Kanzaki," and workers who simultaneously handle multiple jobs, such as a site supervisor or project manager. However, in the case of the business support device 1 of the embodiment, even for a worker who simultaneously handles multiple jobs, such as a site supervisor or project manager, the scheduled work time can be calculated based on the "ratio" of the scheduled work as described above. Therefore, the daily report scheduled data and the daily report data described later can be created by treating a worker who simultaneously handles multiple jobs, such as a site supervisor or project manager, and a worker who is instructed to do specific tasks, such as "Mr. Yoshida" and "Mr. Kanzaki," in the same way (treating all workers in the same company in the same way).
[0092] (Daily report data creation operation) Next, an operation of creating daily report data based on daily report schedule data in the business support device 1 of the embodiment will be described. Fig. 23 is a flowchart showing the flow of the operation of creating daily report data. Each process in the flowchart of Fig. 23 is executed by the control unit 3 based on the business support program stored in the storage unit 2. First, in step S21, the data generation unit 45 monitors whether or not there is an instruction operation by the business operator to instruct the creation of daily report data, and when this instruction operation is detected (step S21: Yes), the display control unit 46 displays the daily report schedule data shown in Fig. 16 via the output device 7 (step S22).
[0093] The business operator looks at the displayed daily report schedule data, judges whether there is any deficiency, and if he / she recognizes any deficiency, performs a correction operation to specify the correction and corrects the relevant part. In step S23, the data generation unit 45 monitors whether this correction operation has been performed. If no correction operation has been performed (step S23: No), the data generation unit 45 stores the daily report schedule data as daily report data in the daily report table 32 (step S25), as shown in Fig. 17.
[0094] On the other hand, if a correction operation has been performed (step S23: Yes), the data generating unit 45 corrects and inputs the corresponding portion of the daily report schedule data in accordance with the correction operation by the business operator (step S24).
[0095] For example, suppose that the supporting work for case "K001" on "April 1, 2021" was scheduled to be done by "Nakagawa-san," but "Nakagawa-san" worked for "3 hours" and left early, and "Sato-san" worked on supporting work for case "K001" in the afternoon. In this case, as shown in FIG. 17, the business operator corrects Nakagawa-san's morning work hours in the daily report schedule data from "2.6 hours" to "3 hours." The business operator also corrects the worker in the daily report schedule data from "Nakagawa-san" to "Sato-san" whose worker code is "1007," and also corrects the work hours to, for example, "5 hours," which is the time Sato-san worked.
[0096] In this way, by making it possible to correct the daily report schedule data, it is possible to generate more accurate daily report data.
[0097] The data generating unit 45 stores the corrected daily report schedule data as daily report data in the daily report table 32 (step S25). This completes all the processing of the daily report data creation operation shown in the flowchart of FIG.
[0098] (Effects of the embodiment) As is clear from the above description, the business support device 1 of the embodiment can create daily report schedule data with a certain level of accuracy by combining existing information such as budgets, orders, work plans, etc. This can significantly reduce the administrative workload of business operators who create daily report data for work time reporting.
[0099] Conventionally, cost management has often been performed based on the manager's intuition. However, in the case of the business support device 1 of the embodiment, the complexity of work time management and the administrative workload can be reduced, and cost management with improved accuracy and timeliness can be performed. Therefore, not only can the administrative workload be reduced, but the accuracy of profit management can also be improved.
[0100] [Contribution to the United Nations-led Sustainable Development Goals (SDGs)] This embodiment can contribute to improving business efficiency and promoting appropriate management decisions by companies, and can therefore contribute to Goals 8 and 9 of the SDGs.
[0101] Furthermore, this embodiment can contribute to reducing waste and promoting paperless and electronic systems, thereby contributing to the achievement of Goals 12, 13, and 15 of the SDGs.
[0102] Furthermore, this embodiment can contribute to strengthening control and governance, making it possible to contribute to Goal 16 of the SDGs.
[0103] [Other embodiments] The present invention may be embodied in various different embodiments other than those described above within the scope of the technical concept set forth in the claims.
[0104] For example, among the processes described in the embodiments, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically using known methods.
[0105] In addition, the processing procedures, control procedures, specific names, information including parameters such as registered data and search conditions for each process, screen examples, and database configurations shown in this specification and drawings may be changed as desired unless otherwise specified.
[0106] Moreover, with regard to the task support device 1, each of the components shown in the figures is a functional concept, and does not necessarily have to be physically configured as shown in the figures.
[0107] For example, the processing functions of the business support device 1, particularly the control unit 3 and each processing function performed by the control unit 3, may be realized in whole or in part by a CPU (Central Processing Unit) and a program interpreted and executed by the CPU, or may be realized as hardware using wired logic. The program is recorded in a non-transient computer-readable recording medium including programmed instructions for causing the information processing device to execute the processes described in this embodiment, and is mechanically read by the business support device 1 as necessary. That is, a computer program for giving instructions to the CPU in cooperation with the OS and performing various processes is recorded in a storage unit such as a ROM or HDD. This computer program is executed by being loaded into a RAM, and constitutes the control unit 3 in cooperation with the CPU.
[0108] In addition, the business support program of this business support device 1 may be stored in another server device connected to the business support device 1 via any network, and it is also possible to download all or part of it as needed.
[0109] The business support program for executing the process described in the present embodiment may be stored in a non-transient computer-readable recording medium, or may be configured as a program product. Here, the term "recording medium" includes any "portable physical medium" such as a memory card, a Universal Serial Bus (USB) memory, a Secure Digital (SD) card, a flexible disk, a magneto-optical disk, a ROM, an Erasable Programmable Read Only Memory (EPROM), an Electrically Erasable and Programmable Read Only Memory (EEPROM (registered trademark)), a Compact Disk Read Only Memory (CD-ROM), a Magneto-Optical Disk (MO), a Digital Versatile Disk (DVD), and a Blu-ray (registered trademark) Disc.
[0110] Moreover, a "program" is a data processing method written in any language or description method, and may be in any form, such as source code or binary code. Note that a "program" is not necessarily limited to a single configuration, but also includes a distributed configuration as multiple modules or libraries, and a program that achieves its function by working with a separate program, such as an OS. Note that well-known configurations and procedures can be used for the specific configuration and reading procedure for reading a recording medium in the business support device 1 shown in the embodiment, as well as the installation procedure after reading.
[0111] The memory unit 2 is a storage means such as a memory device such as RAM or ROM, a fixed disk device such as a hard disk, a flexible disk, or an optical disk, and stores various programs, tables, databases, and web page files used for various processes and providing websites.
[0112] The business support device 1 may be configured as an information processing device such as a known personal computer device or a workstation, or may be configured as an information processing device to which any peripheral device is connected. The information processing device may be realized by implementing software (including programs or data, etc.) that realizes the processing described in this embodiment.
[0113] Furthermore, the specific form of distribution and integration of the devices is not limited to those shown in the drawings, and all or part of them can be functionally or physically distributed and integrated in any unit according to various additions or function additions. In other words, the above-mentioned embodiments can be implemented in any combination, or the embodiments can be implemented selectively. [Industrial Applicability]
[0114] The present invention is useful for tasks involving the creation of daily or monthly work reports in the general construction industry (construction, civil engineering, design, etc.) as well as in a wide range of industries in which labor cost management is important. [Explanation of symbols]
[0115] 1 Business support equipment 2 Storage section 3. Control Unit 4. Communication Interface Section 5 Input / Output Interface Section 6 Input Devices 7 Output Devices 8 Network 9. Accounting server equipment 10 Procurement server device 11 Cost Server Device 12 Budget Management Table 13 Order Details Table 14. Man-hours planning table 21 Schedule Data Management Master 22 Mapping Master for Collaboration 23 Working Hours Master 24 Worker Attribute Table 25 Work Instruction Table 26 Work Results Table 27 Worker-specific case table 28 Work Schedule Table 29 Work pattern table by attribute 30 Work Schedule Table 31 Daily Schedule Table 32 Daily Report Table 41 Communication control section 42 Acquisition Department 43 Calculation method specification part 44 Calculation section 45 Data Generation Division 46 Display control section
Claims
1. a calculation method specification unit that specifies a calculation method of a work time for each person to be created for a work report based on a schedule type set for the person to be created for the work report; A calculation unit that calculates a scheduled work time of each of the creation subjects based on the calculation method specified by the calculation method specification unit; a data generating unit that generates work report planned data including the work planned time calculated by the calculating unit, a case in which the person to be created will work, and the person to be created who will work on the case; the calculation unit calculates the planned work time for the case in which the subject person is to perform work, based on a ratio of a budget amount for each of the cases allocated to the cases for each predetermined period; A business support device comprising:
2. the calculation unit calculates, as the scheduled work time of the case to be performed by the target person, a time obtained by dividing the work time by the number of the cases or the number of work types for which work instructions have been given; 2. The business support device according to claim 1,
3. the calculation unit calculates the work time that the target person will have as a work result of the project as the planned work time; 3. The business support device according to claim 1 or 2,
4. the data generation unit generates work report data indicating the person to be created and a work result of a case on which the person to be created has performed work, based on the work report schedule data; 4. The business support device according to claim 1, wherein:
5. the data generation unit generates the work report data by correcting the work report schedule data in response to a correction input operation; 5. The business support device according to claim 4,
6. a calculation method specifying step of specifying a calculation method of the work time for each person to be created for the work report based on a schedule type set for each person to be created for the work report by a calculation method specifying unit; A calculation step in which a calculation unit calculates a scheduled work time of each of the creation subjects based on the calculation method identified in the calculation method identification step; a data generating step of generating work report planned data including the work planned time calculated in the calculating step, a task on which the target person is to work, and the target person who is to work on the task, In the calculation step, the planned work time for the case to be performed by the subject person is calculated based on a ratio of a budget amount for each of the cases allocated to the cases for each predetermined period; A business support method comprising:
7. Computer, a calculation method specification unit that specifies a calculation method of a work time for each person to be created for a work report based on a schedule type set for the person to be created for the work report; A calculation unit that calculates a scheduled work time of each of the creation subjects based on the calculation method specified by the calculation method specification unit; a data generating unit that generates work report planned data including the work planned time calculated by the calculating unit, a task for which the target person is to perform work, and the target person who is to perform the work on the task; When causing the computer to function as the calculation unit, causing the computer to function so as to calculate the planned work time for the case in which the subject person is to perform work, based on a ratio of a budget amount for each of the cases allocated to the cases for each predetermined period; A business support program that features:
Citation Information
Patent Citations
Maintenance plan making system and method for making maintenance plan
JP2021012615A
Construction management support device, construction management support program and storage medium
JP2022013452A
Apparatus for managing worker in construction site, method thereof and computer recordable medium storing the method
KR101732964B1