[Open Source] An Engineering Project Management System with Integrated Full-Lifecycle Management and Unified ERP Management

Open SourceProcess Management
2026-06-28 05:59 1 次浏览 • 0 次下载 0KB
[Open Source] An Engineering Project Management System with Integrated Full-Lifecycle Management and Unified ERP Management

1. Project Overview

Engineering Project Management System

The Engineering Project Management System provides integrated full-lifecycle management for the engineering industry, covering project initiation, bidding and tendering, project planning, budget and cost management, contracts, schedules, finance, materials, equipment, procurement, labor subcontracting, machinery, quality, safety, and the Internet of Things (IoT). Its core processes span initial business development, mid-stage project implementation, and final cost and profit accounting, while also providing unified ERP management of engineering materials.

2. Open Source License

Licensed under MIT

3. Screenshots

Image ImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImageImage Image

4. Feature Overview

The Engineering Project Management System provides comprehensive, integrated full-lifecycle management for the engineering industry, covering project initiation, bidding and tendering, budget and cost management, project planning, project schedules, subcontracting, contracts, finance, materials, equipment, procurement, stock outbound operations, inventory, labor settlement, machinery, quality, safety, and the Internet of Things (IoT). It helps drive the digital transformation of the engineering management industry.

Features

  • Full Project Lifecycle Management

With projects at its core, the system manages the entire project lifecycle: Project Initiation → Project Follow-up → Project Bidding → Contract Signing → Project Implementation → Project After-Sales Service → Project Closure.

  • Establish Unified Engineering Coding Standards and Ledger Management

Solves the problem of basic data sharing and ensures data consistency. By establishing unified engineering coding standards and a ledger management system, the platform supports collaborative management among project owners, supervisors, contractors, and engineering construction authorities across different construction projects, effectively solving basic data-sharing challenges and ensuring data consistency.

  • Project Cost and Profit Accounting Centered on Budgets

With projects at its core, the system manages the entire project lifecycle and uses budgets as the basis for automatically calculating project revenue (contract revenue and variation order revenue), costs (material costs, subcontracting costs, labor costs, expense costs, capital costs, allocated costs, and other costs), and profits.

  • 360° Project Visualization and Multi-Dimensional Statistical Reports

Builds an internal enterprise big data platform through accumulated system data. Data mining across multiple dimensions enables risk alerts and provides decision-making insights for business operations.

  • Establish a Point-Line-Plane-Space Workflow Management System Centered on Projects

Point: Positions/Roles; Line: Business process workflows; Plane: Individual project stages; Space: Project workflows → Process data → Data visualization. Clarifies the responsibilities of positions and departments across the company while standardizing workflows, gradually shifting from relying on individuals to relying on standardized processes.

5. Tech Stack

The system adopts a frontend-backend separation architecture and is developed using a microservices architecture based on SpringCloudAlibaba + MybatisPlus + AntDesignVue + Vite, along with other excellent components and cutting-edge technologies. It features comprehensive code comments, clean code, and an out-of-the-box experience!

Frontend Requirements

Plugin

Version

Purpose

node.js

≥16

JavaScript Runtime Environment

vue

3.3.10

Vue Components

ant-design-vue

3.2.14

Vue UI Components

echarts

5.4.3

Reporting Components

typescript

5.3.3

Scripting Environment

Start the Frontend

npm install

npm run dev

Backend Requirements

jdk

1.8

Java Environment

lombok

Inside IDEA

Code Simplification Plugin

SaToken

1.30.0

Token Management

knife4j

2.0.9

API documentation

easytrans

2.0.3

Data translation

druid

1.1

Database connection pool

maven

Latest Version

Package Manager

redis

Latest Version

Cache Database

xxl-job

2.4.0

Scheduled Tasks

activiti

7.x

Workflow Engine

mysql

5.6 / 5.7 / 8.0

Relational Database

springcloud

2021.0.x and above

Microservices

springcloudAlibaba

2021.0.x and above

nacos

#1
资源直链https://gitee.com/jackey123456/sci-engineer
去下载
星河码客

发现和分享优质开源项目,传承互联网精神,为开发者服务。

关于本站

联系我们

微信/广告合作:ITcloub (备注星河码客)

免责声明:本站资源版权归原作者所有,仅供学习与交流。如有侵权,请通过「关于我们 - 侵权投诉」联系删除。

Powered by Nuxt · Deployed on Cloudflare