Nothing Special   »   [go: up one dir, main page]

CN110826993A - Project management processing method, device, storage medium and processor - Google Patents

Project management processing method, device, storage medium and processor Download PDF

Info

Publication number
CN110826993A
CN110826993A CN201911056396.0A CN201911056396A CN110826993A CN 110826993 A CN110826993 A CN 110826993A CN 201911056396 A CN201911056396 A CN 201911056396A CN 110826993 A CN110826993 A CN 110826993A
Authority
CN
China
Prior art keywords
project
request
user
item
management
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.)
Pending
Application number
CN201911056396.0A
Other languages
Chinese (zh)
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.)
State Grid Corp of China SGCC
State Grid Qinghai Electric Power Co Ltd
Information and Telecommunication Branch of State Grid Qinghai Electric Power Co Ltd
Original Assignee
State Grid Corp of China SGCC
State Grid Qinghai Electric Power Co Ltd
Information and Telecommunication Branch of State Grid Qinghai Electric Power 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 State Grid Corp of China SGCC, State Grid Qinghai Electric Power Co Ltd, Information and Telecommunication Branch of State Grid Qinghai Electric Power Co Ltd filed Critical State Grid Corp of China SGCC
Priority to CN201911056396.0A priority Critical patent/CN110826993A/en
Publication of CN110826993A publication Critical patent/CN110826993A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/10Office automation; Time management
    • G06Q10/103Workflow collaboration or project management

