Data processing method and data processing platform for ship working hours
By providing data processing methods and platforms in ship design, displaying task processing lists and analyzing working hours data, the problem that ship design working hours data cannot be effectively analyzed in the prior art is solved, and the efficiency of design tasks and working hours management is improved.
Patent Information
- Application Number
- CN202411637252.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-15
- Publication Date
- 2025-02-25
AI Technical Summary
In the existing technology, the ship's design cycle is long and the design process steps are many, resulting in the inability to standardize and classify the management of working hours data, and the inability to analyze and predict the business in combination, and the value of working hours data has not been fully utilized.
It provides a data processing method and data processing platform for ship working hours, displays a task processing list on a graphical user interface, receives control instructions to extract target working hours data, and generates and displays the completion status of working hours tasks, supporting multi-dimensional working hours analysis.
It improves the efficiency of ship design task management and working hours analysis, realizes standardized, standardized and digital management of working hours, and can manage ship design tasks and working hours more refinedly.
Smart Images

Figure CN119511873A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of ship production management, and in particular to a data processing method and a data processing platform for ship working hours. Background Art
[0002] At present, ships, as a complex system engineering product, involve numerous technical steps and processes in the whole design process. Due to the long ship design cycle and many steps in the design process, task decomposition and working hours are key technical contents in the task management process.
[0003] In the prior art, task management and working time statistics are usually performed using Excel, task management systems, etc. The working hours counted by this method lack standardized working time classification management, resulting in the inability to analyze and predict working time data in combination with business. The value of a large amount of working time data is only reflected in the statistics and summary of total working hours, and the value of working time data cannot be truly realized. Summary of the invention
[0004] In view of this, the purpose of the present application is to provide a data processing method and a data processing platform for ship working hours to overcome at least one of the above-mentioned defects.
[0005] In a first aspect, an embodiment of the present application provides a data processing method for ship working hours, the method comprising: displaying a task processing list on a graphical user interface, the task processing list comprising multiple task processing items, each task processing item being used to record multiple attribute parameters of a corresponding task, the multiple attribute parameters comprising a process beat number and a project number of the task; receiving a first control instruction for viewing working hour data executed on the graphical user interface, the first control instruction comprising a first dimension label and a first task label; in response to the first control instruction, extracting the target task mode matched by the first dimension label and the target working hour data of the target project number corresponding to the first task label, and generating and displaying on the graphical user interface the working hour task completion status of each process beat number corresponding to the target project number under the target task mode.
[0006] In an optional embodiment of the present application, the first task label includes a target project number, wherein the completion status of the working time task of each process beat number corresponding to the target project number under the target task mode is determined in the following manner: determining all process beat numbers corresponding to the target project number under the target task mode; determining, based on each process beat number, the target working time data recorded corresponding to the process beat number; based on the target working time data, generating on the graphical user interface the progress of the working time task completion corresponding to each process beat number under the target project number, so as to display the completion status of the working time task of each process beat number corresponding to the target project number under the target task mode.
[0007] In an optional embodiment of the present application, the multiple attribute parameters also include working time numbers and working time types, wherein the method also includes: receiving a second control instruction for viewing working time data executed on the graphical user interface, the second control instruction including a second dimension label and a second task label; in response to the second control instruction, extracting all task modes matched by the second dimension label and all working time data of the working time type corresponding to the second task label, and generating and displaying the working time completion status corresponding to each working time type on the graphical user interface.
[0008] In an optional embodiment of the present application, the second task label includes work time types, wherein the work time completion status corresponding to each work time type is determined in the following manner: determine all work time types corresponding to all project numbers; for each work time type, determine all work time numbers recorded corresponding to each project number in the work time type; for each work time number, determine all work time data recorded corresponding to the work time number; based on all work time data, generate a work time statistical percentage corresponding to each work time type under all project numbers on the graphical user interface to display the work time completion status corresponding to each work time type.
[0009] In an optional embodiment of the present application, the target working hour data includes planned working hours and actual working hours, wherein the method further includes: based on all target working hour data under the target project number, counting the total planned working hours and the actual total working hours completed within a preset time; determining the actual working hour completion rate corresponding to the target project number based on the planned total working hours and the actual total working hours completed; determining the planned working hour completion rate based on the planned working hours, and comparing and displaying the actual working hour completion rate and the planned working hour completion rate corresponding to the target project number on the graphical user interface.
[0010] In an optional embodiment of the present application, the method also includes: receiving a third control instruction for viewing work time data executed on the graphical user interface, the third control instruction including a second dimension tag and a third task tag, and the third task tag including all project numbers; in response to the third control instruction, extracting all task modes matched by the second dimension tag and all work time data recorded under all project numbers corresponding to the third task tag, and generating and displaying the work time completion status corresponding to all project numbers on the graphical user interface.
[0011] In an optional embodiment of the present application, the multiple attribute parameters also include a department number, wherein the method also includes: receiving a fourth control instruction for viewing working time data executed on the graphical user interface, the fourth control instruction including a second dimension label and a fourth task label, and the fourth task label including the department number; in response to the fourth control instruction, extracting all task modes matched by the second dimension label and all working time data of the department number corresponding to the fourth task label, and generating and displaying the working time completion status corresponding to each department number under all project numbers on the graphical user interface.
[0012] In the second aspect, an embodiment of the present application also provides a data processing platform, which includes: a task processing list display module, which is used to display the task processing list on a graphical user interface, and the task processing list includes multiple task processing items, each task processing item is used to record multiple attribute parameters of a corresponding task, and the multiple attribute parameters include the process beat number and project number of the task; a first control instruction receiving module, which is used to receive a first control instruction for viewing working time data executed on the graphical user interface, and the first control instruction includes a first dimension label and a first task label; a working time task completion status display module, which is used to respond to the first control instruction, extract the target task mode matched by the first dimension label and the target working time data of the target project number corresponding to the first task label, and generate and display the working time task completion status of each process beat number corresponding to the target project number under the target task mode on the graphical user interface.
[0013] In a third aspect, an embodiment of the present application further provides an electronic device, comprising: a processor, a memory and a bus, wherein the memory stores machine-readable instructions executable by the processor, and when the electronic device is running, the processor and the memory communicate via the bus, and when the machine-readable instructions are executed by the processor, the steps of the method described above are performed.
[0014] In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the steps of the method described above are executed.
[0015] The data processing method and data processing platform for ship working hours provided in the embodiment of the present application display a task processing list on a graphical user interface, wherein the task processing list includes multiple task processing items, each task processing item is used to record multiple attribute parameters of a corresponding task, and the multiple attribute parameters include a process beat number and a project number of the task; a first control instruction for viewing working hour data executed on the graphical user interface is received, and the first control instruction includes a first dimension label and a first task label; in response to the first control instruction, a target task mode matched by the first dimension label and target working hour data of the process beat number corresponding to the first task label are extracted, and the working hour task completion status of each process beat number corresponding to the project number under the target task mode is generated and displayed on the graphical user interface. Through the present application, the efficiency of analyzing the completion status of the ship's working hour tasks is improved.
[0016] In order to make the above-mentioned objects, features and advantages of the present application more obvious and easy to understand, preferred embodiments are specifically cited below and described in detail with reference to the attached drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.
[0018] Figure 1 A flow chart of a method for processing ship working hours data provided by an embodiment of the present application;
[0019] Figure 2 A structural schematic diagram of the work time completion status of each work time type corresponding to all project numbers within a preset time provided in the application embodiment;
[0020] Figure 3 A schematic diagram of the structure of the data processing platform provided in the embodiment of the present application;
[0021] Figure 4 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0022] To make the purpose, technical scheme and advantages of the embodiments of the present application clearer, the technical scheme in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all of the embodiments. The components of the embodiments of the present application usually described and shown in the drawings here can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present application provided in the drawings is not intended to limit the scope of the application claimed for protection, but merely represents the selected embodiments of the present application. Based on the embodiments of the present application, each other embodiment obtained by those skilled in the art without making creative work belongs to the scope of protection of the present application.
[0023] First, the application scenarios to which this application is applicable are introduced. This application can be applied to the field of ship production management.
[0024] Research has found that in the existing technology, the ship design cycle is long and the design process has many steps. Task management and working time statistics are usually carried out through Excel, task management systems, etc. The working hours counted by this method lack standardized working time classification management, resulting in the inability to analyze and predict working time data in combination with business. The value of a large amount of working time data is only reflected in the statistics and summary of total working hours, and the value of working time data cannot be truly realized.
[0025] Based on this, an embodiment of the present application provides a data processing method and a data processing platform for ship working hours, wherein a task processing list is displayed on a graphical user interface, wherein the task processing list includes multiple task processing items, each task processing item is used to record multiple attribute parameters of a corresponding task, and the multiple attribute parameters include a process beat number and a project number of the task; a first control instruction for viewing working hour data executed on the graphical user interface is received, wherein the first control instruction includes a first dimension label and a first task label; in response to the first control instruction, a target task mode matched by the first dimension label and target working hour data of the process beat number corresponding to the first task label are extracted, and the working hour task completion status of each process beat number corresponding to the project number under the target task mode is generated and displayed on the graphical user interface. Through this application, the efficiency of ship design task management and working hour analysis is improved, and refined management of ship design tasks and working hours is realized.
[0026] See also Figure 1 , Figure 1 This is a flow chart of a method for processing ship man-hour data provided by an embodiment of the present application. Figure 1 As shown in , the data processing method for ship working hours provided by the embodiment of the present application includes:
[0027] S101. Displaying a task processing list on a graphical user interface.
[0028] Here, the task processing list includes multiple task processing items, each of which is used to record multiple attribute parameters of a corresponding task, and the multiple attribute parameters include the process beat number and project number of the task.
[0029] For example, the project number is the ship number, and the project number may be H1306, which means that construction is carried out on the ship H1306. A ship can be understood as a project, and each project corresponds to multiple process beat numbers. Each process beat number corresponds to the number of a task performed on the ship. The process beat number may be H4-1-1 pre-material, which means the pre-material task corresponding to a project.
[0030] Preferably, the man-hour number or process beat number of each task processing item is determined according to the ship type and profession, and a matching relationship between the man-hour number and the process beat number is established.
[0031] S102: Receive a first control instruction executed on a graphical user interface for viewing working time data.
[0032] Here, the first control instruction includes a first dimension tag and a first task tag, and the first task tag may include a process beat number and a project number.
[0033] In an optional embodiment, the first dimension label can be used to indicate the standard task management mode. The task processing items under the standard task management mode will correspond to the process beat number. The working time data corresponding to the project number and the process beat number of the issued task can be statistically analyzed to determine the working time consumed to complete the task under the standard task management mode.
[0034] S103. In response to the first control instruction, extract the target task mode matched by the first dimension tag and the target working time data of the target project number corresponding to the first task tag, and generate and display the working time task completion status of each process beat number corresponding to the target project number under the target task mode on a graphical user interface.
[0035] Specifically, the completion status of the working hours task of each process beat number corresponding to the target project number in the target task mode can be determined in the following ways:
[0036] Determine all process beat numbers corresponding to the target project number under the target task mode; determine the target working time data recorded corresponding to each process beat number based on each process beat number; based on the target working time data, generate the working time task completion progress corresponding to each process beat number under the target project number on the graphical user interface to display the working time task completion status of each process beat number corresponding to the target project number under the target task mode.
[0037] Here, according to the first dimension label carried by the first control instruction, the target task mode is determined, and according to the first task label carried by the first control instruction, the target project number under the target task mode is determined, and according to the target project number, all the process beat numbers corresponding to the standard task management mode under the target project number are determined, and then according to the process beat number, all the target working time data recorded corresponding to the process beat number are determined, and all the target working time data are counted, and the progress of the working time task completion corresponding to each process beat number under the target project number is generated on the graphical user interface to display the working time task completion status of each process beat number corresponding to the target project number under the target task mode. By way of example, the target task mode can be the standard task management mode.
[0038] Here, the target working time data includes the planned working time and the actual working time.
[0039] Among them, this application can also count the total planned working hours and the actual total working hours completed within the preset time based on all target working hour data under the target project number; determine the actual working hour completion rate corresponding to the target project number based on the planned total working hours and the actual total working hours completed; determine the planned working hour completion rate based on the planned working hours, and compare and display the actual working hour completion rate and the planned working hour completion rate corresponding to the target project number in the graphical user interface.
[0040] Specifically, in the standard task management mode, the actual working hours completed and the planned working hours completed within the preset time can be determined according to the target project number for comparison. The actual working hours completed and the planned working hours completed under the target project number can be compared and displayed in the graphical user interface, realizing the standardized, normalized and digital management of working hours, which helps managers to view the comparison between the actual working hours and the planned working hours of the target project number within the preset time, and is conducive to the issuance of tasks.
[0041] The preferred standard task management model focuses on the progress of the project. It adopts a top-down decomposition and bottom-up aggregation model for task management. It uses standard process beat numbers as the basis for task division and formulates task packages, that is, target working hour data. This type of management model requires real-time progress data of the project, and needs to convolute the beat, professional, and project progress data based on the completion percentage of each task to provide decision-making support for project managers.
[0042] In the standard task management model, first, a standard process system for ship design is established, and different process rhythms of various disciplines are defined based on ship type and discipline. The process rhythm is mainly divided into three levels, namely main process, sub-process, and rhythm. The main design work within the discipline is expressed in terms of items through the division of the three-level structure.
[0043] Secondly, the input, processing and output processes of each beat are supplemented and improved with the concept of standardized operation. The attributes of the beat can be improved by supplementing the elements. At the same time, the corresponding relationship between the standard process beat and the working time number is established as the basis for subsequent working time statistics. Here, the standard process beat corresponds to a process beat number, a process beat number corresponds to at least one working time number, and a working time number corresponds to a working time data;
[0044] Finally, the tasks of each project at the process level are divided based on the standard process rhythm, and the task package of the project, that is, the working time data, is formed by combining the subdivision granularity of the ship project such as area, section, drawing, and data.
[0045] Specifically, the multiple attribute parameters also include a work hour number and a work hour type.
[0046] In an optional implementation, a second control instruction for viewing the working time data executed on the graphical user interface may also be received.
[0047] For example, the second control instruction includes a second dimension tag and a second task tag, and the second task tag includes a working time type.
[0048] In response to the second control instruction, all task modes matching the second dimension tag and all working time data of the working time type corresponding to the second task tag are extracted, and the working time completion status corresponding to each working time type is generated and displayed on the graphical user interface.
[0049] According to the second dimension label carried by the second control instruction, all task modes are determined. All task modes include standard task management mode and non-standard task management mode. The standard task management mode corresponds to a process beat number. The working hour number can be determined based on the process beat number, and then the working hour data under the standard task management mode is determined based on the process beat number. The non-standard task management mode corresponds to a working hour number, and the working hour data under the non-standard task management mode is determined based on the working hour number.
[0050] The preferred non-standard task management mode uses the feedback of actual project work input as the task package, focuses on the daily working hours input of designers, and forms project working hours data through the accumulation of working hours input. This mode focuses on statistical analysis of tasks and working hours in the form of project review.
[0051] In the non-standard task management mode, the working hour number is used as the main classification basis, and tasks are divided according to project and non-project, including modeling, construction and management task categories.
[0052] Single project management combined with work time numbering can achieve more flexible task and work time records, which is suitable for post-event records after work tasks occur.
[0053] The above two different ship design task management modes establish a standardized management method for design tasks, covering all task management processes in the ship production design process. Task and working time analysis can be carried out based on the established task management mode.
[0054] According to the classification and definition of design task categories, the time number of design task working hours is established. This time number can cover all project and non-project work categories. At the same time, there is no overlap between categories. Each time type is an independent task type. Designers can select different time classifications based on the project for task and time feedback. The time number is a time classification covering all projects. Different projects implement unified time numbers. The time number is divided into four categories: type, work classification, stage, and work content. Each category is set with a corresponding time code as the unique code for work time analysis. For example, the time number is A001, which can indicate that the task corresponding to the time number is code A corresponding to the type of drawing work, code 0 corresponding to the work classification of equipment and material ordering, code 0 corresponding to the stage of equipment and material ordering, and code 1 corresponding to the work content of POS file preparation.
[0055] In an optional embodiment, the work time completion status corresponding to each work time type can be determined in the following manner:
[0056] Determine all the working time types corresponding to all the project numbers; for each working time type, determine all the working time numbers recorded corresponding to each project number under the working time type; for each working time number, determine all the working time data recorded corresponding to the working time number; based on all the working time data, generate the working time statistical proportion corresponding to each working time type under all the project numbers on the graphical user interface, and determine the working time statistical report to display the working time completion status corresponding to each working time type under all the project numbers.
[0057] See also Figure 2 , Figure 2 A structural schematic diagram of the working time completion status of each working time type corresponding to all project numbers within a preset time provided in an embodiment of the present application.
[0058] like Figure 2As shown in , the horizontal axis is the preset time, taking one week as an example, and the vertical axis is the total working hours, taking Class A, Class B, Class C and Class D working hours as examples. Each project number corresponds to four types of working hours, which are distinguished by different colors. All working hour types corresponding to all project numbers are counted, and the working hour numbers corresponding to all working hour types are counted. According to the working hour numbers corresponding to all working hour types, the working hour data corresponding to each working hour type under the standard task management mode and the non-standard task management mode can be queried, and then, the working hour statistical proportion corresponding to each working hour type under all project numbers can be obtained. The total number of working hours corresponding to each type of working hours can be clearly obtained, and the workload curve can be obtained, which is convenient for the staff to issue different types of tasks.
[0059] Optionally, the present application can also receive a third control instruction for viewing work time data executed on a graphical user interface, the third control instruction includes a second dimension label and a third task label, and the third task label includes all project numbers; in response to the third control instruction, all task modes matched by the second dimension label and all work time data recorded under all project numbers corresponding to the third task label are extracted, and the work time completion status corresponding to all project numbers is generated and displayed on the graphical user interface.
[0060] Here, the standard task management mode and the non-standard task management mode can be determined according to the second dimension label carried by the second control instruction, the working hour data under the standard task management mode can be determined according to the process beat number, and the working hour data under the non-standard task management mode can be determined according to the working hour number. According to all project numbers corresponding to the third task label, the sub-working hours of each project number and the total working hours completed by all project numbers are determined, and project working hour statistics are performed. The proportion of the sub-working hours corresponding to each project number relative to the total working hours completed by all project numbers is displayed on the graphical user interface.
[0061] Preferably, the multiple attribute parameters also include a department number.
[0062] The present application may also receive a fourth control instruction executed on the graphical user interface for viewing the working time data.
[0063] Here, the fourth control instruction includes the second dimension tag and the fourth task tag, and the fourth task tag includes the department number;
[0064] In response to the fourth control instruction, all task modes matched by the second dimension tag and all working hour data of the department number corresponding to the fourth task tag are extracted, and the working hour completion status corresponding to each department number under all project numbers is generated and displayed on the graphical user interface.
[0065] Here, each task can be assigned to multiple construction workers in the department. After each construction worker completes the task, a corresponding working time data for the task will be recorded.
[0066] For example, according to the second dimension label carried by the fourth control instruction, the standard task management mode and the non-standard task management mode are determined, and according to the fourth task label, the department working hour data recorded under each department number is determined, and the project department working hour statistics are performed. The proportion of the department working hours corresponding to each department number relative to the total working hours completed by all project numbers is displayed on the graphical user interface, which can intuitively present the work completion status of each department, and thus be of substantial help to the issuance of subsequent tasks.
[0067] The data processing method and data processing platform for ship working hours provided in the embodiment of the present application display a task processing list on a graphical user interface, the task processing list includes multiple task processing items, each task processing item is used to record multiple attribute parameters of a corresponding task, and the multiple attribute parameters include the process beat number and project number of the task; receive a first control instruction for viewing working hour data executed on the graphical user interface, the first control instruction includes a first dimension label and a first task label; in response to the first control instruction, extract the target task mode matched by the first dimension label and the target working hour data of the process beat number corresponding to the first task label, generate and display the working hour task completion status of each process beat number corresponding to the project number under the target task mode on the graphical user interface, through this application, the analysis efficiency of the completion status of the ship's working hour tasks is improved, the accumulation and analysis of daily tasks and working hour data are realized, and the working hour analysis management efficiency is improved.
[0068] This application aims to improve the efficiency of ship design task management and work time analysis, establish a task management model based on work time codes, build a work time code system that conforms to the design tasks, and on this basis, build a work time analysis method. A work time analysis system is established based on task and work time data to provide decision-making basis and solutions for enterprise task and work time management, and realize the refined management of ship design tasks and work time.
[0069] This application conducts a multi-dimensional analysis of working hours based on the task management model, including two dimensions. The first dimension label represents the project dimension, and the second dimension label represents the management dimension. The project dimension mainly includes the progress management curve, regional progress dashboard, process rhythm progress, professional progress dashboard, etc. The management dimension mainly includes personnel load analysis, working hour statistics analysis, workload analysis, department working hour analysis, etc.
[0070] This application takes ship product design tasks and working time management as the research object, proposes two digital task management modes for ship design, namely standard task management mode and non-standard task management mode, and establishes a digital task and working time management method for ship design based on the two modes, enriches the digital connotation of tasks, realizes the standardized, standardized and digital management of tasks and working time, realizes the comprehensive management of design tasks and working time, meets the generation, dispatching and feedback of design tasks, realizes the accumulation and analysis of daily tasks and working time data, improves the efficiency of working time analysis management, and provides an efficient digital solution for ship time management.
[0071] Based on the same inventive concept, a data processing platform corresponding to the data processing method for ship working hours is also provided in the embodiment of the present application. Since the principle of solving the problem by the platform in the embodiment of the present application is similar to the above-mentioned data processing method for ship working hours in the embodiment of the present application, the implementation of the platform can refer to the implementation of the method, and the repeated parts will not be repeated.
[0072] See also Figure 3 , Figure 3 This is a schematic diagram of the structure of the data processing platform provided in the embodiment of the present application. Figure 3 As shown in , the data processing platform 300 includes:
[0073] The task processing list display module 301 is used to display the task processing list on the graphical user interface, wherein the task processing list includes a plurality of task processing items, each of which is used to record a plurality of attribute parameters of a corresponding task, wherein the plurality of attribute parameters include a process beat number and a project number of the task;
[0074] A first control instruction receiving module 302 is used to receive a first control instruction executed on the graphical user interface for viewing working time data, wherein the first control instruction includes a first dimension label and a first task label;
[0075] The work time task completion status display module 303 is used to respond to the first control instruction, extract the target task mode matched by the first dimension tag and the target work time data of the target project number corresponding to the first task tag, and generate and display the work time task completion status of each process beat number corresponding to the target project number under the target task mode on the graphical user interface.
[0076] See also Figure 4 , Figure 4 This is a schematic diagram of the structure of the electronic device provided in the embodiment of the present application. Figure 4 As shown in , the electronic device 500 includes a processor 510 , a memory 520 and a bus 530 .
[0077] The memory 520 stores machine-readable instructions executable by the processor 510. When the electronic device 500 is running, the processor 510 communicates with the memory 520 via the bus 530. When the machine-readable instructions are executed by the processor 510, the above-mentioned Figure 1 The steps of the method for processing ship working hours data in the method embodiment shown, and the specific implementation method can be found in the method embodiment, which will not be repeated here.
[0078] The present application also provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the computer program can execute the above-mentioned Figure 1 The steps of the method for processing ship working hours data in the method embodiment shown, and the specific implementation method can be found in the method embodiment, which will not be repeated here.
[0079] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0080] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. The device embodiments described above are merely schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some communication interfaces, and the indirect coupling or communication connection of devices or units can be electrical, mechanical or other forms.
[0081] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0082] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0083] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a non-volatile computer-readable storage medium that is executable by a processor. Based on this understanding, the technical solution of the present application can essentially be embodied in the form of a software product, or in other words, the part that contributes to the prior art or the part of the technical solution. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0084] Finally, it should be noted that the above-described embodiments are only specific implementation methods of the present application, which are used to illustrate the technical solutions of the present application, rather than to limit them. The protection scope of the present application is not limited thereto. Although the present application is described in detail with reference to the above-mentioned embodiments, ordinary technicians in the field should understand that any technician familiar with the technical field can still modify the technical solutions recorded in the above-mentioned embodiments within the technical scope disclosed in the present application, or can easily think of changes, or make equivalent replacements for some of the technical features therein; and these modifications, changes or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application, and should be included in the protection scope of the present application. Therefore, the protection scope of the present application shall be based on the protection scope of the claims.
Claims
1. A method for processing ship man-hour data, characterized in that: include: Displaying a task processing list on a graphical user interface, the task processing list includes a plurality of task processing items, each task processing item is used to record a plurality of attribute parameters of a corresponding task, the plurality of attribute parameters include a process beat number and a project number of the task; receiving a first control instruction executed on the graphical user interface for viewing working time data, the first control instruction including a first dimension label and a first task label; In response to the first control instruction, the target task mode matched by the first dimension tag and the target working time data of the target project number corresponding to the first task tag are extracted, and the working time task completion status of each process beat number corresponding to the target project number under the target task mode is generated and displayed on the graphical user interface.
2. The method according to claim 1, characterized in that The first task tag includes a target project number, The completion status of the working hours task of each process beat number corresponding to the target project number in the target task mode is determined in the following way: Determine all process beat numbers corresponding to the target project number under the target task mode; According to each process beat number, determine the target working time data recorded corresponding to the process beat number; According to the target working time data, the working time task completion progress corresponding to each process beat number under the target project number is generated on the graphical user interface to display the working time task completion status of each process beat number corresponding to the target project number under the target task mode.
3. The method according to claim 1, characterized in that The multiple attribute parameters also include work hour number and work hour type. Wherein, the method further comprises: receiving a second control instruction executed on the graphical user interface for viewing working time data, the second control instruction including a second dimension label and a second task label; In response to the second control instruction, all task modes matched by the second dimension tag and all working time data of the working time type corresponding to the second task tag are extracted, and the working time completion status corresponding to each working time type is generated and displayed on the graphical user interface.
4. The method according to claim 3, characterized in that The second task tag includes a work time type, The completion status of the working hours corresponding to each working hour type is determined in the following ways: Determine all time types corresponding to all project numbers; For each work time type, determine all the work time numbers recorded in each project number for that work time type; For each working hour number, determine all working hour data recorded corresponding to the working hour number; Based on all the working hour data, the working hour statistical proportion corresponding to each working hour type under all the project numbers is generated on the graphical user interface to display the working hour completion status corresponding to each working hour type.
5. The method according to claim 2, characterized in that: The target working time data includes planned working time and actual working time. Wherein, the method further comprises: According to all the target working hours data under the target project number, the total working hours planned to be completed within the preset time and the total working hours actually completed are counted; Determine the actual work time completion rate corresponding to the target project number according to the planned total work time and the actual total work time; According to the planned working hours, the planned working hours completion rate is determined, and the actual working hours completion rate and the planned working hours completion rate corresponding to the target project number are compared and displayed on the graphical user interface.
6. The method according to claim 3, characterized in that The method further comprises: receiving a third control instruction executed on the graphical user interface for viewing working time data, the third control instruction including a second dimension label and a third task label, the third task label including all project numbers; In response to the third control instruction, all task modes matched by the second dimension tag and all working time data recorded under all project numbers corresponding to the third task tag are extracted, and the working time completion status corresponding to all project numbers is generated and displayed on the graphical user interface.
7. The method according to claim 1, characterized in that The multiple attribute parameters also include department number, Wherein, the method further comprises: receiving a fourth control instruction executed on the graphical user interface for viewing working time data, the fourth control instruction including a second dimension tag and a fourth task tag, the fourth task tag including a department number; In response to the fourth control instruction, all task modes matched by the second dimension label and all working time data of the department number corresponding to the fourth task label are extracted, and the working time completion status corresponding to each department number under all project numbers is generated and displayed on the graphical user interface.
8. A data processing platform, characterized in that: include: A task processing list display module is used to display a task processing list on a graphical user interface, wherein the task processing list includes a plurality of task processing items, each of which is used to record a plurality of attribute parameters of a corresponding task, wherein the plurality of attribute parameters include a process beat number and a project number of the task; A first control instruction receiving module, used to receive a first control instruction executed on the graphical user interface for viewing working time data, wherein the first control instruction includes a first dimension label and a first task label; A working time task completion status display module is used to respond to the first control instruction, extract the target task mode matched by the first dimension tag and the target working time data of the target project number corresponding to the first task tag, and generate and display the working time task completion status of each process beat number corresponding to the target project number under the target task mode on the graphical user interface.
9. An electronic device, characterized in that: include: A processor, a memory and a bus, wherein the memory stores machine-readable instructions executable by the processor, and when the electronic device is running, the processor and the memory communicate via the bus, and the processor executes the machine-readable instructions to perform the steps of any method as claimed in claims 1 to 7.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are executed.