Java version engineering project management system source code - comprehensive engineering project management

 ​​The engineering
project management system refers to the enterprise engaged in engineering project management (hereinafter referred to as the engineering project management enterprise), entrusted by the owner, according to the contract, on behalf of the owner to carry out the management and service of the whole process or several stages of the organization and implementation of the engineering project.

Nowadays, the competition in the construction industry is fierce, the involution is serious, and the development trend is polarized. The living space of small, medium and micro enterprises is gradually compressed, and the profits are decreasing year by year. Facts have proved that the extensive management of people on the construction site has fallen behind the times.

Labor disputes and waste of materials are especially common. Secondly, high operating costs, low inspection efficiency, loss of important data, and human manipulation of various information emerge in an endless stream.

"Mingli Technology" is committed to building a one-stop comprehensive management service platform for construction enterprises to help enterprises achieve effective cost control, reduce costs and increase efficiency for construction site management, and establish a data management center to help small, medium and micro construction enterprises realize One-stop independent analysis of big data to meet data display requirements such as project monitoring, analysis, and traceability.

​System definition
Engineering project management companies do not directly sign contracts with general contractors or survey, design, supply, construction and other companies of the project, but can assist the owner and the general contractor of the project or survey and design according to the contract , supply, construction and other enterprises sign contracts, and entrusted by the owner to supervise the performance of the contract. The specific method of project management, service content, authority, fees and responsibilities, etc., shall be agreed in the contract between the owner and the project management company.


Management method
Project management service (PM) means that the engineering project management company, in accordance with the contract, prepares a feasibility study report for the owner during the project decision-making stage, conducts feasibility analysis and project planning; Agency, design management, procurement management, construction management and trial operation (completion acceptance) and other services, on behalf of the owner to manage and control the quality, safety, schedule, cost, contract, information, etc. of the engineering project. Engineering project management enterprises should generally undertake corresponding management responsibilities in accordance with the contract.


Project management contracting (PMC) means that the engineering project management enterprise, in accordance with the contract, in addition to completing all the work content of the project management service (PM), can also be responsible for completing the preliminary engineering design (basic engineering design) and other work agreed in the contract.

For engineering project management enterprises that need to complete preliminary engineering design (basic engineering design), they should have corresponding engineering design qualifications. Project management contracting enterprises should generally undertake certain management risks and economic responsibilities according to the contract.

 General service: The use & packaging of spring Cloud components is a complete set of solutions for distributed microservice cloud architecture. Such as: registration center, configuration center, gateway center, monitoring center, authentication center, user center, log center, file center, message center, distributed ID, link tracking, aggregation sending, etc.

General components: encapsulation of common system components, such as: common exception status codes, URL permissions, Service/Dao/VO encapsulation, Mybatis/Spring encapsulation, paging, object storage packages, Redis cache, logs, common tool classes, RabbitMQ, distribution Formula Sequence etc.

​ List of each module and its function points of the engineering project
1. System management
    1. Data dictionary: realize the addition, deletion, modification and query operation of data dictionary tags
    2. Code management: realize the addition, deletion, modification and query operation of system codes
    3. User management: manage and View user roles
    4. Menu management: realize adding, deleting, modifying and checking operations on system menus
    5. Role management: manage and view user role permissions 6. System
    messages: view system messages
2. System settings
    1. Pre-project template settings: realize 2. Project
    authority management: manage the member list of each project
    3. Resource management: realize the addition, deletion, modification and query operation of the resource list
    4. Assessment indicators: realize the addition, deletion, modification and query operation of assessment indicators
    5 . Early warning indicators: realize the addition, deletion, modification and
    query operations of early warning indicators 6. Template management: realize the addition, deletion, modification and query operations of templates
    7. Reminder message template: realize the addition, deletion, modification and query operations of reminder message templates
3. Project management
    1. Item list : Realize the operation of adding, deleting, modifying and querying the project list, including viewing the project initiator, creation time,
                project manager, planned start time, planned end time and other information of each project, and can perform termination and export operations.
    2. Project plan management: project plan view And management module, which can perform addition, deletion, modification and query operations, including viewing Gantt chart
    3. Progress reporting management: project progress reporting module, which can report the progress of tasks or task steps
    4. Image progress: image progress management
    5. Guidelines: project guide details
4. Contract management
    1. Project contract: project contract details query and display page
    2. Problem contract: problem contract details query and display page
    3. Contract receipt and payment: contract receipt and payment details query and display page
    4 . Fund plan: check
    the details of the fund plan of each project and its addition
    , deletion, modification, and export     operations
.
On the information viewing page, you can perform the operation of setting early warning indicators
    2. Early warning records: early warning record management
6. Completion management
    1. Project completion handover: project completion handover management
    2. Project completion acceptance: project completion acceptance management
7. Quality management
    1. Intermediate acceptance : Intermediate acceptance record management
    2. Quality inspection: quality inspection record management
    3. Hidden danger rectification: hidden danger rectification record management
8. Statistical report
    1. Project summary: check project summary information, including progress, planned time and other information
    2. Progress report: project Progress report, including information such as planned time and used resources
    3. Revenue and expenditure report: project revenue and expenditure report, including overall revenue and expenditure, project revenue and expenditure, and revenue and expenditure statistics module
    4. Fund plan report: display of fund plan details
    5. Fund plan Statistics: Fund plan statistics module, providing information export function
    6. Difference report: project difference report, enter the details interface to perform baseline comparison
    7. Weekly report: project weekly report
9. Workbench
    1. My to-do: my to-do and completed work
    2. My news : My message list, including unread messages and read messages

Guess you like

Origin blog.csdn.net/m0_72864708/article/details/131121212