支持私有云部署

400-100-5265

预约演示

首页 > 系统选型 > 如何进行eHR系统选择,C/S架构还是B/S架构好?

如何进行eHR系统选择,C/S架构还是B/S架构好?

2017-02-28

红海云

  近年来,随着网络技术不断发展,尤其是基于Web的信息发布和检索技术、Java技术以及网络分布式对象技术的飞速发展,导致了很多应用软件体系结构从C/S结构向更加灵活的多层分布结构演变,使得软件体系结构跨入一个新阶段,即B/S体系结构(Browser/Server的简称,浏览器/服务器模式),用于满足业务应用的深度及广度的变化。但当B/S结构的eHR系统陆续面市后,用户才痛苦的意识到:原来B/S结构的eHR系统并没有想象的那么美好,甚至很多方面与传统的C/S比较起来相差甚远。那么究竟eHR系统应该采用什么技术架构开发,用户选择eHR系统应该选择C/S还是B/S?似乎成了困扰人力资源软件开发者和选型者共同的难题。早期的财务、人事等应用大多数是C/S结构的程序,传统的GUI技术,开发工具大多数是VB、DELPHI、PB等,很多厂商经过多年的沉淀,在C/S应用开发上形成了诸多核心技术。

  目前,市场上主流的eHR系统采用的技术架构主要有三种模式:C/S、B/S、C/S+B/S。基于Web的B/S方式其实也是一种客户机/服务器方式,只不过它的客户端是浏览器,为了区别于传统的C/S模式,才特意将其称为B/S模式。那么它们的特点是什么?各有那些优缺点?eHR系统技术架构究竟该如何选择?笔者根据多年从事eHR系统开发的经验,谈谈自己的一些观点,希望对那些即将开始人力资源信息化的客户有所帮助。

  1、B/S架构模式的优点

  ●具有分布性特点,可以随时随地进行查询、浏览等业务处理。

  ●业务扩展简单方便,通过增加网页即可增加应用服务功能。

  ●软件维护升级简单方便,集中布署就可实现所有用户的应用同步更新。

  ●采用资源共享技术合理地利用稀有资源(数据库连接等业务组件对象),提高软件运行效率。

  2、B/S架构模式的缺点

  ●操作是以鼠标为最基本的操作方式,无法满足快速操作的要求。

  ●页面动态刷新,响应速度明显降低。

  ●网络传送的有效数据少,很大一部分是HTML标志,网络带宽利用率低。

  ●GUI界面功能弱以及基于HTTP协议等原因,难以实现传统应用模式下的特殊功能要求。

  ●软件开发复杂,要求软件工程师掌握的知识的宽度及深度(Javascript、HTML、DHTML、CSS、Java等)都较高,并能合理有效把这些松散知识整合起来形成软件产品。

  3、系统的性能

  在系统的性能方面,B/S占有优势的是其异地浏览和信息采集的灵活性。任何时间、任何地点、任何系统,只要可以使用浏览器上网,就可以使用B/S系统的终端。

  不过,采用B/S结构,绝大部分工作由服务器承担,这使得服务器的负担很重。采用C/S结构时,客户端和服务器端都能够处理任务,这虽然对客户机的要求较高,但因此可以减轻服务器的压力。而且,由于客户端使用浏览器,使得网上发布的信息必须是以HTML格式为主,其它格式文件多半是以附件的形式存放。而HTML格式文件(也就是Web页面)不便于编辑修改,给文件管理带来了许多不便。

  4、eHR系统的开发

  随着企业人力资管理由传统的人事管理过渡到人力资源管理,管理的跨度已经由人力资源部门逐渐深入到各级部门经理以至于全员,eHR应用的深度更深和广度更宽。这些因素导致了设计eHR的角度需要重新定位,可能会更关注易用、速度、客户端布署、并发量、网络带宽利用率等参数。

  B/S技术是近几年逐步发展起来的,在Web2.0等技术出来以前,B/S技术还不够成熟,在有些技术实现方面还不如传统的C/S技术,这就是一些早期的B/S版本的eHR系统得不到客户认可的主要原因。近几年,随着Web2.0等技术的出现,B/S技术得到了极大的改善,比如可以采用AJAX技术实现网页不用刷新就可以取得业务数据,满足交互性要求较高的企业应用。

  C/S技术发展历史更为“悠久”。从技术成熟度及软件设计、开发人员的掌握水平来看,C/S技术应是更成熟、更可靠的。但如果客户端要布署在不同的操作系统上,C/S结构的软件需要开发不同版本的客户端软件。这使得应用程序的维护、移植和互操作变得复杂。

  5、eHR系统的升级维护

  C/S系统的各部分模块中有一部分改变,就要关联到其它模块的变动,使系统升级成本比较大。B/S与C/S处理模式相比,则大大简化了客户端,只要客户端机器安装了浏览器,能上网就可以。对于B/S而言,开发、维护等几乎所有工作也都集中在服务器端,当企业对网络应用进行升级时,只需更新服务器端的软件就可以,这减轻了异地用户系统维护与升级的成本。如果客户端的软件系统升级比较频繁,那么B/S架构的产品优势明显——所有的升级操作只需要针对服务器进行,这对那些点多面广的应用是很有价值的。

  2006年,中国最具权威的大型人力资源管理网络平台--中人网对市场上已经开发完成的人力资源管理软件产品进行了一次用户体验调查,调查后的结果显示:用户对已经上市的纯B/S架构的人力资源管理软件的评价普遍不高,存在的共性问题主要有三点:1、交互性(易用性)较差;2、运行速度慢;3、可扩展性(灵活性)不理想。而在这三个方面,传统的C/S应用往往有很好的表现。

  如何将C/S已经做得很成熟的业务应用移植到B/S应用,扬B/S之长,避B/S之短,审时度势,巧妙的在B/S产品中保留了部分C/S插件的应用,给客户多了一个实实在在的选择,即网络条件不好时,就用BS完成工作;如果网络条件较好,就可以使用部分C/S功能,借助C/S界面交互性强、客户体验好的优点,提高工作效率,这种设计思路受到了客户广泛的欢迎。

  综合以上,笔者认为,尽管B/S已经成为一种势不可挡的潮流,但到目前为止,能够开发出完全符合用户的要求,得到用户真正肯定的eHR产品还很少见,往往开发商自己认为做的不错的软件,到了客户那里就难以认可。基于国情民情,可以说中国人力资源管理软件的开发面临着痛苦的局面,软件既要做的灵活开放,又要操作非常简单,凡是懂软件开发的人都知道,这是一个非常矛盾的局面,但专业化的人力资源软件公司还是要迎难而上。我们在开发eHR软件的时候,脑子里萦绕的总是这个问题,把一些复杂的功能优化再优化,简单再简单,实在简单不了了,就把它藏在后台,一般操作人员和领导看到的软件往往是操作非常简便的前台,只有系统管理员或具有一定应用水平的客户才能看到软件灵活开放的后台,这样就有效缓解了以上的矛盾。

