迪文小说

迪文小说>未来时速作者是谁 > 第40部分(第1页)

第40部分(第1页)

一家公司一旦有了一张蓝图,另一件迫切的设计任务就是要设计有“三层体系结构”的程序,把一个程序的逻辑分为三个类型:向用户显示数据的展示层面、封装应用程序商务规则的中间层面——例如,一次降价是否适用于一份尚未执行的订单,以及存储和检索商务数据的后台层面。这一三层结构使人有可能把应用功能按逻辑分解到所需的任何数量的机器上去,并且改变不同层面而不影响其他层面。

美林利用这个方法利落地把50多种不同的应用程序粘贴进了第五章中描述的财务顾问用的“被信赖的全球顾问系统”里去。美林利用微软办公软件的Outlook、windowsMediaPlayer以及其他能利用的应用程序创建了一个界面,在用户看来,这个界面显得像个单一整台的、在桌面展示层面上的手工制造的应用程序。

这50个应用程序中,许多程序的数据来自一个现存的后台层面,它有各种数据库,包括微软SQL服务器、IBM的Windows上的DB2,还有大型机上的CICS和DB2。中间层面的运行微软交易服务器和“消息队”的应用服务器利用组件来描述商务逻辑,并协调来自多个后台的数据流。这样的软件系统能删除开发者本来要写的编码的40%~50%。他们编码是为了创建分派的应用程序,同时又处理复杂的协调和安全问题。各种组件是用多样语言写的,包括Visual Basic,Visual C++和Java。

通过使用,主机上的3270应用程序,例如订单输入,就仅仅是桌面上的另一个文件夹,而现在和今后所有的万维网应用程序都会简单地跟外壳协作。用户们决不用知道下面应用程序的来源,不管是来自万维网、本地机器、客户服务器或主机,也不用知道这个应用程序是什么时候升级的。新功能或新应用程序只是出现在桌面上而已。

开发数字系统:一个方案框架

建立数字神经系统,要求有一个明确的框架,规定如何组织和推出电脑硬件和网络、怎样制造或购买应用程序,以及每天怎样操作系统。这些步骤中每一步骤的最佳作法在《微软解决方案框架》中已讲述了。这个框架是源于微软咨询服务公司跟广泛企业客户打交道的经验的一套指导原则。

第一个硬件决策就是给用户的那种桌面机器(“客户机”)。历史上客户硬件要求两种分离的电脑。第一种是哑终端机,是典型地为执行工作的人用的。客户机是消极的,主要显示主机或服务器上做了什么工作。这种办法能让中央控制,但网络交通或服务机可能会是瓶颈问题,而且当员工不在办公室时这个办法就行不通。第二种电脑就是PC,是知识型工人用的一种适应性强的工具。计算任务视业务需要而定,可在PC上或在服务器上完成。这一办法灵活,但可能造成管理的复杂性。

各种组织不再需要在这两种办法之间权衡利弊了。PC技术现在把高度的中央控制与新数字基础设施所要求的灵活性结合起来。一个程序可以完全在服务器上运行,只有图形成分在终端用户的机器上显示,或者这同一程序也可以完全在PC上运行。因为要过很长时间以后每台装置才能跟网络始终连通,这种独立的功能对知识型工人来说是很重要的。如果某人的机器没跟主机连接,那么今天的万维网应用程序通常就不运行。

在一家公司里,雇员们能以“终端模式”来用PC机浏览搜索数据,但是仍保留PC功能来做信息工作。例如,工厂和供应商规划可以是在一个大服务器上运行的一种或多或少自动化的程序,而一个知识型工人则可以偶尔浏览搜索生产计划表的问题。但是他如果跟一个顾客在谈判一项大批量订货,就需要一个工具来在生产计划表上运行各种情况,看看这项订货是否能及时制造出来。

您也要记住,随着万维网使得自我服务顾客支持工作成为可能,许多单一任务工作将会消失。如果一个顾客打电话给一家银行的顾客服务部,谈话将会是关于投资计划和资产多样化,以及其他复杂的高价值问题。这场交际很可能会牵涉到互动式录音和录像。顾客和雇员将进行合作。他们都需要大功率的PC。

一台通用的PC就是所有情况里的好选择。

PC确实需要变得更好地管理了。最新版本的微软Office软件视窗2000让您从一个中央地点灵活地配置终端用户电脑。用户可以在本地机上拥有应用程序,或从一个服务器上获取这个应用程序,把开始所需要的最少量编码下载下来。不常用的功能可以在需要时自动下载。如果一个应用程序的一部分出故障,那么它能被自动修复。此外,PC也能在使用机器的人的身份的基础上自动配置本身。员工们在一个组织里能使用任何机器,就好像这是他们自己的PC一样。当一个用户在脱机时改变了什么东西,或服务器上的数据在用户脱机时改变了,那么当用户重新连接上网时,系统会调整一切。这种管理来自一个中央目录,它存储整个企业的用户、应用程序和其他信息。

开发数字神经系统:服务器

