简单的动力环境监控系统,这种东西做得可大,也可以小 小点功能的话,就是从设备读取实时数据,然后存到数据库里,供以后做报表,再在界面上展示电压、电流、温度等实时数据,规模上就是一两台设备 功能大点的话,规范就要大了,不同厂家的UPS有不同的通信协议,你得动态兼容,不改程序就能监听别的厂家的设备,当然UPS的监控有行业标准,各厂家一般都会遵循这个标准。现在做一般动力环境监控系统软件产品的有很多,即使做得很烂的软件也做到了通信协议的动态兼容和扩展。然后就是告警,对采集到的数据进行分析,哪些值是异常的,哪些值是正常的,你要提供一个配置让用户设置,还有告警发生后干些什么事,比如发个短信给机房管理员,把声光告警器启动等,如果高级一点,你可以联运地控制其它设备,比如检测到有烟,就自动打开灭火装置,自动把摄像头转向有故障的设备…… 最后有数据分析,你根据记录的历史数据和故障,得到某些类型的故障率 想做好这种系统,至少得有几年工作经验,设计过整个系统的人来做总设计师 楼主只会点C#,没怎么接触过java,就想做这种系统,实现是强人所难。做个样子出来,应付一下本科毕业设计还行,想做成产品去卖的话,先招个系统架构师再说吧,楼主安心做一两年程序员。 另外,UPS一般是通过485或232 串口向外进行通信,很少用USB接口的。楼主监控的UPS是什么牌子的?
这是一个web项目,看起来还是有一定技术含量的,至少比:OA,ERP,CRM等难多了,如果真的要实现控制物理设备这些功能,是不是还需要物联网技术?底层的网络协议?
62,620
社区成员
307,251
社区内容
加载中
试试用AI创作助手写篇文章吧