本文标签:
企业人力资源管理

热点资讯

  • 好用的eHR系统有哪些?主流系统盘点 2022-12-07
    好用的eHR系统​有哪些?eHR系统主要功能模块有:档案管理,请假、加班管理,调岗管理,合同管理,考勤管理,招聘管理,薪资管理,培训管理,社保管理,入职管理,晋升管理等。目前国内企业愿意为eHR系统买单的蛮多为互联网公司,比如阿里巴巴、腾讯、美团等企业,当然还有一些传统的企业,比如餐饮、服饰、零售等连锁企业也在逐渐在改变。随着中国人力资源信息化市场的逐步扩大,相信未来会有更多的企业采用eHR系统。
  • 企业eHR系统如何选择?这五点很关键! 2021-10-28
    随着企业的不断发展,企业人力资源管理的需求也会不断变化,业务的拓展和变化也会给企业管理带来新的困难和需求。在考察企业eHR系统选型时,重要的是考察系统在产品架构层面是否成熟稳定,既有标准化功能,又有个性化定制能力,同时要灵活可扩展,配置程度高,能够与时俱进。在服务体验方面,需要考察系统是否有类似企业的服务体验,是否有行业标杆案例。
  • eHR系统作用如何,怎样开展选型? 2017-08-17
    eHR系统作用如何,怎样开展选型?在人力资源管理中,HR软件到底可以为企业做哪些事情,现阶段人力资源管理工作要点可以概括为四方面:◎制度体系;◎流程控制;◎量化管理;◎以人为本。
  • eHR系统实施注意事项有哪些?这三点很特殊 2017-03-28
    eHR系统实施注意事项有哪些?众所周知,eHR系统是为人力资源部门提供的一个全面的信息管理工具,通过这个工具,人力资源管理人员可以比较容易地获得所需的组织体系、薪酬福利成本、人力资源状况等静态数据,也可以方便的获得各种变动信息来进行趋势评估。在企业内部通过人力资源信息的共享,高效、快捷的进行人力资源管理的日常业务。
  • ehr系统上线要求有哪些?六点小技巧送你 2017-03-01
    ehr系统上线要求有哪些?在数字化科技时代,每个企业都希望能追赶上时代的脚步,从而更好地实现人力资源管理数字化。而作为推进企业数字化人力资源管理的有力工具——ehr系统,则是众多企业追捧的对象。但在这股ehr浪潮中,往往有不少企业推行ehr系统失败,所以为了帮助企业更好地实施上线此类系统,我们提供了以下步骤进行参考。
  • eHR系统排名怎么看?企业应该怎么选? 2021-11-08
    eHR系统作为企业HR管理的重要工具,帮助企业实现了高质量的人才管理、HR各类数据的完整收集与分析,提高了管理效率与员工赋能,也令多数企业把人力资源数字化转型正式纳入发展的重要环节。因此,公司选购eHR系统是一个很头疼的事情,一方面国内的人力资源系统鱼龙混杂,产品也很复杂。非专业人士只经过销售的简单演示,不通过一段时间的试用,往往无法分清这些系统的好坏。那么,eHR系统排名怎么看?企业应该怎么选呢?
  • eHR系统怎么样提高企业管理效益? 2017-04-06
    eHR系统怎么样提高企业管理效益?众所周知,eHR系统是用来提高企业的管理效益的,然而,一些企业购买了eHR系统之后却并没有把系统的意义发挥出来,甚至有企业把系统买回去之后便搁置不用,这些都是一笔大的浪费。企业应该如何提高eHR系统的管理效益呢?
  • Ehr系统怎么用?能为企业创造了哪些经济效益 2020-01-22
    很多企业迟迟不愿意引入ehr软件,是因为他们看不到ehr系统能够带给企业的直接效益。Ehr系统不能给公司赚钱吗?其实,ehr系统能给企业创造的效益不能直接用钱去衡量,甚至不是短期就能看到的直接效益,而是一种长远的或者是间接的效益。具体有哪些呢?

