近年来,随着网络技术的不断发展,许多应用软件系统结构从C/S结构演变为更灵活的多层分布结构,使软件系统结构进入B/S系统结构的新阶段(Browser/Server的缩写,浏览器/服务器模式),用于满足业务应用的深度和广度变化。
然而,当B/S结构的人力资源系统陆续上市时,用户痛苦地意识到:B人力资源系统的S结构并没有想象的那么漂亮,甚至在很多方面都远不如传统的c/S!到底是怎么回事?
目前,市场上主流人力资源系统采用的技术架构主要有三种模式:C/S、B/S、C/S B/S。基于Web的B/S模式实际上是一种客户机/服务器模式,但其客户端是浏览器。为了区别于传统的C/S模式,它被特别称为B/S模式。那它们的特点是什么呢?各有哪些优缺点?
听悟空HRM小编,带大家分享B/S架构的优缺点!
1、B/S模式的优点
● 可随时随地查询、浏览等业务处理分布性特征。
● 业务扩展方便,应用服务功能可以通过添加网页来增加。
● 维护升级简单,集中布局可以同步更新所有用户的应用。
● 利用资源共享技术提高软件运行效率。
2、 B/S 模式的缺点
● 操作不能满足快速操作的要求。
● 动态刷新页面,显著降低响应速度。
● 网络传输的有效数据少,网络带宽利用率低。
● 基于HTTP协议,GUI界面功能弱,难以满足传统应用模式下的特殊功能要求。
● 复杂的软件开发。
3、系统的性能
在系统性能方面,B其异地浏览和信息收集的灵活性是/S的优势。B/S系统的终端可以在任何时间、任何地点、任何系统使用,只要浏览器可以上网。然而,使用B/S结构,大部分工作由服务器承担,这使得服务器的负担非常重。使用C/S结构时,客户端和服务器端都可以处理任务,虽然对客户机的要求很高,但可以减轻服务器的压力。
4、系统的开发
B/S技术近年来逐渐发展起来,C/S技术的发展历史更多“悠久”,从技术成熟度、软件设计和开发人员的掌握程度来看,C/S技术应该更加成熟可靠。
综上所述,作者认为,虽然B/S已经成为一种势不可挡的趋势,但到目前为止,技术还没有完全达到与C/S架构相当的水平!小企业可选择B/S架构,中大企业可选择C/S架构!
悟空云产品更多介绍:www.72crm.com