Landscapes

  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Strategic Management (AREA)
  • Engineering & Computer Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Operations Research (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Data Mining & Analysis (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明公开了一种项目管理处理方法、装置、存储介质和处理器。其中,该方法包括:接收第一用户的项目创建请求,其中,第一用户具有创建项目的权限;根据项目创建请求对应的项目内容创建项目;接收第二用户的管理请求,其中,第二用户具有管理项目的权限,管理请求用于对项目进行管理;根据管理请求对项目进行以下至少之一的管理:储备项目报送、储备项目审核、储备项目评级、储备项目固化下达、储备项目查看汇总、储备项目编制、应急项目管理、文件管理、报表管理、数据检查;接收第三用户的对比请求,其中,对比请求用于将项目的项目计划与预先获取到的预算进行比对;根据比对请求,进行比对并显示比对结果。

Figure 201911056396

The invention discloses a project management processing method, device, storage medium and processor. Wherein, the method includes: receiving a project creation request from a first user, wherein the first user has the authority to create a project; creating a project according to the project content corresponding to the project creation request; receiving a management request from a second user, wherein the second user It has the authority to manage the project, and the management request is used to manage the project; according to the management request, the project is managed at least one of the following: reserve project submission, reserve project review, reserve project rating, reserve project solidification release, reserve project view summary , Reserve project preparation, emergency project management, file management, report management, data inspection; receive a comparison request from a third user, where the comparison request is used to compare the project plan of the project with the pre-obtained budget; Request, compare and display the results.

Figure 201911056396

Description

项目管理处理方法、装置、存储介质和处理器Project management processing method, device, storage medium and processor

技术领域technical field

本发明涉及项目管理领域,具体而言,涉及一种项目管理处理方法、装置、存储介质和处理器。The present invention relates to the field of project management, and in particular, to a project management processing method, device, storage medium and processor.

背景技术Background technique

目前的项目储备管理因业务的分散管理,加之不同专业依托不同信息系统导致诸多问题,主要体现在:Due to the decentralized management of business and the fact that different majors rely on different information systems, the current project reserve management leads to many problems, which are mainly reflected in:

1.管理规范不统一1. Management norms are not unified

各专业在各自的信息系统中进行项目储备管理,十几个信息系统数据标准不同,口径各异,即使同一系统与其他系统之间的集成标准也会存在不同,例如规划计划与项目管理系统集成数据以规划计划数据标准为依据,项目管理系统与套装软件则以生产计划数据标准为依据,由此导致整体的信息系统管理规范无法完全统一。Each major carries out project reserve management in its own information system. More than a dozen information systems have different data standards and different calibers. Even the integration standards between the same system and other systems will be different, such as the integration of planning plans and project management systems. The data is based on the planning and planning data standards, while the project management system and packaged software are based on the production planning data standards. As a result, the overall information system management specifications cannot be completely unified.

2.系统集成接口多2. There are many system integration interfaces

复杂多变的集成接口导致的管理规范的不统一,加之不同信息系统数据种类繁多,增大了各专业在不同系统中重复录入的工作量,也使得项目储备管理状态更新的及时性、同步性无法得到保证。The inconsistency of management specifications caused by the complex and changeable integration interface, coupled with the wide variety of data in different information systems, increases the workload of repeated entry of various majors in different systems, and also makes the project reserve management status update timely and synchronous. cannot be guaranteed.

3.过程管控难实现3. Process control is difficult to achieve

由于业务的分散管理,项目储备报送与审核过程及项目执行管理分散在不同的专业系统、规划计划、财务管控和套装软件中,从而无法在同一系统中实现信息的共享,使得项目状态无法透明可见,项目过程管控难以实现。Due to the decentralized management of the business, the project reserve submission and review process and project execution management are scattered in different professional systems, planning plans, financial control and package software, so that information sharing cannot be achieved in the same system, making the project status impossible to be transparent. It can be seen that the project process control is difficult to achieve.

针对上述的问题,目前尚未提出有效的解决方案。For the above problems, no effective solution has been proposed yet.

发明内容SUMMARY OF THE INVENTION

本发明实施例提供了一种项目管理处理方法、装置、存储介质和处理器,以至少解决相关技术中难以实现对项目过程进行集中管控的技术问题。The embodiments of the present invention provide a project management processing method, device, storage medium and processor, so as to at least solve the technical problem in the related art that it is difficult to implement centralized management and control of the project process.

根据本发明实施例的一个方面,提供了一种项目管理处理方法,包括:接收第一用户的项目创建请求,其中,所述第一用户具有创建项目的权限;根据所述项目创建请求对应的项目内容创建项目,其中,所述项目内容为所述第一用户输入的,所述项目内容包括以下至少之一:项目的信息、项目的资料;接收第二用户的管理请求,其中,所述第二用户具有管理所述项目的权限,所述管理请求用于对所述项目进行管理;根据所述管理请求对所述项目进行以下至少之一的管理:储备项目报送、储备项目审核、储备项目评级、储备项目固化下达、储备项目查看汇总、储备项目编制、应急项目管理、文件管理、报表管理、数据检查;接收第三用户的对比请求,其中,所述对比请求用于将所述项目的项目计划与预先获取到的预算进行比对;根据所述比对请求,进行比对并显示比对结果。According to an aspect of the embodiments of the present invention, there is provided a project management processing method, including: receiving a project creation request from a first user, wherein the first user has the authority to create a project; The project content creates a project, wherein the project content is input by the first user, and the project content includes at least one of the following: project information and project data; receiving a management request from a second user, wherein the project content The second user has the authority to manage the project, and the management request is used to manage the project; according to the management request, the project is managed at least one of the following: reserve project submission, reserve project review, Reserve project rating, reserve project solidification and release, reserve project review and summary, reserve project preparation, emergency project management, file management, report management, data inspection; receive a comparison request from a third user, wherein the comparison request is used to The project plan of the project is compared with the pre-obtained budget; according to the comparison request, the comparison is performed and the comparison result is displayed.

可选地,根据所述项目创建请求对应的项目内容创建项目包括:对所述项目的信息以及所述项目的资料按照预定定义的规则进行检测;在检测成功的情况下,根据所述项目创建请求创建所述项目。Optionally, creating a project according to the project content corresponding to the project creation request includes: detecting the information of the project and the data of the project according to a predefined rule; in the case of successful detection, creating a project according to the project. Request to create the item.

可选地,根据所述比对请求,进行比对包括以下至少之一:预安排阶段项目计划与预算下达信息比对、年度计划与预算下达信息比对、预调整计划与预算下达信息比对、年度调整计划与预算下达信息比对。Optionally, according to the comparison request, performing comparison includes at least one of the following: comparison of project plan and budget release information in the pre-arrangement stage, comparison of annual plan and budget release information, and pre-adjustment plan and budget release information comparison. , The annual adjustment plan and the budget release information comparison.

可选地,还包括:接收第四用户的监控请求,其中,所述监控请求用于请求对所述项目的项目执行信息进行展现与所述项目执行信息进行查询;根据所述监控请求,对所述项目进行监控。Optionally, it also includes: receiving a monitoring request from a fourth user, wherein the monitoring request is used to request to display the project execution information of the project and query the project execution information; The item is monitored.

可选地,还包括:管理用户的操作权限,其中,所述用户包括以下至少之一:第一用户、第二用户、第三用户、第四用户。Optionally, it also includes: managing the operation authority of users, wherein the users include at least one of the following: a first user, a second user, a third user, and a fourth user.

根据本发明实施例的另一方面,还提供了一种项目管理处理装置,包括:第一接收模块,用于接收第一用户的项目创建请求,其中,所述第一用户具有创建项目的权限;创建模块,用于根据所述项目创建请求对应的项目内容创建项目,其中,所述项目内容为所述第一用户输入的,所述项目内容包括以下至少之一:项目的信息、项目的资料;第二接收模块,用于接收第二用户的管理请求,其中,所述第二用户具有管理所述项目的权限,所述管理请求用于对所述项目进行管理;管理模块,用于根据所述管理请求对所述项目进行以下至少之一的管理:储备项目报送、储备项目审核、储备项目评级、储备项目固化下达、储备项目查看汇总、储备项目编制、应急项目管理、文件管理、报表管理、数据检查;第三接收模块,用于接收第三用户的对比请求,其中,所述对比请求用于将所述项目的项目计划与预先获取到的预算进行比对;对比模块,用于根据所述比对请求,进行比对并显示比对结果。According to another aspect of the embodiments of the present invention, a project management processing device is further provided, including: a first receiving module, configured to receive a project creation request from a first user, wherein the first user has the authority to create a project A creation module for creating a project according to the project content corresponding to the project creation request, wherein the project content is input by the first user, and the project content includes at least one of the following: project information, project information data; a second receiving module for receiving a management request from a second user, wherein the second user has the authority to manage the project, and the management request is used to manage the project; a management module for Perform at least one of the following management on the project according to the management request: reserve project submission, reserve project review, reserve project rating, reserve project solidification and release, reserve project review and summary, reserve project preparation, emergency project management, document management , report management, data inspection; the third receiving module is used to receive a comparison request from a third user, wherein the comparison request is used to compare the project plan of the project with the pre-obtained budget; the comparison module, For performing the comparison and displaying the comparison result according to the comparison request.

可选地,所述创建模块包括:检测单元,用于对所述项目的信息以及所述项目的资料按照预定定义的规则进行检测;创建单元,用于在检测成功的情况下,根据所述项目创建请求创建所述项目。Optionally, the creation module includes: a detection unit, used to detect the information of the item and the data of the item according to a predetermined rule; A project creation request creates the project.

可选地,所述对比模块包括以下至少之一:预安排阶段项目计划与预算下达信息比对、年度计划与预算下达信息比对、预调整计划与预算下达信息比对、年度调整计划与预算下达计划信息比对。Optionally, the comparison module includes at least one of the following: comparison of project plan and budget release information in the pre-arrangement stage, comparison of annual plan and budget release information, pre-adjustment plan and budget release information comparison, and annual adjustment plan and budget. Release plan information comparison.

根据本发明实施例的另一方面,还提供了一种存储介质,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行上述中任意一项所述的项目管理处理方法。According to another aspect of the embodiments of the present invention, a storage medium is further provided, and the storage medium includes a stored program, wherein when the program runs, the device where the storage medium is located is controlled to execute any one of the above project management approach.

根据本发明实施例的另一方面,还提供了一种处理器,所述处理器用于运行程序,其中,所述程序运行时执行上述中任意一项所述的项目管理处理方法。According to another aspect of the embodiments of the present invention, a processor is further provided, and the processor is configured to run a program, wherein, when the program runs, any one of the above-mentioned project management processing methods is executed.

在本发明实施例中,采用接收第一用户的项目创建请求,其中,所述第一用户具有创建项目的权限;根据所述项目创建请求对应的项目内容创建项目,其中,所述项目内容为所述第一用户输入的,所述项目内容包括以下至少之一:项目的信息、项目的资料;接收第二用户的管理请求,其中,所述第二用户具有管理所述项目的权限,所述管理请求用于对所述项目进行管理;根据所述管理请求对所述项目进行以下至少之一的管理:储备项目报送、储备项目审核、储备项目评级、储备项目固化下达、储备项目查看汇总、储备项目编制、应急项目管理、文件管理、报表管理、数据检查;接收第三用户的对比请求,其中,所述对比请求用于将所述项目的项目计划与预先获取到的预算进行比对;根据所述比对请求,进行比对并显示比对结果的方式,通过用户所具有的权限实现项目管理,达到了统一集中管理项目的目的,从而实现了规范项目源头管理、提升项目管理水平以及保证项目信息的一致性的技术效果,进而解决了相关技术中难以实现对项目过程进行集中管控的技术问题。In the embodiment of the present invention, a project creation request from a first user is received, wherein the first user has the authority to create a project; a project is created according to the project content corresponding to the project creation request, wherein the project content is The project content input by the first user includes at least one of the following: project information and project data; receiving a management request from a second user, wherein the second user has the authority to manage the project, and the The management request is used to manage the project; according to the management request, the project is managed at least one of the following: reserve project submission, reserve project review, reserve project rating, reserve project solidification release, reserve project viewing Summary, reserve project preparation, emergency project management, file management, report management, data inspection; receive a comparison request from a third user, wherein the comparison request is used to compare the project plan of the project with the pre-obtained budget Yes; according to the comparison request, the method of performing comparison and displaying the comparison results, realizes project management through the authority possessed by users, achieves the purpose of unified and centralized management of projects, thus realizes standardized project source management and improved project management level and the technical effect of ensuring the consistency of project information, thereby solving the technical problem that it is difficult to achieve centralized management and control of the project process in related technologies.

附图说明Description of drawings

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:The accompanying drawings described herein are used to provide a further understanding of the present invention and constitute a part of the present application. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the attached image:

图1是根据本发明实施例的项目管理处理方法的流程图;1 is a flowchart of a project management processing method according to an embodiment of the present invention;

图2是根据本发明实施例的项目管理处理装置的示意图。FIG. 2 is a schematic diagram of a project management processing apparatus according to an embodiment of the present invention.

具体实施方式Detailed ways

为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。In order to make those skilled in the art better understand the solutions of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only Embodiments are part of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。It should be noted that the terms "first", "second" and the like in the description and claims of the present invention and the above drawings are used to distinguish similar objects, and are not necessarily used to describe a specific sequence or sequence. It is to be understood that the data so used may be interchanged under appropriate circumstances such that the embodiments of the invention described herein can be practiced in sequences other than those illustrated or described herein. Furthermore, the terms "comprising" and "having" and any variations thereof, are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those expressly listed Rather, those steps or units may include other steps or units not expressly listed or inherent to these processes, methods, products or devices.

根据本发明实施例,提供了一种项目管理处理方法的实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。According to an embodiment of the present invention, an embodiment of a project management processing method is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings may be executed in a computer system such as a set of computer-executable instructions, and, Although a logical order is shown in the flowcharts, in some cases steps shown or described may be performed in an order different from that herein.

图1是根据本发明实施例的项目管理处理方法的流程图,如图1所示,该方法包括如下步骤:FIG. 1 is a flowchart of a project management processing method according to an embodiment of the present invention. As shown in FIG. 1 , the method includes the following steps:

步骤S102,接收第一用户的项目创建请求,其中,第一用户具有创建项目的权限;Step S102, receiving a project creation request from a first user, wherein the first user has the authority to create a project;

步骤S104,根据项目创建请求对应的项目内容创建项目,其中,项目内容为第一用户输入的,项目内容包括以下至少之一:项目的信息、项目的资料;Step S104, creating a project according to the project content corresponding to the project creation request, wherein the project content is input by the first user, and the project content includes at least one of the following: project information and project data;

其中,项目的信息包括但不限于项目名称、项目类型、执行项目的单位、项目负责人以及项目概况等,项目的资料的包括但不限于项目的技术资料、项目的财务报表等。在实施过程中,可以录入或者导入项目的信息,挂接项目的资料等,通过上述方式可以实现在项目储备初期的项目基本信息的录入,项目相关材料的挂接等。Among them, the project information includes but is not limited to the project name, project type, the unit executing the project, the project leader and the project overview, etc. The project information includes but is not limited to the technical data of the project, the financial statements of the project, etc. During the implementation process, project information can be entered or imported, and project data can be linked. Through the above methods, the entry of basic project information and the linking of project-related materials at the initial stage of project reserve can be realized.

需要说明的是,在根据项目创建请求对应的项目内容创建项目时,还包括:对创建项目的项目内容进行查询。通过对项目录入情况的查询,可以准确掌握创建项目的进度。例如,项目的哪些信息已经被录入,哪些还没有被录入等。It should be noted that when the project is created according to the project content corresponding to the project creation request, the method further includes: querying the project content of the created project. By querying the project entry, you can accurately grasp the progress of creating a project. For example, what information of the project has been entered and what has not been entered.

步骤S106,接收第二用户的管理请求,其中,第二用户具有管理项目的权限,管理请求用于对项目进行管理;Step S106, receiving a management request from the second user, wherein the second user has the authority to manage the project, and the management request is used to manage the project;

步骤S108,根据管理请求对项目进行以下至少之一的管理:储备项目报送、储备项目审核、储备项目评级、储备项目固化下达、储备项目查看汇总、储备项目编制、应急项目管理、文件管理、报表管理、数据检查;Step S108, according to the management request, perform at least one of the following management on the project: reserve project submission, reserve project review, reserve project rating, reserve project solidification and release, reserve project viewing and summary, reserve project preparation, emergency project management, document management, Report management, data inspection;

需要说明的是,在具体实施中,可以根据管理请求对项目进行管理,其中,对项目进行管理的内容,包括但不限于:储备项目报送、储备项目审核、储备项目评级、储备项目固化下达、储备项目查看汇总、储备项目编制、应急项目管理、文件管理、报表管理、数据检查以及相关配置。It should be noted that, in the specific implementation, the project can be managed according to the management request, and the content of the project management includes but is not limited to: reserve project submission, reserve project review, reserve project rating, reserve project solidification release , Reserve project view summary, reserve project preparation, emergency project management, file management, report management, data inspection and related configuration.

步骤S110,接收第三用户的对比请求,其中,对比请求用于将项目的项目计划与预先获取到的预算进行比对;Step S110, receiving a comparison request from a third user, wherein the comparison request is used to compare the project plan of the project with the pre-obtained budget;

其中,上述项目计划至少包括:预安排阶段项目计划、年度计划、预调整计划以及年度调整计划;上述预算为项目的预算下达信息。需要说明的是,上述第三用户具有比对项目计划与预算的权限。Wherein, the above-mentioned project plan at least includes: the project plan in the pre-arrangement stage, the annual plan, the pre-adjustment plan and the annual adjustment plan; the above-mentioned budget is the information of the project's budget release. It should be noted that the above-mentioned third user has the authority to compare project plans and budgets.

步骤S112,根据比对请求,进行比对并显示比对结果。Step S112, according to the comparison request, perform comparison and display the comparison result.

需要说明的是,上述第一用户、第二用户、第三用户可以是同一用户,也可以是不同的用户。在具体实施过程中,上述用户可以根据权限实现创建项目、管理项目以及比对项目计划与预算等实现对项目的统一集中管理。It should be noted that, the above-mentioned first user, second user, and third user may be the same user, or may be different users. In the specific implementation process, the above-mentioned users can create projects, manage projects, and compare project plans and budgets according to their permissions to achieve unified and centralized management of projects.

通过上述步骤,可以实现采用接收第一用户的项目创建请求,其中,第一用户具有创建项目的权限;根据项目创建请求对应的项目内容创建项目,其中,项目内容为第一用户输入的,项目内容包括以下至少之一:项目的信息、项目的资料;接收第二用户的管理请求,其中,第二用户具有管理项目的权限,管理请求用于对项目进行管理;根据管理请求对项目进行以下至少之一的管理:储备项目报送、储备项目审核、储备项目评级、储备项目固化下达、储备项目查看汇总、储备项目编制、应急项目管理、文件管理、报表管理、数据检查;接收第三用户的对比请求,其中,对比请求用于将项目的项目计划与预先获取到的预算进行比对;根据比对请求,进行比对并显示比对结果的方式,通过用户所具有的权限实现项目管理,达到了统一集中管理项目的目的,从而实现了规范项目源头管理、提升项目管理水平以及保证项目信息的一致性的技术效果,进而解决了相关技术中难以实现对项目过程进行集中管控的技术问题。Through the above steps, it is possible to receive a project creation request from a first user, where the first user has the authority to create a project; create a project according to the project content corresponding to the project creation request, wherein the project content is input by the first user, and the project The content includes at least one of the following: project information and project data; receiving a management request from a second user, wherein the second user has the authority to manage the project, and the management request is used to manage the project; according to the management request, perform the following Management of at least one of: reserve project submission, reserve project review, reserve project rating, reserve project solidification and release, reserve project review and summary, reserve project preparation, emergency project management, file management, report management, data inspection; receiving third users The comparison request is used to compare the project plan of the project with the pre-obtained budget; according to the comparison request, the comparison is performed and the comparison result is displayed, and the project management is realized through the user's authority. , to achieve the purpose of unified and centralized management of projects, so as to achieve the technical effect of standardizing project source management, improving project management level and ensuring the consistency of project information, thereby solving the technical problem that it is difficult to achieve centralized management and control of the project process in related technologies. .

可选地,根据项目创建请求对应的项目内容创建项目包括:对项目的信息以及项目的资料按照预定定义的规则进行检测;在检测成功的情况下,根据项目创建请求创建项目。Optionally, creating a project according to the project content corresponding to the project creation request includes: detecting the project information and project data according to a predetermined rule; if the detection is successful, creating the project according to the project creation request.

作为一个可选的实施例,上述预定定义的规则至少包括项目的信息以及项目的资料的来源,项目的信息以及项目的资料的重要等级;例如,这些项目的信息以及项目的资料的获取途径、提供者等。通过对项目的信息以及项目的资料按照预定定义的规则进行检测,可以有效保证项目内容的可靠性和安全性,为创建项目提供有效的项目数据,又可以进一步规范项目的源头管理。As an optional embodiment, the above-mentioned predefined rules include at least the information of the project and the source of the data of the project, the information of the project and the importance level of the data of the project; provider etc. By detecting project information and project data according to predefined rules, it can effectively ensure the reliability and security of project content, provide effective project data for creating projects, and further standardize project source management.

可选地,根据比对请求,进行比对包括以下至少之一:预安排阶段项目计划与预算下达信息比对、年度计划与预算下达信息比对、预调整计划与预算下达信息比对、年度调整计划与预算下达信息比对。Optionally, according to the comparison request, the comparison includes at least one of the following: comparison of project plan and budget release information in the pre-arrangement stage, comparison of annual plan and budget release information, pre-adjustment plan and budget release information comparison, annual Adjustment plan and budget release information comparison.

作为一个可选的实施例,为了更好地了解项目的相关计划与预算之间的情况,可以根据比对请求实现相应的比对分析。例如,可以将预安排阶段项目计划与预算下达信息进行比对、将年度计划与预算下达信息进行比对、将预调整计划与预算下达信息进行比对、将年度调整计划与预算下达信息进行比对,从而可以详细的获取项目的项目计划与预先获取到的预算的匹配情况。As an optional embodiment, in order to better understand the situation between the relevant plans and budgets of the project, a corresponding comparison analysis may be implemented according to the comparison request. For example, you can compare the project plan in the pre-arrangement stage with the budget release information, compare the annual plan with the budget release information, compare the pre-adjustment plan with the budget release information, and compare the annual adjustment plan with the budget release information. Yes, so that the matching of the project plan of the project and the pre-obtained budget can be obtained in detail.

可选地,还包括:接收第四用户的监控请求,其中,监控请求用于请求对项目的项目执行信息进行展现与项目执行信息进行查询;根据监控请求,对项目进行监控。Optionally, the method further includes: receiving a monitoring request from a fourth user, wherein the monitoring request is used to request to display and query the project execution information of the project; and monitor the project according to the monitoring request.

作为一个可选的实施例,还可以根据用户的监控请求对项目的执行情况进行展现、查询等,例如,根据监控请求对项目的项目执行信息进行展现与项目执行信息进行查询,从而实现对项目的监控。其中,在根据监控请求,对项目进行监控时,涉及的监控包括但不限于:项目执行信息展现、项目竣工信息展现、项目执行情况查询、计划与预算执行情况查询、总投资执行情况查询、跨年项目执行监控、基建工程投资项目执行情况监控、基建新建续建结转项目执行情况监控等。在具体实施过程中,可以根据应用场景选择用户需要的项目执行信息进行展示、查询,对应展示、查询的项目执行信息的方式并不局限于上述所描述的情形。As an optional embodiment, the execution status of the project can also be displayed and queried according to the monitoring request of the user. monitoring. Among them, when monitoring the project according to the monitoring request, the monitoring involved includes but is not limited to: project execution information display, project completion information display, project execution status query, plan and budget execution status query, total investment execution status query, cross-border Annual project implementation monitoring, capital construction investment project implementation monitoring, infrastructure construction new and continuing construction carryover project implementation monitoring, etc. In the specific implementation process, the project execution information required by the user can be selected for display and query according to the application scenario, and the manner of corresponding display and query of the project execution information is not limited to the situation described above.

可选地,还包括:管理用户的操作权限,其中,用户包括以下至少之一:第一用户、第二用户、第三用户、第四用户。Optionally, it also includes: managing the operation authority of the user, wherein the user includes at least one of the following: a first user, a second user, a third user, and a fourth user.

作为一个可选的实施例,可以实现系统用户和资源的管理、系统功能的配置、操作权限的分配,在确保文件可用的同时不泄露敏感信息。其中,可以通过管理用户的操作权限,使得用户在执行权限范围内的操作,从而避免权限范围外敏感信息的泄露。As an optional embodiment, the management of system users and resources, the configuration of system functions, and the assignment of operation rights can be implemented, and sensitive information is not leaked while ensuring that files are available. Among them, by managing the user's operation authority, the user can perform operations within the scope of authority, thereby avoiding leakage of sensitive information outside the scope of authority.

可选地,上述方法还包括:将项目创建请求、管理请求、比对请求作为不同的应用分布在不同的应用服务器上。其中,将项目以及用户相关的数据保存在数据库中,数据库的处理由一个或多个数据库计算节点来完成。所有的项目管理处理方法中所涉及到的用户界面以及接收请求的部分通过BS系统来实现,BS系统是通过虚拟化的服务器集群。Optionally, the above method further includes: distributing the project creation request, the management request, and the comparison request as different applications on different application servers. Among them, the data related to the project and the user are stored in the database, and the processing of the database is completed by one or more database computing nodes. All the user interfaces involved in the project management processing method and the part of receiving the request are realized by the BS system, and the BS system is a virtualized server cluster.

需要说明的是,可以将项目创建请求、管理请求、比对请求作为不同的应用分布在不同的应用服务器上,可以实现高并发、高负载,不仅避免由于单点故障或性能瓶颈造成的风险扩散,最大限度保障系统在全局的高可用性,提高了系统的垂直扩展能力,还提供实效转移机制,最大限度保障系统在局部的负载均衡,提高了系统的水平扩展能力。It should be noted that project creation requests, management requests, and comparison requests can be distributed on different application servers as different applications, which can achieve high concurrency and high load, and not only avoid risk diffusion caused by single points of failure or performance bottlenecks , to maximize the global high availability of the system, improve the vertical expansion capability of the system, and provide an effective transfer mechanism to maximize the local load balance of the system and improve the horizontal expansion capability of the system.

根据本发明实施例的另一方面,还提供了一种项目管理处理装置,图2是根据本发明实施例的项目管理处理装置的示意图,如图2所示,该项目管理处理装置包括:第一接收模块202、创建模块204、第二接收模块206、管理模块208、第三接收模块210和对比模块212,下面对该项目管理处理装置的各个模块进行详细说明。According to another aspect of the embodiment of the present invention, a project management and processing device is also provided. FIG. 2 is a schematic diagram of the project management and processing device according to the embodiment of the present invention. As shown in FIG. 2 , the project management and processing device includes: A receiving module 202 , a creating module 204 , a second receiving module 206 , a management module 208 , a third receiving module 210 and a comparison module 212 . Each module of the project management and processing device will be described in detail below.

第一接收模块202,用于接收第一用户的项目创建请求,其中,第一用户具有创建项目的权限;创建模块204,连接至上述第一接收模块202,用于根据项目创建请求对应的项目内容创建项目,其中,项目内容为第一用户输入的,项目内容包括以下至少之一:项目的信息、项目的资料;第二接收模块206,连接至上述创建模块204,用于接收第二用户的管理请求,其中,第二用户具有管理项目的权限,管理请求用于对项目进行管理;管理模块208,连接至上述第二接收模块206,用于根据管理请求对项目进行以下至少之一的管理:储备项目报送、储备项目审核、储备项目评级、储备项目固化下达、储备项目查看汇总、储备项目编制、应急项目管理、文件管理、报表管理、数据检查;第三接收模块210,连接至上述管理模块208,用于接收第三用户的对比请求,其中,对比请求用于将项目的项目计划与预先获取到的预算进行比对;对比模块212,连接至上述第三接收模块210,用于根据比对请求,进行比对并显示比对结果。The first receiving module 202 is used to receive the project creation request of the first user, wherein the first user has the authority to create the project; the creating module 204 is connected to the above-mentioned first receiving module 202, and is used for creating the corresponding project according to the project request A content creation project, wherein the project content is input by the first user, and the project content includes at least one of the following: project information, project data; a second receiving module 206, connected to the above-mentioned creating module 204, for receiving the second user The management request, wherein the second user has the authority to manage the project, and the management request is used to manage the project; the management module 208, connected to the above-mentioned second receiving module 206, is used to perform at least one of the following on the project according to the management request. Management: reserve project submission, reserve project review, reserve project rating, reserve project solidification and release, reserve project review and summary, reserve project preparation, emergency project management, file management, report management, data inspection; the third receiving module 210, connected to The above-mentioned management module 208 is used to receive a comparison request from a third user, wherein the comparison request is used to compare the project plan of the project with the pre-obtained budget; the comparison module 212 is connected to the above-mentioned third receiving module 210 and uses According to the comparison request, the comparison is performed and the comparison result is displayed.

上述装置通过用户所具有的权限实现项目管理,达到了统一集中管理项目的目的,从而实现了规范项目源头管理、提升项目管理水平以及保证项目信息的一致性的技术效果,进而解决了相关技术中难以实现对项目过程进行集中管控的技术问题。The above device realizes project management through the authority possessed by the user, and achieves the purpose of unified and centralized management of projects, thereby realizing the technical effect of standardizing project source management, improving project management level and ensuring the consistency of project information, thereby solving the problems in related technologies. It is difficult to realize the technical problem of centralized management and control of the project process.

可选地,创建模块包括:检测单元,用于对项目的信息以及项目的资料按照预定定义的规则进行检测;创建单元,用于在检测成功的情况下,根据项目创建请求创建项目。Optionally, the creation module includes: a detection unit, configured to detect project information and project data according to predefined rules; and a creation unit, configured to create a project according to a project creation request when the detection is successful.

可选地,对比模块包括以下至少之一:预安排阶段项目计划与预算下达信息比对、年度计划与预算下达信息比对、预调整计划与预算下达信息比对、年度调整计划与预算下达计划信息比对。Optionally, the comparison module includes at least one of the following: the comparison of project plan and budget release information in the pre-arrangement stage, the comparison of annual plan and budget release information, the comparison of pre-adjustment plan and budget release information, and the annual adjustment plan and budget release plan. Information comparison.

可选地,还包括:第四接收模块,用于接收第四用户的监控请求,其中,监控请求用于请求对项目的项目执行信息进行展现与项目执行信息进行查询;监控模块,用于根据监控请求,对项目进行监控。Optionally, it also includes: a fourth receiving module, used to receive a monitoring request from a fourth user, wherein the monitoring request is used to request the project execution information of the project to be displayed and the project execution information to be queried; Monitor requests, monitor projects.

可选地,还包括:权限管理模块,用于管理用户的操作权限,其中,用户包括以下至少之一:第一用户、第二用户、第三用户、第四用户。Optionally, it further includes: an authority management module, configured to manage the operation authority of the user, wherein the user includes at least one of the following: a first user, a second user, a third user, and a fourth user.

可选地,上述装置还包括:将项目创建请求、管理请求、比对请求作为不同的应用分布在不同的应用服务器上。其中,将项目以及用户相关的数据保存在数据库中,数据库的处理由一个或多个数据库计算节点来完成。所有的项目管理处理方法中所涉及到的用户界面以及接收请求的部分通过BS系统来实现,BS系统是通过虚拟化的服务器集群。Optionally, the above apparatus further includes: distributing the project creation request, the management request, and the comparison request as different applications on different application servers. Among them, the data related to the project and the user are stored in the database, and the processing of the database is completed by one or more database computing nodes. All the user interfaces involved in the project management processing method and the part of receiving the request are realized by the BS system, and the BS system is a virtualized server cluster.

根据本发明实施例的另一方面,还提供了一种存储介质,存储介质包括存储的程序,其中,在程序运行时控制存储介质所在设备执行上述中任意一项的项目管理处理方法。According to another aspect of the embodiments of the present invention, a storage medium is also provided, the storage medium includes a stored program, wherein when the program is run, a device where the storage medium is located is controlled to execute any one of the above item management processing methods.

根据本发明实施例的另一方面,还提供了一种处理器,处理器用于运行程序,其中,程序运行时执行上述中任意一项的项目管理处理方法。According to another aspect of the embodiments of the present invention, a processor is also provided, and the processor is used for running a program, wherein, when the program runs, any one of the above-mentioned project management processing methods is executed.

根据本发明实施例的另一方面,还提供了一种项目管理处理系统,包括:上述中任意一项的项目管理处理装置。According to another aspect of the embodiments of the present invention, a project management processing system is further provided, including: any one of the above project management processing devices.

下面对本发明一种可选的项目管理处理系统进行详细说明。An optional project management and processing system of the present invention will be described in detail below.

在该实施方式中,项目管理处理系统业务模块可以包括:项目可研材料管理(相当于第一接收模块和创建模块)、项目储备管理(相当于第二接收模块和管理模块)、项目计划与预算比对(相当于第三接收模块和对比模块)、项目执行信息展现与查询(相当于第四接收模块和监控模块)、项目编码管理、系统管理(相当于权限管理模块)等六大功能模块。In this embodiment, the business module of the project management processing system may include: project feasibility study material management (equivalent to the first receiving module and creation module), project reserve management (equivalent to the second receiving module and management module), project planning and Budget comparison (equivalent to the third receiving module and comparison module), project execution information display and query (equivalent to the fourth receiving module and monitoring module), project code management, system management (equivalent to authority management module) and other six functions module.

项目可研材料管理:提供涵盖项目信息录入、项目信息导入、项目资料挂接、项目附件检测、项目查询等项目录入全过程的管理功能。用于实现各级单位在项目储备初期的项目基本信息录入、项目相关材料的挂接及项目录入情况的查询功能。各单位专业部门人员是承担项目录入职能具体工作的主要参与者。Project Feasibility Study Material Management: Provides management functions covering the entire process of project entry, including project information entry, project information import, project data linking, project attachment detection, and project query. It is used to realize the basic project information entry, the linking of project-related materials, and the query function of project entry in the initial stage of project reserve by units at all levels. The professional department personnel of each unit are the main participants who undertake the specific work of the project entry function.

项目储备管理:提供储备项目报送、储备项目审核、储备项目评级、储备项目固化下达、查看汇总、储备项目编制、应急项目管理、文件管理、报表管理、数据检查、配置功能开发的相关功能。Project reserve management: Provide reserve project submission, reserve project review, reserve project rating, reserve project solidification and release, review and summary, reserve project preparation, emergency project management, document management, report management, data inspection, and configuration function development.

项目计划与预算比对:提供预安排阶段项目计划与预算下达信息比对、年度计划与预算下达信息比对、预调整计划与预算下达信息比对、年度调整计划与预算下达信息比对功能开发的相关功能。Project plan and budget comparison: Provide information comparison between project plan and budget release in pre-arrangement stage, annual plan and budget release information comparison, pre-adjustment plan and budget release information comparison, annual adjustment plan and budget release information comparison function development related functions.

项目执行信息展现与查询:提供项目执行信息展现、项目竣工信息展现、项目执行情况查询、计划与预算执行情况查询、总投资执行情况查询、跨年项目执行监控、基建工程投资项目执行情况分析、基建新建续建结转项目执行分析模块的功能。Project execution information display and query: Provide project execution information display, project completion information display, project execution status query, plan and budget execution status query, total investment execution status query, cross-year project execution monitoring, capital construction investment project execution status analysis, The function of the analysis module is executed for the new and continued construction of infrastructure projects.

项目编码管理:提供项目编码功能,保证项目编码在项目全生命周期管理的唯一性。Project coding management: Provide project coding function to ensure the uniqueness of project coding in the whole project life cycle management.

系统管理:系统管理功能要求管理员实现系统用户和资源的管理、系统功能的配置、操作权限的分配,在确保文件可用的同时不泄露敏感信息。System management: The system management function requires administrators to manage system users and resources, configure system functions, and assign operating permissions to ensure that files are available without revealing sensitive information.

该项目管理处理系统的总体目标是从全局管理视角出发,建成系统、全面、完整的统一项目储备库管理系统,可以准确反映各专业、各单位项目状态,促进项目立项审核的透明化;实现跨部门、跨层级项目信息的同源共享,保证计划与预算下达信息的一致性。The overall goal of the project management processing system is to build a systematic, comprehensive and complete unified project repository management system from the perspective of overall management, which can accurately reflect the project status of each specialty and unit, and promote the transparency of project approval; Homologous sharing of departmental and cross-level project information to ensure the consistency of plan and budget release information.

1.横向上满足各级单位用户录入、审核、查询、跟踪储备库项目的管理要求。1. Horizontally meet the management requirements of user input, review, inquiry and tracking of reserve projects at all levels.

2.纵向上支持国家电网公司总部、省(直辖市、自治区)公司级单位、地市(县)公司级单位三级应用。2. Vertically support the three-level applications of State Grid Corporation of China headquarters, provincial (municipalities, autonomous regions) company-level units, and prefecture (county) company-level units.

其中,该项目管理处理系统的体系结构包括:逻辑分层、整体结构以及高并发、高负载设计三大主要方面,具体详情如下:Among them, the architecture of the project management processing system includes three main aspects: logical layering, overall structure, and high concurrency and high load design. The specific details are as follows:

1.逻辑分层1. Logical Layering

采用分层的方式查看系统分层架构设计,整体架构可以分为六层,主要有:接入层、展现层、应用层、服务层、数据层和基础设施层。分别介绍如下:View the system layered architecture design in a layered way. The overall architecture can be divided into six layers, mainly including: access layer, presentation layer, application layer, service layer, data layer and infrastructure layer. They are introduced as follows:

接入层:内部统一用户集成国家电网统一权限平台进行单点登录集成后统一通过门户的单点链接进行单点登录。Access layer: The internal unified user integrates the unified authority platform of the State Grid for single sign-on integration, and then performs single sign-on through the single-point link of the portal.

展现层:通过统一资源展现实现全系统界面无缝整合,客户端控件实现项目文件的批量上传下载等高效操作。Display layer: The seamless integration of the whole system interface is realized through unified resource display, and the client-side control realizes efficient operations such as batch upload and download of project files.

应用层:项目储备相关业务模块,核心是项目储备管理和项目编码管理等。Application layer: project reserve related business modules, the core is project reserve management and project coding management.

服务层:主要是各个公共业务组件服务,支撑应用层的应用功能,主要包含:流程引擎和集成服务。Service layer: It is mainly the services of various public business components, supporting the application functions of the application layer, mainly including: process engine and integration service.

数据层:不同的数据存放在不同的库中,主要有关系型数据库和非结构化数据管理平台,关系型数据库存放项目实体数据和审批数据,非结构化平台存放项目附件。Data layer: Different data are stored in different libraries, mainly relational databases and unstructured data management platforms. The relational database stores project entity data and approval data, and the unstructured platform stores project attachments.

基础设施层:通过虚拟化实现对主机、网络、存储的高效利用,利用负载分发设备实现全局负载的分发、利用web缓存层实现高效缓存,提升性能。Infrastructure layer: achieve efficient utilization of hosts, networks, and storage through virtualization, use load distribution devices to distribute global loads, and use web cache layer to achieve efficient caching and improve performance.

2.整体结构2. Overall structure

系统整体主要包含储备库应用、组件服务、系统首页、统一用户管理和数据库等部分组成。储备库应用是业务应用核心,流程引擎、统一用户、日志服务和消息平台是核心的支撑组件服务,统一集成接口实现对不同业务系统的集成,统一数据访问接口实现对不同数据库的统一访问。数据库与应用之间增加分布式数据缓存Memcached以降低数据库负载、系统整体前置了Web缓存和反向代理以适应一级部署后广域网下的高性能应用。The system as a whole mainly consists of repository application, component service, system home page, unified user management and database. The repository application is the core of the business application, and the process engine, unified user, log service and message platform are the core supporting component services. The unified integration interface realizes the integration of different business systems, and the unified data access interface realizes unified access to different databases. A distributed data cache Memcached is added between the database and the application to reduce the database load. The whole system is equipped with a web cache and a reverse proxy to adapt to high-performance applications under the wide area network after first-level deployment.

3.高并发、高负载设计3. High concurrency and high load design

针对一级部署系统面临的高并发及高负载需求,明确了统一的设计思路:合理分摊,有效负载。For the high concurrency and high load requirements faced by the first-level deployment system, a unified design idea is clarified: reasonable allocation, effective load.

合理分摊并发策略:通过J2EE应用功能拆分和数据库表的功能拆分,以及相关服务器部署的合理分区,分担高并发用户产生的集中访问请求,避免由于单点故障或性能瓶颈造成的风险扩散,最大限度保障系统在全局的高可用性,提高了系统的垂直扩展能力。Reasonable allocation of concurrency strategy: Through J2EE application function splitting and database table function splitting, as well as reasonable partitioning of related server deployments, the centralized access requests generated by high concurrent users are shared to avoid risk diffusion caused by single point of failure or performance bottlenecks. The global high availability of the system is guaranteed to the greatest extent, and the vertical expansion capability of the system is improved.

有效均衡负载策略:通过各种智能路由手段,均衡分区内的服务器工作负载,并提供实效转移机制,最大限度保障系统在局部的负载均衡,提高了系统的水平扩展能力。Effective load balancing strategy: Through various intelligent routing methods, the server workload in the partition is balanced, and an effective transfer mechanism is provided to maximize the local load balance of the system and improve the horizontal expansion capability of the system.

在具体实施过程中,分别在中间件、数据库、物理部署等层面,对分摊并发的解决方案进行了考虑和设计;In the specific implementation process, the solutions for sharing concurrency were considered and designed at the levels of middleware, database, physical deployment, etc.;

(1)应用功能拆分。基于J2EE架构的应用系统根据业务逻辑或公共服务逻辑拆分成彼此之间低度耦合的应用子系统或应用模块,分别处理各自的功能访问,从而降低每部分的并发量。在展现层,通过首页的统一资源展现实现储备库系统中各组件的有效整合和透明拆分;通过客户端控件的预处理或简单处理分摊服务器端的并发;在服务层,主要是各个公共业务组件服务功能。(1) Application function split. The application system based on J2EE architecture is divided into application subsystems or application modules with low coupling between each other according to business logic or public service logic, and handle their respective functional accesses, thereby reducing the concurrency of each part. In the presentation layer, the effective integration and transparent splitting of each component in the repository system is realized through the unified resource display on the home page; the concurrency on the server side is distributed through the preprocessing or simple processing of the client control; in the service layer, the main components of each public service are service function.

(2)基于虚拟化的服务器集群,支持硬件资源横向扩展。储备库系统中,J2EE应用主要提供前台展现与后台服务支撑,随着并发压力的增加,迫切要求J2EE应用能够实现动态的横向扩展,重点解决Weblogic集群会话处理机制。(2) The server cluster based on virtualization supports horizontal expansion of hardware resources. In the repository system, J2EE applications mainly provide foreground display and background service support. With the increase of concurrency pressure, J2EE applications are urgently required to achieve dynamic horizontal expansion, focusing on the Weblogic cluster session processing mechanism.

需要说明的是,由于weblogic集群横向扩展SESSION复制机制存在节点的限制,SESSION复制的开销随着节点数的增加而增大。针对这个问题系统引入的分布式缓存来存储原有应用的SESSION数据信息,具体的实现目标是储备库系统J2EE开发的业务模块可独立分拆部署,同一业务模块可横向扩展,不同业务模块之间与同一模块内部使用COOKIE加密方式生成随机的token用于应用之间的会话同步,替代应用之间的SESSION同步,可以缓解WEBLOGIC应用之间SESSION同步应用开销,提高系统的并发访问压力,会话的数据统一存储在分布式缓存Memcached中,业务模块之间通过共享同一token和Memcached缓存达到会话数据同步的目的。It should be noted that due to the limitation of nodes in the horizontal expansion SESSION replication mechanism of the weblogic cluster, the overhead of SESSION replication increases with the increase of the number of nodes. Aiming at this problem, the distributed cache is introduced into the system to store the SESSION data information of the original application. The specific realization goal is that the business modules developed by the J2EE repository system can be independently split and deployed, and the same business module can be horizontally expanded. Using COOKIE encryption inside the same module to generate a random token for session synchronization between applications, instead of SESSION synchronization between applications, it can alleviate the application overhead of SESSION synchronization between WEBLOGIC applications, improve the concurrent access pressure of the system, and the data of the session. It is uniformly stored in the distributed cache Memcached, and the business modules share the same token and Memcached cache to achieve the purpose of session data synchronization.

基于weblogic会话处理机制的改造,将会话的管理从weblogic节点中剥离出来,实现了weblogic节点间的相互独立,再结合服务器虚拟化技术提供的虚拟化服务器灵活的扩展,最终实现节点的动态按需部署。所有的服务器节点使用负载分发策略进行分发,使系统的动态伸缩变得十分灵活。Based on the transformation of the weblogic session processing mechanism, the session management is separated from the weblogic nodes, and the mutual independence between the weblogic nodes is realized. Combined with the flexible expansion of the virtualized server provided by the server virtualization technology, the dynamic on-demand of the nodes is finally realized. deploy. All server nodes use the load distribution strategy for distribution, which makes the dynamic scaling of the system very flexible.

通过建设该项目管理处理系统,更好的发挥信息化的优势,实现项目编码管理统一获取,并贯穿从储备、计划、预算、执行的全过程管理,便于业务和财务部门及时、全面了解项目储备情况,满足计划和预算业务联合审查的要求,为项目投资决策、项目过程监控、项目分析提供系统支撑。Through the construction of the project management and processing system, the advantages of informatization can be better utilized, the unified acquisition of project code management is realized, and the whole process management from reserve, planning, budget and execution is carried out, so that the business and financial departments can understand the project reserve in a timely and comprehensive manner. It meets the requirements of joint review of plan and budget business, and provides system support for project investment decision-making, project process monitoring, and project analysis.

另外,可以逐步解决目前项目管理职能依托众多系统而导致的管理规范不统一、数据标准不统一、数据口径不一致、项目状态不清晰等问题,减少信息系统间种类繁多、复杂多变的集成关系,减轻各系统重复录入的工作量,增强项目管理状态的及时性,同步性,从而更及时、更准确、更高效的为项目管理服务。In addition, it can gradually solve the problems caused by the current project management functions relying on many systems, such as inconsistent management specifications, inconsistent data standards, inconsistent data calibers, and unclear project status, and reduce the variety of complex and changeable integration relationships between information systems. Reduce the workload of repeated entry of each system, enhance the timeliness and synchronization of project management status, so as to serve project management more timely, accurately and efficiently.

根据本发明实施例的另一方面,还提供了一种存储介质,其特征在于,存储介质存储有程序,其中,在程序被处理器运行时控制处理器执行上述中任意一项的项目管理处理方法。According to another aspect of the embodiments of the present invention, a storage medium is further provided, wherein the storage medium stores a program, wherein when the program is executed by the processor, the processor is controlled to execute any one of the above item management processes method.

根据本发明实施例的另一方面,还提供了一种计算机设备,其特征在于,包括:存储器和处理器,存储器存储有计算机程序;处理器,用于执行存储器中存储的计算机程序,计算机程序运行时使得处理器执行上述中任意一项的项目管理处理方法。According to another aspect of the embodiments of the present invention, a computer device is also provided, which is characterized by comprising: a memory and a processor, where the memory stores a computer program; the processor is configured to execute the computer program stored in the memory, the computer program The runtime causes the processor to execute any of the item management processing methods described above.

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。The above-mentioned serial numbers of the embodiments of the present invention are only for description, and do not represent the advantages or disadvantages of the embodiments.

在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。In the above-mentioned embodiments of the present invention, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.

在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. The device embodiments described above are only illustrative, for example, the division of the units may be a logical function division, and there may be other division methods in actual implementation, for example, multiple units or components may be combined or Integration into another system, or some features can be ignored, or not implemented. On the other hand, the shown or discussed mutual coupling or direct coupling or communication connection may be through some interfaces, indirect coupling or communication connection of units or modules, and may be in electrical or other forms.

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separated, and components shown as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution in this embodiment.

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically alone, or two or more units may be integrated into one unit. The above-mentioned integrated units may be implemented in the form of hardware, or may be implemented in the form of software functional units.

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。The integrated unit, if implemented in the form of a software functional unit and sold or used as an independent product, may be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium , including several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, magnetic disk or optical disk and other media that can store program codes .

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。The above are only the preferred embodiments of the present invention. It should be pointed out that for those skilled in the art, without departing from the principles of the present invention, several improvements and modifications can be made. It should be regarded as the protection scope of the present invention.

Claims (10)

1. A project management processing method is characterized by comprising the following steps:
receiving an item creation request of a first user, wherein the first user has a right to create an item;
creating an item according to item content corresponding to the item creation request, wherein the item content is input by the first user and comprises at least one of the following: information of the project, data of the project;
receiving a management request of a second user, wherein the second user has the authority of managing the project, and the management request is used for managing the project;
managing the item according to the management request, wherein at least one of the following items is managed: the method comprises the following steps of (1) reporting a reserved item, auditing the reserved item, grading the reserved item, solidifying and issuing the reserved item, checking and summarizing the reserved item, compiling the reserved item, managing an emergency item, managing a file, managing a report and checking data;
receiving a comparison request of a third user, wherein the comparison request is used for comparing a project plan of the project with a budget acquired in advance;
and comparing and displaying a comparison result according to the comparison request.
2. The method of claim 1, wherein creating the item according to the item content corresponding to the item creation request comprises:
detecting the information of the project and the data of the project according to a preset defined rule;
and in case of successful detection, creating the project according to the project creation request.
3. The method of claim 1, wherein performing an alignment according to the alignment request comprises at least one of: the method comprises the following steps of comparing a project plan with budget allocation information in a prearrangement phase, comparing an annual plan with the budget allocation information, comparing a preadjustment plan with the budget allocation information, and comparing the annual adjustment plan with the budget allocation information.
4. The method of claim 1, further comprising:
receiving a monitoring request of a fourth user, wherein the monitoring request is used for requesting to display the project execution information of the project and inquiring the project execution information;
and monitoring the project according to the monitoring request.
5. The method of claim 4, further comprising:
managing operational rights of a user, wherein the user comprises at least one of: the system comprises a first user, a second user, a third user and a fourth user.
6. An item management processing apparatus, characterized by comprising:
the system comprises a first receiving module, a second receiving module and a third receiving module, wherein the first receiving module is used for receiving an item creating request of a first user, and the first user has the right of creating an item;
a creating module, configured to create an item according to item content corresponding to the item creating request, where the item content is input by the first user, and the item content includes at least one of: information of the project, data of the project;
a second receiving module, configured to receive a management request of a second user, where the second user has a right to manage the project, and the management request is used to manage the project;
a management module, configured to perform, according to the management request, at least one of the following management on the item: the method comprises the following steps of (1) reporting a reserved item, auditing the reserved item, grading the reserved item, solidifying and issuing the reserved item, checking and summarizing the reserved item, compiling the reserved item, managing an emergency item, managing a file, managing a report and checking data;
a third receiving module, configured to receive a comparison request of a third user, where the comparison request is used to compare a project plan of the project with a budget acquired in advance;
and the comparison module is used for comparing and displaying a comparison result according to the comparison request.
7. The apparatus of claim 6, wherein the creation module comprises:
the detection unit is used for detecting the information of the project and the data of the project according to a preset defined rule;
and the creating unit is used for creating the project according to the project creating request under the condition that the detection is successful.
8. The apparatus of claim 6, wherein the comparison module comprises at least one of: the method comprises the following steps of comparing a project plan with budget allocation information in a prearrangement phase, comparing an annual plan with the budget allocation information, comparing a preadjustment plan with the budget allocation information, and comparing the annual adjustment plan with the budget allocation plan information.
9. A storage medium comprising a stored program, wherein a device on which the storage medium is located is controlled to execute the project management processing method according to any one of claims 1 to 5 when the program runs.
10. A processor, configured to execute a program, wherein the program executes to perform the project management processing method according to any one of claims 1 to 5.
CN201911056396.0A 2019-10-31 2019-10-31 Project management processing method, device, storage medium and processor Pending CN110826993A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911056396.0A CN110826993A (en) 2019-10-31 2019-10-31 Project management processing method, device, storage medium and processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911056396.0A CN110826993A (en) 2019-10-31 2019-10-31 Project management processing method, device, storage medium and processor

Publications (1)

Publication Number Publication Date
CN110826993A true CN110826993A (en) 2020-02-21

Family

ID=69551937

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911056396.0A Pending CN110826993A (en) 2019-10-31 2019-10-31 Project management processing method, device, storage medium and processor

Country Status (1)

Country Link
CN (1) CN110826993A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112365243A (en) * 2020-11-26 2021-02-12 金蝶软件(中国)有限公司 Subject creation method and device and computer equipment
CN114154912A (en) * 2021-12-13 2022-03-08 中铁云网信息科技有限公司 BIM comprehensive cloud service system

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104915772A (en) * 2015-06-04 2015-09-16 国网上海市电力公司 Data penetration method for power operation monitoring center
CN105976165A (en) * 2016-05-09 2016-09-28 国网辽宁省电力有限公司鞍山供电公司 Information processing method for reimbursement system based work unit project budge full-process management
CN107292592A (en) * 2017-07-19 2017-10-24 中诚工程建设管理(苏州)股份有限公司 Construction-engineering project data automatic classification orients supplying system
CN108280281A (en) * 2018-01-18 2018-07-13 宋强 A kind of construction cost control method and system based on BIM technology
CN108985703A (en) * 2018-05-29 2018-12-11 共享智能铸造产业创新中心有限公司 A kind of project management system and implementation method based on industrial cloud platform
CN109359125A (en) * 2018-08-27 2019-02-19 中铁建工集团有限公司 A kind of progress fine-grained management method and its system for construction project
CN109784843A (en) * 2018-12-29 2019-05-21 福建华闽通达信息技术有限公司 A kind of building cost management method and system based on WBS

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104915772A (en) * 2015-06-04 2015-09-16 国网上海市电力公司 Data penetration method for power operation monitoring center
CN105976165A (en) * 2016-05-09 2016-09-28 国网辽宁省电力有限公司鞍山供电公司 Information processing method for reimbursement system based work unit project budge full-process management
CN107292592A (en) * 2017-07-19 2017-10-24 中诚工程建设管理(苏州)股份有限公司 Construction-engineering project data automatic classification orients supplying system
CN108280281A (en) * 2018-01-18 2018-07-13 宋强 A kind of construction cost control method and system based on BIM technology
CN108985703A (en) * 2018-05-29 2018-12-11 共享智能铸造产业创新中心有限公司 A kind of project management system and implementation method based on industrial cloud platform
CN109359125A (en) * 2018-08-27 2019-02-19 中铁建工集团有限公司 A kind of progress fine-grained management method and its system for construction project
CN109784843A (en) * 2018-12-29 2019-05-21 福建华闽通达信息技术有限公司 A kind of building cost management method and system based on WBS

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
张才明: "《管理信息系统》", 31 May 2019, 企业管理出版社 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112365243A (en) * 2020-11-26 2021-02-12 金蝶软件(中国)有限公司 Subject creation method and device and computer equipment
CN112365243B (en) * 2020-11-26 2024-03-19 金蝶软件(中国)有限公司 Subject creation method and device and computer equipment
CN114154912A (en) * 2021-12-13 2022-03-08 中铁云网信息科技有限公司 BIM comprehensive cloud service system
CN114154912B (en) * 2021-12-13 2024-10-01 中铁云网信息科技有限公司 BIM comprehensive cloud service system

Similar Documents

Publication Publication Date Title
Abourezq et al. Database-as-a-service for big data: An overview
US10922303B1 (en) Early detection of corrupt data partition exports
CN112199427B (en) A data processing method and system
CN105027108B (en) Example host is configured
WO2020062131A1 (en) Container cloud management system based on blockchain technology
US20140156724A1 (en) Propagation and adoption of extensions across applications in networked solutions
Essa et al. Mobile agent based new framework for improving big data analysis
CN104160381A (en) Managing tenant-specific data sets in a multi-tenant environment
CN102103518A (en) System for managing resources in virtual environment and implementation method thereof
US11106641B2 (en) Supporting graph database backed object unmarshalling
Fehling et al. A collection of patterns for cloud types, cloud service models, and cloud-based application architectures
Perri et al. Implementing a scalable and elastic computing environment based on cloud containers
CN106022727B (en) Enterprise supply chain management method
US9911004B2 (en) Cloud-based hardware architecture
CN110826993A (en) Project management processing method, device, storage medium and processor
US10346373B1 (en) Merging and vending partial database schemas
WO2023100062A1 (en) Managing nodes of a dbms
US20180300369A1 (en) Secure query interface
CN101014044A (en) Network GIS system and data transmitting method thereof
CN110956550A (en) Electric power market trading system oriented to multi-type using main body
US12184610B2 (en) Bi-directional data sharing between private and public clouds
Chullipparambil Big data analytics using Hadoop tools
US11727022B2 (en) Generating a global delta in distributed databases
Liu Typical characteristics of cloud GIS and several key issues of cloud spatial decision support system
Dongsheng et al. Distributed cache memory data migration strategy based on cloud computing

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20200221

RJ01 Rejection of invention patent application after publication