浅谈供热管理软件BS架构和CS架构的优劣
中国供热信息网 http://www.china-heating.com/
抽时间写这篇文章,完全是由于业务经理总是碰到一些竞争对手在描黑BS架构的供热管理软件,而不知所措。我想有必要给我们的业务人员做一下扫盲,同时也可以帮助更多供热企业选择更有可能代表未来和先进的管理软件架构。中国供热信息网 http://www.china-heating.com/
从发展轨迹来说,BS是人们对CS的不满积累到一定程度,才被发明出来的,是大趋势。而且随着移动互联和云计算发展,绝大部分CS管理软件肯定会被淘汰掉。中国供热信息网 http://www.china-heating.com/
中国供热信息网 http://www.china-heating.com/
从应用场景来说,CS一般来说只适合局域网内部使用,对运算比较关注的生产环境,而BS可以架构于任何网络。中国供热信息网 http://www.china-heating.com/
从应用单位来说,供热行业信息化严重落后于其他行业,选用应用简洁易用的BS软件才能更加有效推进企业信息工作。中国供热信息网 http://www.china-heating.com/
中国供热信息网 http://www.china-heating.com/
1:用来编制CS管理软件的编程语言,早已江河日下中国供热信息网 http://www.china-heating.com/
中国供热信息网 http://www.china-heating.com/
首先我们来了解一下各种语言的发展趋势和排行榜,可以看到排名前十的语言中,没有一种是用来开发CS管理软件的,其中8种语言(Java,C#,Python,PHP,Visual Basic .NET,JavaScript,Perl,Ruby)主要就是面向BS架构软件的语言,剩下的两种语言(C,C++)也不是应用于CS管理软件,而主要面向游戏、科学计算、网络通信软件、操作系统、设备驱动程序、嵌入式系统等。中国供热信息网 http://www.china-heating.com/
在2015年编程语言排名中,我们可以看到CS软件的主打开发语言VB和Delphi Pascal已经排到了17名和20名,加起来才不到2%的市场占有率,而十多年前却是占据着10%以上,最让人看不到未来的是VB和Delphi的厂商已经不再提供正式支持了。中国供热信息网 http://www.china-heating.com/
因此,若是选择CS管理软件,会导致未来的升级和维护都可能会是问题,一方面因为该编程语言和相关的组件已经不再往前发展和创新了,另一方面是国内学院和学生根本没有人去学了,大家都去学习互联网或移动端的开发语言了。中国供热信息网 http://www.china-heating.com/
中国供热信息网 http://www.china-heating.com/
中国供热信息网 http://www.china-heating.com/
2:市面上CS的管理软件正越来越少中国供热信息网 http://www.china-heating.com/
中国供热信息网 http://www.china-heating.com/
企业管理软件目前已经是BS在主导天下了。中国供热信息网 http://www.china-heating.com/
十几年前所有管理软件都是基于CS架构开始的,包括用友用VB开发的财务软件,金蝶也是用VB开发的管理软件,当时还有和VB并驾齐驱的Delphi开发平台(Borland公司拥有)。那完全是因为那时还没有互联网,甚至局域网都没普及,所谓CS管理软件其实就是一个单机记账软件。中国供热信息网 http://www.china-heating.com/
但随着互联网兴起和信息化管理的深入,一方面我们很容易看到所有新兴的企业管理软件,几乎就没有采用CS开发的,如比较流行的OA管理软件,CRM管理软件。另一方面也看到国内包括用友、金蝶等巨头都在从CS转向BS,或者说从VB转向JAVA、.NET,CS相关管理软件一方面越来越少,另一方面现存的CS管理软件也是出于旧版本维护中而已。中国供热信息网 http://www.china-heating.com/
中国供热信息网 http://www.china-heating.com/
3:CS管理软件应用不如BS方便中国供热信息网 http://www.china-heating.com/
中国供热信息网 http://www.china-heating.com/
相比于CS管理软件,BS在安装部署、升级维护、设备带宽、软件学习推广成本等方面都有无可比拟的优势。BS管理软件的用户在客户机上无需安装任何软件,使用浏览器即可访问系统。系统让企业扩张不再需要额外投入更多信息化的资金,让系统培训和后期推广都变得非常容易,管理模式变得可复制。中国供热信息网 http://www.china-heating.com/
可用性:任何时间、任何地点、任何系统,只要可以使用浏览器上网,就可以使用BS系统的终端,更多的系统用户加入时只需设立账号、培训即可,并支持移动办公和分布式办公。CS是典型的集中式机械化处理,交互性相对低。中国供热信息网 http://www.china-heating.com/
稳定性:J2EE的三层架构,采用中间件应用服务器。数据库、应用服务器、视图分层设计,几千几万用户同时在线系统也有优秀的表现。中国供热信息网 http://www.china-heating.com/
易升级:CS系统往往是一个不可拆分的整体,各部分模块中有一部分改变,就要关联到其它模块的变动,使系统升级成本比较大。BS都是由构件组成,只需要改变页面就可以同步更新,其开发、维护等几乎所有工作也都集中在服务器端,当企业对网络应用进行升级时,只需更新服务器端的软件就可以。中国供热信息网 http://www.china-heating.com/
低维护:CS需要专门的客户端安装程序,客户端的安装、升级、网络调试困难;而BS系统只需管理中心服务器。中国供热信息网 http://www.china-heating.com/
兼容性:CS系统严重依赖于固定的开发工具、开发语言、操作系统、数据库,软件服务商提供的只能是一个整体性的固化软件,对异构操作系统、数据库很难兼容。BS借助JAVA这样的跨平台语言出现之后,可兼容于所有主流数据库和操作系统。中国供热信息网 http://www.china-heating.com/
低带宽: CS典型应用是各个客户端直接连接服务器数据库,一般应用在专用的网络上,
中国供热信息网 http://www.china-heating.com/
中国供热信息网 http://www.china-heating.com/
中国供热信息网 http://www.china-heating.com/中国供热信息网 http://www.china-heating.com/
上一页中国供热信息网 http://www.china-heating.com/ 1中国供热信息网 http://www.china-heating.com/ 2中国供热信息网 http://www.china-heating.com/ 下一页中国供热信息网 http://www.china-heating.com/ |
中国供热信息网 http://www.china-heating.com/
中国供热信息网 http://www.china-heating.com/