登陆注册
16318600000036

第36章 管理信息系统的结构(3)

20世纪90年代以来,随着现代信息技术的迅速发展和社会信息化的推进,计算机网络技术在管理信息系统中得到日益广泛的应用,基于计算机网络技术的分布式系统在信息处理上出现了不同的计算模式。

。,

向各工作站提供数据和软件资源的文件服务,各工作站可以根据规定的权限存取服务器上的数据文件和程序文件(参见图78)。这种计算模式又称为文件服务器模式。

客户机/服务器(Client/Server,C/S)模式是分布式系统后来发展起来的一种计算模式,如图710所示。网络系统上的计算机系统分成客户机与服务器两类,其中服务器可能包括文件服务器、数据库服务器、打印服务器、专用服务器等;网络系统节点上的其他计算机系统称为客户机。用户通过客户机在网络系统上向服务器提出服务请求,服务器根据请求向有关方面提供经过加工的信息。客户机本身也承担本地信息管理工作。和一般分布式系统相比,C/S模式将信息处理工作分解为两部分:一部分由服务器来实现,另一部分由客户机本身来完成;而一般分布式中服务器只按要求提供数据文件和程序文件。合理分配服务器和客户机的信息处理工作,可以大大减轻网上数据传送的负担,服务器上的资源也可得到更充分的利用,但增加了系统的复杂性。

图710C/S计算模式

常用的C/S模式有两层结构和三层结构两种,如图711所示。图711(a)所示的两层C/S结构中,数据库服务器对客户机的请求直接做出应答。对于某些需要进行较为复杂处理的服务请求,往往另设具有专门应用软件的应用服务器进行处理。应用服务器根据客户机的服务请求,访问数据库服务器,以获取必要的数据,进行相应的信息处理并给客户机做出应答,这就形成了如图711(b)所示的三层结构。

图711C/S计算模式的两种结构

根据客户机与服务器在系统中所承担的数据处理任务的分工情况,C/S结构可分为以下5种类型,如图712所示。

图712C/S计算模式的类型

(1)分布式显示型

客户机与服务器共同承担人机界面的构成与显示,数据管理、应用处理的任务由服务器承担。

(2)远程显示型

客户机承担全部人机界面的构成与显示,数据管理、应用处理的任务由服务器承担。

(3)分布式应用处理型

客户机承担人机界面的构成与显示,并与服务器共同承担应用处理任务,数据管理任务由服务器承担。

(4)远程数据管理型

客户机承担人机界面和应用处理任务,数据管理任务由服务器承担。

(5)分布式数据管理型

客户机与服务器共同承担数据管理任务,人机界面、应用处理任务均由客户机承担。

由此可见,从分布式显示型到分布式数据管理型,客户机的任务由轻到重,而服务器的任务由重到轻。在一个实际系统中,可能对不同的任务采用不同类型的C/S计算模式。恰当地安排各类C/S计算模式,是管理信息系统建设中实现信息资源的合理配置与有效利用、优化系统结构的重要环节。

7.3.3浏览器/Web服务器计算模式

互联网(Internet)的迅猛发展与广泛应用为管理信息系统的建设与应用提供了新的机遇。越来越多的组织,特别是企业利用互联网技术来建设自己的管理信息系统。基于互联网Intranet()。Intranet

模式就是浏览器/Web服务(Browser/WebServer)计算模式,简记为B/S。其中Web是万维网(WorldWideWeb,WWW)的简称,这是互联网上一种基于超文本传输协议(HTTP)的服务器。这里的浏览器又称Web浏览器,是客户端用来访问Web服务器的通用软件。B/S计算模式的简化原理图如图713所示。B/S模式实际是一种三层客户机/服务器结构。客户端利用浏览器通过Web服务器去访问数据库,以获取必需的信息,而Web服务器与特定数据库系统的连接可以通过专用软件实现。

图713B/S计算模式

现在有些软件厂商已提供了Web服务器和数据库系统的统一解决方案。Web服务器是以“页面”形式给浏览器提供信息的,应用系统开发时要进行这些页面的设计,对Web服务器与数据库系统的接口软件进行选择或自行开发,以实现两者的信息交换。从客户端看,整个系统有两层服务器,因而B/S计算模式是一种基于互联网技术的三层客户机/服务器结构。对于较简单的应用,可将Web服务器与数据库服务器合并,则B/S模式就变成二层结构形式;对于较复杂的应用,可将数据库服务器与Web服务器之间增加一层应用服务器,则B/S模式就变成四层结构形式。B/S计算模式是一种特定的C/S结构。下文中称不采用互联网技术的C/S计算模式为传统C/S计算模式。

B/S计算模式具有以下优点。

①由于采用基于超文本协议(HTTP)的Web服务器和可以对Web服务器上超文本文件进行操作的浏览器,使得管理信息系统在信息处理技术上实现了集格式化文本、图形、声音、视频信息为一体的高度交互式环境,使信息处理的广度和深度大为增加。

