管理信息系统003
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
图9. 3 客户机/服务器系统实现的五种模式
模式1: 分布式表达(Distributed Presentation)
在这个模式中,服务器实现了所有的功能,而客户机仅用于屏幕、打印机信息输出,以及编辑用户输入的内容。
模式2:远程表达(Remote Presentation)
在这个模式中,服务器负责所有逻辑处理和数据管理功能,而客户机则负责完成所有信息表达功能。
模式3:分布式逻辑处理(Distributed Logic)
在这种模式中,服务器承担整个系统的数据管理功能,客户机负责所有信息表达功能。而逻辑处理(企业业务处理)由服务器与客户机共同承担。
模式4:远程数据管理(Remote Data Management)
在这种模式中,服务器只负责数据管理功能,而客户机负责系统中所有的逻辑处理和信息表达。
模式5:分布式数据管理(Distributed Data Management)
在这种模式中,客户机负责所有逻辑处理、信息表达,并与服务器分担数据管理功能。
上述五种客户机/服务器模式着眼点是软件执行的地点。分以下三类:(1)信息表达的处理过程在何处进行;
(2)逻辑处理或企业规则在何处执行;
(3)数据管理部件(DBMS)和信息(数据库)放在何处。
因此为实现客户机/服务器模式,其软件也分为三个层次:信息表达、逻辑处理和数据管理。信息表达涉及到信息显示、打印、编辑的格式问题,逻辑处理与执行实际的企业规则的软件相关(例如:工资系统中,逻辑处理将按照企业规则解决诸如加班、病休和假期累积等问题);最后数据管理涉及数据库中信息的存贮、检索与更新等问题。
对于选取哪一种模式,主要取决于企业所处的商业环境,企业组织经营的运作模式及事务处理发生的地点等因素,作一个能充分发挥客户机/服务器模式优点的最佳选择。建议从以下三个方面考虑:
(1)认真调研、了解企业组织的运作。因为最好的客户机/服务器系统能真实反映企业组织如何运作。为了实现最佳客户机/服
务器模式,系统开发人员必须了解组织如何运作,包括哪里需
要信息表达;哪些需要信息处理以及信息处理是局部的还是全
局的。
(2)选择适当的实施模型。即必须了解如何在网络中分布信息表达、逻辑处理和数据管理功能。最佳模式往往因企业组织的应
用不同而异。
(3)用面向对象技术实施客户机/服务器系统。
现在介绍一个用“客户机/服务器系统模式5实现的经理(个人)数据仓库”案例。如图9. 4所示。
图9. 4 “客户机/服务器”模式五实现的经理数据仓库
在该模式中,服务器只是用来帮助客户管理保存在服务器中的信息,客户机负责信息表达和逻辑处理。同时,负责本地信息的数据管理。客户机的主人是销售经理,有一个DSS决策软件安装在客户机上,销售经理决策时需要用到描述过去五年销售状况的客户数据仓库。该系统的服务器负责运行联机事务处理(OLTP)软件,并从可操作数据库中抽取销售经理所需要的信息,并将它们传送到客户机。销售经理的客户机按照逻辑信息需求建立数据仓库,并允许销售经理在客户机上提出种种使用DSS的要求。服务器与工作站之间分工明确。
9.2 计算机通信网络的概念与实现技术
数据通信是远程通信以及计算机为基础的信息处理技术的整体,并主要是依赖计算机与计算机化的设备.为此广义的远程通信与计算机通信同义。
图9. 5是一个最简单的计算机通信网,它由以下五类基本元素组成:
9. 5 计算机通信的基本模型
①终端例如终端显示器或其他用户工作站。当然任何一个输入/输出设备都可以作为终端使用远程通信网发送和接收数据,包括微型计算机、电话、电传等办公设备。
②远程通信处理器支持终端与计算机之间的数据传送与接收。这些设备有调制解调器、多路器、路由器及前端处理器,执行各种控制和支持通信的功能。例如对数据进行数字信号和模拟信号的相互转换,对数据进行编码和译码,并在远程网络的终端与计算机之间控制通信线路数据传输的准确性和效率。
③远程通信通道和介质数据是在通道和介质上进行传输的。远程通道是多种介质的组合。例如双绞线、同轴电缆、光纤电缆、微波系统及通信卫星,通过连接网络中的端点形成远程通信通道。
④计算机不同类型与规格的计算机经远程通信通道连接在一起完成指定的信息处理。例如一台主干计算机可以作为大型网络的主计算机;而一些小型计算机则作为网络的前端处理机或作为小型网络中的服务器。
⑤网络通信控制软件该软件由控制远程通信活动及管理远程通信功能的程序组成。例如用于主计算机的通信管理程序,用于小型计算机网络服务器的网络操作系统,用于微型计算机的通信软件包。
无论现实世界中的网络多么大、多么复杂,都是这五类基本元素在工作并支持组织的远程通信活动。
9.2.1 计算机通信网络的类型
1按地理覆盖距离分类—局域网与广域网
通信网络有许多不同的类型,但从用户的地域观点来看,只有两种类型:一种是广域网(wide are network, WAN),另一种是局域网(local area network,
LAN)。
WAN通信网络覆盖的区域相当广, 如一个省,一个国家乃至全球。这种网络可称为信息运载体,是政府部门以至终端用户日常生活、活动所必不可少的工具。因此WAN被制造业、银行、商业、运输业及政府部门用于传送和接收它们的雇员、顾客、供应商及其他组织企业的信息,其范围渗透城市、地区、国家乃至整个世界。
局域网:局域网是在一个有限的区域内连接信息处理设备,例如办公室、机械制造厂或其他工作场所。LAN已变成为组织内办公室、部门及其群体提供网络通信能力的共享系统。
LAN可以使用各种通信介质,如传统的电话线、同轴电缆甚至无线系统来连接计算机工作站和计算机外围设备。大多数LAN使用一台带有大容量硬盘的高性能微型计算机作为文件服务器或称为网络服务器,服务器上安装控制通信及网络资源使用的网络操作系统。例如服务器把共享数据文件及软件包的拷贝分配给网络上其他微机,并控制到激光打印机和其他外围设备的存取。LAN可以经由通信处理器,即一个称为网关(gateway)的接口,连接到WAN上,存取WAN的计算资源和数据库。
LAN也允许工作在同一群体内的伙伴相互通信,共享硬件、软件和数据资源,并共同为实现群体的目标而努力。例如一个项目组成员,当他的微机联在LAN上就可以与组内每个成员相互交换电子邮件,共享一台激光打印机和硬磁盘,共享电子表、字处理等软件包,还有项目中的共享主数据库。因此在组织中为了向用户提供了更大的计算能力,将建立LAN,并把终端接到小型机或主干机以得到更普遍的应用。
如图9. 6所示,是纽约某人寿保险公司的局域网与广域网。公司总部在纽约,中央服务器也安置在总部。在美国的其它四个州与纽约共有
五个子公司,分别建立了五个局域网,该公司用广域网将这五个局域网
连接在一起。