下一个重大决策就是在您的网络中心安装什么服务器。从运行您组织的商务程序到存储一个数字神经系统中心的大量信息,这些服务器是万能的,陈旧的垂直集成计算行业在服务器世界里创建了五花八门的不兼容电脑和建筑设计。一个新的叫做“中间件”的软件层面出台了,试图使它们能协调。

智能更高的软件会降低拥有系统的成本

在1977年,加特纳集团批评了PC和微软产品,说它们使拥有系统的总成本很高。这一成本的大部分都与维修和升级有关。负责加特纳集团对微软研究的司各特·温克勒说:“在过去10年里,微软公司使得情况更糟糕,使得拥有这些系统的代价更昂贵。因为它们注重功能,而不注重成本。”但是到了1998年,加特纳却说,拥有在视窗2000网络上运行的PC的成本要比拥有以前的PC系统的成本低25%。这一降价使得PC解决方案与非Pc解决方案在降低总拥有成本方面“齐头并进,或许还略领先一点”。(大卫·F·卡尔,“加特纳集团态度转变,说PC网络比非PC网络可能成本更低”,载于(国特网世界).1998年4月6日。)

这些改进包括,在网上PC和软件更容易远程安装和管理;中央实施标准PC配置和在机器出故障的情况下重新建立用户设置的功能;以及自动把一台用户机器的基本信息上载到公司的电话帮助桌或网络支持网址上去的工具。最后这种软件减去了一次典型的求助电话所花时间的30%,而用户数据可以描扫进一个数据库里供趋势分析之用。

我们也在进行其他的改进。当顾客把一个新的应用程序加进他系统中去时,系统有一天将会有足够的智能来解决新软件和机器上已有软件之间的冲突。假如系统探测出改变一个文件设置的理由.除非绝对必要,否则它就会自动做出改变而不麻烦用户。如果一份文件损坏或者它的设置意外改变了,系统将找出并安装文件的正确版本,不管是本地安装或远程安装——这实际上是自我修复。如果用户要行动的活,他的变动将被记录下来,供产品支持工程师以后查看,如果今后出现问题或他必须打电话给产品支持工程师的话。我们计划把类似的智能添加给网络行政管理员的工具,以便他们能更好地从中央管理各公司分布在各地办公室里的所有的网络资源和用户。

但是中间件也带来了自身的成本和复杂性问题。波音公司在13个制造阶段中的每一阶段里,都有一个不同的电脑系统跟踪飞机部件。后来波音公司终于用了中间件,其唯一功能就是保证这13个系统互相合作;它还用了其他中间件来在所有这些系统中保持数据的一致性。除了保养费用很高之外,13个不同的系统还会产生出13种不同的用料单。协调这些书面单据延缓了生产。波音公司新的生产系统在全部生产过程中用一个单一的产品数据来源,代替了13个不同的系统。

PC性能的几何级跃进排除了不断部署不兼容的中间层次系统的需要。今天,PC服务器支持成千上万的用户,但是却可以跟一台桌面电脑有90%的硬件兼容和百分之百的软件兼容。这种同类性平台就是PC系统迅速走红、日益用于服务器的一个原因。在桌面上和服务器上用同样的操作系统,这就简化了开发和培训工作,并为分散的计算工作建立了一个统一的结构——应用程序或者应用程序的部件能从任何机器上转移到其他机器上去。这种通用性也使得把知识型工人与现存的后台数据系统连接起来更容易些。现在不必要在1万台桌面客户机的每一台上都安装中间件的组件,共同使用层面能在把客户与数据层连接起来的几十台服务器上运行。

虽然水平集成的pC计算模式还没能在计算功能的各方面比得上旧式垂直集成的模式,但它正在快速缩短差距。今天世界上只有极少数业务应用程序要求比pC服务器更大的规模。在今后数年里,即使这些应用程序也都将能够在PC结构上运行,各公司最难做的事情之一就是脱离旧式的应用程序,但是这一转移是不可避免的。旧式的主机应用程序不是为几十万用户存取万维网丰富信息所设计的,也不是为人们获取实时信息所设计的。

企业资源管理软件销售商(ERP)业务如此之好,其原因之一就是各公司都在快速转向把PC技术用于主要的应用程序。部分原因就是,这一转移节省钱。而更重要的原因就是,各公司能把业务数据跟PC网络和PC以多种形式分析

开发数字神经系统:开发的阶段

实施一个数字神经系统有三个阶段。这三个阶段通常按一定顺序发生,但也能平行发生。首先,知识型工人收到用于生产率的PC,局域网被安装起来提供文件服务器和万维网服务器上的文件共享,部署一个单一的后台电子邮件系统来改进合作。第二,为把现存的商务经营连接进信息管理系统进行投资,通常这是用数据仓库的形式,它把经营数据转换成易于搜索和询问的形式,以便收集商务情报。

最后和最有戏剧性的一步,就是增加新的后台应用程序,它与现存系统连接,但是使用新的共用结构。其目的就是选择能在最短时间内获得最大收益的项目。电子贸易就是一个常见的方法。这个方法意味着您不用扔掉已有的投资就可以转移到一个新结构上去。

