Store management system, store management device, and store management method
The store management system addresses the limitation of existing systems by displaying work and sales performance graphs with corresponding peaks and overtime analysis, facilitating detailed store issue analysis and improvement.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-03-11
- Publication Date
- 2026-03-13
AI Technical Summary
Existing store management systems lack the capability to perform detailed analysis and improvement of store issues by displaying various performance information in a comparable manner, as they only allow for the extraction and comparison of sales data for two business days without graphs or time-series data, hindering comprehensive evaluation and improvement.
A store management system comprising a processor and display device that simultaneously displays work performance and sales performance graphs along a time axis, with peaks corresponding, and calculates and displays overtime hours, enabling detailed analysis and improvement of store operations.
Enables detailed analysis and improvement of store issues by displaying various performance information in a comparable manner, allowing for efficient store operations and increased productivity.
Smart Images

Figure 0007829162000001 
Figure 0007829162000002 
Figure 0007829162000003
Abstract
Description
Technical Field
[0001] The present disclosure relates to a store management system, a store management device, and a store management method.
Background Art
[0002] Patent Document 1 describes a method for outputting a business day comparison report that uses an information processing system to extract and compare sales data for two business days from customer order data collected and recorded in chronological order at a store. The output method displays the target month that is the target year and month and the comparison target month that is the comparison target year and month in the same screen in a calendar format, and allows the user to arbitrarily select one day that is the target date of the target year and month in the target month and one day that is the comparison target date of the comparison target year and month in the comparison target month. Further, the target month and the comparison target month can each be changed to another month. When the target date and the comparison target date are selected and accepted, predetermined data is extracted from the sales data and edited for each of these two selected dates, and after performing a predetermined comparison operation using the edited data of both, the operation result is output.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] By the way, in a chain store or the like having a plurality of stores, if various performance information associated with economic activities can be displayed in a comparable manner, the store staff can analyze various problems inherent in the store based on the displayed content and perform improvements. This can contribute to the efficiency of store operations and an increase in productivity.
[0005] The output method described in Patent Document 1 only allows for the extraction and comparison of sales data for two business days, and does not enable comparative evaluation using multiple types of performance data. Furthermore, because it lacks graphs and time-series data, it is not possible to conduct detailed analysis and improvement of store issues.
[0006] This disclosure provides a store management system, a store management device, and a store management method that enable detailed analysis and improvement of store issues by displaying various performance information in a comparable manner. [Means for solving the problem]
[0007] One aspect of the present disclosure is a store management system comprising at least one computer device and at least one display device, wherein a processor in the computer device acquires work performance information and sales performance information, and based on the work performance information and sales performance information, simultaneously displays on the display device a work performance graph showing work performance along a time axis and a sales performance graph showing sales performance along the time axis, the sales performance graph includes one or more peaks, and the work performance graph includes one or more peaks corresponding to the peaks in the sales performance graph.
[0008] One aspect of the present disclosure is a store management device comprising a display device and a processor, wherein the processor acquires work performance information and sales performance information, and based on the work performance information and sales performance information, simultaneously displays on the display device a work performance graph showing work performance along a time axis and a sales performance graph showing sales performance along the time axis, wherein the sales performance graph includes one or more peaks, and the work performance graph includes one or more peaks corresponding to the peaks in the sales performance graph.
[0009] One aspect of the present disclosure is a store management method by a processor in a store management system comprising at least one computer device and at least one display device, comprising the steps of: acquiring work performance information and sales performance information; and simultaneously displaying on the display device a work performance graph showing the work performance along a time axis and a sales performance graph showing the sales performance along the time axis, based on the work performance information and sales performance information, wherein the sales performance graph includes one or more peaks, and the work performance graph includes one or more peaks corresponding to the peaks in the sales performance graph.
[0010] One aspect of the present disclosure is a store management system comprising at least one computer device and at least one display device, wherein a processor in the computer device acquires work performance information and work plan information, calculates the number of overtime hours for each predetermined aggregation unit based on the work performance information and the work plan information, and displays the number of overtime hours on the display device.
[0011] One aspect of the present disclosure is a store management device comprising a display device and a processor, wherein the processor acquires work performance information and work plan information, calculates the number of overtime hours for each predetermined aggregation unit based on the work performance information and the work plan information, and displays the number of overtime hours on the display device.
[0012] One aspect of the present disclosure is a store management method using a processor provided in a store management system comprising at least one computer device and at least one display device, the method comprising: acquiring work performance information and work plan information; calculating the number of overtime hours for each predetermined aggregation unit based on the work performance information and the work plan information; and displaying the number of overtime hours on the display device. [Effects of the Invention]
[0013] According to the present disclosure, by displaying various performance information in a comparable manner, detailed analysis and improvement of store issues can be performed.
Brief Description of the Drawings
[0014] [Figure 1] Block diagram showing a configuration example of a store management system corresponding to an embodiment of the present disclosure [Figure 2] Conceptual diagram showing an operation flow of man-hour input evaluation corresponding to an embodiment of the present disclosure [Figure 3] Conceptual diagram showing an example of a display screen of man-hour input evaluation corresponding to an embodiment of the present disclosure [Figure 4] Conceptual diagram showing an example of a display screen of man-hour input evaluation corresponding to an embodiment of the present disclosure [Figure 5] Conceptual diagram showing an example of a display screen of affiliated personnel analysis corresponding to an embodiment of the present disclosure [Figure 6] Conceptual diagram exemplifying a comparison store selection screen corresponding to an embodiment of the present disclosure [Figure 7] Conceptual diagram exemplifying a store comparison screen corresponding to an embodiment of the present disclosure [Figure 8] Conceptual diagram showing an example of a display screen of overtime analysis corresponding to an embodiment of the present disclosure [Figure 9] Conceptual diagram showing a second example of a display screen of overtime analysis corresponding to an embodiment of the present disclosure [Figure 10] Conceptual diagram showing an example of a display screen of affiliated personnel analysis corresponding to an embodiment of the present disclosure [Figure 11] Conceptual diagram showing a second example of a display screen of affiliated personnel analysis corresponding to an embodiment of the present disclosure [Figure 12] Conceptual diagram exemplifying an available personnel screen corresponding to an embodiment of the present disclosure
Modes for Carrying Out the Invention
[0015] Hereinafter, embodiments will be described in detail with reference to the accompanying drawings as appropriate. However, a more detailed description than necessary may be omitted. For example, detailed descriptions of matters already well-known or redundant descriptions of substantially the same configurations may be omitted. This is to avoid making the following description unnecessarily redundant and to facilitate the understanding of those skilled in the art. Note that the accompanying drawings and the following description are provided to enable those skilled in the art to fully understand the present disclosure, and it is not intended to limit the subject matter described in the claims thereby.
[0016] For example, the "section" or "device" referred to in the embodiments is not limited to a physical configuration mechanically realized by hardware alone, but also includes those in which the functions of the configuration are realized by software such as a program. Also, even if the functions of one configuration are realized by two or more physical configurations, or the functions of two or more configurations are realized by, for example, one physical configuration, it does not matter.
[0017] (In this embodiment) FIG. 1 is a block diagram showing a configuration example of a store management system corresponding to an embodiment of the present disclosure.
[0018] The store management system 10 includes a server device 100, a store system 200, one or more store terminals 300, and one or more operator terminals 400.
[0019] The server device 100, the store system 200, one or more store terminals 300, and one or more operator terminals 400 are communicably connected to each other via a communication network 30 such as the Internet.
[0020] The server device 100 is an example of a computer device. The server device 100 comprises at least a processor 110, a storage device 120, and a transceiver unit 130. The processor 110 may include an MPU (Micro Processing Unit), a CPU (Central Processing Unit), a DSP (Digital Signal Processor), or a GPU (Graphics Processing Unit). The processor 110 may be composed of various integrated circuits (e.g., LSI (Large-Scale Integration), FPGA (Field Programmable Gate Array)). The processor 110 realizes various functions by executing programs held in the storage device 120. The processor 110 comprehensively controls each part of the server device 100 and performs various processes.
[0021] The processor 110 refers to and executes the store management program stored in the storage device 120, thereby functionally realizing the work schedule / task plan creation unit 111, the required man-hour calculation unit 112, the analysis unit 113, and the improvement suggestion / plan generation unit 114.
[0022] The storage device 120 stores store management programs and various information. The storage device 120 may include memory. The storage device 120 includes a time-based work plan DB (Database), an improvement suggestion pattern DB, a related information DB, a business / workload forecast data DB, an employee / employee skills DB, a time-based work performance DB, and a time-based sales performance DB. The storage device 120 may further include other DBs.
[0023] The hourly work plan database stores hourly work plan information (work schedule information) for each store managed by the store management system 10. The improvement suggestion pattern database stores improvement suggestion pattern information used to calculate improvement suggestions.
[0024] The business and workload forecasting data database stores information such as the business operations of each store managed by the store management system 10, as well as forecast data on workload for a specified period. The specified period may be, for example, one week, one month, six months, or one year.
[0025] The Employee / Employee Skills Database stores data about employees belonging to each store managed by the Store Management System 10. For example, information such as the employee's store affiliation, available days and times, years of experience, and skills may be included in the Employee / Employee Skills Database.
[0026] The hourly work performance database stores hourly work performance data for each store managed by the store management system 10. Work performance data includes information such as which employee at a particular store worked from what time to what time.
[0027] The hourly sales performance database stores hourly sales performance data for each store managed by the store management system 10.
[0028] The related information database stores other related information.
[0029] The transmitting / receiving unit 130 includes a communication interface. The transmitting / receiving unit 130 transmits and receives data between the server device 100 and an external device.
[0030] The store system 200 is a system managed and operated by the store manager or other personnel. The store system 200 includes one or more computer devices. Each computer device includes at least a processor and memory. The processor may include an MPU, CPU, DSP, or GPU. The processor may be composed of various integrated circuits (e.g., LSI, FPGA). The processor implements various functions by executing programs held in memory. The processor comprehensively controls each part of the computer device and performs various processes.
[0031] The store system 200 has a storage device, which stores various types of information related to the store. For example, product information for items sold at the store, delivery schedule information, shipping schedule information, actual shipping information, and other related information are stored in the storage device. The server device 100, the store terminal 300, and the worker terminal 400 are connected to the store system 200 in a communication manner, so they can obtain the necessary information stored in the store system 200's storage device via the communication network 30.
[0032] The store system 200 can be a conventional, general-purpose system for managing stores. Necessary information is sent from the store system 200 to the server device 100 via sequential processing or batch processing, such as at night. The server device 100 distributes and stores the data received from the store system 200 in the respective databases of the storage device 120.
[0033] The store terminal 300 is a computer device installed in each store or the headquarters of the store chain managed by the store management system 10. The store terminal 300 comprises at least a processor and memory. The processor may include an MPU, CPU, DSP, or GPU. The processor may be composed of various integrated circuits (e.g., LSI, FPGA).
[0034] The store terminal 300 comprises at least a control unit 301, a display unit 302, an input receiving unit 303, and a transmission / reception unit 304. The control unit 301 is mainly composed of the processor described above. The control unit 301 implements various functions by executing programs held in memory. The control unit 301 comprehensively controls each part of the store terminal 300 and performs various processes. The control unit 301 communicates data with external devices such as the server device 100 via the transmission / reception unit 304, acquires necessary information, and displays it on the display unit 302. In the various display screens shown in Figure 3 and later, the control unit 301, in response to user input entered into the input receiving unit 303, performs information acquisition, calculation, and delegates analysis processing to the server device 100, and displays the necessary information on the display unit 302.
[0035] Furthermore, when the server device 100 or the processor 110 of the server device 100 is said to display some information on a display device, it may mean that the server device 100 transmits display information to an external device. The store terminal 300 may be the display device itself, such as a large monitor.
[0036] The display unit 302 is a display device such as a monitor or display device. Based on control by the control unit 301 or the processor 110 of the server device 100, the display unit 302 displays various information to the store staff.
[0037] The input receiving unit 303 is an input device such as a keyboard, mouse, or touch panel, and receives user input.
[0038] The transmitting / receiving unit 304 includes a communication interface. The transmitting / receiving unit 304 transmits and receives data between the store terminal 300 and an external device.
[0039] The worker terminal 400 is a terminal operated by workers at each store managed by the store management system 10. An example of a worker terminal 400 is a smartphone, but it is not limited to this. For example, the worker terminal 400 may be a tablet, a laptop computer, or a desktop computer. The worker terminal 400 is equipped with at least a processor and memory. The processor may include an MPU, CPU, DSP, or GPU. The processor may be composed of various integrated circuits (e.g., LSI, FPGA). The processor realizes various functions by executing programs held in memory. The processor comprehensively controls each part of the worker terminal 400 and performs various processes. The worker terminal 400 is used, for example, to input shift preference information indicating desired dates and times to work at the store, and to display the determined shift on a display device.
[0040] In Figure 1, the server device 100, the computer device of the store system 200, the store terminal 300, and the worker terminal 400 are examples of computer devices included in the store management system of this disclosure. The display device may be provided as a display unit 302 in the store terminal 300. The display device may also be provided in a computer device other than the store terminal 300. The display device may be externally connected to the computer device or built into the computer device.
[0041] Furthermore, as long as no inconsistency arises, one processing unit may perform a process that another processing unit is supposed to perform. For example, a process that is described as being performed by server device 100 may be performed by store terminal 300.
[0042] Figure 2 is a conceptual diagram showing the operational flow of labor time input evaluation corresponding to the embodiment of this disclosure.
[0043] First, in the shift creation flow for month N, the required man-hour calculation unit 112 calculates the required man-hours for month N. A man-hour is a unit that represents the amount of work, with one man-hour being defined as the amount of work one person does for one hour. If 10 people each work for two hours, the calculation would be 10 x 2 = 20 man-hours. The required man-hour calculation unit 112 may calculate the required man-hours for month N based, for example, on data stored in the business / workload forecast data DB.
[0044] The work plan / task planning unit 111 creates a work plan for month N based on the calculated required man-hours. The work plan / task planning unit 111 may also create a work plan for month N based on information stored in the business / workload forecasting data DB and the employee / employee skills DB. The created work plan for month N is then modified as appropriate according to the personnel situation at each store, and the work plan for month N is finalized.
[0045] Next, employees, or workers, at each store perform their tasks according to the created work schedule for month N. Information showing the results of the work performed is stored in the worker terminals 400 and the store system 200, and then in the storage device 120 of the server device 100. After the work is completed, a review of the shifts for month N is conducted.
[0046] The analysis unit 113 performs a personnel analysis based on the required man-hours information calculated as described above, as well as information indicating the work patterns of each worker and information indicating the skills of each worker, which are stored in the employee / employee skills database. The analysis results from the analysis unit 113 are displayed on the display unit 302 of the store terminal 300.
[0047] Furthermore, the analysis unit 113 performs overtime analysis by comparing the finalized work plan for month N with the information showing the actual work performance for month N stored in the hourly work performance database. The analysis results from the analysis unit 113 are displayed on the display unit 302 of the store terminal 300.
[0048] Furthermore, the analysis unit 113 performs a labor-hour input evaluation based on the results of the overtime analysis, information showing the work performance for month N stored in the hourly work performance DB, and information showing the sales performance for month N stored in the hourly sales performance DB. The labor-hour input evaluation will be described later with reference to Figures 3 and 4. The results of the labor-hour input evaluation by the analysis unit 113 are displayed on the display unit 302 of the store terminal 300.
[0049] Users of the store terminal 300 refer to the analysis results of the personnel analysis, the analysis results of the overtime analysis, and the evaluation results of the labor-hour input evaluation displayed on the display unit 302 as appropriate, and make adjustments to personnel and revise the labor-hour input plan. Personnel adjustments may include, for example, changing the terms of the contract with workers. Personnel adjustments may also include providing training to workers or hiring new workers.
[0050] Figure 3 is a conceptual diagram showing an example of a display screen for labor hour input evaluation corresponding to an embodiment of this disclosure.
[0051] The analysis unit 113 retrieves work performance information from the hourly work performance database and sales performance information from the hourly sales performance database. Based on the work performance information and sales performance information, the analysis unit 113 displays a work performance graph showing work performance along a time axis and a sales performance graph showing sales performance along a time axis on the display device. In this example, the display device is the display unit 302 of the store terminal 300.
[0052] The display screen shown in Figure 3 shows two line graphs representing two types of actual values along the time axis. The first actual value is the actual value for the number of people involved, and is shown by the dashed line L1. This dashed line L1 corresponds to the work performance graph. The second actual value is the actual sales value, and is shown by the solid line L2. This solid line L2 corresponds to the sales performance graph.
[0053] The sales performance graph (solid line L2) includes one or more peaks P21 and P22. On the other hand, the work performance graph (dashed line L1) includes one or more peaks P11 and P12, which correspond to peaks P21 and P22 in the sales performance graph (solid line L2).
[0054] The work performance graph is generated by the analysis unit 113 by aggregating the man-hours worked for each day of the week and categorized as either a normal day or an unusual day. The sales performance graph is generated by aggregating sales performance for each day of the week and categorized as either a normal day or an unusual day. The sales referred to here are sales per man-hour. Sales per man-hour is a value that indicates the sales per hour per person.
[0055] "By day of the week" means aggregating the values for the same day of the week within the aggregation period. For example, if there are four Mondays between January 1st and January 31st, "by day of the week" means summing up the actual values for those four Mondays.
[0056] An "unusual day" refers to a day that differs from the normal routine, such as a day when a store holds a special event like a sale. For example, even though both Mondays are normally weekdays, store sales and customer numbers will differ between a normal day and an unusual day. Therefore, it is meaningful to distinguish between normal days and unusual days in accounting.
[0057] In the example shown in Figure 3, the analysis unit 113 aggregates data by day of the week and by whether it is a normal day or an unusual day, and displays sales performance graphs and work performance graphs. However, the aggregation units are not limited to these. Those skilled in the art may appropriately change the aggregation units depending on the type of business, location, and size of the store.
[0058] The left side of the display screen in Figure 3 has an area for selecting the display target. In this example, the left side of the display screen shows a selection UI for narrowing down the region, store, and department. In Figure 3, "Tokai" is selected for the region, "Store A" for the store, and "Food Department" for the department.
[0059] On the left side of the display screen in Figure 3, there is a selection area for selecting the analysis results to be displayed. The user interface of this selection area is conventional technology and can be designed appropriately by those skilled in the art, so a detailed explanation is omitted. In the example in Figure 3, there are selection areas for selecting overtime analysis, labor hour input evaluation, departmental personnel analysis, and departmental personnel list. Also, labor hour input evaluation is already selected. Therefore, the display screen shows a graph showing the analysis results of labor hour input evaluation.
[0060] In addition, by having the user enter data in the input area at the top of the display screen and pressing the "Apply" button in the upper right corner of the display screen, the aggregated results can be filtered by aggregation period, departmental groups, and group teams.
[0061] <Determination of peak time difference> As shown in Figure 3, by simultaneously displaying sales performance graphs and work performance graphs, each with its own peak, on the display device, users such as store managers operating the store terminal 300 can perform detailed analysis and make improvements to the store's issues.
[0062] Furthermore, based on factors such as the time difference between peak sales figures and work performance figures, the computer system can determine the appropriateness of the man-hours allocated.
[0063] The analysis unit 113 calculates the time difference between the peak included in the sales performance graph and the peak included in the work performance graph. The analysis unit 113 compares the calculated time difference with a predetermined threshold to determine whether the man-hours allocated are appropriate.
[0064] The predetermined thresholds mentioned above may be stored, for example, in the memory of the server device 100. The analysis unit 113 generates work performance graphs and sales performance graphs for each predetermined group in the store. The threshold values are determined according to the group. The predetermined group may be a single store or a group consisting of multiple stores. Furthermore, the predetermined group may be a departmental group such as a "food group" or a "home appliance group" included in a single store, or it may be a team such as "Team A" or "Team B" belonging to a departmental group. The predetermined group may also be a task group such as "Task A" or "Task B" when a team is responsible for multiple tasks.
[0065] For example, in the case of a cashier team in a store, it is best if there is no time difference between the peak sales period and the peak labor hours. This is because if many employees are working during the busiest cashier hours, they can serve more customers. Similarly, in the case of a bento box preparation team, it is best if the peak labor hours occur a few hours before the peak sales period. This is because the actual preparation and stocking of bento boxes takes time, and these tasks need to be completed before the peak sales period. The above are merely examples, but the appropriate time difference between the peak sales period and the peak labor hours will differ depending on the group of stores. Therefore, as mentioned above, the predetermined threshold is determined to be a different value for each group. This allows the computer system to appropriately determine whether the labor hours are appropriate according to the group's work content.
[0066] The analysis unit 113 outputs information indicating whether the input time is appropriate or not. The information indicating the judgment result may be displayed, for example, on the display unit 302 of the store terminal 300. The output format of the information indicating the judgment result is not particularly limited, but it may be output in the form of text information or image information, for example.
[0067] Furthermore, if the analysis unit 113 determines that the input man-hour is not appropriate, the analysis unit 113 may output information indicating a suggested correction to the input man-hour. The content and format of the information indicating the suggested correction are not particularly limited, but for example, it may output text information such as "Please move the peak of the input man-hour forward by N hours" or "Please move the peak of the input man-hour backward by N hours." The value of N may be calculated by the analysis unit 113 based on the calculated time difference and a predetermined threshold.
[0068] In addition, the analysis unit 113 may search for time periods with low sales per labor hour. For example, a baseline sales per labor hour can be set for each time period, and this baseline time can be stored in the memory of the server device 100. If the sales per labor hour is lower than the baseline value for each time period, the analysis unit 113 will display information on the display unit 302 indicating that training should be conducted. The format of the information indicating that training should be conducted is not particularly limited, but it may be text information such as, for example, "Sales per labor hour are low at time N, so we recommend that employees who are on duty at time N receive training." In addition, information such as file paths or URLs of materials related to the training program may also be displayed on the display unit 302.
[0069] Note that "time slot" and "each time slot" refer to a period of time having a predetermined duration. For example, if "each time slot" is set to 1 hour, then 24 time slots are provided per day. A time slot is not limited to 1 hour; it may be 2 hours or more, or it may be morning, afternoon, early morning, late night, etc. Multiple time slots may have the same or different durations. In the embodiments described herein, we will explain cases where each time slot is 1 hour, but we are not limited to this.
[0070] Figure 4 is a conceptual diagram showing an example of a display screen for labor hour input evaluation corresponding to an embodiment of this disclosure. The display format in Figure 4 is basically the same as the display format in the display screen exemplified in Figure 3, so only the differences will be explained. In the display screen shown in Figure 3, two line graphs were displayed for each day, but in the display screen shown in Figure 4, three line graphs are displayed for each day. Specifically, a line graph showing reference labor hours input for a store or other standard is added. In Figure 4, the solid line L3 is the line graph showing reference labor hours input.
[0071] In Figure 4, the dashed line L1 corresponds to the work performance graph for the first group at store A (for example, the group in charge of delicatessen operations). The solid line L2 corresponds to the sales performance graph for the first group at store A. The solid line L3 corresponds to the work performance graph for a second group performing the same tasks at a different store.
[0072] The second group may be a standardized group based on data from multiple stores selected according to predetermined criteria. The predetermined criteria may be, for example, "the top 3 stores in terms of sales in the area including the stores being evaluated," which are considered high-performing stores. When this criterion is used, the work performance graph obtained from the average values of the top 3 stores will be displayed as a solid line L3. The predetermined criteria may be other criteria than those mentioned above.
[0073] The second group may be a group of the same business or department as the first group at another store of similar size at store A. For example, if the first group corresponds to the delicatessen business at store A and the second group corresponds to the delicatessen business at store B, then the sales performance or number of employees of the delicatessen business groups at store A and store B will be of similar size. Therefore, a second group is selected such that the difference between the numerical value indicating the size of the first group and the numerical value indicating the size of the second group is less than or equal to a predetermined value. The numerical value indicating the size of the group refers to a numerical value that is linked to the size of the group, such as the sales revenue or number of employees over a predetermined period.
[0074] In addition, in the display example shown in Figure 4, the display unit 302 may also display additional line graphs corresponding to actual sales figures for reference.
[0075] Furthermore, the processor of the server device 100 may also display the skill information of the personnel belonging to the first group on the display unit 302. Skill information refers to information indicating the skills possessed by each personnel. Skill information may be text information such as "cash register level 1," for example. Alternatively, skill information may be image information such as the 1 to 3 stars shown in Figure 11.
[0076] Figure 5 is a conceptual diagram showing an example of a display screen for personnel analysis corresponding to an embodiment of the present disclosure. The personnel analysis screen is typically displayed on the display unit 302 of the store terminal 300.
[0077] Figure 5 does not depict the selection area on the left side of the screen shown in Figure 3. However, from the perspective of standardizing the user interface, the same selection area on the left side as in Figure 3 may be displayed on the personnel analysis screen.
[0078] The personnel analysis displays two types of values along a time axis: a line graph and a bar graph. The first value is the man-hour sufficiency rate, which is displayed as a bar graph. The second value is the average skill level, which is displayed as a dashed line graph. The bar graph showing the man-hour sufficiency rate and the line graph showing the average skill level are displayed for each day of the week.
[0079] Note that in Figure 5, a single day of the week is not divided into normal days and special days, but similar to the man-hour input evaluation screen shown in Figure 3, it may be possible to further divide it into normal days and special days.
[0080] The man-hour sufficiency rate is the ratio obtained by dividing available man-hours by required man-hours. Available man-hours refer to the number of personnel with a certain level of skill during that time period. Whether or not a personnel possesses a certain level of skill is determined from information about the personnel's skills and the terms of their contract. Information about the personnel's skills and the terms of their contract can be stored, for example, in the employee / employee skills database shown in Figure 1.
[0081] The average skill level refers to the average skill level of the personnel being aggregated. A person's skill level is calculated appropriately based on information about their skills and their contractual terms. A detailed explanation of the skill level determination formula for each person is omitted, as it can be designed by those skilled in the art. The personnel's skill levels may be fixedly stored in the employee / employee skill database shown in Figure 1, or the analysis unit 113 of the server device 100 may dynamically calculate the skill level value from the information stored in the employee / employee skill database. The analysis unit 113 may then calculate the average skill level for the group of personnel being aggregated.
[0082] Bar graphs showing the labor-hour sufficiency rate may be displayed in different colors. For example, if the labor-hour sufficiency rate is insufficient, i.e., below 100%, the bar graph may be displayed in red. If the labor-hour sufficiency rate is within an appropriate range, for example between 100% and 140%, the bar graph may be displayed in blue. If the labor-hour sufficiency rate is excessive, for example exceeding 140%, the bar graph may be displayed in yellow. Other means besides color coding, such as shading, may also be used to distinguish between different time periods in the bar graph.
[0083] Furthermore, a line indicating a baseline average skill level may be displayed. In the example in Figure 5, the baseline average skill level is 2.0, and a baseline line is drawn at the height of skill level 2.0. By comparing this baseline line with the dashed line graph showing the average skill level, users can easily confirm whether the average skill level of personnel deployed in each time period is below, appropriate, or above the baseline.
[0084] Figure 6 is a conceptual diagram illustrating a comparison store selection screen corresponding to an embodiment of the present disclosure. Figure 7 is a conceptual diagram illustrating a store comparison screen corresponding to an embodiment of the present disclosure.
[0085] The user of the store terminal 300 specifies the aggregation period, region, line (department), group, range of employees, range of group sales, etc., in the search criteria specification area at the top of the display screen, and then presses the search button. Then, information about stores that match the search criteria specified by the user is extracted from the storage device 120 of the server device 100 and displayed on the display unit 302 as a comparison store selection screen.
[0086] The store selection screen may also display various information corresponding to the extracted stores. For example, store sales, sales per labor hour, and the number of employees may be displayed. Sales, sales per labor hour, and the number of employees for each group may also be displayed.
[0087] The filtering and display order of the information displayed can be adjusted by the user of the store terminal 300 by operating checkboxes to indicate the departments to be displayed and dropdown lists to indicate the display order. For example, in Figure 6, of the four departments—food, clothing, H&BC, and home and leisure—only the food department is checked, and only stores for which data exists in the food department are displayed. In addition, the display order is selected from the dropdown list to show stores in descending order of sales amount.
[0088] The extracted and displayed stores A through D also have checkboxes, and the user of store terminal 300 checks the checkboxes of the stores they want to compare. In Figure 6, stores B and C are checked. When the user of store terminal 300 presses the store comparison button in this state, the display screen changes to the store comparison screen shown in Figure 7.
[0089] In the store comparison screen shown in Figure 7, information about the selected stores for comparison is displayed in a vertical order. For each store, basic information, labor-hour input evaluation, and skill status are displayed.
[0090] The basic information displayed includes the store's sales, sales per labor hour, and the number of employees. For labor hour input evaluation, two line graphs showing two types of actual values along a time axis are displayed, as shown in Figure 3. The first actual value is the actual labor hours input and is displayed as a dashed line. The second actual value is the actual sales value and is displayed as a solid line. For skill status, the number of employees assigned to each task and the skill level of those employees are displayed as bar graphs.
[0091] By selecting and displaying the stores to be compared in this way, users of the store terminal 300 can check whether the man-hours invested in their own store are appropriate by comparing them with the status of other stores.
[0092] The user interfaces in Figures 6 and 7 are merely examples, and those skilled in the art may use a different user interface than those shown in the figures to display the store comparison information on the display unit 302.
[0093] Figure 8 is a conceptual diagram showing an example of a display screen for overtime analysis corresponding to an embodiment of this disclosure. Figure 9 is a conceptual diagram showing a second example of a display screen for overtime analysis corresponding to an embodiment of this disclosure. The display content of the selection area on the left side of the screen in Figures 8 and 9 is the same as in Figure 3, so a detailed explanation is omitted. Overtime refers to hours worked outside of regular working hours.
[0094] The overtime analysis display screen includes a summary display area that shows a summary of the overtime situation for each analysis target. The summary display area displays the name of the analysis target, the overtime situation, and the overtime evaluation. The analysis target name may include the group name, the team name of a team within the group, or the name of the work performed by the team. The overtime situation refers to the ratio between the working hours based on the work performance information and the planned working hours based on the work plan information. For example, if the confirmed work plan for month N shows working hours of 100 hours, but the actual working hours for month N were 150 hours, then 50 hours of overtime were worked from the plan, and the overtime situation would be 150 / 100 = 150%. The analysis unit 113 calculates the overtime situation for each predetermined aggregation unit described later and displays it on the display unit 302.
[0095] Overtime hours are evaluated appropriately if, for example, the overtime rate is around 100%, and if it significantly exceeds 100%, it is evaluated as excessive or very excessive. For example, a threshold of 130% or more may be used to evaluate overtime as excessive, and 150% or more as very excessive, but these thresholds can be set as appropriate by those skilled in the art.
[0096] Users of the store terminal 300 can select each area of the analysis target name displayed in the summary display area. Figure 8 shows the state where task A is selected from among the multiple analysis target names displayed in the summary area. Figure 9 shows the state where task B is selected from among the multiple analysis target names displayed in the summary area. Depending on this selection, the analysis results showing the overtime status of the analysis target are displayed as a graph in the center of the screen.
[0097] The analysis unit 113 calculates the overtime status for the relevant month for each predetermined aggregation unit. In Figure 8, the predetermined aggregation unit includes at least a group, day of the week, and time slot. The overtime status is aggregated for the period specified in the aggregation period input section located in the upper right corner of the screen. The aggregation unit only needs to include at least one of the group, day of the week, and time slot.
[0098] The analysis unit 113 acquires work performance information and work plan information. The analysis unit 113 acquires work performance information from the hourly work performance database. The analysis unit 113 also acquires work plan information from the hourly work plan database. Based on the work performance information and work plan information, the analysis unit 113 calculates the number of overtime hours for each predetermined aggregation unit and displays the number of overtime hours on the display unit 302.
[0099] For example, in Figures 8 and 9, bar graphs show the number of times overtime (working outside of regular hours) occurred for multiple personnel responsible for task A during the relevant month, broken down by day of the week, and the number of times overtime occurred, broken down by time of day. The number of times overtime occurred by day of the week refers to the total number of times overtime was aggregated for each day of the week from Monday to Sunday, as well as for public holidays. In the bar graph at the top of the display screen in Figure 8, it is shown that Tuesday had the highest number of overtime hours.
[0100] The number of overtime hours by time of day is displayed by further dividing the total number of overtime hours for each day of the week (Monday to Sunday) and for holidays into time slots. In the example in Figure 8, the number of overtime hours for each time slot on Monday is displayed as a bar graph, and it can be seen from the bar graph at the bottom of the screen that the number of overtime hours is highest in the 10:00 AM hour. In this embodiment, for the number of overtime hours in the 10:00 AM hour, if a person who was scheduled to finish work before 11:00 AM continues to work after 11:00 AM, it is counted as one instance of overtime. A person skilled in the art may implement a different method of counting the number of overtime hours. Also, in Figures 8 and 9, the total number of overtime hours for Monday in the bar graph at the top of the screen is the sum of the hourly overtime hours for Monday in the bar graph at the bottom of the screen for 24 hours.
[0101] In Figure 8, the right side of the display screen shows a breakdown of overtime hours by day of the week and time slot. For example, if the user selects Monday, 10:00 AM for the time slot breakdown of overtime hours, the breakdown of overtime hours for Monday, 10:00 AM will be displayed. Alternatively, as shown in Figure 9, options for selecting what to display may be shown. Examples of content to be displayed as a graph include the number of days with overtime, the number of days with a work plan labor hour shortage, the number of days with a required labor hour shortage, and the number of days with a required labor hour surplus.
[0102] Furthermore, the analysis unit 113 may calculate the number of overtime hours for each task belonging to the group, in addition to the aggregation unit. The analysis unit 113 may then display at least one of the tasks and the number of overtime hours for each task on the display unit 302 in descending order of the number of overtime hours. For example, suppose the group "Team B" has three tasks: Task A, Task B, and Task C. If the number of tasks calculated by the analysis unit 113 is 50 for Task A in Team B, 10 for Task B in Team B, and 20 for Task C in Team B, then the number of overtime hours for each task or task will be displayed on the display unit 302 in the order of Task A, Task C, and Task B.
[0103] Furthermore, the number of overtime hours may be aggregated, for example, on a monthly basis. The analysis unit 113 may calculate the monthly number of overtime hours for each task belonging to the group based on the work performance information and the work plan information, and display the monthly number of overtime hours for each task on the display unit 302.
[0104] In addition, the analysis unit 113 may search for time periods with low sales per man-hour. For example, a baseline value for sales per man-hour may be set for each time period, and this baseline value may be stored in the memory of the server device 100. The analysis unit 113 then retrieves sales performance information from the hourly sales performance DB and calculates sales per man-hour for each predetermined aggregation unit based on the retrieved sales performance information. The predetermined aggregation unit shall include at least a time period. If the sales per man-hour is lower than the baseline value for each time period, the analysis unit 113 displays information on the display unit 302 indicating that training should be conducted. The format of the information indicating that training should be conducted is not particularly limited, but it may be text information such as, for example, "Sales per man-hour at time N are low, so we recommend that employees working at time N receive training." In addition, information such as file paths or URLs of materials related to the training program may be displayed on the display unit 302. Furthermore, the analysis unit 113 may search whether there is a shortage of personnel for a predetermined number of consecutive months. For example, if it is determined that there is a shortage of personnel for several consecutive months, it may be determined that there is a chronic shortage and that new personnel should be hired. On the other hand, if it is determined that there is no shortage of personnel for several consecutive months, it may be determined that there is a temporary shortage and that training for personnel or changes to working hours through contract modifications should be made. Furthermore, based on the aforementioned labor-hour input evaluation (linking sales performance with labor-hour input), it may be determined whether the overtime that occurred is appropriate and different suggestions may be displayed depending on the result of the evaluation.
[0105] As shown in Figure 9, the overtime analysis display screen may also display additional hints for improvement. This hint information is generated by the improvement suggestion / plan generation unit 114 shown in Figure 1, based on the analysis results analyzed and displayed in Figure 8. For example, if the number of overtime hours calculated by the analysis unit 113 is disproportionately high on specific days and times, the improvement suggestion / plan generation unit 114 may generate hint information suggesting that additional personnel be called in for support on those days and times. Alternatively, based on information stored in the employee / employee skills database, the improvement suggestion / plan generation unit 114 may generate hint information encouraging the conversion of some part-time / temporary employees to full-time or contract employees. By changing contracts, the work content and working hours that these personnel can handle can be improved, contributing to a reduction in overtime hours. The improvement suggestion / plan generation unit 114 may also generate hint information such as providing training to existing employees or hiring new personnel.
[0106] The improvement proposal / plan generation unit 114 searches the improvement proposal pattern database to see if any possible improvement proposal patterns are registered there, while referring to employee information obtained from the employee / employee skills database and the expected work content and workload obtained from the work / workload forecast data database.
[0107] An improvement suggestion pattern is information that includes both the conditions for application and the content of the improvement suggestion if those conditions are met. For example, if the workload during a given time period is high compared to the average skill level of existing personnel, the suggestion might propose support, training, contract changes, or new hiring. Another example is an improvement suggestion pattern that may be registered in the improvement suggestion pattern database if the skill level of personnel with high overtime hours is significantly below the average or standard skill level of the organization, and the suggestion is to provide training to those personnel. Various other improvement suggestion patterns not exemplified above may also be registered in the improvement suggestion pattern database.
[0108] The improvement suggestion / plan generation unit 114 then searches the improvement suggestion pattern database to see if there are any applicable improvement suggestion patterns registered, while referring to employee information obtained from the employee / employee skills database and the expected work content and workload obtained from the work / workload forecast data database. If applicable improvement suggestion patterns are registered, the improvement suggestion / plan generation unit 114 generates hint information based on that improvement suggestion pattern. The store terminal 300 obtains the generated hint information and displays it on the display unit 302 as part of the overtime analysis screen.
[0109] Figure 10 is a conceptual diagram showing an example of a display screen for personnel analysis corresponding to an embodiment of this disclosure. Figure 11 is a conceptual diagram showing a second example of a display screen for personnel analysis corresponding to an embodiment of this disclosure. The selection area on the left side of the screen in Figures 10 and 11 is the same as in Figure 3, so a detailed explanation is omitted.
[0110] The overtime analysis display screen includes a summary display area that shows a summary of the personnel situation for each analysis target. The summary display area shows the name of the analysis target, the man-hour sufficiency rate, and the man-hour surplus / shortage evaluation. The name of the analysis target refers to the group name, the team name within the group, the name of the work performed by the team, etc. The man-hour sufficiency rate is the ratio obtained by calculating possible man-hours ÷ required man-hours, as described above based on Figure 5.
[0111] The assessment of labor hour surplus or shortage is such that, for example, if the labor hour sufficiency rate is around 100%, it is considered appropriate. If the labor hour sufficiency rate is significantly above 100%, it is considered a labor hour surplus. Conversely, if the labor hour sufficiency rate is significantly below 100%, it is considered a labor hour shortage. The threshold values used to determine whether a labor hour shortage is appropriate or a labor hour surplus can be appropriately set by those skilled in the art.
[0112] Users of the store terminal 300 can select each area of the analysis target name displayed in the summary display area. Figures 10 and 11 show the state where Team B is selected from among the multiple analysis target names displayed. Depending on this selection, the analysis results showing the personnel status of the analysis target are displayed as a graph in the center of the display screen. Alternatively, an aggregation period input section may be placed in the upper right corner of the display screen, and the personnel status for the period specified in the aggregation period input section may be aggregated.
[0113] The analysis results are displayed in graphs showing the labor hour sufficiency rate and labor hour surplus / shortage by day of the week and time of day. The labor hour sufficiency rate is shown as a solid line graph, and the labor hour surplus / shortage is shown as a bar graph. A baseline is drawn in the center of the graph in the direction of time, and this baseline represents 100% for the labor hour sufficiency rate and 0 labor hours for the labor hour surplus / shortage.
[0114] A surplus or deficit of man-hours refers to the difference between the man-hours needed and the man-hours available. For example, if the man-hours needed for a given time period are 10 man-hours and the available man-hours are 8 man-hours, the surplus or deficit would be 8 - 10 = -2 man-hours. -2 man-hours means that there is a shortage of man-hours by 2 man-hours.
[0115] On the right side of the display screen, the man-hour sufficiency rate for each task corresponding to the name of the analysis target is shown. In the example in Figure 10, the man-hour sufficiency rate for Monday at 10:00 is displayed, and it shows that tasks A, B, and C performed by Team B have man-hour sufficiency rates of 50%, 100%, and 100%, respectively.
[0116] Here, as shown in Figures 10 and 11, the personnel analysis display screen may also display hint information for improvement. This hint information is generated by the improvement suggestion / plan generation unit 114 shown in Figure 1, based on the analysis results analyzed and displayed in Figures 10 and 11. For example, the improvement suggestion / plan generation unit 114 may generate hint information that suggests improving the personnel sufficiency rate at a predetermined date and time, based on the calculated trends in personnel sufficiency rate and personnel surplus / shortage. In the example in Figure 10, the improvement suggestion / plan generation unit 114 generates hint information that suggests improving the personnel sufficiency rate at 12:00 on Monday. The store terminal 300 acquires the generated hint information and displays it on the display unit 302 as part of the personnel analysis screen.
[0117] When a user of the store terminal 300 selects the bar graph representing Monday 12:00 on the display screen according to the displayed hint information, detailed personnel information for Monday 12:00 is displayed in the area on the right side of the display screen, as shown in Figure 11. For example, a pie chart showing the number of personnel according to their skill proficiency level is displayed. The pie chart in Figure 11 shows that there are 5 personnel with a skill proficiency of 1 star, 15 personnel with a skill proficiency of 2 stars, and 10 personnel with a skill proficiency of 3 stars.
[0118] Furthermore, as detailed personnel information, the personnel composition of those available to work on the selected date and time is displayed in a table format. The table showing the personnel composition includes data items such as employee name, available working hours, and skill proficiency. The control unit 301 of the store terminal 300 retrieves information for each person from the employee / employee skill database and displays it on the display unit 302 as part of the personnel analysis screen. The server device 100 or the store terminal 300 also calculates the number of people available to work in the organization being analyzed (Team B in this example) and the average skill proficiency of those people on that date and time. The control unit 301 of the store terminal 300 displays information based on these values on the display unit 302 as part of the personnel analysis screen. Note that in Figure 11, the number of people available to work is shown as 999 and the average skill proficiency as 3.0, but these are examples of maximum values according to the specifications, and in reality, the values calculated each time by the server device 100 or the store terminal 300 are displayed as described above.
[0119] If the number of available staff needs to be increased, the user of the store terminal 300 presses the button located in the lower right corner of the display screen to find available staff candidates. This transitions the display to the available staff screen shown in Figure 12. Note that the available staff screen may be displayed as a pop-up instead of a screen transition.
[0120] Figure 12 is a conceptual diagram illustrating a screen showing the number of available personnel, corresponding to an embodiment of the present disclosure.
[0121] The display screen shown in Figure 12 shows a list of personnel who meet the search criteria. The control unit 301 of the store terminal 300 sets the search criteria for personnel when transitioning from the personnel analysis screen shown in Figure 11 to the available personnel screen shown in Figure 12. The search criteria are determined based on the content displayed on the personnel analysis screen immediately preceding and the user's input history. For example, on the personnel analysis screen showing the personnel status for Team B, if the user selects Task A, which has a man-hour sufficiency rate of 50% (see Figure 10), and also selects Monday 12:00 in accordance with the displayed hint information (see Figure 11), and then presses the button to search for available personnel candidates, the four parameters Monday, 12:00, Team B, and Task A become the search criteria.
[0122] In the available personnel screen shown in Figure 12, available personnel may be classified and displayed in multiple groups. These groups may include, for example, three groups: a group of available personnel who can work without requiring any additional measures; a group of personnel who are not yet ready to work due to lack of skills, etc., but who can work after training; and a group of personnel who can work if their contract is changed. The display items for each personnel may differ depending on which group they belong to. For example, employee name, employment category, and available working hours may be displayed in common across all three groups. Skill proficiency, represented by 1 to 3 stars, is displayed for the available personnel group and the personnel who can be changed. The presence and number of skills similar to those required to perform Task A are displayed for the personnel who can be changed.
[0123] As described above, by displaying the personnel analysis screen, users of the store terminal 300 can check the man-hour sufficiency rate and man-hour surplus / shortage for a given organization or task, along a timeline. In addition, by displaying hint information, users can be informed of dates and times when man-hours can be improved. Furthermore, for dates and times when man-hours are insufficient, users can refer to detailed personnel information and review their staffing arrangements.
[0124] Furthermore, by displaying the available personnel screen via a screen transition from the personnel analysis screen or as a pop-up, users of the store terminal 300 can assign appropriate personnel to the date and time when they recognize a shortage of man-hours. In addition, when selecting personnel to assign, they can easily determine whether appropriate training or contract changes are necessary.
[0125] As described above, the store management system 10 includes at least one computer device (e.g., server device 100) and at least one display device (e.g., display unit 302). The processor 110 of the computer device acquires work performance information and sales performance information. Based on the work performance information and sales performance information, the processor 110 simultaneously displays on the display device (e.g., display unit 302) a work performance graph showing work performance along a time axis and a sales performance graph showing sales performance along a time axis. The sales performance graph includes one or more peaks. The work performance graph includes one or more peaks corresponding to the peaks in the sales performance graph. This allows the user to perform a detailed analysis and improvement of store issues by displaying the work performance information and sales performance information on the display device (e.g., display unit 302) in a comparable manner.
[0126] The work performance graph is generated by aggregating man-hours for each day of the week and categorized as either a normal day or an unusual day. Similarly, the sales performance graph is generated by aggregating sales performance for each day of the week and categorized as either a normal day or an unusual day. Since customer traffic can vary from store to store depending on the day of the week and type of day, the above methods allow for the comparative display of performance information for each day of the week and type of day.
[0127] The processor 110 calculates the time difference between the peak included in the sales performance graph and the peak included in the work performance graph. The processor 110 determines whether the labor hours allocated are appropriate by comparing the time difference with a predetermined threshold. The processor 110 also outputs information indicating the result of the determination of whether the labor hours allocated are appropriate. This allows the store management system to determine the appropriateness of the labor hours allocated and notify the user.
[0128] If the processor 110 determines that the input time is not appropriate, it outputs information indicating a suggested correction to the input time. This allows the user to receive the suggested correction to the input time from the store management system.
[0129] The processor 110 generates work performance graphs and sales performance graphs for each predetermined group in the store. The threshold values are determined according to the group. This allows the store management system to make decisions that are compatible with the time differences of peaks, which may differ for each group.
[0130] Sales figures represent sales per labor hour. This allows store management systems to appropriately display performance information for stores where multiple personnel work on a shift basis, such as retail stores.
[0131] The processor 110 displays information on a display device (e.g., display unit 302) indicating that training should be conducted if the sales per labor hour are lower than the standard value for each time period. This allows users to become aware of time periods with low sales per labor hour and to plan the implementation of training.
[0132] The processor 110 simultaneously displays on a display device (e.g., display unit 302) a work performance graph and a sales performance graph for the first group at the first store, and a work performance graph for the second group at a second store different from the first store, which is responsible for the same tasks or department as the first group. The second group may be a group from one or more stores selected as a standard reference based on predetermined criteria. The difference between the numerical value indicating the sales performance or the size of the number of employees of the first group and the numerical value indicating the size of the second group may be less than or equal to a predetermined value. This allows the user to understand the challenges of man-hours allocated to their own group while referring to the work performance of other groups that can be compared to their own, such as a group composed of other exemplary stores that are among the top three in sales, or a group of other stores of a similar size to their own group.
[0133] The processor 110 displays the skill information of the personnel belonging to the first group on a display device (e.g., display unit 302). This allows the user to understand the store's challenges based on performance data while also considering the skills of the personnel.
[0134] The store management device (e.g., store terminal 300) comprises a display device (e.g., display unit 302) and a processor (e.g., control unit 301). The processor (e.g., control unit 301) acquires work performance information and sales performance information. Based on the work performance information and sales performance information, the processor (e.g., control unit 301) simultaneously displays on the display device a work performance graph showing work performance along a time axis and a sales performance graph showing sales performance along a time axis. The sales performance graph includes one or more peaks. The work performance graph includes one or more peaks corresponding to the peaks in the sales performance graph. This allows the store management device (e.g., store terminal 300) to display work performance information and sales performance information on the display device (e.g., display unit 302) in a comparable manner, enabling the user to perform a detailed analysis and improvement of store issues.
[0135] In a store management system 10 including at least one computer device (e.g., server device 100) and at least one display device (e.g., display unit 302), a processor 110 in the computer device (e.g., server device 100) executes a store management method. The processor 110 acquires work performance information and sales performance information. Based on the work performance information and sales performance information, the processor 110 simultaneously displays a work performance graph showing work performance along a time axis and a sales performance graph showing sales performance along a time axis on the display device (e.g., display unit 302). The sales performance graph includes one or more peaks. The work performance graph includes one or more peaks corresponding to the peaks in the sales performance graph. As a result, by displaying the work performance information and sales performance information on the display device (e.g., display unit 302) in a comparable manner, the processor 110 enables the user to perform a detailed analysis and improvement of store issues.
[0136] The store management system 10 includes at least one computer device (e.g., server device 100) and at least one display device (e.g., display unit 302). A processor 110 in the computer device (e.g., server device 100) acquires work performance information and work plan information. Based on the work performance information and work plan information, the processor 110 calculates the number of overtime hours for each predetermined aggregation unit. The processor 110 displays the number of overtime hours on the display device (e.g., display unit 302). This makes it possible to visualize the number of overtime hours, rather than the total overtime hours, for each predetermined aggregation unit. As a result, users can easily notice issues such as man-hours worked.
[0137] The predetermined aggregation units include groups, days of the week, and time zones. This makes it possible to visualize the number of overtime hours in stores that have multiple groups, such as retail stores, and where customer traffic can vary depending on the day of the week and time of day.
[0138] The processor 110 calculates the number of overtime hours for each task belonging to a group, in addition to the aggregation unit, and displays at least one of the tasks and the number of overtime hours for each task on a display device (e.g., display unit 302) in descending order of the number of overtime hours. This allows the user to easily identify tasks with a high number of overtime hours.
[0139] The processor 110 calculates the monthly overtime hours for each task belonging to the group based on work performance information and work plan information. The processor 110 displays the monthly overtime hours for each task on a display device (e.g., display unit 302). This allows the user to check the number of overtime hours for each predetermined aggregation unit while also referring to the monthly overtime hours.
[0140] The processor 110 calculates the overtime status, which represents the ratio between working hours based on actual work performance information and scheduled working hours based on work plan information, for each predetermined aggregation unit. The processor 110 displays the overtime status on a display device (e.g., display unit 302). This allows the user to check the overtime status in an easy-to-understand ratio, such as 150%.
[0141] The processor 110 acquires sales performance information. Based on the sales performance information, the processor 110 calculates the sales per labor hour for each predetermined aggregation unit. If the sales per labor hour is lower than the standard value for each time period, the processor 110 displays information on a display device (e.g., display unit 302) indicating that training should be conducted. The predetermined aggregation unit includes at least a time period. This allows users to become aware of time periods with low sales per labor hour and to plan the implementation of training.
[0142] The store management device (e.g., store terminal 300) comprises a display device (e.g., display unit 302) and a processor (e.g., control unit 301). The processor (e.g., control unit 301) acquires work performance information and work plan information. Based on the work performance information and work plan information, the processor (e.g., control unit 301) calculates the number of overtime hours for each predetermined aggregation unit. The processor (e.g., control unit 301) displays the number of overtime hours on the display device (e.g., display unit 302). This allows the store management device (e.g., store terminal 300) to visualize the number of overtime hours, rather than the total overtime hours, for each predetermined aggregation unit. As a result, users can easily identify issues such as man-hours being spent.
[0143] In a store management system 10 that includes at least one computer device (e.g., server device 100) and at least one display device (e.g., display unit 302), a processor 110 provided in the computer device (e.g., server device 100) executes a store management method. The processor 110 acquires work performance information and work plan information. Based on the work performance information and work plan information, the processor 110 calculates the number of overtime hours for each predetermined aggregation unit. The processor 110 displays the number of overtime hours on the display device (e.g., display unit 302). This allows the store management method to visualize the number of overtime hours, rather than the total overtime hours, for each predetermined aggregation unit. As a result, users can easily notice issues such as man-hours worked.
[0144] Although various embodiments have been described above with reference to the drawings, it goes without saying that this disclosure is not limited to such examples. It is clear to those skilled in the art that various modifications or alterations can be conceived within the scope of the claims, and these will naturally also fall within the technical scope of this disclosure. Furthermore, the components of the above embodiments may be combined in any way without departing from the spirit of the disclosure.
[0145] The execution order of operations, procedures, steps, and stages in the devices, systems, programs, and methods shown in the claims, specifications, and drawings is not explicitly stated as "before" or "prior to," and can be implemented in any order unless the output of a previous process is used in a later process. Even if the operation flow in the claims, specifications, and drawings is described using terms such as "first" and "next" for convenience, this does not mean that it is essential to perform the operations in that order. [Industrial applicability]
[0146] This disclosure is useful for store management systems, store management devices, and store management methods that enable detailed analysis and improvement of store challenges. [Explanation of symbols]
[0147] 10 Store Management Systems 30 Communication Networks 100 Server Devices 110 processors 111 Work Planning and Task Planning Department 112 Required man-hour calculation department 113 Analysis Department 114 Improvement Proposal and Plan Generation Department 120 Storage device 130 Transmitter / Receiver 200 Store System 300 store terminals 301 Control Unit 302 Display section 303 Input Reception Section 304 Transmitter / Receiver Unit 400 worker terminals
Claims
1. It includes at least one computer device and at least one display device, The processor included in the aforementioned computer device We obtain work performance information and work plan information. Based on the aforementioned work performance information and work plan information, the number of overtime hours for each task belonging to the group is calculated. The display device will show at least one of the aforementioned tasks and the number of overtime hours for those tasks, in descending order of the number of overtime hours. Store management system.
2. The aforementioned processor, Based on the aforementioned work performance information and work plan information, the monthly number of overtime hours for each task belonging to the group is calculated. The number of monthly overtime hours for each of the aforementioned tasks is displayed on the display device. The store management system according to claim 1.
3. The processor The number of overtime hours for each predetermined aggregation unit, including the group, day of the week, and time slot, is calculated. The calculated number of overtime hours is displayed on the display device. The store management system according to claim 1 or claim 2.
4. The aforementioned processor, The overtime status, which represents the ratio between the working hours based on the work performance information and the scheduled working hours based on the work plan information, is calculated for each predetermined aggregation unit. The overtime status is displayed on the display device. The store management system according to claim 3.
5. The aforementioned processor, We obtain sales performance information, Based on the aforementioned sales performance information, the sales per person-hour for each predetermined aggregation unit is calculated. If the sales per man-hour are lower than the standard value for each time period, the display device will show information indicating that training should be conducted. The predetermined aggregation unit includes at least a time period, The store management system according to claim 3 or claim 4.
6. Equipped with a display device and a processor, The aforementioned processor, We obtain work performance information and work plan information. Based on the aforementioned work performance information and work plan information, the number of overtime hours for each task belonging to the group is calculated. The display device will show at least one of the aforementioned tasks and the number of overtime hours for those tasks, in descending order of the number of overtime hours. Store management device.
7. A store management method using a processor provided in a store management system comprising at least one computer device and at least one display device, Steps to obtain work performance information and work plan information, Based on the aforementioned work performance information and work plan information, the steps include calculating the number of overtime hours for each task belonging to the group, The process includes the step of displaying at least one of the aforementioned tasks and the number of overtime hours for those tasks on the display device, in descending order of the number of overtime hours. Store management methods.
Citation Information
Patent Citations
JP1975046520A
Business operation management system
JP1998187831A
Diligence control system, server device used for the system, diligence control method, and recording medium
JP2002183393A
Diligence managing system
JP2003150756A
Attendance management system
JP2005011184A