教育培训 > CS和BS架构的优缺点分别是什么?

CS和BS架构的优缺点分别是什么?

2020-09-20 13:10阅读(61)

CS和BS架构的优缺点分别是什么?子公司是一家制造加工企业,最近要上ERP系统,因为要统一管理,所以我们要他们上BS架构的NC集团管理软件,但问题是用友及子公司

1

你好,从你的描述来看,你们是想上一套基于BS架构的ERP系统,而子公司想上一套用友的生产管理软件。你的核心需求是两者之间的数据互通,这也是很多企业在选择软件的时候关心的问题。因为你们不想搞多个系统,维护起来又麻烦,想要一个统一的入口。

这其实和BS还是CS没有关系,关键在于这两家软件的提供商是不是愿意开放接口。我没有用过这两家的软件,不知道是什么情况。你要询问两家公司才行,如果他们并没有开放的接口,你们需要他们开放接口,那就得另外付钱。如果你只选择其中一家的产品就不存在这个问题。

CS的意思是“客户端—服务器”,BS的意思是“浏览器—服务器”。BS只是一种特殊的CS,因为浏览器也是个客户端。至于生产管理软件是不是一定要有CS架构的,那就要看是什么功能了,浏览器用的是http协议,而CS架构,或者说桌面软件可以使用除http以外的其他协议,比如直接socket通信。在某些方面肯定是有区别的,要看具体业务。

最好的办法是你通过测试来验证BS是否能满足要求,最好是只选一家的产品,选择两家很麻烦。BS的好处是跨平台,而且好维护。举个例子,你CS的程序有可能在这台电脑上没问题,但是在另外一台电脑有问题。如果要解决这个问题,程序员只有去你有问题的电脑上测试,排查问题。而BS的程序,在所有电脑上都一样,只要你的浏览器一样就行。CS的程序,你要更新的话要一台台电脑更新,而BS的程序,你不用操心更新的问题,文件都在服务器上,软件公司更新服务器上的代码就行。

综上所述,

1、建议与两家公司多做沟通,看看是否愿意开放接口。

2、最好选择同一家避免不必要的麻烦。

3、可以先测试一下是否BS能够满足需求再做决定。

2

CS与BS架构在实际应用中确实存在一些差异,ERP开发商推荐使用CS架构可能是考虑企业即时性需求不高,网络状况,使用效率等因素。

CS(Client/Server)即客户端到服务器,BS(Browser/Server)即浏览器到服务器,其优缺点的存在是架构本身造成的,硬件及网络的需求,信息安全,程序安装应用,用户接口及系统维护的层面,处理数据的方式等有着不同的控制处理流程,各具特点,无关孰优孰劣,只是应用于不同类型企业的需求而已。所以搞清楚企业自身的需求,再根据开发商的建议,最后结合企业网络硬环境的基本情况来决定使用哪种架构比较合适,而不要单纯追求优缺点,应考虑对企业发展和管理的契合度。

从我使用ERP系统的实践角度讲,网络基础好,软件和服务器运行稳定,追求效率,网络安全管理跟的上,利用MPLS技术通过通信运营商架设专用网络,两地甚至多地互联,使用BS架构的ERP系统对未来的发展比较好,毕竟在迈向万物互联的时代,当然,这些要取决于企业对网络管理,ERP系统平台的管控能力。

以上个人观点,仅供参考,如有帮助请关注点赞,感谢邀请。

3

NC适合集团财务多组织管理,生产就不是它的强项了,应该说太弱了!旗下U8的生产都比它强太多了。

4

理论上来说区别不会太大,如果是用同一套数据库的话。那就只是换个界面而已。

B/S构架升级方便 客户机不用安装软件,省心。不过有时候会有些意想不到的问题。

20年前我写ERP的时候就曾经设想用全B/S构架。最终没有采用的原因是因为当时没有好的打印组件。当然换成现在就不是问题了。

当时采用了C/S输入数据 B/S查询。

后来还编写过手机端的查询系统。

现在移动端软件是趋势,建议选型的时候可以考虑一下。 有的时候用移动设备输入数据更加方便。