年收入350亿美元的快餐业领先者麦当劳开发自己数字神经系统的方法对许多公司来说都是很熟悉的。它最初的系统就是在伊利诺斯州橡溪总部的主机,用来处理销售和财务报告。在80年代中期,麦当劳的许多销售点都安装了Unix系统来运行记账、存货和工资单的特制软件。销售数据每周两次传真到总部去,在那里用手键入主机。在创建数字神经系统的第一阶段中,麦当劳在它的总部增加了PC和部门网络来处理生产率任务和文件共享。然而,麦当劳的每一个主要业务经营系统都是特制的,这些系统要求相当大的集成才能合作。

1997年,麦当劳决心从公司的技术投资中获取更大的利益。经过加特纳集团和电脑科学公司帮助,进行了18个月的研究和实验项目后,麦当劳做出结论,认为它的老系统太复杂,将始终会很费钱。麦当劳决定要从专用大型机和微型机大跃进一步,跳到一个单一的结构,这个结构有一个单一桌面标准、标准的网络服务和万维网信息共享。这个新系统对每个销售点的商务经营系统和总部的信息管理系统一视同仁,用同样一套结构。新基础设施在1998年年末实施,它将给麦当劳像马克和斯宾赛百货连锁店一样的实时销售反馈,以及像吉菲润滑油公司的经理们所得到的零散而最新趋势的信息。

麦当劳利用了能得到的最好技术在随时解决它的商务问题。但问题就在于原来的技术是专门化的。计算范式每隔10年左右就变化,从主机变化到微型机,再到客户服务器,再到网络。其复杂性也增加了。从一个集成系统获取了最多功能的一家少见的公司,它必须耗费巨资来创建这个系统,要保留这个系统还要花费更多。历史上所有的信息技术商店能使这些系统凑集在一起运行,这证明了他们的技巧。

开发数字神经系统:决定购买什么

利用建立在同样结构上的商用现成软件包,是另外一种办法,公司可以用它来降低建立数字神经系统的成本和复杂性。成功的公司选择并严格实施几种标准。一家公司的基础设施中,能从标准化获益的成分有桌面系统、桌面有成效的应用程序,电子邮件、数据库系统以及网络服务。

大部分公司都在视窗桌面系统上标准化了,还有许多公司在桌面有成效的应用程序上标准化了。可口可乐公司、吉菲润滑油公司、格拉克索·威尔克姆公司和其他许多家公司都在视窗办公系统上标准化了。拥有一个标准的公司桌面系统并在其上有一个有成效的标准软件——电子表格、演讲系统、文本文件、数据库——这就提供了知识型工人所需的一套基本工具。有成效的应用程序的价值不仅适用于一家公司内部,也适用于所有公司。我想象不出,如果不能容易地交换、编辑和注释文件,我们怎么能跟我们的开发和商务伙伴、会计、公关顾问或律师事务所合作。桌面应用程序不仅仅是有成效的工具,它们还是进入您公司最重要的数据和您的特制行业应用程序的存取点。

文件交换要求有一个大功率的电子邮件基础设施。由于独立的部门决策、买进其他公司,以及别的因素,各公司最终可能会有多重消息传递系统,有些是用于电子邮件的,有些是用于团体软件的。把这些系统连接在一起的企图使得行政管理成本很高,而且使得公司很难获取电子邮件的优势:快速和容易地交换文件的功能以及在全公司内集成工作流通应用程序的能力。有些基干主机的系统和因特网电子邮件系统与桌面应用程序或因特网结合不良,所以您需要肯定您的电子邮件系统能接受PC平台和因特网消息传送协议及标准。要正确安装电子邮件。给您的公司安装一个单一的、适合知识型工人活动的电子邮件系统。

决定用什么数据库,在很大程度上受到选择基础操作系统的影响,因此您开始时要选择少数操作系统来支持。组件也使得商务和应用程序的逻辑更大程度地独立于任何后台数据系统,从而提供了集成不同数据系统和保留应用程序投资的灵活性。

一个单一的操作系统在简化本来很复杂的后台系统方面大有裨益。人们刚开始理解这种特色的价值:如网络综合性安全模式和在网络上运行的所有应用程序的综合性安全模式。一用户能一次登录进系统就获取他有权得到的所有应用程序——不管是数据库。电子邮件或网页。一名行政管理员能利用单一一套工具来管理用户、应用程序和像打印机这样的网络资源。在网络上和各种格式中——数据库、电子邮件和任何类型的文件——搜索数据的功能被大大简化了。

把基础设施的每个重要成分都标准化,并不意味着每个部门或用户都应该被迫使用“中央规划”所命令使用的唯一应用程序。一般来说,如果软件包影响全公司的通信和集成,那么公司就应该把它们标准化。否则的话,各部门和业务单位就应该能自由选择适合它们业务需

已完结热门小说推荐

最新标签