论信息系统信息系统C/S和B/S方式

更新时间:2024-01-16 作者:用户投稿原创标记本站原创
摘要:在全球经济趋向信息化的时代背景下,从我国企业信息化的意义、内容及目前发展状况,深入分析现阶段C/S和B/S模式信息系统存在问题,进而提出解决问题的对策。政府和企业合力,以达到加快我国企业信息化建设发展的步伐。
关键词:企业;信息化模式;效率
:A文章编号:1007-9599 (2012) 13-0000-02
一、引言
信息化发展支撑了企业的不断发展壮大,信息化发展过程中演变出来各种运行模式,围绕这些主要的运行模式,笔者重点阐述C/S和B/S模式信息系统的应用比照,帮助企业在信息化实施中提供参考。

二、C/S和B/S模式比较

信息系统运行模式比较多,现在已逐渐演变为两种,C/S模式和B/S模式。
C/S模式主要由客户端、服务器端两部分组成。客户端是系统中用户与数据进行交互的部件,服务器端负责有效地管理系统资源。
B/S模式是以客户端和服务器端两部分组成,客户端以浏览器形式体现。大量的数据处理在服务器端完成。

(一)C/S模式的优势

1.C/S模式能够提供高交互性的功能,能提供各子模块的相互切换,能提供信息系统的在线帮组文档,便于用户及时查询,比如ORACLE的EBS系统就提供了R12用户帮助手册。
2.C/S模式提供了更安全的存取模式。C/S的应用模式运行在局域网内,程序提供了客户端、以及服务器端的安全保证,能有效保证外面的网络无法攻击到内部网络。B/S的应用模式,由于所有业务都可能通过公网访问,增加了被网络攻击的风险,也有可能被网络恶意攻击,采用了B/S的应用模式的企业,部分采取了先登录企业的VPN网络,才能访问信息系统模式。为企业网络增加了一道安全屏障。
3.采用C/S模式将降低网络通信量。C/S模式是设置了二层结构模式,对网络带宽等要求不太高,数据处理能力强,而B/S模式依赖于网路带宽容量,对网络带宽要求比较高。
4.由于C/S在逻辑结构上比B/S少一层,处理速度比较快,能大量处理数据,但随着互联网技术的发展,网络带宽增加很快,网络已经不再是信息系统应用的瓶颈,C/S模式下程序客户端比较庞大,事务层和数据层无法共享,不支持Internet的应用,当客户端计算机数目太多时,系统维护、安装、调试和新版本发布的工作量较大。

(二)B/S模式的优势

1.具有不限空间、时间限制,随时随地可访问信息系统,非常方面用户。
2.功能拓展比较方面,有增加功能只需要在服务器发布,用户登录即可实现更新。无需安装客户端。
3.系统维护简单,只需维护服务器端即可,减轻IT维护压力,提高响应速度。
4.B/S模式程序开发简单,以网页形式为主,信息共享性比较强。

(三)C/S和B/S架构软件的优势与劣势

B/S模式下,维护和升级方式比较容易,有程序变动,只需要在服务器端更新程序即可,不需要在客户端做任何改变。目前,信息系统升级越来越频繁,C/S系统的程序升级则相对麻烦,一旦程序变化,则要求每个客户端都要进行升级,虽然能提示自动升级,但存在升级不成功等现象,增加用户使用信息系统的难度。信息系统大规模,多地域使用就很难推广和维护,增加了维护成本。
 源于:论文封面格式www.808so.com
 

(四)C/S和B/S模式系统的性能比较

在系统的性能方面,B/S模式下,用户可以不受时间、地域限制,任何时候、任何地点都能使用信息系统,只要求用户能上网即可。因此,B/S模式的应用非常快捷、方便。能受到具备全球性业务的企业喜爱。B/S模式下,对客户机的要求性能就较高,大多数的数据数据处理校验都在客户端完成,但也因此可以减轻服务器的压力。

(五)C/S和B/S模式系统的开发

