# spnms **Repository Path**: xingyerixiang/spnms ## Basic Information - **Project Name**: spnms - **Description**: 智慧管网系统 - **Primary Language**: Java - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-06-20 - **Last Updated**: 2026-03-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 津能项目5期-后端 一、项目介绍 水力分析系统(Hydraulic Analysis System)是一套用于 供热管网 / 水力网络运行分析与监测 的软件平台。系统通过采集设备运行数据、管网拓扑结构及运行参数,对管网水力状态进行计算分析,实现 供热分析、网络损耗监测、水力平衡计算及运行状态评估 等功能 系统主要用于: 供热管网运行分析 网络损耗分析 电厂供热数据监测 水力平衡计算 设备运行状态监控 #### 软件架构 软件架构说明 系统采用 前后端分离 + 微模块架构。 后端技术 技术 说明 Java JDK 17 SpringBoot 后端框架 nutz ORM框架 MySQL 数据库 Redis 缓存 Druid 数据库连接池 Spring Task 定时任务 前端技术 技术 说明 Vue 前端框架 Element UI UI组件 Axios HTTP请求 Echarts 数据图表 #### 安装教程 1 克隆项目 git clone xxx.git 2 初始化数据库 执行 sql 目录下脚本: sql/init.sql 3 修改配置 修改: backend/src/main/resources/application-prod3.yml 数据库配置: spring: datasource: url: jdbc:mysql://192.168.62.11/spnms2 username: password: Redis配置: spring: redis: host: 127.0.0.1 port: 26379 4 启动后端 mvn clean install java -jar hydraulic-system.jar 5 启动前端 npm install npm run dev #### 使用说明 接口文档地址:https://www.showdoc.cc/2598841377560837?page_id=11558788753587634 密码: https://www.showdoc.cc/2598845372608253?page_id=11559060626049517 密码: #### 参与贡献 后端开发 前端开发 运维人员