化工企业安全生产信息化管理平台是在国家强化安全生产监管、推动危化品企业落实“双重预防机制”和数字化转型的背景下建设的,旨在解决传统安全管理中信息滞后、数据分散、响应不及时等问题,通过信息技术手段实现对人员、设备、环境、风险的全面感知、智能预警和高效管控,提升企业本质安全水平和应急响应能力。
有如下子系统组成:
基础信息管理系统
安全风险分级管控与隐患排查治理系统(双重预防机制)
生产运行监控系统
设备设施管理系统
人员管理与培训系统
应急管理系统
智能预警与决策支持系统
视频监控与AI识别系统
移动端/APP支持系统
系统集成与数据可视化(数据大屏)
对原有基于 .NET Framework 4.8 的单体化 HSE平台进行架构升级与重构。通过引入 .NET Core 8.0 技术,全面转型为微服务架构。重构内容包括:
● 拆分单体应用为多个独立、自治的微服务,提升系统的灵活性和扩展性。
● 利用 .NET Core 的跨平台、高性能和容器化能力,优化系统部署和运维效率。
● 实现服务之间的解耦,增强系统的可维护性和故障隔离能力。
● 引入自动化测试、持续集成和持续部署(CI/CD)流程,提升开发和交付速度。
通过本次重构,平台整体性能与稳定性显著提升,为后续业务模块扩展和技术创新奠定坚实基础。
成果:
● 架构转型:成功将单体应用拆分为多个独立、自治的微服务,显著提升系统的灵活性与可扩展性,为业务需求的快速迭代提供了有力支持。
● 技术升级:全面采用 .NET Core 8.0,利用其跨平台特性、高性能和容器化能力,优化了系统的部署效率和运维体验,降低了服务器资源占用。
● 系统优化:实现服务间解耦,增强了系统的可维护性和故障隔离能力,显著减少了故障影响范围,提升了整体稳定性。
● 开发效率提升:引入自动化测试、持续集成和持续部署(CI/CD)流程,缩短了开发周期,提高了代码质量和交付速度。
● 业务价值:重构后的平台性能提升显著,响应速度提高约 30%,系统可用性达 99.9%,为后续业务模块扩展和技术创新奠定了坚实基础。