
源码系统概览
文章正文
安澜应急指挥管理系统是一款面向政企单位的应急指挥管理平台源码,覆盖事件接报、预案管理、应急资源调度、视频监控联动与知识库支撑,系统由 11 个业务模块组成,采用 Java 加 Spring Boot 后端与 Vue 管理界面,工程在 GitCC 仓库开源。
项目以 Maven 多模块组织,groupId 为 com.aegis,最后更新 2026 年 4 月 23 日,当前版本 1.0.0,工程在若依框架基础上扩展而成,沿用若依的 MIT 许可证基础并保留原有版权声明,业务代码部分不同于 MIT 或 Apache 的标准宽松条款,二开分发前请核对仓库内的许可说明。数据库为 MySQL 配 Redis 缓存,地图能力接入高德开放平台。
源码简介
模块划分清晰,aegis-admin 为启动入口,aegis-system 承载权限字典,业务模块包含 camera、case、emergency、knowledge、notification、resource、file 与 quartz 定时任务。
事件处置链路从接报登记开始,支持立案、流转与归档,case 模块负责案件,emergency 模块承载预案与处置流程。
视频监控由 aegis-camera 模块对接,配合资源调度完成设备物资统一指挥,notification 模块负责通知下发。
知识库模块沉淀预案文档与处置经验,deployment 目录提供 Docker Compose 编排,内置 MySQL 初始化脚本与 Nginx、Maven 配置样例。
和同类开源管理后台对比 RuoYi,安澜的差异点在应急领域的业务深度。
| 对比维度 | 安澜应急指挥系统 | RuoYi |
|---|---|---|
| 业务定位 | 应急指挥垂直场景 | 通用管理后台脚手架 |
| 业务模块 | 应急监控等 11 个模块 | 基础权限与代码生成 |
| 部署方式 | Docker Compose 全套编排 | 常规 jar 部署 |
| 前端体系 | Vue 2 配 Element UI | Vue 2 配 Element UI |
整体来看,需要快速搭建应急指挥信息化底座的政企项目组,可以在若依成熟底座上直接复用这套业务模块。
欢迎感兴趣的开发者到 GitCC 仓库 star 和 fork 参与贡献。
适用场景
- 政企单位建设应急指挥中心与值班调度系统。
- 园区与厂区做事件接报、预案与资源一体化管理。
- 外包团队基于若依体系快速定制行业化指挥平台。
- Java 团队学习多模块 Maven 工程与 Docker 部署实践。
技术栈与运行环境
后端为 Java 1.8 加 Spring Boot 2.5.15 的 Maven 多模块工程,安全框架来自 Spring Security,持久层沿用若依体系,缓存与会话依赖 Redis。
前端 aegis-ui 为 Vue 2.6.12 配 Element UI 2.15.14 与 ECharts 5.4.0,构建工具为 Vue CLI,数据库为 MySQL,部署编排内置 docker-compose 与启停脚本。
功能亮点
- 事件接报、立案、流转、归档全流程管理。
- 应急预案与处置流程结构化管理。
- 应急资源调度与视频监控模块联动。
- 知识库沉淀预案文档与处置经验。
- 消息通知与定时任务模块开箱即用。
- Docker Compose 一键编排含数据库初始化脚本。
技术架构与部署指南
安装与部署提示
准备 JDK 8、Maven、MySQL 与 Redis 环境,按 deployment 目录的 Docker Compose 编排,或手工执行 01-ruoyi.sql 初始化数据库。
后端以 aegis-admin 为启动入口打包运行,前端 aegis-ui 执行 npm install 后 npm run build 构建并由 Nginx 托管。
地图功能需申请高德 Key 并替换配置默认值,up-local 与 down-local 脚本负责本地一键启停。
截图与演示说明

上图来自仓库 images 目录的首页界面截图,管理后台沿用若依的经典布局,左侧为模块菜单树。
仓库 images 目录附带了 17 张系统截图,覆盖登录页、首页大屏与各业务模块列表页。
部署完成后以浏览器访问 Nginx 入口地址登录后台,默认账号密码在数据库初始化脚本与 README 中均有说明。
常见问题
问. 安澜应急指挥系统是什么项目?
安澜应急指挥管理系统是面向政企单位的应急指挥管理平台源码,覆盖事件接报、预案管理、资源调度、视频监控与知识库等 11 个业务模块,基于若依框架改造。
问. 安澜系统怎么部署?
准备 JDK 8 与 MySQL 环境后执行数据库初始化脚本,用 deployment 目录的 Docker Compose 一键编排最省事,前端构建后由 Nginx 托管,地图需自配高德 Key。
问. 和若依对比有什么区别?
与 RuoYi 对比,安澜在其成熟底座上扩展了应急领域的 11 个业务模块与 Docker 编排,若依本身是通用后台脚手架,不含应急指挥业务。
问. 安澜系统商用要授权吗?
工程沿用若依的 MIT 许可证基础并保留版权声明,业务代码的再分发条款以仓库许可说明为准,商用部署前请核对许可文件。
安全风险提示
对 1051 个源码文件做了高风险函数扫描,eval 仅命中 1 处,位于前端表单生成器解析用户自定义正则的继承代码,属若依体系原生实现,未发现后门与硬编码密钥。
系统面向内网或受控环境部署,上线前应修改默认账号密码与 JWT 密钥,高德 Key 等第三方凭据请勿提交到公开仓库。
下载说明
本页提供安澜应急指挥管理系统的完整源码打包下载,含 13 个 Maven 模块、Vue 前端与 Docker 部署编排。
压缩包为原始仓库文件,下载解压后按部署提示准备 JDK 与数据库环境即可运行。
GitHub项目开源地址 https://www.gitcc.com/dengxxin/baoan-yingji-system