Daily report processing device, daily report processing method, and daily report processing program
The daily report processing device addresses the inefficiency in registering work time for each project by using a control unit to calculate and allocate work time ratios, thereby reducing the administrative burden and simplifying the input process.
Patent Information
- Application Number
- JP2021119963
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-07-20
- Publication Date
- 2025-04-30
- Estimated Expiration
- 2041-07-20
AI Technical Summary
Existing systems for registering daily reports in project management-type work do not efficiently reduce the hassle of recording work time for each project, leading to a high burden on individuals responsible for inputting this data.
A daily report processing device equipped with a control unit that allows for the input of work time data, which uses a template master to calculate and allocate work time ratios for each project, thereby simplifying the registration process.
This solution significantly reduces the hassle of registering work time for each project by automating the calculation and allocation of work time ratios, thereby decreasing the administrative burden on individuals responsible for daily report input.
Smart Images

Figure 0007670569000001 
Figure 0007670569000002 
Figure 0007670569000003
Abstract
Description
[Technical field]
[0001] The present invention relates to a daily report processing device, a daily report processing method, and a daily report processing program. [Background technology]
[0002] For example, in a project management type business, the cost of each project is managed and the work of each person in charge is registered as a daily report. Conventionally, a system for registering daily reports in a project management type business is disclosed in, for example, Patent Document 1. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2020-194397 A Summary of the Invention [Problem to be solved by the invention]
[0004] However, Patent Document 1 does not disclose anything about reducing the effort required for a person in charge to register the working hours for each project.
[0005] The present invention has been made in consideration of the above, and aims to provide a daily report processing device, a daily report processing method, and a daily report processing program that can reduce the effort required for a person in charge to register working hours for each project. [Means for solving the problem]
[0006] In order to solve the above-mentioned problems and achieve the object, the present invention provides a daily report processing device equipped with a control unit, the control unit being configured to be able to access a daily report detail template master in which a year and month, a person in charge, a project, and the ratio of working time for the project are associated and registered, and daily report data including a date, a person in charge, a project, and working time, and the control unit is configured to have access to a daily report input screen displayed on a display unit, and when a person in charge, date, and actual working time are input, the person in charge and date are used as keys to obtain the project and the ratio of working time from the daily report detail template master, multiply the input actual working time by the obtained ratio of working time for the project to calculate the working time for each project, and register the daily report data.
[0007] In addition, according to one aspect of the present invention, the control unit may be further configured to be able to access execution budget information including project, budget year and month, person in charge, and time, and may be provided with a master maintenance means for, when a person in charge and a year and month are input on a master maintenance screen displayed on the display unit, obtaining the project and time from the execution budget information using the person in charge and the year and month as keys, calculating the ratio of working time for each project based on the obtained project and total working time for the person in charge and the year and month, and registering the data in the daily report detail template master.
[0008] According to one aspect of the present invention, the control unit is further configured to be able to access attendance information including a person in charge, a working date, and actual working hours, and the daily report input means may automatically input the attendance information by obtaining the actual working hours from the attendance information using the person in charge and the date as keys on the daily report input screen.
[0009] According to another aspect of the present invention, the master maintenance means may be configured to enable data to be registered in the daily report detail template master to be changed on the master maintenance screen.
[0010] In addition, in order to solve the above-mentioned problems and achieve the object, the present invention provides a daily report processing method executed by an information processing device equipped with a control unit, the control unit being configured to be able to access a daily report detail template master in which a year and month, a person in charge, a project, and the ratio of working time for the project are associated and registered, and daily report data including a date, a person in charge, a project number, and working time, and the control unit is configured to include a daily report input step of, when a person in charge, date, and actual working time are input on a daily report input screen displayed on a display unit executed by the control unit, obtaining the project and the ratio of working time from the daily report detail template master using the person in charge and date as keys, multiplying the input actual working time by the obtained ratio of working time for the project to calculate the working time for each project, and registering the daily report data.
[0011] In addition, in order to solve the above-mentioned problems and achieve the object, the present invention provides a daily report processing program to be executed by an information processing device equipped with a control unit, the control unit being configured to be able to access a daily report detail template master in which a year and month, a person in charge, a project, and the ratio of working time for the project are associated and registered, and daily report data including a date, a person in charge, a project, and working time, and the control unit is configured to execute a daily report input step in which, when a person in charge, date, and actual working time are input on a daily report input screen displayed on a display unit executed by the control unit, the person in charge and date are used as keys to obtain the project and the ratio of working time from the daily report detail template master, multiply the input actual working time by the ratio of working time for the obtained project number, calculate the working time for each project, and register the daily report data. Effect of the Invention
[0012] According to the present invention, it is possible to reduce the effort required for a person in charge to register the working hours for each project. [Brief description of the drawings]
[0013] [Figure 1] FIG. 1 is a block diagram showing an example of the configuration of a daily report processing device according to the present embodiment. [Diagram 2] FIG. 2 is a diagram showing a flow for explaining the overall process flow of the control unit of the daily report processing device according to the present embodiment. [Diagram 3] FIG. 3 is a diagram showing sample data for explaining a specific example of the process of the control unit of the daily report processing device according to the present embodiment. [Figure 4] FIG. 4 is a diagram showing sample data for explaining a specific example of the process of the control unit of the daily report processing device according to the present embodiment. [Diagram 5] FIG. 5 is a diagram showing sample data for explaining a specific example of the process of the control unit of the daily report processing device according to the present embodiment. [Figure 6] FIG. 6 is a diagram showing sample data for explaining a specific example of the process of the control unit of the daily report processing device according to the present embodiment. [Figure 7] FIG. 7 is a diagram showing sample data for explaining a specific example of the process of the control unit of the daily report processing device according to the present embodiment. [Figure 8] FIG. 8 is a diagram showing sample data for explaining a specific example of the process of the control unit of the daily report processing device according to the present embodiment. [Figure 9] FIG. 9 is a diagram showing sample data for explaining a specific example of the process of the control unit of the daily report processing device according to the present embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0014] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described in detail with reference to the drawings. However, the present invention is not limited to the embodiment.
[0015] [1. Overview] For example, in industries where costs are managed for individual projects, in order to grasp the costs of each project, the person in charge divides the work hours for each day into the hours for each individual project he or she was involved in and inputs them. In order to improve the accuracy of cost management, when entering daily reports, it is necessary to enter the hours every day so that they match the working hours recorded in attendance. While there are cases where a function to manage frequently used projects as favorites is realized, there is no function to manage the weight of each project, and the operation has been handled by manually entering the hours each time.
[0016] As described above, daily report input requires inputting data on a daily basis, which can be a huge hassle when working on multiple projects, placing a heavy burden on the person in charge.
[0017] Therefore, in this embodiment, in order to reduce the burden of inputting the working hours of each person in charge for each project, the time ratio for each project of each person in charge is registered in the master, and the actual working hours of each person in charge are prorated according to the time ratio for each project in the master, making it possible to easily register the working hours for each project of each person in the daily report data.
[0018] The daily report processing device of this embodiment can be widely applied to industries where individual project costs are managed and the work of each person in charge is registered as a daily report, and can be applied to, for example, the construction industry, the IT industry, and the like.
[0019] [2. Configuration] An example of the configuration of a daily report processing device according to this embodiment will be described with reference to Fig. 1. Fig. 1 is a block diagram showing an example of the configuration of an information processing device.
[0020] The daily report processing device 100 is a commercially available desktop personal computer. The daily report processing device 100 is not limited to a stationary information processing device such as a desktop personal computer, but may be a portable information processing device such as a commercially available notebook personal computer, a PDA (Personal Digital Assistant), a smartphone, or a tablet personal computer.
[0021] The daily report processing device 100 includes a control unit 102, a communication interface unit 104, a storage unit 106, and an input / output interface unit 108. Each unit included in the daily report processing device 100 is connected to each other so as to be able to communicate with each other via an arbitrary communication path.
[0022] The communication interface unit 104 communicably connects the daily report processing device 100 to a network 300 via a communication device such as a router and a wired or wireless communication line such as a dedicated line. The communication interface unit 104 has a function of communicating data with other devices via the communication line. Here, the network 300 has a function of connecting the daily report processing device 100 and the server 200 to each other so that they can communicate with each other, and is, for example, the Internet or a LAN (Local Area Network).
[0023] An input device 112 and an output device 114 are connected to the input / output interface unit 108. The output device 114 may be a monitor (including a home television), a speaker, or a printer. The input device 112 may be a keyboard, a mouse, a microphone, or a monitor that cooperates with a mouse to realize a pointing device function. In the following, the output device 114 may be referred to as the monitor 114, and the input device 112 may be referred to as the keyboard 112 or the mouse 112.
[0024] The storage unit 106 stores various databases, tables, files, etc. The storage unit 106 records computer programs for cooperating with an OS (Operating System) to give instructions to a CPU (Central Processing Unit) to perform various processes. For example, memory devices such as RAM (Random Access Memory) and ROM (Read Only Memory), fixed disk devices such as hard disks, flexible disks, and optical disks can be used as the storage unit 106. The storage unit 106 includes a daily report detail template master 106a and a data file 106b.
[0025] The daily report detail template master 106a is a master for easily registering the working hours for each project of each person in the daily report data, and can be configured as a table or the like that associates and registers the year and month, person in charge, project (project number and / or project name), time (total working hours), and working time ratio (see Figure 5).
[0026] The working budget information may include data on the project (project number and / or project name), budget year and month, person in charge, and time (total work hours) (see FIG. 3).
[0027] The attendance information may include data on the person in charge, the date of work, and the actual hours worked (see FIG. 7).
[0028] The daily report data may include data on a date, a person in charge, a project (project number and / or project name), and working hours (see FIG. 9).
[0029] The control unit 102 is a CPU or the like that performs overall control of the daily report processing device 100. The control unit 102 has an internal memory for storing control programs such as an OS, programs that define various processing procedures, and required data, and executes various information processing based on these stored programs.
[0030] The control unit 102 is configured to be able to access the daily report and detail template master 106a and the data file 106b stored in the storage unit 106. These master files may be provided in other locations (e.g., the server 200) as long as they are accessible by the control unit 102.
[0031] The control unit 102 conceptually includes, in terms of functions, a data registration unit 102a, a master maintenance unit 102b, a daily report input unit 102c, and a screen display control unit 102d.
[0032] The data registration unit 102a registers working budget information and attendance information in the data file 106b in response to, for example, an operator's operation of the input device 112 on an input screen (not shown) displayed on the monitor 114.
[0033] For example, when an operator inputs a person in charge and a year and month in response to operation of the input device 112 on a master maintenance screen displayed on the monitor 114, the master maintenance unit 102b obtains the project and time from the execution budget information using the person in charge and the year and month as keys, calculates the ratio of work time for each project based on the obtained project and time for the person in charge and the year and month, and registers the data in the daily report detail template master 106a.
[0034] The master maintenance unit 102b may be configured to be able to change data registered in the daily report detail template master 106a on a master maintenance screen.
[0035] For example, when a person in charge, date, and actual working hours are input in response to an operator operating the input device 112 on a daily report input screen displayed on the monitor 114, the daily report input unit 102c obtains the project and the ratio of working hours from the daily report detail template master 106a using the person in charge and date as keys, multiplies the input actual working hours by the obtained project ratio, calculates the working hours for each project, and registers the daily report data in the data file 106b.
[0036] The daily report input unit 102c may use the person in charge and the date as keys to obtain actual working hours from the attendance information in the data file 106b, and automatically input the attendance information.
[0037] The screen display control unit 102d controls, for example, the display of various screens (for example, a master maintenance screen, a daily report input screen, etc.) displayed on the monitor 114 and the reception of inputs therefor.
[0038] [3. Specific Examples] A specific example of the process of the control unit 102 of the daily report processing device 100 according to the present embodiment will be described with reference to FIGS.
[0039] (3-1. Overall processing) 2 is a diagram showing a flow for explaining the overall process flow of the control unit 102 of the daily report processing device 100 according to the present embodiment. The overall process flow of the daily report processing device 100 according to the present embodiment will be explained with reference to FIG. 2.
[0040] 2, the master maintenance unit 102b executes a master maintenance process (step S1). Specifically, in the master maintenance process, when a person in charge and a year and month are input in response to an operator's operation of the input device 112 on a master maintenance screen displayed on the monitor 114, the master maintenance unit 102b acquires a project number and time from the working budget information using the person in charge and the year and month as keys, calculates the ratio of work time for each project number based on the acquired project number and time for the person in charge and the year and month, and registers the data in the daily report detail template master 106a. The master maintenance unit 102b may modify the data to be registered in the daily report detail template master 106a on the master maintenance screen.
[0041] The daily report input unit 102c executes the daily report input process (step S2). Specifically, in the daily report input process, when the person in charge, date, and actual working time are input in response to the operation of the input device 112 by the operator on the daily report input screen displayed on the monitor 114, the daily report input unit 102c acquires the project number and ratio from the daily report detailed template master 106a using the person in charge and date as keys, multiplies the input actual working time by the acquired ratio of the project number to calculate the working time of the project number, and registers the daily report data in the data file 106b. The daily report input unit 102c may also acquire the actual working time from the attendance information in the data file 106b using the person in charge and date as keys, and automatically input the attendance information.
[0042] (3-2. Specific examples) 4 to 9 are diagrams showing sample data for explaining a specific example of the processing by the control unit 102 of the daily report processing device 100 according to the present embodiment. A specific example of the processing by the control unit 102 of the daily report processing device 100 according to the present embodiment will be explained with reference to Figs. 4 to 9.
[0043] (S1: Master maintenance processing) 3 to 6 are diagrams for explaining the master maintenance process. For example, when the person in charge and the year and month are input in response to the operation of the input device 112 by the operator on the master maintenance screen displayed on the monitor 114, the master maintenance unit 102b acquires the project number and time from the working budget information of the data file 106b using the person in charge and the year and month as keys, calculates the ratio of the work time for each project number of the person in charge based on the acquired project number and time for the person in charge and the year and month, and registers the data in the daily report detail template master 106a. The master maintenance unit 102b may be able to change (modify, add, etc.) the data of the daily report detail template master 106a on the master maintenance screen in response to the operation of the operator.
[0044] 3 is a diagram showing an example of registration of execution budget information. In the example of execution budget information shown in FIG. 3, the first line is the project number "NOK001", the budget year and month "2021 / 04", the person in charge "100: Tanaka", and the time "70", the second line is the project number "NOK001", the budget year and month "2021 / 05", the person in charge "100: Tanaka", and the time "140", the third line is the project number "NOK002", the budget year and month "2021 / 04", the person in charge "100: Tanaka", and the time "35", and the fourth line is the project number "NOK003", the budget year and month "2021 / 04", the person in charge "100: Tanaka", and the time "35".
[0045] Fig. 4 is a diagram showing an example of the master maintenance screen of the daily report detail template master 106a. The master maintenance screen shown in Fig. 4 has a header section for inputting the person in charge and the year and month, a "Display from Execution Budget" button, an extraction result display area (details section) for displaying the extraction and ratio calculation results, and a registration button (not shown). The extraction result display area displays the project number, time, and ratio of work time.
[0046] When the person in charge and the date are specified in the header and the "Display from Execution Budget" button is pressed, Using the specified person in charge and year and month as keys, each project number and time are obtained from the execution budget information. The work time ratio is calculated from each obtained project number and time, and each obtained project number and time, and the calculated work time ratio are displayed in the extraction result display area. The work time ratio is calculated as time / total time of the same month and person in charge. When the register button (not shown) is pressed, the person in charge and year and month in the header section, the project number and time in the extraction result display area, and the calculated work time ratio are registered in the daily report detail template master 106a.
[0047] In the example shown in Figure 4, the person in charge "100: Tanaka" and the year and month "2021 / 4" are specified. When the "Display from Execution Budget Button" is pressed, the specified person in charge "100: Tanaka" and the year and month "2021 / 4" are used as keys to obtain the project number "NOK001", budget year and month "2021 / 04", person in charge "100: Tanaka", time "70", project number "NOK002", budget year and month "2021 / 04", person in charge "100: Tanaka", time "35", and project number "NOK003", budget year and month "2021 / 04", person in charge "100: Tanaka", time "35" from the execution budget information. The working time ratio for project number "NOK001" is 70 / (70+35+35)=50%, for project number "NOK002" it is 35 / (70+35+35)=25%, and for project number "NOK003" it is 35 / (70+35+35)=25%.
[0048] In the extraction result display area, the first line displays project number "NOK001", time "70", and work time ratio "50%", the second line displays project number "NOK002", time "35", and work time ratio "25%", and the third line displays project number "NOK003", person in charge "100: Tanaka", time "35", and work time ratio "25%". Work time ratio can be registered up to a total of 100%, and an error occurs if it is not 100%. When the registration button (not shown) is pressed, data such as that shown in FIG. 5 is registered in the daily report detail template master 106a.
[0049] 5 is a diagram showing an example of registration of the daily report detail template master 106a. In the example shown in FIG. 5, the first line is the year and month "2021 / 04", the person in charge "100: Tanaka", the project number "K001", the time "70", and the ratio of work time "50%". The second line is the year and month "2021 / 04", the person in charge "100: Tanaka", the project number "K002", the time "35", and the ratio of work time "25%". The third line is the year and month "2021 / 04", the person in charge "100: Tanaka", the project number "K003", the time "35", and the ratio of work time "25%".
[0050] After the data is displayed in the extraction result display area, it is possible to manually change (edit) the data, such as by correcting the ratio or adding details. Figure 6 is a diagram showing an example of a screen image for explaining data changes on the master maintenance screen. In the figure, the work time ratio of "25%" for project number "NOK003" on the third line has been corrected to "20%" (automatically corrected from time "35" to "28"), and project number "T001" and work time ratio "5%" have been added to the fourth line (time "7" is calculated automatically).
[0051] (S2: Daily report input processing) 7 to 9 are diagrams for explaining the daily report input process. For example, when the person in charge, date, and actual working time are input in response to the operator's operation of the input device 112 on the daily report input screen displayed on the monitor 114, the daily report input unit 102c acquires the project number and the ratio of working time from the daily report detailed template master 106a using the person in charge and date as keys, multiplies the input actual working time by the ratio of working time of the acquired project number, calculates the working time for each project number, and registers the daily report data in the data file 106b. The daily report input unit 102c may also acquire the actual working time from attendance information using the person in charge and date as keys, and automatically input the attendance information.
[0052] Fig. 7 is a diagram showing an example of attendance information data. In the example shown in Fig. 7, the first line shows the person in charge "100: Tanaka", the working date "2021 / 4 / 1", and the actual working hours "8", the second line shows the person in charge "100: Tanaka", the working date "2021 / 4 / 2", and the actual working hours "10", and the third line shows the person in charge "100: Tanaka", the working date "2021 / 4 / 2", and the actual working hours "9".
[0053] Fig. 8 is a diagram showing an example of a screen image of the daily report input screen. The daily report input screen shown in Fig. 8 has a header section for inputting the person in charge, the year and month, and the actual working hours, a "Display from template" button, a calculation result display area (details section) for displaying the calculation results of the working hours, and a registration button (not shown). The calculation result display area displays the project number and working hours. If attendance information is registered, it is possible to initially display the actual working hours based on the person in charge and date.
[0054] When the person in charge and the year and month are specified in the header section, the person in charge and date are used as keys to obtain the actual working hours from the attendance information in data file 106a and automatically input (display). When the "Display from template button" is pressed, the project number and the work time ratio are obtained from daily report detail template master 106a using the specified person in charge and year and month as keys, the actual working hours are multiplied by the work time ratio of the obtained project number to calculate the work time for each project number, and each obtained project number and the calculated work time are displayed in the calculation result display area. When the register button (not shown) is pressed, the person in charge and date in the header section and the project number and work time in the calculation result display area are registered as daily report data in data file 106b.
[0055] In the example shown in Figure 8, the person in charge "100: Tanaka" and the date "2021 / 4 / 1" are entered, and the actual working hours "8" are obtained from the attendance information using the person in charge "100: Tanaka" and the date "2021 / 4 / 1" as keys, and automatically entered (displayed). When the "Display from template" button is pressed, the project number "NOK001", the working time ratio "50%, project number "NOK002", the working time ratio "25%", and the project number "NOK003", the working time ratio "25%" are obtained from the daily report detail template master 106a using the specified person in charge "100: Tanaka" and the date "2021 / 4 / 1" as keys. The working hours for each project number are calculated as follows: for project number "NOK001", it is 8 x 50% = 4; for project number "NOK002", it is 8 x 25% = 2; and for project number "NOK003", it is 8 x 25% = 2.
[0056] In the calculation result display area, the first line displays project number "NOK001" and time "4", the second line displays project number "NOK002" and time "2", and the third line displays project number "NOK003" and time "2". When a registration button (not shown) is pressed, the daily report data as shown in Fig. 9 is registered in the data file 106b.
[0057] Figure 9 shows an example of daily report data registration. In the example shown in the figure, the first line is the date "2021 / 04 / 01", the person in charge "100: Tanaka", the project number "K001", and the operation time "4", the second line is the date "2021 / 04 / 01", the person in charge "100: Tanaka", the project number "K002", and the operation time "2", and the third line is the date "2021 / 04 / 01", the person in charge "100: Tanaka", the project number "K003", and the operation time "2".
[0058] As described above, according to this embodiment, when a person in charge, a date, and actual working hours are input on the daily report input screen displayed on the monitor 114, the person in charge and the date are used as keys to obtain the project and the ratio of working hours from the daily report detailed template master, and the input actual working hours are multiplied by the obtained ratio of working hours of the project to calculate the working hours for each project. Since the daily report input unit 102c is provided, it is possible to reduce the effort required to register the working hours of each person in charge for each project.
[0059] [4. 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, thereby contributing to goals 8 and 9 of the SDGs.
[0060] Furthermore, this embodiment can contribute to reducing waste and promoting paperless and electronic systems, thereby contributing to the achievement of SDGs Goals 12, 13, and 15.
[0061] Furthermore, this embodiment can contribute to strengthening control and governance, making it possible to contribute to Goal 16 of the SDGs.
[0062] 5. 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.
[0063] 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.
[0064] 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.
[0065] Moreover, with regard to the daily report processing device 100, each of the components shown in the drawings is a functional concept, and does not necessarily have to be physically configured as shown in the drawings.
[0066] For example, the processing functions of the daily report processing device 100, particularly the processing functions performed by the control unit, may be realized in whole or in part by a CPU 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 that includes programmed instructions for causing the information processing device to execute the processes described in this embodiment, and is mechanically read by the daily report processing device 100 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 (Hard Disk Drive). This computer program is executed by being loaded into a RAM, and constitutes the control unit in cooperation with the CPU.
[0067] In addition, this computer program may be stored in an application program server connected to the daily report processing device 100 via any network, and it is also possible to download all or part of it as necessary.
[0068] In addition, the program for executing the process described in this embodiment may be stored in a non-transient computer-readable recording medium, or may be configured as a program product. Here, the "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.
[0069] 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 works with a separate program, such as an OS, to achieve its function. Note that the specific configuration and reading procedure for reading a recording medium in each device shown in the embodiments, as well as the installation procedure after reading, may use well-known configurations and procedures.
[0070] The various databases etc. stored in the memory unit are storage means such as memory devices such as RAM and ROM, fixed disk devices such as hard disks, flexible disks, and optical disks, and store various programs, tables, databases, and web page files etc. used for various processes and providing websites.
[0071] The daily report processing device 100 may be configured as an information processing device such as a known personal computer or a workstation, or may be configured as the information processing device to which any peripheral device is connected. The daily report processing device 100 may be realized by installing software (including programs or data) that causes the device to realize the processing described in this embodiment.
[0072] Furthermore, the specific form of distribution and integration of the devices is not limited to that 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 functional loads. In other words, the above-mentioned embodiments can be implemented in any combination, or the embodiments can be implemented selectively. [Explanation of symbols]
[0073] 100 Daily report processing device 102 Control section 102a Data Registration Section 102b Master Maintenance Department 102c Daily report input section 102d Screen display control unit 104 Communication interface section 106 Storage section 106a Daily report detail template master 106b Data File 108 Input / Output Interface Section 112 Input Devices 114 Output Device 200 Servers 300 Network
Claims
1. A daily report processing device including a control unit, The control unit is A daily report detail template master that is registered in advance before inputting daily report data by correlating the year and month, person in charge, project, and the ratio of work time for the project, Daily report data including date, person in charge, project, and working hours, is configured to be accessible to a daily report input means for inputting a person in charge, a date, and actual working hours into a daily report input screen displayed on a display unit, using the person in charge and the date as keys to obtain a project and a ratio of working hours from the daily report detail template master, multiplying the input actual working hours by the obtained ratio of working hours for each project, and inputting and registering the daily report data.
2. The control unit further includes: It is structured to allow access to actual budget information including projects, budget years and months, people involved, and time. A daily report processing device as described in claim 1, characterized in that it is provided with a master maintenance means for, when a person in charge and a year and month are entered on a master maintenance screen displayed on a display unit, obtaining a project and time from the execution budget information using the person in charge and the year and month as keys, calculating the ratio of work time for each project based on the obtained project and time for the person in charge and the year and month, and registering the data in the daily report detail template master.
3. The control unit further includes: It is configured to allow access to attendance information including the person in charge, working date, and actual working hours.
3. The daily report processing device according to claim 1, wherein the daily report input means acquires actual working hours from the attendance information using the person in charge and the date as keys on the daily report input screen, and automatically inputs the attendance information.
4. 3. The daily report processing apparatus according to claim 2, wherein the master maintenance means is configured to enable data to be registered in the daily report detail template master to be changed on the master maintenance screen.
5. A daily report processing method executed by an information processing device having a control unit, The control unit is A daily report detail template master that is registered in advance before inputting daily report data by correlating the year and month, person in charge, project, and the ratio of work time for the project, Daily report data including date, person in charge, project number, and working hours, is configured to be accessible to Executed in the control unit: a daily report input step of: when a person in charge, date, and actual working hours are input on a daily report input screen displayed on a display unit, retrieving a project and a ratio of working hours from said daily report detail template master using the person in charge and date as keys, multiplying the input actual working hours by the retrieved ratio of working hours for each project, and inputting and registering said daily report data.
6. A daily report processing program to be executed by an information processing device having a control unit, The control unit is A daily report detail template master that is registered in advance before inputting daily report data by correlating the year and month, person in charge, project, and the ratio of work time for the project, Daily report data including date, person in charge, project number, and working hours, is configured to be accessible to The control unit, A daily report processing program for executing a daily report input process in which, when a person in charge, date, and actual working hours are input on a daily report input screen displayed on a display unit, the person in charge and date are used as keys to obtain the project and working hour ratio from the daily report detail template master, the input actual working hours are multiplied by the obtained project working hour ratio to calculate the working hours for each project, and the daily report data is input and registered.
Citation Information
Patent Citations
Operation performance collection system
JP2002197242A
Working management system
JP2004185158A
System and method for totalizing working hour
JP2010272063A
System, method, and program for managing development process evaluation
JP2011053905A
System and method for supporting daily report preparation
JP2011096184A