C/S结构是建立在中间件产品基础之上的,要求应用开发者自己去处理事务管理、消息队列、数据的复制和同步、通信安全等系统级的问题。对程序开发者的技术水平要求比较高,开发者需要投入更多精力来解决非程序方面的问题。直接导致程序维护、交换非常困难。如果用户使用不同的操作系统,则信息系统应用程序需要开发测试不同的版本用来支持相应的操作系统。虽然C/S模式下开发存在各种版本等问题,但从信息系统的发展历史看,C/S模式开发历史比较悠久,程序开发早已形成了一套完整并且成熟的理论,相比较而言,B/S模式发展时间不太长,只要是随互联网发展起来的。

(六)C/S模式和B/S模式结构软件技术上的比较

无论是B/S还是C/S,他们都不新鲜。应该说,这两种模式各有千秋,它们都是当前的主流架构模式。在适用Internet、维护工作量等方面,B/S比C/S要强得多;但在运行速度、数据安全、人机交互等方面,B/S远不如C/S。因此,企业在选择信息系统,比如ERP系统时候就非常困难,到底该选择什么架构模式的。分析世界上各主流信息应用看,对于以IE浏览器为主、录入简单的应用程序,B/S技术有很大的优势,现在发展蓬勃的各大网站就是很好的例子;而对于应用复杂的ERP信息系统,从全球范围看,成熟的ERP产品大多采用C/S模式,比如SAP公司的ERP产品。B/S模式的ERP产品比较少,比如ORACLE 的EBS系统,那是否有可能将B/S与C/S的优势融合呢?在这几年的发展中将B/S与C/S的优势完美地结合起来,就是说该平台的应用系统能以B/S的方式发布运行,同时又具有C/S方式的极强的可操作性。

(七)C/S和B/S结构软件企业运用上的比较

信息化管理软件是为企业服务的,企业选用信息化管理软件不仅要从技术上考虑,还要从商业运用方面来考虑,笔者将从企业运用的角度对两种结构的软件进行比较。
1.投入成本比较。B/S结构软件只需要一次性投入,建立起一个数据库,实现数据集权化统一管理,后期无法大量投资,可有效控制 IT成本。B/S结构软件需要不断升级和增加服务器,以应对不断增加的用户群体,投资金额不断增大,可能是黑洞。
2.硬件投资保护比较。C/S结构软件模式下,当应用增加情况下,需购买更先进的服务器以应对新增加的需求,原有服务器只能弃之不用。C/S软件主要是二层结构模式,所有应用只能在一个服务器上;而B/S结构则不同,随着服务器负载的增加,可以通过增加新的服务器与原有服务器进行集群,然后把每个服务器的负载进行均衡,实现有效的应用,能保护既有的IT投资。
3.企业快速扩张方面,对于快速成长企业,要求能快速推广应用信息系统,B/S模式能快速实现,用户只需具备电脑并且开通网络即可使用,如果是采取C/S模式,则要求大量的客户端安装,尤其是集团化企业、全球化企业推广应用信息系统非常不便,程序开发成本过高,维护人才难找。 同时C/S结构的软件都是通过ODBC直接连到数据库的,安全性比较差,其用户数连接受限。而B/S结构软件则不同,所有的用户都是通过一个JDBC连接缓冲池连接到数据库的,用户并不保持对数据库的连接,用户数基本上是无限的。
三、结束语
从上面的分析不难看出,企业开展信息系统建设,逐步由以前的C/S模式向B/S转变,比如要求快速应用的OA办公自动化系统、客户关系管理CRM系统等,但主流的ERP系统还以C/S模式和B/S模式运行为主,未来有向B/S模式的发展趋势,未来也有可能把这两种模式会整合在一起。两者有机结合。
参考文献:
黎明.中国信息化与管理变革[M].中国人民大学出版社,2001,8
游大伟.新时代企业信息化建设[J].商业研究,2009,3
[3]申林.企业应走出信息化的陷阱[J].企业研究,2011,1
[4]姚家荟,王艳,张彤.管理信息系统[M].北京:首都经济贸易大学出版社,2007,9

点赞:6243 浏览:21783