推荐阅读

  • 国家网信办表示互联网企业近半年人员保持平稳:如何优化人... 2022-04-13
    近期,中国网信网对多家互联网企业用工和业务发展情况进行访谈。企业纷纷表示,目前员工数量和业务发展情况总体稳定,对未来发展充满信心。对于企业来说,如何优化人员配置?
  • 传统考勤机和考勤软件如何实现无缝连接? 2023-04-07
    在当前工作场所中,考勤是每个企业必须完成的一项任务。传统的考勤机需要安装在打卡点,员工需要使用工号或指纹进行打卡。如果只使用传统考勤机,管理员手动录入考勤数据、统计并且生成结算工资的信息将是一项困难的任务。   为了解决这个问题,一些企业开始使用考勤软件来取代传统考勤机,可是有许多公司仍然采用着传统考勤机进行考勤。那么,企业该如何将传统的考勤机和新的考勤软件无缝连接起来呢?
  • 一汽在长春的5个主机厂全部复工:返岗后如何防护? 2022-04-19
    目前,一汽集团在长春的5个主机厂全部复工,累计返岗复工7438人。那么返岗后如何防护?
  • 人力资源管理系统如何帮助企业提升考勤管理效率? 2022-08-18
    考勤管理问题往往是很多中大型企业HR感到头疼的事情,这是由于员工规模的增大,导致所面临的考勤情况也变得更加复杂,问题也变得更多。所以,人力资源管理系统的出现,能够帮助中大型企业更好地解决考勤管理问题,从而提升考勤管理效率。下面我们就具体来看看人力资源管理系统是怎样帮助企业提升考勤管理效率的吧!
  • 金九银十招聘季如何应对?HR必知 2021-09-18
    ​每年的九、十月都是求职的高峰期,人称“金九银十”。这对苦于招聘的HR来说,无疑是一个好的时机。那么,金九银十招聘季如何应对呢?
  • HR人事管理系统如何助力企业人才培养? 2023-07-11
    在企业的发展过程中,人才资源是一项核心的竞争力。然而,在管理不善或面临发展瓶颈时,企业常常面临人才短缺的问题。为了打破这种僵局,不仅需要吸纳人才,更需要对已有的人才进行系统性的培养。这就是HR人事管理系统的关键场景。
  • 如何利用DHR人事软件实现人力资源优化? 2023-10-08
    如何利用DHR人事软件实现人力资源优化?在现代企业中,人力资源被誉为企业的核心资产,越来越多的企业重视员工的吸引、管理及发展。在这个背景下,人力资源管理信息化作为一个关键的解决方案,成为了企业的重要需求。
  • 如何建立eHR管理系统模型? 2017-03-01
    一体化的人力资源管理系统,通过覆盖员工职业生涯全过程的在线管理,使数据在各个业务环节的流通和标准化存储,形成“选、用、育、留”。随着企业信息化意识的增强,对企业效率提升的客观需求,越来越多的公司都走上了信息化的道路,其中高效精准的考勤系统是企业在员工效率提升方面的必然选择。考勤系统的运用不仅可以发掘员工的工作积极性,同时还能降低企业运营不必要的成本浪费,精确企业的劳动力成本。规划eHR管理系统​需要考虑的内容有以下几个方面: