美文网首页
可扩展的通用报警系统,减少80%开发量

可扩展的通用报警系统,减少80%开发量

作者: 美美科技生活 | 来源:发表于2023-02-11 16:29 被阅读0次

真正的大师,永远都怀着一颗学徒的心!

一、项目简介

报警系统,日常生活中不可缺少的一个环节。一个通用的报警框架,可以大大减少开发人员的工作量。

使用:

(1)添加maven仓库

<repositories>

    <repository>

        <id>yihui-maven-repo</id>

        <url>https://raw.githubusercontent.com/liuyueyi/maven-repository/master/repository</url>

    </repository>

</repositories>

(2)引入依赖

<dependency>

    <groupId>com.hust.hui.alarm</groupId>

    <artifactId>core</artifactId>

    <version>1.0</version>

</dependency>

二、实现功能

  • 支持用户自定义报警规则拓展

  • 支持报警方式自动切换规则设定

  • 支持用户自定义报警方式拓展

  • 支持动态的报警配置

  • 支持报警方式自定义自动切换规则拓展

  • 支持可以自由选择报警方式

三、技术选型

  • html

  • css

  • js

  • springboot

四、界面展示

报警的架构设计分为三部分,分别为提交报警,选择报警和执行报警

选择报警的意思是:指定报警规则,让报警按照认为自定义的形式执行。

执行报警是指:按照人为设定的报警业务,自动运行

上面是报警执行的相关步骤

上图是执行报警

报警业务的整个流程如上。

五、源码地址

私信回复:报警系统

相关文章

  • 可扩展的通用报警系统,减少80%开发量

    真正的大师,永远都怀着一颗学徒的心! 一、项目简介 报警系统,日常生活中不可缺少的一个环节。一个通用的报警框架,可...

  • FBG领投Perlin的是什么鬼

    高吞吐量隐私保护计算网络 Perlin Network正在构建一个可扩展的隐私保护通用计算网络,并通过可开发的硬币...

  • 1. 报警系统QuickAlarm总纲

    一个可扩展的报警系统Quick-Alarm 背景 日常的系统中,报警是不可缺少的一环,目前报警方式很多,最常见的有...

  • 架构原则

    1、考虑可维护性、可测试性、可扩展性 2、重构 3、学习成本 4、减少代码量,代码量减少直接导致出问题的风险降低 ...

  • 7. 报警系统QuickAlarm之默认报警规则扩展

    报警系统QuickAlarm之默认报警规则扩展 本篇主要是扩展默认的报警规则,使其能更加友好的支持同时选择多种报警...

  • 集群分布式概念

    扩展性与可伸缩性 可伸缩性指系统通过增加或减少硬件从而提升或降低系统性能。CPU,存储,节点。可扩展性软件系统应对...

  • RecyclerView-->通用的Adapter

    打造一个通用的Adapter,可以减少我们的代码量,通用的Adapter需要我们考虑三个问题: 数据的类型?我们可...

  • 金笛短信应用于仪器、仪表监控报警

    厂区监控报警系统是把仪器、仪表等需要监控的场合的状态信息通过开关量或者模拟量的形式传送给短信报警装置。短信报警系统...

  • 中台业务+微服务的理解

    微服务是将企业通用服务按业务化分成一个个单体服务,增强可用性、服务易扩展、减少开发成本、减少服务发布对整个平台的影...

  • 5. 报警系统QuickAlarm之频率统计及接口封装

    报警系统QuickAlarm之频率统计及接口封装 前面将报警规则的制定加载解析,以及报警执行器的定义加载和扩展进行...

网友评论

      本文标题:可扩展的通用报警系统,减少80%开发量

      本文链接:https://www.haomeiwen.com/subject/raxrkdtx.html