< img height="1" width="1" style="display:none" src="https://a.gdt.qq.com/pixel?user_action_set_id=1200686054&action_type=PAGE_VIEW&noscript=1"/>

OA信息技术的架构

文:鼎捷ERP

作者:鼎捷软件 | 发布时间:2012-11-30 14:50:34

7.5信息技术架构
    通过信息技术架构这个词,我们详述了信息资源整合所必需的技术和组织结构。信息技术架构有4种类型:
    (1)非集中式架构,
    (2)集中式架构,
    (3)分布式架构,
    (4)客户机/服务器架构。
    图7-8区分了这些IT架构的差异,描述了各自的特征。

  
7.5.1  非集中式架构
    一个非集中式架构包括信息共享很少或没有信息共享的系统。概括地说,这种架构产生于用户或部门开发的独立系统或应用协同软件,它们没有任何的中央控制(见图7—9)。


    非集中式架构给用户开发满足他们需要的应用软件以及保持对软件的控制的自由。但是,这种架构通常阻止用户简单地合并处理机或比较不同信息系统之间的信息。它还允许数据复写,频繁地导致数据的不一致。例如,图7-9说明了财务、营销和运输部门是各自相互分离的。非集中式架构总是发生在具有分散管理方法的企业,典型的发生在通过获取建立的公司。
    在一个非集中式架构中,一个组织中的各部门有它们自己的硬件和OA软件,来满足该部门专业的信息需求,而不必考虑其他部门。在一个完全的非集中式架构中,各独立部门的系统互补相连,与组织的公司办公室也不相连接。   
    非集中式架构的主要缺点是,因为有太多独立的系统,共享应用程序和信息非常困难。而且,对于组织来说,与许多卖主建立保修和服务合同比只与一家或少数几家要贵。
独立思考
客户机/服务器的未来
    客户机/服务器这个词较早出现在20世纪80年代,在网络上的个人计算机(PCs)中被提及。实际的客户机/服务器模型开始被接受是在80年代后期。客户机/服务器是一种多功能、基于消息和模块化的架构,它想要实现可用性、灵活性、交互性和适应性,与集中式、主机、时间共享的计算方式形成对比。
    没有一种技术是适合任何情况的,而每一种技术都与成本(金钱或其他)有关联。这种技术可能强加的成本和限制的例子如下:一种技术可能强加另外一种不必要的接口标准,可能需要对其他技术进行投资:可能需要投入时间和金钱,或者可能直接与安全或实时的要求冲突。
    从网上搜索,回答下列问题:
    ·随着客户机/服务器架构的成熟,它的将来会是怎样的?
    ·它将仍然是应用架构的一种选择,还是会出现另一种架构?
    ·如果我们早在15年前就知道了计算机的威力,在10年前就知道客户机/服务器这种架构,我们还会困难地设计和实施系统吗?
7.5.2集中式架构
    一个集中式架构在一个中心区域或者中心主机中共享工作流信息系统。很久以来,大型机是企业唯一能用的计算机。他们的特性决定了信息系统架构是整合的,因为典型的架构、应用软件和信息被存放在公司单一的主机上。例如,图7-10显示了一个典型的集中式架构的布局。随着廉价的桌面计算机和可靠的数据通信技术的引入,几乎全部的组织已经移入集中式架构了。

                                
    集中式架构较大的优点就是它给予了高度的控制,使得以下两方面变得很容易:(1)保持硬件、软件、程序和操作的标准:  (2)控制对信息的存取。集中式架构较大的缺点是缺乏灵活性。但集中式架构适应性强,以至于每个人都可以用它,然而这并不意味着该系统对每个人都是好的。不同的部门和远程站点,有不同的信息需求。
7.5.3分布式架构
    分布式架构是指通过网络分配IT系统的信息和处理能力。通过分布式架构将所有的供应链管理信息系统连接起来,使所有地点都能够共享信息和应用程序(见图7-11)。这样的主要好处在于处理活动能够分配给较有效率的地点。为了提高运作效益,减少网络运输,一个分布式结构常常将同样的应用程序或信息存储在两个或多个地点。

      
    分布式架构比集中式结构要更复杂,原因有很多。第一,分布式架构必须能够决定各地点专门的应用程序和信息。第二,它必须更好的决定请求应用程序和信息的较佳路径。系统处理请求的顺序不同,会使得网络上数据交换的数量大不相同。
