quote:以下是引用checkitout在2013-04-09 10:42:27的发言:
能管的话题这两年越来越火了,现在很多企业似乎都在摩拳擦掌的要上能管系统,可是能管系统看来看去似乎主要就是做各种报表和分析,而这种基于数据库的应用似乎自己用开发平台,如 .net等,也能解决,不知b. Data还能实现哪些更有价值的功能呢?卖点在哪呢?
楼主这个问题很犀利呀,正好我以前用.net加数据库的方式为一些企业写过能管系统,用了b.data有下面一些感觉,b.data从架构上确实也是三层架构的设计模式,数据库,业务逻辑层及应用层,但这点就象在2000年前,很多用户会用一些高级语言例如vb去编写对生产线的监控,相信现在大家很少这么做了,会采用成熟的监控软件,例如wincc,因为成熟标准化的产品有下列优点:
1)b.data有很好的系统架构,包含数据库、功能服务器、采集服务器、web服务器、客户端,这些组件通过分布式的部署实现从一个工厂到一个集团,甚至一个工业园区全面的能效管理,各个系统之间通信性能、稳定可靠性都得到了严格的测试,使能管系统具有非常好的可扩展性;
2)b.data从数据采集到能效分析及展示采用组态的方式,功能实现都通过测试,非常可靠,而我们通过高级语言的程序实现,在基于一个新需求变化修改程序后,一个很小变化都需要工程师在现场待一定时间去验证正确性,尤其是不同工程师间修改程序,但b.data基于新需求变化的修改甚至可以由工厂维护人员很简单实现。就象要求我们的用户去改一个wincc程序一样;
3)b.data系统包含很多基于能效分析的功能,例如kpi分析公式,能源桑基图,能源报警等,可以很方便使用,而不象我们现在大部分的能管系统,侧重统计,很少的分析功能,在后面我也会更详细地说明。