②由于互联网技术采用统一的与平台无关的跨平台通信协议,浏览器和Web服务器及相关的接口软件应用程序也独立于计算机的硬、软件平台,整个系统的开放性和可移植性好。在互联网环境下,既可以建立独立于互联网的为某个组织服务的管理信息系统,必要时又可以很方便地连接互联网,和互联网上各站点实现通信。

③由于浏览器、Web服务器及有关接口软件都有商品软件可供选择,并且在服务器端及必要时在客户端进行应用系统开发都有可供选择的工具,如HTML、XML、Java、C++语言等,使用方便,界面友好,可大大节省应用系统开发的成本,缩短开发周期。

7.3.4综合应用模式

由于互联网技术正处在发展之中,而现在浏览器、Web服务器的商品软件在功能上还有待于进一步完善,如果管理信息系统对Web服务器要求比较简单,主要进行查询、检索和公告发布等服务,则目前的技术比较成熟。如果要求信息处理功能比较复杂,客户端和数据库之间的动态交互数据操作较多,则现有商品软件实现起来困难较多,或者要进行较为复杂的客户端和服务器的应用软件开发,在这种情况下,可以把互联网技术和传统的客户机/服务器计算模式结合起来,客户端既可以利用浏览器通过Web服务器实现信息查询、检索,又可以利用客户端的应用软件之间与数据库服务器或其他应用服务器进行信息交流。

图714是一个应用系统的简化示意图。图中有两个Web服务器,其中一个供互联网上用户访问;另一个供内联网上用户访问。两个防火墙是为系统提供安全服务,其中一个对外部用户的接入提供安全保障;另一个为内部用户的接入提供安全保障。域名服务器对Web服务器的用户的域名进行管理。这里数据库服务器、应用服务器和客户机形成一种两层与三层客户机/服务器混合结构,数据库服务器、Web服务器和浏览器形成B/S三层结构。这两类计算模式结合起来,就形成了图715所示的综合计算模式。

图714基于Intranet的分布式系统结构示意图

7.4管理信息系统的软件结构

7.4.1软件的概念

管理信息系统是依靠多种软件资源帮助用户将数据资源转换为各类信息产品。软件用于完成数据的输入、处理、输出、存储,以及控制信息系统的活动。

计算机软件总体上分为两类:一类是系统软件,另一类是应用软件。系统软件是用于管理和控制计算机系统资源及操作的程序;应用软件是用于处理特定应用的程序。管理信息系统软件就是用于处理管理信息的应用软件。

1.系统软件和应用软件的关系

系统软件和应用软件的关系如图716所示。系统软件直接对硬件资源,如中央处理器、存储器、通信连接设备及输入/输出设备等进行控制和管理;而应用软件则在系统软件所提供的环境中进行工作。计算机用户则直接与应用软件进行人、机交互。因此,基于不同的硬件与系统软件平台,应设计切合用户需求的应用软件。

图716系统软件和应用软件的关系

2.软件的分类

从用户的角度,可以将软件分为如图717所示的类型。

3.操作系统

系统软件中最重要的是操作系统和操作环境,并且在操作系统和操作环境的支持下,运行数据库管理系统和通信管理器等。

操作系统(OperatingSystem,OS)是一台计算机最基本也是最重要的软件包,它管理CPU的操作,控制计算机系统的输入/输出,存储资源的分配及一切活动,为计算机执行用户应用时提供各种服务。

操作系统的基本目标是向计算机提供最有效的操作方式,最大化计算机的生产效率,最小化操作过程中所需的人工干预。操作系统帮助用户程序执行一些公共操作,如输入数据,,。,

图717计算机软件分类

活,这说明操作系统是用户和计算机之间软件层面中最重要的一部分。

操作系统有五大功能,如图718所示。

图718操作系统的功能

目前常见的操作系统有Windows98,WindowsNT(Windows2000,WindowsXP),WindowsCE,OS/2,UNIX,Linux,MacOS等。

7.4.2管理信息系统的软件结构

MIS的软件结构是MIS的软件组成,它由支持MIS的各种管理子系统软件模块组成。

图719列示了MIS的主要管理子系统软件模块和需要的文件及数据库操作系统。

719MIS

图719中,每个方块代表一段程序块或一个文件,每一个纵行表示支持某一管理领域的软件子系统,如市场销售子系统、生产管理子系统等。每个管理软件子系统又是由支持战略计划、管理控制、作业控制及事务处理的模块所组成。各子系统都有自己的专用数据文件。另外,为全系统服务的公用数据文件和公用程序、公用模型库及数据库管理系统等,也常常看成是MIS的一部分。

习题

一、名词解释

1.集中式系统2.分布式系统3.运作决策4.战术决策5.战略决策6.文件服务器模式7.C/S计算模式8.B/S计算模式9.系统软件10.应用软件11.操作系统

二、简答题

1.在管理决策不同层次结构中,信息系统所处理的信息的主要特征是什么?

2.试举例说明管理信息系统的职能结构。

3.信息集成结构中各层次的主要功能和它们之间的相互关系是什么?

4.试比较集中式系统和分布式系统的优缺点。

5.管理信息系统的分布式结构有哪些类型?试述客户机/服务器和浏览器/Web服务器两种计算模式的结构,并比较它们的优缺点。

6.简述MIS的软件结构。

三、单选题

1.分布式系统的计算模式有文件服务器模式、C/S计算模式、B/S计算模式和()。

A.B/C计算模式B.综合计算模式C.集中计算模式D.分散计算模式2.MIS是()。

A.系统软件B.操作环境C.应用软件D.数据库管理系统3.企业管理信息系统除了向内部作业系统收集信息外,还要向外部系统收集信息,并且信息的收集是由()驱动的。

A.输入系统B.输出系统C.问题处理系统D.问题存储系统4.一般从()、功能、硬件、软件四个方面考察管理信息系统的结构。

A.理论B.应用C.实践D.概念

5.应用信息系统的各个子系统间通过()进行联系,形成一个集成化的信息系统应用体系。

A.网络B.数据C.数据库D.功能模块

同类推荐
热门推荐
  • 第一皇后

    第一皇后

    全地球男人死绝了,她也不会选他!但她被一阵风刮到另外一个世界。全沙漠圣国女人他都不能要,她是他无可奈何的选择!因为她是来自异世界的异星。她说:“他是我的最爱,他是我最重要的一部分,这辈子可能再也遇不到比他更爱我的人,但我不会为他徇情,因为爱情不是我的全部。”他说:“她是我的全部,如果她死了,我不会独活,但如果我死了,我也不会把她让给任何人。”命运让他们相遇,她成了他的第一皇后。
  • 迷情囚爱:失身为妃

    迷情囚爱:失身为妃

    事情什么时候变成为这样的?福雅迷惑了。从发现最初的阴谋开始?从三番四次的出逃开始?亦或从决定逃婚的那一刻就已经注定?他就像是一个恶魔,不断的掠夺她的所有,她怕了,她想不顾一切的逃离,可是逃的开吗?
  • 神仙虽二但也萌

    神仙虽二但也萌

    神仙很仙?很霸气?但他确是意料之外地二!偶尔也会萌萌哒!
  • 当爱来到你身边

    当爱来到你身边

    当爱来到你身边时候,你会感觉到吗?你会发现吗?你会珍惜吗?
  • 女霸王独爱你

    女霸王独爱你

    我爱你,如果可以我多想一辈子陪着你,如果放弃一切可以换来你,那么我愿意用我的生命来爱,原谅我的无能,原谅我的懦弱,但请你不要忘记,有那么一个人无论你在什么地方,都和你有着同频率的心跳。她,孤独,冷漠,从小没有父母,更不懂什么是爱。他,家世显赫,高傲是他从小的代名词。当一次邂逅让他们决定为对方而改变,当爱在他们心中不断滋生,当他们决定相守一生的时候,却因为一句话,改变了他们一生。“放开我”她怒气的看着他五年来,她过着什么样的日子,这些苦这次要一并讨回来。“冷寒枫,你不配我爱你,何况我也不爱你”“惜儿,你听我解释”“没什么好解释的,冷寒枫,你的爱我不敢要,也要不起”
  • 万纪之劫

    万纪之劫

    何为道?道已消。何为天?天已碎。何为仙?仙已逝。无道无天无仙,万纪之末,注定万物消陨。嫉恶如仇的山村少年能否人定胜天,博得那苍生之劫中的一丝生机,领众生踏上命运之路?
  • 瘾君子只喜欢你的毒

    瘾君子只喜欢你的毒

    你美得像是在梦里一般,不真实,太过虚幻。你因该明白我的意思,我一直没有触碰你是为什么。我想要保护你,因为仿佛除了你之外,我就再也见不到像你这么纯净的人了。你说我该怎么办?想占有你,却不想污染你,我只能这样默默地注视着你,竭尽全力给你你所想要的。你这不仅是在伤害我,还是在伤害你自己。你知道我的心痛么?你可以拿刀刺向我的心脏,宁愿你的所有的噩梦,都由我来承担。
  • 花的日记

    花的日记

    直美因为姐姐英子的出嫁而倍感忧伤,但是邻家的女孩子久里清子给了她安慰,女孩子花儿一样的年纪,有着花儿一样的明媚,连心里的秘密,也像清晨花瓣上的露珠一样,在朝阳下轻快地闪着柔和的光……
  • 奔跑吧忙内

    奔跑吧忙内

    每个女人都会感慨:“谁年轻的时候,没遇见几个渣男。”我想说的是那种渣男怎么能与我比较,要么不做要做就做最顶级渣男!——选自李智冶《渣男日记》PS:本书原名《忙内大联盟》,笔名本来取DeivneKiller,但是……
  • 倾世太子妃

    倾世太子妃

    哎呀!我不就是上课睡个觉嘛,有必要让我一睡就睡成一个五岁的小屁孩?哎呀呀~~不是吧?我还是一个仙仙看到就躲的恶魔小仙?妈呀,不是吧?战神星君是我的师傅!!!呜呜???什么叫去凡间历练,你分明就是嫌弃我了???还亲自把人家交给那个凡间人人畏惧,生性冰冷,杀人如麻的太子收养。