7.5.4客户机/服务器架构
    一个客户机/服务器架构(或客户机/服务器网络)有一台或多台计算机做服务器,为其他计算机即客户机提供服务。客户机/服务器架构是分布式架构的一种形式。如图7-12所示,客户机/服务器架构的基础概念是应用程序被分配在客户机和服务器上。一套信息系统在将处理和所有信息存储集中在服务器上的同时,将功能分配到网络上互联的计算机(或客户机)。举个例子,当你在网上冲浪时,就是一种客户机/服务器架构。这种架构的典型组件有网络浏览器、个人计算机(比如客户机)和网络服务器。

                                        
    客户机/服务器架构的主要优点就是它从服务器上“卸载”应用程序和信息。因为处理发生在许多客户端,客户机和服务器的交互很频繁很广泛,信息必须在服务器和客户机之间快速流动。由此,客户机/服务器在网络性能上配置了很大的承载量,这有时候也成了一种缺点。
7,5.5其他类型的架构
    大部分的企业应用程序现在都发展到了使用阶梯式架构。在一个阶梯式架构中(有时被称做分层架构),IT系统被分割成不同的层,每层执行一类具体的功能。一个阶梯式架构的概念包括一层到N层。每“层”可以定义为“一行高于一行排列的两行或多行中的一行”。图7—13说明了阶梯式架构的概念。每种的简要描述在下一段中给出。

          
·单层基础架构是较基本的安装,因为它只包含单个机器上的一层。想一下你个人计算机上运行的应用程序——你所需要运行应用程序(数据存储、业务逻辑、用户界面,等等)的一切东西都被堆到一起。单层基础架构的例子有一个基本的文字处理器或桌面文件使用程序。
.双层基础架构是基本的客户机/服务器关系。从本质上讲,客户机控制显示,服务器控制请求(例如数据库请求),应用层被包含在单层或双层上都有。
·三层基础架构是当今网络应用上较普遍的方法。这种模型的一个典型例子是,网络浏览器作为客户机,应用服务器控制业务逻辑,还有独立的一层(例如DBMS)控制数据库功能。
.N层基础架构把网络的工作均衡的分布给许多不同的服务器。字母“N”代表层数。传统的,一个N层基础架构源自于基本的三层模型,将其扩展为有更多功能、适应性和许多其他好处的模型。
行业透视
实时的世界银行
    世界银行实施了一套SAPERP系统,它使银行替换了分成65段的管理系统——一个杂凑系统,总产生不一致的财务报告而且维持费用很高。该ERP系统能够让超过100个地区通过全球网络实时地访问总部中心系统。SAP系统提供了一个N层结构,包括在桌面上呈现的界面,在多应用服务器上运行的应用逻辑以及主要为数据库软件的数据库机器。
    7个SAP元素——SAP财务(F1),SAP基金管理(FM),SAP控制(CO),SAP物料管理(MM),SAP项目系统(PS),SAP人力资源——差旅管理和SAP企业买主——被放置进来以帮助世界银行的流线采购、物料管理、项目系统和财务报表。
    自从系统实施之后,世界银行已经意识到了显著的好处,这些好处源自于整合人员、过程和数据的能力。现在信息对各地都是透明的、丰富的、有效的,使得组织更像一个发展的参与者,而不仅仅是财务援助的提供者。
 

上一页:工作流信息系统的架构

下一页: IT架构的投资

相关新闻

  • IT架构的投资

    许多组织将备份信息放在非现场的存储设备中,或者放在公司之外,经常是别人的公司中,例如主机托管服务。有很多种方法你可以备份计算机上的信息,包括把你的信息存放在硬盘、CD、外部硬盘和移动地点,例如www.mydocsonline.com。

  • 对企业B2B信息系统的整合

    构建基于整合因特网应用的IT架构,使Gap可以在所有信息系统和雇员之间交换实时销售、库存及传输的信息。整合的另一些有形好处有:新组织过程的增加,现存过程的改进,客户反应的提高,企业范围内信息资源标准的建立以及标准提供的更多的灵活性。

  • 工作流信息系统的架构

    将体系结构转化成架构的任务需要建立关于某些技术的细节,尤其是: ·硬件——IT架构的物理组件(例如,个人计算机、服务器、网络缆线)。举个例子,如设计一个允许远程通信的无线架构,使用各种各样的技术(例如,蜂窝、无线LAN、卫星、红外线和GPS)。

关注我们

留言板

咨询热线:400-626-5858