[go: up one dir, main page]

CN108959232B - Method and device for generating plan adjustment report forms and computer readable storage medium - Google Patents

Method and device for generating plan adjustment report forms and computer readable storage medium Download PDF

Info

Publication number
CN108959232B
CN108959232B CN201810852539.8A CN201810852539A CN108959232B CN 108959232 B CN108959232 B CN 108959232B CN 201810852539 A CN201810852539 A CN 201810852539A CN 108959232 B CN108959232 B CN 108959232B
Authority
CN
China
Prior art keywords
version
plan
adjustment report
adjustment
versions
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201810852539.8A
Other languages
Chinese (zh)
Other versions
CN108959232A (en
Inventor
方森鹏
程晓薇
易淑珍
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Wanyi Technology Co Ltd
Original Assignee
Wanyi Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Wanyi Technology Co Ltd filed Critical Wanyi Technology Co Ltd
Priority to CN201810852539.8A priority Critical patent/CN108959232B/en
Publication of CN108959232A publication Critical patent/CN108959232A/en
Application granted granted Critical
Publication of CN108959232B publication Critical patent/CN108959232B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/166Editing, e.g. inserting or deleting
    • G06F40/177Editing, e.g. inserting or deleting of tables; using ruled lines
    • G06F40/18Editing, e.g. inserting or deleting of tables; using ruled lines of spreadsheets
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/194Calculation of difference between files
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06312Adjustment or analysis of established resource schedule, e.g. resource or task levelling, or dynamic rescheduling
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/16Real estate

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Tourism & Hospitality (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Strategic Management (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Artificial Intelligence (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • General Engineering & Computer Science (AREA)
  • Development Economics (AREA)
  • Educational Administration (AREA)
  • Primary Health Care (AREA)
  • Game Theory and Decision Science (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a method and a device for generating a plan adjustment report and a computer readable storage medium, wherein the method for generating the plan adjustment report comprises the following steps: numbering different versions of the project plan generated in the adjustment process; invoking at least two versions with different numbers as comparison versions; generating an adjustment report according to the comparison version; and outputting the adjustment report in a preset mode. The invention is convenient for users to intuitively check the adjustment content between the comparison versions, avoids the need of checking two comparison versions at the same time to know the protected adjustment content, and improves the checking efficiency.

Description

Method and device for generating plan adjustment report forms and computer readable storage medium
Technical Field
The present invention relates to the field of real estate, and in particular, to a method and apparatus for generating a plan adjustment report, and a computer readable storage medium.
Background
In the field of engineering projects such as real estate projects, because project time is long, nodes are more, and a lot of people are involved, project progress is usually required to be controlled by planning, and the project is usually required to be adjusted or changed under the influence of various actual factors in the process of implementing the project, such as the estimated completion date of the nodes, and the adjustment of responsible persons, responsible departments and the like. In the prior art, after the plan is adjusted, the adjustment content can be obtained only by comparing and checking two plans before and after the adjustment, and the situation that the plan specifically adjusts the content cannot be intuitively obtained, so that the checking efficiency is lower is caused.
Disclosure of Invention
The invention mainly aims to provide a method and a device for generating a plan adjustment report and a computer readable storage medium, and aims to solve the problem that in the prior art, after plan adjustment, the contents of plan adjustment can be obtained only by comparing and checking the contents of two plans before and after adjustment.
In order to achieve the above object, the present invention provides a method for generating a plan adjustment report, the method for generating a plan adjustment report including the steps of:
numbering different versions of the project plan generated in the adjustment process;
invoking at least two versions with different numbers as comparison versions;
generating an adjustment report according to the comparison version;
and outputting the adjustment report in a preset mode.
Preferably, the step of numbering different versions of the project plan generated during the adjustment process comprises:
acquiring the latest version number when the plan is adjusted last time;
and numbering the versions adjusted by the current plan in an ascending order or a descending order according to the latest version numbers.
Preferably, the step of calling at least two differently numbered versions as the comparison version includes:
acquiring a retrieval keyword of a required comparison version;
and searching the version corresponding to the search keyword according to the search keyword as the comparison version.
Preferably, the step of generating the adjustment report according to the comparison version includes:
invoking the classification labels in the comparison version, and arranging the classification labels in the adjustment report according to a preset mode;
calling version numbers of all the comparison versions, and placing the version numbers under each classification label;
and calling node information of each node under the comparison version, and placing the node information under the corresponding classification label and the corresponding version number to generate the adjustment report.
Preferably, the step of arranging the classification labels in the adjustment report in a preset manner includes:
arranging the classification labels in rows;
the step of placing the node information under the corresponding classification label and the corresponding version number comprises the following steps:
and arranging a plurality of nodes from small to large according to the numbers of the nodes and arranging the nodes in columns.
Preferably, the step of displaying the adjustment report in a preset manner includes:
comparing node information under different version numbers under the same classification label;
if the compared node information is different, marking the different node information in the compared version.
Preferably, the marking form of the different node information in the comparison version comprises: changing the color of the font, changing the background color of the font, thickening the font, tilting the font or drawing the line shape under the font.
Preferably, the classification label in the adjustment report includes at least one of a node number, a node name, whether the node exists, a responsibility department, a responsibility person, a planning start date, and a planning completion date.
In addition, in order to achieve the above object, the present invention further provides a device for generating a plan adjustment report, which is characterized in that the device for generating a plan adjustment report includes: the method comprises the steps of a memory, a processor and a program for generating a plan adjustment report, wherein the program is stored in the memory and can run on the processor, and the program for generating the plan adjustment report realizes the method for generating the plan adjustment report when being executed by the processor.
In addition, in order to achieve the above object, the present invention provides a computer-readable storage medium, wherein the computer-readable storage medium stores a program for generating a plan adjustment report, and the program for generating a plan adjustment report, when executed by a processor, implements the steps of the method for generating a plan adjustment report as described above.
In the method, the device and the computer readable storage medium for generating the plan adjustment report, in the adjustment process of the real estate project plan, versions generated after each time of the plan adjustment are numbered, if the plan is adjusted for N times, n+1 different plan versions are generated, the n+1 versions are numbered, at least two versions with different numbers are called as comparison versions, the two versions are compared, and then the adjustment report is generated, wherein the adjustment report can intuitively embody the same points and different points between the comparison versions, namely the adjustment content of a high version plan of a low version plan, the adjustment report is output in a preset mode, the user can intuitively check the adjustment content between the comparison versions, the condition that the two comparison versions need to be checked at the same time is avoided, the added adjustment content can be obtained, and the check efficiency is improved.
Drawings
FIG. 1 is a schematic diagram of a terminal structure of a hardware operating environment according to an embodiment of the present invention;
FIG. 2 is a flowchart illustrating an embodiment of a method for generating a plan adjustment report according to the present invention;
FIG. 3 is a flowchart illustrating a specific procedure of the step S10 of the method for generating a plan adjustment report according to the present invention;
FIG. 4 is a flowchart illustrating a specific process of step S20 of the method for generating a plan adjustment report according to the present invention;
FIG. 5 is a flowchart illustrating a specific process of step S30 of the method for generating a plan adjustment report according to the present invention;
fig. 6 is a specific flowchart of step S40 of the generating method of the plan adjustment report of the present invention.
The achievement of the objects, functional features and advantages of the present invention will be further described with reference to the accompanying drawings, in conjunction with the embodiments.
Detailed Description
It should be understood that the specific embodiments described herein are for purposes of illustration only and are not intended to limit the scope of the invention.
The main solutions of the embodiments of the present invention are:
numbering different versions of the project plan generated in the adjustment process;
invoking at least two versions with different numbers as comparison versions;
generating an adjustment report according to the comparison version;
and outputting the adjustment report in a preset mode.
Because the real estate planning nodes are numerous and are influenced by various practical factors in the process of implementing the planning, the planning is usually required to be adjusted or changed, after the planning is adjusted, the adjustment content can be obtained only by comparing and checking different plans before and after the adjustment, and the situation that the planning is specifically adjusted for which content cannot be intuitively obtained is not known, so that the checking efficiency is lower.
The invention provides a solution, in the adjustment process of real estate project plans, versions generated after each adjustment of the plans are numbered, if the plans are adjusted N times, N+1 different plan versions are generated, N+1 numbers are generated when the N+1 versions are numbered, at least two versions with different numbers are called as comparison versions, and after the two versions are compared, an adjustment report is generated, the adjustment report can intuitively embody the same point and different point between the comparison versions, namely the adjustment content from a low plan version to a high plan version, the adjustment report is output in a preset mode, a user can intuitively check the adjustment content between the comparison versions, the user can avoid the need to check the two comparison versions at the same time to know the adjustment content of the protection, and the checking efficiency is improved.
As shown in fig. 1, fig. 1 is a schematic diagram of a terminal structure of a hardware running environment according to an embodiment of the present invention.
The terminal of the embodiment of the invention can be a PC, and also can be mobile terminal equipment with a display function, such as a smart phone, a tablet personal computer, a portable computer and the like.
As shown in fig. 1, the terminal may include: a processor 1001, such as a CPU, a network interface 1004, a user interface 1003, a memory 1005, a communication bus 1002. Wherein the communication bus 1002 is used to enable connected communication between these components. The user interface 1003 may include a Display, an input unit such as a Keyboard (Keyboard), and the optional user interface 1003 may further include a standard wired interface, a wireless interface. The network interface 1004 may optionally include a standard wired interface, a wireless interface (e.g., WI-FI interface). The memory 1005 may be a high-speed RAM memory or a stable memory (non-volatile memory), such as a disk memory. The memory 1005 may also optionally be a storage device separate from the processor 1001 described above.
It will be appreciated by those skilled in the art that the terminal structure shown in fig. 1 is not limiting of the terminal and may include more or fewer components than shown, or may combine certain components, or a different arrangement of components.
As shown in fig. 1, an operating system, a network communication module, a user interface module, and a program for generating a schedule adjustment report may be included in the memory 1005, which is one type of computer storage medium.
In the terminal shown in fig. 1, the network interface 1004 is mainly used for connecting to a background server and performing data communication with the background server; the user interface 1003 is mainly used for connecting a client (user side) and performing data communication with the client; and the processor 1001 may be configured to call a program for generating a schedule adjustment report stored in the memory 1005, and perform the following operations:
numbering different versions of the project plan generated in the adjustment process;
invoking at least two versions with different numbers as comparison versions;
generating an adjustment report according to the comparison version;
and outputting the adjustment report in a preset mode.
Further, the processor 1001 may call the generation program of the schedule adjustment report stored in the memory 1005, and further perform the following operations:
acquiring the latest version number when the plan is adjusted last time;
and numbering the versions adjusted by the current plan in an ascending order or a descending order according to the latest version numbers.
Further, the processor 1001 may call the generation program of the schedule adjustment report stored in the memory 1005, and further perform the following operations:
acquiring a retrieval keyword of a required comparison version;
and searching the version corresponding to the search keyword according to the search keyword as the comparison version.
Further, the processor 1001 may call the generation program of the schedule adjustment report stored in the memory 1005, and further perform the following operations:
invoking the classification labels in the comparison version, and arranging the classification labels in the adjustment report according to a preset mode;
calling version numbers of all the comparison versions, and placing the version numbers under each classification label;
and calling node information of each node under the comparison version, and placing the node information under the corresponding classification label and the corresponding version number to generate the adjustment report.
Further, the processor 1001 may call the generation program of the schedule adjustment report stored in the memory 1005, and further perform the following operations:
arranging the classification labels in rows;
and arranging a plurality of nodes from small to large according to the numbers of the nodes and arranging the nodes in columns.
Further, the processor 1001 may call the generation program of the schedule adjustment report stored in the memory 1005, and further perform the following operations:
comparing node information under different version numbers under the same classification label;
if the compared node information is different, marking the different node information in the compared version.
Referring to fig. 2, a first embodiment of a method for generating a plan adjustment report according to the present invention includes:
step S10, numbering different versions generated in the adjustment process of the project plan;
step S20, calling at least two versions with different numbers as comparison versions;
step S30, generating an adjustment report according to the comparison version;
and S40, outputting the adjustment report in a preset mode.
In this embodiment, the plan version generated after the completion of each of the property plan adjustments is numbered, if the plan is adjusted N times, n+1 different plan versions are generated, and if the n+1 versions are respectively numbered, n+1 numbers are generated. Specifically, the different versions may be numbered by arabic numerals, such as 1 for the most initial planned version, 2 for the planned version after the first adjustment of the plan is completed, and so on. It will be appreciated that different versions of the program may also be numbered by other forms such as greek letters or english letters.
After numbering the different plan versions generated in the adjustment process of the plan, the plan versions with different numbers are saved, such as to a local disk or to a cloud server, so that each plan version has a unique storage path.
When at least two different numbered plan versions are called from a local disk or cloud service as comparison versions, the corresponding plan versions are found through the unique storage path, the contents of the plan versions are called, so that the call of different versions of plans is realized, after the at least two different numbered plan versions are called, the contents of the two different numbered plan versions are selectively called through the comparison of the contents of the two different numbered plan versions, so that the adjustment report is generated, and the contents of the adjustment report at least comprise the difference between the two different versions after the comparison, namely the adjustment contents from the low plan version to the high plan version. It will be appreciated that the content of the adjustment report may also include the identity of the two versions as compared.
It may be understood that three or more plan versions may be called as the comparison versions, and when the comparison versions are three or more, one of the base comparison versions is selected, and the remaining versions are compared with the base comparison version to generate the adjustment report, for example, the base comparison version is the most initial plan version, or the base comparison version is the latest adjusted plan version.
After the different versions are compared, the adjustment report is output in a preset mode such as a table or a two-dimensional icon, and a user can intuitively check adjustment contents between the comparison versions, so that the situation that two comparison versions need to be checked at the same time to know the protected adjustment contents is avoided, and the checking efficiency is improved.
Further, referring to fig. 3, the step S10 includes:
step S11, the latest version number when the plan is adjusted last time is obtained.
And step S12, numbering the versions adjusted in the current plan in an ascending order or a descending order according to the latest version numbers.
In this embodiment, the number of the plan version is placed before the name of the plan version, for example, "1-yangzhou fifth garden first period 4 th 6 th", "4-yangzhou fifth garden first period 4 th 6 th", where "yangzhou fifth garden first period 4 th 6 th" represents the name of the plan version, and "1", "4" represents the number of the plan version, it is understood that the number of the plan version may be placed at any position of the name of the plan version, for example, when the number of the plan version is placed behind the name of the plan version, "yangzhou fifth garden first period 4 th 6 th-1".
In this embodiment, the latest version number when the schedule is adjusted last time is obtained, that is, the number in the name of the latest schedule version is obtained, the versions adjusted by the current schedule are numbered in an ascending order or a descending order according to the latest version number, preferably, the versions adjusted by the current schedule are numbered in an ascending order, and if the latest version number is 4, the number of the versions adjusted by the current schedule is 5.
Further, referring to fig. 4, the step S20 includes:
step S21, obtaining the search keywords of the required comparison version.
And step S22, searching the version corresponding to the search keyword according to the search keyword as the comparison version.
In this embodiment, the search key is obtained from the names of the comparison versions, for example, in the names "1-yangzhou fifth garden first period 4 th 6 th", the "yangzhou fifth garden" indicates a project name, "first period" indicates a project period, the "4 th 6 th" indicates a building range, and the project name, the project period, the building range, the plan version number, or a combination of at least two of the foregoing may be used as the search key of the comparison version. When the required comparison version is searched according to the search keywords, a plurality of search results may appear, and a user can select the required comparison version from the plurality of search results or further optimize the search keywords, for example, the user can accurately search through the combination of a plurality of keywords.
Further, in order to narrow the search range, before the step of searching for a version corresponding to the search keyword as the comparison version based on the search keyword:
determining a plan to which the comparison version belongs;
and selecting or retrieving the comparison version in the planning range.
In this embodiment, a plurality of plans and a plurality of plan versions of the plurality of plans may be stored in a local disk or a cloud server, when a required comparison version is searched through a search keyword of the required comparison version, a search range is too large, so that a plurality of search results corresponding to the search keyword appear. Specifically, the plan to which the comparison version belongs can be determined by acquiring information such as a plan name or a plan number.
Further, referring to fig. 5, the step S30 includes:
and S21, calling the classification labels in the comparison version, and arranging the classification labels in the adjustment report according to a preset mode.
And S22, calling the version numbers of all the comparison versions, and placing the version numbers under each classification label.
Step S23, calling node information of each node under the comparison version, and placing the node information under the corresponding classification label and the corresponding version number to generate the adjustment report.
In this embodiment, the plan includes a plurality of nodes, the nodes include a plurality of kinds of node information, the node information is divided by the classification label, and the node information includes, but is not limited to, a node number, a node name, a responsibility department, a plan start date, a plan completion date, and the like. When the plan is adjusted, specifically, the content under the classification label is adjusted, for example, the plan completion date is modulated from 2019, 03, 31, to 2019, 06, 01, in the plan version 1, so as to generate a new plan version 2.
In an embodiment, the classification labels in the comparison version are called, and the classification labels are arranged in the adjustment report according to a preset mode, so that the classification labels of the adjustment report are formed, meanwhile, all version numbers of the comparison version are called and placed under each classification label, if three versions including version 1, version 2 and version 4 are called, the version number V1, the version number V2 and the version number V4 are called and placed under each classification label, for example, V1, V2 and V4 are placed under a responsibility department, and V1, V2 and V4 are also placed under a planned completion date. And meanwhile, node information of each node under the comparison version is called, and the node information is placed under a corresponding version number under a corresponding classification label to generate the adjustment report, for example, under the classification label of the plan completion date, 2019, month 03 and 31 are placed under V1, 2019, month 06 and 01 are placed under V2, and 2019, month and 01 are placed under V2, so that adjustment contents of travel plan version V1 to plan version V2 and then to plan version V4 are reflected.
Further, the step S21 further includes:
and step S24, arranging the classification labels in rows.
The step S23 further includes:
and S25, arranging a plurality of nodes from small to large according to the numbers of the nodes and arranging the nodes in columns.
In the present embodiment, the classification labels are arranged in rows, for example, node numbers, node names, responsibility departments, planned start dates, planned completion dates are arranged in a row; and a plurality of nodes are arranged according to the node numbers from small to large and are arranged according to the columns, so that all nodes in the adjustment report form are orderly arranged, and the adjustment report form is more convenient for a user to check.
Further, the classification label in the adjustment report further includes whether the node exists, and in the adjustment process of the plan, some nodes sometimes need to be newly added or deleted, so that some nodes which are newly added or less deleted in some versions are caused, and by setting the classification label of whether the node exists in the adjustment report, the adding and deleting conditions of the nodes in the comparison version can be visually checked.
Further, referring to fig. 5, the step S40 includes:
step S41, comparing the node information under different version numbers under the same classification label.
Step S42, if the compared node information is different, marking the different node information in the compared version.
In this embodiment, node information under different version numbers under the same classification label is compared, if the compared node information is different, the difference is the adjustment position of the comparison version, and the adjustment position is highlighted by marking the different node information, so that the user can more conveniently look at the adjustment position. The marked forms of the different node information in the comparison version include, but are not limited to: changing the color of the font, changing the background color of the font, thickening the font, tilting the font or drawing the line shape under the font. It can be appreciated that five-pointed star, square, round and other shapes can be added beside different node information in the comparison version to mark the different node information.
In addition, the embodiment of the invention also provides a device for generating the plan adjustment report, which comprises the following steps: the method comprises the steps of a memory, a processor and a program for generating a plan adjustment report, wherein the program is stored in the memory and can run on the processor, and the program for generating the plan adjustment report realizes the method for generating the plan adjustment report according to each embodiment.
In addition, the embodiment of the invention also provides a computer readable storage medium, wherein the computer readable storage medium stores a program for generating the plan adjustment report, and the program for generating the plan adjustment report realizes the steps of the method for generating the plan adjustment report according to each embodiment when being executed by a processor.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or system. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article, or system that comprises the element.
The foregoing embodiment numbers of the present invention are merely for the purpose of description, and do not represent the advantages or disadvantages of the embodiments.
From the above description of the embodiments, it will be clear to those skilled in the art that the above-described embodiment method may be implemented by means of software plus a necessary general hardware platform, but of course may also be implemented by means of hardware, but in many cases the former is a preferred embodiment. Based on such understanding, the technical solution of the present invention may be embodied essentially or in a part contributing to the prior art in the form of a software product stored in a storage medium (e.g. ROM/RAM, magnetic disk, optical disk) as described above, comprising instructions for causing a terminal device (which may be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to perform the method according to the embodiments of the present invention.
The foregoing description is only of the preferred embodiments of the present invention, and is not intended to limit the scope of the invention, but rather is intended to cover any equivalents of the structures or equivalent processes disclosed herein or in the alternative, which may be employed directly or indirectly in other related arts.

Claims (8)

1. The method for generating the plan adjustment report is characterized by comprising the following steps of:
numbering different versions of the project plan generated in the adjustment process;
wherein the step of numbering different versions of the project plan generated during the adjustment process comprises:
acquiring the latest version number when the plan is adjusted last time;
numbering the versions adjusted by the current plan in an ascending order or a descending order according to the latest version numbers;
invoking at least two versions with different numbers as comparison versions;
generating an adjustment report according to the comparison version;
outputting the adjustment report in a preset manner, wherein the step of outputting the adjustment report in the preset manner comprises outputting the adjustment report in the preset manner comprising a table or a two-dimensional icon;
the step of generating the adjustment report according to the comparison version comprises the following steps:
invoking the classification labels in the comparison version, and arranging the classification labels in the adjustment report according to a preset mode;
calling version numbers of all the comparison versions, and placing the version numbers under each classification label;
and calling node information of each node under the comparison version, and placing the node information under a corresponding classification label and a corresponding version number to generate the adjustment report, wherein the nodes comprise various node information, the node information is divided by the classification label, and the node information comprises a node number, a node name, a responsibility department, a planning start date and a planning completion date.
2. The method of generating a schedule adjustment report according to claim 1, wherein the step of calling at least two differently numbered versions as a comparison version comprises:
acquiring a retrieval keyword of a required comparison version;
and searching the version corresponding to the search keyword according to the search keyword as the comparison version.
3. The method for generating a plan adjustment report according to claim 2, wherein the step of arranging the category labels in the adjustment report in a preset manner comprises:
arranging the classification labels in rows;
the step of placing the node information under the corresponding classification label and the corresponding version number comprises the following steps:
and arranging a plurality of nodes from small to large according to the numbers of the nodes and arranging the nodes in columns.
4. The method for generating a scheduled adjustment report according to claim 2, wherein the step of displaying the adjustment report in a preset manner comprises:
comparing node information under different version numbers under the same classification label;
if the compared node information is different, marking the different node information in the compared version.
5. The method for generating a schedule adjustment report according to claim 4, wherein the comparing the mark forms of the different node information in the version comprises: changing the color of the font, changing the background color of the font, thickening the font, tilting the font or drawing the line shape under the font.
6. The method of claim 2, wherein the classification labels in the adjustment report include at least one of a node number, a node name, the presence or absence of the node, a responsibility department, a responsibility person, a planning start date, and a planning completion date.
7. The generation device of the plan adjustment report is characterized by comprising the following components: a memory, a processor, and a program for generating a schedule adjustment report stored in the memory and executable on the processor, the program for generating a schedule adjustment report implementing the steps of the method for generating a schedule adjustment report according to any one of claims 1 to 6 when executed by the processor.
8. A computer-readable storage medium, wherein a program for generating a plan adjustment report is stored on the computer-readable storage medium, and the generation of the plan adjustment report is performed by a processor to implement the steps of the method for generating a plan adjustment report according to any one of claims 1 to 6.
CN201810852539.8A 2018-07-28 2018-07-28 Method and device for generating plan adjustment report forms and computer readable storage medium Active CN108959232B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810852539.8A CN108959232B (en) 2018-07-28 2018-07-28 Method and device for generating plan adjustment report forms and computer readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810852539.8A CN108959232B (en) 2018-07-28 2018-07-28 Method and device for generating plan adjustment report forms and computer readable storage medium

Publications (2)

Publication Number Publication Date
CN108959232A CN108959232A (en) 2018-12-07
CN108959232B true CN108959232B (en) 2023-05-02

Family

ID=64466385

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810852539.8A Active CN108959232B (en) 2018-07-28 2018-07-28 Method and device for generating plan adjustment report forms and computer readable storage medium

Country Status (1)

Country Link
CN (1) CN108959232B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111859895B (en) * 2020-07-28 2023-11-03 明度智云(浙江)科技有限公司 Method, system and storage medium for comparing tables in batch documents
CN113688616B (en) * 2021-10-27 2022-02-25 深圳市明源云科技有限公司 Method, device and equipment for detecting chart report difference and storage medium

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107622375A (en) * 2017-08-01 2018-01-23 平安科技(深圳)有限公司 Document automatic creation method, document automatic generator and readable storage medium storing program for executing

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1501287A (en) * 2002-11-15 2004-06-02 英业达股份有限公司 Material number application method and system
US7730012B2 (en) * 2004-06-25 2010-06-01 Apple Inc. Methods and systems for managing data
CN101470865A (en) * 2007-12-28 2009-07-01 英业达股份有限公司 Quotation information collecting system and collecting method thereof
CN101441656A (en) * 2008-12-23 2009-05-27 金蝶软件(中国)有限公司 Method and apparatus for processing form setting scheme and enterprise resource planning system
US8826227B2 (en) * 2011-06-08 2014-09-02 International Business Machines Corporation Computer aided visualization of a business object model lifecycle
CN102214243A (en) * 2011-07-07 2011-10-12 中国科学院研究生院 Version management system for x extensible business reporting language (XBRL) classification standard
CN103257959A (en) * 2012-02-15 2013-08-21 深圳市金蝶友商电子商务服务有限公司 Method and device for generating spreadsheet report
US20160132804A1 (en) * 2014-11-07 2016-05-12 Copperleaf Technologies Inc. System and method for continuously planning maintenance of enterprise equipment
CN106548532A (en) * 2016-01-07 2017-03-29 徐工集团工程机械股份有限公司 Hydraulic oil online test method, device and system
CN106682533A (en) * 2017-01-13 2017-05-17 上海鹰谷信息科技有限公司 Method for modifying record trace contents in electronic experimental records
CN106844730B (en) * 2017-02-10 2020-05-05 网易(杭州)网络有限公司 Method and device for displaying file content
CN107766314B (en) * 2017-10-20 2021-07-09 网易(杭州)网络有限公司 Data processing method and device for electronic forms
CN108255925B (en) * 2017-11-10 2021-12-10 平安普惠企业管理有限公司 Method and terminal for displaying data table structure change condition

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107622375A (en) * 2017-08-01 2018-01-23 平安科技(深圳)有限公司 Document automatic creation method, document automatic generator and readable storage medium storing program for executing

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
U.Meyer等.AIUB-RL02:an improved time-series of monthly gravity fields from GRACE data.Geophysical Journal International.2016,(第2期),第1196页-1207页. *
戚平 ; 何俊博 ; .基于B/S架构的自主生成报表引擎系统设计与实现.电子设计工程.2017,第25卷(第08期),第78页-82页. *
曹仕雄等.广联达全过程进度管理系统应用例析.建筑.2013,(第17期),第49-50页. *
王海.开发EXECL高级功能实现试卷分析过程全自动化.应用技术.2005,第3卷(第4期),第14页-15页. *

Also Published As

Publication number Publication date
CN108959232A (en) 2018-12-07

Similar Documents

Publication Publication Date Title
CN108415921B (en) Supplier recommendation method and device and computer-readable storage medium
CN109753643B (en) Report style creation method, device, equipment and computer readable storage medium
KR102194690B1 (en) Information input method, information input device and information input system
US20180075145A1 (en) System and Method for Automatic Question Generation from Knowledge Base
CN107679059B (en) Service template matching method and device, computer equipment and storage medium
CN109657899B (en) Item processing method, device, equipment and readable storage medium
CN109802881A (en) A kind of orientation prompting processing method and processing device of group chat message
JP6945461B2 (en) Safety information provision system
CN110569507B (en) Semantic recognition method, device, equipment and storage medium
DE102018115841A1 (en) NAVIGATION DEVICE, NAVIGATION PROCESS AND NAVIGATION SYSTEM
CN108959232B (en) Method and device for generating plan adjustment report forms and computer readable storage medium
CN111553749A (en) Activity push strategy configuration method and device
JP5464006B2 (en) Information processing apparatus and program
CN114022292B (en) Artificial intelligence-based loss assessment rule screening method, device, equipment and medium
US11055481B2 (en) Information input method, information input apparatus, and information input system
KR101614470B1 (en) Apparatus for providing search word list and method using the same
CN111797211B (en) Service information searching method, device, computer equipment and storage medium
CN113256253A (en) Data processing method, device, equipment, computer readable storage medium and product
JP2023069915A (en) Trademark image monitoring device, trademark image monitoring method, and trademark image monitoring program
CN114710556B (en) Multi-system integrated message pushing method, device, equipment and storage medium
CN113867715B (en) Page bottom column configuration method, device, equipment and storage medium
CN114358396B (en) Inspection route evaluation method, device, storage medium and mobile terminal
KR102461843B1 (en) A method for generating a resume based on text and images and a server performing the same
CN110298624A (en) Report form generation method, device, equipment and computer readable storage medium
CN114943516A (en) Method, system, device and storage medium for establishing electronic resume database of enterprise talents

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant